diff --git a/.gitattributes b/.gitattributes old mode 100644 new mode 100755 index 8dc698e6b..cfef720ed --- a/.gitattributes +++ b/.gitattributes @@ -1,4 +1,4 @@ -*.css linguist-detectable=false -*.js linguist-detectable=true -*.html linguist-detectable=false -*.py linguist-detectable=true +*.css linguist-detectable=false +*.js linguist-detectable=true +*.html linguist-detectable=false +*.py linguist-detectable=true diff --git a/Dockerfile b/Dockerfile old mode 100644 new mode 100755 index 3a717c91f..c417faf1a --- a/Dockerfile +++ b/Dockerfile @@ -1,15 +1,15 @@ -FROM ubuntu:20.04 - -COPY supervisord.conf /etc/supervisord.conf - -RUN apt update && apt install -y python3.8 python3-pip supervisor - -RUN mkdir -p ./service - -COPY requirements.txt ./service/requirements.txt - -RUN cd ./service && pip3 install -r requirements.txt - -EXPOSE 80/tcp - -CMD [ "/usr/bin/supervisord", "-c", "/etc/supervisord.conf" ] +FROM ubuntu:20.04 + +COPY supervisord.conf /etc/supervisord.conf + +RUN apt update && apt install -y python3.8 python3-pip supervisor + +RUN mkdir -p ./service + +COPY requirements.txt ./service/requirements.txt + +RUN cd ./service && pip3 install -r requirements.txt + +EXPOSE 80/tcp + +CMD [ "/usr/bin/supervisord", "-c", "/etc/supervisord.conf" ] diff --git a/LICENSE b/LICENSE old mode 100644 new mode 100755 index 611bbef65..14c04dfc0 --- a/LICENSE +++ b/LICENSE @@ -1,373 +1,373 @@ -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at https://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. +Mozilla Public License Version 2.0 +================================== + +1. Definitions +-------------- + +1.1. "Contributor" + means each individual or legal entity that creates, contributes to + the creation of, or owns Covered Software. + +1.2. "Contributor Version" + means the combination of the Contributions of others (if any) used + by a Contributor and that particular Contributor's Contribution. + +1.3. "Contribution" + means Covered Software of a particular Contributor. + +1.4. "Covered Software" + means Source Code Form to which the initial Contributor has attached + the notice in Exhibit A, the Executable Form of such Source Code + Form, and Modifications of such Source Code Form, in each case + including portions thereof. + +1.5. "Incompatible With Secondary Licenses" + means + + (a) that the initial Contributor has attached the notice described + in Exhibit B to the Covered Software; or + + (b) that the Covered Software was made available under the terms of + version 1.1 or earlier of the License, but not also under the + terms of a Secondary License. + +1.6. "Executable Form" + means any form of the work other than Source Code Form. + +1.7. "Larger Work" + means a work that combines Covered Software with other material, in + a separate file or files, that is not Covered Software. + +1.8. "License" + means this document. + +1.9. "Licensable" + means having the right to grant, to the maximum extent possible, + whether at the time of the initial grant or subsequently, any and + all of the rights conveyed by this License. + +1.10. "Modifications" + means any of the following: + + (a) any file in Source Code Form that results from an addition to, + deletion from, or modification of the contents of Covered + Software; or + + (b) any new file in Source Code Form that contains any Covered + Software. + +1.11. "Patent Claims" of a Contributor + means any patent claim(s), including without limitation, method, + process, and apparatus claims, in any patent Licensable by such + Contributor that would be infringed, but for the grant of the + License, by the making, using, selling, offering for sale, having + made, import, or transfer of either its Contributions or its + Contributor Version. + +1.12. "Secondary License" + means either the GNU General Public License, Version 2.0, the GNU + Lesser General Public License, Version 2.1, the GNU Affero General + Public License, Version 3.0, or any later versions of those + licenses. + +1.13. "Source Code Form" + means the form of the work preferred for making modifications. + +1.14. "You" (or "Your") + means an individual or a legal entity exercising rights under this + License. For legal entities, "You" includes any entity that + controls, is controlled by, or is under common control with You. For + purposes of this definition, "control" means (a) the power, direct + or indirect, to cause the direction or management of such entity, + whether by contract or otherwise, or (b) ownership of more than + fifty percent (50%) of the outstanding shares or beneficial + ownership of such entity. + +2. License Grants and Conditions +-------------------------------- + +2.1. Grants + +Each Contributor hereby grants You a world-wide, royalty-free, +non-exclusive license: + +(a) under intellectual property rights (other than patent or trademark) + Licensable by such Contributor to use, reproduce, make available, + modify, display, perform, distribute, and otherwise exploit its + Contributions, either on an unmodified basis, with Modifications, or + as part of a Larger Work; and + +(b) under Patent Claims of such Contributor to make, use, sell, offer + for sale, have made, import, and otherwise transfer either its + Contributions or its Contributor Version. + +2.2. Effective Date + +The licenses granted in Section 2.1 with respect to any Contribution +become effective for each Contribution on the date the Contributor first +distributes such Contribution. + +2.3. Limitations on Grant Scope + +The licenses granted in this Section 2 are the only rights granted under +this License. No additional rights or licenses will be implied from the +distribution or licensing of Covered Software under this License. +Notwithstanding Section 2.1(b) above, no patent license is granted by a +Contributor: + +(a) for any code that a Contributor has removed from Covered Software; + or + +(b) for infringements caused by: (i) Your and any other third party's + modifications of Covered Software, or (ii) the combination of its + Contributions with other software (except as part of its Contributor + Version); or + +(c) under Patent Claims infringed by Covered Software in the absence of + its Contributions. + +This License does not grant any rights in the trademarks, service marks, +or logos of any Contributor (except as may be necessary to comply with +the notice requirements in Section 3.4). + +2.4. Subsequent Licenses + +No Contributor makes additional grants as a result of Your choice to +distribute the Covered Software under a subsequent version of this +License (see Section 10.2) or under the terms of a Secondary License (if +permitted under the terms of Section 3.3). + +2.5. Representation + +Each Contributor represents that the Contributor believes its +Contributions are its original creation(s) or it has sufficient rights +to grant the rights to its Contributions conveyed by this License. + +2.6. Fair Use + +This License is not intended to limit any rights You have under +applicable copyright doctrines of fair use, fair dealing, or other +equivalents. + +2.7. Conditions + +Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted +in Section 2.1. + +3. Responsibilities +------------------- + +3.1. Distribution of Source Form + +All distribution of Covered Software in Source Code Form, including any +Modifications that You create or to which You contribute, must be under +the terms of this License. You must inform recipients that the Source +Code Form of the Covered Software is governed by the terms of this +License, and how they can obtain a copy of this License. You may not +attempt to alter or restrict the recipients' rights in the Source Code +Form. + +3.2. Distribution of Executable Form + +If You distribute Covered Software in Executable Form then: + +(a) such Covered Software must also be made available in Source Code + Form, as described in Section 3.1, and You must inform recipients of + the Executable Form how they can obtain a copy of such Source Code + Form by reasonable means in a timely manner, at a charge no more + than the cost of distribution to the recipient; and + +(b) You may distribute such Executable Form under the terms of this + License, or sublicense it under different terms, provided that the + license for the Executable Form does not attempt to limit or alter + the recipients' rights in the Source Code Form under this License. + +3.3. Distribution of a Larger Work + +You may create and distribute a Larger Work under terms of Your choice, +provided that You also comply with the requirements of this License for +the Covered Software. If the Larger Work is a combination of Covered +Software with a work governed by one or more Secondary Licenses, and the +Covered Software is not Incompatible With Secondary Licenses, this +License permits You to additionally distribute such Covered Software +under the terms of such Secondary License(s), so that the recipient of +the Larger Work may, at their option, further distribute the Covered +Software under the terms of either this License or such Secondary +License(s). + +3.4. Notices + +You may not remove or alter the substance of any license notices +(including copyright notices, patent notices, disclaimers of warranty, +or limitations of liability) contained within the Source Code Form of +the Covered Software, except that You may alter any license notices to +the extent required to remedy known factual inaccuracies. + +3.5. Application of Additional Terms + +You may choose to offer, and to charge a fee for, warranty, support, +indemnity or liability obligations to one or more recipients of Covered +Software. However, You may do so only on Your own behalf, and not on +behalf of any Contributor. You must make it absolutely clear that any +such warranty, support, indemnity, or liability obligation is offered by +You alone, and You hereby agree to indemnify every Contributor for any +liability incurred by such Contributor as a result of warranty, support, +indemnity or liability terms You offer. You may include additional +disclaimers of warranty and limitations of liability specific to any +jurisdiction. + +4. Inability to Comply Due to Statute or Regulation +--------------------------------------------------- + +If it is impossible for You to comply with any of the terms of this +License with respect to some or all of the Covered Software due to +statute, judicial order, or regulation then You must: (a) comply with +the terms of this License to the maximum extent possible; and (b) +describe the limitations and the code they affect. Such description must +be placed in a text file included with all distributions of the Covered +Software under this License. Except to the extent prohibited by statute +or regulation, such description must be sufficiently detailed for a +recipient of ordinary skill to be able to understand it. + +5. Termination +-------------- + +5.1. The rights granted under this License will terminate automatically +if You fail to comply with any of its terms. However, if You become +compliant, then the rights granted under this License from a particular +Contributor are reinstated (a) provisionally, unless and until such +Contributor explicitly and finally terminates Your grants, and (b) on an +ongoing basis, if such Contributor fails to notify You of the +non-compliance by some reasonable means prior to 60 days after You have +come back into compliance. Moreover, Your grants from a particular +Contributor are reinstated on an ongoing basis if such Contributor +notifies You of the non-compliance by some reasonable means, this is the +first time You have received notice of non-compliance with this License +from such Contributor, and You become compliant prior to 30 days after +Your receipt of the notice. + +5.2. If You initiate litigation against any entity by asserting a patent +infringement claim (excluding declaratory judgment actions, +counter-claims, and cross-claims) alleging that a Contributor Version +directly or indirectly infringes any patent, then the rights granted to +You by any and all Contributors for the Covered Software under Section +2.1 of this License shall terminate. + +5.3. In the event of termination under Sections 5.1 or 5.2 above, all +end user license agreements (excluding distributors and resellers) which +have been validly granted by You or Your distributors under this License +prior to termination shall survive termination. + +************************************************************************ +* * +* 6. Disclaimer of Warranty * +* ------------------------- * +* * +* Covered Software is provided under this License on an "as is" * +* basis, without warranty of any kind, either expressed, implied, or * +* statutory, including, without limitation, warranties that the * +* Covered Software is free of defects, merchantable, fit for a * +* particular purpose or non-infringing. The entire risk as to the * +* quality and performance of the Covered Software is with You. * +* Should any Covered Software prove defective in any respect, You * +* (not any Contributor) assume the cost of any necessary servicing, * +* repair, or correction. This disclaimer of warranty constitutes an * +* essential part of this License. No use of any Covered Software is * +* authorized under this License except under this disclaimer. * +* * +************************************************************************ + +************************************************************************ +* * +* 7. Limitation of Liability * +* -------------------------- * +* * +* Under no circumstances and under no legal theory, whether tort * +* (including negligence), contract, or otherwise, shall any * +* Contributor, or anyone who distributes Covered Software as * +* permitted above, be liable to You for any direct, indirect, * +* special, incidental, or consequential damages of any character * +* including, without limitation, damages for lost profits, loss of * +* goodwill, work stoppage, computer failure or malfunction, or any * +* and all other commercial damages or losses, even if such party * +* shall have been informed of the possibility of such damages. This * +* limitation of liability shall not apply to liability for death or * +* personal injury resulting from such party's negligence to the * +* extent applicable law prohibits such limitation. Some * +* jurisdictions do not allow the exclusion or limitation of * +* incidental or consequential damages, so this exclusion and * +* limitation may not apply to You. * +* * +************************************************************************ + +8. Litigation +------------- + +Any litigation relating to this License may be brought only in the +courts of a jurisdiction where the defendant maintains its principal +place of business and such litigation shall be governed by laws of that +jurisdiction, without reference to its conflict-of-law provisions. +Nothing in this Section shall prevent a party's ability to bring +cross-claims or counter-claims. + +9. Miscellaneous +---------------- + +This License represents the complete agreement concerning the subject +matter hereof. If any provision of this License is held to be +unenforceable, such provision shall be reformed only to the extent +necessary to make it enforceable. Any law or regulation which provides +that the language of a contract shall be construed against the drafter +shall not be used to construe this License against a Contributor. + +10. Versions of the License +--------------------------- + +10.1. New Versions + +Mozilla Foundation is the license steward. Except as provided in Section +10.3, no one other than the license steward has the right to modify or +publish new versions of this License. Each version will be given a +distinguishing version number. + +10.2. Effect of New Versions + +You may distribute the Covered Software under the terms of the version +of the License under which You originally received the Covered Software, +or under the terms of any subsequent version published by the license +steward. + +10.3. Modified Versions + +If you create software not governed by this License, and you want to +create a new license for such software, you may create and use a +modified version of this License if you rename the license and remove +any references to the name of the license steward (except to note that +such modified license differs from this License). + +10.4. Distributing Source Code Form that is Incompatible With Secondary +Licenses + +If You choose to distribute Source Code Form that is Incompatible With +Secondary Licenses under the terms of this version of the License, the +notice described in Exhibit B of this License must be attached. + +Exhibit A - Source Code Form License Notice +------------------------------------------- + + This Source Code Form is subject to the terms of the Mozilla Public + License, v. 2.0. If a copy of the MPL was not distributed with this + file, You can obtain one at https://mozilla.org/MPL/2.0/. + +If it is not possible or desirable to put the notice in a particular +file, then You may include the notice in a location (such as a LICENSE +file in a relevant directory) where a recipient would be likely to look +for such a notice. + +You may add additional accurate notices of copyright ownership. + +Exhibit B - "Incompatible With Secondary Licenses" Notice +--------------------------------------------------------- + + This Source Code Form is "Incompatible With Secondary Licenses", as + defined by the Mozilla Public License, v. 2.0. diff --git a/appspec.yml b/appspec.yml old mode 100644 new mode 100755 index b5f03014d..e74241949 --- a/appspec.yml +++ b/appspec.yml @@ -1,13 +1,13 @@ -version: 0.0 -os: linux -files: - - source: / - destination: files -permissions: - - object: files/* - mode: 4755 -hooks: - AfterInstall: - - location: scripts/install_pip - ApplicationStart: +version: 0.0 +os: linux +files: + - source: / + destination: files +permissions: + - object: files/* + mode: 4755 +hooks: + AfterInstall: + - location: scripts/install_pip + ApplicationStart: - location: scripts/start_files \ No newline at end of file diff --git a/buildspec.yml b/buildspec.yml old mode 100644 new mode 100755 index 85e540179..1caacd859 --- a/buildspec.yml +++ b/buildspec.yml @@ -1,8 +1,8 @@ -version: 0.2 -phases: - install: - runtime-versions: - python: 3.7 -artifacts: - files: +version: 0.2 +phases: + install: + runtime-versions: + python: 3.7 +artifacts: + files: - '**/*' \ No newline at end of file diff --git a/compilecss.py b/compilecss.py deleted file mode 100644 index 923a70f22..000000000 --- a/compilecss.py +++ /dev/null @@ -1,7 +0,0 @@ -for theme in ['transparent', 'win98', 'midnight', 'dark', 'light', 'coffee', 'tron', '4chan']: - with open(f"./files/assets/css/{theme}_ff66ac.css", encoding='utf-8') as t: - text = t.read() - for color in ['ff66ac','805ad5','62ca56','38a169','80ffff','2a96f3','62ca56','eb4963','ff0000','f39731','30409f','3e98a7','e4432d','7b9ae4','ec72de','7f8fa6', 'f8db58']: - newtext = text.replace("ff66ac", color).replace("ff4097", color).replace("ff1a83", color).replace("ff3390", color).replace("rgba(255, 102, 172, 0.25)", color) - with open(f"./files/assets/css/{theme}_{color}.css", encoding='utf-8', mode='w') as nt: - nt.write(newtext) \ No newline at end of file diff --git a/dependabot.yml b/dependabot.yml old mode 100644 new mode 100755 index fa05fac46..b4c618375 --- a/dependabot.yml +++ b/dependabot.yml @@ -1,6 +1,6 @@ -version: 2 -updates: - - package-ecosystem: "pip" - directory: "/" - schedule: +version: 2 +updates: + - package-ecosystem: "pip" + directory: "/" + schedule: interval: "daily" \ No newline at end of file diff --git a/disablesignups b/disablesignups old mode 100644 new mode 100755 diff --git a/docker-compose.yml b/docker-compose.yml index 28788954e..e31ebad40 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,10 +7,9 @@ services: volumes: - "./:/service" environment: - - DATABASE_URL=postgresql://postgres@postgres:5432/postgres + - DATABASE_URL=postgresql://postgres@127.0.0.1:5432/postgres - MASTER_KEY=${MASTER_KEY:-KTVciAUQFpFh2WdJ/oiHJlxl6FvzRZp8kYzAAv3l2OA=} - - REDIS_URL=redis://redis - - DOMAIN=localhost + - DOMAIN=localhost - SITE_NAME=Drama - GIPHY_KEY=3435tdfsdudebussylmaoxxt43 - FORCE_HTTPS=0 @@ -32,7 +31,7 @@ services: - BOT_DISABLE=0 - COINS_NAME=Dramacoins - DEFAULT_TIME_FILTER=all - - DEFAULT_THEME=dark + - DEFAULT_THEME=midnight - DEFAULT_COLOR=ff66ac #YOU HAVE TO PICK ONE OF THOSE COLORS OR SHIT WILL BREAK: ff66ac, 805ad5, 62ca56, 38a169, 80ffff, 2a96f3, eb4963, ff0000, f39731, 30409f, 3e98a7, e4432d, 7b9ae4, ec72de, 7f8fa6, f8db58 - SLOGAN=Dude bussy lmao - GUMROAD_TOKEN=3435tdfsdudebussylmaoxxt43 diff --git a/env b/env old mode 100644 new mode 100755 index 6c02241c2..ae56dfce0 --- a/env +++ b/env @@ -1,33 +1,33 @@ -export DATABASE_URL="postgresql://postgres@postgres:5432/postgres" -export MASTER_KEY="-KTVciAUQFpFh2WdJ/oiHJlxl6FvzRZp8kYzAAv3l2OA=" -export DOMAIN="localhost" -export SITE_NAME="Drama" -export GIPHY_KEY="3435tdfsdudebussylmaoxxt43" -export FORCE_HTTPS="0" -export DISCORD_SERVER_ID="3435tdfsdudebussylmaoxxt43" -export DISCORD_CLIENT_ID="3435tdfsdudebussylmaoxxt43" -export DISCORD_CLIENT_SECRET="3435tdfsdudebussylmaoxxt43" -export DISCORD_BOT_TOKEN="3435tdfsdudebussylmaoxxt43" -export HCAPTCHA_SECRET="3435tdfsdudebussylmaoxxt43" -export YOUTUBE_KEY="3435tdfsdudebussylmaoxxt43" -export PUSHER_KEY="3435tdfsdudebussylmaoxxt43" -export CATBOX_KEY="3435tdfsdudebussylmaoxxt43" -export SPAM_SIMILARITY_THRESHOLD="0.5" -export SPAM_SIMILAR_COUNT_THRESHOLD="5" -export SPAM_URL_SIMILARITY_THRESHOLD="0.1" -export COMMENT_SPAM_SIMILAR_THRESHOLD="0.5" -export COMMENT_SPAM_COUNT_THRESHOLD="5" -export READ_ONLY="0" -export BOT_DISABLE="0" -export COINS_NAME="Dramacoins" -export DEFAULT_TIME_FILTER="all" -export SLOGAN="Dude bussy lmao" -export GUMROAD_TOKEN="3435tdfsdudebussylmaoxxt43" -export GUMROAD_LINK="https://marsey1.gumroad.com/l/tfcvri" -export CARD_VIEW="1" -export DISABLE_DOWNVOTES="0" -export DUES="0" -export DEFAULT_THEME="dark" -export DEFAULT_COLOR="ff66ac" # YOU HAVE TO PICK ONE OF THOSE COLORS OR SHIT WILL BREAK: ff66ac, 805ad5, 62ca56, 38a169, 80ffff, 2a96f3, eb4963, ff0000, f39731, 30409f, 3e98a7, e4432d, 7b9ae4, ec72de, 7f8fa6, f8db58 -export MAIL_USERNAME="blahblahblah@gmail.com" +export DATABASE_URL="postgresql://postgres@127.0.0.1:5432/postgres" +export MASTER_KEY="-KTVciAUQFpFh2WdJ/oiHJlxl6FvzRZp8kYzAAv3l2OA=" +export DOMAIN="localhost" +export SITE_NAME="Drama" +export GIPHY_KEY="3435tdfsdudebussylmaoxxt43" +export FORCE_HTTPS="0" +export DISCORD_SERVER_ID="3435tdfsdudebussylmaoxxt43" +export DISCORD_CLIENT_ID="3435tdfsdudebussylmaoxxt43" +export DISCORD_CLIENT_SECRET="3435tdfsdudebussylmaoxxt43" +export DISCORD_BOT_TOKEN="3435tdfsdudebussylmaoxxt43" +export HCAPTCHA_SECRET="3435tdfsdudebussylmaoxxt43" +export YOUTUBE_KEY="3435tdfsdudebussylmaoxxt43" +export PUSHER_KEY="3435tdfsdudebussylmaoxxt43" +export CATBOX_KEY="3435tdfsdudebussylmaoxxt43" +export SPAM_SIMILARITY_THRESHOLD="0.5" +export SPAM_SIMILAR_COUNT_THRESHOLD="5" +export SPAM_URL_SIMILARITY_THRESHOLD="0.1" +export COMMENT_SPAM_SIMILAR_THRESHOLD="0.5" +export COMMENT_SPAM_COUNT_THRESHOLD="5" +export READ_ONLY="0" +export BOT_DISABLE="0" +export COINS_NAME="Dramacoins" +export DEFAULT_TIME_FILTER="all" +export SLOGAN="Dude bussy lmao" +export GUMROAD_TOKEN="3435tdfsdudebussylmaoxxt43" +export GUMROAD_LINK="https://marsey1.gumroad.com/l/tfcvri" +export CARD_VIEW="1" +export DISABLE_DOWNVOTES="0" +export DUES="0" +export DEFAULT_THEME="midnight" +export DEFAULT_COLOR="ff66ac" # YOU HAVE TO PICK ONE OF THOSE COLORS OR SHIT WILL BREAK: ff66ac, 805ad5, 62ca56, 38a169, 80ffff, 2a96f3, eb4963, ff0000, f39731, 30409f, 3e98a7, e4432d, 7b9ae4, ec72de, 7f8fa6, f8db58 +export MAIL_USERNAME="blahblahblah@gmail.com" export MAIL_PASSWORD="3435tdfsdudebussylmaoxxt43" \ No newline at end of file diff --git a/files/__main__.py b/files/__main__.py old mode 100644 new mode 100755 index cce320c6e..ff25aff56 --- a/files/__main__.py +++ b/files/__main__.py @@ -1,131 +1,131 @@ -import gevent.monkey -gevent.monkey.patch_all() -from os import environ -import secrets -from flask import * -from flask_caching import Cache -from flask_limiter import Limiter -from flask_compress import Compress -from flask_limiter.util import get_ipaddr -from flask_mail import Mail - -from sqlalchemy.ext.declarative import declarative_base -from sqlalchemy.orm import sessionmaker, scoped_session -from sqlalchemy import * -import gevent -from werkzeug.middleware.proxy_fix import ProxyFix -import redis - -app = Flask(__name__, template_folder='./templates') -app.wsgi_app = ProxyFix(app.wsgi_app, x_for=3) -app.url_map.strict_slashes = False -app.jinja_env.cache = {} -import faulthandler -faulthandler.enable() - -app.config["SITE_NAME"]=environ.get("SITE_NAME").strip() -app.config["COINS_NAME"]=environ.get("COINS_NAME").strip() -app.config["GUMROAD_LINK"]=environ.get("GUMROAD_LINK", "https://marsey1.gumroad.com/l/tfcvri").strip() -app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False -app.config['DATABASE_URL'] = environ.get("DATABASE_URL") -app.config['SECRET_KEY'] = environ.get('MASTER_KEY') -app.config["SERVER_NAME"] = environ.get("DOMAIN").strip() -app.config['SEND_FILE_MAX_AGE_DEFAULT'] = 86400 -app.config["SESSION_COOKIE_NAME"] = "session_" + environ.get("SITE_NAME").strip().lower() -app.config["VERSION"] = "1.0.0" -app.config['MAX_CONTENT_LENGTH'] = 16 * 1024 * 1024 -app.config["SESSION_COOKIE_SECURE"] = bool(int(environ.get("FORCE_HTTPS", 1))) -app.config["SESSION_COOKIE_SAMESITE"] = "Lax" -app.config["PERMANENT_SESSION_LIFETIME"] = 60 * 60 * 24 * 365 -app.config["SESSION_REFRESH_EACH_REQUEST"] = True -app.config["SLOGAN"] = environ.get("SLOGAN", "").strip() -app.config["DEFAULT_COLOR"] = environ.get("DEFAULT_COLOR", "ff0000").strip() -app.config["DEFAULT_THEME"] = environ.get("DEFAULT_THEME", "light").strip() + "_" + environ.get("DEFAULT_COLOR", "ff0000").strip() -app.config["FORCE_HTTPS"] = int(environ.get("FORCE_HTTPS", 1)) if ("localhost" not in app.config["SERVER_NAME"] and "127.0.0.1" not in app.config["SERVER_NAME"]) else 0 -app.config["UserAgent"] = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36" -app.config["HCAPTCHA_SITEKEY"] = environ.get("HCAPTCHA_SITEKEY","").strip() -app.config["HCAPTCHA_SECRET"] = environ.get("HCAPTCHA_SECRET","").strip() -app.config["SPAM_SIMILARITY_THRESHOLD"] = float(environ.get("SPAM_SIMILARITY_THRESHOLD", 0.5)) -app.config["SPAM_SIMILAR_COUNT_THRESHOLD"] = int(environ.get("SPAM_SIMILAR_COUNT_THRESHOLD", 5)) -app.config["SPAM_URL_SIMILARITY_THRESHOLD"] = float(environ.get("SPAM_URL_SIMILARITY_THRESHOLD", 0.5)) -app.config["COMMENT_SPAM_SIMILAR_THRESHOLD"] = float(environ.get("COMMENT_SPAM_SIMILAR_THRESHOLD", 0.5)) -app.config["COMMENT_SPAM_COUNT_THRESHOLD"] = int(environ.get("COMMENT_SPAM_COUNT_THRESHOLD", 0.5)) -app.config["VIDEO_COIN_REQUIREMENT"] = int(environ.get("VIDEO_COIN_REQUIREMENT", 0)) -app.config["READ_ONLY"]=bool(int(environ.get("READ_ONLY", "0"))) -app.config["BOT_DISABLE"]=bool(int(environ.get("BOT_DISABLE", False))) -app.config["RATELIMIT_KEY_PREFIX"] = "flask_limiting_" -app.config["RATELIMIT_ENABLED"] = True -app.config["RATELIMIT_DEFAULTS_DEDUCT_WHEN"]=lambda:True -app.config["RATELIMIT_DEFAULTS_EXEMPT_WHEN"]=lambda:False -app.config["RATELIMIT_HEADERS_ENABLED"]=True -app.config["CACHE_TYPE"] = "filesystem" -app.config["CACHE_DIR"] = "cache" -app.config["RATELIMIT_STORAGE_URL"] = environ.get("REDIS_URL", "redis://127.0.0.1") -app.config['MAIL_SERVER'] = 'smtp.gmail.com' -app.config['MAIL_PORT'] = 587 -app.config['MAIL_USE_TLS'] = True -app.config['MAIL_USERNAME'] = environ.get("MAIL_USERNAME", "").strip() -app.config['MAIL_PASSWORD'] = environ.get("MAIL_PASSWORD", "").strip() - -r=redis.Redis(host=environ.get("REDIS_URL", "redis://127.0.0.1"), decode_responses=True, ssl_cert_reqs=None) - -limiter = Limiter( - app, - key_func=get_ipaddr, - default_limits=["50/minute"], - headers_enabled=True, - strategy="fixed-window" -) - -Base = declarative_base() - -engine = create_engine(app.config['DATABASE_URL']) - -db_session = scoped_session(sessionmaker(bind=engine, autoflush=False)) - -cache = Cache(app) -Compress(app) -mail = Mail(app) - -@app.before_request -def before_request(): - - if request.method.lower() != "get" and app.config["READ_ONLY"]: return {"error":f"{app.config['SITE_NAME']} is currently in read-only mode."}, 500 - - if app.config["BOT_DISABLE"] and request.headers.get("X-User-Type")=="Bot": abort(503) - - g.db = db_session() - - g.timestamp = int(time.time()) - - if not request.path.startswith("/assets") and not request.path.startswith("/images") and not request.path.startswith("/hostedimages"): - session.permanent = True - if not session.get("session_id"): session["session_id"] = secrets.token_hex(16) - - if app.config["FORCE_HTTPS"] and request.url.startswith("http://") and "localhost" not in app.config["SERVER_NAME"]: - url = request.url.replace("http://", "https://", 1) - return redirect(url, code=301) - - ua=request.headers.get("User-Agent","") - if "CriOS/" in ua: g.system="ios/chrome" - elif "Version/" in ua: g.system="android/webview" - elif "Mobile Safari/" in ua: g.system="android/chrome" - elif "Safari/" in ua: g.system="ios/safari" - elif "Mobile/" in ua: g.system="ios/webview" - else: g.system="other/other" - -@app.teardown_appcontext -def teardown_request(error): - if hasattr(g, 'db') and g.db: - g.db.close() - -@app.after_request -def after_request(response): - - response.headers.add("Strict-Transport-Security", "max-age=31536000") - response.headers.add("Referrer-Policy", "same-origin") - response.headers.add("X-Frame-Options", "deny") - return response - - +import gevent.monkey +gevent.monkey.patch_all() +from os import environ +import secrets +from flask import * +from flask_caching import Cache +from flask_limiter import Limiter +from flask_compress import Compress +from flask_limiter.util import get_ipaddr +from flask_mail import Mail + +from sqlalchemy.ext.declarative import declarative_base +from sqlalchemy.orm import sessionmaker, scoped_session +from sqlalchemy import * +import gevent +from werkzeug.middleware.proxy_fix import ProxyFix +import redis + +app = Flask(__name__, template_folder='./templates') +app.wsgi_app = ProxyFix(app.wsgi_app, x_for=3) +app.url_map.strict_slashes = False +app.jinja_env.cache = {} +import faulthandler +faulthandler.enable() + +app.config["SITE_NAME"]=environ.get("SITE_NAME").strip() +app.config["COINS_NAME"]=environ.get("COINS_NAME").strip() +app.config["GUMROAD_LINK"]=environ.get("GUMROAD_LINK", "https://marsey1.gumroad.com/l/tfcvri").strip() +app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False +app.config['DATABASE_URL'] = environ.get("DATABASE_URL") +app.config['SECRET_KEY'] = environ.get('MASTER_KEY') +app.config["SERVER_NAME"] = environ.get("DOMAIN").strip() +app.config['SEND_FILE_MAX_AGE_DEFAULT'] = 86400 +app.config["SESSION_COOKIE_NAME"] = "session_" + environ.get("SITE_NAME").strip().lower() +app.config["VERSION"] = "1.0.0" +app.config['MAX_CONTENT_LENGTH'] = 16 * 1024 * 1024 +app.config["SESSION_COOKIE_SECURE"] = bool(int(environ.get("FORCE_HTTPS", 1))) +app.config["SESSION_COOKIE_SAMESITE"] = "Lax" +app.config["PERMANENT_SESSION_LIFETIME"] = 60 * 60 * 24 * 365 +app.config["SESSION_REFRESH_EACH_REQUEST"] = True +app.config["SLOGAN"] = environ.get("SLOGAN", "").strip() +app.config["DEFAULT_COLOR"] = environ.get("DEFAULT_COLOR", "ff0000").strip() +app.config["DEFAULT_THEME"] = environ.get("DEFAULT_THEME", "midnight").strip() +app.config["FORCE_HTTPS"] = int(environ.get("FORCE_HTTPS", 1)) if ("localhost" not in app.config["SERVER_NAME"] and "127.0.0.1" not in app.config["SERVER_NAME"]) else 0 +app.config["UserAgent"] = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36" +app.config["HCAPTCHA_SITEKEY"] = environ.get("HCAPTCHA_SITEKEY","").strip() +app.config["HCAPTCHA_SECRET"] = environ.get("HCAPTCHA_SECRET","").strip() +app.config["SPAM_SIMILARITY_THRESHOLD"] = float(environ.get("SPAM_SIMILARITY_THRESHOLD", 0.5)) +app.config["SPAM_SIMILAR_COUNT_THRESHOLD"] = int(environ.get("SPAM_SIMILAR_COUNT_THRESHOLD", 5)) +app.config["SPAM_URL_SIMILARITY_THRESHOLD"] = float(environ.get("SPAM_URL_SIMILARITY_THRESHOLD", 0.5)) +app.config["COMMENT_SPAM_SIMILAR_THRESHOLD"] = float(environ.get("COMMENT_SPAM_SIMILAR_THRESHOLD", 0.5)) +app.config["COMMENT_SPAM_COUNT_THRESHOLD"] = int(environ.get("COMMENT_SPAM_COUNT_THRESHOLD", 0.5)) +app.config["VIDEO_COIN_REQUIREMENT"] = int(environ.get("VIDEO_COIN_REQUIREMENT", 0)) +app.config["READ_ONLY"]=bool(int(environ.get("READ_ONLY", "0"))) +app.config["BOT_DISABLE"]=bool(int(environ.get("BOT_DISABLE", False))) +app.config["RATELIMIT_KEY_PREFIX"] = "flask_limiting_" +app.config["RATELIMIT_ENABLED"] = True +app.config["RATELIMIT_DEFAULTS_DEDUCT_WHEN"]=lambda:True +app.config["RATELIMIT_DEFAULTS_EXEMPT_WHEN"]=lambda:False +app.config["RATELIMIT_HEADERS_ENABLED"]=True +app.config["CACHE_TYPE"] = "filesystem" +app.config["CACHE_DIR"] = "cache" +app.config["RATELIMIT_STORAGE_URL"] = environ.get("REDIS_URL", "redis://127.0.0.1") +app.config['MAIL_SERVER'] = 'smtp.gmail.com' +app.config['MAIL_PORT'] = 587 +app.config['MAIL_USE_TLS'] = True +app.config['MAIL_USERNAME'] = environ.get("MAIL_USERNAME", "").strip() +app.config['MAIL_PASSWORD'] = environ.get("MAIL_PASSWORD", "").strip() + +r=redis.Redis(host=environ.get("REDIS_URL", "redis://127.0.0.1"), decode_responses=True, ssl_cert_reqs=None) + +limiter = Limiter( + app, + key_func=get_ipaddr, + default_limits=["50/minute"], + headers_enabled=True, + strategy="fixed-window" +) + +Base = declarative_base() + +engine = create_engine(app.config['DATABASE_URL']) + +db_session = scoped_session(sessionmaker(bind=engine, autoflush=False)) + +cache = Cache(app) +Compress(app) +mail = Mail(app) + +@app.before_request +def before_request(): + + if request.method.lower() != "get" and app.config["READ_ONLY"]: return {"error":f"{app.config['SITE_NAME']} is currently in read-only mode."}, 500 + + if app.config["BOT_DISABLE"] and request.headers.get("X-User-Type")=="Bot": abort(503) + + g.db = db_session() + + g.timestamp = int(time.time()) + + if not request.path.startswith("/assets") and not request.path.startswith("/images") and not request.path.startswith("/hostedimages"): + session.permanent = True + if not session.get("session_id"): session["session_id"] = secrets.token_hex(16) + + if app.config["FORCE_HTTPS"] and request.url.startswith("http://") and "localhost" not in app.config["SERVER_NAME"]: + url = request.url.replace("http://", "https://", 1) + return redirect(url, code=301) + + ua=request.headers.get("User-Agent","") + if "CriOS/" in ua: g.system="ios/chrome" + elif "Version/" in ua: g.system="android/webview" + elif "Mobile Safari/" in ua: g.system="android/chrome" + elif "Safari/" in ua: g.system="ios/safari" + elif "Mobile/" in ua: g.system="ios/webview" + else: g.system="other/other" + +@app.teardown_appcontext +def teardown_request(error): + if hasattr(g, 'db') and g.db: + g.db.close() + +@app.after_request +def after_request(response): + + response.headers.add("Strict-Transport-Security", "max-age=31536000") + response.headers.add("Referrer-Policy", "same-origin") + response.headers.add("X-Frame-Options", "deny") + return response + + from files.routes import * \ No newline at end of file diff --git a/files/assets/Drama_App.apk b/files/assets/Drama_App.apk old mode 100644 new mode 100755 diff --git a/files/assets/PCM_App.apk b/files/assets/PCM_App.apk old mode 100644 new mode 100755 diff --git a/files/assets/css/4chan.scss b/files/assets/css/4chan.css old mode 100644 new mode 100755 similarity index 55% rename from files/assets/css/4chan.scss rename to files/assets/css/4chan.css index a29c59dca..261d705fd --- a/files/assets/css/4chan.scss +++ b/files/assets/css/4chan.css @@ -1,117 +1,98 @@ - -$primary: #ff66ac; -$dark: #3E2C18; -$secondary: #F0E0D6; -$danger: #E53E3E; -$white: #F1E7D0; -$black: #433434; -$light: #F0E0D6; -$success: #ff66ac; -$muted: #AA9881; -$info: #168EEA; - -$purple: #FF66AC; -$red: #E53E3E; -$gray: #AA9881; -$green: #ff66ac; - -$gray-100: #817261; -$gray-200: #433434; -$gray-300: #433434; -$gray-400: #AA9881; -$gray-500: #F0E0D6; -$gray-600: #F0E0D6; -$gray-700: #F0E0D6; -$gray-800: #F0E0D6; -$gray-900: #F0E0D6; - -$upvote: #ff66ac; -$downvote: #38B2AC; -$admin: #ff66ac; -$banned: #FEB2B2; -$deleted: #FEFCBF; -$deletedandbanned: #ffcc99; -$mod: #07c20c; -$code: #e83e8c; - -$gold: #ECC94B; -$reddit: #ED4630; - -@import "./bootstrap/bootstrap.scss"; -@import "./main.scss"; - -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: $black !important; -} - -.text-white { - color: $primary !important; -} - -.modal .comment-actions a { - color: $gray-500; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: $black; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -html * { - font-family: arial, helvetica, sans-serif; - color: #800000 - } -body, #main-content-col { - background-color: $secondary !important; - } -.border-right, .border-left, .border-top, .border-bottom, .border { - border-color: #D9BFB7 !important - } -.card-header { - border-color: #D9BFB7 !important - } -.post-title a { - color: #800000 !important; - } -.comment, .card { - background-color: $secondary !important; - border-color: #D9BFB7 !important; - } -.form-control { - border-color: #D9BFB7 !important; - } -.comment .comment-collapse::before { - border-color: #D9BFB7 !important; - } -.comment .comment-collapse:hover::before { - border-left-color: #800000 !important - } -.post-actions *:hover, .comment-actions *:hover, .comment-actions .copy-link:hover { - color: #F00 !important - } -a { - color: $primary; -} - -blockquote p { - color: green !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: $primary !important; +@charset "UTF-8"; + +:root { + --dark: #3E2C18; + --secondary: #F0E0D6; + --white: #F1E7D0; + --black: #433434; + --light: #F0E0D6; + --muted: #AA9881; + --gray: #AA9881; + --gray-100: #817261; + --gray-200: #433434; + --gray-300: #433434; + --gray-400: #AA9881; + --gray-500: #F0E0D6; + --gray-600: #F0E0D6; + --gray-700: #F0E0D6; + --gray-800: #F0E0D6; + --gray-900: #F0E0D6; + +} + + +blockquote { + background-color: #c0c0c0; +} + +.text-muted { + color: var(--black) !important; +} + +.text-white { + color: var(--primary) !important; +} + +.modal .comment-actions a { + color: var(--gray-500); +} + +.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { + color: var(--black); +} + +.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { + background-color: #bda78e !important; +} + +html * { + font-family: arial, helvetica, sans-serif !important; + color: #800000 + } +body, #main-content-col { + background-color: var(--secondary) !important; + } +.border-right, .border-left, .border-top, .border-bottom, .border { + border-color: #D9BFB7 !important + } +.card-header { + border-color: #D9BFB7 !important + } +.post-title a { + color: #800000 !important; + } +.comment, .card { + background-color: var(--secondary) !important; + border-color: #D9BFB7 !important; + } +.form-control { + border-color: #D9BFB7 !important; + } +.comment .comment-collapse::before { + border-color: #D9BFB7 !important; + } +.comment .comment-collapse:hover::before { + border-left-color: #800000 !important + } +.post-actions *:hover, .comment-actions *:hover, .comment-actions .copy-link:hover { + color: #F00 !important + } +a { + color: var(--primary); +} + +blockquote p { + color: green !important; +} + +.transparent { + background: None !important; +} + +#frontpage .post-title a:visited { + color: #949494 !important; +} + +.btn { + color: var(--primary) !important; } \ No newline at end of file diff --git a/files/assets/css/4chan_2a96f3.css b/files/assets/css/4chan_2a96f3.css deleted file mode 100644 index c551f7f19..000000000 --- a/files/assets/css/4chan_2a96f3.css +++ /dev/null @@ -1,13823 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #2a96f3; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #F0E0D6; - --gray-dark: #F0E0D6; - --primary: #2a96f3; - --secondary: #F0E0D6; - --success: #2a96f3; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #F0E0D6; - --dark: #3E2C18; - --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(67, 52, 52, 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: #F0E0D6; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #2a96f3; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #2a96f3; - 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; -} - -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: #F0E0D6; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #F0E0D6; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #F0E0D6; -} - -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: #F1E7D0; - background-color: #F0E0D6; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #F0E0D6; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #F0E0D6; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #F0E0D6; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f1e5d2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-secondary:hover { - background-color: #ebdabf; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #ebdabf; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f1e5d2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-light:hover { - background-color: #ebdabf; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ebdabf; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #F0E0D6; - border-color: #faf5f2; -} -.table .thead-light th { - color: #F0E0D6; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #F0E0D6; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #faf5f2; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #F0E0D6; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #F0E0D6; -} -.form-control:focus { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.form-control::placeholder { - color: #F0E0D6; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} - -.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: #F0E0D6; - 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: flex; - 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: #F0E0D6; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #2a96f3; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F0E0D6; - background-color: rgba(255, 102, 172, 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: #2a96f3; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232a96f3' 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: #2a96f3; - box-shadow: 0 0 0 0.2rem 2a96f3; -} - -.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: #2a96f3; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232a96f3' 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") #F1E7D0 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: #2a96f3; - box-shadow: 0 0 0 0.2rem 2a96f3; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #2a96f3; -} -.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: #2a96f3; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #2a96f3; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 2a96f3; -} -.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: #2a96f3; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #2a96f3; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #2a96f3; - box-shadow: 0 0 0 0.2rem 2a96f3; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #F0E0D6; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #F0E0D6; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #F0E0D6; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #2a96f3; - border-color: #2a96f3; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #F0E0D6; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #2a96f3; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-secondary { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-success { - color: #F0E0D6; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #2a96f3; - border-color: #2a96f3; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #F0E0D6; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #2a96f3; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #F0E0D6; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(253, 198, 38, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #F0E0D6; - 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: #F0E0D6; - 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(253, 198, 38, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-light:focus, .btn-light.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-primary:hover { - color: #F0E0D6; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #2a96f3; - 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: #F0E0D6; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-success { - color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-success:hover { - color: #F0E0D6; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #2a96f3; - 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: #F0E0D6; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #F0E0D6; - 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: #F0E0D6; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #2a96f3; - text-decoration: none; -} -.btn-link:hover { - color: #2a96f3; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #F0E0D6; - 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: #F0E0D6; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #F0E0D6; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #e9d2c3; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #2a96f3; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #F0E0D6; - 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: #F0E0D6; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #F0E0D6; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #F0E0D6; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #2a96f3; - background-color: #2a96f3; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #F0E0D6; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #F0E0D6 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #2a96f3; - background-color: #2a96f3; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-select:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #F0E0D6; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #F0E0D6; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #F0E0D6; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #F0E0D6; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 2a96f3; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 2a96f3; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 2a96f3; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #2a96f3; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #2a96f3; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #2a96f3; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #F0E0D6; -} - -.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: flex; - 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: #F0E0D6; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #F0E0D6; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #2a96f3; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #F0E0D6; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #F0E0D6; -} - -.pagination { - 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: #2a96f3; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #2a96f3; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} - -.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: #F1E7D0; - background-color: #2a96f3; - border-color: #2a96f3; -} -.page-item.disabled .page-link { - color: #F0E0D6; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #F0E0D6; - background-color: #2a96f3; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #F0E0D6; - background-color: #2a96f3; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-success { - color: #F0E0D6; - background-color: #2a96f3; -} -a.badge-success:hover, a.badge-success:focus { - color: #F0E0D6; - background-color: #2a96f3; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #F0E0D6; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #F0E0D6; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-light:hover, a.badge-light:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-secondary hr { - border-top-color: #ebdabf; -} -.alert-secondary .alert-link { - color: #85736d; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-light hr { - border-top-color: #ebdabf; -} -.alert-light .alert-link { - color: #85736d; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #2a96f3; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #F0E0D6; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #F0E0D6; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #F0E0D6; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #F0E0D6; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #F0E0D6; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #F0E0D6; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #2a96f3 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #2a96f3 !important; -} - -.bg-secondary { - background-color: #F0E0D6 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #e2c4b1 !important; -} - -.bg-success { - background-color: #2a96f3 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2a96f3 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #F0E0D6 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #e2c4b1 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #2a96f3 !important; -} - -.border-secondary { - border-color: #F0E0D6 !important; -} - -.border-success { - border-color: #2a96f3 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #F0E0D6 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #2a96f3 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #2a96f3 !important; -} - -.text-secondary { - color: #F0E0D6 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #dcb69e !important; -} - -.text-success { - color: #2a96f3 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #2a96f3 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #F0E0D6 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #dcb69e !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #F0E0D6 !important; -} - -.text-muted { - color: #F0E0D6 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #F0E0D6; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #2a96f3; -} - -.bd-callout-secondary { - border-left-color: #F0E0D6; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #F0E0D6; -} - -.bd-callout-success { - border-left-color: #2a96f3; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #2a96f3; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #2a96f3; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-600 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-700 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-800 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-900 { - border-left-color: #F0E0D6; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #F0E0D6; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #F0E0D6; -} - -#page { - padding-top: 49px; - background-color: #F0E0D6; -} - -#article { - padding-top: 0; - background-color: #F0E0D6; -} - -#thread, #userpage { - background-color: #F0E0D6; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #2a96f3; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #2a96f3; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #F0E0D6 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #2a96f3; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #F0E0D6; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #2a96f3; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #2a96f3; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #2a96f3; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #2a96f3; - box-shadow: inset 0 -2px 0 #2a96f3; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #2a96f3; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #2a96f3; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #2a96f3; - box-shadow: inset 0 -2px 0 #2a96f3; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #2a96f3; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #2a96f3; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #2a96f3; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #2a96f3; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #2a96f3; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #F0E0D6; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #F0E0D6; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #F0E0D6; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #2a96f3; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #2a96f3; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #F0E0D6; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #2a96f3; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #2a96f3; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #2a96f3 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #2a96f3 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #F0E0D6 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #F0E0D6; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F0E0D6; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #F0E0D6; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #2a96f3; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #2a96f3; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #2a96f3; -} - -.filter-link:hover, .filter-link:focus { - color: #2a96f3; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #2a96f3; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #2a96f3; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #2a96f3; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #2a96f3; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #2a96f3; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #2a96f3; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #F0E0D6; -} - -#thread .card { - background-color: #F0E0D6; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #F0E0D6; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #2a96f3; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #2a96f3; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #2a96f3; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #2a96f3; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #2a96f3; -} - -blockquote { - border-left: 2px solid #2a96f3; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F0E0D6; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #2a96f3; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #F0E0D6; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #F0E0D6; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #F0E0D6; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #2a96f3; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #2a96f3; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #F0E0D6; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #2a96f3; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #F0E0D6; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #F0E0D6; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #2a96f3 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #F0E0D6; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #F0E0D6; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #F0E0D6; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #2a96f3; - border: #2a96f3 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #F0E0D6; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #2a96f3; -} - -pre .str, code .str { - color: #2a96f3; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #2a96f3; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #2a96f3; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #F0E0D6; - } - - #thread, #userpage { - background-color: #F0E0D6; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #F0E0D6; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #F0E0D6; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #2a96f3; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #F0E0D6; - } - - .card { - background-color: #F0E0D6; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #2a96f3; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #2a96f3; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #F0E0D6; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #F0E0D6 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #2a96f3 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #F0E0D6 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #2a96f3; -} - -span.green { - color: #2a96f3; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #2a96f3; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #2a96f3 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #2a96f3; - padding: 10px; - border-radius: 3px; - background-color: #F0E0D6 !important; -} - -.text-info { - color: #2a96f3 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #F0E0D6 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #F0E0D6 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.text-white { - color: #2a96f3 !important; -} - -.modal .comment-actions a { - color: #F0E0D6; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -html * { - font-family: arial, helvetica, sans-serif; - color: #800000; -} - -body, #main-content-col { - background-color: #F0E0D6 !important; -} - -.border-right, .border-left, .border-top, .border-bottom, .border { - border-color: #D9BFB7 !important; -} - -.card-header { - border-color: #D9BFB7 !important; -} - -.post-title a { - color: #800000 !important; -} - -.comment, .card { - background-color: #F0E0D6 !important; - border-color: #D9BFB7 !important; -} - -.form-control { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse::before { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse:hover::before { - border-left-color: #800000 !important; -} - -.post-actions *:hover, .comment-actions *:hover, .comment-actions .copy-link:hover { - color: #F00 !important; -} - -a { - color: #2a96f3; -} - -blockquote p { - color: green !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #2a96f3 !important; -} - -/*# sourceMappingURL=4chan_2a96f3.css.map */ diff --git a/files/assets/css/4chan_30409f.css b/files/assets/css/4chan_30409f.css deleted file mode 100644 index 29271571a..000000000 --- a/files/assets/css/4chan_30409f.css +++ /dev/null @@ -1,13823 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #30409f; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #F0E0D6; - --gray-dark: #F0E0D6; - --primary: #30409f; - --secondary: #F0E0D6; - --success: #30409f; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #F0E0D6; - --dark: #3E2C18; - --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(67, 52, 52, 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: #F0E0D6; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #30409f; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #30409f; - 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; -} - -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: #F0E0D6; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #F0E0D6; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #F0E0D6; -} - -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: #F1E7D0; - background-color: #F0E0D6; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #F0E0D6; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #F0E0D6; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #F0E0D6; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f1e5d2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-secondary:hover { - background-color: #ebdabf; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #ebdabf; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f1e5d2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-light:hover { - background-color: #ebdabf; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ebdabf; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #F0E0D6; - border-color: #faf5f2; -} -.table .thead-light th { - color: #F0E0D6; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #F0E0D6; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #faf5f2; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #F0E0D6; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #F0E0D6; -} -.form-control:focus { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.form-control::placeholder { - color: #F0E0D6; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} - -.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: #F0E0D6; - 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: flex; - 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: #F0E0D6; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #30409f; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F0E0D6; - background-color: rgba(255, 102, 172, 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: #30409f; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2330409f' 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: #30409f; - box-shadow: 0 0 0 0.2rem 30409f; -} - -.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: #30409f; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2330409f' 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") #F1E7D0 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: #30409f; - box-shadow: 0 0 0 0.2rem 30409f; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #30409f; -} -.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: #30409f; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #30409f; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 30409f; -} -.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: #30409f; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #30409f; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #30409f; - box-shadow: 0 0 0 0.2rem 30409f; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #F0E0D6; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #F0E0D6; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #F0E0D6; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #30409f; - border-color: #30409f; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #F0E0D6; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #30409f; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-secondary { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-success { - color: #F0E0D6; - background-color: #30409f; - border-color: #30409f; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #30409f; - border-color: #30409f; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #30409f; - border-color: #30409f; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #F0E0D6; - background-color: #30409f; - border-color: #30409f; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #30409f; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #F0E0D6; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(253, 198, 38, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #F0E0D6; - 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: #F0E0D6; - 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(253, 198, 38, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-light:focus, .btn-light.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #30409f; - border-color: #30409f; -} -.btn-outline-primary:hover { - color: #F0E0D6; - background-color: #30409f; - border-color: #30409f; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #30409f; - 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: #F0E0D6; - background-color: #30409f; - border-color: #30409f; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-success { - color: #30409f; - border-color: #30409f; -} -.btn-outline-success:hover { - color: #F0E0D6; - background-color: #30409f; - border-color: #30409f; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #30409f; - 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: #F0E0D6; - background-color: #30409f; - border-color: #30409f; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #F0E0D6; - 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: #F0E0D6; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #30409f; - text-decoration: none; -} -.btn-link:hover { - color: #30409f; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #F0E0D6; - 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: #F0E0D6; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #F0E0D6; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #e9d2c3; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #30409f; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #F0E0D6; - 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: #F0E0D6; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #F0E0D6; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #F0E0D6; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #30409f; - background-color: #30409f; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #F0E0D6; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #F0E0D6 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #30409f; - background-color: #30409f; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-select:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #F0E0D6; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #F0E0D6; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #F0E0D6; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #F0E0D6; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 30409f; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 30409f; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 30409f; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #30409f; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #30409f; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #30409f; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #F0E0D6; -} - -.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: flex; - 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: #F0E0D6; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #F0E0D6; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #30409f; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #F0E0D6; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #F0E0D6; -} - -.pagination { - 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: #30409f; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #30409f; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} - -.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: #F1E7D0; - background-color: #30409f; - border-color: #30409f; -} -.page-item.disabled .page-link { - color: #F0E0D6; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #F0E0D6; - background-color: #30409f; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #F0E0D6; - background-color: #30409f; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-success { - color: #F0E0D6; - background-color: #30409f; -} -a.badge-success:hover, a.badge-success:focus { - color: #F0E0D6; - background-color: #30409f; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #F0E0D6; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #F0E0D6; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-light:hover, a.badge-light:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-secondary hr { - border-top-color: #ebdabf; -} -.alert-secondary .alert-link { - color: #85736d; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-light hr { - border-top-color: #ebdabf; -} -.alert-light .alert-link { - color: #85736d; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #30409f; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #F0E0D6; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #F0E0D6; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #F0E0D6; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #F0E0D6; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #30409f; - border-color: #30409f; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #F0E0D6; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #F0E0D6; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #30409f !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #30409f !important; -} - -.bg-secondary { - background-color: #F0E0D6 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #e2c4b1 !important; -} - -.bg-success { - background-color: #30409f !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #30409f !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #F0E0D6 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #e2c4b1 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #30409f !important; -} - -.border-secondary { - border-color: #F0E0D6 !important; -} - -.border-success { - border-color: #30409f !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #F0E0D6 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #30409f !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #30409f !important; -} - -.text-secondary { - color: #F0E0D6 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #dcb69e !important; -} - -.text-success { - color: #30409f !important; -} - -a.text-success:hover, a.text-success:focus { - color: #30409f !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #F0E0D6 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #dcb69e !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #F0E0D6 !important; -} - -.text-muted { - color: #F0E0D6 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #F0E0D6; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #30409f; -} - -.bd-callout-secondary { - border-left-color: #F0E0D6; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #F0E0D6; -} - -.bd-callout-success { - border-left-color: #30409f; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #30409f; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #30409f; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-600 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-700 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-800 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-900 { - border-left-color: #F0E0D6; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #F0E0D6; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #F0E0D6; -} - -#page { - padding-top: 49px; - background-color: #F0E0D6; -} - -#article { - padding-top: 0; - background-color: #F0E0D6; -} - -#thread, #userpage { - background-color: #F0E0D6; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #30409f; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #30409f; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #F0E0D6 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #30409f; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #F0E0D6; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #30409f; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #30409f; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #30409f; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #30409f; - box-shadow: inset 0 -2px 0 #30409f; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #30409f; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #30409f; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #30409f; - box-shadow: inset 0 -2px 0 #30409f; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #30409f; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #30409f; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #30409f; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #30409f; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #30409f; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #F0E0D6; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #F0E0D6; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #F0E0D6; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #30409f; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #30409f; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #F0E0D6; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #30409f; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #30409f; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #30409f !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #30409f !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #F0E0D6 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #F0E0D6; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F0E0D6; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #F0E0D6; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #30409f; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #30409f; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #30409f; -} - -.filter-link:hover, .filter-link:focus { - color: #30409f; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #30409f; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #30409f; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #30409f; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #30409f; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #30409f; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #30409f; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #F0E0D6; -} - -#thread .card { - background-color: #F0E0D6; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #F0E0D6; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #30409f; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #30409f; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #30409f; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #30409f; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #30409f; -} - -blockquote { - border-left: 2px solid #30409f; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F0E0D6; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #30409f; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #F0E0D6; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #F0E0D6; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #F0E0D6; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #30409f; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #30409f; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #F0E0D6; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #30409f; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #F0E0D6; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #F0E0D6; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #30409f 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #F0E0D6; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #F0E0D6; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #F0E0D6; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #30409f; - border: #30409f solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #F0E0D6; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #30409f; -} - -pre .str, code .str { - color: #30409f; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #30409f; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #30409f; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #F0E0D6; - } - - #thread, #userpage { - background-color: #F0E0D6; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #F0E0D6; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #F0E0D6; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #30409f; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #F0E0D6; - } - - .card { - background-color: #F0E0D6; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #30409f; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #30409f; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #F0E0D6; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #F0E0D6 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #30409f !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #F0E0D6 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #30409f; -} - -span.green { - color: #30409f; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #30409f; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #30409f !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #30409f; - padding: 10px; - border-radius: 3px; - background-color: #F0E0D6 !important; -} - -.text-info { - color: #30409f !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #F0E0D6 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #F0E0D6 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.text-white { - color: #30409f !important; -} - -.modal .comment-actions a { - color: #F0E0D6; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -html * { - font-family: arial, helvetica, sans-serif; - color: #800000; -} - -body, #main-content-col { - background-color: #F0E0D6 !important; -} - -.border-right, .border-left, .border-top, .border-bottom, .border { - border-color: #D9BFB7 !important; -} - -.card-header { - border-color: #D9BFB7 !important; -} - -.post-title a { - color: #800000 !important; -} - -.comment, .card { - background-color: #F0E0D6 !important; - border-color: #D9BFB7 !important; -} - -.form-control { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse::before { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse:hover::before { - border-left-color: #800000 !important; -} - -.post-actions *:hover, .comment-actions *:hover, .comment-actions .copy-link:hover { - color: #F00 !important; -} - -a { - color: #30409f; -} - -blockquote p { - color: green !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #30409f !important; -} - -/*# sourceMappingURL=4chan_30409f.css.map */ diff --git a/files/assets/css/4chan_38a169.css b/files/assets/css/4chan_38a169.css deleted file mode 100644 index 9bd230845..000000000 --- a/files/assets/css/4chan_38a169.css +++ /dev/null @@ -1,13823 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38a169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #F0E0D6; - --gray-dark: #F0E0D6; - --primary: #38a169; - --secondary: #F0E0D6; - --success: #38a169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #F0E0D6; - --dark: #3E2C18; - --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(67, 52, 52, 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: #F0E0D6; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #38a169; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #38a169; - 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; -} - -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: #F0E0D6; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #F0E0D6; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #F0E0D6; -} - -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: #F1E7D0; - background-color: #F0E0D6; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #F0E0D6; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #F0E0D6; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #F0E0D6; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f1e5d2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-secondary:hover { - background-color: #ebdabf; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #ebdabf; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f1e5d2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-light:hover { - background-color: #ebdabf; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ebdabf; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #F0E0D6; - border-color: #faf5f2; -} -.table .thead-light th { - color: #F0E0D6; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #F0E0D6; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #faf5f2; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #F0E0D6; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #F0E0D6; -} -.form-control:focus { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.form-control::placeholder { - color: #F0E0D6; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} - -.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: #F0E0D6; - 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: flex; - 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: #F0E0D6; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38a169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F0E0D6; - background-color: rgba(255, 102, 172, 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: #38a169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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: #38a169; - box-shadow: 0 0 0 0.2rem 38a169; -} - -.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: #38a169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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") #F1E7D0 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: #38a169; - box-shadow: 0 0 0 0.2rem 38a169; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38a169; -} -.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: #38a169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38a169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 38a169; -} -.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: #38a169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38a169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38a169; - box-shadow: 0 0 0 0.2rem 38a169; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #F0E0D6; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #F0E0D6; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #F0E0D6; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #38a169; - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #F0E0D6; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #38a169; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-secondary { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-success { - color: #F0E0D6; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #38a169; - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #F0E0D6; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #38a169; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #F0E0D6; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(253, 198, 38, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #F0E0D6; - 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: #F0E0D6; - 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(253, 198, 38, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-light:focus, .btn-light.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #38a169; - border-color: #38a169; -} -.btn-outline-primary:hover { - color: #F0E0D6; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #38a169; - 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: #F0E0D6; - background-color: #38a169; - border-color: #38a169; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-success { - color: #38a169; - border-color: #38a169; -} -.btn-outline-success:hover { - color: #F0E0D6; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38a169; - 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: #F0E0D6; - background-color: #38a169; - border-color: #38a169; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #F0E0D6; - 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: #F0E0D6; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #38a169; - text-decoration: none; -} -.btn-link:hover { - color: #38a169; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #F0E0D6; - 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: #F0E0D6; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #F0E0D6; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #e9d2c3; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #38a169; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #F0E0D6; - 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: #F0E0D6; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #F0E0D6; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #F0E0D6; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #38a169; - background-color: #38a169; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #F0E0D6; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #F0E0D6 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #38a169; - background-color: #38a169; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-select:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #F0E0D6; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #F0E0D6; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #F0E0D6; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #F0E0D6; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 38a169; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 38a169; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 38a169; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #38a169; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #38a169; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #38a169; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #F0E0D6; -} - -.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: flex; - 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: #F0E0D6; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #F0E0D6; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #38a169; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #F0E0D6; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #F0E0D6; -} - -.pagination { - 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: #38a169; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #38a169; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} - -.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: #F1E7D0; - background-color: #38a169; - border-color: #38a169; -} -.page-item.disabled .page-link { - color: #F0E0D6; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #F0E0D6; - background-color: #38a169; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #F0E0D6; - background-color: #38a169; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-success { - color: #F0E0D6; - background-color: #38a169; -} -a.badge-success:hover, a.badge-success:focus { - color: #F0E0D6; - background-color: #38a169; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #F0E0D6; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #F0E0D6; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-light:hover, a.badge-light:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-secondary hr { - border-top-color: #ebdabf; -} -.alert-secondary .alert-link { - color: #85736d; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-light hr { - border-top-color: #ebdabf; -} -.alert-light .alert-link { - color: #85736d; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #38a169; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #F0E0D6; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #F0E0D6; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #F0E0D6; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #F0E0D6; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #38a169; - border-color: #38a169; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #F0E0D6; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #F0E0D6; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #38a169 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #38a169 !important; -} - -.bg-secondary { - background-color: #F0E0D6 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #e2c4b1 !important; -} - -.bg-success { - background-color: #38a169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #38a169 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #F0E0D6 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #e2c4b1 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #38a169 !important; -} - -.border-secondary { - border-color: #F0E0D6 !important; -} - -.border-success { - border-color: #38a169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #F0E0D6 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #38a169 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #38a169 !important; -} - -.text-secondary { - color: #F0E0D6 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #dcb69e !important; -} - -.text-success { - color: #38a169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #38a169 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #F0E0D6 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #dcb69e !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #F0E0D6 !important; -} - -.text-muted { - color: #F0E0D6 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #F0E0D6; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #38a169; -} - -.bd-callout-secondary { - border-left-color: #F0E0D6; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #F0E0D6; -} - -.bd-callout-success { - border-left-color: #38a169; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #38a169; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #38a169; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-600 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-700 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-800 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-900 { - border-left-color: #F0E0D6; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #F0E0D6; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #F0E0D6; -} - -#page { - padding-top: 49px; - background-color: #F0E0D6; -} - -#article { - padding-top: 0; - background-color: #F0E0D6; -} - -#thread, #userpage { - background-color: #F0E0D6; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #38a169; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #38a169; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #F0E0D6 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #38a169; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #F0E0D6; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #38a169; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #38a169; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #38a169; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #38a169; - box-shadow: inset 0 -2px 0 #38a169; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #38a169; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #38a169; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #38a169; - box-shadow: inset 0 -2px 0 #38a169; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #38a169; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #38a169; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #38a169; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #38a169; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #38a169; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #F0E0D6; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #F0E0D6; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #F0E0D6; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #38a169; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #38a169; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #F0E0D6; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #38a169; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #38a169; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #38a169 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #38a169 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #F0E0D6 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #F0E0D6; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F0E0D6; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #F0E0D6; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #38a169; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #38a169; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #38a169; -} - -.filter-link:hover, .filter-link:focus { - color: #38a169; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #38a169; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #38a169; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #38a169; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #38a169; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #38a169; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #38a169; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #F0E0D6; -} - -#thread .card { - background-color: #F0E0D6; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #F0E0D6; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #38a169; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #38a169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #38a169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #38a169; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #38a169; -} - -blockquote { - border-left: 2px solid #38a169; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F0E0D6; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #38a169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #F0E0D6; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #F0E0D6; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #F0E0D6; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #38a169; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #38a169; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #F0E0D6; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #38a169; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #F0E0D6; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #F0E0D6; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #38a169 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #F0E0D6; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #F0E0D6; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #F0E0D6; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38a169; - border: #38a169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #F0E0D6; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38a169; -} - -pre .str, code .str { - color: #38a169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #38a169; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #38a169; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #F0E0D6; - } - - #thread, #userpage { - background-color: #F0E0D6; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #F0E0D6; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #F0E0D6; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #38a169; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #F0E0D6; - } - - .card { - background-color: #F0E0D6; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #38a169; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #38a169; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #F0E0D6; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #F0E0D6 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #38a169 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #F0E0D6 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #38a169; -} - -span.green { - color: #38a169; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #38a169; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #38a169 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #38a169; - padding: 10px; - border-radius: 3px; - background-color: #F0E0D6 !important; -} - -.text-info { - color: #38a169 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #F0E0D6 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #F0E0D6 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.text-white { - color: #38a169 !important; -} - -.modal .comment-actions a { - color: #F0E0D6; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -html * { - font-family: arial, helvetica, sans-serif; - color: #800000; -} - -body, #main-content-col { - background-color: #F0E0D6 !important; -} - -.border-right, .border-left, .border-top, .border-bottom, .border { - border-color: #D9BFB7 !important; -} - -.card-header { - border-color: #D9BFB7 !important; -} - -.post-title a { - color: #800000 !important; -} - -.comment, .card { - background-color: #F0E0D6 !important; - border-color: #D9BFB7 !important; -} - -.form-control { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse::before { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse:hover::before { - border-left-color: #800000 !important; -} - -.post-actions *:hover, .comment-actions *:hover, .comment-actions .copy-link:hover { - color: #F00 !important; -} - -a { - color: #38a169; -} - -blockquote p { - color: green !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #38a169 !important; -} - -/*# sourceMappingURL=4chan_38a169.css.map */ diff --git a/files/assets/css/4chan_3e98a7.css b/files/assets/css/4chan_3e98a7.css deleted file mode 100644 index 5ba177913..000000000 --- a/files/assets/css/4chan_3e98a7.css +++ /dev/null @@ -1,13823 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #3e98a7; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #F0E0D6; - --gray-dark: #F0E0D6; - --primary: #3e98a7; - --secondary: #F0E0D6; - --success: #3e98a7; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #F0E0D6; - --dark: #3E2C18; - --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(67, 52, 52, 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: #F0E0D6; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #3e98a7; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #3e98a7; - 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; -} - -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: #F0E0D6; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #F0E0D6; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #F0E0D6; -} - -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: #F1E7D0; - background-color: #F0E0D6; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #F0E0D6; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #F0E0D6; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #F0E0D6; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f1e5d2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-secondary:hover { - background-color: #ebdabf; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #ebdabf; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f1e5d2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-light:hover { - background-color: #ebdabf; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ebdabf; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #F0E0D6; - border-color: #faf5f2; -} -.table .thead-light th { - color: #F0E0D6; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #F0E0D6; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #faf5f2; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #F0E0D6; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #F0E0D6; -} -.form-control:focus { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.form-control::placeholder { - color: #F0E0D6; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} - -.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: #F0E0D6; - 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: flex; - 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: #F0E0D6; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #3e98a7; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F0E0D6; - background-color: rgba(255, 102, 172, 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: #3e98a7; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233e98a7' 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: #3e98a7; - box-shadow: 0 0 0 0.2rem 3e98a7; -} - -.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: #3e98a7; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233e98a7' 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") #F1E7D0 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: #3e98a7; - box-shadow: 0 0 0 0.2rem 3e98a7; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #3e98a7; -} -.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: #3e98a7; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #3e98a7; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 3e98a7; -} -.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: #3e98a7; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #3e98a7; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #3e98a7; - box-shadow: 0 0 0 0.2rem 3e98a7; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #F0E0D6; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #F0E0D6; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #F0E0D6; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #3e98a7; - border-color: #3e98a7; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #F0E0D6; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #3e98a7; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-secondary { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-success { - color: #F0E0D6; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #3e98a7; - border-color: #3e98a7; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #F0E0D6; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #3e98a7; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #F0E0D6; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(253, 198, 38, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #F0E0D6; - 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: #F0E0D6; - 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(253, 198, 38, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-light:focus, .btn-light.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-primary:hover { - color: #F0E0D6; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #3e98a7; - 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: #F0E0D6; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-success { - color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-success:hover { - color: #F0E0D6; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #3e98a7; - 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: #F0E0D6; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #F0E0D6; - 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: #F0E0D6; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #3e98a7; - text-decoration: none; -} -.btn-link:hover { - color: #3e98a7; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #F0E0D6; - 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: #F0E0D6; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #F0E0D6; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #e9d2c3; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #3e98a7; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #F0E0D6; - 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: #F0E0D6; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #F0E0D6; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #F0E0D6; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #3e98a7; - background-color: #3e98a7; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #F0E0D6; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #F0E0D6 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #3e98a7; - background-color: #3e98a7; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-select:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #F0E0D6; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #F0E0D6; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #F0E0D6; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #F0E0D6; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 3e98a7; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 3e98a7; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 3e98a7; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #3e98a7; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #3e98a7; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #3e98a7; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #F0E0D6; -} - -.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: flex; - 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: #F0E0D6; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #F0E0D6; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #3e98a7; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #F0E0D6; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #F0E0D6; -} - -.pagination { - 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: #3e98a7; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #3e98a7; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} - -.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: #F1E7D0; - background-color: #3e98a7; - border-color: #3e98a7; -} -.page-item.disabled .page-link { - color: #F0E0D6; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #F0E0D6; - background-color: #3e98a7; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #F0E0D6; - background-color: #3e98a7; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-success { - color: #F0E0D6; - background-color: #3e98a7; -} -a.badge-success:hover, a.badge-success:focus { - color: #F0E0D6; - background-color: #3e98a7; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #F0E0D6; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #F0E0D6; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-light:hover, a.badge-light:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-secondary hr { - border-top-color: #ebdabf; -} -.alert-secondary .alert-link { - color: #85736d; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-light hr { - border-top-color: #ebdabf; -} -.alert-light .alert-link { - color: #85736d; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #3e98a7; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #F0E0D6; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #F0E0D6; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #F0E0D6; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #F0E0D6; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #F0E0D6; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #F0E0D6; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #3e98a7 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #3e98a7 !important; -} - -.bg-secondary { - background-color: #F0E0D6 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #e2c4b1 !important; -} - -.bg-success { - background-color: #3e98a7 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #3e98a7 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #F0E0D6 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #e2c4b1 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #3e98a7 !important; -} - -.border-secondary { - border-color: #F0E0D6 !important; -} - -.border-success { - border-color: #3e98a7 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #F0E0D6 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #3e98a7 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #3e98a7 !important; -} - -.text-secondary { - color: #F0E0D6 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #dcb69e !important; -} - -.text-success { - color: #3e98a7 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #3e98a7 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #F0E0D6 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #dcb69e !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #F0E0D6 !important; -} - -.text-muted { - color: #F0E0D6 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #F0E0D6; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #3e98a7; -} - -.bd-callout-secondary { - border-left-color: #F0E0D6; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #F0E0D6; -} - -.bd-callout-success { - border-left-color: #3e98a7; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #3e98a7; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #3e98a7; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-600 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-700 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-800 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-900 { - border-left-color: #F0E0D6; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #F0E0D6; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #F0E0D6; -} - -#page { - padding-top: 49px; - background-color: #F0E0D6; -} - -#article { - padding-top: 0; - background-color: #F0E0D6; -} - -#thread, #userpage { - background-color: #F0E0D6; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #3e98a7; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #3e98a7; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #F0E0D6 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #3e98a7; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #F0E0D6; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #3e98a7; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #3e98a7; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #3e98a7; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #3e98a7; - box-shadow: inset 0 -2px 0 #3e98a7; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #3e98a7; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #3e98a7; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #3e98a7; - box-shadow: inset 0 -2px 0 #3e98a7; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #3e98a7; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #3e98a7; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #3e98a7; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #3e98a7; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #3e98a7; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #F0E0D6; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #F0E0D6; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #F0E0D6; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #3e98a7; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #3e98a7; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #F0E0D6; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #3e98a7; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #3e98a7; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #3e98a7 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #3e98a7 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #F0E0D6 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #F0E0D6; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F0E0D6; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #F0E0D6; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #3e98a7; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #3e98a7; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #3e98a7; -} - -.filter-link:hover, .filter-link:focus { - color: #3e98a7; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #3e98a7; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #3e98a7; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #3e98a7; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #3e98a7; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #3e98a7; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #3e98a7; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #F0E0D6; -} - -#thread .card { - background-color: #F0E0D6; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #F0E0D6; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #3e98a7; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #3e98a7; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #3e98a7; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #3e98a7; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #3e98a7; -} - -blockquote { - border-left: 2px solid #3e98a7; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F0E0D6; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #3e98a7; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #F0E0D6; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #F0E0D6; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #F0E0D6; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #3e98a7; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #3e98a7; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #F0E0D6; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #3e98a7; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #F0E0D6; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #F0E0D6; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #3e98a7 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #F0E0D6; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #F0E0D6; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #F0E0D6; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #3e98a7; - border: #3e98a7 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #F0E0D6; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #3e98a7; -} - -pre .str, code .str { - color: #3e98a7; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #3e98a7; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #3e98a7; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #F0E0D6; - } - - #thread, #userpage { - background-color: #F0E0D6; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #F0E0D6; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #F0E0D6; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #3e98a7; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #F0E0D6; - } - - .card { - background-color: #F0E0D6; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #3e98a7; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #3e98a7; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #F0E0D6; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #F0E0D6 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #3e98a7 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #F0E0D6 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #3e98a7; -} - -span.green { - color: #3e98a7; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #3e98a7; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #3e98a7 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #3e98a7; - padding: 10px; - border-radius: 3px; - background-color: #F0E0D6 !important; -} - -.text-info { - color: #3e98a7 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #F0E0D6 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #F0E0D6 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.text-white { - color: #3e98a7 !important; -} - -.modal .comment-actions a { - color: #F0E0D6; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -html * { - font-family: arial, helvetica, sans-serif; - color: #800000; -} - -body, #main-content-col { - background-color: #F0E0D6 !important; -} - -.border-right, .border-left, .border-top, .border-bottom, .border { - border-color: #D9BFB7 !important; -} - -.card-header { - border-color: #D9BFB7 !important; -} - -.post-title a { - color: #800000 !important; -} - -.comment, .card { - background-color: #F0E0D6 !important; - border-color: #D9BFB7 !important; -} - -.form-control { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse::before { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse:hover::before { - border-left-color: #800000 !important; -} - -.post-actions *:hover, .comment-actions *:hover, .comment-actions .copy-link:hover { - color: #F00 !important; -} - -a { - color: #3e98a7; -} - -blockquote p { - color: green !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #3e98a7 !important; -} - -/*# sourceMappingURL=4chan_3e98a7.css.map */ diff --git a/files/assets/css/4chan_62ca56.css b/files/assets/css/4chan_62ca56.css deleted file mode 100644 index 465cee966..000000000 --- a/files/assets/css/4chan_62ca56.css +++ /dev/null @@ -1,13823 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #62ca56; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #F0E0D6; - --gray-dark: #F0E0D6; - --primary: #62ca56; - --secondary: #F0E0D6; - --success: #62ca56; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #F0E0D6; - --dark: #3E2C18; - --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(67, 52, 52, 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: #F0E0D6; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #62ca56; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #62ca56; - 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; -} - -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: #F0E0D6; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #F0E0D6; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #F0E0D6; -} - -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: #F1E7D0; - background-color: #F0E0D6; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #F0E0D6; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #F0E0D6; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #F0E0D6; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f1e5d2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-secondary:hover { - background-color: #ebdabf; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #ebdabf; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f1e5d2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-light:hover { - background-color: #ebdabf; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ebdabf; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #F0E0D6; - border-color: #faf5f2; -} -.table .thead-light th { - color: #F0E0D6; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #F0E0D6; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #faf5f2; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #F0E0D6; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #F0E0D6; -} -.form-control:focus { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.form-control::placeholder { - color: #F0E0D6; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} - -.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: #F0E0D6; - 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: flex; - 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: #F0E0D6; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #62ca56; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F0E0D6; - background-color: rgba(255, 102, 172, 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: #62ca56; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2362ca56' 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: #62ca56; - box-shadow: 0 0 0 0.2rem 62ca56; -} - -.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: #62ca56; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2362ca56' 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") #F1E7D0 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: #62ca56; - box-shadow: 0 0 0 0.2rem 62ca56; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #62ca56; -} -.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: #62ca56; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #62ca56; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 62ca56; -} -.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: #62ca56; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #62ca56; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #62ca56; - box-shadow: 0 0 0 0.2rem 62ca56; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #F0E0D6; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #F0E0D6; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #F0E0D6; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #62ca56; - border-color: #62ca56; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #F0E0D6; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #62ca56; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-secondary { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-success { - color: #F0E0D6; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #62ca56; - border-color: #62ca56; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #F0E0D6; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #62ca56; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #F0E0D6; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(253, 198, 38, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #F0E0D6; - 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: #F0E0D6; - 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(253, 198, 38, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-light:focus, .btn-light.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #62ca56; - border-color: #62ca56; -} -.btn-outline-primary:hover { - color: #F0E0D6; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #62ca56; - 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: #F0E0D6; - background-color: #62ca56; - border-color: #62ca56; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-success { - color: #62ca56; - border-color: #62ca56; -} -.btn-outline-success:hover { - color: #F0E0D6; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #62ca56; - 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: #F0E0D6; - background-color: #62ca56; - border-color: #62ca56; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #F0E0D6; - 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: #F0E0D6; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #62ca56; - text-decoration: none; -} -.btn-link:hover { - color: #62ca56; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #F0E0D6; - 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: #F0E0D6; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #F0E0D6; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #e9d2c3; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #62ca56; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #F0E0D6; - 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: #F0E0D6; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #F0E0D6; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #F0E0D6; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #62ca56; - background-color: #62ca56; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #F0E0D6; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #F0E0D6 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #62ca56; - background-color: #62ca56; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-select:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #F0E0D6; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #F0E0D6; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #F0E0D6; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #F0E0D6; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 62ca56; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 62ca56; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 62ca56; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #62ca56; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #62ca56; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #62ca56; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #F0E0D6; -} - -.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: flex; - 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: #F0E0D6; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #F0E0D6; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #62ca56; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #F0E0D6; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #F0E0D6; -} - -.pagination { - 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: #62ca56; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #62ca56; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} - -.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: #F1E7D0; - background-color: #62ca56; - border-color: #62ca56; -} -.page-item.disabled .page-link { - color: #F0E0D6; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #F0E0D6; - background-color: #62ca56; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #F0E0D6; - background-color: #62ca56; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-success { - color: #F0E0D6; - background-color: #62ca56; -} -a.badge-success:hover, a.badge-success:focus { - color: #F0E0D6; - background-color: #62ca56; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #F0E0D6; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #F0E0D6; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-light:hover, a.badge-light:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-secondary hr { - border-top-color: #ebdabf; -} -.alert-secondary .alert-link { - color: #85736d; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-light hr { - border-top-color: #ebdabf; -} -.alert-light .alert-link { - color: #85736d; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #62ca56; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #F0E0D6; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #F0E0D6; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #F0E0D6; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #F0E0D6; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #62ca56; - border-color: #62ca56; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #F0E0D6; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #F0E0D6; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #62ca56 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #62ca56 !important; -} - -.bg-secondary { - background-color: #F0E0D6 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #e2c4b1 !important; -} - -.bg-success { - background-color: #62ca56 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #62ca56 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #F0E0D6 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #e2c4b1 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #62ca56 !important; -} - -.border-secondary { - border-color: #F0E0D6 !important; -} - -.border-success { - border-color: #62ca56 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #F0E0D6 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #62ca56 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #62ca56 !important; -} - -.text-secondary { - color: #F0E0D6 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #dcb69e !important; -} - -.text-success { - color: #62ca56 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #62ca56 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #F0E0D6 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #dcb69e !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #F0E0D6 !important; -} - -.text-muted { - color: #F0E0D6 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #F0E0D6; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #62ca56; -} - -.bd-callout-secondary { - border-left-color: #F0E0D6; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #F0E0D6; -} - -.bd-callout-success { - border-left-color: #62ca56; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #62ca56; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #62ca56; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-600 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-700 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-800 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-900 { - border-left-color: #F0E0D6; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #F0E0D6; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #F0E0D6; -} - -#page { - padding-top: 49px; - background-color: #F0E0D6; -} - -#article { - padding-top: 0; - background-color: #F0E0D6; -} - -#thread, #userpage { - background-color: #F0E0D6; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #62ca56; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #62ca56; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #F0E0D6 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #62ca56; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #F0E0D6; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #62ca56; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #62ca56; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #62ca56; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #62ca56; - box-shadow: inset 0 -2px 0 #62ca56; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #62ca56; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #62ca56; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #62ca56; - box-shadow: inset 0 -2px 0 #62ca56; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #62ca56; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #62ca56; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #62ca56; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #62ca56; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #62ca56; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #F0E0D6; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #F0E0D6; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #F0E0D6; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #62ca56; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #62ca56; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #F0E0D6; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #62ca56; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #62ca56; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #62ca56 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #62ca56 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #F0E0D6 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #F0E0D6; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F0E0D6; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #F0E0D6; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #62ca56; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #62ca56; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #62ca56; -} - -.filter-link:hover, .filter-link:focus { - color: #62ca56; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #62ca56; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #62ca56; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #62ca56; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #62ca56; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #62ca56; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #62ca56; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #F0E0D6; -} - -#thread .card { - background-color: #F0E0D6; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #F0E0D6; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #62ca56; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #62ca56; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #62ca56; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #62ca56; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #62ca56; -} - -blockquote { - border-left: 2px solid #62ca56; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F0E0D6; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #62ca56; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #F0E0D6; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #F0E0D6; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #F0E0D6; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #62ca56; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #62ca56; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #F0E0D6; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #62ca56; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #F0E0D6; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #F0E0D6; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #62ca56 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #F0E0D6; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #F0E0D6; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #F0E0D6; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #62ca56; - border: #62ca56 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #F0E0D6; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #62ca56; -} - -pre .str, code .str { - color: #62ca56; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #62ca56; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #62ca56; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #F0E0D6; - } - - #thread, #userpage { - background-color: #F0E0D6; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #F0E0D6; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #F0E0D6; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #62ca56; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #F0E0D6; - } - - .card { - background-color: #F0E0D6; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #62ca56; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #62ca56; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #F0E0D6; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #F0E0D6 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #62ca56 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #F0E0D6 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #62ca56; -} - -span.green { - color: #62ca56; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #62ca56; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #62ca56 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #62ca56; - padding: 10px; - border-radius: 3px; - background-color: #F0E0D6 !important; -} - -.text-info { - color: #62ca56 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #F0E0D6 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #F0E0D6 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.text-white { - color: #62ca56 !important; -} - -.modal .comment-actions a { - color: #F0E0D6; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -html * { - font-family: arial, helvetica, sans-serif; - color: #800000; -} - -body, #main-content-col { - background-color: #F0E0D6 !important; -} - -.border-right, .border-left, .border-top, .border-bottom, .border { - border-color: #D9BFB7 !important; -} - -.card-header { - border-color: #D9BFB7 !important; -} - -.post-title a { - color: #800000 !important; -} - -.comment, .card { - background-color: #F0E0D6 !important; - border-color: #D9BFB7 !important; -} - -.form-control { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse::before { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse:hover::before { - border-left-color: #800000 !important; -} - -.post-actions *:hover, .comment-actions *:hover, .comment-actions .copy-link:hover { - color: #F00 !important; -} - -a { - color: #62ca56; -} - -blockquote p { - color: green !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #62ca56 !important; -} - -/*# sourceMappingURL=4chan_62ca56.css.map */ diff --git a/files/assets/css/4chan_7b9ae4.css b/files/assets/css/4chan_7b9ae4.css deleted file mode 100644 index a072f87d0..000000000 --- a/files/assets/css/4chan_7b9ae4.css +++ /dev/null @@ -1,13823 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #7b9ae4; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #F0E0D6; - --gray-dark: #F0E0D6; - --primary: #7b9ae4; - --secondary: #F0E0D6; - --success: #7b9ae4; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #F0E0D6; - --dark: #3E2C18; - --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(67, 52, 52, 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: #F0E0D6; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #7b9ae4; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #7b9ae4; - 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; -} - -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: #F0E0D6; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #F0E0D6; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #F0E0D6; -} - -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: #F1E7D0; - background-color: #F0E0D6; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #F0E0D6; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #F0E0D6; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #F0E0D6; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f1e5d2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-secondary:hover { - background-color: #ebdabf; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #ebdabf; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f1e5d2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-light:hover { - background-color: #ebdabf; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ebdabf; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #F0E0D6; - border-color: #faf5f2; -} -.table .thead-light th { - color: #F0E0D6; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #F0E0D6; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #faf5f2; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #F0E0D6; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #F0E0D6; -} -.form-control:focus { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.form-control::placeholder { - color: #F0E0D6; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} - -.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: #F0E0D6; - 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: flex; - 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: #F0E0D6; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #7b9ae4; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F0E0D6; - background-color: rgba(255, 102, 172, 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: #7b9ae4; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%237b9ae4' 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: #7b9ae4; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} - -.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: #7b9ae4; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%237b9ae4' 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") #F1E7D0 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: #7b9ae4; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #7b9ae4; -} -.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: #7b9ae4; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #7b9ae4; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 7b9ae4; -} -.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: #7b9ae4; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #7b9ae4; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #7b9ae4; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #F0E0D6; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #F0E0D6; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #F0E0D6; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #7b9ae4; - border-color: #7b9ae4; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #F0E0D6; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #7b9ae4; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-secondary { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-success { - color: #F0E0D6; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #7b9ae4; - border-color: #7b9ae4; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #F0E0D6; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #7b9ae4; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #F0E0D6; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(253, 198, 38, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #F0E0D6; - 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: #F0E0D6; - 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(253, 198, 38, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-light:focus, .btn-light.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-primary:hover { - color: #F0E0D6; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #7b9ae4; - 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: #F0E0D6; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-success { - color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-success:hover { - color: #F0E0D6; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #7b9ae4; - 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: #F0E0D6; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #F0E0D6; - 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: #F0E0D6; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #7b9ae4; - text-decoration: none; -} -.btn-link:hover { - color: #7b9ae4; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #F0E0D6; - 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: #F0E0D6; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #F0E0D6; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #e9d2c3; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #7b9ae4; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #F0E0D6; - 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: #F0E0D6; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #F0E0D6; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #F0E0D6; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #7b9ae4; - background-color: #7b9ae4; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #F0E0D6; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #F0E0D6 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #7b9ae4; - background-color: #7b9ae4; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-select:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #F0E0D6; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #F0E0D6; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #F0E0D6; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #F0E0D6; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 7b9ae4; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 7b9ae4; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 7b9ae4; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #7b9ae4; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #7b9ae4; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #7b9ae4; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #F0E0D6; -} - -.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: flex; - 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: #F0E0D6; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #F0E0D6; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #7b9ae4; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #F0E0D6; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #F0E0D6; -} - -.pagination { - 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: #7b9ae4; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #7b9ae4; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} - -.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: #F1E7D0; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.page-item.disabled .page-link { - color: #F0E0D6; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #F0E0D6; - background-color: #7b9ae4; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #F0E0D6; - background-color: #7b9ae4; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-success { - color: #F0E0D6; - background-color: #7b9ae4; -} -a.badge-success:hover, a.badge-success:focus { - color: #F0E0D6; - background-color: #7b9ae4; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #F0E0D6; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #F0E0D6; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-light:hover, a.badge-light:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-secondary hr { - border-top-color: #ebdabf; -} -.alert-secondary .alert-link { - color: #85736d; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-light hr { - border-top-color: #ebdabf; -} -.alert-light .alert-link { - color: #85736d; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #7b9ae4; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #F0E0D6; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #F0E0D6; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #F0E0D6; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #F0E0D6; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #F0E0D6; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #F0E0D6; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #7b9ae4 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #7b9ae4 !important; -} - -.bg-secondary { - background-color: #F0E0D6 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #e2c4b1 !important; -} - -.bg-success { - background-color: #7b9ae4 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #7b9ae4 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #F0E0D6 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #e2c4b1 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #7b9ae4 !important; -} - -.border-secondary { - border-color: #F0E0D6 !important; -} - -.border-success { - border-color: #7b9ae4 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #F0E0D6 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #7b9ae4 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #7b9ae4 !important; -} - -.text-secondary { - color: #F0E0D6 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #dcb69e !important; -} - -.text-success { - color: #7b9ae4 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #7b9ae4 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #F0E0D6 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #dcb69e !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #F0E0D6 !important; -} - -.text-muted { - color: #F0E0D6 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #F0E0D6; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #7b9ae4; -} - -.bd-callout-secondary { - border-left-color: #F0E0D6; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #F0E0D6; -} - -.bd-callout-success { - border-left-color: #7b9ae4; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #7b9ae4; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #7b9ae4; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-600 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-700 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-800 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-900 { - border-left-color: #F0E0D6; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #F0E0D6; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #F0E0D6; -} - -#page { - padding-top: 49px; - background-color: #F0E0D6; -} - -#article { - padding-top: 0; - background-color: #F0E0D6; -} - -#thread, #userpage { - background-color: #F0E0D6; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7b9ae4; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #7b9ae4; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #F0E0D6 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7b9ae4; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #F0E0D6; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #7b9ae4; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #7b9ae4; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #7b9ae4; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7b9ae4; - box-shadow: inset 0 -2px 0 #7b9ae4; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #7b9ae4; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #7b9ae4; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7b9ae4; - box-shadow: inset 0 -2px 0 #7b9ae4; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #7b9ae4; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #7b9ae4; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7b9ae4; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #7b9ae4; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7b9ae4; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #F0E0D6; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #F0E0D6; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #F0E0D6; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #7b9ae4; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #7b9ae4; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #F0E0D6; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #7b9ae4; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #7b9ae4; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #7b9ae4 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #7b9ae4 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #F0E0D6 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #F0E0D6; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F0E0D6; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #F0E0D6; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #7b9ae4; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #7b9ae4; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #7b9ae4; -} - -.filter-link:hover, .filter-link:focus { - color: #7b9ae4; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #7b9ae4; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #7b9ae4; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #7b9ae4; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #7b9ae4; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #7b9ae4; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #7b9ae4; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #F0E0D6; -} - -#thread .card { - background-color: #F0E0D6; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #F0E0D6; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #7b9ae4; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #7b9ae4; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #7b9ae4; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #7b9ae4; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #7b9ae4; -} - -blockquote { - border-left: 2px solid #7b9ae4; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F0E0D6; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #7b9ae4; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #F0E0D6; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #F0E0D6; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #F0E0D6; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #7b9ae4; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #7b9ae4; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #F0E0D6; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #7b9ae4; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #F0E0D6; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #F0E0D6; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #7b9ae4 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #F0E0D6; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #F0E0D6; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #F0E0D6; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #7b9ae4; - border: #7b9ae4 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #F0E0D6; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #7b9ae4; -} - -pre .str, code .str { - color: #7b9ae4; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #7b9ae4; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #7b9ae4; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #F0E0D6; - } - - #thread, #userpage { - background-color: #F0E0D6; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #F0E0D6; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #F0E0D6; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #7b9ae4; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #F0E0D6; - } - - .card { - background-color: #F0E0D6; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #7b9ae4; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #7b9ae4; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #F0E0D6; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #F0E0D6 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #7b9ae4 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #F0E0D6 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #7b9ae4; -} - -span.green { - color: #7b9ae4; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #7b9ae4; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #7b9ae4 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #7b9ae4; - padding: 10px; - border-radius: 3px; - background-color: #F0E0D6 !important; -} - -.text-info { - color: #7b9ae4 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #F0E0D6 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #F0E0D6 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.text-white { - color: #7b9ae4 !important; -} - -.modal .comment-actions a { - color: #F0E0D6; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -html * { - font-family: arial, helvetica, sans-serif; - color: #800000; -} - -body, #main-content-col { - background-color: #F0E0D6 !important; -} - -.border-right, .border-left, .border-top, .border-bottom, .border { - border-color: #D9BFB7 !important; -} - -.card-header { - border-color: #D9BFB7 !important; -} - -.post-title a { - color: #800000 !important; -} - -.comment, .card { - background-color: #F0E0D6 !important; - border-color: #D9BFB7 !important; -} - -.form-control { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse::before { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse:hover::before { - border-left-color: #800000 !important; -} - -.post-actions *:hover, .comment-actions *:hover, .comment-actions .copy-link:hover { - color: #F00 !important; -} - -a { - color: #7b9ae4; -} - -blockquote p { - color: green !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #7b9ae4 !important; -} - -/*# sourceMappingURL=4chan_7b9ae4.css.map */ diff --git a/files/assets/css/4chan_7f8fa6.css b/files/assets/css/4chan_7f8fa6.css deleted file mode 100644 index 5478e60a4..000000000 --- a/files/assets/css/4chan_7f8fa6.css +++ /dev/null @@ -1,13823 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #7f8fa6; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #F0E0D6; - --gray-dark: #F0E0D6; - --primary: #7f8fa6; - --secondary: #F0E0D6; - --success: #7f8fa6; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #F0E0D6; - --dark: #3E2C18; - --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(67, 52, 52, 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: #F0E0D6; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #7f8fa6; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #7f8fa6; - 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; -} - -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: #F0E0D6; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #F0E0D6; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #F0E0D6; -} - -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: #F1E7D0; - background-color: #F0E0D6; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #F0E0D6; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #F0E0D6; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #F0E0D6; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f1e5d2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-secondary:hover { - background-color: #ebdabf; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #ebdabf; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f1e5d2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-light:hover { - background-color: #ebdabf; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ebdabf; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #F0E0D6; - border-color: #faf5f2; -} -.table .thead-light th { - color: #F0E0D6; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #F0E0D6; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #faf5f2; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #F0E0D6; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #F0E0D6; -} -.form-control:focus { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.form-control::placeholder { - color: #F0E0D6; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} - -.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: #F0E0D6; - 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: flex; - 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: #F0E0D6; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #7f8fa6; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F0E0D6; - background-color: rgba(255, 102, 172, 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: #7f8fa6; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%237f8fa6' 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: #7f8fa6; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} - -.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: #7f8fa6; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%237f8fa6' 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") #F1E7D0 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: #7f8fa6; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #7f8fa6; -} -.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: #7f8fa6; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #7f8fa6; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 7f8fa6; -} -.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: #7f8fa6; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #7f8fa6; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #7f8fa6; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #F0E0D6; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #F0E0D6; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #F0E0D6; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #7f8fa6; - border-color: #7f8fa6; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #F0E0D6; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #7f8fa6; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-secondary { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-success { - color: #F0E0D6; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #7f8fa6; - border-color: #7f8fa6; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #F0E0D6; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #7f8fa6; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #F0E0D6; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(253, 198, 38, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #F0E0D6; - 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: #F0E0D6; - 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(253, 198, 38, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-light:focus, .btn-light.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-primary:hover { - color: #F0E0D6; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #7f8fa6; - 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: #F0E0D6; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-success { - color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-success:hover { - color: #F0E0D6; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #7f8fa6; - 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: #F0E0D6; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #F0E0D6; - 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: #F0E0D6; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #7f8fa6; - text-decoration: none; -} -.btn-link:hover { - color: #7f8fa6; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #F0E0D6; - 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: #F0E0D6; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #F0E0D6; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #e9d2c3; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #7f8fa6; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #F0E0D6; - 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: #F0E0D6; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #F0E0D6; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #F0E0D6; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #7f8fa6; - background-color: #7f8fa6; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #F0E0D6; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #F0E0D6 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #7f8fa6; - background-color: #7f8fa6; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-select:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #F0E0D6; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #F0E0D6; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #F0E0D6; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #F0E0D6; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 7f8fa6; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 7f8fa6; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 7f8fa6; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #7f8fa6; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #7f8fa6; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #7f8fa6; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #F0E0D6; -} - -.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: flex; - 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: #F0E0D6; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #F0E0D6; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #7f8fa6; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #F0E0D6; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #F0E0D6; -} - -.pagination { - 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: #7f8fa6; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #7f8fa6; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} - -.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: #F1E7D0; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.page-item.disabled .page-link { - color: #F0E0D6; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #F0E0D6; - background-color: #7f8fa6; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #F0E0D6; - background-color: #7f8fa6; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-success { - color: #F0E0D6; - background-color: #7f8fa6; -} -a.badge-success:hover, a.badge-success:focus { - color: #F0E0D6; - background-color: #7f8fa6; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #F0E0D6; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #F0E0D6; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-light:hover, a.badge-light:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-secondary hr { - border-top-color: #ebdabf; -} -.alert-secondary .alert-link { - color: #85736d; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-light hr { - border-top-color: #ebdabf; -} -.alert-light .alert-link { - color: #85736d; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #7f8fa6; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #F0E0D6; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #F0E0D6; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #F0E0D6; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #F0E0D6; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #F0E0D6; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #F0E0D6; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #7f8fa6 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #7f8fa6 !important; -} - -.bg-secondary { - background-color: #F0E0D6 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #e2c4b1 !important; -} - -.bg-success { - background-color: #7f8fa6 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #7f8fa6 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #F0E0D6 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #e2c4b1 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #7f8fa6 !important; -} - -.border-secondary { - border-color: #F0E0D6 !important; -} - -.border-success { - border-color: #7f8fa6 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #F0E0D6 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #7f8fa6 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #7f8fa6 !important; -} - -.text-secondary { - color: #F0E0D6 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #dcb69e !important; -} - -.text-success { - color: #7f8fa6 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #7f8fa6 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #F0E0D6 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #dcb69e !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #F0E0D6 !important; -} - -.text-muted { - color: #F0E0D6 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #F0E0D6; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #7f8fa6; -} - -.bd-callout-secondary { - border-left-color: #F0E0D6; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #F0E0D6; -} - -.bd-callout-success { - border-left-color: #7f8fa6; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #7f8fa6; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #7f8fa6; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-600 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-700 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-800 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-900 { - border-left-color: #F0E0D6; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #F0E0D6; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #F0E0D6; -} - -#page { - padding-top: 49px; - background-color: #F0E0D6; -} - -#article { - padding-top: 0; - background-color: #F0E0D6; -} - -#thread, #userpage { - background-color: #F0E0D6; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7f8fa6; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #7f8fa6; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #F0E0D6 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7f8fa6; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #F0E0D6; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #7f8fa6; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #7f8fa6; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #7f8fa6; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7f8fa6; - box-shadow: inset 0 -2px 0 #7f8fa6; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #7f8fa6; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #7f8fa6; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7f8fa6; - box-shadow: inset 0 -2px 0 #7f8fa6; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #7f8fa6; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #7f8fa6; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7f8fa6; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #7f8fa6; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7f8fa6; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #F0E0D6; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #F0E0D6; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #F0E0D6; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #7f8fa6; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #7f8fa6; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #F0E0D6; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #7f8fa6; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #7f8fa6; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #7f8fa6 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #7f8fa6 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #F0E0D6 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #F0E0D6; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F0E0D6; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #F0E0D6; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #7f8fa6; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #7f8fa6; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #7f8fa6; -} - -.filter-link:hover, .filter-link:focus { - color: #7f8fa6; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #7f8fa6; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #7f8fa6; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #7f8fa6; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #7f8fa6; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #7f8fa6; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #7f8fa6; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #F0E0D6; -} - -#thread .card { - background-color: #F0E0D6; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #F0E0D6; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #7f8fa6; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #7f8fa6; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #7f8fa6; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #7f8fa6; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #7f8fa6; -} - -blockquote { - border-left: 2px solid #7f8fa6; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F0E0D6; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #7f8fa6; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #F0E0D6; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #F0E0D6; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #F0E0D6; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #7f8fa6; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #7f8fa6; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #F0E0D6; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #7f8fa6; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #F0E0D6; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #F0E0D6; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #7f8fa6 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #F0E0D6; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #F0E0D6; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #F0E0D6; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #7f8fa6; - border: #7f8fa6 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #F0E0D6; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #7f8fa6; -} - -pre .str, code .str { - color: #7f8fa6; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #7f8fa6; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #7f8fa6; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #F0E0D6; - } - - #thread, #userpage { - background-color: #F0E0D6; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #F0E0D6; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #F0E0D6; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #7f8fa6; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #F0E0D6; - } - - .card { - background-color: #F0E0D6; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #7f8fa6; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #7f8fa6; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #F0E0D6; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #F0E0D6 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #7f8fa6 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #F0E0D6 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #7f8fa6; -} - -span.green { - color: #7f8fa6; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #7f8fa6; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #7f8fa6 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #7f8fa6; - padding: 10px; - border-radius: 3px; - background-color: #F0E0D6 !important; -} - -.text-info { - color: #7f8fa6 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #F0E0D6 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #F0E0D6 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.text-white { - color: #7f8fa6 !important; -} - -.modal .comment-actions a { - color: #F0E0D6; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -html * { - font-family: arial, helvetica, sans-serif; - color: #800000; -} - -body, #main-content-col { - background-color: #F0E0D6 !important; -} - -.border-right, .border-left, .border-top, .border-bottom, .border { - border-color: #D9BFB7 !important; -} - -.card-header { - border-color: #D9BFB7 !important; -} - -.post-title a { - color: #800000 !important; -} - -.comment, .card { - background-color: #F0E0D6 !important; - border-color: #D9BFB7 !important; -} - -.form-control { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse::before { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse:hover::before { - border-left-color: #800000 !important; -} - -.post-actions *:hover, .comment-actions *:hover, .comment-actions .copy-link:hover { - color: #F00 !important; -} - -a { - color: #7f8fa6; -} - -blockquote p { - color: green !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #7f8fa6 !important; -} - -/*# sourceMappingURL=4chan_7f8fa6.css.map */ diff --git a/files/assets/css/4chan_805ad5.css b/files/assets/css/4chan_805ad5.css deleted file mode 100644 index a3ed16178..000000000 --- a/files/assets/css/4chan_805ad5.css +++ /dev/null @@ -1,13823 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #805ad5; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #F0E0D6; - --gray-dark: #F0E0D6; - --primary: #805ad5; - --secondary: #F0E0D6; - --success: #805ad5; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #F0E0D6; - --dark: #3E2C18; - --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(67, 52, 52, 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: #F0E0D6; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #805ad5; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #805ad5; - 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; -} - -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: #F0E0D6; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #F0E0D6; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #F0E0D6; -} - -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: #F1E7D0; - background-color: #F0E0D6; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #F0E0D6; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #F0E0D6; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #F0E0D6; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f1e5d2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-secondary:hover { - background-color: #ebdabf; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #ebdabf; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f1e5d2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-light:hover { - background-color: #ebdabf; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ebdabf; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #F0E0D6; - border-color: #faf5f2; -} -.table .thead-light th { - color: #F0E0D6; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #F0E0D6; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #faf5f2; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #F0E0D6; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #F0E0D6; -} -.form-control:focus { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.form-control::placeholder { - color: #F0E0D6; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} - -.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: #F0E0D6; - 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: flex; - 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: #F0E0D6; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #805ad5; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F0E0D6; - background-color: rgba(255, 102, 172, 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: #805ad5; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23805ad5' 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: #805ad5; - box-shadow: 0 0 0 0.2rem 805ad5; -} - -.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: #805ad5; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23805ad5' 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") #F1E7D0 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: #805ad5; - box-shadow: 0 0 0 0.2rem 805ad5; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #805ad5; -} -.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: #805ad5; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #805ad5; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 805ad5; -} -.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: #805ad5; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #805ad5; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #805ad5; - box-shadow: 0 0 0 0.2rem 805ad5; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #F0E0D6; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #F0E0D6; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #F0E0D6; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #805ad5; - border-color: #805ad5; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #F0E0D6; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #805ad5; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-secondary { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-success { - color: #F0E0D6; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #805ad5; - border-color: #805ad5; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #F0E0D6; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #805ad5; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #F0E0D6; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(253, 198, 38, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #F0E0D6; - 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: #F0E0D6; - 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(253, 198, 38, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-light:focus, .btn-light.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #805ad5; - border-color: #805ad5; -} -.btn-outline-primary:hover { - color: #F0E0D6; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #805ad5; - 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: #F0E0D6; - background-color: #805ad5; - border-color: #805ad5; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-success { - color: #805ad5; - border-color: #805ad5; -} -.btn-outline-success:hover { - color: #F0E0D6; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #805ad5; - 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: #F0E0D6; - background-color: #805ad5; - border-color: #805ad5; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #F0E0D6; - 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: #F0E0D6; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #805ad5; - text-decoration: none; -} -.btn-link:hover { - color: #805ad5; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #F0E0D6; - 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: #F0E0D6; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #F0E0D6; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #e9d2c3; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #805ad5; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #F0E0D6; - 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: #F0E0D6; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #F0E0D6; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #F0E0D6; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #805ad5; - background-color: #805ad5; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #F0E0D6; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #F0E0D6 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #805ad5; - background-color: #805ad5; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-select:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #F0E0D6; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #F0E0D6; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #F0E0D6; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #F0E0D6; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 805ad5; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 805ad5; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 805ad5; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #805ad5; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #805ad5; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #805ad5; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #F0E0D6; -} - -.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: flex; - 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: #F0E0D6; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #F0E0D6; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #805ad5; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #F0E0D6; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #F0E0D6; -} - -.pagination { - 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: #805ad5; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #805ad5; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} - -.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: #F1E7D0; - background-color: #805ad5; - border-color: #805ad5; -} -.page-item.disabled .page-link { - color: #F0E0D6; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #F0E0D6; - background-color: #805ad5; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #F0E0D6; - background-color: #805ad5; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-success { - color: #F0E0D6; - background-color: #805ad5; -} -a.badge-success:hover, a.badge-success:focus { - color: #F0E0D6; - background-color: #805ad5; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #F0E0D6; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #F0E0D6; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-light:hover, a.badge-light:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-secondary hr { - border-top-color: #ebdabf; -} -.alert-secondary .alert-link { - color: #85736d; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-light hr { - border-top-color: #ebdabf; -} -.alert-light .alert-link { - color: #85736d; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #805ad5; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #F0E0D6; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #F0E0D6; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #F0E0D6; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #F0E0D6; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #805ad5; - border-color: #805ad5; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #F0E0D6; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #F0E0D6; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #805ad5 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #805ad5 !important; -} - -.bg-secondary { - background-color: #F0E0D6 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #e2c4b1 !important; -} - -.bg-success { - background-color: #805ad5 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #805ad5 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #F0E0D6 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #e2c4b1 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #805ad5 !important; -} - -.border-secondary { - border-color: #F0E0D6 !important; -} - -.border-success { - border-color: #805ad5 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #F0E0D6 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #805ad5 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #805ad5 !important; -} - -.text-secondary { - color: #F0E0D6 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #dcb69e !important; -} - -.text-success { - color: #805ad5 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #805ad5 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #F0E0D6 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #dcb69e !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #F0E0D6 !important; -} - -.text-muted { - color: #F0E0D6 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #F0E0D6; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #805ad5; -} - -.bd-callout-secondary { - border-left-color: #F0E0D6; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #F0E0D6; -} - -.bd-callout-success { - border-left-color: #805ad5; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #805ad5; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #805ad5; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-600 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-700 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-800 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-900 { - border-left-color: #F0E0D6; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #F0E0D6; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #F0E0D6; -} - -#page { - padding-top: 49px; - background-color: #F0E0D6; -} - -#article { - padding-top: 0; - background-color: #F0E0D6; -} - -#thread, #userpage { - background-color: #F0E0D6; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #805ad5; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #805ad5; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #F0E0D6 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #805ad5; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #F0E0D6; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #805ad5; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #805ad5; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #805ad5; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #805ad5; - box-shadow: inset 0 -2px 0 #805ad5; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #805ad5; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #805ad5; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #805ad5; - box-shadow: inset 0 -2px 0 #805ad5; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #805ad5; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #805ad5; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #805ad5; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #805ad5; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #805ad5; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #F0E0D6; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #F0E0D6; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #F0E0D6; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #805ad5; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #805ad5; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #F0E0D6; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #805ad5; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #805ad5; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #805ad5 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #805ad5 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #F0E0D6 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #F0E0D6; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F0E0D6; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #F0E0D6; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #805ad5; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #805ad5; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #805ad5; -} - -.filter-link:hover, .filter-link:focus { - color: #805ad5; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #805ad5; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #805ad5; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #805ad5; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #805ad5; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #805ad5; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #805ad5; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #F0E0D6; -} - -#thread .card { - background-color: #F0E0D6; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #F0E0D6; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #805ad5; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #805ad5; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #805ad5; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #805ad5; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #805ad5; -} - -blockquote { - border-left: 2px solid #805ad5; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F0E0D6; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #805ad5; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #F0E0D6; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #F0E0D6; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #F0E0D6; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #805ad5; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #805ad5; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #F0E0D6; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #805ad5; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #F0E0D6; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #F0E0D6; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #805ad5 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #F0E0D6; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #F0E0D6; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #F0E0D6; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #805ad5; - border: #805ad5 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #F0E0D6; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #805ad5; -} - -pre .str, code .str { - color: #805ad5; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #805ad5; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #805ad5; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #F0E0D6; - } - - #thread, #userpage { - background-color: #F0E0D6; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #F0E0D6; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #F0E0D6; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #805ad5; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #F0E0D6; - } - - .card { - background-color: #F0E0D6; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #805ad5; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #805ad5; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #F0E0D6; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #F0E0D6 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #805ad5 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #F0E0D6 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #805ad5; -} - -span.green { - color: #805ad5; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #805ad5; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #805ad5 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #805ad5; - padding: 10px; - border-radius: 3px; - background-color: #F0E0D6 !important; -} - -.text-info { - color: #805ad5 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #F0E0D6 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #F0E0D6 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.text-white { - color: #805ad5 !important; -} - -.modal .comment-actions a { - color: #F0E0D6; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -html * { - font-family: arial, helvetica, sans-serif; - color: #800000; -} - -body, #main-content-col { - background-color: #F0E0D6 !important; -} - -.border-right, .border-left, .border-top, .border-bottom, .border { - border-color: #D9BFB7 !important; -} - -.card-header { - border-color: #D9BFB7 !important; -} - -.post-title a { - color: #800000 !important; -} - -.comment, .card { - background-color: #F0E0D6 !important; - border-color: #D9BFB7 !important; -} - -.form-control { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse::before { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse:hover::before { - border-left-color: #800000 !important; -} - -.post-actions *:hover, .comment-actions *:hover, .comment-actions .copy-link:hover { - color: #F00 !important; -} - -a { - color: #805ad5; -} - -blockquote p { - color: green !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #805ad5 !important; -} - -/*# sourceMappingURL=4chan_805ad5.css.map */ diff --git a/files/assets/css/4chan_80ffff.css b/files/assets/css/4chan_80ffff.css deleted file mode 100644 index 8b7b58883..000000000 --- a/files/assets/css/4chan_80ffff.css +++ /dev/null @@ -1,13823 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #80ffff; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #F0E0D6; - --gray-dark: #F0E0D6; - --primary: #80ffff; - --secondary: #F0E0D6; - --success: #80ffff; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #F0E0D6; - --dark: #3E2C18; - --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(67, 52, 52, 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: #F0E0D6; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #80ffff; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #80ffff; - 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; -} - -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: #F0E0D6; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #F0E0D6; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #F0E0D6; -} - -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: #F1E7D0; - background-color: #F0E0D6; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #F0E0D6; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #F0E0D6; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #F0E0D6; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f1e5d2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-secondary:hover { - background-color: #ebdabf; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #ebdabf; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f1e5d2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-light:hover { - background-color: #ebdabf; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ebdabf; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #F0E0D6; - border-color: #faf5f2; -} -.table .thead-light th { - color: #F0E0D6; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #F0E0D6; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #faf5f2; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #F0E0D6; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #F0E0D6; -} -.form-control:focus { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.form-control::placeholder { - color: #F0E0D6; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} - -.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: #F0E0D6; - 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: flex; - 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: #F0E0D6; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #80ffff; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F0E0D6; - background-color: rgba(255, 102, 172, 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: #80ffff; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2380ffff' 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: #80ffff; - box-shadow: 0 0 0 0.2rem 80ffff; -} - -.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: #80ffff; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2380ffff' 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") #F1E7D0 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: #80ffff; - box-shadow: 0 0 0 0.2rem 80ffff; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #80ffff; -} -.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: #80ffff; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #80ffff; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 80ffff; -} -.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: #80ffff; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #80ffff; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #80ffff; - box-shadow: 0 0 0 0.2rem 80ffff; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #F0E0D6; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #F0E0D6; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #F0E0D6; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #80ffff; - border-color: #80ffff; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #F0E0D6; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #80ffff; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-secondary { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-success { - color: #F0E0D6; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #80ffff; - border-color: #80ffff; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #F0E0D6; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #80ffff; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #F0E0D6; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(253, 198, 38, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #F0E0D6; - 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: #F0E0D6; - 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(253, 198, 38, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-light:focus, .btn-light.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #80ffff; - border-color: #80ffff; -} -.btn-outline-primary:hover { - color: #F0E0D6; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #80ffff; - 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: #F0E0D6; - background-color: #80ffff; - border-color: #80ffff; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-success { - color: #80ffff; - border-color: #80ffff; -} -.btn-outline-success:hover { - color: #F0E0D6; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #80ffff; - 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: #F0E0D6; - background-color: #80ffff; - border-color: #80ffff; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #F0E0D6; - 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: #F0E0D6; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #80ffff; - text-decoration: none; -} -.btn-link:hover { - color: #80ffff; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #F0E0D6; - 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: #F0E0D6; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #F0E0D6; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #e9d2c3; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #80ffff; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #F0E0D6; - 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: #F0E0D6; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #F0E0D6; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #F0E0D6; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #80ffff; - background-color: #80ffff; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #F0E0D6; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #F0E0D6 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #80ffff; - background-color: #80ffff; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-select:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #F0E0D6; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #F0E0D6; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #F0E0D6; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #F0E0D6; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 80ffff; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 80ffff; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 80ffff; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #80ffff; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #80ffff; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #80ffff; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #F0E0D6; -} - -.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: flex; - 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: #F0E0D6; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #F0E0D6; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #80ffff; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #F0E0D6; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #F0E0D6; -} - -.pagination { - 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: #80ffff; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #80ffff; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} - -.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: #F1E7D0; - background-color: #80ffff; - border-color: #80ffff; -} -.page-item.disabled .page-link { - color: #F0E0D6; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #F0E0D6; - background-color: #80ffff; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #F0E0D6; - background-color: #80ffff; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-success { - color: #F0E0D6; - background-color: #80ffff; -} -a.badge-success:hover, a.badge-success:focus { - color: #F0E0D6; - background-color: #80ffff; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #F0E0D6; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #F0E0D6; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-light:hover, a.badge-light:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-secondary hr { - border-top-color: #ebdabf; -} -.alert-secondary .alert-link { - color: #85736d; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-light hr { - border-top-color: #ebdabf; -} -.alert-light .alert-link { - color: #85736d; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #80ffff; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #F0E0D6; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #F0E0D6; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #F0E0D6; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #F0E0D6; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #80ffff; - border-color: #80ffff; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #F0E0D6; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #F0E0D6; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #80ffff !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #80ffff !important; -} - -.bg-secondary { - background-color: #F0E0D6 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #e2c4b1 !important; -} - -.bg-success { - background-color: #80ffff !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #80ffff !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #F0E0D6 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #e2c4b1 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #80ffff !important; -} - -.border-secondary { - border-color: #F0E0D6 !important; -} - -.border-success { - border-color: #80ffff !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #F0E0D6 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #80ffff !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #80ffff !important; -} - -.text-secondary { - color: #F0E0D6 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #dcb69e !important; -} - -.text-success { - color: #80ffff !important; -} - -a.text-success:hover, a.text-success:focus { - color: #80ffff !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #F0E0D6 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #dcb69e !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #F0E0D6 !important; -} - -.text-muted { - color: #F0E0D6 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #F0E0D6; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #80ffff; -} - -.bd-callout-secondary { - border-left-color: #F0E0D6; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #F0E0D6; -} - -.bd-callout-success { - border-left-color: #80ffff; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #80ffff; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #80ffff; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-600 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-700 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-800 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-900 { - border-left-color: #F0E0D6; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #F0E0D6; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #F0E0D6; -} - -#page { - padding-top: 49px; - background-color: #F0E0D6; -} - -#article { - padding-top: 0; - background-color: #F0E0D6; -} - -#thread, #userpage { - background-color: #F0E0D6; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #80ffff; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #80ffff; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #F0E0D6 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #80ffff; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #F0E0D6; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #80ffff; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #80ffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #80ffff; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #80ffff; - box-shadow: inset 0 -2px 0 #80ffff; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #80ffff; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #80ffff; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #80ffff; - box-shadow: inset 0 -2px 0 #80ffff; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #80ffff; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #80ffff; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #80ffff; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #80ffff; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #80ffff; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #F0E0D6; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #F0E0D6; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #F0E0D6; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #80ffff; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #80ffff; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #F0E0D6; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #80ffff; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #80ffff; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #80ffff !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #80ffff !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #F0E0D6 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #F0E0D6; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F0E0D6; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #F0E0D6; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #80ffff; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #80ffff; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #80ffff; -} - -.filter-link:hover, .filter-link:focus { - color: #80ffff; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #80ffff; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #80ffff; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #80ffff; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #80ffff; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #80ffff; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #80ffff; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #F0E0D6; -} - -#thread .card { - background-color: #F0E0D6; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #F0E0D6; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #80ffff; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #80ffff; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #80ffff; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #80ffff; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #80ffff; -} - -blockquote { - border-left: 2px solid #80ffff; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F0E0D6; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #80ffff; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #F0E0D6; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #F0E0D6; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #F0E0D6; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #80ffff; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #80ffff; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #F0E0D6; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #80ffff; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #F0E0D6; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #F0E0D6; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #80ffff 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #F0E0D6; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #F0E0D6; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #F0E0D6; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #80ffff; - border: #80ffff solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #F0E0D6; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #80ffff; -} - -pre .str, code .str { - color: #80ffff; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #80ffff; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #80ffff; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #F0E0D6; - } - - #thread, #userpage { - background-color: #F0E0D6; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #F0E0D6; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #F0E0D6; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #80ffff; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #F0E0D6; - } - - .card { - background-color: #F0E0D6; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #80ffff; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #80ffff; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #F0E0D6; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #F0E0D6 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #80ffff !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #F0E0D6 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #80ffff; -} - -span.green { - color: #80ffff; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #80ffff; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #80ffff !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #80ffff; - padding: 10px; - border-radius: 3px; - background-color: #F0E0D6 !important; -} - -.text-info { - color: #80ffff !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #F0E0D6 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #F0E0D6 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.text-white { - color: #80ffff !important; -} - -.modal .comment-actions a { - color: #F0E0D6; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -html * { - font-family: arial, helvetica, sans-serif; - color: #800000; -} - -body, #main-content-col { - background-color: #F0E0D6 !important; -} - -.border-right, .border-left, .border-top, .border-bottom, .border { - border-color: #D9BFB7 !important; -} - -.card-header { - border-color: #D9BFB7 !important; -} - -.post-title a { - color: #800000 !important; -} - -.comment, .card { - background-color: #F0E0D6 !important; - border-color: #D9BFB7 !important; -} - -.form-control { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse::before { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse:hover::before { - border-left-color: #800000 !important; -} - -.post-actions *:hover, .comment-actions *:hover, .comment-actions .copy-link:hover { - color: #F00 !important; -} - -a { - color: #80ffff; -} - -blockquote p { - color: green !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #80ffff !important; -} - -/*# sourceMappingURL=4chan_80ffff.css.map */ diff --git a/files/assets/css/4chan_e4432d.css b/files/assets/css/4chan_e4432d.css deleted file mode 100644 index bfcb8fc41..000000000 --- a/files/assets/css/4chan_e4432d.css +++ /dev/null @@ -1,13823 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #e4432d; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #F0E0D6; - --gray-dark: #F0E0D6; - --primary: #e4432d; - --secondary: #F0E0D6; - --success: #e4432d; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #F0E0D6; - --dark: #3E2C18; - --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(67, 52, 52, 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: #F0E0D6; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #e4432d; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #e4432d; - 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; -} - -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: #F0E0D6; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #F0E0D6; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #F0E0D6; -} - -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: #F1E7D0; - background-color: #F0E0D6; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #F0E0D6; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #F0E0D6; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #F0E0D6; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f1e5d2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-secondary:hover { - background-color: #ebdabf; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #ebdabf; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f1e5d2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-light:hover { - background-color: #ebdabf; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ebdabf; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #F0E0D6; - border-color: #faf5f2; -} -.table .thead-light th { - color: #F0E0D6; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #F0E0D6; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #faf5f2; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #F0E0D6; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #F0E0D6; -} -.form-control:focus { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.form-control::placeholder { - color: #F0E0D6; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} - -.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: #F0E0D6; - 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: flex; - 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: #F0E0D6; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #e4432d; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F0E0D6; - background-color: rgba(255, 102, 172, 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: #e4432d; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23e4432d' 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: #e4432d; - box-shadow: 0 0 0 0.2rem e4432d; -} - -.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: #e4432d; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23e4432d' 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") #F1E7D0 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: #e4432d; - box-shadow: 0 0 0 0.2rem e4432d; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #e4432d; -} -.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: #e4432d; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #e4432d; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 e4432d; -} -.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: #e4432d; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #e4432d; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #e4432d; - box-shadow: 0 0 0 0.2rem e4432d; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #F0E0D6; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #F0E0D6; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #F0E0D6; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #e4432d; - border-color: #e4432d; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #F0E0D6; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #e4432d; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-secondary { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-success { - color: #F0E0D6; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #e4432d; - border-color: #e4432d; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #F0E0D6; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #e4432d; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #F0E0D6; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(253, 198, 38, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #F0E0D6; - 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: #F0E0D6; - 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(253, 198, 38, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-light:focus, .btn-light.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #e4432d; - border-color: #e4432d; -} -.btn-outline-primary:hover { - color: #F0E0D6; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #e4432d; - 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: #F0E0D6; - background-color: #e4432d; - border-color: #e4432d; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-success { - color: #e4432d; - border-color: #e4432d; -} -.btn-outline-success:hover { - color: #F0E0D6; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #e4432d; - 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: #F0E0D6; - background-color: #e4432d; - border-color: #e4432d; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #F0E0D6; - 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: #F0E0D6; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #e4432d; - text-decoration: none; -} -.btn-link:hover { - color: #e4432d; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #F0E0D6; - 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: #F0E0D6; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #F0E0D6; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #e9d2c3; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #e4432d; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #F0E0D6; - 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: #F0E0D6; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #F0E0D6; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #F0E0D6; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #e4432d; - background-color: #e4432d; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #F0E0D6; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #F0E0D6 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #e4432d; - background-color: #e4432d; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-select:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #F0E0D6; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #F0E0D6; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #F0E0D6; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #F0E0D6; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem e4432d; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem e4432d; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem e4432d; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #e4432d; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #e4432d; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #e4432d; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #F0E0D6; -} - -.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: flex; - 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: #F0E0D6; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #F0E0D6; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #e4432d; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #F0E0D6; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #F0E0D6; -} - -.pagination { - 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: #e4432d; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #e4432d; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} - -.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: #F1E7D0; - background-color: #e4432d; - border-color: #e4432d; -} -.page-item.disabled .page-link { - color: #F0E0D6; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #F0E0D6; - background-color: #e4432d; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #F0E0D6; - background-color: #e4432d; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-success { - color: #F0E0D6; - background-color: #e4432d; -} -a.badge-success:hover, a.badge-success:focus { - color: #F0E0D6; - background-color: #e4432d; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #F0E0D6; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #F0E0D6; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-light:hover, a.badge-light:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-secondary hr { - border-top-color: #ebdabf; -} -.alert-secondary .alert-link { - color: #85736d; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-light hr { - border-top-color: #ebdabf; -} -.alert-light .alert-link { - color: #85736d; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #e4432d; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #F0E0D6; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #F0E0D6; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #F0E0D6; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #F0E0D6; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #e4432d; - border-color: #e4432d; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #F0E0D6; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #F0E0D6; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #e4432d !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #e4432d !important; -} - -.bg-secondary { - background-color: #F0E0D6 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #e2c4b1 !important; -} - -.bg-success { - background-color: #e4432d !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #e4432d !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #F0E0D6 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #e2c4b1 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #e4432d !important; -} - -.border-secondary { - border-color: #F0E0D6 !important; -} - -.border-success { - border-color: #e4432d !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #F0E0D6 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #e4432d !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #e4432d !important; -} - -.text-secondary { - color: #F0E0D6 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #dcb69e !important; -} - -.text-success { - color: #e4432d !important; -} - -a.text-success:hover, a.text-success:focus { - color: #e4432d !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #F0E0D6 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #dcb69e !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #F0E0D6 !important; -} - -.text-muted { - color: #F0E0D6 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #F0E0D6; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #e4432d; -} - -.bd-callout-secondary { - border-left-color: #F0E0D6; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #F0E0D6; -} - -.bd-callout-success { - border-left-color: #e4432d; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #e4432d; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #e4432d; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-600 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-700 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-800 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-900 { - border-left-color: #F0E0D6; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #F0E0D6; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #F0E0D6; -} - -#page { - padding-top: 49px; - background-color: #F0E0D6; -} - -#article { - padding-top: 0; - background-color: #F0E0D6; -} - -#thread, #userpage { - background-color: #F0E0D6; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #e4432d; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #e4432d; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #F0E0D6 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #e4432d; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #F0E0D6; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #e4432d; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #e4432d; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #e4432d; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #e4432d; - box-shadow: inset 0 -2px 0 #e4432d; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #e4432d; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #e4432d; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #e4432d; - box-shadow: inset 0 -2px 0 #e4432d; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #e4432d; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #e4432d; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #e4432d; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #e4432d; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #e4432d; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #F0E0D6; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #F0E0D6; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #F0E0D6; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #e4432d; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #e4432d; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #F0E0D6; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #e4432d; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #e4432d; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #e4432d !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #e4432d !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #F0E0D6 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #F0E0D6; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F0E0D6; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #F0E0D6; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #e4432d; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #e4432d; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #e4432d; -} - -.filter-link:hover, .filter-link:focus { - color: #e4432d; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #e4432d; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #e4432d; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #e4432d; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #e4432d; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #e4432d; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #e4432d; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #F0E0D6; -} - -#thread .card { - background-color: #F0E0D6; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #F0E0D6; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #e4432d; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #e4432d; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #e4432d; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #e4432d; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #e4432d; -} - -blockquote { - border-left: 2px solid #e4432d; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F0E0D6; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #e4432d; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #F0E0D6; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #F0E0D6; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #F0E0D6; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #e4432d; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #e4432d; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #F0E0D6; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #e4432d; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #F0E0D6; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #F0E0D6; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #e4432d 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #F0E0D6; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #F0E0D6; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #F0E0D6; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #e4432d; - border: #e4432d solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #F0E0D6; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #e4432d; -} - -pre .str, code .str { - color: #e4432d; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #e4432d; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #e4432d; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #F0E0D6; - } - - #thread, #userpage { - background-color: #F0E0D6; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #F0E0D6; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #F0E0D6; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #e4432d; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #F0E0D6; - } - - .card { - background-color: #F0E0D6; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #e4432d; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #e4432d; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #F0E0D6; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #F0E0D6 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #e4432d !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #F0E0D6 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #e4432d; -} - -span.green { - color: #e4432d; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #e4432d; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #e4432d !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #e4432d; - padding: 10px; - border-radius: 3px; - background-color: #F0E0D6 !important; -} - -.text-info { - color: #e4432d !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #F0E0D6 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #F0E0D6 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.text-white { - color: #e4432d !important; -} - -.modal .comment-actions a { - color: #F0E0D6; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -html * { - font-family: arial, helvetica, sans-serif; - color: #800000; -} - -body, #main-content-col { - background-color: #F0E0D6 !important; -} - -.border-right, .border-left, .border-top, .border-bottom, .border { - border-color: #D9BFB7 !important; -} - -.card-header { - border-color: #D9BFB7 !important; -} - -.post-title a { - color: #800000 !important; -} - -.comment, .card { - background-color: #F0E0D6 !important; - border-color: #D9BFB7 !important; -} - -.form-control { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse::before { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse:hover::before { - border-left-color: #800000 !important; -} - -.post-actions *:hover, .comment-actions *:hover, .comment-actions .copy-link:hover { - color: #F00 !important; -} - -a { - color: #e4432d; -} - -blockquote p { - color: green !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #e4432d !important; -} - -/*# sourceMappingURL=4chan_e4432d.css.map */ diff --git a/files/assets/css/4chan_eb4963.css b/files/assets/css/4chan_eb4963.css deleted file mode 100644 index 12e2076fe..000000000 --- a/files/assets/css/4chan_eb4963.css +++ /dev/null @@ -1,13823 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #eb4963; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #F0E0D6; - --gray-dark: #F0E0D6; - --primary: #eb4963; - --secondary: #F0E0D6; - --success: #eb4963; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #F0E0D6; - --dark: #3E2C18; - --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(67, 52, 52, 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: #F0E0D6; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #eb4963; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #eb4963; - 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; -} - -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: #F0E0D6; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #F0E0D6; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #F0E0D6; -} - -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: #F1E7D0; - background-color: #F0E0D6; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #F0E0D6; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #F0E0D6; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #F0E0D6; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f1e5d2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-secondary:hover { - background-color: #ebdabf; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #ebdabf; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f1e5d2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-light:hover { - background-color: #ebdabf; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ebdabf; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #F0E0D6; - border-color: #faf5f2; -} -.table .thead-light th { - color: #F0E0D6; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #F0E0D6; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #faf5f2; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #F0E0D6; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #F0E0D6; -} -.form-control:focus { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.form-control::placeholder { - color: #F0E0D6; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} - -.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: #F0E0D6; - 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: flex; - 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: #F0E0D6; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #eb4963; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F0E0D6; - background-color: rgba(255, 102, 172, 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: #eb4963; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23eb4963' 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: #eb4963; - box-shadow: 0 0 0 0.2rem eb4963; -} - -.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: #eb4963; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23eb4963' 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") #F1E7D0 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: #eb4963; - box-shadow: 0 0 0 0.2rem eb4963; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #eb4963; -} -.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: #eb4963; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #eb4963; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 eb4963; -} -.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: #eb4963; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #eb4963; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #eb4963; - box-shadow: 0 0 0 0.2rem eb4963; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #F0E0D6; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #F0E0D6; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #F0E0D6; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #eb4963; - border-color: #eb4963; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #F0E0D6; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #eb4963; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-secondary { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-success { - color: #F0E0D6; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #eb4963; - border-color: #eb4963; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #F0E0D6; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #eb4963; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #F0E0D6; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(253, 198, 38, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #F0E0D6; - 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: #F0E0D6; - 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(253, 198, 38, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-light:focus, .btn-light.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #eb4963; - border-color: #eb4963; -} -.btn-outline-primary:hover { - color: #F0E0D6; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #eb4963; - 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: #F0E0D6; - background-color: #eb4963; - border-color: #eb4963; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-success { - color: #eb4963; - border-color: #eb4963; -} -.btn-outline-success:hover { - color: #F0E0D6; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #eb4963; - 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: #F0E0D6; - background-color: #eb4963; - border-color: #eb4963; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #F0E0D6; - 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: #F0E0D6; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #eb4963; - text-decoration: none; -} -.btn-link:hover { - color: #eb4963; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #F0E0D6; - 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: #F0E0D6; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #F0E0D6; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #e9d2c3; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #eb4963; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #F0E0D6; - 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: #F0E0D6; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #F0E0D6; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #F0E0D6; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #eb4963; - background-color: #eb4963; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #F0E0D6; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #F0E0D6 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #eb4963; - background-color: #eb4963; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-select:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #F0E0D6; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #F0E0D6; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #F0E0D6; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #F0E0D6; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem eb4963; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem eb4963; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem eb4963; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #eb4963; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #eb4963; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #eb4963; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #F0E0D6; -} - -.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: flex; - 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: #F0E0D6; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #F0E0D6; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #eb4963; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #F0E0D6; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #F0E0D6; -} - -.pagination { - 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: #eb4963; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #eb4963; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} - -.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: #F1E7D0; - background-color: #eb4963; - border-color: #eb4963; -} -.page-item.disabled .page-link { - color: #F0E0D6; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #F0E0D6; - background-color: #eb4963; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #F0E0D6; - background-color: #eb4963; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-success { - color: #F0E0D6; - background-color: #eb4963; -} -a.badge-success:hover, a.badge-success:focus { - color: #F0E0D6; - background-color: #eb4963; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #F0E0D6; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #F0E0D6; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-light:hover, a.badge-light:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-secondary hr { - border-top-color: #ebdabf; -} -.alert-secondary .alert-link { - color: #85736d; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-light hr { - border-top-color: #ebdabf; -} -.alert-light .alert-link { - color: #85736d; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #eb4963; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #F0E0D6; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #F0E0D6; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #F0E0D6; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #F0E0D6; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #eb4963; - border-color: #eb4963; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #F0E0D6; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #F0E0D6; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #eb4963 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #eb4963 !important; -} - -.bg-secondary { - background-color: #F0E0D6 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #e2c4b1 !important; -} - -.bg-success { - background-color: #eb4963 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #eb4963 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #F0E0D6 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #e2c4b1 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #eb4963 !important; -} - -.border-secondary { - border-color: #F0E0D6 !important; -} - -.border-success { - border-color: #eb4963 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #F0E0D6 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #eb4963 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #eb4963 !important; -} - -.text-secondary { - color: #F0E0D6 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #dcb69e !important; -} - -.text-success { - color: #eb4963 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #eb4963 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #F0E0D6 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #dcb69e !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #F0E0D6 !important; -} - -.text-muted { - color: #F0E0D6 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #F0E0D6; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #eb4963; -} - -.bd-callout-secondary { - border-left-color: #F0E0D6; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #F0E0D6; -} - -.bd-callout-success { - border-left-color: #eb4963; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #eb4963; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #eb4963; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-600 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-700 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-800 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-900 { - border-left-color: #F0E0D6; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #F0E0D6; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #F0E0D6; -} - -#page { - padding-top: 49px; - background-color: #F0E0D6; -} - -#article { - padding-top: 0; - background-color: #F0E0D6; -} - -#thread, #userpage { - background-color: #F0E0D6; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #eb4963; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #eb4963; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #F0E0D6 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #eb4963; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #F0E0D6; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #eb4963; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #eb4963; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #eb4963; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #eb4963; - box-shadow: inset 0 -2px 0 #eb4963; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #eb4963; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #eb4963; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #eb4963; - box-shadow: inset 0 -2px 0 #eb4963; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #eb4963; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #eb4963; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #eb4963; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #eb4963; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #eb4963; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #F0E0D6; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #F0E0D6; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #F0E0D6; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #eb4963; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #eb4963; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #F0E0D6; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #eb4963; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #eb4963; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #eb4963 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #eb4963 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #F0E0D6 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #F0E0D6; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F0E0D6; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #F0E0D6; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #eb4963; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #eb4963; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #eb4963; -} - -.filter-link:hover, .filter-link:focus { - color: #eb4963; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #eb4963; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #eb4963; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #eb4963; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #eb4963; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #eb4963; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #eb4963; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #F0E0D6; -} - -#thread .card { - background-color: #F0E0D6; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #F0E0D6; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #eb4963; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #eb4963; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #eb4963; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #eb4963; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #eb4963; -} - -blockquote { - border-left: 2px solid #eb4963; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F0E0D6; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #eb4963; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #F0E0D6; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #F0E0D6; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #F0E0D6; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #eb4963; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #eb4963; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #F0E0D6; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #eb4963; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #F0E0D6; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #F0E0D6; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #eb4963 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #F0E0D6; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #F0E0D6; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #F0E0D6; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #eb4963; - border: #eb4963 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #F0E0D6; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #eb4963; -} - -pre .str, code .str { - color: #eb4963; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #eb4963; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #eb4963; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #F0E0D6; - } - - #thread, #userpage { - background-color: #F0E0D6; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #F0E0D6; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #F0E0D6; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #eb4963; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #F0E0D6; - } - - .card { - background-color: #F0E0D6; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #eb4963; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #eb4963; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #F0E0D6; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #F0E0D6 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #eb4963 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #F0E0D6 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #eb4963; -} - -span.green { - color: #eb4963; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #eb4963; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #eb4963 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #eb4963; - padding: 10px; - border-radius: 3px; - background-color: #F0E0D6 !important; -} - -.text-info { - color: #eb4963 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #F0E0D6 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #F0E0D6 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.text-white { - color: #eb4963 !important; -} - -.modal .comment-actions a { - color: #F0E0D6; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -html * { - font-family: arial, helvetica, sans-serif; - color: #800000; -} - -body, #main-content-col { - background-color: #F0E0D6 !important; -} - -.border-right, .border-left, .border-top, .border-bottom, .border { - border-color: #D9BFB7 !important; -} - -.card-header { - border-color: #D9BFB7 !important; -} - -.post-title a { - color: #800000 !important; -} - -.comment, .card { - background-color: #F0E0D6 !important; - border-color: #D9BFB7 !important; -} - -.form-control { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse::before { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse:hover::before { - border-left-color: #800000 !important; -} - -.post-actions *:hover, .comment-actions *:hover, .comment-actions .copy-link:hover { - color: #F00 !important; -} - -a { - color: #eb4963; -} - -blockquote p { - color: green !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #eb4963 !important; -} - -/*# sourceMappingURL=4chan_eb4963.css.map */ diff --git a/files/assets/css/4chan_ec72de.css b/files/assets/css/4chan_ec72de.css deleted file mode 100644 index 20748ed00..000000000 --- a/files/assets/css/4chan_ec72de.css +++ /dev/null @@ -1,13823 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #ec72de; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #F0E0D6; - --gray-dark: #F0E0D6; - --primary: #ec72de; - --secondary: #F0E0D6; - --success: #ec72de; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #F0E0D6; - --dark: #3E2C18; - --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(67, 52, 52, 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: #F0E0D6; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ec72de; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ec72de; - 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; -} - -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: #F0E0D6; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #F0E0D6; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #F0E0D6; -} - -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: #F1E7D0; - background-color: #F0E0D6; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #F0E0D6; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #F0E0D6; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #F0E0D6; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f1e5d2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-secondary:hover { - background-color: #ebdabf; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #ebdabf; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f1e5d2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-light:hover { - background-color: #ebdabf; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ebdabf; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #F0E0D6; - border-color: #faf5f2; -} -.table .thead-light th { - color: #F0E0D6; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #F0E0D6; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #faf5f2; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #F0E0D6; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #F0E0D6; -} -.form-control:focus { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.form-control::placeholder { - color: #F0E0D6; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} - -.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: #F0E0D6; - 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: flex; - 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: #F0E0D6; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #ec72de; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F0E0D6; - background-color: rgba(255, 102, 172, 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: #ec72de; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ec72de' 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: #ec72de; - box-shadow: 0 0 0 0.2rem ec72de; -} - -.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: #ec72de; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ec72de' 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") #F1E7D0 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: #ec72de; - box-shadow: 0 0 0 0.2rem ec72de; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #ec72de; -} -.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: #ec72de; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #ec72de; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 ec72de; -} -.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: #ec72de; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #ec72de; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #ec72de; - box-shadow: 0 0 0 0.2rem ec72de; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #F0E0D6; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #F0E0D6; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #F0E0D6; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #ec72de; - border-color: #ec72de; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #F0E0D6; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #ec72de; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-secondary { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-success { - color: #F0E0D6; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #ec72de; - border-color: #ec72de; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #F0E0D6; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #ec72de; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #F0E0D6; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(253, 198, 38, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #F0E0D6; - 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: #F0E0D6; - 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(253, 198, 38, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-light:focus, .btn-light.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #ec72de; - border-color: #ec72de; -} -.btn-outline-primary:hover { - color: #F0E0D6; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ec72de; - 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: #F0E0D6; - background-color: #ec72de; - border-color: #ec72de; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-success { - color: #ec72de; - border-color: #ec72de; -} -.btn-outline-success:hover { - color: #F0E0D6; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #ec72de; - 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: #F0E0D6; - background-color: #ec72de; - border-color: #ec72de; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #F0E0D6; - 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: #F0E0D6; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ec72de; - text-decoration: none; -} -.btn-link:hover { - color: #ec72de; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #F0E0D6; - 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: #F0E0D6; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #F0E0D6; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #e9d2c3; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #ec72de; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #F0E0D6; - 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: #F0E0D6; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #F0E0D6; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #F0E0D6; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #ec72de; - background-color: #ec72de; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #F0E0D6; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #F0E0D6 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #ec72de; - background-color: #ec72de; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-select:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #F0E0D6; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #F0E0D6; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #F0E0D6; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #F0E0D6; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem ec72de; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem ec72de; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem ec72de; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ec72de; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ec72de; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #ec72de; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #F0E0D6; -} - -.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: flex; - 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: #F0E0D6; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #F0E0D6; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #ec72de; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #F0E0D6; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #F0E0D6; -} - -.pagination { - 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: #ec72de; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #ec72de; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} - -.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: #F1E7D0; - background-color: #ec72de; - border-color: #ec72de; -} -.page-item.disabled .page-link { - color: #F0E0D6; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #F0E0D6; - background-color: #ec72de; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #F0E0D6; - background-color: #ec72de; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-success { - color: #F0E0D6; - background-color: #ec72de; -} -a.badge-success:hover, a.badge-success:focus { - color: #F0E0D6; - background-color: #ec72de; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #F0E0D6; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #F0E0D6; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-light:hover, a.badge-light:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-secondary hr { - border-top-color: #ebdabf; -} -.alert-secondary .alert-link { - color: #85736d; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-light hr { - border-top-color: #ebdabf; -} -.alert-light .alert-link { - color: #85736d; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #ec72de; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #F0E0D6; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #F0E0D6; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #F0E0D6; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #F0E0D6; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #ec72de; - border-color: #ec72de; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #F0E0D6; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #F0E0D6; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ec72de !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ec72de !important; -} - -.bg-secondary { - background-color: #F0E0D6 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #e2c4b1 !important; -} - -.bg-success { - background-color: #ec72de !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #ec72de !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #F0E0D6 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #e2c4b1 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #ec72de !important; -} - -.border-secondary { - border-color: #F0E0D6 !important; -} - -.border-success { - border-color: #ec72de !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #F0E0D6 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #ec72de !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ec72de !important; -} - -.text-secondary { - color: #F0E0D6 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #dcb69e !important; -} - -.text-success { - color: #ec72de !important; -} - -a.text-success:hover, a.text-success:focus { - color: #ec72de !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #F0E0D6 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #dcb69e !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #F0E0D6 !important; -} - -.text-muted { - color: #F0E0D6 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #F0E0D6; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #ec72de; -} - -.bd-callout-secondary { - border-left-color: #F0E0D6; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #F0E0D6; -} - -.bd-callout-success { - border-left-color: #ec72de; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ec72de; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ec72de; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-600 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-700 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-800 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-900 { - border-left-color: #F0E0D6; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #F0E0D6; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #F0E0D6; -} - -#page { - padding-top: 49px; - background-color: #F0E0D6; -} - -#article { - padding-top: 0; - background-color: #F0E0D6; -} - -#thread, #userpage { - background-color: #F0E0D6; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ec72de; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ec72de; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #F0E0D6 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ec72de; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #F0E0D6; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ec72de; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ec72de; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ec72de; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ec72de; - box-shadow: inset 0 -2px 0 #ec72de; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ec72de; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ec72de; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ec72de; - box-shadow: inset 0 -2px 0 #ec72de; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ec72de; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ec72de; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ec72de; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ec72de; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ec72de; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #F0E0D6; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #F0E0D6; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #F0E0D6; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #ec72de; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #ec72de; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #F0E0D6; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ec72de; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ec72de; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ec72de !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #ec72de !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #F0E0D6 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #F0E0D6; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F0E0D6; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #F0E0D6; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ec72de; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ec72de; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ec72de; -} - -.filter-link:hover, .filter-link:focus { - color: #ec72de; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ec72de; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ec72de; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ec72de; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ec72de; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ec72de; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ec72de; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #F0E0D6; -} - -#thread .card { - background-color: #F0E0D6; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #F0E0D6; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ec72de; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ec72de; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ec72de; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ec72de; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ec72de; -} - -blockquote { - border-left: 2px solid #ec72de; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F0E0D6; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ec72de; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #F0E0D6; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #F0E0D6; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #F0E0D6; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #ec72de; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ec72de; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #F0E0D6; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ec72de; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #F0E0D6; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #F0E0D6; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ec72de 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #F0E0D6; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #F0E0D6; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #F0E0D6; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #ec72de; - border: #ec72de solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #F0E0D6; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #ec72de; -} - -pre .str, code .str { - color: #ec72de; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ec72de; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ec72de; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #F0E0D6; - } - - #thread, #userpage { - background-color: #F0E0D6; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #F0E0D6; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #F0E0D6; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ec72de; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #F0E0D6; - } - - .card { - background-color: #F0E0D6; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ec72de; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ec72de; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #F0E0D6; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #F0E0D6 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #ec72de !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #F0E0D6 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ec72de; -} - -span.green { - color: #ec72de; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #ec72de; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ec72de !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ec72de; - padding: 10px; - border-radius: 3px; - background-color: #F0E0D6 !important; -} - -.text-info { - color: #ec72de !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #F0E0D6 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #F0E0D6 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.text-white { - color: #ec72de !important; -} - -.modal .comment-actions a { - color: #F0E0D6; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -html * { - font-family: arial, helvetica, sans-serif; - color: #800000; -} - -body, #main-content-col { - background-color: #F0E0D6 !important; -} - -.border-right, .border-left, .border-top, .border-bottom, .border { - border-color: #D9BFB7 !important; -} - -.card-header { - border-color: #D9BFB7 !important; -} - -.post-title a { - color: #800000 !important; -} - -.comment, .card { - background-color: #F0E0D6 !important; - border-color: #D9BFB7 !important; -} - -.form-control { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse::before { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse:hover::before { - border-left-color: #800000 !important; -} - -.post-actions *:hover, .comment-actions *:hover, .comment-actions .copy-link:hover { - color: #F00 !important; -} - -a { - color: #ec72de; -} - -blockquote p { - color: green !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #ec72de !important; -} - -/*# sourceMappingURL=4chan_ec72de.css.map */ diff --git a/files/assets/css/4chan_f39731.css b/files/assets/css/4chan_f39731.css deleted file mode 100644 index 18b2ea754..000000000 --- a/files/assets/css/4chan_f39731.css +++ /dev/null @@ -1,13823 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #f39731; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #F0E0D6; - --gray-dark: #F0E0D6; - --primary: #f39731; - --secondary: #F0E0D6; - --success: #f39731; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #F0E0D6; - --dark: #3E2C18; - --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(67, 52, 52, 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: #F0E0D6; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #f39731; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #f39731; - 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; -} - -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: #F0E0D6; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #F0E0D6; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #F0E0D6; -} - -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: #F1E7D0; - background-color: #F0E0D6; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #F0E0D6; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #F0E0D6; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #F0E0D6; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f1e5d2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-secondary:hover { - background-color: #ebdabf; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #ebdabf; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f1e5d2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-light:hover { - background-color: #ebdabf; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ebdabf; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #F0E0D6; - border-color: #faf5f2; -} -.table .thead-light th { - color: #F0E0D6; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #F0E0D6; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #faf5f2; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #F0E0D6; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #F0E0D6; -} -.form-control:focus { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.form-control::placeholder { - color: #F0E0D6; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} - -.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: #F0E0D6; - 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: flex; - 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: #F0E0D6; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #f39731; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F0E0D6; - background-color: rgba(255, 102, 172, 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: #f39731; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f39731' 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: #f39731; - box-shadow: 0 0 0 0.2rem f39731; -} - -.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: #f39731; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f39731' 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") #F1E7D0 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: #f39731; - box-shadow: 0 0 0 0.2rem f39731; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #f39731; -} -.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: #f39731; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #f39731; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 f39731; -} -.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: #f39731; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #f39731; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #f39731; - box-shadow: 0 0 0 0.2rem f39731; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #F0E0D6; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #F0E0D6; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #F0E0D6; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #f39731; - border-color: #f39731; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #F0E0D6; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #f39731; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-secondary { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-success { - color: #F0E0D6; - background-color: #f39731; - border-color: #f39731; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #f39731; - border-color: #f39731; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #f39731; - border-color: #f39731; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #F0E0D6; - background-color: #f39731; - border-color: #f39731; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #f39731; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #F0E0D6; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(253, 198, 38, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #F0E0D6; - 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: #F0E0D6; - 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(253, 198, 38, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-light:focus, .btn-light.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #f39731; - border-color: #f39731; -} -.btn-outline-primary:hover { - color: #F0E0D6; - background-color: #f39731; - border-color: #f39731; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #f39731; - 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: #F0E0D6; - background-color: #f39731; - border-color: #f39731; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-success { - color: #f39731; - border-color: #f39731; -} -.btn-outline-success:hover { - color: #F0E0D6; - background-color: #f39731; - border-color: #f39731; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #f39731; - 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: #F0E0D6; - background-color: #f39731; - border-color: #f39731; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #F0E0D6; - 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: #F0E0D6; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #f39731; - text-decoration: none; -} -.btn-link:hover { - color: #f39731; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #F0E0D6; - 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: #F0E0D6; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #F0E0D6; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #e9d2c3; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #f39731; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #F0E0D6; - 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: #F0E0D6; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #F0E0D6; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #F0E0D6; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #f39731; - background-color: #f39731; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #F0E0D6; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #F0E0D6 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #f39731; - background-color: #f39731; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-select:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #F0E0D6; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #F0E0D6; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #F0E0D6; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #F0E0D6; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem f39731; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem f39731; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem f39731; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #f39731; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #f39731; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #f39731; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #F0E0D6; -} - -.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: flex; - 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: #F0E0D6; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #F0E0D6; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #f39731; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #F0E0D6; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #F0E0D6; -} - -.pagination { - 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: #f39731; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #f39731; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} - -.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: #F1E7D0; - background-color: #f39731; - border-color: #f39731; -} -.page-item.disabled .page-link { - color: #F0E0D6; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #F0E0D6; - background-color: #f39731; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #F0E0D6; - background-color: #f39731; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-success { - color: #F0E0D6; - background-color: #f39731; -} -a.badge-success:hover, a.badge-success:focus { - color: #F0E0D6; - background-color: #f39731; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #F0E0D6; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #F0E0D6; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-light:hover, a.badge-light:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-secondary hr { - border-top-color: #ebdabf; -} -.alert-secondary .alert-link { - color: #85736d; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-light hr { - border-top-color: #ebdabf; -} -.alert-light .alert-link { - color: #85736d; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #f39731; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #F0E0D6; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #F0E0D6; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #F0E0D6; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #F0E0D6; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #f39731; - border-color: #f39731; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #F0E0D6; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #F0E0D6; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #f39731 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #f39731 !important; -} - -.bg-secondary { - background-color: #F0E0D6 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #e2c4b1 !important; -} - -.bg-success { - background-color: #f39731 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #f39731 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #F0E0D6 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #e2c4b1 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #f39731 !important; -} - -.border-secondary { - border-color: #F0E0D6 !important; -} - -.border-success { - border-color: #f39731 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #F0E0D6 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #f39731 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #f39731 !important; -} - -.text-secondary { - color: #F0E0D6 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #dcb69e !important; -} - -.text-success { - color: #f39731 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #f39731 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #F0E0D6 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #dcb69e !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #F0E0D6 !important; -} - -.text-muted { - color: #F0E0D6 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #F0E0D6; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #f39731; -} - -.bd-callout-secondary { - border-left-color: #F0E0D6; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #F0E0D6; -} - -.bd-callout-success { - border-left-color: #f39731; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #f39731; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #f39731; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-600 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-700 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-800 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-900 { - border-left-color: #F0E0D6; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #F0E0D6; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #F0E0D6; -} - -#page { - padding-top: 49px; - background-color: #F0E0D6; -} - -#article { - padding-top: 0; - background-color: #F0E0D6; -} - -#thread, #userpage { - background-color: #F0E0D6; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f39731; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #f39731; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #F0E0D6 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f39731; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #F0E0D6; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #f39731; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #f39731; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #f39731; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f39731; - box-shadow: inset 0 -2px 0 #f39731; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #f39731; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #f39731; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f39731; - box-shadow: inset 0 -2px 0 #f39731; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #f39731; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #f39731; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f39731; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #f39731; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f39731; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #F0E0D6; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #F0E0D6; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #F0E0D6; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #f39731; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #f39731; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #F0E0D6; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #f39731; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #f39731; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #f39731 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #f39731 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #F0E0D6 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #F0E0D6; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F0E0D6; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #F0E0D6; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #f39731; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #f39731; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #f39731; -} - -.filter-link:hover, .filter-link:focus { - color: #f39731; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #f39731; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #f39731; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #f39731; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #f39731; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #f39731; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #f39731; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #F0E0D6; -} - -#thread .card { - background-color: #F0E0D6; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #F0E0D6; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #f39731; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #f39731; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #f39731; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #f39731; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #f39731; -} - -blockquote { - border-left: 2px solid #f39731; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F0E0D6; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #f39731; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #F0E0D6; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #F0E0D6; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #F0E0D6; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #f39731; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #f39731; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #F0E0D6; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #f39731; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #F0E0D6; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #F0E0D6; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #f39731 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #F0E0D6; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #F0E0D6; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #F0E0D6; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #f39731; - border: #f39731 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #F0E0D6; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #f39731; -} - -pre .str, code .str { - color: #f39731; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #f39731; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #f39731; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #F0E0D6; - } - - #thread, #userpage { - background-color: #F0E0D6; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #F0E0D6; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #F0E0D6; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #f39731; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #F0E0D6; - } - - .card { - background-color: #F0E0D6; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #f39731; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #f39731; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #F0E0D6; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #F0E0D6 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #f39731 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #F0E0D6 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #f39731; -} - -span.green { - color: #f39731; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #f39731; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #f39731 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #f39731; - padding: 10px; - border-radius: 3px; - background-color: #F0E0D6 !important; -} - -.text-info { - color: #f39731 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #F0E0D6 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #F0E0D6 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.text-white { - color: #f39731 !important; -} - -.modal .comment-actions a { - color: #F0E0D6; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -html * { - font-family: arial, helvetica, sans-serif; - color: #800000; -} - -body, #main-content-col { - background-color: #F0E0D6 !important; -} - -.border-right, .border-left, .border-top, .border-bottom, .border { - border-color: #D9BFB7 !important; -} - -.card-header { - border-color: #D9BFB7 !important; -} - -.post-title a { - color: #800000 !important; -} - -.comment, .card { - background-color: #F0E0D6 !important; - border-color: #D9BFB7 !important; -} - -.form-control { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse::before { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse:hover::before { - border-left-color: #800000 !important; -} - -.post-actions *:hover, .comment-actions *:hover, .comment-actions .copy-link:hover { - color: #F00 !important; -} - -a { - color: #f39731; -} - -blockquote p { - color: green !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #f39731 !important; -} - -/*# sourceMappingURL=4chan_f39731.css.map */ diff --git a/files/assets/css/4chan_f8db58.css b/files/assets/css/4chan_f8db58.css deleted file mode 100644 index a8bde7678..000000000 --- a/files/assets/css/4chan_f8db58.css +++ /dev/null @@ -1,13823 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #f8db58; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #F0E0D6; - --gray-dark: #F0E0D6; - --primary: #f8db58; - --secondary: #F0E0D6; - --success: #f8db58; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #F0E0D6; - --dark: #3E2C18; - --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(67, 52, 52, 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: #F0E0D6; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #f8db58; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #f8db58; - 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; -} - -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: #F0E0D6; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #F0E0D6; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #F0E0D6; -} - -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: #F1E7D0; - background-color: #F0E0D6; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #F0E0D6; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #F0E0D6; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #F0E0D6; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f1e5d2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-secondary:hover { - background-color: #ebdabf; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #ebdabf; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f1e5d2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-light:hover { - background-color: #ebdabf; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ebdabf; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #F0E0D6; - border-color: #faf5f2; -} -.table .thead-light th { - color: #F0E0D6; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #F0E0D6; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #faf5f2; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #F0E0D6; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #F0E0D6; -} -.form-control:focus { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.form-control::placeholder { - color: #F0E0D6; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} - -.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: #F0E0D6; - 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: flex; - 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: #F0E0D6; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #f8db58; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F0E0D6; - background-color: rgba(255, 102, 172, 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: #f8db58; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f8db58' 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: #f8db58; - box-shadow: 0 0 0 0.2rem f8db58; -} - -.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: #f8db58; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f8db58' 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") #F1E7D0 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: #f8db58; - box-shadow: 0 0 0 0.2rem f8db58; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #f8db58; -} -.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: #f8db58; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #f8db58; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 f8db58; -} -.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: #f8db58; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #f8db58; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #f8db58; - box-shadow: 0 0 0 0.2rem f8db58; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #F0E0D6; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #F0E0D6; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #F0E0D6; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #f8db58; - border-color: #f8db58; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #F0E0D6; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #f8db58; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-secondary { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-success { - color: #F0E0D6; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #f8db58; - border-color: #f8db58; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #F0E0D6; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #f8db58; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #F0E0D6; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(253, 198, 38, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #F0E0D6; - 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: #F0E0D6; - 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(253, 198, 38, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-light:focus, .btn-light.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #f8db58; - border-color: #f8db58; -} -.btn-outline-primary:hover { - color: #F0E0D6; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #f8db58; - 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: #F0E0D6; - background-color: #f8db58; - border-color: #f8db58; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-success { - color: #f8db58; - border-color: #f8db58; -} -.btn-outline-success:hover { - color: #F0E0D6; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #f8db58; - 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: #F0E0D6; - background-color: #f8db58; - border-color: #f8db58; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #F0E0D6; - 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: #F0E0D6; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #f8db58; - text-decoration: none; -} -.btn-link:hover { - color: #f8db58; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #F0E0D6; - 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: #F0E0D6; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #F0E0D6; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #e9d2c3; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #f8db58; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #F0E0D6; - 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: #F0E0D6; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #F0E0D6; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #F0E0D6; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #f8db58; - background-color: #f8db58; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #F0E0D6; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #F0E0D6 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #f8db58; - background-color: #f8db58; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-select:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #F0E0D6; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #F0E0D6; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #F0E0D6; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #F0E0D6; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem f8db58; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem f8db58; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem f8db58; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #f8db58; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #f8db58; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #f8db58; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #F0E0D6; -} - -.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: flex; - 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: #F0E0D6; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #F0E0D6; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #f8db58; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #F0E0D6; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #F0E0D6; -} - -.pagination { - 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: #f8db58; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #f8db58; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} - -.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: #F1E7D0; - background-color: #f8db58; - border-color: #f8db58; -} -.page-item.disabled .page-link { - color: #F0E0D6; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #F0E0D6; - background-color: #f8db58; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #F0E0D6; - background-color: #f8db58; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-success { - color: #F0E0D6; - background-color: #f8db58; -} -a.badge-success:hover, a.badge-success:focus { - color: #F0E0D6; - background-color: #f8db58; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #F0E0D6; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #F0E0D6; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-light:hover, a.badge-light:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-secondary hr { - border-top-color: #ebdabf; -} -.alert-secondary .alert-link { - color: #85736d; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-light hr { - border-top-color: #ebdabf; -} -.alert-light .alert-link { - color: #85736d; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #f8db58; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #F0E0D6; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #F0E0D6; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #F0E0D6; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #F0E0D6; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #f8db58; - border-color: #f8db58; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #F0E0D6; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #F0E0D6; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #f8db58 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #f8db58 !important; -} - -.bg-secondary { - background-color: #F0E0D6 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #e2c4b1 !important; -} - -.bg-success { - background-color: #f8db58 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #f8db58 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #F0E0D6 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #e2c4b1 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #f8db58 !important; -} - -.border-secondary { - border-color: #F0E0D6 !important; -} - -.border-success { - border-color: #f8db58 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #F0E0D6 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #f8db58 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #f8db58 !important; -} - -.text-secondary { - color: #F0E0D6 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #dcb69e !important; -} - -.text-success { - color: #f8db58 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #f8db58 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #F0E0D6 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #dcb69e !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #F0E0D6 !important; -} - -.text-muted { - color: #F0E0D6 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #F0E0D6; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #f8db58; -} - -.bd-callout-secondary { - border-left-color: #F0E0D6; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #F0E0D6; -} - -.bd-callout-success { - border-left-color: #f8db58; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #f8db58; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #f8db58; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-600 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-700 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-800 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-900 { - border-left-color: #F0E0D6; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #F0E0D6; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #F0E0D6; -} - -#page { - padding-top: 49px; - background-color: #F0E0D6; -} - -#article { - padding-top: 0; - background-color: #F0E0D6; -} - -#thread, #userpage { - background-color: #F0E0D6; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f8db58; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #f8db58; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #F0E0D6 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f8db58; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #F0E0D6; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #f8db58; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #f8db58; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #f8db58; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f8db58; - box-shadow: inset 0 -2px 0 #f8db58; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #f8db58; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #f8db58; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f8db58; - box-shadow: inset 0 -2px 0 #f8db58; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #f8db58; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #f8db58; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f8db58; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #f8db58; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f8db58; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #F0E0D6; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #F0E0D6; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #F0E0D6; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #f8db58; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #f8db58; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #F0E0D6; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #f8db58; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #f8db58; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #f8db58 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #f8db58 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #F0E0D6 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #F0E0D6; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F0E0D6; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #F0E0D6; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #f8db58; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #f8db58; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #f8db58; -} - -.filter-link:hover, .filter-link:focus { - color: #f8db58; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #f8db58; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #f8db58; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #f8db58; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #f8db58; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #f8db58; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #f8db58; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #F0E0D6; -} - -#thread .card { - background-color: #F0E0D6; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #F0E0D6; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #f8db58; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #f8db58; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #f8db58; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #f8db58; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #f8db58; -} - -blockquote { - border-left: 2px solid #f8db58; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F0E0D6; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #f8db58; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #F0E0D6; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #F0E0D6; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #F0E0D6; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #f8db58; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #f8db58; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #F0E0D6; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #f8db58; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #F0E0D6; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #F0E0D6; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #f8db58 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #F0E0D6; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #F0E0D6; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #F0E0D6; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #f8db58; - border: #f8db58 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #F0E0D6; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #f8db58; -} - -pre .str, code .str { - color: #f8db58; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #f8db58; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #f8db58; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #F0E0D6; - } - - #thread, #userpage { - background-color: #F0E0D6; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #F0E0D6; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #F0E0D6; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #f8db58; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #F0E0D6; - } - - .card { - background-color: #F0E0D6; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #f8db58; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #f8db58; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #F0E0D6; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #F0E0D6 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #f8db58 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #F0E0D6 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #f8db58; -} - -span.green { - color: #f8db58; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #f8db58; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #f8db58 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #f8db58; - padding: 10px; - border-radius: 3px; - background-color: #F0E0D6 !important; -} - -.text-info { - color: #f8db58 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #F0E0D6 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #F0E0D6 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.text-white { - color: #f8db58 !important; -} - -.modal .comment-actions a { - color: #F0E0D6; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -html * { - font-family: arial, helvetica, sans-serif; - color: #800000; -} - -body, #main-content-col { - background-color: #F0E0D6 !important; -} - -.border-right, .border-left, .border-top, .border-bottom, .border { - border-color: #D9BFB7 !important; -} - -.card-header { - border-color: #D9BFB7 !important; -} - -.post-title a { - color: #800000 !important; -} - -.comment, .card { - background-color: #F0E0D6 !important; - border-color: #D9BFB7 !important; -} - -.form-control { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse::before { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse:hover::before { - border-left-color: #800000 !important; -} - -.post-actions *:hover, .comment-actions *:hover, .comment-actions .copy-link:hover { - color: #F00 !important; -} - -a { - color: #f8db58; -} - -blockquote p { - color: green !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #f8db58 !important; -} - -/*# sourceMappingURL=4chan_f8db58.css.map */ diff --git a/files/assets/css/4chan_ff0000.css b/files/assets/css/4chan_ff0000.css deleted file mode 100644 index 61e494f4d..000000000 --- a/files/assets/css/4chan_ff0000.css +++ /dev/null @@ -1,13823 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #ff0000; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #F0E0D6; - --gray-dark: #F0E0D6; - --primary: #ff0000; - --secondary: #F0E0D6; - --success: #ff0000; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #F0E0D6; - --dark: #3E2C18; - --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(67, 52, 52, 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: #F0E0D6; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ff0000; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ff0000; - 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; -} - -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: #F0E0D6; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #F0E0D6; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #F0E0D6; -} - -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: #F1E7D0; - background-color: #F0E0D6; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #F0E0D6; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #F0E0D6; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #F0E0D6; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f1e5d2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-secondary:hover { - background-color: #ebdabf; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #ebdabf; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f1e5d2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-light:hover { - background-color: #ebdabf; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ebdabf; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #F0E0D6; - border-color: #faf5f2; -} -.table .thead-light th { - color: #F0E0D6; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #F0E0D6; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #faf5f2; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #F0E0D6; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #F0E0D6; -} -.form-control:focus { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.form-control::placeholder { - color: #F0E0D6; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} - -.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: #F0E0D6; - 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: flex; - 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: #F0E0D6; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #ff0000; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F0E0D6; - background-color: rgba(255, 102, 172, 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: #ff0000; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ff0000' 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: #ff0000; - box-shadow: 0 0 0 0.2rem ff0000; -} - -.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: #ff0000; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ff0000' 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") #F1E7D0 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: #ff0000; - box-shadow: 0 0 0 0.2rem ff0000; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #ff0000; -} -.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: #ff0000; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #ff0000; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 ff0000; -} -.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: #ff0000; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #ff0000; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #ff0000; - box-shadow: 0 0 0 0.2rem ff0000; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #F0E0D6; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #F0E0D6; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #F0E0D6; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #ff0000; - border-color: #ff0000; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #F0E0D6; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #ff0000; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-secondary { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-success { - color: #F0E0D6; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #ff0000; - border-color: #ff0000; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #F0E0D6; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #ff0000; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #F0E0D6; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(253, 198, 38, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #F0E0D6; - 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: #F0E0D6; - 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(253, 198, 38, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-light:focus, .btn-light.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #ff0000; - border-color: #ff0000; -} -.btn-outline-primary:hover { - color: #F0E0D6; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ff0000; - 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: #F0E0D6; - background-color: #ff0000; - border-color: #ff0000; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-success { - color: #ff0000; - border-color: #ff0000; -} -.btn-outline-success:hover { - color: #F0E0D6; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #ff0000; - 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: #F0E0D6; - background-color: #ff0000; - border-color: #ff0000; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #F0E0D6; - 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: #F0E0D6; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ff0000; - text-decoration: none; -} -.btn-link:hover { - color: #ff0000; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #F0E0D6; - 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: #F0E0D6; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #F0E0D6; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #e9d2c3; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #ff0000; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #F0E0D6; - 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: #F0E0D6; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #F0E0D6; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #F0E0D6; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #ff0000; - background-color: #ff0000; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #F0E0D6; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #F0E0D6 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #ff0000; - background-color: #ff0000; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-select:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #F0E0D6; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #F0E0D6; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #F0E0D6; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #F0E0D6; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem ff0000; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem ff0000; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem ff0000; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ff0000; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ff0000; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #ff0000; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #F0E0D6; -} - -.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: flex; - 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: #F0E0D6; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #F0E0D6; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #ff0000; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #F0E0D6; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #F0E0D6; -} - -.pagination { - 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: #ff0000; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #ff0000; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} - -.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: #F1E7D0; - background-color: #ff0000; - border-color: #ff0000; -} -.page-item.disabled .page-link { - color: #F0E0D6; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #F0E0D6; - background-color: #ff0000; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #F0E0D6; - background-color: #ff0000; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-success { - color: #F0E0D6; - background-color: #ff0000; -} -a.badge-success:hover, a.badge-success:focus { - color: #F0E0D6; - background-color: #ff0000; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #F0E0D6; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #F0E0D6; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-light:hover, a.badge-light:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-secondary hr { - border-top-color: #ebdabf; -} -.alert-secondary .alert-link { - color: #85736d; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-light hr { - border-top-color: #ebdabf; -} -.alert-light .alert-link { - color: #85736d; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #ff0000; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #F0E0D6; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #F0E0D6; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #F0E0D6; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #F0E0D6; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #ff0000; - border-color: #ff0000; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #F0E0D6; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #F0E0D6; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ff0000 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ff0000 !important; -} - -.bg-secondary { - background-color: #F0E0D6 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #e2c4b1 !important; -} - -.bg-success { - background-color: #ff0000 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #ff0000 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #F0E0D6 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #e2c4b1 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #ff0000 !important; -} - -.border-secondary { - border-color: #F0E0D6 !important; -} - -.border-success { - border-color: #ff0000 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #F0E0D6 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #ff0000 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ff0000 !important; -} - -.text-secondary { - color: #F0E0D6 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #dcb69e !important; -} - -.text-success { - color: #ff0000 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #ff0000 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #F0E0D6 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #dcb69e !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #F0E0D6 !important; -} - -.text-muted { - color: #F0E0D6 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #F0E0D6; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #ff0000; -} - -.bd-callout-secondary { - border-left-color: #F0E0D6; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #F0E0D6; -} - -.bd-callout-success { - border-left-color: #ff0000; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ff0000; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ff0000; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-600 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-700 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-800 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-900 { - border-left-color: #F0E0D6; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #F0E0D6; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #F0E0D6; -} - -#page { - padding-top: 49px; - background-color: #F0E0D6; -} - -#article { - padding-top: 0; - background-color: #F0E0D6; -} - -#thread, #userpage { - background-color: #F0E0D6; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff0000; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ff0000; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #F0E0D6 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff0000; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #F0E0D6; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ff0000; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ff0000; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ff0000; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff0000; - box-shadow: inset 0 -2px 0 #ff0000; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ff0000; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ff0000; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff0000; - box-shadow: inset 0 -2px 0 #ff0000; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ff0000; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ff0000; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff0000; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ff0000; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff0000; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #F0E0D6; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #F0E0D6; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #F0E0D6; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #ff0000; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #ff0000; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #F0E0D6; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ff0000; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ff0000; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ff0000 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #ff0000 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #F0E0D6 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #F0E0D6; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F0E0D6; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #F0E0D6; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ff0000; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ff0000; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ff0000; -} - -.filter-link:hover, .filter-link:focus { - color: #ff0000; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ff0000; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ff0000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ff0000; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ff0000; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ff0000; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ff0000; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #F0E0D6; -} - -#thread .card { - background-color: #F0E0D6; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #F0E0D6; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ff0000; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ff0000; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ff0000; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ff0000; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ff0000; -} - -blockquote { - border-left: 2px solid #ff0000; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F0E0D6; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ff0000; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #F0E0D6; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #F0E0D6; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #F0E0D6; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #ff0000; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ff0000; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #F0E0D6; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ff0000; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #F0E0D6; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #F0E0D6; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ff0000 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #F0E0D6; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #F0E0D6; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #F0E0D6; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #ff0000; - border: #ff0000 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #F0E0D6; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #ff0000; -} - -pre .str, code .str { - color: #ff0000; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ff0000; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ff0000; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #F0E0D6; - } - - #thread, #userpage { - background-color: #F0E0D6; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #F0E0D6; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #F0E0D6; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ff0000; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #F0E0D6; - } - - .card { - background-color: #F0E0D6; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ff0000; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ff0000; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #F0E0D6; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #F0E0D6 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #ff0000 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #F0E0D6 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ff0000; -} - -span.green { - color: #ff0000; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #ff0000; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ff0000 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ff0000; - padding: 10px; - border-radius: 3px; - background-color: #F0E0D6 !important; -} - -.text-info { - color: #ff0000 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #F0E0D6 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #F0E0D6 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.text-white { - color: #ff0000 !important; -} - -.modal .comment-actions a { - color: #F0E0D6; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -html * { - font-family: arial, helvetica, sans-serif; - color: #800000; -} - -body, #main-content-col { - background-color: #F0E0D6 !important; -} - -.border-right, .border-left, .border-top, .border-bottom, .border { - border-color: #D9BFB7 !important; -} - -.card-header { - border-color: #D9BFB7 !important; -} - -.post-title a { - color: #800000 !important; -} - -.comment, .card { - background-color: #F0E0D6 !important; - border-color: #D9BFB7 !important; -} - -.form-control { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse::before { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse:hover::before { - border-left-color: #800000 !important; -} - -.post-actions *:hover, .comment-actions *:hover, .comment-actions .copy-link:hover { - color: #F00 !important; -} - -a { - color: #ff0000; -} - -blockquote p { - color: green !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #ff0000 !important; -} - -/*# sourceMappingURL=4chan_ff0000.css.map */ diff --git a/files/assets/css/4chan_ff66ac.css b/files/assets/css/4chan_ff66ac.css deleted file mode 100644 index 6fd580cdc..000000000 --- a/files/assets/css/4chan_ff66ac.css +++ /dev/null @@ -1,13823 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #ff66ac; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #F0E0D6; - --gray-dark: #F0E0D6; - --primary: #ff66ac; - --secondary: #F0E0D6; - --success: #ff66ac; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #F0E0D6; - --dark: #3E2C18; - --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(67, 52, 52, 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: #F0E0D6; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ff66ac; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ff66ac; - 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; -} - -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: #F0E0D6; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #F0E0D6; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #F0E0D6; -} - -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: #F1E7D0; - background-color: #F0E0D6; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #F0E0D6; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #F0E0D6; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #F0E0D6; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f1e5d2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-secondary:hover { - background-color: #ebdabf; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #ebdabf; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f1e5d2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f0e3d3; -} - -.table-hover .table-light:hover { - background-color: #ebdabf; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #ebdabf; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #F0E0D6; - border-color: #faf5f2; -} -.table .thead-light th { - color: #F0E0D6; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #F0E0D6; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #faf5f2; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #F0E0D6; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #F0E0D6; -} -.form-control:focus { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.form-control::placeholder { - color: #F0E0D6; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} - -.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: #F0E0D6; - 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: flex; - 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: #F0E0D6; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #ff66ac; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F0E0D6; - background-color: rgba(255, 102, 172, 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: #ff66ac; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ff66ac' 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: #ff66ac; - box-shadow: 0 0 0 0.2rem ff66ac; -} - -.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: #ff66ac; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ff66ac' 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") #F1E7D0 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: #ff66ac; - box-shadow: 0 0 0 0.2rem ff66ac; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #ff66ac; -} -.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: #ff66ac; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #ff66ac; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 ff66ac; -} -.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: #ff66ac; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #ff66ac; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #ff66ac; - box-shadow: 0 0 0 0.2rem ff66ac; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #F0E0D6; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #F0E0D6; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #F0E0D6; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #ff66ac; - border-color: #ff66ac; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #F0E0D6; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #ff66ac; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-secondary { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-success { - color: #F0E0D6; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #ff66ac; - border-color: #ff66ac; - box-shadow: 0 0 0 0.2rem rgba(253, 120, 178, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #F0E0D6; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #ff66ac; - border-color: #ff2689; -} -.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(253, 120, 178, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #F0E0D6; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #F0E0D6; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(253, 198, 38, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #F0E0D6; - 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: #F0E0D6; - 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(253, 198, 38, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:hover { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; -} -.btn-light:focus, .btn-light.focus { - color: #F0E0D6; - background-color: #e6cbba; - border-color: #e2c4b1; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #F0E0D6; - background-color: #e2c4b1; - border-color: #dfbda7; -} -.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(240, 224, 214, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-primary:hover { - color: #F0E0D6; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ff66ac; - 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: #F0E0D6; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-success { - color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-success:hover { - color: #F0E0D6; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #ff66ac; - 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: #F0E0D6; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #F0E0D6; - 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: #F0E0D6; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:hover { - color: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #F0E0D6; - 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: #F0E0D6; - background-color: #F0E0D6; - border-color: #F0E0D6; -} -.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(240, 224, 214, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ff66ac; - text-decoration: none; -} -.btn-link:hover { - color: #ff66ac; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #F0E0D6; - 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: #F0E0D6; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #F0E0D6; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #e9d2c3; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #ff66ac; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #F0E0D6; - 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: #F0E0D6; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #F0E0D6; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #F0E0D6; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #ff66ac; - background-color: #ff66ac; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #F0E0D6; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #F0E0D6 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #ff66ac; - background-color: #ff66ac; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #F0E0D6; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23F0E0D6' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-select:focus::-ms-value { - color: #F0E0D6; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #F0E0D6; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #F0E0D6; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #F0E0D6; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #F0E0D6; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem ff66ac; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem ff66ac; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem ff66ac; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ff66ac; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ff66ac; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #ff66ac; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #F0E0D6; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #F0E0D6; -} - -.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: flex; - 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: #F0E0D6; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #F0E0D6; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #F0E0D6; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #ff66ac; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #F0E0D6; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #F0E0D6; -} - -.pagination { - 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: #ff66ac; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #ff66ac; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} - -.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: #F1E7D0; - background-color: #ff66ac; - border-color: #ff66ac; -} -.page-item.disabled .page-link { - color: #F0E0D6; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #F0E0D6; - background-color: #ff66ac; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #F0E0D6; - background-color: #ff66ac; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-success { - color: #F0E0D6; - background-color: #ff66ac; -} -a.badge-success:hover, a.badge-success:focus { - color: #F0E0D6; - background-color: #ff66ac; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #F0E0D6; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #F0E0D6; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #F0E0D6; - background-color: #F0E0D6; -} -a.badge-light:hover, a.badge-light:focus { - color: #F0E0D6; - background-color: #e2c4b1; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(240, 224, 214, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-secondary hr { - border-top-color: #ebdabf; -} -.alert-secondary .alert-link { - color: #85736d; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #9d8d88; - background-color: #f1e6d1; - border-color: #f1e5d2; -} -.alert-light hr { - border-top-color: #ebdabf; -} -.alert-light .alert-link { - color: #85736d; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #ff66ac; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #F0E0D6; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #F0E0D6; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #F0E0D6; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #F0E0D6; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #9d8d88; - background-color: #f1e5d2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #9d8d88; - background-color: #ebdabf; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #9d8d88; - border-color: #9d8d88; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #F0E0D6; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #F0E0D6; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ff66ac !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ff66ac !important; -} - -.bg-secondary { - background-color: #F0E0D6 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #e2c4b1 !important; -} - -.bg-success { - background-color: #ff66ac !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #ff66ac !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #F0E0D6 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #e2c4b1 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #ff66ac !important; -} - -.border-secondary { - border-color: #F0E0D6 !important; -} - -.border-success { - border-color: #ff66ac !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #F0E0D6 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #ff66ac !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ff66ac !important; -} - -.text-secondary { - color: #F0E0D6 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #dcb69e !important; -} - -.text-success { - color: #ff66ac !important; -} - -a.text-success:hover, a.text-success:focus { - color: #ff66ac !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #F0E0D6 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #dcb69e !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #F0E0D6 !important; -} - -.text-muted { - color: #F0E0D6 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #F0E0D6; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #ff66ac; -} - -.bd-callout-secondary { - border-left-color: #F0E0D6; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #F0E0D6; -} - -.bd-callout-success { - border-left-color: #ff66ac; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ff66ac; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ff66ac; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-600 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-700 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-800 { - border-left-color: #F0E0D6; -} - -.bd-callout-gray-900 { - border-left-color: #F0E0D6; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #F0E0D6; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #F0E0D6; -} - -#page { - padding-top: 49px; - background-color: #F0E0D6; -} - -#article { - padding-top: 0; - background-color: #F0E0D6; -} - -#thread, #userpage { - background-color: #F0E0D6; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff66ac; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ff66ac; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #F0E0D6 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff66ac; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #F0E0D6; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ff66ac; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ff66ac; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ff66ac; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff66ac; - box-shadow: inset 0 -2px 0 #ff66ac; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ff66ac; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ff66ac; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff66ac; - box-shadow: inset 0 -2px 0 #ff66ac; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ff66ac; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ff66ac; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff66ac; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ff66ac; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff66ac; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #F0E0D6; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #F0E0D6; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #F0E0D6; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #ff66ac; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #F0E0D6; - outline: 0; - border-color: #ff66ac; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #F0E0D6; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ff66ac; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ff66ac; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ff66ac !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #ff66ac !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #F0E0D6 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #F0E0D6; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F0E0D6; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #F0E0D6; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ff66ac; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #F0E0D6; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ff66ac; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ff66ac; -} - -.filter-link:hover, .filter-link:focus { - color: #ff66ac; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ff66ac; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ff66ac; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ff66ac; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ff66ac; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #F0E0D6; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #F0E0D6; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ff66ac; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ff66ac; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #F0E0D6; -} - -#thread .card { - background-color: #F0E0D6; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #F0E0D6; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ff66ac; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ff66ac; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ff66ac; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ff66ac; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ff66ac; -} - -blockquote { - border-left: 2px solid #ff66ac; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F0E0D6; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ff66ac; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #F0E0D6; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #F0E0D6; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #F0E0D6; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #ff66ac; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ff66ac; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #F0E0D6; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ff66ac; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #F0E0D6; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #F0E0D6; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ff66ac 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #F0E0D6; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #F0E0D6; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #F0E0D6; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #ff66ac; - border: #ff66ac solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #F0E0D6; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #ff66ac; -} - -pre .str, code .str { - color: #ff66ac; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ff66ac; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ff66ac; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #F0E0D6; - } - - #thread, #userpage { - background-color: #F0E0D6; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #F0E0D6; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #F0E0D6; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ff66ac; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #F0E0D6; - } - - .card { - background-color: #F0E0D6; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ff66ac; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ff66ac; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #F0E0D6; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #F0E0D6 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #ff66ac !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #F0E0D6 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ff66ac; -} - -span.green { - color: #ff66ac; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #ff66ac; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ff66ac !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ff66ac; - padding: 10px; - border-radius: 3px; - background-color: #F0E0D6 !important; -} - -.text-info { - color: #ff66ac !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #F0E0D6 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #F0E0D6 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.text-white { - color: #ff66ac !important; -} - -.modal .comment-actions a { - color: #F0E0D6; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -html * { - font-family: arial, helvetica, sans-serif; - color: #800000; -} - -body, #main-content-col { - background-color: #F0E0D6 !important; -} - -.border-right, .border-left, .border-top, .border-bottom, .border { - border-color: #D9BFB7 !important; -} - -.card-header { - border-color: #D9BFB7 !important; -} - -.post-title a { - color: #800000 !important; -} - -.comment, .card { - background-color: #F0E0D6 !important; - border-color: #D9BFB7 !important; -} - -.form-control { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse::before { - border-color: #D9BFB7 !important; -} - -.comment .comment-collapse:hover::before { - border-left-color: #800000 !important; -} - -.post-actions *:hover, .comment-actions *:hover, .comment-actions .copy-link:hover { - color: #F00 !important; -} - -a { - color: #ff66ac; -} - -blockquote p { - color: green !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #ff66ac !important; -} - -/*# sourceMappingURL=4chan_ff66ac.css.map */ diff --git a/files/assets/css/4chan_ff66ac.css.map b/files/assets/css/4chan_ff66ac.css.map deleted file mode 100644 index ee90b6e15..000000000 --- a/files/assets/css/4chan_ff66ac.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["bootstrap/bootstrap.scss","bootstrap/_root.scss","bootstrap/_reboot.scss","bootstrap/_variables.scss","bootstrap/vendor/_rfs.scss","4chan.scss","bootstrap/mixins/_hover.scss","bootstrap/_type.scss","bootstrap/mixins/_lists.scss","bootstrap/_images.scss","bootstrap/mixins/_image.scss","bootstrap/mixins/_border-radius.scss","bootstrap/_code.scss","bootstrap/_grid.scss","bootstrap/mixins/_grid.scss","bootstrap/mixins/_breakpoints.scss","bootstrap/mixins/_grid-framework.scss","bootstrap/_tables.scss","bootstrap/mixins/_table-row.scss","bootstrap/_forms.scss","bootstrap/mixins/_transition.scss","bootstrap/mixins/_forms.scss","bootstrap/mixins/_gradients.scss","bootstrap/_buttons.scss","bootstrap/mixins/_buttons.scss","bootstrap/_transitions.scss","bootstrap/_dropdown.scss","bootstrap/mixins/_caret.scss","bootstrap/mixins/_nav-divider.scss","bootstrap/_button-group.scss","bootstrap/_input-group.scss","bootstrap/_custom-forms.scss","bootstrap/_nav.scss","bootstrap/_navbar.scss","bootstrap/_card.scss","bootstrap/_breadcrumb.scss","bootstrap/_pagination.scss","bootstrap/mixins/_pagination.scss","bootstrap/_badge.scss","bootstrap/mixins/_badge.scss","bootstrap/_jumbotron.scss","bootstrap/_alert.scss","bootstrap/mixins/_alert.scss","bootstrap/_progress.scss","bootstrap/_media.scss","bootstrap/_list-group.scss","bootstrap/mixins/_list-group.scss","bootstrap/_close.scss","bootstrap/_toasts.scss","bootstrap/_modal.scss","bootstrap/_tooltip.scss","bootstrap/mixins/_reset-text.scss","bootstrap/_popover.scss","bootstrap/_carousel.scss","bootstrap/mixins/_clearfix.scss","bootstrap/_spinners.scss","bootstrap/utilities/_align.scss","bootstrap/mixins/_background-variant.scss","bootstrap/utilities/_background.scss","bootstrap/utilities/_borders.scss","bootstrap/utilities/_display.scss","bootstrap/utilities/_embed.scss","bootstrap/utilities/_flex.scss","bootstrap/utilities/_float.scss","bootstrap/utilities/_overflow.scss","bootstrap/utilities/_position.scss","bootstrap/utilities/_screenreaders.scss","bootstrap/mixins/_screen-reader.scss","bootstrap/utilities/_shadows.scss","bootstrap/utilities/_sizing.scss","bootstrap/utilities/_stretched-link.scss","bootstrap/utilities/_spacing.scss","bootstrap/utilities/_text.scss","bootstrap/mixins/_text-truncate.scss","bootstrap/mixins/_text-emphasis.scss","bootstrap/mixins/_text-hide.scss","bootstrap/utilities/_visibility.scss","bootstrap/_print.scss","main.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ACAA;EAEI;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAGE;EACJ;;;ACPF;AAAA;AAAA;EAGE;;;AAEF;EACE;EAA2B;EAAqB;EAAkC;;;AAEpF;EACE;;;AAKF;EACE;EAAa,aCyNe;ECnJlB,WA3BO;EFzCjB,aCgO4B;ED/N5B,aCoO4B;EDnO5B,OGDS;EHET;EAAoB,kBGtBd;;;AHyBR;EACE;;;AAMF;EACE;EAA2B;EAAa;;;AAO1C;EACE;EACA,eCuN4B;;;ADnN9B;EACE;EACA,eC4G0B;;;ADvG5B;AAAA;EACiC;EAA8B;EAAqC;EAAgB;EAAoB;;;AAExI;EACE;EACA;EACA;;;AAGF;AAAA;AAAA;EAGE;EACA;;;AAGF;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE,aCuK4B;;;ADpK9B;EACE;EACA;;;AAEF;EACE;;;AAGF;AAAA;EAEE,aC2J4B;;;ADzJ9B;EE9CI;;;AFoDJ;AAAA;EAEE;EEtDE;EFwDF;EACA;;;AAGF;EAAM;;;AACN;EAAM;;;AAMN;EACE,OCkCwC;EDjCxC,iBCkCwC;EDjCxC;;AIpHA;EJsHE,OCgCsC;ED/BtC,iBCgCsC;;;AD3B1C;EACE;EACA;;AI9HA;EJiIE;EACA;;;AAQJ;AAAA;AAAA;AAAA;EAIE,aC6F4B;EC7L1B;;;AFmGJ;EACI;EACA;EACA;;;AAOJ;EACI;;;AAOJ;EACE;EACA;;;AAEF;EACM;EACJ;;;AAOF;EACE;;;AAEF;EACE,aC4H4B;ED3H5B,gBC2H4B;ED1H5B,OGrKS;EHsKT;EACA;;;AAGF;EACM;;;AAON;EACI;EACF,eC0MsC;;;ADtMxC;EACI;;;AAIJ;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EAAa;EE1KX;EF4KF;;;AAGF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAGF;EACE;;;AAIF;AAAA;AAAA;EAGE;;;AAOE;AAAA;AAAA;AAAA;EACE;;;AAKN;AAAA;AAAA;AAAA;EAIE;EACA;;;AAGF;AAAA;EAEE;EAA0B;;;AAG5B;AAAA;AAAA;AAAA;EAIY;;;AAGZ;EACE;EAAoB;;;AAGtB;EACY;EACR;EACF;EACA;;;AAGF;EACE;EACA;EACA;EAAmB;EACnB;EEvMU,WA3BO;EFoOjB;EACA;EAAkB;;;AAEpB;EACE;;;AAEF;AAAA;EAEE;;;AAGF;EACU;EAAwB;;;AAMlC;EACE;;;AAMF;EACE;EAAiB;;;AAKnB;EACE;;;AAGF;EACE;EAAsB;;;AAGxB;EACE;;;AAEF;EACE;;;AK5UF;AAAA;EAEE,eJgQ4B;EI9P5B,aJgQ4B;EI/P5B,aJgQ4B;;;AI5P9B;EH+EY,WA3BO;;;AGnDnB;EH8EY,WA3BO;;;AGlDnB;EH6EY,WA3BO;;;AGjDnB;EH4EY,WA3BO;;;AGhDnB;EH2EY,WA3BO;;;AG/CnB;EH0EY,WA3BO;;;AG7CnB;EHwEY,WA3BO;EG3CjB,aJkQ4B;;;AI/P9B;EHmEY,WA3BO;EGtCjB,aJsP4B;EIrP5B,aJ6O4B;;;AI3O9B;EH8DY,WA3BO;EGjCjB,aJkP4B;EIjP5B,aJwO4B;;;AItO9B;EHyDY,WA3BO;EG5BjB,aJ8O4B;EI7O5B,aJmO4B;;;AIjO9B;EHoDY,WA3BO;EGvBjB,aJ0O4B;EIzO5B,aJ8N4B;;;AIvN9B;EACE,YJmEO;EIlEP,eJkEO;EIjEP;EACA;;;AAOF;AAAA;EHVI;EGaF,aJwL4B;;;AIrL9B;AAAA;EAEE,SJgO4B;EI/N5B,kBJwO4B;;;AIjO9B;EC3EE;EACA;;;AD8EF;EC/EE;EACA;;;ADiFF;EACE;;AAEA;EACE,cJoN0B;;;AI5M9B;EH7CI;EG+CF;;;AAGF;EACE,eJgBO;EC1BG,WA3BO;;;AGyCnB;EACE;EHxDE;EG0DF,OFvFS;;AEyFT;EACE;;;AE/GJ;ECII;EACE;;;ADAN;EACE,SNm7BkC;EMl7BlC,kBJHM;EIIN;EENE,eR0M0B;EOxM1B;EACE;;;ADaN;EACI;;;AAGJ;EACE;EACA;;;AAGF;ELuBI;EKrBF,OJRS;;;AOtBX;ERmDI;EQjDF,OTgCQ;ES/BR;;AAEE;EACA;;;AAIJ;EACE;ERwCE;EQtCF,OPRM;EOSN,kBPWS;EMtBP,eR4M0B;;AS7L5B;EACE;ERgCA;EQ9BA,aToO0B;;;AS/N9B;EACE;ERwBE;EQtBF,OPJS;;AOMP;ERoBA;EQlBA;EACA;;;AAIJ;EACE,YTs+BkC;ESr+BlC;;;ACrCE;ECAF;EACA;EACA;EACA;EACA;;ACuBE;EF3BA;ICWE,WXsKiB;;;AYtJnB;EF3BA;ICWE,WXsKiB;;;AYtJnB;EF3BA;ICWE,WXsKiB;;;AYtJnB;EF3BA;ICWE,WXsKiB;;;;AU5KnB;ECLF;EACA;EACA;EACA;EACA;;;ACuBE;EFZE;IACE,WViKe;;;AYtJnB;EFZE;IACE,WViKe;;;AYtJnB;EFZE;IACE,WViKe;;;AYtJnB;EFZE;IACE,WViKe;;;AU/IrB;ECjBA;EACA;EACA;EACA;;;ADkBI;EACF;EACA;;AAEA;AAAA;EAEE;EACA;;;AG7CF;AAAA;AAAA;AAAA;AAAA;AAAA;EACA;EACA;EACA;EACA;;;AAiBQ;EACJ;EACA;EACA;;;AFuBN;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AEhBE;EFGJ;EACA;EACA;;;AEAM;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEWF;EAAwB;;;AAExB;EAAuB;;;AAGrB;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AAKoC;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;AG1CF;EACE;EACA,ediHO;EchHP,OZmBS;;AYjBT;AAAA;EAEE,Sd2S0B;Ec1S1B;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;;AASF;AAAA;EAEE,SdsR0B;;;Ac/Q9B;EACE;;AAEA;AAAA;EAEE;;AAIA;AAAA;EAEE;;;AAMJ;AAAA;AAAA;AAAA;EAIE;;;AAOF;EACE,kBdsP0B;;;AGrT5B;EWyEI,OZrDK;EYsDL,kBd6OwB;;;AezT1B;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBfsTwB;;;AGvT5B;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AD8EnB;EACE,OZ9FE;EY+FF,kBZ5EK;EY6EL,cdqOwB;;AchO1B;EACE,OZpFK;EYqFL,kBZ1FK;EY2FL,cZ1FK;;;AY+FX;EACE,OZ9GM;EY+GN,kBZ5FS;;AY8FT;AAAA;AAAA;EAGE,cdiN0B;;Ac9M5B;EACE;;AAIA;EACE,kBdqMwB;;AGlU5B;EWoIM,OZpIA;EYqIA,kBd+LsB;;;AYhS1B;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AARN;EAEI;EACA;EACA;EACA;;AAEQ;EACN;;;AE5JV;EACE;EACA;EACA,QhB2bsC;EgB1btC;EfoFU,WA3BO;EetDjB,ahB6O4B;EgB5O5B,ahBiP4B;EgBhP5B,OdUS;EcTT,kBdTM;EcUN;EACA;ERbE,eR0M0B;EiBxMxB,YDgBJ;;ACXE;EDNJ;ICOM;;;ADYF;EACA;EACA;;AAGA;EACA;EACA;;AE1BF;EACE,OhBkBO;EgBjBP,kBhBDI;EgBEJ,clB6aoC;EkB5apC;EAIE,YlBkVwB;;AgB3T1B;EACA,OddO;EceH;;AAIA;EAEJ,kBdzBO;Ec0BH;;;AAKN;EACsB,Od3Bb;Ec4BP,kBd9CI;;;AckDR;AAAA;EAEE;EACA;;;AAOF;EACE;EACA;EACA;EfjBE;EeiBiD,ahByLvB;;;AgBtL9B;EACE;EACA;EfmBU,WA3BO;EeUjB,ahB4H4B;;;AgBzH9B;EACE;EACA;EfYU,WA3BO;EeiBjB,ahBsH4B;;;AgBhH9B;EACE;EACA;EACA;EACA;EfAU,WA3BO;Ee4BjB,ahBgK4B;EgB/J5B,OdrES;EcsET;EACA;EACA;;AAEA;EAEE;EACA;;;AAQJ;EACE,QhBoVsC;EgBnVtC;EfpBU,WA3BO;EeiDjB,ahBsF4B;EQrM1B,eR4M0B;;;AgBzF9B;EACE,QhB6UsC;EgB5UtC;Ef5BU,WA3BO;EeyDjB,ahB6E4B;EQpM1B,eR2M0B;;;AgB/E5B;EAEE;;;AAIJ;EACE;;;AAKF;EACE,ehBsUsC;;;AgBnUxC;EACE;EACA,YhBuTsC;;;AgBjTxC;EACE;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;;AAOJ;EACE;EACA;EACA,chBgSsC;;;AgB7RxC;EACE;EACA,YhB4RsC;EgB3RtC;;AAEE;EAEA,Od9JO;;;AckKX;EACE;;;AAEF;EACE;EACA;EACA;EAAmB,chBgRmB;;AgB9QpC;EACA;EACA;EACA,chB4QoC;EgB3QpC;;;AEpKF;EACE;EACA;EACA,YlBqaoC;ECrZpC;EiBdA,OFuKqC;;;AEpKvC;EACE;EACA;EACA;EACA;EACA;EAAqB;EACrB;EjB8CQ,WA3BO;EiBjBf,alB6M0B;EkB5M1B;EACA;EV/CA,eR0M0B;;;AkBtJ1B;AAAA;AAAA;AAAA;EAEE;;;AArCF;EA2CE,cF6ImC;EE1IjC,elB4XgC;EkB3XhC;EACA;EACA;EACA;;AAGF;EACE,cFkIiC;EEjIjC;;;AAvDJ;EA+DI,elB2WgC;EkB1WhC;;;AAhEJ;EAuEE,cFiHmC;EE9GjC,elByboC;EkBxbpC;;AAGF;EACE,cFyGiC;EExGjC;;;AAOF;EACE,OFgGiC;;AE7FnC;AAAA;AAAA;EAEE;;;AAOF;EACE,OFmFiC;;AEjFjC;EACE,cFgF+B;;AE3EjC;EACE;EC7HN,kBD8H2B;;AAKvB;EACE;;AAGF;EACE,cAVqB;;;AAkBzB;EACE,cAnBuB;;AAuBvB;EACE,cAxBqB;EAyBrB;;;AA5HR;EACE;EACA;EACA,YlBqaoC;ECrZpC;EiBdA,OFuKqC;;;AEpKvC;EACE;EACA;EACA;EACA;EACA;EAAqB;EACrB;EjB8CQ,WA3BO;EiBjBf,alB6M0B;EkB5M1B;EACA;EV/CA,eR0M0B;;;AkBtJ1B;AAAA;AAAA;AAAA;EAEE;;;AArCF;EA2CE,cF6ImC;EE1IjC,elB4XgC;EkB3XhC;EACA;EACA;EACA;;AAGF;EACE,cFkIiC;EEjIjC;;;AAvDJ;EA+DI,elB2WgC;EkB1WhC;;;AAhEJ;EAuEE,cFiHmC;EE9GjC,elByboC;EkBxbpC;;AAGF;EACE,cFyGiC;EExGjC;;;AAOF;EACE,OFgGiC;;AE7FnC;AAAA;AAAA;EAEE;;;AAOF;EACE,OFmFiC;;AEjFjC;EACE,cFgF+B;;AE3EjC;EACE;EC7HN,kBD8H2B;;AAKvB;EACE;;AAGF;EACE,cAVqB;;;AAkBzB;EACE,cAnBuB;;AAuBvB;EACE,cAxBqB;EAyBrB;;;AFsDV;EACE;EACA;EACA;;AACM;EACJ;;AJzLA;EI6LA;IACE;IACA;IACA;IACA;;EAGE;IACF;IACA;IACA;IACA;IACA;;EAGE;IACF;IACA;IAAmB;;EAGjB;IACF;;EAGF;AAAA;IAEE;;EAGM;IACN;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA,chByMkC;IgBxMlC;;EAGF;IACE;IACA;;EAEF;IACE;;;;AIxQN;EACE;EAEA,apBiP4B;EoBhP5B,OlBiBS;EkBhBT;EAEA;EACA;EACA;EACA;EACA;EC+EA;EpBFU,WA3BO;EoB+BjB,arB6J4B;EQ1P1B,eR0M0B;EiBxMxB,YGYJ;;AHPE;EGNJ;IHOM;;;AdNJ;EiBeE,OlBKO;EkBJP;;AAGF;EAEE;EACA,YpBmU0B;;AoBhU1B;EAEA,SpBqW0B;;AoBvV9B;AAAA;EAEE;;;AAQA;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADaN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADhBR;EACE,apBgL4B;EoB/K5B,OpBgFwC;EoB/ExC,iBpBgFwC;;AGrJxC;EiBwEE,OpB8EsC;EoB7EtC,iBpB8EsC;;AoB3ExC;EAEE,iBpByEsC;EoBxEtC;;AAGF;EAEE,OlBnEO;EkBoEP;;;AASJ;ECLE;EpBFU,WA3BO;EoB+BjB,arBuG4B;EQpM1B,eR2M0B;;;AoBvG9B;ECTE;EpBFU,WA3BO;EoB+BjB,arBwG4B;EQrM1B,eR4M0B;;;AoBhG9B;EACE;EACA;;AAEE;EACA,YpBsR0B;;;AoB/Q5B;AAAA;AAAA;EACE;;;AE5HJ;ELKM,YKJJ;;ALSE;EKVJ;ILWM;;;AKRJ;EACE;;;AAKF;EACE;;;AAIJ;EACE;EACA;EACA;ELZI,YKaJ;;ALRE;EKIJ;ILHM;;;;AMXN;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE;;ACqBE;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;EAhCJ;EACA;EACA;EACA;;AAqDE;EACE;;;AD7CN;EACE;EACA;EACA;EACA,SvBkmBkC;EuBjmBlC;EAAiB;EACjB,WvBoqBkC;EuBnqBlC;EACA;EtBuEU,WA3BO;EsB3CjB,OrBGS;EqBFT;EAAoB;EACpB,kBrBnBM;EqBoBN;EACA;EfvBE,eR0M0B;;;AuB1K1B;EACE;EACA;;;AAGF;EACE;EACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AAMJ;EACE;EACA;EACA;EACA,evBqoBgC;;AwB5pBhC;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;EAzBJ;EACA;EACA;EACA;;AA8CE;EACE;;;ADGJ;EACE;EACA;EACA;EACA;EACA,avBunBgC;;AwB5pBhC;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;EAlBJ;EACA;EACA;EACA;;AAuCE;EACE;;ADaF;EACE;;;AAMJ;EACE;EACA;EACA;EACA;EACA,cvBsmBgC;;AwB5pBhC;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;;AAWA;EACE;;AAGF;EACE;EACA,cxB0KsB;EwBzKtB,gBxBwKsB;EwBvKtB;EA9BN;EACA;EACA;;AAiCE;EACE;;AD8BF;EACE;;;AAMJ;EAIE;EACA;;;AAIJ;EErGE;EACA;EACA;EACA;;;AFuGF;EACE;EACA;EAAe;EACf;EACA,avBuI4B;EuBtI5B,OrBzFS;EqB0FT;EAAuB;EAAuB;EAAiC;;ApB1G/E;EoBsHE,OvBukBgC;EuBtkBhC;EJ3HA,kBjBYO;;AqBmHT;EAEE,OrBjII;EqBkIJ;EJlIA,kBnBmN0B;;AuB7E5B;EAEE,OrBvHO;EqBwHP;EACA;;;AAOJ;EACE;;;AAGF;EACE;EACA;EACA;EtBjEU,WA3BO;EsB6FjB,OrBxIS;EqByIT;;;AAEF;EACE;EACA;EACA,OrB3IS;;;AwBxBX;AAAA;EAEE;EACA;EACA;;AACA;AAAA;EACE;EACA;;AvBHF;AAAA;EuBMI;;AAEF;AAAA;AAAA;AAAA;EAGE;;;AAKN;EACE;EACA;EACA;;AAEA;EACE;;;AAKA;AAAA;EAEA;;AAGA;AAAA;ElBlBA,yBkBoB6B;ElBnB7B,4BkBmB6B;;AAG/B;AAAA;ElBTE,wBkBW4B;ElBV5B,2BkBU4B;;;AAahC;EACE;EACA;;AAEA;EAGE;;AAGF;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAgBF;EACE;EACA;EACA;;AAEA;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGA;AAAA;ElBpFA,4BkBsF8B;ElBrF9B,2BkBqF8B;;AAGhC;AAAA;ElBvGE,wBkByG2B;ElBxG3B,yBkBwG2B;;;AAS7B;AAAA;EAEE;;AACA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;;;ACjIN;EACE;EACA;EACA;EAAmB;EACnB;;AAEA;AAAA;AAAA;AAAA;EAIE;EAAwB;EACxB;EAAkB;;AAElB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;AAIF;AAAA;AAAA;EAGA;;AAGA;EACA;;AAKA;AAAA;EnBjBA,yBmBiBkD;EnBhBlD,4BmBgBkD;;AAClD;AAAA;EnBJA,wBmBIkD;EnBHlD,2BmBGkD;;AAGhD;EACF;EACA;;AAEA;EnBzBA,yBmB0B4E;EnBzB5E,4BmByB4E;;AAC5E;EnBbA,wBmBaqE;EnBZrE,2BmBYqE;;;AAOzE;AAAA;EAEE;;AAEM;AAAA;EACJ;EACA;;AAEA;AAAA;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIE;;;AAIJ;EAAuB;;;AACvB;EAAsB;;;AAKtB;EACE;EACA;EACA;EACA;E1BQU,WA3BO;E0BmB2C,a3BoKhC;E2BnK5B,a3BwK4B;E2BvK5B,OzB/DS;EyBgET;EACA;EACA,kBzBvES;EyBwET;EnBvFE,eR0M0B;;A2BhH1B;AAAA;EAEA;;;AAOJ;AAAA;EAEE,Q3B4VsC;;;A2BzVxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;E1BrBU,WA3BO;E0BkDjB,a3BoF4B;EQpM1B,eR2M0B;;;A2BvF9B;AAAA;EAEE,Q3B0UsC;;;A2BvUxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;E1BtCU,WA3BO;E0BmEjB,a3BoE4B;EQrM1B,eR4M0B;;;A2BvE9B;AAAA;EAEE;;;AAOF;AAAA;AAAA;AAAA;AAAA;AAAA;EnB9HI,yBmBoI2B;EnBnI3B,4BmBmI2B;;;AAG/B;AAAA;AAAA;AAAA;AAAA;AAAA;EnBzHI,wBmB+H0B;EnB9H1B,2BmB8H0B;;;AC5J9B;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA,c5B8csC;;;A4B3cxC;EACE;EACA;EACA;EAAe,O5B2cuB;E4B1ctC;EACA;;AAEA;EACE,O1BnBI;E0BoBJ,c5B+L0B;EmBnN1B,kBnBmN0B;;A4B1L5B;EAII,Y5B4TwB;;A4BxT5B;EACE,c5B6YoC;;A4B1YtC;EACE,O1BtCI;E0BuCJ,kB5Byc4C;E4Bxc5C,c5Bwc4C;;A4Blc5C;EACE,O1B9BK;;A0BgCL;EACE,kB1BrCG;;;A0B6CX;EACE;EACA;EAEA;;AAGE;EACA;EACA;EACA;EACA;EACA,O5BmZoC;E4BlZpC,Q5BkZoC;E4BjZpC;EACA;EACA,kB1B1EI;E0B2EJ;;AAIA;EACA;EACA;EACA;EACA;EACA,O5BqYoC;E4BpYpC,Q5BoYoC;E4BnYpC;EACA;;;AAQF;EpBjGE,eR0M0B;;A4BpG1B;EACE;;AAKF;EACE,c5BwGwB;EmBnN1B,kBnBmN0B;;A4BpG1B;EACE;;AAKF;EACE,kB5BkX0C;;A4BhX5C;EACE,kB5B+W0C;;;A4BvW9C;EACM,e5B2XwC;;A4BvX5C;EACE;;AAKF;EACE,kB5B2V0C;;;A4BnVhD;EACE;;AAGE;EACE;EACA,O5BqW0C;E4BpW1C;EACM,e5BoWoC;;A4BjW5C;EACE;EACA;EACA,O5B+V0C;E4B9V1C,Q5B8V0C;E4B7V1C,kB1BrJK;E0BsJC,e5B2VoC;EiBjgB1C,YWuKA;;AXlKF;EW2JA;IX1JE;;;AWsKF;EACE,kB1B7KE;E0B8KF;;AAKF;EACE,kB5BoT0C;;;A4B3ShD;EACE;EACA;EACA,Q5B6PsC;E4B5PtC;E3B1GU,WA3BO;E2BwIjB,a5B+C4B;E4B9C5B,a5BmD4B;E4BlD5B,O1BpLS;E0BqLT;EACA;EACA;EpB3ME,eR0M0B;E4BI5B;;AAEA;EACE,c5BgOoC;E4B/NpC;EAIE,Y5ByU8B;;A4BtUhC;EACgC,O1BtMzB;E0BuML,kB1BzNE;;A0B6NN;EAEE;EACA,e5BkH0B;E4BjH1B;;AAGF;EACE,O1BpNO;E0BqNP,kB1BzNO;;A0B4NP;EACA;;AAGA;EACA;EACA;;;AAIJ;EACE,Q5B0MsC;E4BzMtC,a5BsG4B;E4BrG5B,gB5BqG4B;E4BpG5B,c5BqG4B;ECrQlB,WA3BO;;;A2B+LnB;EACE,Q5BmMsC;E4BlMtC,a5BmG4B;E4BlG5B,gB5BkG4B;E4BjG5B,c5BkG4B;EC1QlB,WA3BO;;;A2B0MnB;EACE;EACA;EACA;EACA,Q5BmLsC;E4BlLtC;;;AAGF;EACE;EACA;EACA;EACA,Q5B2KsC;E4B1KtC;EACA;;AAEA;EACE,c5BwJoC;E4BvJpC,Y5BiE0B;;A4B9D1B;EAEA,kB1BhRO;;A0BoRP;EACE,S5B2Sa;;A4BvSjB;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA,Q5B4IsC;E4B3ItC;EAEA,a5BjE4B;E4BkE5B,a5B7D4B;E4B8D5B,O1BpSS;E0BqST,kB1BvTM;E0BwTN;EpB1TE,eR0M0B;;A4BoH5B;EACE;EACA;EACA;EACA;EACA;EACA;EACA,Q5BsHoC;E4BrHpC;EACA,a5B7E0B;E4B8E1B,O1BpTO;E0BqTP;ETvUA,kBjBaO;E0B4TP;EpB3UA,eoB4UuB;;;AAM3B;EACE;EACA;EACA;EAAc;EACd;;AAEA;EACE;;AAEQ;EAA0B,Y5B6NO;;A4B5NzC;EAA0B,Y5B4Ne;;A4B3NzC;EAA0B,Y5B2Ne;;A4BxN3C;EACE;;AAGF;EACE,O5B6MyC;E4B5MzC,Q5B4MyC;E4B3MzC;ETrWA,kBnBmN0B;E4BmJ1B,Q5B6MyC;EQrjBzC,eRsjByC;EiBpjBvC,YWyWF;EACA;;AXrWA;EW6VF;IX5VI;;;AWsWF;ET5WA,kBnBujBmH;;A4BtMrH;EACE,O5BuLgC;E4BtLhC,Q5BuLgC;E4BtLhC;EAAwB,Q5BuLQ;E4BtLhC,kB1BvWO;E0BwWP;EpBxXA,eR+iBgC;;A4BlLlC;EACE,O5BoLyC;E4BnLzC,Q5BmLyC;EmBhjBzC,kBnBmN0B;E4B4K1B,Q5BoLyC;EQrjBzC,eRsjByC;EiBpjBvC,YWkYF;EACA;;AX9XA;EWsXF;IXrXI;;;AW+XF;ETrYA,kBnBujBmH;;A4B7KrH;EACE,O5B8JgC;E4B7JhC,Q5B8JgC;E4B7JhC;EACA,Q5B6JgC;E4B5JhC,kB1BjYO;E0BkYP;EpBlZA,eR+iBgC;;A4BzJlC;EACE,O5B2JyC;E4B1JzC,Q5B0JyC;E4BzJzC;EAAmB,c5BhEO;E4BgEuD,a5BhEvD;EmBvV1B,kBnBmN0B;E4BqM1B,Q5B2JyC;EQrjBzC,eRsjByC;EiBpjBvC,YW2ZF;EACA;;AXvZA;EW+YF;IX9YI;;;AWwZF;ET9ZA,kBnBujBmH;;A4BpJrH;EACE,O5BqIgC;E4BpIhC,Q5BqIgC;E4BpIhC;EACA,Q5BoIgC;E4BnIhC;EACA;EACA;;AAIF;EACE,kB1BjaO;EMhBP,eR+iBgC;;A4B1HlC;EACE;EAAwB,kB1BtajB;EMhBP,eR+iBgC;;A4BpHhC;EACE,kB1B1aK;;A0B6aP;EACE;;AAGF;EACE,kB1BlbK;;A0BqbP;EACE;;AAGF;EACE,kB1B1bK;;;A0B+bX;AAAA;AAAA;EX/cM,YWkdJ;;AX7cE;EW0cJ;AAAA;AAAA;IXzcM;;;;AYTN;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;A1BHA;E0BME;;AAGA;EACA,O3BGO;E2BFP;EACA;;;AAOJ;EACE;;AAEA;EACE;;AAGF;EACE;ErBxBA,wBRiM0B;EQhM1B,yBRgM0B;;AGpM5B;E0B+BI,c7B4lB8B;;A6BzlBhC;EACE,O3BtBK;E2BuBL;EACA;;AAIJ;AAAA;EAEE,O3B7BO;E2B8BP,kB3BhDI;E2BiDJ,c7BilBgC;;A6B9kBlC;EACM;ErB9CJ,wBqB+C+B;ErB9C/B,yBqB8C+B;;;AASjC;ErBjEE,eR0M0B;;A6BrI5B;AAAA;EAEE,O3BrEI;E2BsEJ,kB7B6I0B;;;A6BpI5B;EACE;EACA;;;AAKF;EACE;EACA;EACA;;;AAQF;EACE;;AAEF;EACE;;;ACrGJ;EACE;EACA;EACA;EAAmB;EACnB;EAAkC;;AAE9B;AAAA;AAAA;AAAA;AAAA;AAAA;EACF;EACA;EACA;EACA;;AAkBJ;EACE;EACA,a9BunBkC;E8BtnBlC,gB9BsnBkC;E8BrnBlC,c9BiFO;EC1BG,WA3BO;E6B1BjB;EACA;;A3B/BA;E2BkCE;;;AAOJ;EACE;EACA;EAA0B;EAC1B;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AAQJ;EACE;EACA,a9BojBkC;E8BnjBlC,gB9BmjBkC;;;A8B7iBpC;EACE;EACA;EACI;;;AAGN;EACE;E7BKU,WA3BO;E6BwBjB;EACA;EAAiC;EtBvF/B,eR0M0B;;AGpM5B;E2BoFE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AlB/DE;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AAzDN;EAoBI;EACA;;AAnBA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAmBF;EACE;;AAEA;EACE;;AAGF;EACE,e9BsgBwB;E8BrgBxB,c9BqgBwB;;A8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;EACN;;AAcF;EACE;EACU;;AAGZ;EACE;;;AAWR;EACE,O9BqfgC;;AGjqBlC;E2B+KI,O9Bkf8B;;A8B7ehC;EACE,O9B0e8B;;AG/pBlC;E2BwLM,O9Bwe4B;;A8Bre9B;EACE,O9Bse4B;;A8BlehC;AAAA;AAAA;AAAA;EAIE,O9B6d8B;;A8BzdlC;EACE,O9BsdgC;E8BrdhC,c9B0dgC;;A8BvdlC;EACE;;AAGF;EACE,O9B6cgC;;A8B5chC;EACE,O9B6c8B;;AGjqBlC;E2BuNM,O9B0c4B;;;A8BnclC;EACE,O5BnOI;;ACIN;E2BkOI,O5BtOE;;A4B2OJ;EACE,O9Bgb8B;;AGxpBlC;E2B2OM,O9B8a4B;;A8B3a9B;EACE,O9B4a4B;;A8BxahC;AAAA;AAAA;AAAA;EAIE,O5B3PE;;A4B+PN;EACE,O9B4ZgC;E8B3ZhC,c9BgagC;;A8B7ZlC;EACE;;AAGF;EACE,O9BmZgC;;A8BlZhC;EACE,O5B3QE;;ACIN;E2B0QM,O5B9QA;;;A6BFR;EACE;EACA;EACA;EACA;EACA;EACA,kB7BJM;E6BKN;EACA;EvBRE,eR0M0B;;A+B/L5B;EACE;EACA;;AAIA;EvBRA,wBRiM0B;EQhM1B,yBRgM0B;;A+BnL1B;EvBAA,4BRmL0B;EQlL1B,2BRkL0B;;;A+B7K9B;EACM;EACA;EACJ,S/ButBkC;;;A+BntBpC;EACE,e/BitBkC;;;A+B9sBpC;EACE;EACA;;;AAGF;EACE;;;A5B5CA;E4BiDE;;AAGF;EACE,a/BgsBgC;;;A+BzrBpC;EACE;EACA;EACA,kB/B2rBkC;E+B1rBlC;;AAEA;EvBpEE,euBqEuB;;AAIvB;EACE;;;AAKN;EACE;EACA,kB/B2qBkC;E+B1qBlC;;AAEA;EvBpFE,euBqFuB;;;AAQ3B;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA,S/BmpBkC;;;A+BhpBpC;AAAA;AAAA;EAGE;EAAkB;;;AAEpB;AAAA;EvB9GI,wBRkvBgC;EQjvBhC,yBRivBgC;;;A+B/nBpC;AAAA;EvBrGI,4BRouBgC;EQnuBhC,2BRmuBgC;;;A+BvnBlC;EACE,e/B+nBgC;;AYzuBhC;EmBwGJ;IAMI;IACA;IACA;IACA;;EAEA;IACQ;IACN,c/BonB8B;I+BnnB9B;IAAwB,a/BmnBM;;;;A+BzmB9B;EACF,e/BwmBgC;;AYzuBhC;EmB+HJ;IAMI;IACA;;EACQ;IACA;IACN;;EAEA;IACE;IACA;;EAIA;IvB5JJ,yBuB6JmC;IvB5JnC,4BuB4JmC;;EAE7B;AAAA;IAEc;;EAEd;AAAA;IAEc;;EAIhB;IvB3JJ,wBuB4JkC;IvB3JlC,2BuB2JkC;;EAE5B;AAAA;IAEc;;EAEd;AAAA;IAEc;;;;AAatB;EACE,e/BsiBgC;;AY3tBhC;EmBmLJ;IAMI,c/BmjBgC;I+BljBhC,Y/BmjBgC;I+BljBhC;IACA;;EAEA;IACE;IAA6B;;;;AASjC;EACE;;AAEA;EACE;EvBhNF,4BuBiNgC;EvBhNhC,2BuBgNgC;;AAGhC;EvBlOA,wBuBmO6B;EvBlO7B,yBuBkO6B;;AAG7B;EvB/OA,euBgPyB;EACvB;;;ACpPN;EACE;EACA;EACA;EACA,ehC08BkC;EgCx8BlC;EACA,kB9BWS;EMfP,eR0M0B;;;AgCjM1B;EACA,chC+7BgC;;AgC77BhC;EACE;EAA6B,ehC47BC;EgC37B9B,O9BKK;E8BJL;;AAKA;EACF;;AAEA;EACA;;AAGF;EACE,O9BTO;;;A+BtBX;EACE;E5BCA;EACA;EGAE,eR0M0B;;;AiCvM9B;EACE;EACA;EACA;EACA;EACA,ajCgtBkC;EiC/sBlC,OjC6IwC;EiC5IxC,kB/BRM;E+BSN;;AAEA;EACE;EACA,OjCyIsC;EiCxItC;EACA,kB/BFO;E+BGP,c/BFO;;A+BKT;EACE;EACA,SjCysBgC;EiCxsBhC,YjCmU0B;;;AiC7T1B;EACE;EzBDF,wBR4K0B;EQ3K1B,2BR2K0B;;AiCtK1B;EzBpBA,yBR0L0B;EQzL1B,4BRyL0B;;AiCjK5B;EACE;EACA,O/BzCI;E+B0CJ,kBjCyK0B;EiCxK1B,cjCwK0B;;AiCrK5B;EACE,O/B9BO;E+B+BP;EACI;EACJ,kB/BlDI;E+BmDJ,c/BrCO;;;AgCjBT;EACE;EjCyFQ,WA3BO;EiC5Df,alCkM0B;;AkC7LxB;E1BuBF,wBR6K0B;EQ5K1B,2BR4K0B;;AkC/LxB;E1BIF,yBR2L0B;EQ1L1B,4BR0L0B;;;AkC5M5B;EACE;EjCyFQ,WA3BO;EiC5Df,alCmM0B;;AkC9LxB;E1BuBF,wBR8K0B;EQ7K1B,2BR6K0B;;AkChMxB;E1BIF,yBR4L0B;EQ3L1B,4BR2L0B;;;AmC7M9B;EACE;EACA;ElC+CE;EkC7CF,anCmP4B;EmClP5B;EACA;EACA;EACA;E3BPE,eR0M0B;EiBxMxB,YkBOJ;;AlBFE;EkBRJ;IlBSM;;;AdFJ;EgCOI;;;AAIF;EACA;;;AAIJ;EACE;EACA;;;AAKF;EACE,enC0zBkC;EmCzzBlC,cnCyzBkC;EQx1BhC,eRy1BgC;;;AmCnzBlC;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;ACbN;EACE;EACA,erCivBkC;EqC/uBlC,kBnCcS;EMfP,eR2M0B;;AYhL1B;EyB9BJ;IAQI;;;;AAIJ;EACE;EACA;E7BXE,e6BYqB;;;ACZzB;EACE;EACA;EACA,etCo4BkC;EsCn4BlC;E9BJE,eR0M0B;;;AsClM9B;EACI;;;AAGJ;EACE,atCyO4B;;;AsCnO9B;EACE;;AAEE;EACA;EACA;EACA;EACA;EACA;;;AAQF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;ACTF;EACE;IAAO;;EACP;IAAK;;;AAIT;EACE;EACA,QxC44BkC;EwC34BlC;EvCkFU,WA3BO;EuCtDjB,kBtCOS;EMfP,eR0M0B;;;AwC7L9B;EACE;EACA;EACA;EACA;EACA,OtChBM;EsCiBN;EACA;EACA,kBxCm4BkC;EiBt5B9B,YuBoBJ;;AvBfE;EuBMJ;IvBLM;;;;AuBiBN;ErBUE;EqBRA;;;AAIA;EACE;;AAGE;EAJJ;IAKM;;;;ACvCR;EACE;EACA;;;AAGF;EACE;;;ACJF;EACE;EACA;EAEE;EAAmB;;;AAMvB;EACE;EAAe,OxCUN;EwCTT;;AvCLA;EuCOE;EAAgB,OxCOT;EwCNP;EACA,kBxCDO;;AwCIT;EACE,OxCGO;EwCFP,kBxCLO;;;AwCYX;EACE;EACA;EACA;EAEA,kBxC9BM;EwC+BN;;AAEA;ElC1BE,wBRiM0B;EQhM1B,yBRgM0B;;A0CnK5B;ElChBE,4BRmL0B;EQlL1B,2BRkL0B;;A0C/J5B;EAEE,OxC1BO;EwC2BP;EACA,kBxC7CI;;AwCgDJ;EACA;EAAgB,OxCjDZ;EwCkDJ,kB1CiK0B;E0ChK1B,c1CgK0B;;A0C7J5B;EACE;;AAEA;EACE;EACA,kB1C0IwB;;;A0C9H1B;EACE;;AAGE;ElCtBJ,2BRmJ0B;EQ/J1B,yBkCoCuC;;AAGnC;ElCvCJ,yBR+J0B;EQnJ1B,2BkC6ByC;;AAGrC;EACE;;AAGF;EACE,kB1C2GoB;E0C1GpB;;AAEA;EACE;EACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;A0C1F5B;EACE;EACA;ElC/GA,ekCgHuB;;AAEvB;EACE;;AAKF;EACE;;;AC1HJ;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;AErI1E;EACE;E3C2FU,WA3BO;E2C9DjB,a5CsP4B;E4CrP5B;EACA,O1CCM;E0CAN,a5Cy/BkC;E4Cx/BlC;;AzCFA;EyCKE,O1CJI;E0CKJ;;AzCFF;EyCOI;;;AAMN;EACE;EACA;EACA;EACA;;;AAIF;EACE;;;AC/BF;EACE,W7Cg0BkC;E6C/zBlC;E5C0FU,WA3BO;E4C7DjB,kB7Ck0BkC;E6Cj0BlC;EACA;EACA,Y7Cm0BkC;E6Cl0BlC;EACA;ErCNE,eRs0BgC;;A6C7zBlC;EACE,e7CqzBgC;;A6ClzBlC;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;EACA,O3CZS;E2CaT,kB7C0yBkC;E6CzyBlC;EACA;;;AAGF;EACE,S7CyxBkC;;;A8Ch0BpC;EACI;;AAEF;EACE;EACA;;;AAIJ;EACE;EACA;EACA;EACA,S9CwmBkC;E8CvmBlC;EACA;EACA;EACA;EACI;;;AAGN;EACE;EACA;EACA,Q9C00BkC;E8Cz0BhC;;AAEA;E7BxBE,Y6ByBF;EACA,W9Ci2BgC;;AiBt3BhC;E6BmBA;I7BlBE;;;A6BsBJ;EACE,W9C+1BgC;;A8C51BhC;EACA,W9C61BgC;;;A8Cz1BpC;EACE;EAAiB;;AAEjB;EACE;EAA2D;;AAG7D;AAAA;EAEE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;;AAEE;EACA;EAAoB;EACpB;;AAGA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA,kB5CrFM;E4CsFN;EACA;EtCzFE,eR2M0B;E8C/G1B;;;AAGJ;EACE;EACA;EACA;EACA,S9CghBkC;E8C/gBlC;EACA;EACA,kB5CnGM;;A4CqGJ;EAAS;;AACX;EAAS,S9CuwByB;;;A8CpwBpC;EACE;EACA;EAA2B;EAAkC,S9CywB3B;E8CxwBlC;EtCtGE,wBRk2BgC;EQj2BhC,yBRi2BgC;;A8CzvBlC;EACE,S9CowBgC;E8CnwB5B;;;AAIR;EACE;EACA,a9CgI4B;;;A8C7H9B;EACE;EACI;EACJ,S9C6tBkC;;;A8C1tBpC;EACE;EACA;EACA;EAAuB;EAA6B;EACpD;EtChHE,4BRo1BgC;EQn1BhC,2BRm1BgC;;A8CjuB1B;EACN;;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AlCzHE;EkC6HA;IACA,W9CiuBgC;I8ChuBhC;;;EAGF;IACE;;EAEA;IACE;;;EAIJ;IACE;;EAEA;IACE;;;EAQJ;IAAY,W9C0sBsB;;;AYh2BhC;EkC0JF;AAAA;IAEE,W9CksBgC;;;AY91BhC;EkCiKF;IAAY,W9C4rBsB;;;A+C33BpC;EACE;EACA,S/CunBkC;E+CtnBlC;EACA,Q/CoxBkC;EgDvxBlC,ahD8O4B;EgD7O1B;EACF,ahDqP4B;EgDpP5B,ahDyP4B;EgDxP5B;EAAoB;EACpB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E/C+EU,WA3BO;E8C1Df;EACF;;AAEA;EAAS,S/C2wByB;;A+CzwBlC;EACE;EACA;EACA,O/C2wBgC;E+C1wBhC,Q/C2wBgC;;A+CzwBhC;EACE;EACA;EACA;EACA;;;AAKN;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA,kB7C9BE;;;A6CmCR;EACE;;AAEA;EACE;EACA,O/C6uBgC;E+C5uBhC,Q/C2uBgC;;A+CzuBhC;EACE;EACA;EACA,oB7C9CE;;;A6CmDR;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA,qB7C5DE;;;A6CiER;EACE;;AAEA;EACE;EACA,O/C+sBgC;E+C9sBhC,Q/C6sBgC;;A+C3sBhC;EACE;EACA;EACA,mB7C5EE;;;A6CgGR;EACE,W/C0qBkC;E+CzqBlC;EACA,O7CpGM;E6CqGN;EACA,kB7CrGM;EMHJ,eR0M0B;;;AiD7M9B;EACE;EACA;EACA;EACA,SjDonBkC;EiDnnBlC;EACA,WjDmyBkC;EgDxyBlC,ahD8O4B;EgD7O1B;EACF,ahDqP4B;EgDpP5B,ahDyP4B;EgDxP5B;EAAoB;EACpB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E/C+EU,WA3BO;EgDxDf;EACF,kB/CLM;E+CMN;EACA;EzCTE,eR2M0B;;AiD9L5B;EACE;EACA;EACA,OjDsyBgC;EiDryBhC,QjDsyBgC;EiDryBhC;;AAEA;EAEE;EACA;EACA;EACA;EACA;;;AAKN;EACE,ejDuxBkC;;AiDrxBlC;EACE;;AAEA;EACE;EACA;EACA,kBjDkxB8B;;AiD/wBhC;EACE,QjD2JwB;EiD1JxB;EACA,kB/C5CE;;;A+CiDR;EACE,ajDmwBkC;;AiDjwBlC;EACE;EACA,OjD+vBgC;EiD9vBhC,QjD6vBgC;EiD5vBhC;;AACA;EACE;EACA;EACA,oBjD4vB8B;;AiDzvBhC;EACE,MjDqIwB;EiDpIxB;EACA,oB/ClEE;;;A+CuER;EACE,YjD6uBkC;;AiD3uBlC;EACE;;AAEA;EACE;EACA;EACA,qBjDwuB8B;;AiDruBhC;EACE,KjDiHwB;EiDhHxB;EACA,qB/CtFE;;A+C0FJ;EACA;EACA;EACA;EACA;EACA,OjDqtBgC;EiDptBhC;EACA;EACA;;;AAIJ;EACE,cjD8sBkC;;AiD5sBlC;EACE;EACA,OjD0sBgC;EiDzsBhC,QjDwsBgC;EiDvsBhC;;AACA;EACE;EACA;EACA,mBjDusB8B;;AiDpsBhC;EACE,OjDgFwB;EiD/ExB;EACA,mB/CvHE;;;A+C4IR;EACE;EACA;EhDvDU,WA3BO;EgDoFjB,kBjD2pBkC;EiD1pBlC;EzC1IE,wBRiyBgC;EQhyBhC,yBRgyBgC;;AiDppBlC;EACE;;;AAIJ;EACE;EACA,O/CvIS;;;AgDvBX;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;ACZA;EACE;EACA;EACA;;;ADaJ;EACE;EACA;EACA;EACA;EACA;EACA;EjClBI,YiCmBJ;;AjCdE;EiCOJ;IjCNM;;;;AiCgBN;AAAA;AAAA;EAGE;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAQA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;EAGE;EACA;;AAGF;AAAA;EAEE;EACA;EjC3DE,YiC4DF;;AjCvDA;EiCmDF;AAAA;IjClDI;;;;AiC8DN;AAAA;EAEE;EACA;EACA;EACA;EACE;EAAiB;EAAuB;EAA2B,OlD24BlC;EkD14BnC,OhD3EM;EgD4EN;EACA,SlDy4BmC;EiBt9B/B,YiC8EJ;;AjCzEE;EiC+DJ;AAAA;IjC9DM;;;AdFJ;AAAA;AAAA;E+C6EE,OhDjFI;EgDkFJ;EACA;EACA,SlDm4BiC;;;AkDh4BrC;EACE;;;AAKF;EACE;;;AAMF;AAAA;EAEE;EACA,OlD63BmC;EkD53BnC,QlD43BmC;EkD33BnC;;;AAEF;EACE;;;AAEF;EACE;;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAAqB,clDw1Bc;EkDv1BnC,alDu1BmC;EkDt1BnC;;AAEA;EACE;EACA;EACA,OlDs1BiC;EkDr1BjC,QlDs1BiC;EkDr1BjC,clDu1BiC;EkDt1BjC,alDs1BiC;EkDr1BjC;EACA;EACA,kBhD1II;EgD2IJ;EACI;EACJ;EACA;EjC9IE,YiC+IF;;AjC1IA;EiC4HF;IjC3HI;;;AiC4IJ;EACE;;;AAQJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OhDnKM;EgDoKN;;;AEtKF;EACE;IAAK;;;AAGP;EACE;EACA,OpDy+BsB;EoDx+BtB,QpDw+BsB;EoDv+BtB;EACA;EACA;EACE;EACF;;;AAGF;EACE,OpDm+BwB;EoDl+BxB,QpDk+BwB;EoDj+BxB,cpDm+BwB;;;AoD79B1B;EACE;IACE;;EAEF;IACE;;;AAIJ;EACE;EACA,OpD48BsB;EoD38BtB,QpD28BsB;EoD18BtB;EACA;EACE;EACF;EACA;;;AAGF;EACE,OpDs8BwB;EoDr8BxB,QpDq8BwB;;;AqDr/B1B;EAAqB;;;AAAuC;EAAqB;;;AACjF;EAAqB;;;AACrB;EAAqB;;;AACrB;EAAqB;;;AACrB;EAAqB;;;ACFnB;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;ACEN;EACE;;;AAGF;EACE;;;ACZF;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAElB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AAGjB;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAIJ;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;ALrEA;EACE;EACA;EACA;;;AMKE;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;AAS9B;EAEI;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;ACnBzB;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;EACA;EACA;EACA;;;AASA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AC3BF;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAEhC;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAE9B;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AAEpC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AAEjC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAElC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;ACxChC;EAAwB;;;AACxB;EAAwB;;;AACxB;EAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;ACL1B;EAAsB;;;AAAtB;EAAsB;;;ACAtB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAI3B;EACE;EACA;EACA;EACA;EACA,S9D0mBkC;;;A8DvmBpC;EACE;EACA;EACA;EACA;EACA,S9DkmBkC;;;A8D9lBlC;EADF;IAEI;IACA;IACA,S9D0lBgC;;;;A+DjnBpC;ECAE;EACA;EACA;EACA;EACA;EAAgB;EAChB;EACA;EACA;;;AAOA;EAEE;EACA;EACA;EACA;EACA;EACA;;;ACvBJ;EAAa;;;AACb;EAAU;;;AACV;EAAa;;;AACb;EAAe;;;ACAX;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAI3B;EAAU;;;AACV;EAAU;;;AAGV;EAAc;;;AACd;EAAc;;;AAEd;EAAU;;;AACV;EAAU;;;ACZR;EACE;EACA;EACA;EACA;EACA;EACA;EACI;EACJ;EACI;;;ACLA;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAOF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAKF;EAAmB;;;AACvB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AC7DN;EAAkB;;;AAGlB;EAAiB;;;AACjB;EAAiB;;;AACjB;EAAiB;;;AACjB;ECRE;EACA;EACA;;;ADaE;EAAwB;;;AACxB;EAAwB;;;AACxB;EAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AAK5B;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AAGnB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AAGvB;EAAc;;;AElCZ;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AFkCR;EAAa;;;AACb;EAAc;;;AAEd;EAAiB;;;AACjB;EAAiB;;;AAGjB;EGjDI;EACF;EACA;EACA;EACA;;;AHiDF;EAAwB;;;AAExB;EACE;EAAqC;;;AAIvC;EAAc;;;AIzDd;EACE;;;AAGF;EACE;;;ACLA;EACE;AAAA;AAAA;IAKE;;;EAIA;IACE;;;EAOJ;IACE;;;EAUF;IACE;;;EAEF;AAAA;IAEE;IAA6C;;;EAM/C;IACE;;;EAGF;AAAA;IAEE;;;EAGF;AAAA;AAAA;IAGE;IACA;;;EAGF;AAAA;IAEE;;;EAIU;IACV,M1Eo9B8B;;E0El9BhC;IACE;;;EAEF;IACE;;;EAGE;IACF;;;EAEF;IACE;;;EAGF;IACE;;EAEA;AAAA;IAEE;;;EAKF;AAAA;IAEE;;;EAIJ;IACE;;EAEA;AAAA;AAAA;AAAA;IAIE,cxEvFG;;;EwE2FP;IACE;IACA,cxE7FK;;;AyE2EV;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AAIF;EACC;;;AAGD;EACC;IAAO;;;AAGR;EACC,OzEtGO;EyEuGP;EACA,kBzEvFU;EyEwFV;EACA;;;AAGD;EACC;IACC;;;AAIF;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA,kBzErHU;;;AyEwHX;EACC;EACA,kBzEzHU;;;AyE4HX;EACC;EACA,kBzE9HU;;;AyEiIX;EACC,kBzElIU;;;AyEsIX;EACC,OzExJO;;;AyE2JR;EACC;EACA,OzElKS;;;AyEqKV;EACC;EACA,OzEvKS;;;AyE0KV;EACC;EACA,aAtHkB;EAuHlB;EACA;;;AAKD;EACC;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;E1E9IY,WA3BO;E0E2KlB,aA1LiB;EA2LjB,a3E4B6B;;;A2EzB9B;EACC,a3EO6B;;;A2EJ9B;EACC;;;AAID;EACC;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA,aAvNkB;EAwNlB;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,aAzOkB;EA0OlB,WAzPgB;EA0PhB,e3EnF6B;;;A2EsF9B;EACI;EACH,WA3PiB;;;AA8PlB;EACC,WAnQgB;;;AAsQjB;EACC;EACA,WApQiB;EAqQjB;EACA;;;AAGD;EACC;;;AAGD;EACC,OzExTM;;;AyE2TP;EACC,OzEzTO;;;AyE4TR;EACC;EACA;;;AAGD;EACC,eAvSe;EAwSf;;;AAGD;EACC,aArRkB;EAsRlB;;;AAGD;EACC,W3E1D6B;E2E2D7B;;;AAID;EACC,aAhSkB;;;AAmSnB;EACC,kBzEtVO;EyEuVP,OzE1VM;;;AyE6VP;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,WA3VgB;EA4VhB,aA7UkB;EA8UlB,OzE/XO;EyEgYP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,kBzE7YM;;;AyEiZP;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC,OzEzaM;;;AyE4aP;EACC;EACA,OzE/aS;;;AyEkbV;EACC,OzExaQ;EyEyaR,aA9XkB;;;AAiYnB;EACC,OzEpbO;;;AyEubR;EACC,OzExbO;;;AyE2bR;EACC;EACA,wBAlae;EAmaf,yBAnae;EAoaf;EACA,kBzE9bO;EyE+bP;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE7cO;;;AyEgdR;EACC,kBzEhdO;EyEidP,eAxbe;;;AA2bhB;EACC;EACA,eA7be;;;AAgchB;EACC,OzEheS;EyEieT;EACA,WA3bgB;;;AA8bjB;EACC,OzEleO;EyEmeP;EACA,WAjcgB;;;AAocjB;EACC,OzExeO;;;AyE2eR;EACC,OzEhfS;;;AyEmfV;EACC,OzEhfO;;;AyEmfR;EACC,OzEpfO;;;AyEufR;EACC;EACA,eA9de;;;AAiehB;EACC,kBzE3fO;EyE4fP,eAnee;;;AAsehB;EACC,OzElgBO;EyEmgBP;EACA,W3EtR0E;;;A2EyR3E;EACC,OzEvgBO;;;AyE0gBR;EACC,OzE5gBO;;;AyE+gBR;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC,OzE1hBO;EyE2hBP,WA5fgB;EA6fhB,aA9ekB;EA+elB;;;AAGD;EACC,OzExhBU;EyEyhBV,WAngBgB;EAogBhB,a3EpT6B;E2EqT7B;;;AAGD;EACC,OzEhjBS;;;AyEmjBV;EACC,OzEpjBS;EyEqjBT;;;AAGD;EACC,OzEzjBS;;;AyE4jBV;EACC,OzE7jBS;;;AyEgkBV;EACC,OzEjkBS;;;AyEokBV;EACC,WA1hBiB;EA2hBjB;EACA,OzE/jBO;;;AyEmkBR;EACC,OzE5kBS;EyE6kBT;;;AAGD;EACC,OzEjlBS;;;AyEolBV;EACC,WA1iBiB;EA2iBjB;EACA,OzE/kBO;;;AyEmlBR;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA,aA9jBkB;EA+jBlB,OzE7mBO;EyE8mBP;EACA;;;AAGD;EACC,OzE3nBS;;;AyE8nBV;EACC,OzE/nBS;EyEgoBT;EACA;EACA;;;AAGD;EACC,OzEtoBS;EyEuoBT;EACA;EACA;;;AAID;EACC,czEnoBQ;;;AyEsoBT;EACC,kBzE1nBU;EyE2nBV,OzE9oBO;;;AyEipBR;AAAA;EAEC,kBzEjoBU;EyEkoBV,WAlnBgB;EAmnBhB,OzEtpBO;;;AyEypBR;EACC,OzEzpBO;;;AyE4pBR;EACC,OzE7pBO;;;AyEgqBR;EACC,OzEjqBO;;;AyEoqBR;EACC,OzErqBO;;;AyEwqBR;EACC,OzEzqBO;;;AyE4qBR;EACC,OzE7qBO;;;AyEgrBR;EACC,OzEjrBO;;;AyEqrBR;EACC,kBzE1rBM;EyE2rBN;EACA;;;AAID;EACC,OzE1rBO;EyE2rBP,czE3rBO;EyE4rBP;EACA,YzEnrBU;EyEorBV;;;AAGD;EACC,kBzEzsBM;;;AyE4sBP;EACC,czE3rBU;EyE4rBV,kBzEzsBO;;;AyE4sBR;EACC,OzEjsBU;;;AyEosBX;EACC;;;AAGD;EACC,OzEttBO;EyEutBP,kBzEvsBU;EyEwsBV;EACA,czE9tBS;EyE+tBT;;;AAGD;EACC,OzE9tBO;EyE+tBP,kBzE5sBU;EyE6sBV;EACA,czEtuBS;EyEuuBT;;;AAGD;EACC,OzEtuBO;;;AyEyuBR;EACC,OzE1uBO;;;AyE6uBR;EACC,OzE9uBO;;;AyEivBR;EACC;EACA;EACA,a3ElgB6B;E2EmgB7B,WAntBgB;EAotBhB;;;AAGD;EACC;EACA,aA1sBkB;EA2sBlB;EACA;EACA,OzE9vBO;;;AyEiwBR;EACC,OzElwBO;;;AyEqwBR;EACC;EACA;EACA;EACA,OzEzwBO;EyE0wBP;EACA;;;AAGD;EACC;EACA,OzEjxBO;EyEkxBP,kBzEjwBU;;;AyEowBX;EACC;;;AAGD;EACC;EACA,eAhwBe;EAiwBf,OzE3xBO;;;AyE8xBR;EACC;;;AAGD;EACC,OzEnyBO;EyEoyBP;EACA,kBzExxBU;;;AyE2xBX;AAAA;EAEC,OzE1yBO;;;AyE8yBR;EACC,WAzwBiB;;;AA6wBlB;EACC,aAnwBkB;;;AAuwBnB;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC,W3EpmB0E;E2EqmB1E;EACA;EACA;;;AAGD;EACC;;;AAGD;AAAA;AAAA;AAAA;AAAA;EAKC,OzEh2BO;;;AyEo2BR;EACC;EACA;EACA,WAj0BiB;EAk0BjB,aAvzBkB;EAwzBlB;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,OzEp2BQ;;;AyEu2BT;EACC;EACA;EACA,OzEn3BU;EyEo3BV;EACA;EACA;;;AAID;EACC,OzEl3BQ;EyEm3BR;;;AAGD;EACC,OzEt3BU;;;AyEy3BX;EACC;EACA;EACA,OzEt4BU;EyEu4BV;EACA;EACA;;;AAGD;EACC,OzEn4BU;EyEo4BV;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE36BO;;;AyE86BR;EACC,OzEl7BO;;;AyEq7BR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACA;EACA;EACA;EACA;EACA,WAj6BkB;;;AAo6BlB;EACA;EACA,OzEh9BO;;;AyEo9BP;EACC;;;AAID;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAGD;EACC,kBzEj/BU;EyEk/BV,eAx+Be;EAy+Bf;;;AAGD;EACC;EACA;;;AAGD;EACC,kBzE3gCO;;;AyE8gCR;EACC,kBzE/gCO;;;AyEkhCR;EACC;EACA,WA/+BiB;EAg/BjB,aAr+BkB;EAs+BlB,OzEphCO;;;AyEuhCR;EACC,WAn/BuB;EAo/BvB;EACA;EACA,OzEniCS;EyEoiCT;;;AAID;EACC,OzEjiCO;EyEkiCP;;;AAGD;EACC;EACA;EACA,OzExiCO;EyEyiCP,WAtgCiB;EAugCjB,aA5/BkB;EA6/BlB;EACA;;;AAGD;EACC,OzEnjCO;;;AyEsjCR;EACC,OzEvjCO;EyEwjCP,kBzEvjCO;EyEwjCP,eA/hCe;;;AAkiChB;EACC,WAvhCiB;EAwhCjB;EACA,OzE/iCU;EyEgjCV;;;AAGD;EACC,OzEzkCS;;;AyE4kCV;EACC,OzE7kCS;;;AyEglCV;EACC,OzEjlCS;;;AyEolCV;EACC,OzE7kCO;EyE8kCP;;;AAGD;EACC;EACA;EACA,OzEplCO;EyEqlCP,WAtjCgB;EAujChB,aAxiCkB;EAyiClB;EACA;;;AAGD;EACC,OzE/lCO;;;AyEkmCR;EACC,OzExmCS;;;AyE2mCV;EACC,WAjkCiB;EAkkCjB;EACA,OzEzlCU;EyE0lCV;;;AAGD;EACC,OzEnnCS;;;AyEsnCV;EACC,OzEvnCS;;;AyE0nCV;EACC,OzE3nCS;;;AyE8nCV;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA,OzE3qCO;EyE4qCP;;;AAGD;EACC;EACA,W3En8B0E;E2Eo8B1E,aAhoCkB;EAioClB;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA,WApqCiB;;;AAuqClB;EACC;EACA;EACA;EACA;EACA;EACA,kBzEnsCU;;;AyEssCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzE5sCU;;;AyE+sCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzErtCU;;;AyEwtCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzE9tCU;;;AyEiuCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEvuCU;;;AyE0uCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEhvCU;;;AyEmvCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEzvCU;;;AyE4vCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzElwCU;;;AyEqwCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzE3wCU;;;AyE8wCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEpxCU;;;AyEwxCX;EACC;;;AAGD;EACC;;;AAGD;EACC,OzEzyCM;EyE0yCN,WA5wCiB;EA6wCjB,aAlwCkB;EAmwClB;EACA;EACA;EACA;;;AAGD;EACC,WArxCiB;EAsxCjB;EACA,OzE7yCU;;;AyEgzCX;EACC,OzEt0CS;;;AyEy0CV;EACC,OzE10CS;;;AyE60CV;EACC,OzE90CS;;;AyEi1CV;EACC;EACA;EACA;EACA;;;AAID;EACC;;;AAGD;EACC,WAvzCgB;EAwzChB,aAzyCkB;EA0yClB,OzE31CO;EyE41CP;EACA;;;AAGD;EACC,kBzE90CU;;;AyEi1CX;EACC,kBzEp1CU;;;AyEu1CX;EACC,wBA/0Ce;EAg1Cf,yBAh1Ce;;;AAm1ChB;EACC,2BAp1Ce;EAq1Cf,4BAr1Ce;EAs1Cf;;;AAGD;EACC;EACA,czEv2CU;EyEw2CV;EACA;EACA;;;AAGD;EACC,kBzE52CU;;;AyE+2CX;EACC;EACA,aAh1CkB;EAi1ClB;EACA;;;AAGD;EACC,OzEv4CO;;;AyE04CR;EACC;EACA,OzEj5CS;;;AyEo5CV;EACC,OzEh5CO;;;AyEm5CR;EACC;EACA,OzEr5CO;;;AyEw5CR;EACC,OzEn5CQ;;;AyEs5CT;EACC;EACA;EACA,OzE55CO;EyE65CP,WA13CiB;EA23CjB;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA,kBzE76CU;EyE86CV,wBAl6Ce;EAm6Cf,yBAn6Ce;EAo6Cf;EACA,YAj3CY;;;AAo3Cb;EACC;;;AAGD;EACC;EACA,kBzE17CU;EyE27CV,eA/6Ce;EAg7Cf,YA53CY;;;AA+3Cb;EACC;EACA,kBzEj8CU;EyEk8CV,4BAt7Ce;EAu7Cf,2BAv7Ce;EAw7Cf;;;AAGD;EACC;EACA,eA77Ce;EA87Cf,kBzE18CU;;;AyE68CX;EACC,kBzE/8CU;;;AyEk9CX;EACC,OzEh+CO;EyEi+CP,WA/7CgB;;;AAk8CjB;EACC;EACA,WAp8CgB;;;AAu8CjB;EACC;EACA,OzEx+CO;EyEy+CP,aA37CkB;EA47ClB,WAv8CiB;EAw8CjB;;;AAGD;EACC,WA58CiB;EA68CjB;EACA;;;AAGD;EACC;;;AAGD;EACC,W3E/wC0E;;;A2EkxC3E;EACC,OzEhgDO;;;AyEmgDR;EACC,OzE5/CM;;;AyE+/CP;EACC,OzExgDO;;;AyE2gDR;EACC;;;AAGD;EACC,OzEhhDO;;;AyEmhDR;EACC,W3EvyC0E;E2EwyC1E;;;AAGD;EACC,OzE1hDO;EyE2hDP;EACA,kB3E5/CS;;;A2E+/CV;AAAA;EAEC,OzEjiDO;;;AyEoiDR;EACC,OzEriDO;EyEsiDP;EACA,kBzEpiDS;;;AyEuiDV;AAAA;EAEC,OzE5iDO;;;AyE+iDR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;IACC;IACA;IACA;IACA;IACA;;;EAGD;IACC;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;AAKF;EACC;EACA,OzE3lDO;EyE4lDP,aA9iDkB;EA+iDlB,WA1jDiB;EA2jDjB;;;AAGD;EACC,WA/jDiB;EAgkDjB,OzEnmDO;EyEomDP;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,W3Ep4C0E;;;A2Eu4C3E;EACC,OzErnDO;;;AyEwnDR;EACC,OzEznDO;;;AyE4nDR;EACC,OzE7nDO;;;AyEgoDR;EACC;;;AAGD;EACC,OzEroDO;;;AyEwoDR;EACC,W3E55C0E;E2E65C1E;;;AAGD;EACC,OzE/oDO;EyEgpDP;EACA,kB3EjnDS;;;A2EonDV;AAAA;EAEC,OzEtpDO;;;AyEypDR;EACC,OzE1pDO;EyE2pDP;EACA,kBzEzpDS;;;AyE4pDV;AAAA;EAEC,OzEjqDO;;;AyEoqDR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,aAhoDkB;EAioDlB,kBzEtrDM;EyEurDN;;;AAGD;EACC,kBzE5qDU;;;AyE+qDX;EACC,aA1oDkB;EA2oDlB,kBzEhsDM;EyEisDN;EACA;;;AAGD;EACC;IACA;IACA;;;EAGD;IACC;;;AAID;EACC,WA3qDgB;;;AA8qDjB;EACC,OzEltDO;;;AyEqtDR;EACC,OzE1sDU;EyE2sDV;EACA;;;AAGD;EACC,OzE3tDO;;;AyE8tDR;EACC,OzE/tDO;;;AyEkuDR;EACC;EACA;EACA;EACA;EACA,eA7sDe;EA8sDf;EACA,kBzE5tDU;;;AyE+tDX;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA,OzExvDO;;;AyE2vDR;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OzEvwDO;EyEwwDP;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;IACA;IACA;;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA,OzEjyDO;;;AyEqyDR;EACC;EACA;;;AAID;EACC,OzExyDO;;;AyE4yDR;EACC;;;AAGD;EACC,aAnwDkB;EAowDlB,WA/wDiB;EAgxDjB,OzEnzDO;;;AyEszDR;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC,WA7yDiB;EA8yDjB,OzEj1DO;EyEk1DP;EACA;;;AAGD;EACC,OzE11DO;;;AyE61DR;EACC;EACA;EACA,OzEh2DO;EyEi2DP;EACG;EACA;;;AAGJ;EACC;;;AAGD;EACC;EACA,OzE52DO;EyE62DP,WA30DgB;EA40DhB,a3E5nD6B;E2E6nD7B;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAID;EACC;EACA,eAx2De;EAy2Df,kBzEr3DU;;;AyEw3DX;EACC,kBzE13DU;;;AyE63DX;EACC,OzEh4DU;EyEi4DV,WA12DgB;;;AA62DjB;EACC;EACA,WA/2DgB;;;AAm3DjB;EACC,kBzEr4DU;;;AyEw4DX;EACC;;;AAGD;EACC,aA72DkB;EA82DlB,WAz3DiB;EA03DjB;;;AAGD;EACC;EACA;EACA,OzE35DU;;;AyE85DX;EACC,OzE16DO;;;AyE66DR;EACC,OzE96DO;;;AyEi7DR;EACC,OzEl7DO;;;AyEq7DR;EACC,W3EzsD0E;E2E0sD1E;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,WA75DiB;;;AAg6DlB;EACC,OzEv8DO;;;AyE08DR;EACC,OzEh8DU;EyEi8DV;;;AAGD;EACC,OzEh9DO;;;AyEm9DR;EACC,OzEp9DO;;;AyEu9DR;EACC,OzEz9DO;EyE09DP;EACA,kB3E37DS;;;A2E87DV;AAAA;EAEC,OzEh+DO;;;AyEm+DR;EACC,OzEp+DO;EyEq+DP;EACA,kBzEn+DS;;;AyEs+DV;AAAA;EAEC,OzE3+DO;;;AyE8+DR;EACC;EACA;;;AAGD;EACC,W3EtvD6B;E2EuvD7B,OzEp/DO;;;AyEu/DR;EACC;;;AAGD;EACC;;;AAGD;EACC,kBzE7+DU;;;AyEg/DX;EACC;EACA;EACA;EACA;;;AAGD;EACC,YzE1gEO;;;AyE6gER;AAAA;EAEC,YzEhgEU;;;AyEmgEX;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA,WA7/DgB;EA8/DhB,OzEphEU;;;AyEuhEX;EACC,OzEpiEO;;;AyEuiER;EACC;EACA;EACA;EACA;EACA,WA1gEgB;EA2gEhB,OzEljES;EyEmjET;EACA;EACA;EACA;;;AAGD;EACC,mBzE1jES;;;AyE6jEV;EACC;EACA;EACA;EACA;EACA,OzE9iEU;EyE+iEV;EACA;EACA;;;AAGD;EACC,OzEzkES;;;AyE4kEV;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAID;EACC;;;AAGD;EACC,aA5jEkB;EA6jElB;;;AAGD;EACC;EACA,kBzElnEO;EyEmnEP;EACA;EACA,aArkEkB;EAskElB;;;AAGD;EACC,kBzE/mEU;;;AyEknEX;EACC;;;AAGD;EACC,czE7nEQ;EyE8nER;EACA,OzE/nEQ;;;AyEmoET;EACC;EACA;EACA;EACA,kBzE5oEO;;;AyE+oER;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA,OzE/qEO;EyEgrEP,a3E77D6B;;;A2Ei8D9B;EACC;;;AAID;EACC,OzEtrEO;EyEurEP,WAppEiB;EAqpEjB;EACA,kBzE3rEO;EyE4rEP;;;AAID;EACC;EACA,YzEprEU;EyEqrEV;EACA,eA3qEe;EA4qEf;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,kBzEztEW;;;AyE6tEZ;EACC;EACA,eAlsEe;;;AAqsEhB;EACC,kBzEptEU;;;AyEutEX;EACC,OzEpuEO;EyEquEP,WAnsEgB;;;AAssEjB;EACC;EACA,WAxsEgB;;;AA4sEjB;EACC,OzEvuEM;EyEwuEN;EACA,WA3sEiB;;;AA8sElB;EACC,WA/sEiB;EAgtEjB,OzE9uEM;;;AyEivEP;EACC,OzE1vEO;;;AyE6vER;EACC;;;AAGD;EACC,WA5tEiB;EA6tEjB,OzE3vEM;EyE4vEN;EACA;EACA;;;AAGD;EACC,OzE1wEO;;;AyE6wER;EACC,OzE9wEO;;;AyEkxER;AAAA;EAEC,aAnuEkB;;;AAsuEnB;EACC,OzEzxEO;EyE0xEP;;;AAGD;EACC;;;AAGD;EACC,a3E/iE6B;;;A2EkjE9B;EACC;EACA,OzEnyEO;;;AyEsyER;EACC;;;AAGD;EACC,OzE/yEO;;;AyEmzER;EACC;EACA;EACA;;;AAID;EACC;EACA;;;AAED;EACC;IAAK;;EACL;IAAO;;;AAER;EACC;IAAK;;EACL;IAAO;;;AAER;EACC;IAAK;;EACL;IAAO;;;AAQP;EAAwB;;;AACxB;EAAyB;;;AACzB;EAA2B;;;AAC3B;EAAyB;;;AAEzB;EAAyB;;;AACzB;EAA2B;;;AAC3B;EAA4B;;;AAC5B;EAA2B;;;AAE3B;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EnE/2EG,emE6BY;;;AAm1Ef;EnEv2EG,wBmEoBY;EnEnBZ,yBmEmBY;EnENZ,4BmEy1E+F;EnEx1E/F,2BmEw1E+F;;;AAClG;EnEj2EG,yBmEaY;EnEZZ,4BmEYY;EnECZ,wBmEm1EiG;EnEl1EjG,2BmEk1EiG;;;AACpG;EnE31EG,4BmEMY;EnELZ,2BmEKY;EnEpBZ,wBmEy2EkG;EnEx2ElG,yBmEw2EkG;;;AACrG;EnEr1EG,wBmEDY;EnEEZ,2BmEFY;EnEbZ,yBmEm2EiG;EnEl2EjG,4BmEk2EiG;;;AACpG;EAA2B;;;AAC3B;EAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;AAMvB;EACC;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,czE1/EU;EyE2/EV;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAID;EACC;EACA;;;AAID;EACC;EACA,a3ErzE6B;E2EszE7B,WAtgFgB;EAugFhB;EACA,OzE1iFO;;;AyE6iFR;EACC,kBzExiFQ;EyEyiFR;;;AAID;EACC;EACA;;;AAED;EAAwC;EACvC;EACA;;;AAGD;EACC;EACA,kBzE5jFS;EyE6jFT;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;EAAiB;EACjB;EACA,kBzEjkFU;EyEkkFV;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EAA6B;EAA6B,kBzEvlFnD;EyEwlFP;EACA;EACA;EACA;;;AAGD;EACC;IACA;;;AAID;EACC,kBzEvmFO;EyEwmFP;EACA;;;AAID;EACC;EACA;EACA,OzEnlFM;;;AyEulFP;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzEjoFO;EyEkoFP,a3E/4E6B;E2Eg5E7B;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE9oFO;;;AyEipFR;EACC,OzElpFO;EyEmpFP;;;AAGD;EACC;;;AAGD;EACC,OzErqFO;;;AyEwqFR;EACC,OzEzqFO;;;AyE6qFR;EACC;EACA;;;AAGD;EACC,eAxpFe;EAypFf;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA,eAvrFe;;;AA2rFhB;EACC;IACC;;;AAIF;EAEA;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;IACA,kBzEvtFU;;;EyE0tFX;IACC,kBzE5tFU;;;EyE+tFX;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC,WA7uFgB;;;EAgvFjB;IACC,OzE7wFQ;IyE8wFR,W3EviF0E;;;E2E0iF3E;IACC;;;EAGD;IACC;;;EAGD;IACC,kBzE/xFO;;;EyEkyFR;IACC;;;EAGD;IACC;IACA;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC,kBzEvyFU;;;EyE0yFX;IACC;;;EAGD;IACC,OzEp0FS;;;EyEu0FV;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAID;IACC;IACA;IACA;IACA;;;EAID;IACC,kBzEx0FU;;;EyE20FX;IACC,kBzE50FU;;;EyE+0FX;IACC;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC,OzE92FO;;;EyEi3FR;IACC,OzEv3FS;;;EyE03FV;IACC;IACA;IACA;;;EAGD;IACC,a3E1oF6B;I2E2oF7B;;;EAID;IACC;;;EAGD;IACC;IACA,a3ErpF6B;I2EspF7B;IACA;;;EAGD;IACC;;;EAGD;IACC,a3E/pF6B;;;E2EkqF9B;IACC,WAn3FgB;IAo3FhB,OzE14FU;;;EyE64FX;IACC,WAx3FgB;;;EA23FjB;IACC,W3EjrF0E;;;E2EqrF3E;IACC,OzEv5FU;;;EyE05FX;IACC,OzE35FU;;;EyE85FX;IACC;IACA,OzEh6FU;IyEi6FV;;;EAGD;IACC,OzE55FQ;;;EyE+5FT;IACC,OzE/5FU;;;EyEk6FX;IACC,WAv5FgB;;;EA05FjB;IACC,WA35FgB;;;EA85FjB;IACC,WA35FiB;;;EA+5FlB;IACC,kBzEt7FU;;;EyEy7FX;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC,OzE59FU;;;EyEg+FX;IACC;;;EAID;IACC;;;EAGD;IACC;IACA;IACA;IACA;IACA;;;EAGD;IACC;IACA;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC,a3EvyF6B;I2EwyF7B,WAx/FgB;;;EA4/FjB;IACC,a3E7yF6B;I2E8yF7B;;;EAGD;IACC;;;EAGD;IACC,a3EtzF6B;I2EuzF7B,WAvgGgB;;;EA0gGjB;IACC,a3E3zF6B;;;E2E8zF9B;IACC,a3E/zF6B;;;E2Ek0F9B;IACC,OzErjGO;IyEsjGP,aArgGkB;;;EAwgGnB;IACC;;;EAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;IAgBC;;;EAGD;IACC;IACA;IACA;;;AAMD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC,OzEvmGO;;;AyE0mGR;EACC,OzEznGO;;;AyE4nGR;EACC,kBzE9mGQ;EyE+mGR;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE5nGO;;;AyE+nGR;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;AACA;EACC;;AAGA;EACC;;;AAKH;EACC;;;AAGD;EACC;;AACA;EACC;;;AAIF;EACC;EACA;EACA;;;AAID;EACC,OzEjtGO;EyEktGP,kBzEltGO;EyEmtGP;EACA;;;AAGD;EACC,OzE/sGM;;;AyEktGP;EACC;IACC;IACA;;;AAIF;EACC;EACA;;;AAED;EACC;;;AAGD;EACC;;;AACD;EACC,OzEhuGU;;;AyEmuGX;EACC;IACC,WA7sGiB;IA8sGjB;;;AAGF;EACC,OzEvvGO;;;AyE0vGR;EACI;;;AAGJ;EACC;;;AAGD;EACC;;;AAGD;EACI;;;AAIJ;EACC,OzExwGO;;;AyE2wGR;EACC,OzE5wGO;;;AyE+wGR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACI;EACA;;;AAGJ;EACC;;;AAGD;EACC;IACC;;;EAED;IACI;;;AAIL;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACI;EACA;;;AAGJ;EACI;EACA;EACH;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;IACC;;;AAIF;EACC;IACC;;;AAIF;EACC;IACC;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;EACC;IACC;;;AzEp3GF;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OAlCU;;;AAqCX;EACC,OArDO;;;AAwDR;EACC;;;AAGD;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC,OAlGS;;;AAqGV;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC","file":"4chan_ff66ac.css"} \ No newline at end of file diff --git a/files/assets/css/agendaposter.css b/files/assets/css/agendaposter.css old mode 100644 new mode 100755 index ea9511e37..6e6256608 --- a/files/assets/css/agendaposter.css +++ b/files/assets/css/agendaposter.css @@ -1,34 +1,16 @@ -html { - cursor:url('https://i.ibb.co/4VZB08S/Image.webp'), auto; -} - -/*body { - background-image: linear-gradient(to left, violet, indigo, blue, green, yellow, orange, red); -}*/ - -.nav-item .text-small.font-weight-bold::before { - content: "(((" -} -.nav-item .text-small.font-weight-bold::after { - content: ")))" -} -.nav-item .text-small-extra.text-purple { - font-size: 0 !important -} -.nav-item .text-small-extra.text-purple i { - font-size: 11px !important -} - -/*h1, h2, h3, h4, h5, h6, p, span, label { - background-image: linear-gradient(to left, violet, indigo, blue, green, yellow, orange, red); - -webkit-background-clip: text; - -webkit-text-fill-color: transparent; - color: transparent; -} - -a { - background-image: linear-gradient(to left, #00f2fb, #ff7f7f, white, white, #ff7f7f, #00f2fb); - -webkit-background-clip: text; - -webkit-text-fill-color: transparent; - color: transparent; -}*/ \ No newline at end of file +html { + cursor:url('https://i.ibb.co/4VZB08S/Image.webp'), auto; +} + +.nav-item .text-small.font-weight-bold::before { + content: "(((" +} +.nav-item .text-small.font-weight-bold::after { + content: ")))" +} +.nav-item .text-small-extra.text-primary { + font-size: 0 !important +} +.nav-item .text-small-extra.text-primary i { + font-size: 11px !important +} \ No newline at end of file diff --git a/files/assets/css/bootstrap/_alert.scss b/files/assets/css/bootstrap/_alert.scss deleted file mode 100644 index 4ddc483cb..000000000 --- a/files/assets/css/bootstrap/_alert.scss +++ /dev/null @@ -1,42 +0,0 @@ -// -// - -.alert { - position: relative; - padding: $alert-padding-y $alert-padding-x; - margin-bottom: $alert-margin-bottom; - border: $alert-border-width solid transparent; - @include border-radius($alert-border-radius); -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: $alert-link-font-weight; -} - - -// - -.alert-dismissible { - padding-right: $close-font-size + $alert-padding-x * 2; - - .close { - position: absolute; - top: 0; - right: 0; - padding: $alert-padding-y $alert-padding-x; - color: inherit; - } -} - - -// - -@each $color, $value in $theme-colors { - .alert-#{$color} { - @include alert-variant(theme-color-level($color, $alert-bg-level), theme-color-level($color, $alert-border-level), theme-color-level($color, $alert-color-level)); - } -} diff --git a/files/assets/css/bootstrap/_badge.scss b/files/assets/css/bootstrap/_badge.scss deleted file mode 100644 index 3f1879f7b..000000000 --- a/files/assets/css/bootstrap/_badge.scss +++ /dev/null @@ -1,45 +0,0 @@ -// - -.badge { - display: inline-block; - padding: $badge-padding-y $badge-padding-x; - @include font-size($badge-font-size); - font-weight: $badge-font-weight; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - @include border-radius($badge-border-radius); - @include transition($badge-transition); - - @at-root a#{&} { - @include hover-focus() { - text-decoration: none; - } - } - - &:empty { - display: none; - } -} - -.btn .badge { - position: relative; - top: -1px; -} - -// - -.badge-pill { - padding-right: $badge-pill-padding-x; - padding-left: $badge-pill-padding-x; - @include border-radius($badge-pill-border-radius); -} - -// - -@each $color, $value in $theme-colors { - .badge-#{$color} { - @include badge-variant($value); - } -} diff --git a/files/assets/css/bootstrap/_breadcrumb.scss b/files/assets/css/bootstrap/_breadcrumb.scss deleted file mode 100644 index ce4519b5f..000000000 --- a/files/assets/css/bootstrap/_breadcrumb.scss +++ /dev/null @@ -1,34 +0,0 @@ -.breadcrumb { - display: flex; - flex-wrap: wrap; - padding: $breadcrumb-padding-y $breadcrumb-padding-x; - margin-bottom: $breadcrumb-margin-bottom; - @include font-size($breadcrumb-font-size); - list-style: none; - background-color: $breadcrumb-bg; - @include border-radius($breadcrumb-border-radius); -} - -.breadcrumb-item { - + .breadcrumb-item { - padding-left: $breadcrumb-item-padding; - - &::before { - display: inline-block; padding-right: $breadcrumb-item-padding; - color: $breadcrumb-divider-color; - content: escape-svg($breadcrumb-divider); - } - } - - // - + .breadcrumb-item:hover::before { - text-decoration: underline; - } - + .breadcrumb-item:hover::before { - text-decoration: none; - } - - &.active { - color: $breadcrumb-active-color; - } -} diff --git a/files/assets/css/bootstrap/_button-group.scss b/files/assets/css/bootstrap/_button-group.scss deleted file mode 100644 index f4a837eaa..000000000 --- a/files/assets/css/bootstrap/_button-group.scss +++ /dev/null @@ -1,137 +0,0 @@ - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; - > .btn { - position: relative; - flex: 1 1 auto; - - @include hover() { - z-index: 1; - } - &:focus, - &:active, - &.active { - z-index: 1; - } - } -} - -.btn-toolbar { - display: flex; - flex-wrap: wrap; - justify-content: flex-start; - - .input-group { - width: auto; - } -} - -.btn-group { - > .btn:not(:first-child), - > .btn-group:not(:first-child) { - margin-left: -$btn-border-width; - } - - > .btn:not(:last-child):not(.dropdown-toggle), - > .btn-group:not(:last-child) > .btn { - @include border-right-radius(0); - } - - > .btn:not(:first-child), - > .btn-group:not(:first-child) > .btn { - @include border-left-radius(0); - } -} - -// - -.btn-group-sm > .btn { @extend .btn-sm; } -.btn-group-lg > .btn { @extend .btn-lg; } - - -// -// - -.dropdown-toggle-split { - padding-right: $btn-padding-x * .75; - padding-left: $btn-padding-x * .75; - - &::after, - .dropup &::after, - .dropright &::after { - margin-left: 0; - } - - .dropleft &::before { - margin-right: 0; - } -} - -.btn-sm + .dropdown-toggle-split { - padding-right: $btn-padding-x-sm * .75; - padding-left: $btn-padding-x-sm * .75; -} - -.btn-lg + .dropdown-toggle-split { - padding-right: $btn-padding-x-lg * .75; - padding-left: $btn-padding-x-lg * .75; -} - - -.btn-group.show .dropdown-toggle { - @include box-shadow($btn-active-box-shadow); - - &.btn-link { - @include box-shadow(none); - } -} - - -// -// - -.btn-group-vertical { - flex-direction: column; - align-items: flex-start; - justify-content: center; - - > .btn, - > .btn-group { - width: 100%; - } - - > .btn:not(:first-child), - > .btn-group:not(:first-child) { - margin-top: -$btn-border-width; - } - - > .btn:not(:last-child):not(.dropdown-toggle), - > .btn-group:not(:last-child) > .btn { - @include border-bottom-radius(0); - } - - > .btn:not(:first-child), - > .btn-group:not(:first-child) > .btn { - @include border-top-radius(0); - } -} - - -// -// - -.btn-group-toggle { - > .btn, - > .btn-group > .btn { - margin-bottom: 0; - input[type="radio"], - input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; - } - } -} diff --git a/files/assets/css/bootstrap/_buttons.scss b/files/assets/css/bootstrap/_buttons.scss deleted file mode 100644 index 8153d20d4..000000000 --- a/files/assets/css/bootstrap/_buttons.scss +++ /dev/null @@ -1,127 +0,0 @@ - -// -// - -.btn { - display: inline-block; - font-family: $btn-font-family; - font-weight: $btn-font-weight; - color: $body-color; - text-align: center; - white-space: $btn-white-space; - vertical-align: middle; - cursor: if($enable-pointer-cursor-for-buttons, pointer, null); - user-select: none; - background-color: transparent; - border: $btn-border-width solid transparent; - @include button-size($btn-padding-y, $btn-padding-x, $btn-font-size, $btn-line-height, $btn-border-radius); - @include transition($btn-transition); - - @include hover() { - color: $body-color; - text-decoration: none; - } - - &:focus, - &.focus { - outline: 0; - box-shadow: $btn-focus-box-shadow; - } - - &.disabled, - &:disabled { - opacity: $btn-disabled-opacity; - @include box-shadow(none); - } - - &:not(:disabled):not(.disabled):active, - &:not(:disabled):not(.disabled).active { - @include box-shadow($btn-active-box-shadow); - - &:focus { - @include box-shadow($btn-focus-box-shadow, $btn-active-box-shadow); - } - } -} - -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - - -// -// - -@each $color, $value in $theme-colors { - .btn-#{$color} { - @include button-variant($value, $value); - } -} - -@each $color, $value in $theme-colors { - .btn-outline-#{$color} { - @include button-outline-variant($value); - } -} - - -// -// - -.btn-link { - font-weight: $font-weight-normal; - color: $link-color; - text-decoration: $link-decoration; - - @include hover() { - color: $link-hover-color; - text-decoration: $link-hover-decoration; - } - - &:focus, - &.focus { - text-decoration: $link-hover-decoration; - box-shadow: none; - } - - &:disabled, - &.disabled { - color: $btn-link-disabled-color; - pointer-events: none; - } - - } - - -// -// - -.btn-lg { - @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-line-height-lg, $btn-border-radius-lg); -} - -.btn-sm { - @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-line-height-sm, $btn-border-radius-sm); -} - - -// -// - -.btn-block { - display: block; - width: 100%; - - + .btn-block { - margin-top: $btn-block-spacing-y; - } -} - -input[type="submit"], -input[type="reset"], -input[type="button"] { - &.btn-block { - width: 100%; - } -} diff --git a/files/assets/css/bootstrap/_card.scss b/files/assets/css/bootstrap/_card.scss deleted file mode 100644 index b9847a647..000000000 --- a/files/assets/css/bootstrap/_card.scss +++ /dev/null @@ -1,248 +0,0 @@ -// -// - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; height: $card-height; - word-wrap: break-word; - background-color: $card-bg; - background-clip: border-box; - border: $card-border-width solid $card-border-color; - @include border-radius($card-border-radius); - - > hr { - margin-right: 0; - margin-left: 0; - } - - > .list-group:first-child { - .list-group-item:first-child { - @include border-top-radius($card-border-radius); - } - } - - > .list-group:last-child { - .list-group-item:last-child { - @include border-bottom-radius($card-border-radius); - } - } -} - -.card-body { - flex: 1 1 auto; - min-height: 1px; - padding: $card-spacer-x; - color: $card-color; -} - -.card-title { - margin-bottom: $card-spacer-y; -} - -.card-subtitle { - margin-top: -$card-spacer-y / 2; - margin-bottom: 0; -} - -.card-text:last-child { - margin-bottom: 0; -} - -.card-link { - @include hover() { - text-decoration: none; - } - - + .card-link { - margin-left: $card-spacer-x; - } -} - -// -// - -.card-header { - padding: $card-spacer-y $card-spacer-x; - margin-bottom: 0; color: $card-cap-color; - background-color: $card-cap-bg; - border-bottom: $card-border-width solid $card-border-color; - - &:first-child { - @include border-radius($card-inner-border-radius $card-inner-border-radius 0 0); - } - - + .list-group { - .list-group-item:first-child { - border-top: 0; - } - } -} - -.card-footer { - padding: $card-spacer-y $card-spacer-x; - background-color: $card-cap-bg; - border-top: $card-border-width solid $card-border-color; - - &:last-child { - @include border-radius(0 0 $card-inner-border-radius $card-inner-border-radius); - } -} - - -// -// - -.card-header-tabs { - margin-right: -$card-spacer-x / 2; - margin-bottom: -$card-spacer-y; - margin-left: -$card-spacer-x / 2; - border-bottom: 0; -} - -.card-header-pills { - margin-right: -$card-spacer-x / 2; - margin-left: -$card-spacer-x / 2; -} - -.card-img-overlay { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - padding: $card-img-overlay-padding; -} - -.card-img, -.card-img-top, -.card-img-bottom { - flex-shrink: 0; width: 100%; } - -.card-img, -.card-img-top { - @include border-top-radius($card-inner-border-radius); -} - -.card-img, -.card-img-bottom { - @include border-bottom-radius($card-inner-border-radius); -} - - - -.card-deck { - .card { - margin-bottom: $card-deck-margin; - } - - @include media-breakpoint-up(sm) { - display: flex; - flex-flow: row wrap; - margin-right: -$card-deck-margin; - margin-left: -$card-deck-margin; - - .card { - flex: 1 0 0%; - margin-right: $card-deck-margin; - margin-bottom: 0; margin-left: $card-deck-margin; - } - } -} - - -// -// - -.card-group { - > .card { - margin-bottom: $card-group-margin; - } - - @include media-breakpoint-up(sm) { - display: flex; - flex-flow: row wrap; - > .card { - flex: 1 0 0%; - margin-bottom: 0; - - + .card { - margin-left: 0; - border-left: 0; - } - - @if $enable-rounded { - &:not(:last-child) { - @include border-right-radius(0); - - .card-img-top, - .card-header { - border-top-right-radius: 0; - } - .card-img-bottom, - .card-footer { - border-bottom-right-radius: 0; - } - } - - &:not(:first-child) { - @include border-left-radius(0); - - .card-img-top, - .card-header { - border-top-left-radius: 0; - } - .card-img-bottom, - .card-footer { - border-bottom-left-radius: 0; - } - } - } - } - } -} - - -// -// - -.card-columns { - .card { - margin-bottom: $card-columns-margin; - } - - @include media-breakpoint-up(sm) { - column-count: $card-columns-count; - column-gap: $card-columns-gap; - orphans: 1; - widows: 1; - - .card { - display: inline-block; width: 100%; } - } -} - - -// -// - -.accordion { - > .card { - overflow: hidden; - - &:not(:last-of-type) { - border-bottom: 0; - @include border-bottom-radius(0); - } - - &:not(:first-of-type) { - @include border-top-radius(0); - } - - > .card-header { - @include border-radius(0); - margin-bottom: -$card-border-width; - } - } -} diff --git a/files/assets/css/bootstrap/_carousel.scss b/files/assets/css/bootstrap/_carousel.scss deleted file mode 100644 index 71a827e00..000000000 --- a/files/assets/css/bootstrap/_carousel.scss +++ /dev/null @@ -1,171 +0,0 @@ -// - -.carousel { - position: relative; -} - -.carousel.pointer-event { - touch-action: pan-y; -} - -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; - @include clearfix(); -} - -.carousel-item { - position: relative; - display: none; - float: left; - width: 100%; - margin-right: -100%; - backface-visibility: hidden; - @include transition($carousel-transition); -} - -.carousel-item.active, -.carousel-item-next, -.carousel-item-prev { - display: block; -} - -.carousel-item-next:not(.carousel-item-left), -.active.carousel-item-right { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - - -// -// - -.carousel-fade { - .carousel-item { - opacity: 0; - transition-property: opacity; - transform: none; - } - - .carousel-item.active, - .carousel-item-next.carousel-item-left, - .carousel-item-prev.carousel-item-right { - z-index: 1; - opacity: 1; - } - - .active.carousel-item-left, - .active.carousel-item-right { - z-index: 0; - opacity: 0; - @include transition(opacity 0s $carousel-transition-duration); - } -} - - -// -// - -.carousel-control-prev, -.carousel-control-next { - position: absolute; - top: 0; - bottom: 0; - z-index: 1; - display: flex; align-items: center; justify-content: center; width: $carousel-control-width; - color: $carousel-control-color; - text-align: center; - opacity: $carousel-control-opacity; - @include transition($carousel-control-transition); - - @include hover-focus() { - color: $carousel-control-color; - text-decoration: none; - outline: 0; - opacity: $carousel-control-hover-opacity; - } -} -.carousel-control-prev { - left: 0; - @if $enable-gradients { - background-image: linear-gradient(90deg, rgba($black, .25), rgba($black, .001)); - } -} -.carousel-control-next { - right: 0; - @if $enable-gradients { - background-image: linear-gradient(270deg, rgba($black, .25), rgba($black, .001)); - } -} - -.carousel-control-prev-icon, -.carousel-control-next-icon { - display: inline-block; - width: $carousel-control-icon-width; - height: $carousel-control-icon-width; - background: no-repeat 50% / 100% 100%; -} -.carousel-control-prev-icon { - background-image: escape-svg($carousel-control-prev-icon-bg); -} -.carousel-control-next-icon { - background-image: escape-svg($carousel-control-next-icon-bg); -} - - -// - -.carousel-indicators { - position: absolute; - right: 0; - bottom: 0; - left: 0; - z-index: 15; - display: flex; - justify-content: center; - padding-left: 0; margin-right: $carousel-control-width; - margin-left: $carousel-control-width; - list-style: none; - - li { - box-sizing: content-box; - flex: 0 1 auto; - width: $carousel-indicator-width; - height: $carousel-indicator-height; - margin-right: $carousel-indicator-spacer; - margin-left: $carousel-indicator-spacer; - text-indent: -999px; - cursor: pointer; - background-color: $carousel-indicator-active-bg; - background-clip: padding-box; - border-top: $carousel-indicator-hit-area-height solid transparent; - border-bottom: $carousel-indicator-hit-area-height solid transparent; - opacity: .5; - @include transition($carousel-indicator-transition); - } - - .active { - opacity: 1; - } -} - - -// -// - -.carousel-caption { - position: absolute; - right: (100% - $carousel-caption-width) / 2; - bottom: 20px; - left: (100% - $carousel-caption-width) / 2; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: $carousel-caption-color; - text-align: center; -} diff --git a/files/assets/css/bootstrap/_close.scss b/files/assets/css/bootstrap/_close.scss deleted file mode 100644 index 48dd9e56a..000000000 --- a/files/assets/css/bootstrap/_close.scss +++ /dev/null @@ -1,33 +0,0 @@ -.close { - float: right; - @include font-size($close-font-size); - font-weight: $close-font-weight; - line-height: 1; - color: $close-color; - text-shadow: $close-text-shadow; - opacity: .5; - - @include hover() { - color: $close-color; - text-decoration: none; - } - - &:not(:disabled):not(.disabled) { - @include hover-focus() { - opacity: .75; - } - } -} - - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - - -a.close.disabled { - pointer-events: none; -} diff --git a/files/assets/css/bootstrap/_code.scss b/files/assets/css/bootstrap/_code.scss deleted file mode 100644 index 03b1e4b11..000000000 --- a/files/assets/css/bootstrap/_code.scss +++ /dev/null @@ -1,42 +0,0 @@ -code { - @include font-size($code-font-size); - color: $code-color; - word-wrap: break-word; - - a > & { - color: inherit; - } -} - -kbd { - padding: $kbd-padding-y $kbd-padding-x; - @include font-size($kbd-font-size); - color: $kbd-color; - background-color: $kbd-bg; - @include border-radius($border-radius-sm); - @include box-shadow($kbd-box-shadow); - - kbd { - padding: 0; - @include font-size(100%); - font-weight: $nested-kbd-font-weight; - @include box-shadow(none); - } -} - -pre { - display: block; - @include font-size($code-font-size); - color: $pre-color; - - code { - @include font-size(inherit); - color: inherit; - word-break: normal; - } -} - -.pre-scrollable { - max-height: $pre-scrollable-max-height; - overflow-y: scroll; -} diff --git a/files/assets/css/bootstrap/_custom-forms.scss b/files/assets/css/bootstrap/_custom-forms.scss deleted file mode 100644 index c40843b29..000000000 --- a/files/assets/css/bootstrap/_custom-forms.scss +++ /dev/null @@ -1,473 +0,0 @@ - - -// - -.custom-control { - position: relative; - display: block; - min-height: $font-size-base * $line-height-base; - padding-left: $custom-control-gutter + $custom-control-indicator-size; -} - -.custom-control-inline { - display: inline-flex; - margin-right: $custom-control-spacer-x; -} - -.custom-control-input { - position: absolute; - left: 0; - z-index: -1; width: $custom-control-indicator-size; - height: ($font-size-base * $line-height-base + $custom-control-indicator-size) / 2; - opacity: 0; - - &:checked ~ .custom-control-label::before { - color: $custom-control-indicator-checked-color; - border-color: $custom-control-indicator-checked-border-color; - @include gradient-bg($custom-control-indicator-checked-bg); - @include box-shadow($custom-control-indicator-checked-box-shadow); - } - - &:focus ~ .custom-control-label::before { - @if $enable-shadows { - box-shadow: $input-box-shadow, $input-focus-box-shadow; - } @else { - box-shadow: $custom-control-indicator-focus-box-shadow; - } - } - - &:focus:not(:checked) ~ .custom-control-label::before { - border-color: $custom-control-indicator-focus-border-color; - } - - &:not(:disabled):active ~ .custom-control-label::before { - color: $custom-control-indicator-active-color; - background-color: $custom-control-indicator-active-bg; - border-color: $custom-control-indicator-active-border-color; - @include box-shadow($custom-control-indicator-active-box-shadow); - } - - &[disabled], - &:disabled { - ~ .custom-control-label { - color: $custom-control-label-disabled-color; - - &::before { - background-color: $custom-control-indicator-disabled-bg; - } - } - } -} - -// - -.custom-control-label { - position: relative; - margin-bottom: 0; - color: $custom-control-label-color; - vertical-align: top; - cursor: $custom-control-cursor; - - &::before { - position: absolute; - top: ($font-size-base * $line-height-base - $custom-control-indicator-size) / 2; - left: -($custom-control-gutter + $custom-control-indicator-size); - display: block; - width: $custom-control-indicator-size; - height: $custom-control-indicator-size; - pointer-events: none; - content: ""; - background-color: $custom-control-indicator-bg; - border: $custom-control-indicator-border-color solid $custom-control-indicator-border-width; - @include box-shadow($custom-control-indicator-box-shadow); - } - - &::after { - position: absolute; - top: ($font-size-base * $line-height-base - $custom-control-indicator-size) / 2; - left: -($custom-control-gutter + $custom-control-indicator-size); - display: block; - width: $custom-control-indicator-size; - height: $custom-control-indicator-size; - content: ""; - background: no-repeat 50% / #{$custom-control-indicator-bg-size}; - } -} - - -// - -.custom-checkbox { - .custom-control-label::before { - @include border-radius($custom-checkbox-indicator-border-radius); - } - - .custom-control-input:checked ~ .custom-control-label { - &::after { - background-image: escape-svg($custom-checkbox-indicator-icon-checked); - } - } - - .custom-control-input:indeterminate ~ .custom-control-label { - &::before { - border-color: $custom-checkbox-indicator-indeterminate-border-color; - @include gradient-bg($custom-checkbox-indicator-indeterminate-bg); - @include box-shadow($custom-checkbox-indicator-indeterminate-box-shadow); - } - &::after { - background-image: escape-svg($custom-checkbox-indicator-icon-indeterminate); - } - } - - .custom-control-input:disabled { - &:checked ~ .custom-control-label::before { - background-color: $custom-control-indicator-checked-disabled-bg; - } - &:indeterminate ~ .custom-control-label::before { - background-color: $custom-control-indicator-checked-disabled-bg; - } - } -} - -// - -.custom-radio { - .custom-control-label::before { - border-radius: $custom-radio-indicator-border-radius; - } - - .custom-control-input:checked ~ .custom-control-label { - &::after { - background-image: escape-svg($custom-radio-indicator-icon-checked); - } - } - - .custom-control-input:disabled { - &:checked ~ .custom-control-label::before { - background-color: $custom-control-indicator-checked-disabled-bg; - } - } -} - - -// - -.custom-switch { - padding-left: $custom-switch-width + $custom-control-gutter; - - .custom-control-label { - &::before { - left: -($custom-switch-width + $custom-control-gutter); - width: $custom-switch-width; - pointer-events: all; - border-radius: $custom-switch-indicator-border-radius; - } - - &::after { - top: add(($font-size-base * $line-height-base - $custom-control-indicator-size) / 2, $custom-control-indicator-border-width * 2); - left: add(-($custom-switch-width + $custom-control-gutter), $custom-control-indicator-border-width * 2); - width: $custom-switch-indicator-size; - height: $custom-switch-indicator-size; - background-color: $custom-control-indicator-border-color; - border-radius: $custom-switch-indicator-border-radius; - @include transition(transform .15s ease-in-out, $custom-forms-transition); - } - } - - .custom-control-input:checked ~ .custom-control-label { - &::after { - background-color: $custom-control-indicator-bg; - transform: translateX($custom-switch-width - $custom-control-indicator-size); - } - } - - .custom-control-input:disabled { - &:checked ~ .custom-control-label::before { - background-color: $custom-control-indicator-checked-disabled-bg; - } - } -} - - -// -// - -.custom-select { - display: inline-block; - width: 100%; - height: $custom-select-height; - padding: $custom-select-padding-y ($custom-select-padding-x + $custom-select-indicator-padding) $custom-select-padding-y $custom-select-padding-x; - font-family: $custom-select-font-family; - @include font-size($custom-select-font-size); - font-weight: $custom-select-font-weight; - line-height: $custom-select-line-height; - color: $custom-select-color; - vertical-align: middle; - background: $custom-select-bg $custom-select-background; - border: $custom-select-border-width solid $custom-select-border-color; - @include border-radius($custom-select-border-radius, 0); - @include box-shadow($custom-select-box-shadow); - appearance: none; - - &:focus { - border-color: $custom-select-focus-border-color; - outline: 0; - @if $enable-shadows { - box-shadow: $custom-select-box-shadow, $custom-select-focus-box-shadow; - } @else { - box-shadow: $custom-select-focus-box-shadow; - } - - &::-ms-value { - color: $input-color; - background-color: $input-bg; - } - } - - &[multiple], - &[size]:not([size="1"]) { - height: auto; - padding-right: $custom-select-padding-x; - background-image: none; - } - - &:disabled { - color: $custom-select-disabled-color; - background-color: $custom-select-disabled-bg; - } - - &::-ms-expand { - display: none; - } - - &:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 $custom-select-color; - } -} - -.custom-select-sm { - height: $custom-select-height-sm; - padding-top: $custom-select-padding-y-sm; - padding-bottom: $custom-select-padding-y-sm; - padding-left: $custom-select-padding-x-sm; - @include font-size($custom-select-font-size-sm); -} - -.custom-select-lg { - height: $custom-select-height-lg; - padding-top: $custom-select-padding-y-lg; - padding-bottom: $custom-select-padding-y-lg; - padding-left: $custom-select-padding-x-lg; - @include font-size($custom-select-font-size-lg); -} - - -// - -.custom-file { - position: relative; - display: inline-block; - width: 100%; - height: $custom-file-height; - margin-bottom: 0; -} - -.custom-file-input { - position: relative; - z-index: 2; - width: 100%; - height: $custom-file-height; - margin: 0; - opacity: 0; - - &:focus ~ .custom-file-label { - border-color: $custom-file-focus-border-color; - box-shadow: $custom-file-focus-box-shadow; - } - - &[disabled] ~ .custom-file-label, - &:disabled ~ .custom-file-label { - background-color: $custom-file-disabled-bg; - } - - @each $lang, $value in $custom-file-text { - &:lang(#{$lang}) ~ .custom-file-label::after { - content: $value; - } - } - - ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-browse); - } -} - -.custom-file-label { - position: absolute; - top: 0; - right: 0; - left: 0; - z-index: 1; - height: $custom-file-height; - padding: $custom-file-padding-y $custom-file-padding-x; - font-family: $custom-file-font-family; - font-weight: $custom-file-font-weight; - line-height: $custom-file-line-height; - color: $custom-file-color; - background-color: $custom-file-bg; - border: $custom-file-border-width solid $custom-file-border-color; - @include border-radius($custom-file-border-radius); - @include box-shadow($custom-file-box-shadow); - - &::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - z-index: 3; - display: block; - height: $custom-file-height-inner; - padding: $custom-file-padding-y $custom-file-padding-x; - line-height: $custom-file-line-height; - color: $custom-file-button-color; - content: "Browse"; - @include gradient-bg($custom-file-button-bg); - border-left: inherit; - @include border-radius(0 $custom-file-border-radius $custom-file-border-radius 0); - } -} - -// - -.custom-range { - width: 100%; - height: add($custom-range-thumb-height, $custom-range-thumb-focus-box-shadow-width * 2); - padding: 0; background-color: transparent; - appearance: none; - - &:focus { - outline: none; - - &::-webkit-slider-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; } - &::-moz-range-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; } - &::-ms-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; } - } - - &::-moz-focus-outer { - border: 0; - } - - &::-webkit-slider-thumb { - width: $custom-range-thumb-width; - height: $custom-range-thumb-height; - margin-top: ($custom-range-track-height - $custom-range-thumb-height) / 2; @include gradient-bg($custom-range-thumb-bg); - border: $custom-range-thumb-border; - @include border-radius($custom-range-thumb-border-radius); - @include box-shadow($custom-range-thumb-box-shadow); - @include transition($custom-forms-transition); - appearance: none; - - &:active { - @include gradient-bg($custom-range-thumb-active-bg); - } - } - - &::-webkit-slider-runnable-track { - width: $custom-range-track-width; - height: $custom-range-track-height; - color: transparent; cursor: $custom-range-track-cursor; - background-color: $custom-range-track-bg; - border-color: transparent; - @include border-radius($custom-range-track-border-radius); - @include box-shadow($custom-range-track-box-shadow); - } - - &::-moz-range-thumb { - width: $custom-range-thumb-width; - height: $custom-range-thumb-height; - @include gradient-bg($custom-range-thumb-bg); - border: $custom-range-thumb-border; - @include border-radius($custom-range-thumb-border-radius); - @include box-shadow($custom-range-thumb-box-shadow); - @include transition($custom-forms-transition); - appearance: none; - - &:active { - @include gradient-bg($custom-range-thumb-active-bg); - } - } - - &::-moz-range-track { - width: $custom-range-track-width; - height: $custom-range-track-height; - color: transparent; - cursor: $custom-range-track-cursor; - background-color: $custom-range-track-bg; - border-color: transparent; @include border-radius($custom-range-track-border-radius); - @include box-shadow($custom-range-track-box-shadow); - } - - &::-ms-thumb { - width: $custom-range-thumb-width; - height: $custom-range-thumb-height; - margin-top: 0; margin-right: $custom-range-thumb-focus-box-shadow-width; margin-left: $custom-range-thumb-focus-box-shadow-width; @include gradient-bg($custom-range-thumb-bg); - border: $custom-range-thumb-border; - @include border-radius($custom-range-thumb-border-radius); - @include box-shadow($custom-range-thumb-box-shadow); - @include transition($custom-forms-transition); - appearance: none; - - &:active { - @include gradient-bg($custom-range-thumb-active-bg); - } - } - - &::-ms-track { - width: $custom-range-track-width; - height: $custom-range-track-height; - color: transparent; - cursor: $custom-range-track-cursor; - background-color: transparent; - border-color: transparent; - border-width: $custom-range-thumb-height / 2; - @include box-shadow($custom-range-track-box-shadow); - } - - &::-ms-fill-lower { - background-color: $custom-range-track-bg; - @include border-radius($custom-range-track-border-radius); - } - - &::-ms-fill-upper { - margin-right: 15px; background-color: $custom-range-track-bg; - @include border-radius($custom-range-track-border-radius); - } - - &:disabled { - &::-webkit-slider-thumb { - background-color: $custom-range-thumb-disabled-bg; - } - - &::-webkit-slider-runnable-track { - cursor: default; - } - - &::-moz-range-thumb { - background-color: $custom-range-thumb-disabled-bg; - } - - &::-moz-range-track { - cursor: default; - } - - &::-ms-thumb { - background-color: $custom-range-thumb-disabled-bg; - } - } -} - -.custom-control-label::before, -.custom-file-label, -.custom-select { - @include transition($custom-forms-transition); -} diff --git a/files/assets/css/bootstrap/_dropdown.scss b/files/assets/css/bootstrap/_dropdown.scss deleted file mode 100644 index 99ef962f9..000000000 --- a/files/assets/css/bootstrap/_dropdown.scss +++ /dev/null @@ -1,166 +0,0 @@ -.dropup, -.dropright, -.dropdown, -.dropleft { - position: relative; -} - -.dropdown-toggle { - white-space: nowrap; - - @include caret(); -} - -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: $zindex-dropdown; - display: none; float: left; - min-width: $dropdown-min-width; - padding: $dropdown-padding-y 0; - margin: $dropdown-spacer 0 0; @include font-size($dropdown-font-size); - color: $dropdown-color; - text-align: left; list-style: none; - background-color: $dropdown-bg; - background-clip: padding-box; - border: $dropdown-border-width solid $dropdown-border-color; - @include border-radius($dropdown-border-radius); - @include box-shadow($dropdown-box-shadow); -} - -@each $breakpoint in map-keys($grid-breakpoints) { - @include media-breakpoint-up($breakpoint) { - $infix: breakpoint-infix($breakpoint, $grid-breakpoints); - - .dropdown-menu#{$infix}-left { - right: auto; - left: 0; - } - - .dropdown-menu#{$infix}-right { - right: 0; - left: auto; - } - } -} - -.dropup { - .dropdown-menu { - top: auto; - bottom: 100%; - margin-top: 0; - margin-bottom: $dropdown-spacer; - } - - .dropdown-toggle { - @include caret(up); - } -} - -.dropright { - .dropdown-menu { - top: 0; - right: auto; - left: 100%; - margin-top: 0; - margin-left: $dropdown-spacer; - } - - .dropdown-toggle { - @include caret(right); - &::after { - vertical-align: 0; - } - } -} - -.dropleft { - .dropdown-menu { - top: 0; - right: 100%; - left: auto; - margin-top: 0; - margin-right: $dropdown-spacer; - } - - .dropdown-toggle { - @include caret(left); - &::before { - vertical-align: 0; - } - } -} - -.dropdown-menu { - &[x-placement^="top"], - &[x-placement^="right"], - &[x-placement^="bottom"], - &[x-placement^="left"] { - right: auto; - bottom: auto; - } -} - -.dropdown-divider { - @include nav-divider($dropdown-divider-bg, $dropdown-divider-margin-y, true); -} - -// -.dropdown-item { - display: block; - width: 100%; padding: $dropdown-item-padding-y $dropdown-item-padding-x; - clear: both; - font-weight: $font-weight-normal; - color: $dropdown-link-color; - text-align: inherit; white-space: nowrap; background-color: transparent; border: 0; - @if $dropdown-padding-y == 0 { - &:first-child { - @include border-top-radius($dropdown-inner-border-radius); - } - - &:last-child { - @include border-bottom-radius($dropdown-inner-border-radius); - } - } - - @include hover-focus() { - color: $dropdown-link-hover-color; - text-decoration: none; - @include gradient-bg($dropdown-link-hover-bg); - } - - &.active, - &:active { - color: $dropdown-link-active-color; - text-decoration: none; - @include gradient-bg($dropdown-link-active-bg); - } - - &.disabled, - &:disabled { - color: $dropdown-link-disabled-color; - pointer-events: none; - background-color: transparent; - @if $enable-gradients { - background-image: none; - } - } -} - -.dropdown-menu.show { - display: block; -} - -.dropdown-header { - display: block; - padding: $dropdown-padding-y $dropdown-item-padding-x; - margin-bottom: 0; @include font-size($font-size-sm); - color: $dropdown-header-color; - white-space: nowrap; } - -.dropdown-item-text { - display: block; - padding: $dropdown-item-padding-y $dropdown-item-padding-x; - color: $dropdown-link-color; -} diff --git a/files/assets/css/bootstrap/_forms.scss b/files/assets/css/bootstrap/_forms.scss deleted file mode 100644 index 00e9e2701..000000000 --- a/files/assets/css/bootstrap/_forms.scss +++ /dev/null @@ -1,272 +0,0 @@ - -// -// - -.form-control { - display: block; - width: 100%; - height: $input-height; - padding: $input-padding-y $input-padding-x; - font-family: $input-font-family; - @include font-size($input-font-size); - font-weight: $input-font-weight; - line-height: $input-line-height; - color: $input-color; - background-color: $input-bg; - background-clip: padding-box; - border: $input-border-width solid $input-border-color; - - @include border-radius($input-border-radius, 0); - - @include box-shadow($input-box-shadow); - @include transition($input-transition); - - &::-ms-expand { - background-color: transparent; - border: 0; - } - - &:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 $input-color; - } - - @include form-control-focus($ignore-warning: true); - - &::placeholder { - color: $input-placeholder-color; - opacity: 1; - } - - // - &:disabled, - &[readonly] { - background-color: $input-disabled-bg; - opacity: 1; - } -} - -select.form-control { - &:focus::-ms-value { - color: $input-color; - background-color: $input-bg; - } -} - -.form-control-file, -.form-control-range { - display: block; - width: 100%; -} - - -// -// - -.col-form-label { - padding-top: add($input-padding-y, $input-border-width); - padding-bottom: add($input-padding-y, $input-border-width); - margin-bottom: 0; @include font-size(inherit); line-height: $input-line-height; -} - -.col-form-label-lg { - padding-top: add($input-padding-y-lg, $input-border-width); - padding-bottom: add($input-padding-y-lg, $input-border-width); - @include font-size($input-font-size-lg); - line-height: $input-line-height-lg; -} - -.col-form-label-sm { - padding-top: add($input-padding-y-sm, $input-border-width); - padding-bottom: add($input-padding-y-sm, $input-border-width); - @include font-size($input-font-size-sm); - line-height: $input-line-height-sm; -} - - -// - -.form-control-plaintext { - display: block; - width: 100%; - padding: $input-padding-y 0; - margin-bottom: 0; @include font-size($input-font-size); - line-height: $input-line-height; - color: $input-plaintext-color; - background-color: transparent; - border: solid transparent; - border-width: $input-border-width 0; - - &.form-control-sm, - &.form-control-lg { - padding-right: 0; - padding-left: 0; - } -} - - -// -// - -.form-control-sm { - height: $input-height-sm; - padding: $input-padding-y-sm $input-padding-x-sm; - @include font-size($input-font-size-sm); - line-height: $input-line-height-sm; - @include border-radius($input-border-radius-sm); -} - -.form-control-lg { - height: $input-height-lg; - padding: $input-padding-y-lg $input-padding-x-lg; - @include font-size($input-font-size-lg); - line-height: $input-line-height-lg; - @include border-radius($input-border-radius-lg); -} - -select.form-control { - &[size], - &[multiple] { - height: auto; - } -} - -textarea.form-control { - height: auto; -} - -// - -.form-group { - margin-bottom: $form-group-margin-bottom; -} - -.form-text { - display: block; - margin-top: $form-text-margin-top; -} - - -// - -.form-row { - display: flex; - flex-wrap: wrap; - margin-right: -$form-grid-gutter-width / 2; - margin-left: -$form-grid-gutter-width / 2; - - > .col, - > [class*="col-"] { - padding-right: $form-grid-gutter-width / 2; - padding-left: $form-grid-gutter-width / 2; - } -} - - -// - -.form-check { - position: relative; - display: block; - padding-left: $form-check-input-gutter; -} - -.form-check-input { - position: absolute; - margin-top: $form-check-input-margin-y; - margin-left: -$form-check-input-gutter; - - &[disabled] ~ .form-check-label, - &:disabled ~ .form-check-label { - color: $text-muted; - } -} - -.form-check-label { - margin-bottom: 0; } - -.form-check-inline { - display: inline-flex; - align-items: center; - padding-left: 0; margin-right: $form-check-inline-margin-x; - - .form-check-input { - position: static; - margin-top: 0; - margin-right: $form-check-inline-input-margin-x; - margin-left: 0; - } -} - - -// - -@each $state, $data in $form-validation-states { - @include form-validation-state($state, map-get($data, color), map-get($data, icon)); -} - -// -// - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; - .form-check { - width: 100%; - } - - @include media-breakpoint-up(sm) { - label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - - .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - align-items: center; - margin-bottom: 0; - } - - .form-control { - display: inline-block; - width: auto; vertical-align: middle; - } - - .form-control-plaintext { - display: inline-block; - } - - .input-group, - .custom-select { - width: auto; - } - - .form-check { - display: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: $form-check-input-margin-x; - margin-left: 0; - } - - .custom-control { - align-items: center; - justify-content: center; - } - .custom-control-label { - margin-bottom: 0; - } - } -} diff --git a/files/assets/css/bootstrap/_functions.scss b/files/assets/css/bootstrap/_functions.scss deleted file mode 100644 index d40a8f6e9..000000000 --- a/files/assets/css/bootstrap/_functions.scss +++ /dev/null @@ -1,115 +0,0 @@ -// - -@mixin _assert-ascending($map, $map-name) { - $prev-key: null; - $prev-num: null; - @each $key, $num in $map { - @if $prev-num == null or unit($num) == "%" or unit($prev-num) == "%" { - } @else if not comparable($prev-num, $num) { - @warn "Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !"; - } @else if $prev-num >= $num { - @warn "Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !"; - } - $prev-key: $key; - $prev-num: $num; - } -} - -@mixin _assert-starts-at-zero($map, $map-name: "$grid-breakpoints") { - $values: map-values($map); - $first-value: nth($values, 1); - @if $first-value != 0 { - @warn "First breakpoint in #{$map-name} must start at 0, but starts at #{$first-value}."; - } -} - -// -@function str-replace($string, $search, $replace: "") { - $index: str-index($string, $search); - - @if $index { - @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace); - } - - @return $string; -} - -@function escape-svg($string) { - @if str-index($string, "data:image/svg+xml") { - @each $char, $encoded in $escaped-characters { - $string: str-replace($string, $char, $encoded); - } - } - - @return $string; -} - -@function color-yiq($color, $dark: $yiq-text-dark, $light: $yiq-text-light) { - $r: red($color); - $g: green($color); - $b: blue($color); - - $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000; - - @if ($yiq >= $yiq-contrasted-threshold) { - @return $dark; - } @else { - @return $light; - } -} - -@function color($key: "blue") { - @return map-get($colors, $key); -} - -@function theme-color($key: "primary") { - @return map-get($theme-colors, $key); -} - -@function gray($key: "100") { - @return map-get($grays, $key); -} - -@function theme-color-level($color-name: "primary", $level: 0) { - $color: theme-color($color-name); - $color-base: if($level > 0, $black, $white); - $level: abs($level); - - @return mix($color-base, $color, $level * $theme-color-interval); -} - -@function add($value1, $value2, $return-calc: true) { - @if $value1 == null { - @return $value2; - } - - @if $value2 == null { - @return $value1; - } - - @if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) { - @return $value1 + $value2; - } - - @return if($return-calc == true, calc(#{$value1} + #{$value2}), $value1 + unquote(" + ") + $value2); -} - -@function subtract($value1, $value2, $return-calc: true) { - @if $value1 == null and $value2 == null { - @return null; - } - - @if $value1 == null { - @return -$value2; - } - - @if $value2 == null { - @return $value1; - } - - @if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) { - @return $value1 - $value2; - } - - @return if($return-calc == true, calc(#{$value1} - #{$value2}), $value1 + unquote(" - ") + $value2); -} diff --git a/files/assets/css/bootstrap/_grid.scss b/files/assets/css/bootstrap/_grid.scss deleted file mode 100644 index c3ff01a1c..000000000 --- a/files/assets/css/bootstrap/_grid.scss +++ /dev/null @@ -1,58 +0,0 @@ -// - -@if $enable-grid-classes { - .container { - @include make-container(); - @include make-container-max-widths(); - } - - .container-fluid { - @include make-container(); - } - - @each $breakpoint, $container-max-width in $container-max-widths { - .container-#{$breakpoint} { - @extend .container-fluid; - } - - @include media-breakpoint-up($breakpoint, $grid-breakpoints) { - %responsive-container-#{$breakpoint} { - max-width: $container-max-width; - } - - @each $name, $width in $grid-breakpoints { - @if ($container-max-width > $width or $breakpoint == $name) { - .container#{breakpoint-infix($name, $grid-breakpoints)} { - @extend %responsive-container-#{$breakpoint}; - } - } - } - } - } -} - - -// - -@if $enable-grid-classes { - .row { - @include make-row(); - } - - .no-gutters { - margin-right: 0; - margin-left: 0; - - > .col, - > [class*="col-"] { - padding-right: 0; - padding-left: 0; - } - } -} - -// - -@if $enable-grid-classes { - @include make-grid-columns(); -} diff --git a/files/assets/css/bootstrap/_images.scss b/files/assets/css/bootstrap/_images.scss deleted file mode 100644 index a35e99d06..000000000 --- a/files/assets/css/bootstrap/_images.scss +++ /dev/null @@ -1,32 +0,0 @@ -// -.img-fluid { - @include img-fluid(); -} - - -.img-thumbnail { - padding: $thumbnail-padding; - background-color: $thumbnail-bg; - border: $thumbnail-border-width solid $thumbnail-border-color; - @include border-radius($thumbnail-border-radius); - @include box-shadow($thumbnail-box-shadow); - - @include img-fluid(); -} - -// -// - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: $spacer / 2; - line-height: 1; -} - -.figure-caption { - @include font-size($figure-caption-font-size); - color: $figure-caption-color; -} diff --git a/files/assets/css/bootstrap/_input-group.scss b/files/assets/css/bootstrap/_input-group.scss deleted file mode 100644 index adcc4dec8..000000000 --- a/files/assets/css/bootstrap/_input-group.scss +++ /dev/null @@ -1,162 +0,0 @@ - -// -// - -.input-group { - position: relative; - display: flex; - flex-wrap: wrap; align-items: stretch; - width: 100%; - - > .form-control, - > .form-control-plaintext, - > .custom-select, - > .custom-file { - position: relative; flex: 1 1 0%; - min-width: 0; margin-bottom: 0; - - + .form-control, - + .custom-select, - + .custom-file { - margin-left: -$input-border-width; - } - } - - > .form-control:focus, - > .custom-select:focus, - > .custom-file .custom-file-input:focus ~ .custom-file-label { - z-index: 3; - } - - > .custom-file .custom-file-input:focus { - z-index: 4; - } - - > .form-control, - > .custom-select { - &:not(:last-child) { @include border-right-radius(0); } - &:not(:first-child) { @include border-left-radius(0); } - } - - > .custom-file { - display: flex; - align-items: center; - - &:not(:last-child) .custom-file-label, - &:not(:last-child) .custom-file-label::after { @include border-right-radius(0); } - &:not(:first-child) .custom-file-label { @include border-left-radius(0); } - } -} - - -// - -.input-group-prepend, -.input-group-append { - display: flex; - - .btn { - position: relative; - z-index: 2; - - &:focus { - z-index: 3; - } - } - - .btn + .btn, - .btn + .input-group-text, - .input-group-text + .input-group-text, - .input-group-text + .btn { - margin-left: -$input-border-width; - } -} - -.input-group-prepend { margin-right: -$input-border-width; } -.input-group-append { margin-left: -$input-border-width; } - - -// - -.input-group-text { - display: flex; - align-items: center; - padding: $input-padding-y $input-padding-x; - margin-bottom: 0; @include font-size($input-font-size); font-weight: $font-weight-normal; - line-height: $input-line-height; - color: $input-group-addon-color; - text-align: center; - white-space: nowrap; - background-color: $input-group-addon-bg; - border: $input-border-width solid $input-group-addon-border-color; - @include border-radius($input-border-radius); - - input[type="radio"], - input[type="checkbox"] { - margin-top: 0; - } -} - - -// - -.input-group-lg > .form-control:not(textarea), -.input-group-lg > .custom-select { - height: $input-height-lg; -} - -.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: $input-padding-y-lg $input-padding-x-lg; - @include font-size($input-font-size-lg); - line-height: $input-line-height-lg; - @include border-radius($input-border-radius-lg); -} - -.input-group-sm > .form-control:not(textarea), -.input-group-sm > .custom-select { - height: $input-height-sm; -} - -.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: $input-padding-y-sm $input-padding-x-sm; - @include font-size($input-font-size-sm); - line-height: $input-line-height-sm; - @include border-radius($input-border-radius-sm); -} - -.input-group-lg > .custom-select, -.input-group-sm > .custom-select { - padding-right: $custom-select-padding-x + $custom-select-indicator-padding; -} - - -// - - -.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) { - @include border-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) { - @include border-left-radius(0); -} diff --git a/files/assets/css/bootstrap/_jumbotron.scss b/files/assets/css/bootstrap/_jumbotron.scss deleted file mode 100644 index bcd7dcad9..000000000 --- a/files/assets/css/bootstrap/_jumbotron.scss +++ /dev/null @@ -1,17 +0,0 @@ -.jumbotron { - padding: $jumbotron-padding ($jumbotron-padding / 2); - margin-bottom: $jumbotron-padding; - color: $jumbotron-color; - background-color: $jumbotron-bg; - @include border-radius($border-radius-lg); - - @include media-breakpoint-up(sm) { - padding: ($jumbotron-padding * 2) $jumbotron-padding; - } -} - -.jumbotron-fluid { - padding-right: 0; - padding-left: 0; - @include border-radius(0); -} diff --git a/files/assets/css/bootstrap/_list-group.scss b/files/assets/css/bootstrap/_list-group.scss deleted file mode 100644 index 6d72297fe..000000000 --- a/files/assets/css/bootstrap/_list-group.scss +++ /dev/null @@ -1,135 +0,0 @@ -// - -.list-group { - display: flex; - flex-direction: column; - - padding-left: 0; margin-bottom: 0; -} - - -// - -.list-group-item-action { - width: 100%; color: $list-group-action-color; - text-align: inherit; - @include hover-focus() { - z-index: 1; color: $list-group-action-hover-color; - text-decoration: none; - background-color: $list-group-hover-bg; - } - - &:active { - color: $list-group-action-active-color; - background-color: $list-group-action-active-bg; - } -} - - -// - -.list-group-item { - position: relative; - display: block; - padding: $list-group-item-padding-y $list-group-item-padding-x; - color: $list-group-color; - background-color: $list-group-bg; - border: $list-group-border-width solid $list-group-border-color; - - &:first-child { - @include border-top-radius($list-group-border-radius); - } - - &:last-child { - @include border-bottom-radius($list-group-border-radius); - } - - &.disabled, - &:disabled { - color: $list-group-disabled-color; - pointer-events: none; - background-color: $list-group-disabled-bg; - } - - &.active { - z-index: 2; color: $list-group-active-color; - background-color: $list-group-active-bg; - border-color: $list-group-active-border-color; - } - - & + & { - border-top-width: 0; - - &.active { - margin-top: -$list-group-border-width; - border-top-width: $list-group-border-width; - } - } -} - - -// - -@each $breakpoint in map-keys($grid-breakpoints) { - @include media-breakpoint-up($breakpoint) { - $infix: breakpoint-infix($breakpoint, $grid-breakpoints); - - .list-group-horizontal#{$infix} { - flex-direction: row; - - .list-group-item { - &:first-child { - @include border-bottom-left-radius($list-group-border-radius); - @include border-top-right-radius(0); - } - - &:last-child { - @include border-top-right-radius($list-group-border-radius); - @include border-bottom-left-radius(0); - } - - &.active { - margin-top: 0; - } - - & + .list-group-item { - border-top-width: $list-group-border-width; - border-left-width: 0; - - &.active { - margin-left: -$list-group-border-width; - border-left-width: $list-group-border-width; - } - } - } - } - } -} - - -// - -.list-group-flush { - .list-group-item { - border-right-width: 0; - border-left-width: 0; - @include border-radius(0); - - &:first-child { - border-top-width: 0; - } - } - - &:last-child { - .list-group-item:last-child { - border-bottom-width: 0; - } - } -} - - -// - -@each $color, $value in $theme-colors { - @include list-group-item-variant($color, theme-color-level($color, -9), theme-color-level($color, 6)); -} diff --git a/files/assets/css/bootstrap/_media.scss b/files/assets/css/bootstrap/_media.scss deleted file mode 100644 index b573052c1..000000000 --- a/files/assets/css/bootstrap/_media.scss +++ /dev/null @@ -1,8 +0,0 @@ -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} diff --git a/files/assets/css/bootstrap/_mixins.scss b/files/assets/css/bootstrap/_mixins.scss deleted file mode 100644 index 4d61cbd33..000000000 --- a/files/assets/css/bootstrap/_mixins.scss +++ /dev/null @@ -1,39 +0,0 @@ -// - -@import "vendor/rfs"; - -@import "mixins/deprecate"; - -@import "mixins/breakpoints"; -@import "mixins/hover"; -@import "mixins/image"; -@import "mixins/badge"; -@import "mixins/resize"; -@import "mixins/screen-reader"; -@import "mixins/size"; -@import "mixins/reset-text"; -@import "mixins/text-emphasis"; -@import "mixins/text-hide"; -@import "mixins/text-truncate"; -@import "mixins/visibility"; - -@import "mixins/alert"; -@import "mixins/buttons"; -@import "mixins/caret"; -@import "mixins/pagination"; -@import "mixins/lists"; -@import "mixins/list-group"; -@import "mixins/nav-divider"; -@import "mixins/forms"; -@import "mixins/table-row"; - -@import "mixins/background-variant"; -@import "mixins/border-radius"; -@import "mixins/box-shadow"; -@import "mixins/gradients"; -@import "mixins/transition"; - -@import "mixins/clearfix"; -@import "mixins/grid-framework"; -@import "mixins/grid"; -@import "mixins/float"; diff --git a/files/assets/css/bootstrap/_modal.scss b/files/assets/css/bootstrap/_modal.scss deleted file mode 100644 index 2cfbb6522..000000000 --- a/files/assets/css/bootstrap/_modal.scss +++ /dev/null @@ -1,193 +0,0 @@ - - -.modal-open { - overflow: hidden; - - .modal { - overflow-x: hidden; - overflow-y: auto; - } -} - -.modal { - position: fixed; - top: 0; - left: 0; - z-index: $zindex-modal; - display: none; - width: 100%; - height: 100%; - overflow: hidden; - outline: 0; - } - -.modal-dialog { - position: relative; - width: auto; - margin: $modal-dialog-margin; - pointer-events: none; - - .modal.fade & { - @include transition($modal-transition); - transform: $modal-fade-transform; - } - .modal.show & { - transform: $modal-show-transform; - } - - .modal.modal-static & { - transform: $modal-scale-transform; - } -} - -.modal-dialog-scrollable { - display: flex; max-height: subtract(100%, $modal-dialog-margin * 2); - - .modal-content { - max-height: subtract(100vh, $modal-dialog-margin * 2); overflow: hidden; - } - - .modal-header, - .modal-footer { - flex-shrink: 0; - } - - .modal-body { - overflow-y: auto; - } -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: subtract(100%, $modal-dialog-margin * 2); - - &::before { - display: block; height: subtract(100vh, $modal-dialog-margin * 2); - content: ""; - } - - &.modal-dialog-scrollable { - flex-direction: column; - justify-content: center; - height: 100%; - - .modal-content { - max-height: none; - } - - &::before { - content: none; - } - } -} - -.modal-content { - position: relative; - display: flex; - flex-direction: column; - width: 100%; color: $modal-content-color; - pointer-events: auto; - background-color: $modal-content-bg; - background-clip: padding-box; - border: $modal-content-border-width solid $modal-content-border-color; - @include border-radius($modal-content-border-radius); - @include box-shadow($modal-content-box-shadow-xs); - outline: 0; -} - -.modal-backdrop { - position: fixed; - top: 0; - left: 0; - z-index: $zindex-modal-backdrop; - width: 100vw; - height: 100vh; - background-color: $modal-backdrop-bg; - - &.fade { opacity: 0; } - &.show { opacity: $modal-backdrop-opacity; } -} - -.modal-header { - display: flex; - align-items: flex-start; justify-content: space-between; padding: $modal-header-padding; - border-bottom: $modal-header-border-width solid $modal-header-border-color; - @include border-top-radius($modal-content-inner-border-radius); - - .close { - padding: $modal-header-padding; - margin: (-$modal-header-padding-y) (-$modal-header-padding-x) (-$modal-header-padding-y) auto; - } -} - -.modal-title { - margin-bottom: 0; - line-height: $modal-title-line-height; -} - -.modal-body { - position: relative; - flex: 1 1 auto; - padding: $modal-inner-padding; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; justify-content: flex-end; padding: $modal-inner-padding - $modal-footer-margin-between / 2; - border-top: $modal-footer-border-width solid $modal-footer-border-color; - @include border-bottom-radius($modal-content-inner-border-radius); - - > * { - margin: $modal-footer-margin-between / 2; - } -} - -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -@include media-breakpoint-up(sm) { - .modal-dialog { - max-width: $modal-md; - margin: $modal-dialog-margin-y-sm-up auto; - } - - .modal-dialog-scrollable { - max-height: subtract(100%, $modal-dialog-margin-y-sm-up * 2); - - .modal-content { - max-height: subtract(100vh, $modal-dialog-margin-y-sm-up * 2); - } - } - - .modal-dialog-centered { - min-height: subtract(100%, $modal-dialog-margin-y-sm-up * 2); - - &::before { - height: subtract(100vh, $modal-dialog-margin-y-sm-up * 2); - } - } - - .modal-content { - @include box-shadow($modal-content-box-shadow-sm-up); - } - - .modal-sm { max-width: $modal-sm; } -} - -@include media-breakpoint-up(lg) { - .modal-lg, - .modal-xl { - max-width: $modal-lg; - } -} - -@include media-breakpoint-up(xl) { - .modal-xl { max-width: $modal-xl; } -} diff --git a/files/assets/css/bootstrap/_nav.scss b/files/assets/css/bootstrap/_nav.scss deleted file mode 100644 index 17ec192b0..000000000 --- a/files/assets/css/bootstrap/_nav.scss +++ /dev/null @@ -1,109 +0,0 @@ -// - -.nav { - display: flex; - flex-wrap: wrap; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} - -.nav-link { - display: block; - padding: $nav-link-padding-y $nav-link-padding-x; - - @include hover-focus() { - text-decoration: none; - } - - &.disabled { - color: $nav-link-disabled-color; - pointer-events: none; - cursor: default; - } -} - -// -// - -.nav-tabs { - border-bottom: $nav-tabs-border-width solid $nav-tabs-border-color; - - .nav-item { - margin-bottom: -$nav-tabs-border-width; - } - - .nav-link { - border: $nav-tabs-border-width solid transparent; - @include border-top-radius($nav-tabs-border-radius); - - @include hover-focus() { - border-color: $nav-tabs-link-hover-border-color; - } - - &.disabled { - color: $nav-link-disabled-color; - background-color: transparent; - border-color: transparent; - } - } - - .nav-link.active, - .nav-item.show .nav-link { - color: $nav-tabs-link-active-color; - background-color: $nav-tabs-link-active-bg; - border-color: $nav-tabs-link-active-border-color; - } - - .dropdown-menu { - margin-top: -$nav-tabs-border-width; - @include border-top-radius(0); - } -} - - -// -// - -.nav-pills { - .nav-link { - @include border-radius($nav-pills-border-radius); - } - - .nav-link.active, - .show > .nav-link { - color: $nav-pills-link-active-color; - background-color: $nav-pills-link-active-bg; - } -} - - -// -// - -.nav-fill { - .nav-item { - flex: 1 1 auto; - text-align: center; - } -} - -.nav-justified { - .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; - } -} - - -// - -.tab-content { - > .tab-pane { - display: none; - } - > .active { - display: block; - } -} diff --git a/files/assets/css/bootstrap/_navbar.scss b/files/assets/css/bootstrap/_navbar.scss deleted file mode 100644 index 328d009a5..000000000 --- a/files/assets/css/bootstrap/_navbar.scss +++ /dev/null @@ -1,280 +0,0 @@ -// - - -// - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; align-items: center; - justify-content: space-between; padding: $navbar-padding-y $navbar-padding-x; - - %container-flex-properties { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: space-between; - } - - .container, - .container-fluid { - @extend %container-flex-properties; - } - - @each $breakpoint, $container-max-width in $container-max-widths { - > .container#{breakpoint-infix($breakpoint, $container-max-widths)} { - @extend %container-flex-properties; - } - } -} - - -// - -.navbar-brand { - display: inline-block; - padding-top: $navbar-brand-padding-y; - padding-bottom: $navbar-brand-padding-y; - margin-right: $navbar-padding-x; - @include font-size($navbar-brand-font-size); - line-height: inherit; - white-space: nowrap; - - @include hover-focus() { - text-decoration: none; - } -} - - -// - -.navbar-nav { - display: flex; - flex-direction: column; padding-left: 0; - margin-bottom: 0; - list-style: none; - - .nav-link { - padding-right: 0; - padding-left: 0; - } - - .dropdown-menu { - position: static; - float: none; - } -} - - -// -// - -.navbar-text { - display: inline-block; - padding-top: $nav-link-padding-y; - padding-bottom: $nav-link-padding-y; -} - - -// - -.navbar-collapse { - flex-basis: 100%; - flex-grow: 1; - align-items: center; -} - -.navbar-toggler { - padding: $navbar-toggler-padding-y $navbar-toggler-padding-x; - @include font-size($navbar-toggler-font-size); - line-height: 1; - background-color: transparent; border: $border-width solid transparent; @include border-radius($navbar-toggler-border-radius); - - @include hover-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%; -} - -.navbar-expand { - @each $breakpoint in map-keys($grid-breakpoints) { - $next: breakpoint-next($breakpoint, $grid-breakpoints); - $infix: breakpoint-infix($next, $grid-breakpoints); - - &#{$infix} { - @include media-breakpoint-down($breakpoint) { - %container-navbar-expand-#{$breakpoint} { - padding-right: 0; - padding-left: 0; - } - - > .container, - > .container-fluid { - @extend %container-navbar-expand-#{$breakpoint}; - } - - @each $size, $container-max-width in $container-max-widths { - > .container#{breakpoint-infix($size, $container-max-widths)} { - @extend %container-navbar-expand-#{$breakpoint}; - } - } - } - - @include media-breakpoint-up($next) { - flex-flow: row nowrap; - justify-content: flex-start; - - .navbar-nav { - flex-direction: row; - - .dropdown-menu { - position: absolute; - } - - .nav-link { - padding-right: $navbar-nav-link-padding-x; - padding-left: $navbar-nav-link-padding-x; - } - } - - %container-nesting-#{$breakpoint} { - flex-wrap: nowrap; - } - - > .container, - > .container-fluid { - @extend %container-nesting-#{$breakpoint}; - } - - @each $size, $container-max-width in $container-max-widths { - > .container#{breakpoint-infix($size, $container-max-widths)} { - @extend %container-nesting-#{$breakpoint}; - } - } - - .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - - .navbar-toggler { - display: none; - } - } - } - } -} - - -// - -.navbar-light { - .navbar-brand { - color: $navbar-light-brand-color; - - @include hover-focus() { - color: $navbar-light-brand-hover-color; - } - } - - .navbar-nav { - .nav-link { - color: $navbar-light-color; - - @include hover-focus() { - color: $navbar-light-hover-color; - } - - &.disabled { - color: $navbar-light-disabled-color; - } - } - - .show > .nav-link, - .active > .nav-link, - .nav-link.show, - .nav-link.active { - color: $navbar-light-active-color; - } - } - - .navbar-toggler { - color: $navbar-light-color; - border-color: $navbar-light-toggler-border-color; - } - - .navbar-toggler-icon { - background-image: escape-svg($navbar-light-toggler-icon-bg); - } - - .navbar-text { - color: $navbar-light-color; - a { - color: $navbar-light-active-color; - - @include hover-focus() { - color: $navbar-light-active-color; - } - } - } -} - -.navbar-dark { - .navbar-brand { - color: $navbar-dark-brand-color; - - @include hover-focus() { - color: $navbar-dark-brand-hover-color; - } - } - - .navbar-nav { - .nav-link { - color: $navbar-dark-color; - - @include hover-focus() { - color: $navbar-dark-hover-color; - } - - &.disabled { - color: $navbar-dark-disabled-color; - } - } - - .show > .nav-link, - .active > .nav-link, - .nav-link.show, - .nav-link.active { - color: $navbar-dark-active-color; - } - } - - .navbar-toggler { - color: $navbar-dark-color; - border-color: $navbar-dark-toggler-border-color; - } - - .navbar-toggler-icon { - background-image: escape-svg($navbar-dark-toggler-icon-bg); - } - - .navbar-text { - color: $navbar-dark-color; - a { - color: $navbar-dark-active-color; - - @include hover-focus() { - color: $navbar-dark-active-color; - } - } - } -} diff --git a/files/assets/css/bootstrap/_pagination.scss b/files/assets/css/bootstrap/_pagination.scss deleted file mode 100644 index 45e1f2fb3..000000000 --- a/files/assets/css/bootstrap/_pagination.scss +++ /dev/null @@ -1,71 +0,0 @@ -.pagination { - display: flex; - @include list-unstyled(); - @include border-radius(); -} - -.page-link { - position: relative; - display: block; - padding: $pagination-padding-y $pagination-padding-x; - margin-left: -$pagination-border-width; - line-height: $pagination-line-height; - color: $pagination-color; - background-color: $pagination-bg; - border: $pagination-border-width solid $pagination-border-color; - - &:hover { - z-index: 2; - color: $pagination-hover-color; - text-decoration: none; - background-color: $pagination-hover-bg; - border-color: $pagination-hover-border-color; - } - - &:focus { - z-index: 3; - outline: $pagination-focus-outline; - box-shadow: $pagination-focus-box-shadow; - } -} - -.page-item { - &:first-child { - .page-link { - margin-left: 0; - @include border-left-radius($border-radius); - } - } - &:last-child { - .page-link { - @include border-right-radius($border-radius); - } - } - - &.active .page-link { - z-index: 3; - color: $pagination-active-color; - background-color: $pagination-active-bg; - border-color: $pagination-active-border-color; - } - - &.disabled .page-link { - color: $pagination-disabled-color; - pointer-events: none; - cursor: auto; - background-color: $pagination-disabled-bg; - border-color: $pagination-disabled-border-color; - } -} - - -// -// - -.pagination-lg { - @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $line-height-lg, $border-radius-lg); -} - -.pagination-sm { - @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $line-height-sm, $border-radius-sm); -} diff --git a/files/assets/css/bootstrap/_popover.scss b/files/assets/css/bootstrap/_popover.scss deleted file mode 100644 index 20e189f38..000000000 --- a/files/assets/css/bootstrap/_popover.scss +++ /dev/null @@ -1,162 +0,0 @@ -.popover { - position: absolute; - top: 0; - left: 0; - z-index: $zindex-popover; - display: block; - max-width: $popover-max-width; - @include reset-text(); - @include font-size($popover-font-size); - word-wrap: break-word; - background-color: $popover-bg; - background-clip: padding-box; - border: $popover-border-width solid $popover-border-color; - @include border-radius($popover-border-radius); - @include box-shadow($popover-box-shadow); - - .arrow { - position: absolute; - display: block; - width: $popover-arrow-width; - height: $popover-arrow-height; - margin: 0 $popover-border-radius; - - &::before, - &::after { - position: absolute; - display: block; - content: ""; - border-color: transparent; - border-style: solid; - } - } -} - -.bs-popover-top { - margin-bottom: $popover-arrow-height; - - > .arrow { - bottom: subtract(-$popover-arrow-height, $popover-border-width); - - &::before { - bottom: 0; - border-width: $popover-arrow-height ($popover-arrow-width / 2) 0; - border-top-color: $popover-arrow-outer-color; - } - - &::after { - bottom: $popover-border-width; - border-width: $popover-arrow-height ($popover-arrow-width / 2) 0; - border-top-color: $popover-arrow-color; - } - } -} - -.bs-popover-right { - margin-left: $popover-arrow-height; - - > .arrow { - left: subtract(-$popover-arrow-height, $popover-border-width); - width: $popover-arrow-height; - height: $popover-arrow-width; - margin: $popover-border-radius 0; - &::before { - left: 0; - border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0; - border-right-color: $popover-arrow-outer-color; - } - - &::after { - left: $popover-border-width; - border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0; - border-right-color: $popover-arrow-color; - } - } -} - -.bs-popover-bottom { - margin-top: $popover-arrow-height; - - > .arrow { - top: subtract(-$popover-arrow-height, $popover-border-width); - - &::before { - top: 0; - border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2); - border-bottom-color: $popover-arrow-outer-color; - } - - &::after { - top: $popover-border-width; - border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2); - border-bottom-color: $popover-arrow-color; - } - } - - .popover-header::before { - position: absolute; - top: 0; - left: 50%; - display: block; - width: $popover-arrow-width; - margin-left: -$popover-arrow-width / 2; - content: ""; - border-bottom: $popover-border-width solid $popover-header-bg; - } -} - -.bs-popover-left { - margin-right: $popover-arrow-height; - - > .arrow { - right: subtract(-$popover-arrow-height, $popover-border-width); - width: $popover-arrow-height; - height: $popover-arrow-width; - margin: $popover-border-radius 0; - &::before { - right: 0; - border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height; - border-left-color: $popover-arrow-outer-color; - } - - &::after { - right: $popover-border-width; - border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height; - border-left-color: $popover-arrow-color; - } - } -} - -.bs-popover-auto { - &[x-placement^="top"] { - @extend .bs-popover-top; - } - &[x-placement^="right"] { - @extend .bs-popover-right; - } - &[x-placement^="bottom"] { - @extend .bs-popover-bottom; - } - &[x-placement^="left"] { - @extend .bs-popover-left; - } -} - - -.popover-header { - padding: $popover-header-padding-y $popover-header-padding-x; - margin-bottom: 0; @include font-size($font-size-base); - color: $popover-header-color; - background-color: $popover-header-bg; - border-bottom: $popover-border-width solid darken($popover-header-bg, 5%); - @include border-top-radius($popover-inner-border-radius); - - &:empty { - display: none; - } -} - -.popover-body { - padding: $popover-body-padding-y $popover-body-padding-x; - color: $popover-body-color; -} diff --git a/files/assets/css/bootstrap/_print.scss b/files/assets/css/bootstrap/_print.scss deleted file mode 100644 index 7320e42f3..000000000 --- a/files/assets/css/bootstrap/_print.scss +++ /dev/null @@ -1,117 +0,0 @@ - - - -@if $enable-print-styles { - @media print { - *, - *::before, - *::after { - //color: $black !important; text-shadow: none !important; - //background: transparent !important; - box-shadow: none !important; - } - - a { - &:not(.btn) { - text-decoration: underline; - } - } - - //a[href]::after { - //} - - abbr[title]::after { - content: " (" attr(title) ")"; - } - - // - // - - //a[href^="#"]::after, - //a[href^="javascript:"]::after { - //} - - pre { - white-space: pre-wrap !important; - } - pre, - blockquote { - border: $border-width solid $gray-500; 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: $print-page-size; - } - body { - min-width: $print-body-min-width !important; - } - .container { - min-width: $print-body-min-width !important; - } - - .navbar { - display: none; - } - .badge { - border: $border-width solid $black; - } - - .table { - border-collapse: collapse !important; - - td, - th { - background-color: $white !important; - } - } - - .table-bordered { - th, - td { - border: 1px solid $gray-300 !important; - } - } - - .table-dark { - color: inherit; - - th, - td, - thead th, - tbody + tbody { - border-color: $table-border-color; - } - } - - .table .thead-dark th { - color: inherit; - border-color: $table-border-color; - } - - } -} diff --git a/files/assets/css/bootstrap/_progress.scss b/files/assets/css/bootstrap/_progress.scss deleted file mode 100644 index 86ee9c223..000000000 --- a/files/assets/css/bootstrap/_progress.scss +++ /dev/null @@ -1,44 +0,0 @@ -@if $enable-transitions { - @keyframes progress-bar-stripes { - from { background-position: $progress-height 0; } - to { background-position: 0 0; } - } -} - -.progress { - display: flex; - height: $progress-height; - overflow: hidden; @include font-size($progress-font-size); - background-color: $progress-bg; - @include border-radius($progress-border-radius); - @include box-shadow($progress-box-shadow); -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: $progress-bar-color; - text-align: center; - white-space: nowrap; - background-color: $progress-bar-bg; - @include transition($progress-bar-transition); -} - -.progress-bar-striped { - @include gradient-striped(); - background-size: $progress-height $progress-height; -} - -@if $enable-transitions { - .progress-bar-animated { - animation: progress-bar-stripes $progress-bar-animation-timing; - - @if $enable-prefers-reduced-motion-media-query { - @media (prefers-reduced-motion: reduce) { - animation: none; - } - } - } -} diff --git a/files/assets/css/bootstrap/_reboot.scss b/files/assets/css/bootstrap/_reboot.scss deleted file mode 100644 index 9bdacfb93..000000000 --- a/files/assets/css/bootstrap/_reboot.scss +++ /dev/null @@ -1,338 +0,0 @@ - -// -// - - -// - -*, -*::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($black, 0); } - -article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { - display: block; -} - -// - -body { - margin: 0; font-family: $font-family-base; - @include font-size($font-size-base); - font-weight: $font-weight-base; - line-height: $line-height-base; - color: $body-color; - text-align: left; background-color: $body-bg; } - -// -[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: $headings-margin-bottom; -} - -// -p { - margin-top: 0; - margin-bottom: $paragraph-margin-bottom; -} - -// - -abbr[title], -abbr[data-bs-original-title] { text-decoration: underline; text-decoration: underline dotted; cursor: help; border-bottom: 0; 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: $dt-font-weight; -} - -dd { - margin-bottom: .5rem; - margin-left: 0; } - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: $font-weight-bolder; } - -small { - @include font-size(80%); } - -// -// - -sub, -sup { - position: relative; - @include font-size(75%); - line-height: 0; - vertical-align: baseline; -} - -sub { bottom: -.25em; } -sup { top: -.5em; } - - -// -// - -a { - color: $link-color; - text-decoration: $link-decoration; - background-color: transparent; - @include hover() { - color: $link-hover-color; - text-decoration: $link-hover-decoration; - } -} - - -a:not([href]) { - color: inherit; - text-decoration: none; - - @include hover() { - color: inherit; - text-decoration: none; - } -} - - -// -// - -pre, -code, -kbd, -samp { - font-family: $font-family-monospace; - @include font-size(1em); } - -pre { - margin-top: 0; - margin-bottom: 1rem; - overflow: auto; -} - - -// -// - -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: $table-cell-padding; - padding-bottom: $table-cell-padding; - color: $table-caption-color; - text-align: left; - caption-side: bottom; -} - -th { - text-align: inherit; -} - - -// -// - -label { - display: inline-block; - margin-bottom: $label-margin-bottom; -} - -// -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; - @include font-size(inherit); - line-height: inherit; -} - -button, -input { - overflow: visible; } - -button, -select { - text-transform: none; } - -// -select { - word-wrap: normal; -} - - -button, -[type="button"], [type="reset"], -[type="submit"] { - -webkit-appearance: button; } - -@if $enable-pointer-cursor-for-buttons { - button, - [type="button"], - [type="reset"], - [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; } - - -input[type="date"], -input[type="time"], -input[type="datetime-local"], -input[type="month"] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; padding: 0; - margin-bottom: .5rem; - @include 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; -} diff --git a/files/assets/css/bootstrap/_root.scss b/files/assets/css/bootstrap/_root.scss deleted file mode 100644 index 5afb445ab..000000000 --- a/files/assets/css/bootstrap/_root.scss +++ /dev/null @@ -1,16 +0,0 @@ -:root { - @each $color, $value in $colors { - --#{$color}: #{$value}; - } - - @each $color, $value in $theme-colors { - --#{$color}: #{$value}; - } - - @each $bp, $value in $grid-breakpoints { - --breakpoint-#{$bp}: #{$value}; - } - - --font-family-sans-serif: #{inspect($font-family-sans-serif)}; - --font-family-monospace: #{inspect($font-family-monospace)}; -} diff --git a/files/assets/css/bootstrap/_spinners.scss b/files/assets/css/bootstrap/_spinners.scss deleted file mode 100644 index 5b1d997b6..000000000 --- a/files/assets/css/bootstrap/_spinners.scss +++ /dev/null @@ -1,51 +0,0 @@ -// -// - -@keyframes spinner-border { - to { transform: rotate(360deg); } -} - -.spinner-border { - display: inline-block; - width: $spinner-width; - height: $spinner-height; - vertical-align: text-bottom; - border: $spinner-border-width solid currentColor; - border-right-color: transparent; - border-radius: 50%; - animation: spinner-border .75s linear infinite; -} - -.spinner-border-sm { - width: $spinner-width-sm; - height: $spinner-height-sm; - border-width: $spinner-border-width-sm; -} - -// -// - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} - -.spinner-grow { - display: inline-block; - width: $spinner-width; - height: $spinner-height; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow .75s linear infinite; -} - -.spinner-grow-sm { - width: $spinner-width-sm; - height: $spinner-height-sm; -} diff --git a/files/assets/css/bootstrap/_tables.scss b/files/assets/css/bootstrap/_tables.scss deleted file mode 100644 index 6e363aa4f..000000000 --- a/files/assets/css/bootstrap/_tables.scss +++ /dev/null @@ -1,166 +0,0 @@ -// -// - -.table { - width: 100%; - margin-bottom: $spacer; - color: $table-color; - background-color: $table-bg; - th, - td { - padding: $table-cell-padding; - vertical-align: top; - border-top: $table-border-width solid $table-border-color; - } - - thead th { - vertical-align: bottom; - border-bottom: (2 * $table-border-width) solid $table-border-color; - } - - tbody + tbody { - border-top: (2 * $table-border-width) solid $table-border-color; - } -} - - -// -// - -.table-sm { - th, - td { - padding: $table-cell-padding-sm; - } -} - - -// - -.table-bordered { - border: $table-border-width solid $table-border-color; - - th, - td { - border: $table-border-width solid $table-border-color; - } - - thead { - th, - td { - border-bottom-width: 2 * $table-border-width; - } - } -} - -.table-borderless { - th, - td, - thead th, - tbody + tbody { - border: 0; - } -} - -// - -.table-striped { - tbody tr:nth-of-type(#{$table-striped-order}) { - background-color: $table-accent-bg; - } -} - - -// - -.table-hover { - tbody tr { - @include hover() { - color: $table-hover-color; - background-color: $table-hover-bg; - } - } -} - - -// - -@each $color, $value in $theme-colors { - @include table-row-variant($color, theme-color-level($color, $table-bg-level), theme-color-level($color, $table-border-level)); -} - -@include table-row-variant(active, $table-active-bg); - - -// - -.table { - .thead-dark { - th { - color: $table-dark-color; - background-color: $table-dark-bg; - border-color: $table-dark-border-color; - } - } - - .thead-light { - th { - color: $table-head-color; - background-color: $table-head-bg; - border-color: $table-border-color; - } - } -} - -.table-dark { - color: $table-dark-color; - background-color: $table-dark-bg; - - th, - td, - thead th { - border-color: $table-dark-border-color; - } - - &.table-bordered { - border: 0; - } - - &.table-striped { - tbody tr:nth-of-type(#{$table-striped-order}) { - background-color: $table-dark-accent-bg; - } - } - - &.table-hover { - tbody tr { - @include hover() { - color: $table-dark-hover-color; - background-color: $table-dark-hover-bg; - } - } - } -} - - -// - -.table-responsive { - @each $breakpoint in map-keys($grid-breakpoints) { - $next: breakpoint-next($breakpoint, $grid-breakpoints); - $infix: breakpoint-infix($next, $grid-breakpoints); - - &#{$infix} { - @include media-breakpoint-down($breakpoint) { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - - > .table-bordered { - border: 0; - } - } - } - } -} diff --git a/files/assets/css/bootstrap/_toasts.scss b/files/assets/css/bootstrap/_toasts.scss deleted file mode 100644 index 41181666c..000000000 --- a/files/assets/css/bootstrap/_toasts.scss +++ /dev/null @@ -1,42 +0,0 @@ -.toast { - max-width: $toast-max-width; - overflow: hidden; @include font-size($toast-font-size); - color: $toast-color; - background-color: $toast-background-color; - background-clip: padding-box; - border: $toast-border-width solid $toast-border-color; - box-shadow: $toast-box-shadow; - backdrop-filter: blur(10px); - opacity: 0; - @include border-radius($toast-border-radius); - - &:not(:last-child) { - margin-bottom: $toast-padding-x; - } - - &.showing { - opacity: 1; - } - - &.show { - display: block; - opacity: 1; - } - - &.hide { - display: none; - } -} - -.toast-header { - display: flex; - align-items: center; - padding: $toast-padding-y $toast-padding-x; - color: $toast-header-color; - background-color: $toast-header-background-color; - background-clip: padding-box; - border-bottom: $toast-border-width solid $toast-header-border-color; -} - -.toast-body { - padding: $toast-padding-x; } diff --git a/files/assets/css/bootstrap/_tooltip.scss b/files/assets/css/bootstrap/_tooltip.scss deleted file mode 100644 index 9d672caa7..000000000 --- a/files/assets/css/bootstrap/_tooltip.scss +++ /dev/null @@ -1,110 +0,0 @@ -.tooltip { - position: absolute; - z-index: $zindex-tooltip; - display: block; - margin: $tooltip-margin; - @include reset-text(); - @include font-size($tooltip-font-size); - word-wrap: break-word; - opacity: 0; - - &.show { opacity: $tooltip-opacity; } - - .arrow { - position: absolute; - display: block; - width: $tooltip-arrow-width; - height: $tooltip-arrow-height; - - &::before { - position: absolute; - content: ""; - border-color: transparent; - border-style: solid; - } - } -} - -.bs-tooltip-top { - padding: $tooltip-arrow-height 0; - - .arrow { - bottom: 0; - - &::before { - top: 0; - border-width: $tooltip-arrow-height ($tooltip-arrow-width / 2) 0; - border-top-color: $tooltip-arrow-color; - } - } -} - -.bs-tooltip-right { - padding: 0 $tooltip-arrow-height; - - .arrow { - left: 0; - width: $tooltip-arrow-height; - height: $tooltip-arrow-width; - - &::before { - right: 0; - border-width: ($tooltip-arrow-width / 2) $tooltip-arrow-height ($tooltip-arrow-width / 2) 0; - border-right-color: $tooltip-arrow-color; - } - } -} - -.bs-tooltip-bottom { - padding: $tooltip-arrow-height 0; - - .arrow { - top: 0; - - &::before { - bottom: 0; - border-width: 0 ($tooltip-arrow-width / 2) $tooltip-arrow-height; - border-bottom-color: $tooltip-arrow-color; - } - } -} - -.bs-tooltip-left { - padding: 0 $tooltip-arrow-height; - - .arrow { - right: 0; - width: $tooltip-arrow-height; - height: $tooltip-arrow-width; - - &::before { - left: 0; - border-width: ($tooltip-arrow-width / 2) 0 ($tooltip-arrow-width / 2) $tooltip-arrow-height; - border-left-color: $tooltip-arrow-color; - } - } -} - -.bs-tooltip-auto { - &[x-placement^="top"] { - @extend .bs-tooltip-top; - } - &[x-placement^="right"] { - @extend .bs-tooltip-right; - } - &[x-placement^="bottom"] { - @extend .bs-tooltip-bottom; - } - &[x-placement^="left"] { - @extend .bs-tooltip-left; - } -} - -.tooltip-inner { - max-width: $tooltip-max-width; - padding: $tooltip-padding-y $tooltip-padding-x; - color: $tooltip-color; - text-align: center; - background-color: $tooltip-bg; - @include border-radius($tooltip-border-radius); -} diff --git a/files/assets/css/bootstrap/_transitions.scss b/files/assets/css/bootstrap/_transitions.scss deleted file mode 100644 index 40be4d918..000000000 --- a/files/assets/css/bootstrap/_transitions.scss +++ /dev/null @@ -1,20 +0,0 @@ -.fade { - @include transition($transition-fade); - - &:not(.show) { - opacity: 0; - } -} - -.collapse { - &:not(.show) { - display: none; - } -} - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - @include transition($transition-collapse); -} diff --git a/files/assets/css/bootstrap/_type.scss b/files/assets/css/bootstrap/_type.scss deleted file mode 100644 index cbe22ac44..000000000 --- a/files/assets/css/bootstrap/_type.scss +++ /dev/null @@ -1,114 +0,0 @@ - -// -// - -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - margin-bottom: $headings-margin-bottom; - font-family: $headings-font-family; - font-weight: $headings-font-weight; - line-height: $headings-line-height; - color: $headings-color; -} - -h1, .h1 { @include font-size($h1-font-size); } -h2, .h2 { @include font-size($h2-font-size); } -h3, .h3 { @include font-size($h3-font-size); } -h4, .h4 { @include font-size($h4-font-size); } -h5, .h5 { @include font-size($h5-font-size); } -h6, .h6 { @include font-size($h6-font-size); } - -.lead { - @include font-size($lead-font-size); - font-weight: $lead-font-weight; -} - -.display-1 { - @include font-size($display1-size); - font-weight: $display1-weight; - line-height: $display-line-height; -} -.display-2 { - @include font-size($display2-size); - font-weight: $display2-weight; - line-height: $display-line-height; -} -.display-3 { - @include font-size($display3-size); - font-weight: $display3-weight; - line-height: $display-line-height; -} -.display-4 { - @include font-size($display4-size); - font-weight: $display4-weight; - line-height: $display-line-height; -} - - -// -// - -hr { - margin-top: $hr-margin-y; - margin-bottom: $hr-margin-y; - border: 0; - border-top: $hr-border-width solid $hr-border-color; -} - - -// -// - -small, -.small { - @include font-size($small-font-size); - font-weight: $font-weight-normal; -} - -mark, -.mark { - padding: $mark-padding; - background-color: $mark-bg; -} - - -// -// - -.list-unstyled { - @include list-unstyled(); -} - -.list-inline { - @include list-unstyled(); -} -.list-inline-item { - display: inline-block; - - &:not(:last-child) { - margin-right: $list-inline-padding; - } -} - - -// -// - -.initialism { - @include font-size(90%); - text-transform: uppercase; -} - -.blockquote { - margin-bottom: $spacer; - @include font-size($blockquote-font-size); -} - -.blockquote-footer { - display: block; - @include font-size($blockquote-small-font-size); - color: $blockquote-small-color; - - &::before { - content: "\2014\00A0"; } -} diff --git a/files/assets/css/bootstrap/_utilities.scss b/files/assets/css/bootstrap/_utilities.scss deleted file mode 100644 index a5de31ba6..000000000 --- a/files/assets/css/bootstrap/_utilities.scss +++ /dev/null @@ -1,17 +0,0 @@ -@import "utilities/align"; -@import "utilities/background"; -@import "utilities/borders"; -@import "utilities/clearfix"; -@import "utilities/display"; -@import "utilities/embed"; -@import "utilities/flex"; -@import "utilities/float"; -@import "utilities/overflow"; -@import "utilities/position"; -@import "utilities/screenreaders"; -@import "utilities/shadows"; -@import "utilities/sizing"; -@import "utilities/stretched-link"; -@import "utilities/spacing"; -@import "utilities/text"; -@import "utilities/visibility"; diff --git a/files/assets/css/bootstrap/_variables.scss b/files/assets/css/bootstrap/_variables.scss deleted file mode 100644 index 4853e9667..000000000 --- a/files/assets/css/bootstrap/_variables.scss +++ /dev/null @@ -1,1049 +0,0 @@ -// - - -$white: #fff !default; -$gray-100: #f8f9fa !default; -$gray-200: #e9ecef !default; -$gray-300: #dee2e6 !default; -$gray-400: #ced4da !default; -$gray-500: #adb5bd !default; -$gray-600: #6c757d !default; -$gray-700: #495057 !default; -$gray-800: #343a40 !default; -$gray-900: #212529 !default; -$black: #000 !default; - -$grays: () !default; -$grays: map-merge( - ( - "100": $gray-100, - "200": $gray-200, - "300": $gray-300, - "400": $gray-400, - "500": $gray-500, - "600": $gray-600, - "700": $gray-700, - "800": $gray-800, - "900": $gray-900 - ), - $grays -); - -$blue: #007bff !default; -$indigo: #6610f2 !default; -$purple: #6f42c1 !default; -$pink: #e83e8c !default; -$red: #dc3545 !default; -$orange: #fd7e14 !default; -$yellow: #ffc107 !default; -$green: #28a745 !default; -$teal: #20c997 !default; -$cyan: #17a2b8 !default; - -$colors: () !default; -$colors: map-merge( - ( - "blue": $blue, - "indigo": $indigo, - "purple": $purple, - "pink": $pink, - "red": $red, - "orange": $orange, - "yellow": $yellow, - "green": $green, - "teal": $teal, - "cyan": $cyan, - "white": $white, - "gray": $gray-600, - "gray-dark": $gray-800 - ), - $colors -); - -$primary: $blue !default; -$secondary: $gray-600 !default; -$success: $green !default; -$info: $cyan !default; -$warning: $yellow !default; -$danger: $red !default; -$light: $gray-100 !default; -$dark: $gray-800 !default; - -$theme-colors: () !default; -$theme-colors: map-merge( - ( - "primary": $primary, - "secondary": $secondary, - "success": $success, - "info": $info, - "warning": $warning, - "danger": $danger, - "light": $light, - "dark": $dark - ), - $theme-colors -); - -$theme-color-interval: 8% !default; - -$yiq-contrasted-threshold: 150 !default; - -$yiq-text-dark: $gray-900 !default; -$yiq-text-light: $white !default; - -$escaped-characters: ( - ("<","%3c"), - (">","%3e"), - ("#","%23"), -) !default; - - -// - -$enable-caret: true !default; -$enable-rounded: true !default; -$enable-shadows: false !default; -$enable-gradients: false !default; -$enable-transitions: true !default; -$enable-prefers-reduced-motion-media-query: true !default; -$enable-hover-media-query: false !default; $enable-grid-classes: true !default; -$enable-pointer-cursor-for-buttons: true !default; -$enable-print-styles: true !default; -$enable-responsive-font-sizes: false !default; -$enable-validation-icons: true !default; -$enable-deprecation-messages: true !default; - - -// - -$spacer: 1rem !default; -$spacers: () !default; -$spacers: map-merge( - ( - 0: 0, - 1: ($spacer * .25), - 2: ($spacer * .5), - 3: $spacer, - 4: ($spacer * 1.5), - 5: ($spacer * 3) - ), - $spacers -); - -$sizes: () !default; -$sizes: map-merge( - ( - 25: 25%, - 50: 50%, - 75: 75%, - 100: 100%, - auto: auto - ), - $sizes -); - - -// - -$body-bg: $white !default; -$body-color: $gray-900 !default; - - -// - -$link-color: theme-color("primary") !default; -$link-decoration: none !default; -$link-hover-color: darken($link-color, 15%) !default; -$link-hover-decoration: underline !default; -$emphasized-link-hover-darken-percentage: 15% !default; - -// - -$paragraph-margin-bottom: 1rem !default; - - -// - -$grid-breakpoints: ( - xs: 0, - sm: 576px, - md: 768px, - lg: 992px, - xl: 1200px -) !default; - -@include _assert-ascending($grid-breakpoints, "$grid-breakpoints"); -@include _assert-starts-at-zero($grid-breakpoints, "$grid-breakpoints"); - - -// - -$container-max-widths: ( - sm: 540px, - md: 720px, - lg: 960px, - xl: 1140px -) !default; - -@include _assert-ascending($container-max-widths, "$container-max-widths"); - - -// - -$grid-columns: 12 !default; -$grid-gutter-width: 30px !default; -$grid-row-columns: 6 !default; - - -// - -$line-height-lg: 1.5 !default; -$line-height-sm: 1.5 !default; - -$border-width: 1px !default; -$border-color: $gray-300 !default; - -$border-radius: .25rem !default; -$border-radius-lg: .3rem !default; -$border-radius-sm: .2rem !default; - -$rounded-pill: 50rem !default; - -$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default; -$box-shadow: 0 .5rem 1rem rgba($black, .15) !default; -$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default; - -$component-active-color: $white !default; -$component-active-bg: theme-color("primary") !default; - -$caret-width: .3em !default; -$caret-vertical-align: $caret-width * .85 !default; -$caret-spacing: $caret-width * .85 !default; - -$transition-base: all .2s ease-in-out !default; -$transition-fade: opacity .15s linear !default; -$transition-collapse: height .35s ease !default; - -$embed-responsive-aspect-ratios: () !default; -$embed-responsive-aspect-ratios: join( - ( - (21 9), - (16 9), - (4 3), - (1 1), - ), - $embed-responsive-aspect-ratios -); - -// - -$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; -$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !default; -$font-family-base: $font-family-sans-serif !default; - -$font-size-base: 1rem !default; $font-size-lg: $font-size-base * 1.25 !default; -$font-size-sm: $font-size-base * .875 !default; - -$font-weight-lighter: lighter !default; -$font-weight-light: 300 !default; -$font-weight-normal: 400 !default; -$font-weight-bold: 700 !default; -$font-weight-bolder: bolder !default; - -$font-weight-base: $font-weight-normal !default; -$line-height-base: 1.5 !default; - -$h1-font-size: $font-size-base * 2.5 !default; -$h2-font-size: $font-size-base * 2 !default; -$h3-font-size: $font-size-base * 1.75 !default; -$h4-font-size: $font-size-base * 1.5 !default; -$h5-font-size: $font-size-base * 1.25 !default; -$h6-font-size: $font-size-base !default; - -$headings-margin-bottom: $spacer / 2 !default; -$headings-font-family: null !default; -$headings-font-weight: 500 !default; -$headings-line-height: 1.2 !default; -$headings-color: null !default; - -$display1-size: 6rem !default; -$display2-size: 5.5rem !default; -$display3-size: 4.5rem !default; -$display4-size: 3.5rem !default; - -$display1-weight: 300 !default; -$display2-weight: 300 !default; -$display3-weight: 300 !default; -$display4-weight: 300 !default; -$display-line-height: $headings-line-height !default; - -$lead-font-size: $font-size-base * 1.25 !default; -$lead-font-weight: 300 !default; - -$small-font-size: 80% !default; - -$text-muted: $gray-600 !default; - -$blockquote-small-color: $gray-600 !default; -$blockquote-small-font-size: $small-font-size !default; -$blockquote-font-size: $font-size-base * 1.25 !default; - -$hr-border-color: rgba($black, .1) !default; -$hr-border-width: $border-width !default; - -$mark-padding: .2em !default; - -$dt-font-weight: $font-weight-bold !default; - -$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default; -$nested-kbd-font-weight: $font-weight-bold !default; - -$list-inline-padding: .5rem !default; - -$mark-bg: #fcf8e3 !default; - -$hr-margin-y: $spacer !default; - - -// - -$table-cell-padding: .75rem !default; -$table-cell-padding-sm: .3rem !default; - -$table-color: $body-color !default; -$table-bg: null !default; -$table-accent-bg: rgba($black, .05) !default; -$table-hover-color: $table-color !default; -$table-hover-bg: rgba($black, .075) !default; -$table-active-bg: $table-hover-bg !default; - -$table-border-width: $border-width !default; -$table-border-color: $border-color !default; - -$table-head-bg: $gray-200 !default; -$table-head-color: $gray-700 !default; - -$table-dark-color: $white !default; -$table-dark-bg: $gray-800 !default; -$table-dark-accent-bg: rgba($white, .05) !default; -$table-dark-hover-color: $table-dark-color !default; -$table-dark-hover-bg: rgba($white, .075) !default; -$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default; - -$table-striped-order: odd !default; - -$table-caption-color: $text-muted !default; - -$table-bg-level: -9 !default; -$table-border-level: -6 !default; - - -// - -$input-btn-padding-y: .375rem !default; -$input-btn-padding-x: .75rem !default; -$input-btn-font-family: null !default; -$input-btn-font-size: $font-size-base !default; -$input-btn-line-height: $line-height-base !default; - -$input-btn-focus-width: .2rem !default; -$input-btn-focus-color: rgba($component-active-bg, .25) !default; -$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default; - -$input-btn-padding-y-sm: .25rem !default; -$input-btn-padding-x-sm: .5rem !default; -$input-btn-font-size-sm: $font-size-sm !default; -$input-btn-line-height-sm: $line-height-sm !default; - -$input-btn-padding-y-lg: .5rem !default; -$input-btn-padding-x-lg: 1rem !default; -$input-btn-font-size-lg: $font-size-lg !default; -$input-btn-line-height-lg: $line-height-lg !default; - -$input-btn-border-width: $border-width !default; - - -// - -$btn-padding-y: $input-btn-padding-y !default; -$btn-padding-x: $input-btn-padding-x !default; -$btn-font-family: $input-btn-font-family !default; -$btn-font-size: $input-btn-font-size !default; -$btn-line-height: $input-btn-line-height !default; -$btn-white-space: null !default; -$btn-padding-y-sm: $input-btn-padding-y-sm !default; -$btn-padding-x-sm: $input-btn-padding-x-sm !default; -$btn-font-size-sm: $input-btn-font-size-sm !default; -$btn-line-height-sm: $input-btn-line-height-sm !default; - -$btn-padding-y-lg: $input-btn-padding-y-lg !default; -$btn-padding-x-lg: $input-btn-padding-x-lg !default; -$btn-font-size-lg: $input-btn-font-size-lg !default; -$btn-line-height-lg: $input-btn-line-height-lg !default; - -$btn-border-width: $input-btn-border-width !default; - -$btn-font-weight: $font-weight-normal !default; -$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default; -$btn-focus-width: $input-btn-focus-width !default; -$btn-focus-box-shadow: $input-btn-focus-box-shadow !default; -$btn-disabled-opacity: .65 !default; -$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default; - -$btn-link-disabled-color: $gray-600 !default; - -$btn-block-spacing-y: .5rem !default; - -$btn-border-radius: $border-radius !default; -$btn-border-radius-lg: $border-radius-lg !default; -$btn-border-radius-sm: $border-radius-sm !default; - -$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; - - - -$label-margin-bottom: .5rem !default; - -$input-padding-y: $input-btn-padding-y !default; -$input-padding-x: $input-btn-padding-x !default; -$input-font-family: $input-btn-font-family !default; -$input-font-size: $input-btn-font-size !default; -$input-font-weight: $font-weight-base !default; -$input-line-height: $input-btn-line-height !default; - -$input-padding-y-sm: $input-btn-padding-y-sm !default; -$input-padding-x-sm: $input-btn-padding-x-sm !default; -$input-font-size-sm: $input-btn-font-size-sm !default; -$input-line-height-sm: $input-btn-line-height-sm !default; - -$input-padding-y-lg: $input-btn-padding-y-lg !default; -$input-padding-x-lg: $input-btn-padding-x-lg !default; -$input-font-size-lg: $input-btn-font-size-lg !default; -$input-line-height-lg: $input-btn-line-height-lg !default; - -$input-bg: $white !default; -$input-disabled-bg: $gray-200 !default; - -$input-color: $gray-700 !default; -$input-border-color: $gray-400 !default; -$input-border-width: $input-btn-border-width !default; -$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default; - -$input-border-radius: $border-radius !default; -$input-border-radius-lg: $border-radius-lg !default; -$input-border-radius-sm: $border-radius-sm !default; - -$input-focus-bg: $input-bg !default; -$input-focus-border-color: lighten($component-active-bg, 25%) !default; -$input-focus-color: $input-color !default; -$input-focus-width: $input-btn-focus-width !default; -$input-focus-box-shadow: $input-btn-focus-box-shadow !default; - -$input-placeholder-color: $gray-600 !default; -$input-plaintext-color: $body-color !default; - -$input-height-border: $input-border-width * 2 !default; - -$input-height-inner: add($input-line-height * 1em, $input-padding-y * 2) !default; -$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default; -$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y / 2) !default; - -$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default; -$input-height-sm: add($input-line-height-sm * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default; -$input-height-lg: add($input-line-height-lg * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default; - -$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default; - -$form-text-margin-top: .25rem !default; - -$form-check-input-gutter: 1.25rem !default; -$form-check-input-margin-y: .3rem !default; -$form-check-input-margin-x: .25rem !default; - -$form-check-inline-margin-x: .75rem !default; -$form-check-inline-input-margin-x: .3125rem !default; - -$form-grid-gutter-width: 10px !default; -$form-group-margin-bottom: 1rem !default; - -$input-group-addon-color: $input-color !default; -$input-group-addon-bg: $gray-200 !default; -$input-group-addon-border-color: $input-border-color !default; - -$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default; - -$custom-control-gutter: .5rem !default; -$custom-control-spacer-x: 1rem !default; -$custom-control-cursor: null !default; - -$custom-control-indicator-size: 1rem !default; -$custom-control-indicator-bg: $input-bg !default; - -$custom-control-indicator-bg-size: 50% 50% !default; -$custom-control-indicator-box-shadow: $input-box-shadow !default; -$custom-control-indicator-border-color: $gray-500 !default; -$custom-control-indicator-border-width: $input-border-width !default; - -$custom-control-label-color: null !default; - -$custom-control-indicator-disabled-bg: $input-disabled-bg !default; -$custom-control-label-disabled-color: $gray-600 !default; - -$custom-control-indicator-checked-color: $component-active-color !default; -$custom-control-indicator-checked-bg: $component-active-bg !default; -$custom-control-indicator-checked-disabled-bg: rgba(theme-color("primary"), .5) !default; -$custom-control-indicator-checked-box-shadow: none !default; -$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default; - -$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default; -$custom-control-indicator-focus-border-color: $input-focus-border-color !default; - -$custom-control-indicator-active-color: $component-active-color !default; -$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default; -$custom-control-indicator-active-box-shadow: none !default; -$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default; - -$custom-checkbox-indicator-border-radius: $border-radius !default; -$custom-checkbox-indicator-icon-checked: url("data:image/svg+xml,") !default; - -$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default; -$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default; -$custom-checkbox-indicator-icon-indeterminate: url("data:image/svg+xml,") !default; -$custom-checkbox-indicator-indeterminate-box-shadow: none !default; -$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default; - -$custom-radio-indicator-border-radius: 50% !default; -$custom-radio-indicator-icon-checked: url("data:image/svg+xml,") !default; - -$custom-switch-width: $custom-control-indicator-size * 1.75 !default; -$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default; -$custom-switch-indicator-size: subtract($custom-control-indicator-size, $custom-control-indicator-border-width * 4) !default; - -$custom-select-padding-y: $input-padding-y !default; -$custom-select-padding-x: $input-padding-x !default; -$custom-select-font-family: $input-font-family !default; -$custom-select-font-size: $input-font-size !default; -$custom-select-height: $input-height !default; -$custom-select-indicator-padding: 1rem !default; $custom-select-font-weight: $input-font-weight !default; -$custom-select-line-height: $input-line-height !default; -$custom-select-color: $input-color !default; -$custom-select-disabled-color: $gray-600 !default; -$custom-select-bg: $input-bg !default; -$custom-select-disabled-bg: $gray-200 !default; -$custom-select-bg-size: 8px 10px !default; $custom-select-indicator-color: $gray-800 !default; -$custom-select-indicator: url("data:image/svg+xml,") !default; -$custom-select-background: escape-svg($custom-select-indicator) no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; -$custom-select-feedback-icon-padding-right: add(1em * .75, (2 * $custom-select-padding-y * .75) + $custom-select-padding-x + $custom-select-indicator-padding) !default; -$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default; -$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default; - -$custom-select-border-width: $input-border-width !default; -$custom-select-border-color: $input-border-color !default; -$custom-select-border-radius: $border-radius !default; -$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default; - -$custom-select-focus-border-color: $input-focus-border-color !default; -$custom-select-focus-width: $input-focus-width !default; -$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default; - -$custom-select-padding-y-sm: $input-padding-y-sm !default; -$custom-select-padding-x-sm: $input-padding-x-sm !default; -$custom-select-font-size-sm: $input-font-size-sm !default; -$custom-select-height-sm: $input-height-sm !default; - -$custom-select-padding-y-lg: $input-padding-y-lg !default; -$custom-select-padding-x-lg: $input-padding-x-lg !default; -$custom-select-font-size-lg: $input-font-size-lg !default; -$custom-select-height-lg: $input-height-lg !default; - -$custom-range-track-width: 100% !default; -$custom-range-track-height: .5rem !default; -$custom-range-track-cursor: pointer !default; -$custom-range-track-bg: $gray-300 !default; -$custom-range-track-border-radius: 1rem !default; -$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default; - -$custom-range-thumb-width: 1rem !default; -$custom-range-thumb-height: $custom-range-thumb-width !default; -$custom-range-thumb-bg: $component-active-bg !default; -$custom-range-thumb-border: 0 !default; -$custom-range-thumb-border-radius: 1rem !default; -$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default; -$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default; -$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; $custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default; -$custom-range-thumb-disabled-bg: $gray-500 !default; - -$custom-file-height: $input-height !default; -$custom-file-height-inner: $input-height-inner !default; -$custom-file-focus-border-color: $input-focus-border-color !default; -$custom-file-focus-box-shadow: $input-focus-box-shadow !default; -$custom-file-disabled-bg: $input-disabled-bg !default; - -$custom-file-padding-y: $input-padding-y !default; -$custom-file-padding-x: $input-padding-x !default; -$custom-file-line-height: $input-line-height !default; -$custom-file-font-family: $input-font-family !default; -$custom-file-font-weight: $input-font-weight !default; -$custom-file-color: $input-color !default; -$custom-file-bg: $input-bg !default; -$custom-file-border-width: $input-border-width !default; -$custom-file-border-color: $input-border-color !default; -$custom-file-border-radius: $input-border-radius !default; -$custom-file-box-shadow: $input-box-shadow !default; -$custom-file-button-color: $custom-file-color !default; -$custom-file-button-bg: $input-group-addon-bg !default; -$custom-file-text: ( - en: "Browse" -) !default; - - - -$form-feedback-margin-top: $form-text-margin-top !default; -$form-feedback-font-size: $small-font-size !default; -$form-feedback-valid-color: theme-color("success") !default; -$form-feedback-invalid-color: theme-color("danger") !default; - -$form-feedback-icon-valid-color: $form-feedback-valid-color !default; -$form-feedback-icon-valid: url("data:image/svg+xml,") !default; -$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default; -$form-feedback-icon-invalid: url("data:image/svg+xml,") !default; - -$form-validation-states: () !default; -$form-validation-states: map-merge( - ( - "valid": ( - "color": $form-feedback-valid-color, - "icon": $form-feedback-icon-valid - ), - "invalid": ( - "color": $form-feedback-invalid-color, - "icon": $form-feedback-icon-invalid - ), - ), - $form-validation-states -); - -// - -$zindex-dropdown: 1000 !default; -$zindex-sticky: 1020 !default; -$zindex-fixed: 1030 !default; -$zindex-modal-backdrop: 1040 !default; -$zindex-modal: 1050 !default; -$zindex-popover: 1060 !default; -$zindex-tooltip: 1070 !default; - - - -$nav-link-padding-y: .5rem !default; -$nav-link-padding-x: 1rem !default; -$nav-link-disabled-color: $gray-600 !default; - -$nav-tabs-border-color: $gray-300 !default; -$nav-tabs-border-width: $border-width !default; -$nav-tabs-border-radius: $border-radius !default; -$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default; -$nav-tabs-link-active-color: $gray-700 !default; -$nav-tabs-link-active-bg: $body-bg !default; -$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default; - -$nav-pills-border-radius: $border-radius !default; -$nav-pills-link-active-color: $component-active-color !default; -$nav-pills-link-active-bg: $component-active-bg !default; - -$nav-divider-color: $gray-200 !default; -$nav-divider-margin-y: $spacer / 2 !default; - - - -$navbar-padding-y: $spacer / 2 !default; -$navbar-padding-x: $spacer !default; - -$navbar-nav-link-padding-x: .5rem !default; - -$navbar-brand-font-size: $font-size-lg !default; -$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default; -$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default; -$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default; - -$navbar-toggler-padding-y: .25rem !default; -$navbar-toggler-padding-x: .75rem !default; -$navbar-toggler-font-size: $font-size-lg !default; -$navbar-toggler-border-radius: $btn-border-radius !default; - -$navbar-dark-color: rgba($white, .5) !default; -$navbar-dark-hover-color: rgba($white, .75) !default; -$navbar-dark-active-color: $white !default; -$navbar-dark-disabled-color: rgba($white, .25) !default; -$navbar-dark-toggler-icon-bg: url("data:image/svg+xml,") !default; -$navbar-dark-toggler-border-color: rgba($white, .1) !default; - -$navbar-light-color: rgba($black, .5) !default; -$navbar-light-hover-color: rgba($black, .7) !default; -$navbar-light-active-color: rgba($black, .9) !default; -$navbar-light-disabled-color: rgba($black, .3) !default; -$navbar-light-toggler-icon-bg: url("data:image/svg+xml,") !default; -$navbar-light-toggler-border-color: rgba($black, .1) !default; - -$navbar-light-brand-color: $navbar-light-active-color !default; -$navbar-light-brand-hover-color: $navbar-light-active-color !default; -$navbar-dark-brand-color: $navbar-dark-active-color !default; -$navbar-dark-brand-hover-color: $navbar-dark-active-color !default; - - -// - -$dropdown-min-width: 10rem !default; -$dropdown-padding-y: .5rem !default; -$dropdown-spacer: .125rem !default; -$dropdown-font-size: $font-size-base !default; -$dropdown-color: $body-color !default; -$dropdown-bg: $white !default; -$dropdown-border-color: rgba($black, .15) !default; -$dropdown-border-radius: $border-radius !default; -$dropdown-border-width: $border-width !default; -$dropdown-inner-border-radius: subtract($dropdown-border-radius, $dropdown-border-width) !default; -$dropdown-divider-bg: $gray-200 !default; -$dropdown-divider-margin-y: $nav-divider-margin-y !default; -$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default; - -$dropdown-link-color: $gray-900 !default; -$dropdown-link-hover-color: darken($gray-900, 5%) !default; -$dropdown-link-hover-bg: $gray-100 !default; - -$dropdown-link-active-color: $component-active-color !default; -$dropdown-link-active-bg: $component-active-bg !default; - -$dropdown-link-disabled-color: $gray-600 !default; - -$dropdown-item-padding-y: .25rem !default; -$dropdown-item-padding-x: 1.5rem !default; - -$dropdown-header-color: $gray-600 !default; - - - -$pagination-padding-y: .5rem !default; -$pagination-padding-x: .75rem !default; -$pagination-padding-y-sm: .25rem !default; -$pagination-padding-x-sm: .5rem !default; -$pagination-padding-y-lg: .75rem !default; -$pagination-padding-x-lg: 1.5rem !default; -$pagination-line-height: 1.25 !default; - -$pagination-color: $link-color !default; -$pagination-bg: $white !default; -$pagination-border-width: $border-width !default; -$pagination-border-color: $gray-300 !default; - -$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default; -$pagination-focus-outline: 0 !default; - -$pagination-hover-color: $link-hover-color !default; -$pagination-hover-bg: $gray-200 !default; -$pagination-hover-border-color: $gray-300 !default; - -$pagination-active-color: $component-active-color !default; -$pagination-active-bg: $component-active-bg !default; -$pagination-active-border-color: $pagination-active-bg !default; - -$pagination-disabled-color: $gray-600 !default; -$pagination-disabled-bg: $white !default; -$pagination-disabled-border-color: $gray-300 !default; - - - -$jumbotron-padding: 2rem !default; -$jumbotron-color: null !default; -$jumbotron-bg: $gray-200 !default; - - - -$card-spacer-y: .75rem !default; -$card-spacer-x: 1.25rem !default; -$card-border-width: $border-width !default; -$card-border-radius: $border-radius !default; -$card-border-color: rgba($black, .125) !default; -$card-inner-border-radius: subtract($card-border-radius, $card-border-width) !default; -$card-cap-bg: rgba($black, .03) !default; -$card-cap-color: null !default; -$card-height: null !default; -$card-color: null !default; -$card-bg: $white !default; - -$card-img-overlay-padding: 1.25rem !default; - -$card-group-margin: $grid-gutter-width / 2 !default; -$card-deck-margin: $card-group-margin !default; - -$card-columns-count: 3 !default; -$card-columns-gap: 1.25rem !default; -$card-columns-margin: $card-spacer-y !default; - - - -$tooltip-font-size: $font-size-sm !default; -$tooltip-max-width: 200px !default; -$tooltip-color: $white !default; -$tooltip-bg: $black !default; -$tooltip-border-radius: $border-radius !default; -$tooltip-opacity: .9 !default; -$tooltip-padding-y: .25rem !default; -$tooltip-padding-x: .5rem !default; -$tooltip-margin: 0 !default; - -$tooltip-arrow-width: .8rem !default; -$tooltip-arrow-height: .4rem !default; -$tooltip-arrow-color: $tooltip-bg !default; - -$form-feedback-tooltip-padding-y: $tooltip-padding-y !default; -$form-feedback-tooltip-padding-x: $tooltip-padding-x !default; -$form-feedback-tooltip-font-size: $tooltip-font-size !default; -$form-feedback-tooltip-line-height: $line-height-base !default; -$form-feedback-tooltip-opacity: $tooltip-opacity !default; -$form-feedback-tooltip-border-radius: $tooltip-border-radius !default; - - - -$popover-font-size: $font-size-sm !default; -$popover-bg: $white !default; -$popover-max-width: 276px !default; -$popover-border-width: $border-width !default; -$popover-border-color: rgba($black, .2) !default; -$popover-border-radius: $border-radius-lg !default; -$popover-inner-border-radius: subtract($popover-border-radius, $popover-border-width) !default; -$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default; - -$popover-header-bg: darken($popover-bg, 3%) !default; -$popover-header-color: $headings-color !default; -$popover-header-padding-y: .5rem !default; -$popover-header-padding-x: .75rem !default; - -$popover-body-color: $body-color !default; -$popover-body-padding-y: $popover-header-padding-y !default; -$popover-body-padding-x: $popover-header-padding-x !default; - -$popover-arrow-width: 1rem !default; -$popover-arrow-height: .5rem !default; -$popover-arrow-color: $popover-bg !default; - -$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default; - - - -$toast-max-width: 350px !default; -$toast-padding-x: .75rem !default; -$toast-padding-y: .25rem !default; -$toast-font-size: .875rem !default; -$toast-color: null !default; -$toast-background-color: rgba($white, .85) !default; -$toast-border-width: 1px !default; -$toast-border-color: rgba(0, 0, 0, .1) !default; -$toast-border-radius: .25rem !default; -$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default; - -$toast-header-color: $gray-600 !default; -$toast-header-background-color: rgba($white, .85) !default; -$toast-header-border-color: rgba(0, 0, 0, .05) !default; - - - -$badge-font-size: 75% !default; -$badge-font-weight: $font-weight-bold !default; -$badge-padding-y: .25em !default; -$badge-padding-x: .4em !default; -$badge-border-radius: $border-radius !default; - -$badge-transition: $btn-transition !default; -$badge-focus-width: $input-btn-focus-width !default; - -$badge-pill-padding-x: .6em !default; -$badge-pill-border-radius: 10rem !default; - - - -$modal-inner-padding: 1rem !default; - -$modal-footer-margin-between: .5rem !default; - -$modal-dialog-margin: .5rem !default; -$modal-dialog-margin-y-sm-up: 1.75rem !default; - -$modal-title-line-height: $line-height-base !default; - -$modal-content-color: null !default; -$modal-content-bg: $white !default; -$modal-content-border-color: rgba($black, .2) !default; -$modal-content-border-width: $border-width !default; -$modal-content-border-radius: $border-radius-lg !default; -$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default; -$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default; -$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default; - -$modal-backdrop-bg: $black !default; -$modal-backdrop-opacity: .5 !default; -$modal-header-border-color: $border-color !default; -$modal-footer-border-color: $modal-header-border-color !default; -$modal-header-border-width: $modal-content-border-width !default; -$modal-footer-border-width: $modal-header-border-width !default; -$modal-header-padding-y: 1rem !default; -$modal-header-padding-x: 1rem !default; -$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; -$modal-xl: 1140px !default; -$modal-lg: 800px !default; -$modal-md: 500px !default; -$modal-sm: 300px !default; - -$modal-fade-transform: translate(0, -50px) !default; -$modal-show-transform: none !default; -$modal-transition: transform .3s ease-out !default; -$modal-scale-transform: scale(1.02) !default; - - -// - -$alert-padding-y: .75rem !default; -$alert-padding-x: 1.25rem !default; -$alert-margin-bottom: 1rem !default; -$alert-border-radius: $border-radius !default; -$alert-link-font-weight: $font-weight-bold !default; -$alert-border-width: $border-width !default; - -$alert-bg-level: -10 !default; -$alert-border-level: -9 !default; -$alert-color-level: 6 !default; - - - -$progress-height: 1rem !default; -$progress-font-size: $font-size-base * .75 !default; -$progress-bg: $gray-200 !default; -$progress-border-radius: $border-radius !default; -$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default; -$progress-bar-color: $white !default; -$progress-bar-bg: theme-color("primary") !default; -$progress-bar-animation-timing: 1s linear infinite !default; -$progress-bar-transition: width .6s ease !default; - - - -$list-group-color: null !default; -$list-group-bg: $white !default; -$list-group-border-color: rgba($black, .125) !default; -$list-group-border-width: $border-width !default; -$list-group-border-radius: $border-radius !default; - -$list-group-item-padding-y: .75rem !default; -$list-group-item-padding-x: 1.25rem !default; - -$list-group-hover-bg: $gray-100 !default; -$list-group-active-color: $component-active-color !default; -$list-group-active-bg: $component-active-bg !default; -$list-group-active-border-color: $list-group-active-bg !default; - -$list-group-disabled-color: $gray-600 !default; -$list-group-disabled-bg: $list-group-bg !default; - -$list-group-action-color: $gray-700 !default; -$list-group-action-hover-color: $list-group-action-color !default; - -$list-group-action-active-color: $body-color !default; -$list-group-action-active-bg: $gray-200 !default; - - - -$thumbnail-padding: .25rem !default; -$thumbnail-bg: $body-bg !default; -$thumbnail-border-width: $border-width !default; -$thumbnail-border-color: $gray-300 !default; -$thumbnail-border-radius: $border-radius !default; -$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default; - - - -$figure-caption-font-size: 90% !default; -$figure-caption-color: $gray-600 !default; - - - -$breadcrumb-font-size: null !default; - -$breadcrumb-padding-y: .75rem !default; -$breadcrumb-padding-x: 1rem !default; -$breadcrumb-item-padding: .5rem !default; - -$breadcrumb-margin-bottom: 1rem !default; - -$breadcrumb-bg: $gray-200 !default; -$breadcrumb-divider-color: $gray-600 !default; -$breadcrumb-active-color: $gray-600 !default; -$breadcrumb-divider: quote("/") !default; - -$breadcrumb-border-radius: $border-radius !default; - - - -$carousel-control-color: $white !default; -$carousel-control-width: 15% !default; -$carousel-control-opacity: .5 !default; -$carousel-control-hover-opacity: .9 !default; -$carousel-control-transition: opacity .15s ease !default; - -$carousel-indicator-width: 30px !default; -$carousel-indicator-height: 3px !default; -$carousel-indicator-hit-area-height: 10px !default; -$carousel-indicator-spacer: 3px !default; -$carousel-indicator-active-bg: $white !default; -$carousel-indicator-transition: opacity .6s ease !default; - -$carousel-caption-width: 70% !default; -$carousel-caption-color: $white !default; - -$carousel-control-icon-width: 20px !default; - -$carousel-control-prev-icon-bg: url("data:image/svg+xml,") !default; -$carousel-control-next-icon-bg: url("data:image/svg+xml,") !default; - -$carousel-transition-duration: .6s !default; -$carousel-transition: transform $carousel-transition-duration ease-in-out !default; - - -$spinner-width: 2rem !default; -$spinner-height: $spinner-width !default; -$spinner-border-width: .25em !default; - -$spinner-width-sm: 1rem !default; -$spinner-height-sm: $spinner-width-sm !default; -$spinner-border-width-sm: .2em !default; - - - -$close-font-size: $font-size-base * 1.5 !default; -$close-font-weight: $font-weight-bold !default; -$close-color: $black !default; -$close-text-shadow: 0 1px 0 $white !default; - - - -$code-font-size: 87.5% !default; -$code-color: $pink !default; - -$kbd-padding-y: .2rem !default; -$kbd-padding-x: .4rem !default; -$kbd-font-size: $code-font-size !default; -$kbd-color: $white !default; -$kbd-bg: $gray-900 !default; - -$pre-color: $gray-900 !default; -$pre-scrollable-max-height: 340px !default; - - - -$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default; -$overflows: auto, hidden !default; -$positions: static, relative, absolute, fixed, sticky !default; - - - -$print-page-size: a3 !default; -$print-body-min-width: map-get($grid-breakpoints, "lg") !default; diff --git a/files/assets/css/bootstrap/bootstrap-grid.scss b/files/assets/css/bootstrap/bootstrap-grid.scss deleted file mode 100644 index 33e1376b3..000000000 --- a/files/assets/css/bootstrap/bootstrap-grid.scss +++ /dev/null @@ -1,29 +0,0 @@ -/*! - * Bootstrap Grid v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 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; -} - -@import "functions"; -@import "variables"; - -@import "mixins/breakpoints"; -@import "mixins/grid-framework"; -@import "mixins/grid"; - -@import "grid"; -@import "utilities/display"; -@import "utilities/flex"; -@import "utilities/spacing"; diff --git a/files/assets/css/bootstrap/bootstrap-reboot.scss b/files/assets/css/bootstrap/bootstrap-reboot.scss deleted file mode 100644 index 5dd6f846b..000000000 --- a/files/assets/css/bootstrap/bootstrap-reboot.scss +++ /dev/null @@ -1,12 +0,0 @@ -/*! - * Bootstrap Reboot v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 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) - */ - -@import "functions"; -@import "variables"; -@import "mixins"; -@import "reboot"; diff --git a/files/assets/css/bootstrap/bootstrap.scss b/files/assets/css/bootstrap/bootstrap.scss deleted file mode 100644 index 881e4d869..000000000 --- a/files/assets/css/bootstrap/bootstrap.scss +++ /dev/null @@ -1,44 +0,0 @@ -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -@import "functions"; -@import "variables"; -@import "mixins"; -@import "root"; -@import "reboot"; -@import "type"; -@import "images"; -@import "code"; -@import "grid"; -@import "tables"; -@import "forms"; -@import "buttons"; -@import "transitions"; -@import "dropdown"; -@import "button-group"; -@import "input-group"; -@import "custom-forms"; -@import "nav"; -@import "navbar"; -@import "card"; -@import "breadcrumb"; -@import "pagination"; -@import "badge"; -@import "jumbotron"; -@import "alert"; -@import "progress"; -@import "media"; -@import "list-group"; -@import "close"; -@import "toasts"; -@import "modal"; -@import "tooltip"; -@import "popover"; -@import "carousel"; -@import "spinners"; -@import "utilities"; -@import "print"; diff --git a/files/assets/css/bootstrap/mixins/_alert.scss b/files/assets/css/bootstrap/mixins/_alert.scss deleted file mode 100644 index db5a7eb45..000000000 --- a/files/assets/css/bootstrap/mixins/_alert.scss +++ /dev/null @@ -1,13 +0,0 @@ -@mixin alert-variant($background, $border, $color) { - color: $color; - @include gradient-bg($background); - border-color: $border; - - hr { - border-top-color: darken($border, 5%); - } - - .alert-link { - color: darken($color, 10%); - } -} diff --git a/files/assets/css/bootstrap/mixins/_background-variant.scss b/files/assets/css/bootstrap/mixins/_background-variant.scss deleted file mode 100644 index e631435c7..000000000 --- a/files/assets/css/bootstrap/mixins/_background-variant.scss +++ /dev/null @@ -1,20 +0,0 @@ - - -@mixin bg-variant($parent, $color, $ignore-warning: false) { - #{$parent} { - background-color: $color !important; - } - a#{$parent}, - button#{$parent} { - @include hover-focus() { - background-color: darken($color, 10%) !important; - } - } - @include deprecate("The `bg-variant` mixin", "v4.4.0", "v5", $ignore-warning); -} - -@mixin bg-gradient-variant($parent, $color) { - #{$parent} { - background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x !important; - } -} diff --git a/files/assets/css/bootstrap/mixins/_badge.scss b/files/assets/css/bootstrap/mixins/_badge.scss deleted file mode 100644 index f1c499141..000000000 --- a/files/assets/css/bootstrap/mixins/_badge.scss +++ /dev/null @@ -1,17 +0,0 @@ -@mixin badge-variant($bg) { - color: color-yiq($bg); - background-color: $bg; - - @at-root a#{&} { - @include hover-focus() { - color: color-yiq($bg); - background-color: darken($bg, 10%); - } - - &:focus, - &.focus { - outline: 0; - box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5); - } - } -} diff --git a/files/assets/css/bootstrap/mixins/_border-radius.scss b/files/assets/css/bootstrap/mixins/_border-radius.scss deleted file mode 100644 index 05af86b85..000000000 --- a/files/assets/css/bootstrap/mixins/_border-radius.scss +++ /dev/null @@ -1,61 +0,0 @@ - -@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) { - @if $enable-rounded { - border-radius: $radius; - } - @else if $fallback-border-radius != false { - border-radius: $fallback-border-radius; - } -} - -@mixin border-top-radius($radius) { - @if $enable-rounded { - border-top-left-radius: $radius; - border-top-right-radius: $radius; - } -} - -@mixin border-right-radius($radius) { - @if $enable-rounded { - border-top-right-radius: $radius; - border-bottom-right-radius: $radius; - } -} - -@mixin border-bottom-radius($radius) { - @if $enable-rounded { - border-bottom-right-radius: $radius; - border-bottom-left-radius: $radius; - } -} - -@mixin border-left-radius($radius) { - @if $enable-rounded { - border-top-left-radius: $radius; - border-bottom-left-radius: $radius; - } -} - -@mixin border-top-left-radius($radius) { - @if $enable-rounded { - border-top-left-radius: $radius; - } -} - -@mixin border-top-right-radius($radius) { - @if $enable-rounded { - border-top-right-radius: $radius; - } -} - -@mixin border-bottom-right-radius($radius) { - @if $enable-rounded { - border-bottom-right-radius: $radius; - } -} - -@mixin border-bottom-left-radius($radius) { - @if $enable-rounded { - border-bottom-left-radius: $radius; - } -} diff --git a/files/assets/css/bootstrap/mixins/_box-shadow.scss b/files/assets/css/bootstrap/mixins/_box-shadow.scss deleted file mode 100644 index 3a554a0a9..000000000 --- a/files/assets/css/bootstrap/mixins/_box-shadow.scss +++ /dev/null @@ -1,18 +0,0 @@ -@mixin box-shadow($shadow...) { - @if $enable-shadows { - $result: (); - - @if (length($shadow) == 1) { - $result: $shadow; - } @else { - @for $i from 1 through length($shadow) { - @if nth($shadow, $i) != "none" { - $result: append($result, nth($shadow, $i), "comma"); - } - } - } - @if (length($result) > 0) { - box-shadow: $result; - } - } -} diff --git a/files/assets/css/bootstrap/mixins/_breakpoints.scss b/files/assets/css/bootstrap/mixins/_breakpoints.scss deleted file mode 100644 index 7134577e3..000000000 --- a/files/assets/css/bootstrap/mixins/_breakpoints.scss +++ /dev/null @@ -1,86 +0,0 @@ -// -// -// - -// -@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) { - $n: index($breakpoint-names, $name); - @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null); -} - -// -@function breakpoint-min($name, $breakpoints: $grid-breakpoints) { - $min: map-get($breakpoints, $name); - @return if($min != 0, $min, null); -} - -// -@function breakpoint-max($name, $breakpoints: $grid-breakpoints) { - $next: breakpoint-next($name, $breakpoints); - @return if($next, breakpoint-min($next, $breakpoints) - .02, null); -} - -// -@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) { - @return if(breakpoint-min($name, $breakpoints) == null, "", "-#{$name}"); -} - -@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) { - $min: breakpoint-min($name, $breakpoints); - @if $min { - @media (min-width: $min) { - @content; - } - } @else { - @content; - } -} - -@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) { - $max: breakpoint-max($name, $breakpoints); - @if $max { - @media (max-width: $max) { - @content; - } - } @else { - @content; - } -} - -@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) { - $min: breakpoint-min($lower, $breakpoints); - $max: breakpoint-max($upper, $breakpoints); - - @if $min != null and $max != null { - @media (min-width: $min) and (max-width: $max) { - @content; - } - } @else if $max == null { - @include media-breakpoint-up($lower, $breakpoints) { - @content; - } - } @else if $min == null { - @include media-breakpoint-down($upper, $breakpoints) { - @content; - } - } -} - -@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) { - $min: breakpoint-min($name, $breakpoints); - $max: breakpoint-max($name, $breakpoints); - - @if $min != null and $max != null { - @media (min-width: $min) and (max-width: $max) { - @content; - } - } @else if $max == null { - @include media-breakpoint-up($name, $breakpoints) { - @content; - } - } @else if $min == null { - @include media-breakpoint-down($name, $breakpoints) { - @content; - } - } -} diff --git a/files/assets/css/bootstrap/mixins/_buttons.scss b/files/assets/css/bootstrap/mixins/_buttons.scss deleted file mode 100644 index 8564480db..000000000 --- a/files/assets/css/bootstrap/mixins/_buttons.scss +++ /dev/null @@ -1,99 +0,0 @@ -// - -@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) { - color: color-yiq($background); - @include gradient-bg($background); - border-color: $border; - @include box-shadow($btn-box-shadow); - - @include hover() { - color: color-yiq($hover-background); - @include gradient-bg($hover-background); - border-color: $hover-border; - } - - &:focus, - &.focus { - color: color-yiq($hover-background); - @include gradient-bg($hover-background); - border-color: $hover-border; - @if $enable-shadows { - box-shadow: $btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5); - } @else { - box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5); - } - } - - &.disabled, - &:disabled { - color: color-yiq($background); - background-color: $background; - border-color: $border; - @if $enable-gradients { - background-image: none; - } - } - - &:not(:disabled):not(.disabled):active, - &:not(:disabled):not(.disabled).active, - .show > &.dropdown-toggle { - color: color-yiq($active-background); - background-color: $active-background; - @if $enable-gradients { - background-image: none; } - border-color: $active-border; - - &:focus { - @if $enable-shadows and $btn-active-box-shadow != none { - box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5); - } @else { - box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5); - } - } - } -} - -@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) { - color: $color; - border-color: $color; - - @include hover() { - color: $color-hover; - background-color: $active-background; - border-color: $active-border; - } - - &:focus, - &.focus { - box-shadow: 0 0 0 $btn-focus-width rgba($color, .5); - } - - &.disabled, - &:disabled { - color: $color; - background-color: transparent; - } - - &:not(:disabled):not(.disabled):active, - &:not(:disabled):not(.disabled).active, - .show > &.dropdown-toggle { - color: color-yiq($active-background); - background-color: $active-background; - border-color: $active-border; - - &:focus { - @if $enable-shadows and $btn-active-box-shadow != none { - box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5); - } @else { - box-shadow: 0 0 0 $btn-focus-width rgba($color, .5); - } - } - } -} - -@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) { - padding: $padding-y $padding-x; - @include font-size($font-size); - line-height: $line-height; - @include border-radius($border-radius, 0); -} diff --git a/files/assets/css/bootstrap/mixins/_caret.scss b/files/assets/css/bootstrap/mixins/_caret.scss deleted file mode 100644 index 27466495b..000000000 --- a/files/assets/css/bootstrap/mixins/_caret.scss +++ /dev/null @@ -1,62 +0,0 @@ -@mixin caret-down() { - border-top: $caret-width solid; - border-right: $caret-width solid transparent; - border-bottom: 0; - border-left: $caret-width solid transparent; -} - -@mixin caret-up() { - border-top: 0; - border-right: $caret-width solid transparent; - border-bottom: $caret-width solid; - border-left: $caret-width solid transparent; -} - -@mixin caret-right() { - border-top: $caret-width solid transparent; - border-right: 0; - border-bottom: $caret-width solid transparent; - border-left: $caret-width solid; -} - -@mixin caret-left() { - border-top: $caret-width solid transparent; - border-right: $caret-width solid; - border-bottom: $caret-width solid transparent; -} - -@mixin caret($direction: down) { - @if $enable-caret { - &::after { - display: inline-block; - margin-left: $caret-spacing; - vertical-align: $caret-vertical-align; - content: ""; - @if $direction == down { - @include caret-down(); - } @else if $direction == up { - @include caret-up(); - } @else if $direction == right { - @include caret-right(); - } - } - - @if $direction == left { - &::after { - display: none; - } - - &::before { - display: inline-block; - margin-right: $caret-spacing; - vertical-align: $caret-vertical-align; - content: ""; - @include caret-left(); - } - } - - &:empty::after { - margin-left: 0; - } - } -} diff --git a/files/assets/css/bootstrap/mixins/_clearfix.scss b/files/assets/css/bootstrap/mixins/_clearfix.scss deleted file mode 100644 index 11a977b73..000000000 --- a/files/assets/css/bootstrap/mixins/_clearfix.scss +++ /dev/null @@ -1,7 +0,0 @@ -@mixin clearfix() { - &::after { - display: block; - clear: both; - content: ""; - } -} diff --git a/files/assets/css/bootstrap/mixins/_deprecate.scss b/files/assets/css/bootstrap/mixins/_deprecate.scss deleted file mode 100644 index e14d50ff9..000000000 --- a/files/assets/css/bootstrap/mixins/_deprecate.scss +++ /dev/null @@ -1,6 +0,0 @@ -// -@mixin deprecate($name, $deprecate-version, $remove-version, $ignore-warning: false) { - @if ($enable-deprecation-messages != false and $ignore-warning != true) { - @warn "#{$name} has been deprecated as of #{$deprecate-version}. It will be removed entirely in #{$remove-version}."; - } -} diff --git a/files/assets/css/bootstrap/mixins/_float.scss b/files/assets/css/bootstrap/mixins/_float.scss deleted file mode 100644 index 592420ceb..000000000 --- a/files/assets/css/bootstrap/mixins/_float.scss +++ /dev/null @@ -1,13 +0,0 @@ - -@mixin float-left() { - float: left !important; - @include deprecate("The `float-left` mixin", "v4.3.0", "v5"); -} -@mixin float-right() { - float: right !important; - @include deprecate("The `float-right` mixin", "v4.3.0", "v5"); -} -@mixin float-none() { - float: none !important; - @include deprecate("The `float-none` mixin", "v4.3.0", "v5"); -} diff --git a/files/assets/css/bootstrap/mixins/_forms.scss b/files/assets/css/bootstrap/mixins/_forms.scss deleted file mode 100644 index a0c055132..000000000 --- a/files/assets/css/bootstrap/mixins/_forms.scss +++ /dev/null @@ -1,162 +0,0 @@ -// -// -// -@mixin form-control-focus($ignore-warning: false) { - &:focus { - color: $input-focus-color; - background-color: $input-focus-bg; - border-color: $input-focus-border-color; - outline: 0; - @if $enable-shadows { - box-shadow: $input-box-shadow, $input-focus-box-shadow; - } @else { - box-shadow: $input-focus-box-shadow; - } - } - @include deprecate("The `form-control-focus()` mixin", "v4.4.0", "v5", $ignore-warning); -} - -@mixin form-validation-state-selector($state) { - @if ($state == "valid" or $state == "invalid") { - .was-validated #{if(&, "&", "")}:#{$state}, - #{if(&, "&", "")}.is-#{$state} { - @content; - } - } @else { - #{if(&, "&", "")}.is-#{$state} { - @content; - } - } -} - -@mixin form-validation-state($state, $color, $icon) { - .#{$state}-feedback { - display: none; - width: 100%; - margin-top: $form-feedback-margin-top; - @include font-size($form-feedback-font-size); - color: $color; - } - - .#{$state}-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x; - margin-top: .1rem; - @include font-size($form-feedback-tooltip-font-size); - line-height: $form-feedback-tooltip-line-height; - color: color-yiq($color); - background-color: rgba($color, $form-feedback-tooltip-opacity); - @include border-radius($form-feedback-tooltip-border-radius); - } - - @include form-validation-state-selector($state) { - ~ .#{$state}-feedback, - ~ .#{$state}-tooltip { - display: block; - } - } - - .form-control { - @include form-validation-state-selector($state) { - border-color: $color; - - @if $enable-validation-icons { - padding-right: $input-height-inner; - background-image: escape-svg($icon); - background-repeat: no-repeat; - background-position: right $input-height-inner-quarter center; - background-size: $input-height-inner-half $input-height-inner-half; - } - - &:focus { - border-color: $color; - box-shadow: 0 0 0 $input-focus-width rgba($color, .25); - } - } - } - - textarea.form-control { - @include form-validation-state-selector($state) { - @if $enable-validation-icons { - padding-right: $input-height-inner; - background-position: top $input-height-inner-quarter right $input-height-inner-quarter; - } - } - } - - .custom-select { - @include form-validation-state-selector($state) { - border-color: $color; - - @if $enable-validation-icons { - padding-right: $custom-select-feedback-icon-padding-right; - background: $custom-select-background, escape-svg($icon) $custom-select-bg no-repeat $custom-select-feedback-icon-position / $custom-select-feedback-icon-size; - } - - &:focus { - border-color: $color; - box-shadow: 0 0 0 $input-focus-width rgba($color, .25); - } - } - } - - .form-check-input { - @include form-validation-state-selector($state) { - ~ .form-check-label { - color: $color; - } - - ~ .#{$state}-feedback, - ~ .#{$state}-tooltip { - display: block; - } - } - } - - .custom-control-input { - @include form-validation-state-selector($state) { - ~ .custom-control-label { - color: $color; - - &::before { - border-color: $color; - } - } - - &:checked { - ~ .custom-control-label::before { - border-color: lighten($color, 10%); - @include gradient-bg(lighten($color, 10%)); - } - } - - &:focus { - ~ .custom-control-label::before { - box-shadow: 0 0 0 $input-focus-width rgba($color, .25); - } - - &:not(:checked) ~ .custom-control-label::before { - border-color: $color; - } - } - } - } - - .custom-file-input { - @include form-validation-state-selector($state) { - ~ .custom-file-label { - border-color: $color; - } - - &:focus { - ~ .custom-file-label { - border-color: $color; - box-shadow: 0 0 0 $input-focus-width rgba($color, .25); - } - } - } - } -} diff --git a/files/assets/css/bootstrap/mixins/_gradients.scss b/files/assets/css/bootstrap/mixins/_gradients.scss deleted file mode 100644 index 1f9f87dac..000000000 --- a/files/assets/css/bootstrap/mixins/_gradients.scss +++ /dev/null @@ -1,40 +0,0 @@ - -@mixin gradient-bg($color) { - @if $enable-gradients { - background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x; - } @else { - background-color: $color; - } -} - -// -@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) { - background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent); - background-repeat: repeat-x; -} - -// -@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) { - background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent); - background-repeat: repeat-x; -} - -@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) { - background-image: linear-gradient($deg, $start-color, $end-color); - background-repeat: repeat-x; -} -@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) { - background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color); - background-repeat: no-repeat; -} -@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) { - background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color); - background-repeat: no-repeat; -} -@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) { - background-image: radial-gradient(circle, $inner-color, $outer-color); - background-repeat: no-repeat; -} -@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) { - background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent); -} diff --git a/files/assets/css/bootstrap/mixins/_grid-framework.scss b/files/assets/css/bootstrap/mixins/_grid-framework.scss deleted file mode 100644 index a720b3fd0..000000000 --- a/files/assets/css/bootstrap/mixins/_grid-framework.scss +++ /dev/null @@ -1,63 +0,0 @@ -// - -@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) { - %grid-column { - position: relative; - width: 100%; - padding-right: $gutter / 2; - padding-left: $gutter / 2; - } - - @each $breakpoint in map-keys($breakpoints) { - $infix: breakpoint-infix($breakpoint, $breakpoints); - - @for $i from 1 through $columns { - .col#{$infix}-#{$i} { - @extend %grid-column; - } - } - .col#{$infix}, - .col#{$infix}-auto { - @extend %grid-column; - } - - @include media-breakpoint-up($breakpoint, $breakpoints) { - .col#{$infix} { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - @for $i from 1 through $grid-row-columns { - .row-cols#{$infix}-#{$i} { - @include row-cols($i); - } - } - - .col#{$infix}-auto { - @include make-col-auto(); - } - - @for $i from 1 through $columns { - .col#{$infix}-#{$i} { - @include make-col($i, $columns); - } - } - - .order#{$infix}-first { order: -1; } - - .order#{$infix}-last { order: $columns + 1; } - - @for $i from 0 through $columns { - .order#{$infix}-#{$i} { order: $i; } - } - - @for $i from 0 through ($columns - 1) { - @if not ($infix == "" and $i == 0) { .offset#{$infix}-#{$i} { - @include make-col-offset($i, $columns); - } - } - } - } - } -} diff --git a/files/assets/css/bootstrap/mixins/_grid.scss b/files/assets/css/bootstrap/mixins/_grid.scss deleted file mode 100644 index d57498b74..000000000 --- a/files/assets/css/bootstrap/mixins/_grid.scss +++ /dev/null @@ -1,55 +0,0 @@ -/// - -@mixin make-container($gutter: $grid-gutter-width) { - width: 100%; - padding-right: $gutter / 2; - padding-left: $gutter / 2; - margin-right: auto; - margin-left: auto; -} - - -@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) { - @each $breakpoint, $container-max-width in $max-widths { - @include media-breakpoint-up($breakpoint, $breakpoints) { - max-width: $container-max-width; - } - } -} - -@mixin make-row($gutter: $grid-gutter-width) { - display: flex; - flex-wrap: wrap; - margin-right: -$gutter / 2; - margin-left: -$gutter / 2; -} - -@mixin make-col-ready($gutter: $grid-gutter-width) { - position: relative; - width: 100%; - padding-right: $gutter / 2; - padding-left: $gutter / 2; -} - -@mixin make-col($size, $columns: $grid-columns) { - flex: 0 0 percentage($size / $columns); - max-width: percentage($size / $columns); -} - -@mixin make-col-auto() { - flex: 0 0 auto; - width: auto; - max-width: 100%; } - -@mixin make-col-offset($size, $columns: $grid-columns) { - $num: $size / $columns; - margin-left: if($num == 0, 0, percentage($num)); -} - -// -@mixin row-cols($count) { - & > * { - flex: 0 0 100% / $count; - max-width: 100% / $count; - } -} diff --git a/files/assets/css/bootstrap/mixins/_hover.scss b/files/assets/css/bootstrap/mixins/_hover.scss deleted file mode 100644 index aa4c4c05c..000000000 --- a/files/assets/css/bootstrap/mixins/_hover.scss +++ /dev/null @@ -1,30 +0,0 @@ -// -// -// - -@mixin hover() { - &:hover { @content; } -} - -@mixin hover-focus() { - &:hover, - &:focus { - @content; - } -} - -@mixin plain-hover-focus() { - &, - &:hover, - &:focus { - @content; - } -} - -@mixin hover-focus-active() { - &:hover, - &:focus, - &:active { - @content; - } -} diff --git a/files/assets/css/bootstrap/mixins/_image.scss b/files/assets/css/bootstrap/mixins/_image.scss deleted file mode 100644 index 68389e25a..000000000 --- a/files/assets/css/bootstrap/mixins/_image.scss +++ /dev/null @@ -1,20 +0,0 @@ - - -// - -@mixin img-fluid() { - max-width: 100%; - height: auto; -} - - -// - -@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) { - background-image: url($file-1x); - - @media only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { background-image: url($file-2x); - background-size: $width-1x $height-1x; - } - @include deprecate("`img-retina()`", "v4.3.0", "v5"); -} diff --git a/files/assets/css/bootstrap/mixins/_list-group.scss b/files/assets/css/bootstrap/mixins/_list-group.scss deleted file mode 100644 index efcdc1ad2..000000000 --- a/files/assets/css/bootstrap/mixins/_list-group.scss +++ /dev/null @@ -1,20 +0,0 @@ - -@mixin list-group-item-variant($state, $background, $color) { - .list-group-item-#{$state} { - color: $color; - background-color: $background; - - &.list-group-item-action { - @include hover-focus() { - color: $color; - background-color: darken($background, 5%); - } - - &.active { - color: $white; - background-color: $color; - border-color: $color; - } - } - } -} diff --git a/files/assets/css/bootstrap/mixins/_lists.scss b/files/assets/css/bootstrap/mixins/_lists.scss deleted file mode 100644 index 6b07fbe94..000000000 --- a/files/assets/css/bootstrap/mixins/_lists.scss +++ /dev/null @@ -1,5 +0,0 @@ - -@mixin list-unstyled() { - padding-left: 0; - list-style: none; -} diff --git a/files/assets/css/bootstrap/mixins/_nav-divider.scss b/files/assets/css/bootstrap/mixins/_nav-divider.scss deleted file mode 100644 index 1a6c0b81c..000000000 --- a/files/assets/css/bootstrap/mixins/_nav-divider.scss +++ /dev/null @@ -1,9 +0,0 @@ -// - -@mixin nav-divider($color: $nav-divider-color, $margin-y: $nav-divider-margin-y, $ignore-warning: false) { - height: 0; - margin: $margin-y 0; - overflow: hidden; - border-top: 1px solid $color; - @include deprecate("The `nav-divider()` mixin", "v4.4.0", "v5", $ignore-warning); -} diff --git a/files/assets/css/bootstrap/mixins/_pagination.scss b/files/assets/css/bootstrap/mixins/_pagination.scss deleted file mode 100644 index 8a32051b2..000000000 --- a/files/assets/css/bootstrap/mixins/_pagination.scss +++ /dev/null @@ -1,21 +0,0 @@ - -@mixin pagination-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) { - .page-link { - padding: $padding-y $padding-x; - @include font-size($font-size); - line-height: $line-height; - } - - .page-item { - &:first-child { - .page-link { - @include border-left-radius($border-radius); - } - } - &:last-child { - .page-link { - @include border-right-radius($border-radius); - } - } - } -} diff --git a/files/assets/css/bootstrap/mixins/_reset-text.scss b/files/assets/css/bootstrap/mixins/_reset-text.scss deleted file mode 100644 index 62b66802b..000000000 --- a/files/assets/css/bootstrap/mixins/_reset-text.scss +++ /dev/null @@ -1,15 +0,0 @@ -@mixin reset-text() { - font-family: $font-family-base; - font-style: normal; - font-weight: $font-weight-normal; - line-height: $line-height-base; - 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; -} diff --git a/files/assets/css/bootstrap/mixins/_resize.scss b/files/assets/css/bootstrap/mixins/_resize.scss deleted file mode 100644 index accfe6b83..000000000 --- a/files/assets/css/bootstrap/mixins/_resize.scss +++ /dev/null @@ -1,3 +0,0 @@ - -@mixin resizable($direction) { - overflow: auto; resize: $direction; } diff --git a/files/assets/css/bootstrap/mixins/_screen-reader.scss b/files/assets/css/bootstrap/mixins/_screen-reader.scss deleted file mode 100644 index cb8e9a500..000000000 --- a/files/assets/css/bootstrap/mixins/_screen-reader.scss +++ /dev/null @@ -1,27 +0,0 @@ -// - -@mixin 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; -} - -// -// - -@mixin sr-only-focusable() { - &:active, - &:focus { - position: static; - width: auto; - height: auto; - overflow: visible; - clip: auto; - white-space: normal; - } -} diff --git a/files/assets/css/bootstrap/mixins/_size.scss b/files/assets/css/bootstrap/mixins/_size.scss deleted file mode 100644 index c36728f04..000000000 --- a/files/assets/css/bootstrap/mixins/_size.scss +++ /dev/null @@ -1,6 +0,0 @@ - -@mixin size($width, $height: $width) { - width: $width; - height: $height; - @include deprecate("`size()`", "v4.3.0", "v5"); -} diff --git a/files/assets/css/bootstrap/mixins/_table-row.scss b/files/assets/css/bootstrap/mixins/_table-row.scss deleted file mode 100644 index f581e4b4b..000000000 --- a/files/assets/css/bootstrap/mixins/_table-row.scss +++ /dev/null @@ -1,34 +0,0 @@ - -@mixin table-row-variant($state, $background, $border: null) { - .table-#{$state} { - &, - > th, - > td { - background-color: $background; - } - - @if $border != null { - th, - td, - thead th, - tbody + tbody { - border-color: $border; - } - } - } - - .table-hover { - $hover-background: darken($background, 5%); - - .table-#{$state} { - @include hover() { - background-color: $hover-background; - - > td, - > th { - background-color: $hover-background; - } - } - } - } -} diff --git a/files/assets/css/bootstrap/mixins/_text-emphasis.scss b/files/assets/css/bootstrap/mixins/_text-emphasis.scss deleted file mode 100644 index 8ce4a584d..000000000 --- a/files/assets/css/bootstrap/mixins/_text-emphasis.scss +++ /dev/null @@ -1,15 +0,0 @@ - - -@mixin text-emphasis-variant($parent, $color, $ignore-warning: false) { - #{$parent} { - color: $color !important; - } - @if $emphasized-link-hover-darken-percentage != 0 { - a#{$parent} { - @include hover-focus() { - color: darken($color, $emphasized-link-hover-darken-percentage) !important; - } - } - } - @include deprecate("`text-emphasis-variant()`", "v4.4.0", "v5", $ignore-warning); -} diff --git a/files/assets/css/bootstrap/mixins/_text-hide.scss b/files/assets/css/bootstrap/mixins/_text-hide.scss deleted file mode 100644 index a694dbbde..000000000 --- a/files/assets/css/bootstrap/mixins/_text-hide.scss +++ /dev/null @@ -1,9 +0,0 @@ -@mixin text-hide($ignore-warning: false) { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; - - @include deprecate("`text-hide()`", "v4.1.0", "v5", $ignore-warning); -} diff --git a/files/assets/css/bootstrap/mixins/_text-truncate.scss b/files/assets/css/bootstrap/mixins/_text-truncate.scss deleted file mode 100644 index e6046b799..000000000 --- a/files/assets/css/bootstrap/mixins/_text-truncate.scss +++ /dev/null @@ -1,6 +0,0 @@ - -@mixin text-truncate() { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} diff --git a/files/assets/css/bootstrap/mixins/_transition.scss b/files/assets/css/bootstrap/mixins/_transition.scss deleted file mode 100644 index 4e27dbf19..000000000 --- a/files/assets/css/bootstrap/mixins/_transition.scss +++ /dev/null @@ -1,15 +0,0 @@ -@mixin transition($transition...) { - @if $enable-transitions { - @if length($transition) == 0 { - transition: $transition-base; - } @else { - transition: $transition; - } - } - - @if $enable-prefers-reduced-motion-media-query { - @media (prefers-reduced-motion: reduce) { - transition: none; - } - } -} diff --git a/files/assets/css/bootstrap/mixins/_visibility.scss b/files/assets/css/bootstrap/mixins/_visibility.scss deleted file mode 100644 index f689b0137..000000000 --- a/files/assets/css/bootstrap/mixins/_visibility.scss +++ /dev/null @@ -1,6 +0,0 @@ - - -@mixin invisible($visibility) { - visibility: $visibility !important; - @include deprecate("`invisible()`", "v4.3.0", "v5"); -} diff --git a/files/assets/css/bootstrap/utilities/_align.scss b/files/assets/css/bootstrap/utilities/_align.scss deleted file mode 100644 index 81136a769..000000000 --- a/files/assets/css/bootstrap/utilities/_align.scss +++ /dev/null @@ -1,6 +0,0 @@ - -.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; } diff --git a/files/assets/css/bootstrap/utilities/_background.scss b/files/assets/css/bootstrap/utilities/_background.scss deleted file mode 100644 index cef9dd7b0..000000000 --- a/files/assets/css/bootstrap/utilities/_background.scss +++ /dev/null @@ -1,18 +0,0 @@ - -@each $color, $value in $theme-colors { - @include bg-variant(".bg-#{$color}", $value, true); -} - -@if $enable-gradients { - @each $color, $value in $theme-colors { - @include bg-gradient-variant(".bg-gradient-#{$color}", $value); - } -} - -.bg-white { - background-color: $white !important; -} - -.bg-transparent { - background-color: transparent !important; -} diff --git a/files/assets/css/bootstrap/utilities/_borders.scss b/files/assets/css/bootstrap/utilities/_borders.scss deleted file mode 100644 index 1d8767497..000000000 --- a/files/assets/css/bootstrap/utilities/_borders.scss +++ /dev/null @@ -1,72 +0,0 @@ - -// -// - -.border { border: $border-width solid $border-color !important; } -.border-top { border-top: $border-width solid $border-color !important; } -.border-right { border-right: $border-width solid $border-color !important; } -.border-bottom { border-bottom: $border-width solid $border-color !important; } -.border-left { border-left: $border-width solid $border-color !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; } - -@each $color, $value in $theme-colors { - .border-#{$color} { - border-color: $value !important; - } -} - -.border-white { - border-color: $white !important; -} - -// -// - -.rounded-sm { - border-radius: $border-radius-sm !important; -} - -.rounded { - border-radius: $border-radius !important; -} - -.rounded-top { - border-top-left-radius: $border-radius !important; - border-top-right-radius: $border-radius !important; -} - -.rounded-right { - border-top-right-radius: $border-radius !important; - border-bottom-right-radius: $border-radius !important; -} - -.rounded-bottom { - border-bottom-right-radius: $border-radius !important; - border-bottom-left-radius: $border-radius !important; -} - -.rounded-left { - border-top-left-radius: $border-radius !important; - border-bottom-left-radius: $border-radius !important; -} - -.rounded-lg { - border-radius: $border-radius-lg !important; -} - -.rounded-circle { - border-radius: 50% !important; -} - -.rounded-pill { - border-radius: $rounded-pill !important; -} - -.rounded-0 { - border-radius: 0 !important; -} diff --git a/files/assets/css/bootstrap/utilities/_clearfix.scss b/files/assets/css/bootstrap/utilities/_clearfix.scss deleted file mode 100644 index e92522a94..000000000 --- a/files/assets/css/bootstrap/utilities/_clearfix.scss +++ /dev/null @@ -1,3 +0,0 @@ -.clearfix { - @include clearfix(); -} diff --git a/files/assets/css/bootstrap/utilities/_display.scss b/files/assets/css/bootstrap/utilities/_display.scss deleted file mode 100644 index 02c85e7c8..000000000 --- a/files/assets/css/bootstrap/utilities/_display.scss +++ /dev/null @@ -1,23 +0,0 @@ - -// -// - -@each $breakpoint in map-keys($grid-breakpoints) { - @include media-breakpoint-up($breakpoint) { - $infix: breakpoint-infix($breakpoint, $grid-breakpoints); - - @each $value in $displays { - .d#{$infix}-#{$value} { display: $value !important; } - } - } -} - - -// -// - -@media print { - @each $value in $displays { - .d-print-#{$value} { display: $value !important; } - } -} diff --git a/files/assets/css/bootstrap/utilities/_embed.scss b/files/assets/css/bootstrap/utilities/_embed.scss deleted file mode 100644 index 320908d93..000000000 --- a/files/assets/css/bootstrap/utilities/_embed.scss +++ /dev/null @@ -1,38 +0,0 @@ - -.embed-responsive { - position: relative; - display: block; - width: 100%; - padding: 0; - overflow: hidden; - - &::before { - display: block; - content: ""; - } - - .embed-responsive-item, - iframe, - embed, - object, - video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; - } -} - -@each $embed-responsive-aspect-ratio in $embed-responsive-aspect-ratios { - $embed-responsive-aspect-ratio-x: nth($embed-responsive-aspect-ratio, 1); - $embed-responsive-aspect-ratio-y: nth($embed-responsive-aspect-ratio, 2); - - .embed-responsive-#{$embed-responsive-aspect-ratio-x}by#{$embed-responsive-aspect-ratio-y} { - &::before { - padding-top: percentage($embed-responsive-aspect-ratio-y / $embed-responsive-aspect-ratio-x); - } - } -} diff --git a/files/assets/css/bootstrap/utilities/_flex.scss b/files/assets/css/bootstrap/utilities/_flex.scss deleted file mode 100644 index ceb304615..000000000 --- a/files/assets/css/bootstrap/utilities/_flex.scss +++ /dev/null @@ -1,48 +0,0 @@ - -// - -@each $breakpoint in map-keys($grid-breakpoints) { - @include media-breakpoint-up($breakpoint) { - $infix: breakpoint-infix($breakpoint, $grid-breakpoints); - - .flex#{$infix}-row { flex-direction: row !important; } - .flex#{$infix}-column { flex-direction: column !important; } - .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; } - .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; } - - .flex#{$infix}-wrap { flex-wrap: wrap !important; } - .flex#{$infix}-nowrap { flex-wrap: nowrap !important; } - .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; } - .flex#{$infix}-fill { flex: 1 1 auto !important; } - .flex#{$infix}-grow-0 { flex-grow: 0 !important; } - .flex#{$infix}-grow-1 { flex-grow: 1 !important; } - .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; } - .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; } - - .justify-content#{$infix}-start { justify-content: flex-start !important; } - .justify-content#{$infix}-end { justify-content: flex-end !important; } - .justify-content#{$infix}-center { justify-content: center !important; } - .justify-content#{$infix}-between { justify-content: space-between !important; } - .justify-content#{$infix}-around { justify-content: space-around !important; } - - .align-items#{$infix}-start { align-items: flex-start !important; } - .align-items#{$infix}-end { align-items: flex-end !important; } - .align-items#{$infix}-center { align-items: center !important; } - .align-items#{$infix}-baseline { align-items: baseline !important; } - .align-items#{$infix}-stretch { align-items: stretch !important; } - - .align-content#{$infix}-start { align-content: flex-start !important; } - .align-content#{$infix}-end { align-content: flex-end !important; } - .align-content#{$infix}-center { align-content: center !important; } - .align-content#{$infix}-between { align-content: space-between !important; } - .align-content#{$infix}-around { align-content: space-around !important; } - .align-content#{$infix}-stretch { align-content: stretch !important; } - - .align-self#{$infix}-auto { align-self: auto !important; } - .align-self#{$infix}-start { align-self: flex-start !important; } - .align-self#{$infix}-end { align-self: flex-end !important; } - .align-self#{$infix}-center { align-self: center !important; } - .align-self#{$infix}-baseline { align-self: baseline !important; } - .align-self#{$infix}-stretch { align-self: stretch !important; } - } -} diff --git a/files/assets/css/bootstrap/utilities/_float.scss b/files/assets/css/bootstrap/utilities/_float.scss deleted file mode 100644 index 19cac185d..000000000 --- a/files/assets/css/bootstrap/utilities/_float.scss +++ /dev/null @@ -1,10 +0,0 @@ - -@each $breakpoint in map-keys($grid-breakpoints) { - @include media-breakpoint-up($breakpoint) { - $infix: breakpoint-infix($breakpoint, $grid-breakpoints); - - .float#{$infix}-left { float: left !important; } - .float#{$infix}-right { float: right !important; } - .float#{$infix}-none { float: none !important; } - } -} diff --git a/files/assets/css/bootstrap/utilities/_overflow.scss b/files/assets/css/bootstrap/utilities/_overflow.scss deleted file mode 100644 index ba25b85b8..000000000 --- a/files/assets/css/bootstrap/utilities/_overflow.scss +++ /dev/null @@ -1,4 +0,0 @@ - -@each $value in $overflows { - .overflow-#{$value} { overflow: $value !important; } -} diff --git a/files/assets/css/bootstrap/utilities/_position.scss b/files/assets/css/bootstrap/utilities/_position.scss deleted file mode 100644 index 1bd848837..000000000 --- a/files/assets/css/bootstrap/utilities/_position.scss +++ /dev/null @@ -1,29 +0,0 @@ - -@each $position in $positions { - .position-#{$position} { position: $position !important; } -} - - -.fixed-top { - position: fixed; - top: 0; - right: 0; - left: 0; - z-index: $zindex-fixed; -} - -.fixed-bottom { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: $zindex-fixed; -} - -.sticky-top { - @supports (position: sticky) { - position: sticky; - top: 0; - z-index: $zindex-sticky; - } -} diff --git a/files/assets/css/bootstrap/utilities/_screenreaders.scss b/files/assets/css/bootstrap/utilities/_screenreaders.scss deleted file mode 100644 index 67d05dc10..000000000 --- a/files/assets/css/bootstrap/utilities/_screenreaders.scss +++ /dev/null @@ -1,10 +0,0 @@ -// -// - -.sr-only { - @include sr-only(); -} - -.sr-only-focusable { - @include sr-only-focusable(); -} diff --git a/files/assets/css/bootstrap/utilities/_shadows.scss b/files/assets/css/bootstrap/utilities/_shadows.scss deleted file mode 100644 index 584d3c466..000000000 --- a/files/assets/css/bootstrap/utilities/_shadows.scss +++ /dev/null @@ -1,5 +0,0 @@ - -.shadow-sm { box-shadow: $box-shadow-sm !important; } -.shadow { box-shadow: $box-shadow !important; } -.shadow-lg { box-shadow: $box-shadow-lg !important; } -.shadow-none { box-shadow: none !important; } diff --git a/files/assets/css/bootstrap/utilities/_sizing.scss b/files/assets/css/bootstrap/utilities/_sizing.scss deleted file mode 100644 index 51d5861a1..000000000 --- a/files/assets/css/bootstrap/utilities/_sizing.scss +++ /dev/null @@ -1,17 +0,0 @@ - - -@each $prop, $abbrev in (width: w, height: h) { - @each $size, $length in $sizes { - .#{$abbrev}-#{$size} { #{$prop}: $length !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; } diff --git a/files/assets/css/bootstrap/utilities/_spacing.scss b/files/assets/css/bootstrap/utilities/_spacing.scss deleted file mode 100644 index 617378ff7..000000000 --- a/files/assets/css/bootstrap/utilities/_spacing.scss +++ /dev/null @@ -1,69 +0,0 @@ - - -@each $breakpoint in map-keys($grid-breakpoints) { - @include media-breakpoint-up($breakpoint) { - $infix: breakpoint-infix($breakpoint, $grid-breakpoints); - - @each $prop, $abbrev in (margin: m, padding: p) { - @each $size, $length in $spacers { - .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; } - .#{$abbrev}t#{$infix}-#{$size}, - .#{$abbrev}y#{$infix}-#{$size} { - #{$prop}-top: $length !important; - } - .#{$abbrev}r#{$infix}-#{$size}, - .#{$abbrev}x#{$infix}-#{$size} { - #{$prop}-right: $length !important; - } - .#{$abbrev}b#{$infix}-#{$size}, - .#{$abbrev}y#{$infix}-#{$size} { - #{$prop}-bottom: $length !important; - } - .#{$abbrev}l#{$infix}-#{$size}, - .#{$abbrev}x#{$infix}-#{$size} { - #{$prop}-left: $length !important; - } - } - } - - @each $size, $length in $spacers { - @if $size != 0 { - .m#{$infix}-n#{$size} { margin: -$length !important; } - .mt#{$infix}-n#{$size}, - .my#{$infix}-n#{$size} { - margin-top: -$length !important; - } - .mr#{$infix}-n#{$size}, - .mx#{$infix}-n#{$size} { - margin-right: -$length !important; - } - .mb#{$infix}-n#{$size}, - .my#{$infix}-n#{$size} { - margin-bottom: -$length !important; - } - .ml#{$infix}-n#{$size}, - .mx#{$infix}-n#{$size} { - margin-left: -$length !important; - } - } - } - - .m#{$infix}-auto { margin: auto !important; } - .mt#{$infix}-auto, - .my#{$infix}-auto { - margin-top: auto !important; - } - .mr#{$infix}-auto, - .mx#{$infix}-auto { - margin-right: auto !important; - } - .mb#{$infix}-auto, - .my#{$infix}-auto { - margin-bottom: auto !important; - } - .ml#{$infix}-auto, - .mx#{$infix}-auto { - margin-left: auto !important; - } - } -} diff --git a/files/assets/css/bootstrap/utilities/_stretched-link.scss b/files/assets/css/bootstrap/utilities/_stretched-link.scss deleted file mode 100644 index 243594160..000000000 --- a/files/assets/css/bootstrap/utilities/_stretched-link.scss +++ /dev/null @@ -1,16 +0,0 @@ -// -// - -.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); - } -} diff --git a/files/assets/css/bootstrap/utilities/_text.scss b/files/assets/css/bootstrap/utilities/_text.scss deleted file mode 100644 index d90756255..000000000 --- a/files/assets/css/bootstrap/utilities/_text.scss +++ /dev/null @@ -1,62 +0,0 @@ - -// -// - -.text-monospace { font-family: $font-family-monospace !important; } - - -.text-justify { text-align: justify !important; } -.text-wrap { white-space: normal !important; } -.text-nowrap { white-space: nowrap !important; } -.text-truncate { @include text-truncate(); } - - -@each $breakpoint in map-keys($grid-breakpoints) { - @include media-breakpoint-up($breakpoint) { - $infix: breakpoint-infix($breakpoint, $grid-breakpoints); - - .text#{$infix}-left { text-align: left !important; } - .text#{$infix}-right { text-align: right !important; } - .text#{$infix}-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: $font-weight-light !important; } -.font-weight-lighter { font-weight: $font-weight-lighter !important; } -.font-weight-normal { font-weight: $font-weight-normal !important; } -.font-weight-bold { font-weight: $font-weight-bold !important; } -.font-weight-bolder { font-weight: $font-weight-bolder !important; } -.font-italic { font-style: italic !important; } - - -.text-white { color: $white !important; } - -@each $color, $value in $theme-colors { - @include text-emphasis-variant(".text-#{$color}", $value, true); -} - -.text-body { color: $body-color !important; } -.text-muted { color: $text-muted !important; } - -.text-black-50 { color: rgba($black, .5) !important; } -.text-white-50 { color: rgba($white, .5) !important; } - - -.text-hide { - @include text-hide($ignore-warning: true); -} - -.text-decoration-none { text-decoration: none !important; } - -.text-break { - word-break: break-word !important; overflow-wrap: break-word !important; -} - - -.text-reset { color: inherit !important; } diff --git a/files/assets/css/bootstrap/utilities/_visibility.scss b/files/assets/css/bootstrap/utilities/_visibility.scss deleted file mode 100644 index 79c9c7d68..000000000 --- a/files/assets/css/bootstrap/utilities/_visibility.scss +++ /dev/null @@ -1,11 +0,0 @@ - -// -// - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} diff --git a/files/assets/css/bootstrap/vendor/_rfs.scss b/files/assets/css/bootstrap/vendor/_rfs.scss deleted file mode 100644 index 3c2ad96b7..000000000 --- a/files/assets/css/bootstrap/vendor/_rfs.scss +++ /dev/null @@ -1,163 +0,0 @@ - -// -// - - -$rfs-base-font-size: 1.25rem !default; -$rfs-font-size-unit: rem !default; - -$rfs-breakpoint: 1200px !default; -$rfs-breakpoint-unit: px !default; - -$rfs-two-dimensional: false !default; - -$rfs-factor: 10 !default; - -@if type-of($rfs-factor) != "number" or $rfs-factor <= 1 { - @error "`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1."; -} - -$rfs-class: false !default; - -$rfs-rem-value: 16 !default; - -$rfs-safari-iframe-resize-bug-fix: false !default; - -$enable-responsive-font-sizes: true !default; - -$rfs-base-font-size-unit: unit($rfs-base-font-size); - -@if $rfs-base-font-size-unit == "px" { - $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1); -} -@else if $rfs-base-font-size-unit == "rem" { - $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value); -} - -$rfs-breakpoint-unit-cache: unit($rfs-breakpoint); - -@if $rfs-breakpoint-unit-cache == "px" { - $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1); -} -@else if $rfs-breakpoint-unit-cache == "rem" or $rfs-breakpoint-unit-cache == "em" { - $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value); -} - -@mixin rfs($fs, $important: false) { - $fs-unit: if(type-of($fs) == "number", unit($fs), false); - - $rfs-suffix: if($important, " !important", ""); - - @if not $fs-unit or $fs-unit != "" and $fs-unit != "px" and $fs-unit != "rem" or $fs == 0 { - font-size: #{$fs}#{$rfs-suffix}; - } - @else { - $rfs-static: null; - $rfs-fluid: null; - - @if $fs-unit == "px" { - $fs: $fs / ($fs * 0 + 1); - } - @else if $fs-unit == "rem" { - $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value); - } - - @if $rfs-font-size-unit == rem { - $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix}; - } - @else if $rfs-font-size-unit == px { - $rfs-static: #{$fs}px#{$rfs-suffix}; - } - @else { - @error "`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`."; - } - - @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes { - $min-width: null; - $variable-unit: null; - - $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor; - - $fs-diff: $fs - $fs-min; - - $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px); - - $variable-unit: if($rfs-two-dimensional, vmin, vw); - - $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit}; - - $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix}; - } - - @if $rfs-fluid == null { - font-size: $rfs-static; - } - @else { - $mq-value: null; - - @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem { - $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit}; - } - @else if $rfs-breakpoint-unit == px { - $mq-value: #{$rfs-breakpoint}px; - } - @else { - @error "`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`."; - } - - @if $rfs-class == "disable" { - &, - .disable-responsive-font-size &, - &.disable-responsive-font-size { - font-size: $rfs-static; - } - } - @else { - font-size: $rfs-static; - } - - @if $rfs-two-dimensional { - @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) { - @if $rfs-class == "enable" { - .enable-responsive-font-size &, - &.enable-responsive-font-size { - font-size: $rfs-fluid; - } - } - @else { - font-size: $rfs-fluid; - } - - @if $rfs-safari-iframe-resize-bug-fix { - min-width: 0vw; - } - } - } - @else { - @media (max-width: #{$mq-value}) { - @if $rfs-class == "enable" { - .enable-responsive-font-size &, - &.enable-responsive-font-size { - font-size: $rfs-fluid; - } - } - @else { - font-size: $rfs-fluid; - } - - @if $rfs-safari-iframe-resize-bug-fix { - min-width: 0vw; - } - } - } - } - } -} - -@mixin font-size($fs, $important: false) { - @include rfs($fs, $important); -} - -@mixin responsive-font-size($fs, $important: false) { - @include rfs($fs, $important); -} diff --git a/files/assets/css/coffee.css b/files/assets/css/coffee.css new file mode 100755 index 000000000..1eb915c6a --- /dev/null +++ b/files/assets/css/coffee.css @@ -0,0 +1,63 @@ +@charset "UTF-8"; + +@import url('https://fonts.googleapis.com/css?family=Lato:400,600,700'); + +:root { + --dark: #3E2C18; + --secondary: #DDD2C4; + --white: #F1E7D0; + --black: #433434; + --light: #DDD2C4; + --muted: #AA9881; + --gray: #AA9881; + --gray-100: #817261; + --gray-200: #433434; + --gray-300: #433434; + --gray-400: #AA9881; + --gray-500: #DDD2C4; + --gray-600: #DDD2C4; + --gray-700: #DDD2C4; + --gray-800: #DDD2C4; + --gray-900: #DDD2C4; +} + + +* { + font-family: 'Lato' !important; +} + +blockquote { + background-color: #c0c0c0; +} + +.text-muted { + color: var(--black) !important; +} + +.modal .comment-actions a { + color: var(--gray-500); +} + +.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { + color: var(--black); +} + +.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { + background-color: #bda78e !important; +} + +.transparent { + background: None !important; +} + +#frontpage .post-title a:visited { + color: #949494 !important; +} + +.btn { + color: var(--primary) !important; +} + +.table { + color: #433434 !important; +} \ No newline at end of file diff --git a/files/assets/css/coffee.scss b/files/assets/css/coffee.scss deleted file mode 100644 index 3a914fff5..000000000 --- a/files/assets/css/coffee.scss +++ /dev/null @@ -1,83 +0,0 @@ - -$primary: #ff66ac; -$dark: #3E2C18; -$secondary: #DDD2C4; -$danger: #E53E3E; -$white: #F1E7D0; -$black: #433434; -$light: #DDD2C4; -$success: #ff66ac; -$muted: #AA9881; -$info: #168EEA; - -$purple: #FF66AC; -$red: #E53E3E; -$gray: #AA9881; -$green: #ff66ac; - -$gray-100: #817261; -$gray-200: #433434; -$gray-300: #433434; -$gray-400: #AA9881; -$gray-500: #DDD2C4; -$gray-600: #DDD2C4; -$gray-700: #DDD2C4; -$gray-800: #DDD2C4; -$gray-900: #DDD2C4; - -$upvote: #ff66ac; -$downvote: #38B2AC; -$admin: #ff66ac; -$banned: #FEB2B2; -$deleted: #FEFCBF; -$deletedandbanned: #ffcc99; -$mod: #07c20c; -$code: #e83e8c; - -$gold: #ECC94B; -$reddit: #ED4630; - -@import 'https://fonts.googleapis.com/css?family=Lato:400,600,700'; - -@import "./bootstrap/bootstrap.scss"; -@import "./main.scss"; - -* { - font-family: 'Lato'; -} - -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: $black !important; -} - -.modal .comment-actions a { - color: $gray-500; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: $black; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: $primary !important; -} - -.table { - color: #433434 !important; -} \ No newline at end of file diff --git a/files/assets/css/coffee_2a96f3.css b/files/assets/css/coffee_2a96f3.css deleted file mode 100644 index 58dc86d36..000000000 --- a/files/assets/css/coffee_2a96f3.css +++ /dev/null @@ -1,13778 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Lato:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #2a96f3; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #DDD2C4; - --gray-dark: #DDD2C4; - --primary: #2a96f3; - --secondary: #DDD2C4; - --success: #2a96f3; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #DDD2C4; - --dark: #3E2C18; - --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(67, 52, 52, 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: #DDD2C4; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #2a96f3; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #2a96f3; - 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; -} - -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: #DDD2C4; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #DDD2C4; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #DDD2C4; -} - -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: #F1E7D0; - background-color: #DDD2C4; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #DDD2C4; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #DDD2C4; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #DDD2C4; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #ebe1cd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-secondary:hover { - background-color: #e4d6bb; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e4d6bb; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #ebe1cd; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-light:hover { - background-color: #e4d6bb; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e4d6bb; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #DDD2C4; - border-color: #ebe5dc; -} -.table .thead-light th { - color: #DDD2C4; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #DDD2C4; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #ebe5dc; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #DDD2C4; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #DDD2C4; -} -.form-control:focus { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.form-control::placeholder { - color: #DDD2C4; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} - -.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: #DDD2C4; - 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: flex; - 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: #DDD2C4; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #2a96f3; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #DDD2C4; - background-color: rgba(255, 102, 172, 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: #2a96f3; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232a96f3' 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: #2a96f3; - box-shadow: 0 0 0 0.2rem 2a96f3; -} - -.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: #2a96f3; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%232a96f3' 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") #F1E7D0 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: #2a96f3; - box-shadow: 0 0 0 0.2rem 2a96f3; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #2a96f3; -} -.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: #2a96f3; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #2a96f3; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 2a96f3; -} -.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: #2a96f3; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #2a96f3; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #2a96f3; - box-shadow: 0 0 0 0.2rem 2a96f3; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #DDD2C4; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #DDD2C4; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #DDD2C4; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #2a96f3; - border-color: #2a96f3; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #DDD2C4; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #2a96f3; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-secondary { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-success { - color: #DDD2C4; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #2a96f3; - border-color: #2a96f3; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #DDD2C4; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #2a96f3; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #DDD2C4; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(250, 196, 35, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #DDD2C4; - 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: #DDD2C4; - 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(250, 196, 35, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-light:focus, .btn-light.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-primary:hover { - color: #DDD2C4; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #2a96f3; - 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: #DDD2C4; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-success { - color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-success:hover { - color: #DDD2C4; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #2a96f3; - 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: #DDD2C4; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #DDD2C4; - 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: #DDD2C4; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #2a96f3; - text-decoration: none; -} -.btn-link:hover { - color: #2a96f3; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #DDD2C4; - 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: #DDD2C4; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #DDD2C4; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #d4c6b4; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #2a96f3; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #DDD2C4; - 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: #DDD2C4; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #DDD2C4; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #DDD2C4; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #2a96f3; - background-color: #2a96f3; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #DDD2C4; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #DDD2C4 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #2a96f3; - background-color: #2a96f3; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-select:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #DDD2C4; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #DDD2C4; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #DDD2C4; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #DDD2C4; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 2a96f3; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 2a96f3; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 2a96f3; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #2a96f3; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #2a96f3; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #2a96f3; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #DDD2C4; -} - -.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: flex; - 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: #DDD2C4; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #DDD2C4; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #2a96f3; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #DDD2C4; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #DDD2C4; -} - -.pagination { - 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: #2a96f3; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #2a96f3; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} - -.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: #F1E7D0; - background-color: #2a96f3; - border-color: #2a96f3; -} -.page-item.disabled .page-link { - color: #DDD2C4; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #DDD2C4; - background-color: #2a96f3; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #DDD2C4; - background-color: #2a96f3; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-success { - color: #DDD2C4; - background-color: #2a96f3; -} -a.badge-success:hover, a.badge-success:focus { - color: #DDD2C4; - background-color: #2a96f3; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #DDD2C4; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #DDD2C4; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-light:hover, a.badge-light:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-secondary hr { - border-top-color: #e4d6bb; -} -.alert-secondary .alert-link { - color: #796d66; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-light hr { - border-top-color: #e4d6bb; -} -.alert-light .alert-link { - color: #796d66; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #2a96f3; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #DDD2C4; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #DDD2C4; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #DDD2C4; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #DDD2C4; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #DDD2C4; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #DDD2C4; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #2a96f3 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #2a96f3 !important; -} - -.bg-secondary { - background-color: #DDD2C4 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #cab9a4 !important; -} - -.bg-success { - background-color: #2a96f3 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2a96f3 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #DDD2C4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #cab9a4 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #2a96f3 !important; -} - -.border-secondary { - border-color: #DDD2C4 !important; -} - -.border-success { - border-color: #2a96f3 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #DDD2C4 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #2a96f3 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #2a96f3 !important; -} - -.text-secondary { - color: #DDD2C4 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #c1ad93 !important; -} - -.text-success { - color: #2a96f3 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #2a96f3 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #DDD2C4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #c1ad93 !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #DDD2C4 !important; -} - -.text-muted { - color: #DDD2C4 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #DDD2C4; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #2a96f3; -} - -.bd-callout-secondary { - border-left-color: #DDD2C4; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #DDD2C4; -} - -.bd-callout-success { - border-left-color: #2a96f3; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #2a96f3; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #2a96f3; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-600 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-700 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-800 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-900 { - border-left-color: #DDD2C4; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #DDD2C4; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #DDD2C4; -} - -#page { - padding-top: 49px; - background-color: #DDD2C4; -} - -#article { - padding-top: 0; - background-color: #DDD2C4; -} - -#thread, #userpage { - background-color: #DDD2C4; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #2a96f3; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #2a96f3; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #DDD2C4 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #2a96f3; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #DDD2C4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #2a96f3; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #2a96f3; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #2a96f3; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #2a96f3; - box-shadow: inset 0 -2px 0 #2a96f3; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #2a96f3; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #2a96f3; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #2a96f3; - box-shadow: inset 0 -2px 0 #2a96f3; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #2a96f3; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #2a96f3; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #2a96f3; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #2a96f3; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #2a96f3; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #DDD2C4; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #DDD2C4; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #DDD2C4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #2a96f3; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #2a96f3; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #DDD2C4; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #2a96f3; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #2a96f3; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #2a96f3 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #2a96f3 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #DDD2C4 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #DDD2C4; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #DDD2C4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #DDD2C4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #2a96f3; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #2a96f3; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #2a96f3; -} - -.filter-link:hover, .filter-link:focus { - color: #2a96f3; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #2a96f3; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #2a96f3; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #2a96f3; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #2a96f3; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #2a96f3; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #2a96f3; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #DDD2C4; -} - -#thread .card { - background-color: #DDD2C4; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #DDD2C4; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #2a96f3; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #2a96f3; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #2a96f3; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #2a96f3; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #2a96f3; -} - -blockquote { - border-left: 2px solid #2a96f3; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #DDD2C4; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #2a96f3; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #DDD2C4; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #DDD2C4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #DDD2C4; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #2a96f3; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #2a96f3; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #DDD2C4; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #2a96f3; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #DDD2C4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #DDD2C4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #2a96f3 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #DDD2C4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #DDD2C4; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #DDD2C4; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #2a96f3; - border: #2a96f3 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #DDD2C4; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #2a96f3; -} - -pre .str, code .str { - color: #2a96f3; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #2a96f3; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #2a96f3; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #DDD2C4; - } - - #thread, #userpage { - background-color: #DDD2C4; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #DDD2C4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #DDD2C4; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #2a96f3; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #DDD2C4; - } - - .card { - background-color: #DDD2C4; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #2a96f3; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #2a96f3; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #DDD2C4; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #DDD2C4 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #2a96f3 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #DDD2C4 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #2a96f3; -} - -span.green { - color: #2a96f3; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #2a96f3; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #2a96f3 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #2a96f3; - padding: 10px; - border-radius: 3px; - background-color: #DDD2C4 !important; -} - -.text-info { - color: #2a96f3 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #DDD2C4 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #DDD2C4 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - font-family: "Lato"; -} - -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.modal .comment-actions a { - color: #DDD2C4; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #2a96f3 !important; -} - -.table { - color: #433434 !important; -} - -/*# sourceMappingURL=coffee_2a96f3.css.map */ diff --git a/files/assets/css/coffee_30409f.css b/files/assets/css/coffee_30409f.css deleted file mode 100644 index 999792e40..000000000 --- a/files/assets/css/coffee_30409f.css +++ /dev/null @@ -1,13778 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Lato:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #30409f; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #DDD2C4; - --gray-dark: #DDD2C4; - --primary: #30409f; - --secondary: #DDD2C4; - --success: #30409f; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #DDD2C4; - --dark: #3E2C18; - --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(67, 52, 52, 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: #DDD2C4; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #30409f; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #30409f; - 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; -} - -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: #DDD2C4; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #DDD2C4; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #DDD2C4; -} - -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: #F1E7D0; - background-color: #DDD2C4; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #DDD2C4; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #DDD2C4; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #DDD2C4; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #ebe1cd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-secondary:hover { - background-color: #e4d6bb; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e4d6bb; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #ebe1cd; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-light:hover { - background-color: #e4d6bb; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e4d6bb; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #DDD2C4; - border-color: #ebe5dc; -} -.table .thead-light th { - color: #DDD2C4; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #DDD2C4; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #ebe5dc; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #DDD2C4; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #DDD2C4; -} -.form-control:focus { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.form-control::placeholder { - color: #DDD2C4; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} - -.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: #DDD2C4; - 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: flex; - 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: #DDD2C4; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #30409f; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #DDD2C4; - background-color: rgba(255, 102, 172, 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: #30409f; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2330409f' 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: #30409f; - box-shadow: 0 0 0 0.2rem 30409f; -} - -.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: #30409f; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2330409f' 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") #F1E7D0 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: #30409f; - box-shadow: 0 0 0 0.2rem 30409f; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #30409f; -} -.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: #30409f; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #30409f; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 30409f; -} -.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: #30409f; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #30409f; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #30409f; - box-shadow: 0 0 0 0.2rem 30409f; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #DDD2C4; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #DDD2C4; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #DDD2C4; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #30409f; - border-color: #30409f; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #DDD2C4; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #30409f; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-secondary { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-success { - color: #DDD2C4; - background-color: #30409f; - border-color: #30409f; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #30409f; - border-color: #30409f; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #30409f; - border-color: #30409f; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #DDD2C4; - background-color: #30409f; - border-color: #30409f; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #30409f; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #DDD2C4; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(250, 196, 35, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #DDD2C4; - 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: #DDD2C4; - 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(250, 196, 35, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-light:focus, .btn-light.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #30409f; - border-color: #30409f; -} -.btn-outline-primary:hover { - color: #DDD2C4; - background-color: #30409f; - border-color: #30409f; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #30409f; - 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: #DDD2C4; - background-color: #30409f; - border-color: #30409f; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-success { - color: #30409f; - border-color: #30409f; -} -.btn-outline-success:hover { - color: #DDD2C4; - background-color: #30409f; - border-color: #30409f; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #30409f; - 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: #DDD2C4; - background-color: #30409f; - border-color: #30409f; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #DDD2C4; - 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: #DDD2C4; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #30409f; - text-decoration: none; -} -.btn-link:hover { - color: #30409f; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #DDD2C4; - 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: #DDD2C4; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #DDD2C4; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #d4c6b4; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #30409f; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #DDD2C4; - 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: #DDD2C4; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #DDD2C4; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #DDD2C4; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #30409f; - background-color: #30409f; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #DDD2C4; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #DDD2C4 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #30409f; - background-color: #30409f; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-select:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #DDD2C4; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #DDD2C4; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #DDD2C4; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #DDD2C4; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 30409f; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 30409f; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 30409f; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #30409f; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #30409f; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #30409f; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #DDD2C4; -} - -.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: flex; - 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: #DDD2C4; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #DDD2C4; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #30409f; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #DDD2C4; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #DDD2C4; -} - -.pagination { - 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: #30409f; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #30409f; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} - -.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: #F1E7D0; - background-color: #30409f; - border-color: #30409f; -} -.page-item.disabled .page-link { - color: #DDD2C4; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #DDD2C4; - background-color: #30409f; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #DDD2C4; - background-color: #30409f; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-success { - color: #DDD2C4; - background-color: #30409f; -} -a.badge-success:hover, a.badge-success:focus { - color: #DDD2C4; - background-color: #30409f; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #DDD2C4; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #DDD2C4; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-light:hover, a.badge-light:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-secondary hr { - border-top-color: #e4d6bb; -} -.alert-secondary .alert-link { - color: #796d66; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-light hr { - border-top-color: #e4d6bb; -} -.alert-light .alert-link { - color: #796d66; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #30409f; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #DDD2C4; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #DDD2C4; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #DDD2C4; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #DDD2C4; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #30409f; - border-color: #30409f; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #DDD2C4; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #DDD2C4; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #30409f !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #30409f !important; -} - -.bg-secondary { - background-color: #DDD2C4 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #cab9a4 !important; -} - -.bg-success { - background-color: #30409f !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #30409f !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #DDD2C4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #cab9a4 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #30409f !important; -} - -.border-secondary { - border-color: #DDD2C4 !important; -} - -.border-success { - border-color: #30409f !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #DDD2C4 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #30409f !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #30409f !important; -} - -.text-secondary { - color: #DDD2C4 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #c1ad93 !important; -} - -.text-success { - color: #30409f !important; -} - -a.text-success:hover, a.text-success:focus { - color: #30409f !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #DDD2C4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #c1ad93 !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #DDD2C4 !important; -} - -.text-muted { - color: #DDD2C4 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #DDD2C4; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #30409f; -} - -.bd-callout-secondary { - border-left-color: #DDD2C4; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #DDD2C4; -} - -.bd-callout-success { - border-left-color: #30409f; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #30409f; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #30409f; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-600 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-700 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-800 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-900 { - border-left-color: #DDD2C4; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #DDD2C4; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #DDD2C4; -} - -#page { - padding-top: 49px; - background-color: #DDD2C4; -} - -#article { - padding-top: 0; - background-color: #DDD2C4; -} - -#thread, #userpage { - background-color: #DDD2C4; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #30409f; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #30409f; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #DDD2C4 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #30409f; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #DDD2C4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #30409f; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #30409f; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #30409f; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #30409f; - box-shadow: inset 0 -2px 0 #30409f; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #30409f; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #30409f; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #30409f; - box-shadow: inset 0 -2px 0 #30409f; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #30409f; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #30409f; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #30409f; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #30409f; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #30409f; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #DDD2C4; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #DDD2C4; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #DDD2C4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #30409f; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #30409f; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #DDD2C4; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #30409f; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #30409f; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #30409f !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #30409f !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #DDD2C4 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #DDD2C4; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #DDD2C4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #DDD2C4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #30409f; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #30409f; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #30409f; -} - -.filter-link:hover, .filter-link:focus { - color: #30409f; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #30409f; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #30409f; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #30409f; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #30409f; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #30409f; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #30409f; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #DDD2C4; -} - -#thread .card { - background-color: #DDD2C4; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #DDD2C4; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #30409f; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #30409f; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #30409f; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #30409f; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #30409f; -} - -blockquote { - border-left: 2px solid #30409f; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #DDD2C4; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #30409f; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #DDD2C4; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #DDD2C4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #DDD2C4; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #30409f; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #30409f; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #DDD2C4; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #30409f; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #DDD2C4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #DDD2C4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #30409f 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #DDD2C4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #DDD2C4; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #DDD2C4; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #30409f; - border: #30409f solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #DDD2C4; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #30409f; -} - -pre .str, code .str { - color: #30409f; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #30409f; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #30409f; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #DDD2C4; - } - - #thread, #userpage { - background-color: #DDD2C4; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #DDD2C4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #DDD2C4; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #30409f; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #DDD2C4; - } - - .card { - background-color: #DDD2C4; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #30409f; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #30409f; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #DDD2C4; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #DDD2C4 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #30409f !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #DDD2C4 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #30409f; -} - -span.green { - color: #30409f; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #30409f; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #30409f !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #30409f; - padding: 10px; - border-radius: 3px; - background-color: #DDD2C4 !important; -} - -.text-info { - color: #30409f !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #DDD2C4 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #DDD2C4 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - font-family: "Lato"; -} - -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.modal .comment-actions a { - color: #DDD2C4; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #30409f !important; -} - -.table { - color: #433434 !important; -} - -/*# sourceMappingURL=coffee_30409f.css.map */ diff --git a/files/assets/css/coffee_38a169.css b/files/assets/css/coffee_38a169.css deleted file mode 100644 index 4ea82fa5d..000000000 --- a/files/assets/css/coffee_38a169.css +++ /dev/null @@ -1,13778 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Lato:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38a169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #DDD2C4; - --gray-dark: #DDD2C4; - --primary: #38a169; - --secondary: #DDD2C4; - --success: #38a169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #DDD2C4; - --dark: #3E2C18; - --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(67, 52, 52, 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: #DDD2C4; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #38a169; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #38a169; - 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; -} - -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: #DDD2C4; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #DDD2C4; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #DDD2C4; -} - -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: #F1E7D0; - background-color: #DDD2C4; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #DDD2C4; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #DDD2C4; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #DDD2C4; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #ebe1cd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-secondary:hover { - background-color: #e4d6bb; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e4d6bb; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #ebe1cd; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-light:hover { - background-color: #e4d6bb; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e4d6bb; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #DDD2C4; - border-color: #ebe5dc; -} -.table .thead-light th { - color: #DDD2C4; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #DDD2C4; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #ebe5dc; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #DDD2C4; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #DDD2C4; -} -.form-control:focus { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.form-control::placeholder { - color: #DDD2C4; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} - -.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: #DDD2C4; - 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: flex; - 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: #DDD2C4; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38a169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #DDD2C4; - background-color: rgba(255, 102, 172, 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: #38a169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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: #38a169; - box-shadow: 0 0 0 0.2rem 38a169; -} - -.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: #38a169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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") #F1E7D0 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: #38a169; - box-shadow: 0 0 0 0.2rem 38a169; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38a169; -} -.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: #38a169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38a169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 38a169; -} -.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: #38a169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38a169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38a169; - box-shadow: 0 0 0 0.2rem 38a169; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #DDD2C4; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #DDD2C4; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #DDD2C4; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #38a169; - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #DDD2C4; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #38a169; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-secondary { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-success { - color: #DDD2C4; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #38a169; - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #DDD2C4; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #38a169; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #DDD2C4; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(250, 196, 35, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #DDD2C4; - 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: #DDD2C4; - 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(250, 196, 35, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-light:focus, .btn-light.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #38a169; - border-color: #38a169; -} -.btn-outline-primary:hover { - color: #DDD2C4; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #38a169; - 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: #DDD2C4; - background-color: #38a169; - border-color: #38a169; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-success { - color: #38a169; - border-color: #38a169; -} -.btn-outline-success:hover { - color: #DDD2C4; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38a169; - 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: #DDD2C4; - background-color: #38a169; - border-color: #38a169; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #DDD2C4; - 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: #DDD2C4; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #38a169; - text-decoration: none; -} -.btn-link:hover { - color: #38a169; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #DDD2C4; - 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: #DDD2C4; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #DDD2C4; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #d4c6b4; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #38a169; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #DDD2C4; - 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: #DDD2C4; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #DDD2C4; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #DDD2C4; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #38a169; - background-color: #38a169; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #DDD2C4; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #DDD2C4 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #38a169; - background-color: #38a169; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-select:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #DDD2C4; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #DDD2C4; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #DDD2C4; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #DDD2C4; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 38a169; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 38a169; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 38a169; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #38a169; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #38a169; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #38a169; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #DDD2C4; -} - -.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: flex; - 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: #DDD2C4; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #DDD2C4; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #38a169; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #DDD2C4; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #DDD2C4; -} - -.pagination { - 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: #38a169; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #38a169; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} - -.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: #F1E7D0; - background-color: #38a169; - border-color: #38a169; -} -.page-item.disabled .page-link { - color: #DDD2C4; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #DDD2C4; - background-color: #38a169; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #DDD2C4; - background-color: #38a169; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-success { - color: #DDD2C4; - background-color: #38a169; -} -a.badge-success:hover, a.badge-success:focus { - color: #DDD2C4; - background-color: #38a169; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #DDD2C4; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #DDD2C4; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-light:hover, a.badge-light:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-secondary hr { - border-top-color: #e4d6bb; -} -.alert-secondary .alert-link { - color: #796d66; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-light hr { - border-top-color: #e4d6bb; -} -.alert-light .alert-link { - color: #796d66; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #38a169; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #DDD2C4; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #DDD2C4; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #DDD2C4; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #DDD2C4; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #38a169; - border-color: #38a169; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #DDD2C4; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #DDD2C4; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #38a169 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #38a169 !important; -} - -.bg-secondary { - background-color: #DDD2C4 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #cab9a4 !important; -} - -.bg-success { - background-color: #38a169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #38a169 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #DDD2C4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #cab9a4 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #38a169 !important; -} - -.border-secondary { - border-color: #DDD2C4 !important; -} - -.border-success { - border-color: #38a169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #DDD2C4 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #38a169 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #38a169 !important; -} - -.text-secondary { - color: #DDD2C4 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #c1ad93 !important; -} - -.text-success { - color: #38a169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #38a169 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #DDD2C4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #c1ad93 !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #DDD2C4 !important; -} - -.text-muted { - color: #DDD2C4 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #DDD2C4; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #38a169; -} - -.bd-callout-secondary { - border-left-color: #DDD2C4; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #DDD2C4; -} - -.bd-callout-success { - border-left-color: #38a169; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #38a169; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #38a169; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-600 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-700 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-800 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-900 { - border-left-color: #DDD2C4; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #DDD2C4; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #DDD2C4; -} - -#page { - padding-top: 49px; - background-color: #DDD2C4; -} - -#article { - padding-top: 0; - background-color: #DDD2C4; -} - -#thread, #userpage { - background-color: #DDD2C4; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #38a169; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #38a169; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #DDD2C4 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #38a169; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #DDD2C4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #38a169; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #38a169; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #38a169; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #38a169; - box-shadow: inset 0 -2px 0 #38a169; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #38a169; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #38a169; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #38a169; - box-shadow: inset 0 -2px 0 #38a169; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #38a169; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #38a169; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #38a169; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #38a169; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #38a169; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #DDD2C4; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #DDD2C4; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #DDD2C4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #38a169; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #38a169; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #DDD2C4; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #38a169; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #38a169; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #38a169 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #38a169 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #DDD2C4 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #DDD2C4; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #DDD2C4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #DDD2C4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #38a169; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #38a169; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #38a169; -} - -.filter-link:hover, .filter-link:focus { - color: #38a169; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #38a169; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #38a169; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #38a169; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #38a169; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #38a169; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #38a169; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #DDD2C4; -} - -#thread .card { - background-color: #DDD2C4; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #DDD2C4; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #38a169; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #38a169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #38a169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #38a169; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #38a169; -} - -blockquote { - border-left: 2px solid #38a169; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #DDD2C4; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #38a169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #DDD2C4; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #DDD2C4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #DDD2C4; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #38a169; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #38a169; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #DDD2C4; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #38a169; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #DDD2C4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #DDD2C4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #38a169 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #DDD2C4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #DDD2C4; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #DDD2C4; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38a169; - border: #38a169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #DDD2C4; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38a169; -} - -pre .str, code .str { - color: #38a169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #38a169; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #38a169; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #DDD2C4; - } - - #thread, #userpage { - background-color: #DDD2C4; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #DDD2C4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #DDD2C4; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #38a169; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #DDD2C4; - } - - .card { - background-color: #DDD2C4; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #38a169; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #38a169; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #DDD2C4; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #DDD2C4 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #38a169 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #DDD2C4 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #38a169; -} - -span.green { - color: #38a169; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #38a169; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #38a169 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #38a169; - padding: 10px; - border-radius: 3px; - background-color: #DDD2C4 !important; -} - -.text-info { - color: #38a169 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #DDD2C4 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #DDD2C4 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - font-family: "Lato"; -} - -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.modal .comment-actions a { - color: #DDD2C4; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #38a169 !important; -} - -.table { - color: #433434 !important; -} - -/*# sourceMappingURL=coffee_38a169.css.map */ diff --git a/files/assets/css/coffee_3e98a7.css b/files/assets/css/coffee_3e98a7.css deleted file mode 100644 index 3ce11ba41..000000000 --- a/files/assets/css/coffee_3e98a7.css +++ /dev/null @@ -1,13778 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Lato:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #3e98a7; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #DDD2C4; - --gray-dark: #DDD2C4; - --primary: #3e98a7; - --secondary: #DDD2C4; - --success: #3e98a7; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #DDD2C4; - --dark: #3E2C18; - --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(67, 52, 52, 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: #DDD2C4; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #3e98a7; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #3e98a7; - 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; -} - -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: #DDD2C4; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #DDD2C4; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #DDD2C4; -} - -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: #F1E7D0; - background-color: #DDD2C4; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #DDD2C4; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #DDD2C4; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #DDD2C4; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #ebe1cd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-secondary:hover { - background-color: #e4d6bb; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e4d6bb; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #ebe1cd; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-light:hover { - background-color: #e4d6bb; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e4d6bb; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #DDD2C4; - border-color: #ebe5dc; -} -.table .thead-light th { - color: #DDD2C4; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #DDD2C4; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #ebe5dc; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #DDD2C4; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #DDD2C4; -} -.form-control:focus { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.form-control::placeholder { - color: #DDD2C4; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} - -.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: #DDD2C4; - 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: flex; - 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: #DDD2C4; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #3e98a7; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #DDD2C4; - background-color: rgba(255, 102, 172, 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: #3e98a7; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233e98a7' 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: #3e98a7; - box-shadow: 0 0 0 0.2rem 3e98a7; -} - -.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: #3e98a7; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233e98a7' 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") #F1E7D0 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: #3e98a7; - box-shadow: 0 0 0 0.2rem 3e98a7; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #3e98a7; -} -.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: #3e98a7; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #3e98a7; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 3e98a7; -} -.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: #3e98a7; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #3e98a7; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #3e98a7; - box-shadow: 0 0 0 0.2rem 3e98a7; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #DDD2C4; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #DDD2C4; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #DDD2C4; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #3e98a7; - border-color: #3e98a7; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #DDD2C4; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #3e98a7; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-secondary { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-success { - color: #DDD2C4; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #3e98a7; - border-color: #3e98a7; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #DDD2C4; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #3e98a7; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #DDD2C4; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(250, 196, 35, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #DDD2C4; - 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: #DDD2C4; - 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(250, 196, 35, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-light:focus, .btn-light.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-primary:hover { - color: #DDD2C4; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #3e98a7; - 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: #DDD2C4; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-success { - color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-success:hover { - color: #DDD2C4; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #3e98a7; - 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: #DDD2C4; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #DDD2C4; - 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: #DDD2C4; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #3e98a7; - text-decoration: none; -} -.btn-link:hover { - color: #3e98a7; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #DDD2C4; - 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: #DDD2C4; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #DDD2C4; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #d4c6b4; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #3e98a7; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #DDD2C4; - 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: #DDD2C4; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #DDD2C4; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #DDD2C4; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #3e98a7; - background-color: #3e98a7; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #DDD2C4; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #DDD2C4 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #3e98a7; - background-color: #3e98a7; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-select:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #DDD2C4; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #DDD2C4; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #DDD2C4; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #DDD2C4; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 3e98a7; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 3e98a7; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 3e98a7; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #3e98a7; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #3e98a7; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #3e98a7; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #DDD2C4; -} - -.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: flex; - 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: #DDD2C4; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #DDD2C4; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #3e98a7; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #DDD2C4; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #DDD2C4; -} - -.pagination { - 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: #3e98a7; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #3e98a7; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} - -.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: #F1E7D0; - background-color: #3e98a7; - border-color: #3e98a7; -} -.page-item.disabled .page-link { - color: #DDD2C4; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #DDD2C4; - background-color: #3e98a7; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #DDD2C4; - background-color: #3e98a7; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-success { - color: #DDD2C4; - background-color: #3e98a7; -} -a.badge-success:hover, a.badge-success:focus { - color: #DDD2C4; - background-color: #3e98a7; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #DDD2C4; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #DDD2C4; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-light:hover, a.badge-light:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-secondary hr { - border-top-color: #e4d6bb; -} -.alert-secondary .alert-link { - color: #796d66; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-light hr { - border-top-color: #e4d6bb; -} -.alert-light .alert-link { - color: #796d66; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #3e98a7; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #DDD2C4; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #DDD2C4; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #DDD2C4; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #DDD2C4; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #DDD2C4; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #DDD2C4; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #3e98a7 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #3e98a7 !important; -} - -.bg-secondary { - background-color: #DDD2C4 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #cab9a4 !important; -} - -.bg-success { - background-color: #3e98a7 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #3e98a7 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #DDD2C4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #cab9a4 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #3e98a7 !important; -} - -.border-secondary { - border-color: #DDD2C4 !important; -} - -.border-success { - border-color: #3e98a7 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #DDD2C4 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #3e98a7 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #3e98a7 !important; -} - -.text-secondary { - color: #DDD2C4 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #c1ad93 !important; -} - -.text-success { - color: #3e98a7 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #3e98a7 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #DDD2C4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #c1ad93 !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #DDD2C4 !important; -} - -.text-muted { - color: #DDD2C4 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #DDD2C4; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #3e98a7; -} - -.bd-callout-secondary { - border-left-color: #DDD2C4; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #DDD2C4; -} - -.bd-callout-success { - border-left-color: #3e98a7; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #3e98a7; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #3e98a7; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-600 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-700 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-800 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-900 { - border-left-color: #DDD2C4; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #DDD2C4; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #DDD2C4; -} - -#page { - padding-top: 49px; - background-color: #DDD2C4; -} - -#article { - padding-top: 0; - background-color: #DDD2C4; -} - -#thread, #userpage { - background-color: #DDD2C4; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #3e98a7; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #3e98a7; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #DDD2C4 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #3e98a7; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #DDD2C4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #3e98a7; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #3e98a7; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #3e98a7; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #3e98a7; - box-shadow: inset 0 -2px 0 #3e98a7; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #3e98a7; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #3e98a7; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #3e98a7; - box-shadow: inset 0 -2px 0 #3e98a7; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #3e98a7; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #3e98a7; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #3e98a7; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #3e98a7; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #3e98a7; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #DDD2C4; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #DDD2C4; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #DDD2C4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #3e98a7; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #3e98a7; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #DDD2C4; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #3e98a7; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #3e98a7; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #3e98a7 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #3e98a7 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #DDD2C4 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #DDD2C4; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #DDD2C4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #DDD2C4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #3e98a7; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #3e98a7; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #3e98a7; -} - -.filter-link:hover, .filter-link:focus { - color: #3e98a7; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #3e98a7; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #3e98a7; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #3e98a7; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #3e98a7; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #3e98a7; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #3e98a7; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #DDD2C4; -} - -#thread .card { - background-color: #DDD2C4; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #DDD2C4; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #3e98a7; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #3e98a7; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #3e98a7; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #3e98a7; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #3e98a7; -} - -blockquote { - border-left: 2px solid #3e98a7; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #DDD2C4; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #3e98a7; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #DDD2C4; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #DDD2C4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #DDD2C4; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #3e98a7; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #3e98a7; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #DDD2C4; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #3e98a7; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #DDD2C4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #DDD2C4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #3e98a7 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #DDD2C4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #DDD2C4; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #DDD2C4; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #3e98a7; - border: #3e98a7 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #DDD2C4; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #3e98a7; -} - -pre .str, code .str { - color: #3e98a7; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #3e98a7; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #3e98a7; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #DDD2C4; - } - - #thread, #userpage { - background-color: #DDD2C4; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #DDD2C4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #DDD2C4; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #3e98a7; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #DDD2C4; - } - - .card { - background-color: #DDD2C4; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #3e98a7; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #3e98a7; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #DDD2C4; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #DDD2C4 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #3e98a7 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #DDD2C4 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #3e98a7; -} - -span.green { - color: #3e98a7; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #3e98a7; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #3e98a7 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #3e98a7; - padding: 10px; - border-radius: 3px; - background-color: #DDD2C4 !important; -} - -.text-info { - color: #3e98a7 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #DDD2C4 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #DDD2C4 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - font-family: "Lato"; -} - -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.modal .comment-actions a { - color: #DDD2C4; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #3e98a7 !important; -} - -.table { - color: #433434 !important; -} - -/*# sourceMappingURL=coffee_3e98a7.css.map */ diff --git a/files/assets/css/coffee_62ca56.css b/files/assets/css/coffee_62ca56.css deleted file mode 100644 index c0181f8e7..000000000 --- a/files/assets/css/coffee_62ca56.css +++ /dev/null @@ -1,13778 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Lato:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #62ca56; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #DDD2C4; - --gray-dark: #DDD2C4; - --primary: #62ca56; - --secondary: #DDD2C4; - --success: #62ca56; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #DDD2C4; - --dark: #3E2C18; - --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(67, 52, 52, 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: #DDD2C4; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #62ca56; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #62ca56; - 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; -} - -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: #DDD2C4; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #DDD2C4; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #DDD2C4; -} - -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: #F1E7D0; - background-color: #DDD2C4; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #DDD2C4; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #DDD2C4; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #DDD2C4; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #ebe1cd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-secondary:hover { - background-color: #e4d6bb; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e4d6bb; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #ebe1cd; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-light:hover { - background-color: #e4d6bb; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e4d6bb; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #DDD2C4; - border-color: #ebe5dc; -} -.table .thead-light th { - color: #DDD2C4; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #DDD2C4; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #ebe5dc; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #DDD2C4; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #DDD2C4; -} -.form-control:focus { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.form-control::placeholder { - color: #DDD2C4; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} - -.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: #DDD2C4; - 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: flex; - 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: #DDD2C4; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #62ca56; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #DDD2C4; - background-color: rgba(255, 102, 172, 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: #62ca56; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2362ca56' 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: #62ca56; - box-shadow: 0 0 0 0.2rem 62ca56; -} - -.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: #62ca56; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2362ca56' 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") #F1E7D0 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: #62ca56; - box-shadow: 0 0 0 0.2rem 62ca56; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #62ca56; -} -.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: #62ca56; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #62ca56; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 62ca56; -} -.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: #62ca56; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #62ca56; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #62ca56; - box-shadow: 0 0 0 0.2rem 62ca56; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #DDD2C4; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #DDD2C4; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #DDD2C4; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #62ca56; - border-color: #62ca56; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #DDD2C4; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #62ca56; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-secondary { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-success { - color: #DDD2C4; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #62ca56; - border-color: #62ca56; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #DDD2C4; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #62ca56; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #DDD2C4; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(250, 196, 35, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #DDD2C4; - 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: #DDD2C4; - 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(250, 196, 35, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-light:focus, .btn-light.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #62ca56; - border-color: #62ca56; -} -.btn-outline-primary:hover { - color: #DDD2C4; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #62ca56; - 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: #DDD2C4; - background-color: #62ca56; - border-color: #62ca56; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-success { - color: #62ca56; - border-color: #62ca56; -} -.btn-outline-success:hover { - color: #DDD2C4; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #62ca56; - 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: #DDD2C4; - background-color: #62ca56; - border-color: #62ca56; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #DDD2C4; - 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: #DDD2C4; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #62ca56; - text-decoration: none; -} -.btn-link:hover { - color: #62ca56; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #DDD2C4; - 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: #DDD2C4; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #DDD2C4; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #d4c6b4; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #62ca56; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #DDD2C4; - 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: #DDD2C4; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #DDD2C4; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #DDD2C4; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #62ca56; - background-color: #62ca56; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #DDD2C4; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #DDD2C4 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #62ca56; - background-color: #62ca56; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-select:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #DDD2C4; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #DDD2C4; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #DDD2C4; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #DDD2C4; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 62ca56; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 62ca56; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 62ca56; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #62ca56; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #62ca56; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #62ca56; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #DDD2C4; -} - -.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: flex; - 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: #DDD2C4; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #DDD2C4; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #62ca56; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #DDD2C4; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #DDD2C4; -} - -.pagination { - 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: #62ca56; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #62ca56; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} - -.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: #F1E7D0; - background-color: #62ca56; - border-color: #62ca56; -} -.page-item.disabled .page-link { - color: #DDD2C4; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #DDD2C4; - background-color: #62ca56; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #DDD2C4; - background-color: #62ca56; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-success { - color: #DDD2C4; - background-color: #62ca56; -} -a.badge-success:hover, a.badge-success:focus { - color: #DDD2C4; - background-color: #62ca56; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #DDD2C4; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #DDD2C4; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-light:hover, a.badge-light:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-secondary hr { - border-top-color: #e4d6bb; -} -.alert-secondary .alert-link { - color: #796d66; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-light hr { - border-top-color: #e4d6bb; -} -.alert-light .alert-link { - color: #796d66; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #62ca56; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #DDD2C4; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #DDD2C4; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #DDD2C4; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #DDD2C4; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #62ca56; - border-color: #62ca56; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #DDD2C4; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #DDD2C4; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #62ca56 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #62ca56 !important; -} - -.bg-secondary { - background-color: #DDD2C4 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #cab9a4 !important; -} - -.bg-success { - background-color: #62ca56 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #62ca56 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #DDD2C4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #cab9a4 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #62ca56 !important; -} - -.border-secondary { - border-color: #DDD2C4 !important; -} - -.border-success { - border-color: #62ca56 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #DDD2C4 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #62ca56 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #62ca56 !important; -} - -.text-secondary { - color: #DDD2C4 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #c1ad93 !important; -} - -.text-success { - color: #62ca56 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #62ca56 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #DDD2C4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #c1ad93 !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #DDD2C4 !important; -} - -.text-muted { - color: #DDD2C4 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #DDD2C4; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #62ca56; -} - -.bd-callout-secondary { - border-left-color: #DDD2C4; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #DDD2C4; -} - -.bd-callout-success { - border-left-color: #62ca56; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #62ca56; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #62ca56; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-600 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-700 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-800 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-900 { - border-left-color: #DDD2C4; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #DDD2C4; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #DDD2C4; -} - -#page { - padding-top: 49px; - background-color: #DDD2C4; -} - -#article { - padding-top: 0; - background-color: #DDD2C4; -} - -#thread, #userpage { - background-color: #DDD2C4; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #62ca56; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #62ca56; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #DDD2C4 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #62ca56; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #DDD2C4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #62ca56; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #62ca56; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #62ca56; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #62ca56; - box-shadow: inset 0 -2px 0 #62ca56; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #62ca56; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #62ca56; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #62ca56; - box-shadow: inset 0 -2px 0 #62ca56; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #62ca56; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #62ca56; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #62ca56; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #62ca56; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #62ca56; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #DDD2C4; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #DDD2C4; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #DDD2C4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #62ca56; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #62ca56; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #DDD2C4; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #62ca56; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #62ca56; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #62ca56 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #62ca56 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #DDD2C4 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #DDD2C4; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #DDD2C4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #DDD2C4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #62ca56; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #62ca56; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #62ca56; -} - -.filter-link:hover, .filter-link:focus { - color: #62ca56; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #62ca56; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #62ca56; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #62ca56; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #62ca56; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #62ca56; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #62ca56; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #DDD2C4; -} - -#thread .card { - background-color: #DDD2C4; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #DDD2C4; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #62ca56; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #62ca56; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #62ca56; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #62ca56; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #62ca56; -} - -blockquote { - border-left: 2px solid #62ca56; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #DDD2C4; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #62ca56; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #DDD2C4; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #DDD2C4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #DDD2C4; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #62ca56; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #62ca56; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #DDD2C4; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #62ca56; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #DDD2C4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #DDD2C4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #62ca56 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #DDD2C4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #DDD2C4; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #DDD2C4; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #62ca56; - border: #62ca56 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #DDD2C4; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #62ca56; -} - -pre .str, code .str { - color: #62ca56; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #62ca56; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #62ca56; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #DDD2C4; - } - - #thread, #userpage { - background-color: #DDD2C4; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #DDD2C4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #DDD2C4; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #62ca56; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #DDD2C4; - } - - .card { - background-color: #DDD2C4; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #62ca56; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #62ca56; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #DDD2C4; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #DDD2C4 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #62ca56 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #DDD2C4 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #62ca56; -} - -span.green { - color: #62ca56; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #62ca56; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #62ca56 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #62ca56; - padding: 10px; - border-radius: 3px; - background-color: #DDD2C4 !important; -} - -.text-info { - color: #62ca56 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #DDD2C4 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #DDD2C4 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - font-family: "Lato"; -} - -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.modal .comment-actions a { - color: #DDD2C4; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #62ca56 !important; -} - -.table { - color: #433434 !important; -} - -/*# sourceMappingURL=coffee_62ca56.css.map */ diff --git a/files/assets/css/coffee_7b9ae4.css b/files/assets/css/coffee_7b9ae4.css deleted file mode 100644 index 0163093ac..000000000 --- a/files/assets/css/coffee_7b9ae4.css +++ /dev/null @@ -1,13778 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Lato:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #7b9ae4; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #DDD2C4; - --gray-dark: #DDD2C4; - --primary: #7b9ae4; - --secondary: #DDD2C4; - --success: #7b9ae4; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #DDD2C4; - --dark: #3E2C18; - --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(67, 52, 52, 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: #DDD2C4; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #7b9ae4; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #7b9ae4; - 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; -} - -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: #DDD2C4; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #DDD2C4; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #DDD2C4; -} - -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: #F1E7D0; - background-color: #DDD2C4; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #DDD2C4; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #DDD2C4; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #DDD2C4; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #ebe1cd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-secondary:hover { - background-color: #e4d6bb; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e4d6bb; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #ebe1cd; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-light:hover { - background-color: #e4d6bb; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e4d6bb; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #DDD2C4; - border-color: #ebe5dc; -} -.table .thead-light th { - color: #DDD2C4; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #DDD2C4; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #ebe5dc; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #DDD2C4; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #DDD2C4; -} -.form-control:focus { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.form-control::placeholder { - color: #DDD2C4; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} - -.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: #DDD2C4; - 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: flex; - 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: #DDD2C4; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #7b9ae4; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #DDD2C4; - background-color: rgba(255, 102, 172, 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: #7b9ae4; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%237b9ae4' 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: #7b9ae4; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} - -.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: #7b9ae4; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%237b9ae4' 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") #F1E7D0 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: #7b9ae4; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #7b9ae4; -} -.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: #7b9ae4; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #7b9ae4; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 7b9ae4; -} -.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: #7b9ae4; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #7b9ae4; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #7b9ae4; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #DDD2C4; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #DDD2C4; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #DDD2C4; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #7b9ae4; - border-color: #7b9ae4; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #DDD2C4; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #7b9ae4; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-secondary { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-success { - color: #DDD2C4; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #7b9ae4; - border-color: #7b9ae4; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #DDD2C4; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #7b9ae4; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #DDD2C4; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(250, 196, 35, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #DDD2C4; - 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: #DDD2C4; - 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(250, 196, 35, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-light:focus, .btn-light.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-primary:hover { - color: #DDD2C4; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #7b9ae4; - 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: #DDD2C4; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-success { - color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-success:hover { - color: #DDD2C4; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #7b9ae4; - 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: #DDD2C4; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #DDD2C4; - 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: #DDD2C4; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #7b9ae4; - text-decoration: none; -} -.btn-link:hover { - color: #7b9ae4; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #DDD2C4; - 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: #DDD2C4; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #DDD2C4; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #d4c6b4; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #7b9ae4; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #DDD2C4; - 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: #DDD2C4; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #DDD2C4; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #DDD2C4; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #7b9ae4; - background-color: #7b9ae4; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #DDD2C4; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #DDD2C4 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #7b9ae4; - background-color: #7b9ae4; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-select:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #DDD2C4; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #DDD2C4; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #DDD2C4; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #DDD2C4; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 7b9ae4; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 7b9ae4; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 7b9ae4; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #7b9ae4; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #7b9ae4; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #7b9ae4; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #DDD2C4; -} - -.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: flex; - 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: #DDD2C4; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #DDD2C4; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #7b9ae4; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #DDD2C4; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #DDD2C4; -} - -.pagination { - 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: #7b9ae4; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #7b9ae4; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} - -.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: #F1E7D0; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.page-item.disabled .page-link { - color: #DDD2C4; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #DDD2C4; - background-color: #7b9ae4; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #DDD2C4; - background-color: #7b9ae4; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-success { - color: #DDD2C4; - background-color: #7b9ae4; -} -a.badge-success:hover, a.badge-success:focus { - color: #DDD2C4; - background-color: #7b9ae4; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #DDD2C4; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #DDD2C4; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-light:hover, a.badge-light:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-secondary hr { - border-top-color: #e4d6bb; -} -.alert-secondary .alert-link { - color: #796d66; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-light hr { - border-top-color: #e4d6bb; -} -.alert-light .alert-link { - color: #796d66; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #7b9ae4; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #DDD2C4; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #DDD2C4; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #DDD2C4; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #DDD2C4; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #DDD2C4; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #DDD2C4; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #7b9ae4 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #7b9ae4 !important; -} - -.bg-secondary { - background-color: #DDD2C4 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #cab9a4 !important; -} - -.bg-success { - background-color: #7b9ae4 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #7b9ae4 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #DDD2C4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #cab9a4 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #7b9ae4 !important; -} - -.border-secondary { - border-color: #DDD2C4 !important; -} - -.border-success { - border-color: #7b9ae4 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #DDD2C4 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #7b9ae4 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #7b9ae4 !important; -} - -.text-secondary { - color: #DDD2C4 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #c1ad93 !important; -} - -.text-success { - color: #7b9ae4 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #7b9ae4 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #DDD2C4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #c1ad93 !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #DDD2C4 !important; -} - -.text-muted { - color: #DDD2C4 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #DDD2C4; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #7b9ae4; -} - -.bd-callout-secondary { - border-left-color: #DDD2C4; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #DDD2C4; -} - -.bd-callout-success { - border-left-color: #7b9ae4; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #7b9ae4; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #7b9ae4; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-600 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-700 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-800 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-900 { - border-left-color: #DDD2C4; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #DDD2C4; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #DDD2C4; -} - -#page { - padding-top: 49px; - background-color: #DDD2C4; -} - -#article { - padding-top: 0; - background-color: #DDD2C4; -} - -#thread, #userpage { - background-color: #DDD2C4; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7b9ae4; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #7b9ae4; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #DDD2C4 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7b9ae4; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #DDD2C4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #7b9ae4; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #7b9ae4; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #7b9ae4; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7b9ae4; - box-shadow: inset 0 -2px 0 #7b9ae4; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #7b9ae4; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #7b9ae4; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7b9ae4; - box-shadow: inset 0 -2px 0 #7b9ae4; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #7b9ae4; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #7b9ae4; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7b9ae4; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #7b9ae4; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7b9ae4; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #DDD2C4; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #DDD2C4; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #DDD2C4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #7b9ae4; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #7b9ae4; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #DDD2C4; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #7b9ae4; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #7b9ae4; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #7b9ae4 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #7b9ae4 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #DDD2C4 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #DDD2C4; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #DDD2C4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #DDD2C4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #7b9ae4; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #7b9ae4; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #7b9ae4; -} - -.filter-link:hover, .filter-link:focus { - color: #7b9ae4; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #7b9ae4; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #7b9ae4; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #7b9ae4; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #7b9ae4; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #7b9ae4; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #7b9ae4; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #DDD2C4; -} - -#thread .card { - background-color: #DDD2C4; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #DDD2C4; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #7b9ae4; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #7b9ae4; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #7b9ae4; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #7b9ae4; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #7b9ae4; -} - -blockquote { - border-left: 2px solid #7b9ae4; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #DDD2C4; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #7b9ae4; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #DDD2C4; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #DDD2C4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #DDD2C4; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #7b9ae4; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #7b9ae4; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #DDD2C4; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #7b9ae4; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #DDD2C4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #DDD2C4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #7b9ae4 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #DDD2C4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #DDD2C4; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #DDD2C4; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #7b9ae4; - border: #7b9ae4 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #DDD2C4; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #7b9ae4; -} - -pre .str, code .str { - color: #7b9ae4; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #7b9ae4; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #7b9ae4; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #DDD2C4; - } - - #thread, #userpage { - background-color: #DDD2C4; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #DDD2C4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #DDD2C4; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #7b9ae4; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #DDD2C4; - } - - .card { - background-color: #DDD2C4; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #7b9ae4; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #7b9ae4; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #DDD2C4; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #DDD2C4 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #7b9ae4 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #DDD2C4 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #7b9ae4; -} - -span.green { - color: #7b9ae4; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #7b9ae4; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #7b9ae4 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #7b9ae4; - padding: 10px; - border-radius: 3px; - background-color: #DDD2C4 !important; -} - -.text-info { - color: #7b9ae4 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #DDD2C4 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #DDD2C4 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - font-family: "Lato"; -} - -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.modal .comment-actions a { - color: #DDD2C4; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #7b9ae4 !important; -} - -.table { - color: #433434 !important; -} - -/*# sourceMappingURL=coffee_7b9ae4.css.map */ diff --git a/files/assets/css/coffee_7f8fa6.css b/files/assets/css/coffee_7f8fa6.css deleted file mode 100644 index de037cd69..000000000 --- a/files/assets/css/coffee_7f8fa6.css +++ /dev/null @@ -1,13778 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Lato:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #7f8fa6; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #DDD2C4; - --gray-dark: #DDD2C4; - --primary: #7f8fa6; - --secondary: #DDD2C4; - --success: #7f8fa6; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #DDD2C4; - --dark: #3E2C18; - --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(67, 52, 52, 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: #DDD2C4; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #7f8fa6; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #7f8fa6; - 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; -} - -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: #DDD2C4; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #DDD2C4; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #DDD2C4; -} - -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: #F1E7D0; - background-color: #DDD2C4; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #DDD2C4; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #DDD2C4; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #DDD2C4; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #ebe1cd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-secondary:hover { - background-color: #e4d6bb; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e4d6bb; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #ebe1cd; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-light:hover { - background-color: #e4d6bb; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e4d6bb; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #DDD2C4; - border-color: #ebe5dc; -} -.table .thead-light th { - color: #DDD2C4; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #DDD2C4; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #ebe5dc; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #DDD2C4; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #DDD2C4; -} -.form-control:focus { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.form-control::placeholder { - color: #DDD2C4; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} - -.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: #DDD2C4; - 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: flex; - 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: #DDD2C4; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #7f8fa6; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #DDD2C4; - background-color: rgba(255, 102, 172, 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: #7f8fa6; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%237f8fa6' 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: #7f8fa6; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} - -.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: #7f8fa6; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%237f8fa6' 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") #F1E7D0 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: #7f8fa6; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #7f8fa6; -} -.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: #7f8fa6; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #7f8fa6; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 7f8fa6; -} -.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: #7f8fa6; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #7f8fa6; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #7f8fa6; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #DDD2C4; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #DDD2C4; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #DDD2C4; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #7f8fa6; - border-color: #7f8fa6; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #DDD2C4; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #7f8fa6; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-secondary { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-success { - color: #DDD2C4; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #7f8fa6; - border-color: #7f8fa6; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #DDD2C4; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #7f8fa6; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #DDD2C4; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(250, 196, 35, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #DDD2C4; - 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: #DDD2C4; - 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(250, 196, 35, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-light:focus, .btn-light.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-primary:hover { - color: #DDD2C4; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #7f8fa6; - 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: #DDD2C4; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-success { - color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-success:hover { - color: #DDD2C4; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #7f8fa6; - 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: #DDD2C4; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #DDD2C4; - 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: #DDD2C4; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #7f8fa6; - text-decoration: none; -} -.btn-link:hover { - color: #7f8fa6; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #DDD2C4; - 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: #DDD2C4; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #DDD2C4; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #d4c6b4; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #7f8fa6; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #DDD2C4; - 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: #DDD2C4; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #DDD2C4; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #DDD2C4; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #7f8fa6; - background-color: #7f8fa6; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #DDD2C4; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #DDD2C4 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #7f8fa6; - background-color: #7f8fa6; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-select:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #DDD2C4; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #DDD2C4; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #DDD2C4; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #DDD2C4; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 7f8fa6; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 7f8fa6; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 7f8fa6; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #7f8fa6; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #7f8fa6; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #7f8fa6; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #DDD2C4; -} - -.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: flex; - 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: #DDD2C4; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #DDD2C4; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #7f8fa6; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #DDD2C4; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #DDD2C4; -} - -.pagination { - 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: #7f8fa6; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #7f8fa6; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} - -.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: #F1E7D0; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.page-item.disabled .page-link { - color: #DDD2C4; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #DDD2C4; - background-color: #7f8fa6; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #DDD2C4; - background-color: #7f8fa6; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-success { - color: #DDD2C4; - background-color: #7f8fa6; -} -a.badge-success:hover, a.badge-success:focus { - color: #DDD2C4; - background-color: #7f8fa6; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #DDD2C4; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #DDD2C4; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-light:hover, a.badge-light:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-secondary hr { - border-top-color: #e4d6bb; -} -.alert-secondary .alert-link { - color: #796d66; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-light hr { - border-top-color: #e4d6bb; -} -.alert-light .alert-link { - color: #796d66; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #7f8fa6; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #DDD2C4; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #DDD2C4; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #DDD2C4; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #DDD2C4; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #DDD2C4; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #DDD2C4; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #7f8fa6 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #7f8fa6 !important; -} - -.bg-secondary { - background-color: #DDD2C4 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #cab9a4 !important; -} - -.bg-success { - background-color: #7f8fa6 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #7f8fa6 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #DDD2C4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #cab9a4 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #7f8fa6 !important; -} - -.border-secondary { - border-color: #DDD2C4 !important; -} - -.border-success { - border-color: #7f8fa6 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #DDD2C4 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #7f8fa6 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #7f8fa6 !important; -} - -.text-secondary { - color: #DDD2C4 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #c1ad93 !important; -} - -.text-success { - color: #7f8fa6 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #7f8fa6 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #DDD2C4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #c1ad93 !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #DDD2C4 !important; -} - -.text-muted { - color: #DDD2C4 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #DDD2C4; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #7f8fa6; -} - -.bd-callout-secondary { - border-left-color: #DDD2C4; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #DDD2C4; -} - -.bd-callout-success { - border-left-color: #7f8fa6; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #7f8fa6; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #7f8fa6; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-600 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-700 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-800 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-900 { - border-left-color: #DDD2C4; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #DDD2C4; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #DDD2C4; -} - -#page { - padding-top: 49px; - background-color: #DDD2C4; -} - -#article { - padding-top: 0; - background-color: #DDD2C4; -} - -#thread, #userpage { - background-color: #DDD2C4; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7f8fa6; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #7f8fa6; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #DDD2C4 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7f8fa6; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #DDD2C4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #7f8fa6; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #7f8fa6; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #7f8fa6; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7f8fa6; - box-shadow: inset 0 -2px 0 #7f8fa6; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #7f8fa6; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #7f8fa6; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7f8fa6; - box-shadow: inset 0 -2px 0 #7f8fa6; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #7f8fa6; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #7f8fa6; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7f8fa6; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #7f8fa6; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7f8fa6; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #DDD2C4; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #DDD2C4; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #DDD2C4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #7f8fa6; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #7f8fa6; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #DDD2C4; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #7f8fa6; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #7f8fa6; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #7f8fa6 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #7f8fa6 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #DDD2C4 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #DDD2C4; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #DDD2C4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #DDD2C4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #7f8fa6; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #7f8fa6; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #7f8fa6; -} - -.filter-link:hover, .filter-link:focus { - color: #7f8fa6; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #7f8fa6; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #7f8fa6; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #7f8fa6; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #7f8fa6; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #7f8fa6; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #7f8fa6; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #DDD2C4; -} - -#thread .card { - background-color: #DDD2C4; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #DDD2C4; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #7f8fa6; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #7f8fa6; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #7f8fa6; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #7f8fa6; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #7f8fa6; -} - -blockquote { - border-left: 2px solid #7f8fa6; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #DDD2C4; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #7f8fa6; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #DDD2C4; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #DDD2C4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #DDD2C4; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #7f8fa6; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #7f8fa6; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #DDD2C4; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #7f8fa6; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #DDD2C4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #DDD2C4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #7f8fa6 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #DDD2C4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #DDD2C4; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #DDD2C4; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #7f8fa6; - border: #7f8fa6 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #DDD2C4; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #7f8fa6; -} - -pre .str, code .str { - color: #7f8fa6; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #7f8fa6; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #7f8fa6; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #DDD2C4; - } - - #thread, #userpage { - background-color: #DDD2C4; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #DDD2C4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #DDD2C4; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #7f8fa6; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #DDD2C4; - } - - .card { - background-color: #DDD2C4; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #7f8fa6; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #7f8fa6; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #DDD2C4; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #DDD2C4 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #7f8fa6 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #DDD2C4 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #7f8fa6; -} - -span.green { - color: #7f8fa6; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #7f8fa6; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #7f8fa6 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #7f8fa6; - padding: 10px; - border-radius: 3px; - background-color: #DDD2C4 !important; -} - -.text-info { - color: #7f8fa6 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #DDD2C4 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #DDD2C4 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - font-family: "Lato"; -} - -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.modal .comment-actions a { - color: #DDD2C4; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #7f8fa6 !important; -} - -.table { - color: #433434 !important; -} - -/*# sourceMappingURL=coffee_7f8fa6.css.map */ diff --git a/files/assets/css/coffee_805ad5.css b/files/assets/css/coffee_805ad5.css deleted file mode 100644 index 13c5638e1..000000000 --- a/files/assets/css/coffee_805ad5.css +++ /dev/null @@ -1,13778 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Lato:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #805ad5; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #DDD2C4; - --gray-dark: #DDD2C4; - --primary: #805ad5; - --secondary: #DDD2C4; - --success: #805ad5; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #DDD2C4; - --dark: #3E2C18; - --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(67, 52, 52, 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: #DDD2C4; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #805ad5; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #805ad5; - 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; -} - -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: #DDD2C4; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #DDD2C4; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #DDD2C4; -} - -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: #F1E7D0; - background-color: #DDD2C4; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #DDD2C4; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #DDD2C4; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #DDD2C4; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #ebe1cd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-secondary:hover { - background-color: #e4d6bb; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e4d6bb; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #ebe1cd; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-light:hover { - background-color: #e4d6bb; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e4d6bb; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #DDD2C4; - border-color: #ebe5dc; -} -.table .thead-light th { - color: #DDD2C4; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #DDD2C4; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #ebe5dc; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #DDD2C4; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #DDD2C4; -} -.form-control:focus { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.form-control::placeholder { - color: #DDD2C4; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} - -.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: #DDD2C4; - 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: flex; - 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: #DDD2C4; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #805ad5; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #DDD2C4; - background-color: rgba(255, 102, 172, 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: #805ad5; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23805ad5' 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: #805ad5; - box-shadow: 0 0 0 0.2rem 805ad5; -} - -.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: #805ad5; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23805ad5' 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") #F1E7D0 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: #805ad5; - box-shadow: 0 0 0 0.2rem 805ad5; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #805ad5; -} -.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: #805ad5; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #805ad5; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 805ad5; -} -.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: #805ad5; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #805ad5; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #805ad5; - box-shadow: 0 0 0 0.2rem 805ad5; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #DDD2C4; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #DDD2C4; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #DDD2C4; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #805ad5; - border-color: #805ad5; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #DDD2C4; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #805ad5; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-secondary { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-success { - color: #DDD2C4; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #805ad5; - border-color: #805ad5; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #DDD2C4; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #805ad5; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #DDD2C4; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(250, 196, 35, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #DDD2C4; - 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: #DDD2C4; - 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(250, 196, 35, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-light:focus, .btn-light.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #805ad5; - border-color: #805ad5; -} -.btn-outline-primary:hover { - color: #DDD2C4; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #805ad5; - 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: #DDD2C4; - background-color: #805ad5; - border-color: #805ad5; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-success { - color: #805ad5; - border-color: #805ad5; -} -.btn-outline-success:hover { - color: #DDD2C4; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #805ad5; - 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: #DDD2C4; - background-color: #805ad5; - border-color: #805ad5; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #DDD2C4; - 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: #DDD2C4; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #805ad5; - text-decoration: none; -} -.btn-link:hover { - color: #805ad5; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #DDD2C4; - 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: #DDD2C4; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #DDD2C4; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #d4c6b4; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #805ad5; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #DDD2C4; - 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: #DDD2C4; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #DDD2C4; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #DDD2C4; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #805ad5; - background-color: #805ad5; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #DDD2C4; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #DDD2C4 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #805ad5; - background-color: #805ad5; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-select:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #DDD2C4; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #DDD2C4; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #DDD2C4; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #DDD2C4; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 805ad5; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 805ad5; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 805ad5; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #805ad5; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #805ad5; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #805ad5; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #DDD2C4; -} - -.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: flex; - 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: #DDD2C4; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #DDD2C4; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #805ad5; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #DDD2C4; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #DDD2C4; -} - -.pagination { - 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: #805ad5; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #805ad5; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} - -.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: #F1E7D0; - background-color: #805ad5; - border-color: #805ad5; -} -.page-item.disabled .page-link { - color: #DDD2C4; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #DDD2C4; - background-color: #805ad5; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #DDD2C4; - background-color: #805ad5; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-success { - color: #DDD2C4; - background-color: #805ad5; -} -a.badge-success:hover, a.badge-success:focus { - color: #DDD2C4; - background-color: #805ad5; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #DDD2C4; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #DDD2C4; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-light:hover, a.badge-light:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-secondary hr { - border-top-color: #e4d6bb; -} -.alert-secondary .alert-link { - color: #796d66; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-light hr { - border-top-color: #e4d6bb; -} -.alert-light .alert-link { - color: #796d66; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #805ad5; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #DDD2C4; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #DDD2C4; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #DDD2C4; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #DDD2C4; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #805ad5; - border-color: #805ad5; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #DDD2C4; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #DDD2C4; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #805ad5 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #805ad5 !important; -} - -.bg-secondary { - background-color: #DDD2C4 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #cab9a4 !important; -} - -.bg-success { - background-color: #805ad5 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #805ad5 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #DDD2C4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #cab9a4 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #805ad5 !important; -} - -.border-secondary { - border-color: #DDD2C4 !important; -} - -.border-success { - border-color: #805ad5 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #DDD2C4 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #805ad5 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #805ad5 !important; -} - -.text-secondary { - color: #DDD2C4 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #c1ad93 !important; -} - -.text-success { - color: #805ad5 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #805ad5 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #DDD2C4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #c1ad93 !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #DDD2C4 !important; -} - -.text-muted { - color: #DDD2C4 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #DDD2C4; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #805ad5; -} - -.bd-callout-secondary { - border-left-color: #DDD2C4; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #DDD2C4; -} - -.bd-callout-success { - border-left-color: #805ad5; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #805ad5; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #805ad5; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-600 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-700 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-800 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-900 { - border-left-color: #DDD2C4; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #DDD2C4; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #DDD2C4; -} - -#page { - padding-top: 49px; - background-color: #DDD2C4; -} - -#article { - padding-top: 0; - background-color: #DDD2C4; -} - -#thread, #userpage { - background-color: #DDD2C4; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #805ad5; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #805ad5; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #DDD2C4 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #805ad5; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #DDD2C4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #805ad5; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #805ad5; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #805ad5; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #805ad5; - box-shadow: inset 0 -2px 0 #805ad5; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #805ad5; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #805ad5; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #805ad5; - box-shadow: inset 0 -2px 0 #805ad5; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #805ad5; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #805ad5; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #805ad5; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #805ad5; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #805ad5; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #DDD2C4; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #DDD2C4; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #DDD2C4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #805ad5; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #805ad5; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #DDD2C4; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #805ad5; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #805ad5; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #805ad5 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #805ad5 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #DDD2C4 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #DDD2C4; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #DDD2C4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #DDD2C4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #805ad5; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #805ad5; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #805ad5; -} - -.filter-link:hover, .filter-link:focus { - color: #805ad5; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #805ad5; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #805ad5; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #805ad5; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #805ad5; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #805ad5; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #805ad5; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #DDD2C4; -} - -#thread .card { - background-color: #DDD2C4; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #DDD2C4; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #805ad5; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #805ad5; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #805ad5; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #805ad5; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #805ad5; -} - -blockquote { - border-left: 2px solid #805ad5; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #DDD2C4; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #805ad5; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #DDD2C4; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #DDD2C4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #DDD2C4; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #805ad5; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #805ad5; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #DDD2C4; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #805ad5; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #DDD2C4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #DDD2C4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #805ad5 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #DDD2C4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #DDD2C4; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #DDD2C4; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #805ad5; - border: #805ad5 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #DDD2C4; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #805ad5; -} - -pre .str, code .str { - color: #805ad5; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #805ad5; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #805ad5; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #DDD2C4; - } - - #thread, #userpage { - background-color: #DDD2C4; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #DDD2C4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #DDD2C4; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #805ad5; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #DDD2C4; - } - - .card { - background-color: #DDD2C4; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #805ad5; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #805ad5; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #DDD2C4; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #DDD2C4 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #805ad5 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #DDD2C4 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #805ad5; -} - -span.green { - color: #805ad5; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #805ad5; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #805ad5 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #805ad5; - padding: 10px; - border-radius: 3px; - background-color: #DDD2C4 !important; -} - -.text-info { - color: #805ad5 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #DDD2C4 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #DDD2C4 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - font-family: "Lato"; -} - -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.modal .comment-actions a { - color: #DDD2C4; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #805ad5 !important; -} - -.table { - color: #433434 !important; -} - -/*# sourceMappingURL=coffee_805ad5.css.map */ diff --git a/files/assets/css/coffee_80ffff.css b/files/assets/css/coffee_80ffff.css deleted file mode 100644 index c73a2a7c1..000000000 --- a/files/assets/css/coffee_80ffff.css +++ /dev/null @@ -1,13778 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Lato:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #80ffff; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #DDD2C4; - --gray-dark: #DDD2C4; - --primary: #80ffff; - --secondary: #DDD2C4; - --success: #80ffff; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #DDD2C4; - --dark: #3E2C18; - --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(67, 52, 52, 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: #DDD2C4; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #80ffff; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #80ffff; - 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; -} - -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: #DDD2C4; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #DDD2C4; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #DDD2C4; -} - -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: #F1E7D0; - background-color: #DDD2C4; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #DDD2C4; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #DDD2C4; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #DDD2C4; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #ebe1cd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-secondary:hover { - background-color: #e4d6bb; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e4d6bb; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #ebe1cd; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-light:hover { - background-color: #e4d6bb; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e4d6bb; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #DDD2C4; - border-color: #ebe5dc; -} -.table .thead-light th { - color: #DDD2C4; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #DDD2C4; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #ebe5dc; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #DDD2C4; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #DDD2C4; -} -.form-control:focus { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.form-control::placeholder { - color: #DDD2C4; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} - -.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: #DDD2C4; - 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: flex; - 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: #DDD2C4; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #80ffff; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #DDD2C4; - background-color: rgba(255, 102, 172, 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: #80ffff; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2380ffff' 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: #80ffff; - box-shadow: 0 0 0 0.2rem 80ffff; -} - -.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: #80ffff; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2380ffff' 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") #F1E7D0 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: #80ffff; - box-shadow: 0 0 0 0.2rem 80ffff; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #80ffff; -} -.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: #80ffff; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #80ffff; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 80ffff; -} -.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: #80ffff; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #80ffff; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #80ffff; - box-shadow: 0 0 0 0.2rem 80ffff; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #DDD2C4; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #DDD2C4; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #DDD2C4; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #80ffff; - border-color: #80ffff; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #DDD2C4; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #80ffff; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-secondary { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-success { - color: #DDD2C4; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #80ffff; - border-color: #80ffff; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #DDD2C4; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #80ffff; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #DDD2C4; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(250, 196, 35, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #DDD2C4; - 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: #DDD2C4; - 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(250, 196, 35, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-light:focus, .btn-light.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #80ffff; - border-color: #80ffff; -} -.btn-outline-primary:hover { - color: #DDD2C4; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #80ffff; - 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: #DDD2C4; - background-color: #80ffff; - border-color: #80ffff; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-success { - color: #80ffff; - border-color: #80ffff; -} -.btn-outline-success:hover { - color: #DDD2C4; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #80ffff; - 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: #DDD2C4; - background-color: #80ffff; - border-color: #80ffff; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #DDD2C4; - 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: #DDD2C4; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #80ffff; - text-decoration: none; -} -.btn-link:hover { - color: #80ffff; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #DDD2C4; - 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: #DDD2C4; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #DDD2C4; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #d4c6b4; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #80ffff; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #DDD2C4; - 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: #DDD2C4; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #DDD2C4; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #DDD2C4; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #80ffff; - background-color: #80ffff; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #DDD2C4; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #DDD2C4 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #80ffff; - background-color: #80ffff; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-select:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #DDD2C4; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #DDD2C4; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #DDD2C4; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #DDD2C4; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 80ffff; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 80ffff; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem 80ffff; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #80ffff; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #80ffff; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #80ffff; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #DDD2C4; -} - -.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: flex; - 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: #DDD2C4; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #DDD2C4; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #80ffff; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #DDD2C4; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #DDD2C4; -} - -.pagination { - 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: #80ffff; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #80ffff; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} - -.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: #F1E7D0; - background-color: #80ffff; - border-color: #80ffff; -} -.page-item.disabled .page-link { - color: #DDD2C4; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #DDD2C4; - background-color: #80ffff; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #DDD2C4; - background-color: #80ffff; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-success { - color: #DDD2C4; - background-color: #80ffff; -} -a.badge-success:hover, a.badge-success:focus { - color: #DDD2C4; - background-color: #80ffff; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #DDD2C4; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #DDD2C4; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-light:hover, a.badge-light:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-secondary hr { - border-top-color: #e4d6bb; -} -.alert-secondary .alert-link { - color: #796d66; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-light hr { - border-top-color: #e4d6bb; -} -.alert-light .alert-link { - color: #796d66; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #80ffff; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #DDD2C4; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #DDD2C4; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #DDD2C4; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #DDD2C4; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #80ffff; - border-color: #80ffff; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #DDD2C4; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #DDD2C4; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #80ffff !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #80ffff !important; -} - -.bg-secondary { - background-color: #DDD2C4 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #cab9a4 !important; -} - -.bg-success { - background-color: #80ffff !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #80ffff !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #DDD2C4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #cab9a4 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #80ffff !important; -} - -.border-secondary { - border-color: #DDD2C4 !important; -} - -.border-success { - border-color: #80ffff !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #DDD2C4 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #80ffff !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #80ffff !important; -} - -.text-secondary { - color: #DDD2C4 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #c1ad93 !important; -} - -.text-success { - color: #80ffff !important; -} - -a.text-success:hover, a.text-success:focus { - color: #80ffff !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #DDD2C4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #c1ad93 !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #DDD2C4 !important; -} - -.text-muted { - color: #DDD2C4 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #DDD2C4; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #80ffff; -} - -.bd-callout-secondary { - border-left-color: #DDD2C4; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #DDD2C4; -} - -.bd-callout-success { - border-left-color: #80ffff; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #80ffff; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #80ffff; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-600 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-700 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-800 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-900 { - border-left-color: #DDD2C4; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #DDD2C4; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #DDD2C4; -} - -#page { - padding-top: 49px; - background-color: #DDD2C4; -} - -#article { - padding-top: 0; - background-color: #DDD2C4; -} - -#thread, #userpage { - background-color: #DDD2C4; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #80ffff; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #80ffff; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #DDD2C4 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #80ffff; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #DDD2C4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #80ffff; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #80ffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #80ffff; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #80ffff; - box-shadow: inset 0 -2px 0 #80ffff; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #80ffff; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #80ffff; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #80ffff; - box-shadow: inset 0 -2px 0 #80ffff; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #80ffff; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #80ffff; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #80ffff; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #80ffff; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #80ffff; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #DDD2C4; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #DDD2C4; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #DDD2C4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #80ffff; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #80ffff; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #DDD2C4; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #80ffff; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #80ffff; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #80ffff !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #80ffff !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #DDD2C4 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #DDD2C4; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #DDD2C4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #DDD2C4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #80ffff; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #80ffff; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #80ffff; -} - -.filter-link:hover, .filter-link:focus { - color: #80ffff; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #80ffff; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #80ffff; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #80ffff; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #80ffff; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #80ffff; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #80ffff; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #DDD2C4; -} - -#thread .card { - background-color: #DDD2C4; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #DDD2C4; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #80ffff; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #80ffff; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #80ffff; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #80ffff; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #80ffff; -} - -blockquote { - border-left: 2px solid #80ffff; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #DDD2C4; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #80ffff; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #DDD2C4; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #DDD2C4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #DDD2C4; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #80ffff; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #80ffff; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #DDD2C4; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #80ffff; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #DDD2C4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #DDD2C4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #80ffff 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #DDD2C4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #DDD2C4; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #DDD2C4; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #80ffff; - border: #80ffff solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #DDD2C4; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #80ffff; -} - -pre .str, code .str { - color: #80ffff; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #80ffff; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #80ffff; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #DDD2C4; - } - - #thread, #userpage { - background-color: #DDD2C4; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #DDD2C4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #DDD2C4; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #80ffff; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #DDD2C4; - } - - .card { - background-color: #DDD2C4; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #80ffff; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #80ffff; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #DDD2C4; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #DDD2C4 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #80ffff !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #DDD2C4 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #80ffff; -} - -span.green { - color: #80ffff; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #80ffff; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #80ffff !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #80ffff; - padding: 10px; - border-radius: 3px; - background-color: #DDD2C4 !important; -} - -.text-info { - color: #80ffff !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #DDD2C4 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #DDD2C4 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - font-family: "Lato"; -} - -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.modal .comment-actions a { - color: #DDD2C4; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #80ffff !important; -} - -.table { - color: #433434 !important; -} - -/*# sourceMappingURL=coffee_80ffff.css.map */ diff --git a/files/assets/css/coffee_e4432d.css b/files/assets/css/coffee_e4432d.css deleted file mode 100644 index ed765b4ca..000000000 --- a/files/assets/css/coffee_e4432d.css +++ /dev/null @@ -1,13778 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Lato:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #e4432d; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #DDD2C4; - --gray-dark: #DDD2C4; - --primary: #e4432d; - --secondary: #DDD2C4; - --success: #e4432d; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #DDD2C4; - --dark: #3E2C18; - --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(67, 52, 52, 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: #DDD2C4; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #e4432d; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #e4432d; - 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; -} - -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: #DDD2C4; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #DDD2C4; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #DDD2C4; -} - -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: #F1E7D0; - background-color: #DDD2C4; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #DDD2C4; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #DDD2C4; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #DDD2C4; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #ebe1cd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-secondary:hover { - background-color: #e4d6bb; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e4d6bb; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #ebe1cd; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-light:hover { - background-color: #e4d6bb; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e4d6bb; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #DDD2C4; - border-color: #ebe5dc; -} -.table .thead-light th { - color: #DDD2C4; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #DDD2C4; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #ebe5dc; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #DDD2C4; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #DDD2C4; -} -.form-control:focus { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.form-control::placeholder { - color: #DDD2C4; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} - -.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: #DDD2C4; - 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: flex; - 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: #DDD2C4; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #e4432d; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #DDD2C4; - background-color: rgba(255, 102, 172, 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: #e4432d; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23e4432d' 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: #e4432d; - box-shadow: 0 0 0 0.2rem e4432d; -} - -.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: #e4432d; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23e4432d' 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") #F1E7D0 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: #e4432d; - box-shadow: 0 0 0 0.2rem e4432d; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #e4432d; -} -.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: #e4432d; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #e4432d; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 e4432d; -} -.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: #e4432d; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #e4432d; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #e4432d; - box-shadow: 0 0 0 0.2rem e4432d; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #DDD2C4; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #DDD2C4; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #DDD2C4; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #e4432d; - border-color: #e4432d; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #DDD2C4; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #e4432d; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-secondary { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-success { - color: #DDD2C4; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #e4432d; - border-color: #e4432d; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #DDD2C4; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #e4432d; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #DDD2C4; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(250, 196, 35, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #DDD2C4; - 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: #DDD2C4; - 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(250, 196, 35, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-light:focus, .btn-light.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #e4432d; - border-color: #e4432d; -} -.btn-outline-primary:hover { - color: #DDD2C4; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #e4432d; - 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: #DDD2C4; - background-color: #e4432d; - border-color: #e4432d; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-success { - color: #e4432d; - border-color: #e4432d; -} -.btn-outline-success:hover { - color: #DDD2C4; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #e4432d; - 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: #DDD2C4; - background-color: #e4432d; - border-color: #e4432d; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #DDD2C4; - 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: #DDD2C4; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #e4432d; - text-decoration: none; -} -.btn-link:hover { - color: #e4432d; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #DDD2C4; - 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: #DDD2C4; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #DDD2C4; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #d4c6b4; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #e4432d; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #DDD2C4; - 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: #DDD2C4; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #DDD2C4; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #DDD2C4; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #e4432d; - background-color: #e4432d; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #DDD2C4; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #DDD2C4 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #e4432d; - background-color: #e4432d; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-select:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #DDD2C4; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #DDD2C4; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #DDD2C4; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #DDD2C4; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem e4432d; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem e4432d; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem e4432d; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #e4432d; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #e4432d; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #e4432d; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #DDD2C4; -} - -.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: flex; - 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: #DDD2C4; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #DDD2C4; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #e4432d; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #DDD2C4; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #DDD2C4; -} - -.pagination { - 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: #e4432d; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #e4432d; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} - -.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: #F1E7D0; - background-color: #e4432d; - border-color: #e4432d; -} -.page-item.disabled .page-link { - color: #DDD2C4; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #DDD2C4; - background-color: #e4432d; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #DDD2C4; - background-color: #e4432d; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-success { - color: #DDD2C4; - background-color: #e4432d; -} -a.badge-success:hover, a.badge-success:focus { - color: #DDD2C4; - background-color: #e4432d; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #DDD2C4; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #DDD2C4; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-light:hover, a.badge-light:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-secondary hr { - border-top-color: #e4d6bb; -} -.alert-secondary .alert-link { - color: #796d66; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-light hr { - border-top-color: #e4d6bb; -} -.alert-light .alert-link { - color: #796d66; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #e4432d; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #DDD2C4; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #DDD2C4; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #DDD2C4; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #DDD2C4; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #e4432d; - border-color: #e4432d; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #DDD2C4; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #DDD2C4; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #e4432d !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #e4432d !important; -} - -.bg-secondary { - background-color: #DDD2C4 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #cab9a4 !important; -} - -.bg-success { - background-color: #e4432d !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #e4432d !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #DDD2C4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #cab9a4 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #e4432d !important; -} - -.border-secondary { - border-color: #DDD2C4 !important; -} - -.border-success { - border-color: #e4432d !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #DDD2C4 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #e4432d !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #e4432d !important; -} - -.text-secondary { - color: #DDD2C4 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #c1ad93 !important; -} - -.text-success { - color: #e4432d !important; -} - -a.text-success:hover, a.text-success:focus { - color: #e4432d !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #DDD2C4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #c1ad93 !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #DDD2C4 !important; -} - -.text-muted { - color: #DDD2C4 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #DDD2C4; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #e4432d; -} - -.bd-callout-secondary { - border-left-color: #DDD2C4; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #DDD2C4; -} - -.bd-callout-success { - border-left-color: #e4432d; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #e4432d; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #e4432d; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-600 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-700 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-800 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-900 { - border-left-color: #DDD2C4; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #DDD2C4; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #DDD2C4; -} - -#page { - padding-top: 49px; - background-color: #DDD2C4; -} - -#article { - padding-top: 0; - background-color: #DDD2C4; -} - -#thread, #userpage { - background-color: #DDD2C4; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #e4432d; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #e4432d; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #DDD2C4 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #e4432d; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #DDD2C4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #e4432d; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #e4432d; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #e4432d; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #e4432d; - box-shadow: inset 0 -2px 0 #e4432d; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #e4432d; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #e4432d; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #e4432d; - box-shadow: inset 0 -2px 0 #e4432d; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #e4432d; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #e4432d; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #e4432d; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #e4432d; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #e4432d; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #DDD2C4; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #DDD2C4; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #DDD2C4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #e4432d; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #e4432d; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #DDD2C4; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #e4432d; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #e4432d; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #e4432d !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #e4432d !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #DDD2C4 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #DDD2C4; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #DDD2C4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #DDD2C4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #e4432d; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #e4432d; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #e4432d; -} - -.filter-link:hover, .filter-link:focus { - color: #e4432d; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #e4432d; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #e4432d; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #e4432d; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #e4432d; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #e4432d; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #e4432d; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #DDD2C4; -} - -#thread .card { - background-color: #DDD2C4; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #DDD2C4; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #e4432d; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #e4432d; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #e4432d; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #e4432d; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #e4432d; -} - -blockquote { - border-left: 2px solid #e4432d; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #DDD2C4; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #e4432d; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #DDD2C4; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #DDD2C4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #DDD2C4; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #e4432d; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #e4432d; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #DDD2C4; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #e4432d; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #DDD2C4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #DDD2C4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #e4432d 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #DDD2C4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #DDD2C4; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #DDD2C4; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #e4432d; - border: #e4432d solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #DDD2C4; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #e4432d; -} - -pre .str, code .str { - color: #e4432d; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #e4432d; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #e4432d; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #DDD2C4; - } - - #thread, #userpage { - background-color: #DDD2C4; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #DDD2C4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #DDD2C4; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #e4432d; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #DDD2C4; - } - - .card { - background-color: #DDD2C4; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #e4432d; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #e4432d; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #DDD2C4; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #DDD2C4 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #e4432d !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #DDD2C4 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #e4432d; -} - -span.green { - color: #e4432d; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #e4432d; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #e4432d !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #e4432d; - padding: 10px; - border-radius: 3px; - background-color: #DDD2C4 !important; -} - -.text-info { - color: #e4432d !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #DDD2C4 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #DDD2C4 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - font-family: "Lato"; -} - -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.modal .comment-actions a { - color: #DDD2C4; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #e4432d !important; -} - -.table { - color: #433434 !important; -} - -/*# sourceMappingURL=coffee_e4432d.css.map */ diff --git a/files/assets/css/coffee_eb4963.css b/files/assets/css/coffee_eb4963.css deleted file mode 100644 index 9a09a729c..000000000 --- a/files/assets/css/coffee_eb4963.css +++ /dev/null @@ -1,13778 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Lato:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #eb4963; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #DDD2C4; - --gray-dark: #DDD2C4; - --primary: #eb4963; - --secondary: #DDD2C4; - --success: #eb4963; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #DDD2C4; - --dark: #3E2C18; - --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(67, 52, 52, 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: #DDD2C4; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #eb4963; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #eb4963; - 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; -} - -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: #DDD2C4; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #DDD2C4; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #DDD2C4; -} - -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: #F1E7D0; - background-color: #DDD2C4; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #DDD2C4; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #DDD2C4; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #DDD2C4; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #ebe1cd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-secondary:hover { - background-color: #e4d6bb; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e4d6bb; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #ebe1cd; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-light:hover { - background-color: #e4d6bb; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e4d6bb; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #DDD2C4; - border-color: #ebe5dc; -} -.table .thead-light th { - color: #DDD2C4; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #DDD2C4; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #ebe5dc; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #DDD2C4; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #DDD2C4; -} -.form-control:focus { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.form-control::placeholder { - color: #DDD2C4; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} - -.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: #DDD2C4; - 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: flex; - 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: #DDD2C4; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #eb4963; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #DDD2C4; - background-color: rgba(255, 102, 172, 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: #eb4963; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23eb4963' 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: #eb4963; - box-shadow: 0 0 0 0.2rem eb4963; -} - -.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: #eb4963; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23eb4963' 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") #F1E7D0 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: #eb4963; - box-shadow: 0 0 0 0.2rem eb4963; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #eb4963; -} -.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: #eb4963; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #eb4963; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 eb4963; -} -.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: #eb4963; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #eb4963; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #eb4963; - box-shadow: 0 0 0 0.2rem eb4963; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #DDD2C4; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #DDD2C4; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #DDD2C4; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #eb4963; - border-color: #eb4963; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #DDD2C4; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #eb4963; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-secondary { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-success { - color: #DDD2C4; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #eb4963; - border-color: #eb4963; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #DDD2C4; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #eb4963; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #DDD2C4; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(250, 196, 35, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #DDD2C4; - 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: #DDD2C4; - 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(250, 196, 35, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-light:focus, .btn-light.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #eb4963; - border-color: #eb4963; -} -.btn-outline-primary:hover { - color: #DDD2C4; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #eb4963; - 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: #DDD2C4; - background-color: #eb4963; - border-color: #eb4963; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-success { - color: #eb4963; - border-color: #eb4963; -} -.btn-outline-success:hover { - color: #DDD2C4; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #eb4963; - 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: #DDD2C4; - background-color: #eb4963; - border-color: #eb4963; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #DDD2C4; - 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: #DDD2C4; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #eb4963; - text-decoration: none; -} -.btn-link:hover { - color: #eb4963; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #DDD2C4; - 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: #DDD2C4; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #DDD2C4; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #d4c6b4; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #eb4963; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #DDD2C4; - 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: #DDD2C4; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #DDD2C4; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #DDD2C4; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #eb4963; - background-color: #eb4963; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #DDD2C4; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #DDD2C4 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #eb4963; - background-color: #eb4963; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-select:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #DDD2C4; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #DDD2C4; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #DDD2C4; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #DDD2C4; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem eb4963; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem eb4963; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem eb4963; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #eb4963; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #eb4963; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #eb4963; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #DDD2C4; -} - -.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: flex; - 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: #DDD2C4; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #DDD2C4; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #eb4963; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #DDD2C4; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #DDD2C4; -} - -.pagination { - 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: #eb4963; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #eb4963; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} - -.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: #F1E7D0; - background-color: #eb4963; - border-color: #eb4963; -} -.page-item.disabled .page-link { - color: #DDD2C4; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #DDD2C4; - background-color: #eb4963; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #DDD2C4; - background-color: #eb4963; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-success { - color: #DDD2C4; - background-color: #eb4963; -} -a.badge-success:hover, a.badge-success:focus { - color: #DDD2C4; - background-color: #eb4963; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #DDD2C4; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #DDD2C4; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-light:hover, a.badge-light:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-secondary hr { - border-top-color: #e4d6bb; -} -.alert-secondary .alert-link { - color: #796d66; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-light hr { - border-top-color: #e4d6bb; -} -.alert-light .alert-link { - color: #796d66; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #eb4963; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #DDD2C4; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #DDD2C4; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #DDD2C4; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #DDD2C4; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #eb4963; - border-color: #eb4963; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #DDD2C4; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #DDD2C4; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #eb4963 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #eb4963 !important; -} - -.bg-secondary { - background-color: #DDD2C4 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #cab9a4 !important; -} - -.bg-success { - background-color: #eb4963 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #eb4963 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #DDD2C4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #cab9a4 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #eb4963 !important; -} - -.border-secondary { - border-color: #DDD2C4 !important; -} - -.border-success { - border-color: #eb4963 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #DDD2C4 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #eb4963 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #eb4963 !important; -} - -.text-secondary { - color: #DDD2C4 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #c1ad93 !important; -} - -.text-success { - color: #eb4963 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #eb4963 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #DDD2C4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #c1ad93 !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #DDD2C4 !important; -} - -.text-muted { - color: #DDD2C4 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #DDD2C4; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #eb4963; -} - -.bd-callout-secondary { - border-left-color: #DDD2C4; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #DDD2C4; -} - -.bd-callout-success { - border-left-color: #eb4963; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #eb4963; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #eb4963; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-600 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-700 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-800 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-900 { - border-left-color: #DDD2C4; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #DDD2C4; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #DDD2C4; -} - -#page { - padding-top: 49px; - background-color: #DDD2C4; -} - -#article { - padding-top: 0; - background-color: #DDD2C4; -} - -#thread, #userpage { - background-color: #DDD2C4; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #eb4963; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #eb4963; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #DDD2C4 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #eb4963; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #DDD2C4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #eb4963; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #eb4963; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #eb4963; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #eb4963; - box-shadow: inset 0 -2px 0 #eb4963; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #eb4963; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #eb4963; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #eb4963; - box-shadow: inset 0 -2px 0 #eb4963; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #eb4963; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #eb4963; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #eb4963; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #eb4963; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #eb4963; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #DDD2C4; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #DDD2C4; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #DDD2C4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #eb4963; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #eb4963; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #DDD2C4; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #eb4963; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #eb4963; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #eb4963 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #eb4963 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #DDD2C4 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #DDD2C4; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #DDD2C4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #DDD2C4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #eb4963; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #eb4963; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #eb4963; -} - -.filter-link:hover, .filter-link:focus { - color: #eb4963; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #eb4963; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #eb4963; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #eb4963; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #eb4963; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #eb4963; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #eb4963; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #DDD2C4; -} - -#thread .card { - background-color: #DDD2C4; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #DDD2C4; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #eb4963; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #eb4963; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #eb4963; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #eb4963; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #eb4963; -} - -blockquote { - border-left: 2px solid #eb4963; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #DDD2C4; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #eb4963; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #DDD2C4; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #DDD2C4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #DDD2C4; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #eb4963; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #eb4963; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #DDD2C4; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #eb4963; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #DDD2C4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #DDD2C4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #eb4963 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #DDD2C4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #DDD2C4; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #DDD2C4; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #eb4963; - border: #eb4963 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #DDD2C4; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #eb4963; -} - -pre .str, code .str { - color: #eb4963; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #eb4963; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #eb4963; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #DDD2C4; - } - - #thread, #userpage { - background-color: #DDD2C4; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #DDD2C4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #DDD2C4; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #eb4963; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #DDD2C4; - } - - .card { - background-color: #DDD2C4; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #eb4963; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #eb4963; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #DDD2C4; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #DDD2C4 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #eb4963 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #DDD2C4 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #eb4963; -} - -span.green { - color: #eb4963; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #eb4963; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #eb4963 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #eb4963; - padding: 10px; - border-radius: 3px; - background-color: #DDD2C4 !important; -} - -.text-info { - color: #eb4963 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #DDD2C4 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #DDD2C4 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - font-family: "Lato"; -} - -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.modal .comment-actions a { - color: #DDD2C4; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #eb4963 !important; -} - -.table { - color: #433434 !important; -} - -/*# sourceMappingURL=coffee_eb4963.css.map */ diff --git a/files/assets/css/coffee_ec72de.css b/files/assets/css/coffee_ec72de.css deleted file mode 100644 index 7eb69b0ac..000000000 --- a/files/assets/css/coffee_ec72de.css +++ /dev/null @@ -1,13778 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Lato:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #ec72de; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #DDD2C4; - --gray-dark: #DDD2C4; - --primary: #ec72de; - --secondary: #DDD2C4; - --success: #ec72de; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #DDD2C4; - --dark: #3E2C18; - --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(67, 52, 52, 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: #DDD2C4; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ec72de; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ec72de; - 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; -} - -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: #DDD2C4; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #DDD2C4; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #DDD2C4; -} - -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: #F1E7D0; - background-color: #DDD2C4; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #DDD2C4; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #DDD2C4; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #DDD2C4; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #ebe1cd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-secondary:hover { - background-color: #e4d6bb; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e4d6bb; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #ebe1cd; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-light:hover { - background-color: #e4d6bb; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e4d6bb; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #DDD2C4; - border-color: #ebe5dc; -} -.table .thead-light th { - color: #DDD2C4; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #DDD2C4; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #ebe5dc; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #DDD2C4; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #DDD2C4; -} -.form-control:focus { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.form-control::placeholder { - color: #DDD2C4; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} - -.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: #DDD2C4; - 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: flex; - 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: #DDD2C4; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #ec72de; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #DDD2C4; - background-color: rgba(255, 102, 172, 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: #ec72de; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ec72de' 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: #ec72de; - box-shadow: 0 0 0 0.2rem ec72de; -} - -.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: #ec72de; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ec72de' 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") #F1E7D0 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: #ec72de; - box-shadow: 0 0 0 0.2rem ec72de; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #ec72de; -} -.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: #ec72de; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #ec72de; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 ec72de; -} -.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: #ec72de; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #ec72de; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #ec72de; - box-shadow: 0 0 0 0.2rem ec72de; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #DDD2C4; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #DDD2C4; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #DDD2C4; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #ec72de; - border-color: #ec72de; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #DDD2C4; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #ec72de; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-secondary { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-success { - color: #DDD2C4; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #ec72de; - border-color: #ec72de; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #DDD2C4; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #ec72de; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #DDD2C4; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(250, 196, 35, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #DDD2C4; - 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: #DDD2C4; - 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(250, 196, 35, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-light:focus, .btn-light.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #ec72de; - border-color: #ec72de; -} -.btn-outline-primary:hover { - color: #DDD2C4; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ec72de; - 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: #DDD2C4; - background-color: #ec72de; - border-color: #ec72de; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-success { - color: #ec72de; - border-color: #ec72de; -} -.btn-outline-success:hover { - color: #DDD2C4; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #ec72de; - 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: #DDD2C4; - background-color: #ec72de; - border-color: #ec72de; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #DDD2C4; - 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: #DDD2C4; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ec72de; - text-decoration: none; -} -.btn-link:hover { - color: #ec72de; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #DDD2C4; - 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: #DDD2C4; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #DDD2C4; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #d4c6b4; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #ec72de; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #DDD2C4; - 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: #DDD2C4; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #DDD2C4; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #DDD2C4; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #ec72de; - background-color: #ec72de; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #DDD2C4; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #DDD2C4 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #ec72de; - background-color: #ec72de; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-select:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #DDD2C4; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #DDD2C4; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #DDD2C4; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #DDD2C4; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem ec72de; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem ec72de; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem ec72de; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ec72de; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ec72de; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #ec72de; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #DDD2C4; -} - -.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: flex; - 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: #DDD2C4; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #DDD2C4; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #ec72de; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #DDD2C4; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #DDD2C4; -} - -.pagination { - 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: #ec72de; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #ec72de; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} - -.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: #F1E7D0; - background-color: #ec72de; - border-color: #ec72de; -} -.page-item.disabled .page-link { - color: #DDD2C4; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #DDD2C4; - background-color: #ec72de; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #DDD2C4; - background-color: #ec72de; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-success { - color: #DDD2C4; - background-color: #ec72de; -} -a.badge-success:hover, a.badge-success:focus { - color: #DDD2C4; - background-color: #ec72de; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #DDD2C4; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #DDD2C4; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-light:hover, a.badge-light:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-secondary hr { - border-top-color: #e4d6bb; -} -.alert-secondary .alert-link { - color: #796d66; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-light hr { - border-top-color: #e4d6bb; -} -.alert-light .alert-link { - color: #796d66; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #ec72de; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #DDD2C4; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #DDD2C4; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #DDD2C4; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #DDD2C4; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #ec72de; - border-color: #ec72de; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #DDD2C4; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #DDD2C4; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ec72de !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ec72de !important; -} - -.bg-secondary { - background-color: #DDD2C4 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #cab9a4 !important; -} - -.bg-success { - background-color: #ec72de !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #ec72de !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #DDD2C4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #cab9a4 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #ec72de !important; -} - -.border-secondary { - border-color: #DDD2C4 !important; -} - -.border-success { - border-color: #ec72de !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #DDD2C4 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #ec72de !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ec72de !important; -} - -.text-secondary { - color: #DDD2C4 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #c1ad93 !important; -} - -.text-success { - color: #ec72de !important; -} - -a.text-success:hover, a.text-success:focus { - color: #ec72de !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #DDD2C4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #c1ad93 !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #DDD2C4 !important; -} - -.text-muted { - color: #DDD2C4 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #DDD2C4; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #ec72de; -} - -.bd-callout-secondary { - border-left-color: #DDD2C4; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #DDD2C4; -} - -.bd-callout-success { - border-left-color: #ec72de; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ec72de; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ec72de; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-600 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-700 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-800 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-900 { - border-left-color: #DDD2C4; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #DDD2C4; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #DDD2C4; -} - -#page { - padding-top: 49px; - background-color: #DDD2C4; -} - -#article { - padding-top: 0; - background-color: #DDD2C4; -} - -#thread, #userpage { - background-color: #DDD2C4; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ec72de; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ec72de; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #DDD2C4 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ec72de; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #DDD2C4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ec72de; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ec72de; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ec72de; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ec72de; - box-shadow: inset 0 -2px 0 #ec72de; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ec72de; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ec72de; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ec72de; - box-shadow: inset 0 -2px 0 #ec72de; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ec72de; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ec72de; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ec72de; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ec72de; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ec72de; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #DDD2C4; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #DDD2C4; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #DDD2C4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #ec72de; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #ec72de; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #DDD2C4; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ec72de; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ec72de; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ec72de !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #ec72de !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #DDD2C4 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #DDD2C4; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #DDD2C4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #DDD2C4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ec72de; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ec72de; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ec72de; -} - -.filter-link:hover, .filter-link:focus { - color: #ec72de; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ec72de; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ec72de; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ec72de; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ec72de; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ec72de; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ec72de; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #DDD2C4; -} - -#thread .card { - background-color: #DDD2C4; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #DDD2C4; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ec72de; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ec72de; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ec72de; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ec72de; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ec72de; -} - -blockquote { - border-left: 2px solid #ec72de; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #DDD2C4; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ec72de; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #DDD2C4; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #DDD2C4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #DDD2C4; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #ec72de; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ec72de; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #DDD2C4; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ec72de; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #DDD2C4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #DDD2C4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ec72de 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #DDD2C4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #DDD2C4; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #DDD2C4; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #ec72de; - border: #ec72de solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #DDD2C4; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #ec72de; -} - -pre .str, code .str { - color: #ec72de; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ec72de; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ec72de; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #DDD2C4; - } - - #thread, #userpage { - background-color: #DDD2C4; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #DDD2C4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #DDD2C4; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ec72de; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #DDD2C4; - } - - .card { - background-color: #DDD2C4; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ec72de; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ec72de; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #DDD2C4; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #DDD2C4 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #ec72de !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #DDD2C4 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ec72de; -} - -span.green { - color: #ec72de; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #ec72de; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ec72de !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ec72de; - padding: 10px; - border-radius: 3px; - background-color: #DDD2C4 !important; -} - -.text-info { - color: #ec72de !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #DDD2C4 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #DDD2C4 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - font-family: "Lato"; -} - -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.modal .comment-actions a { - color: #DDD2C4; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #ec72de !important; -} - -.table { - color: #433434 !important; -} - -/*# sourceMappingURL=coffee_ec72de.css.map */ diff --git a/files/assets/css/coffee_f39731.css b/files/assets/css/coffee_f39731.css deleted file mode 100644 index a5347f9b7..000000000 --- a/files/assets/css/coffee_f39731.css +++ /dev/null @@ -1,13778 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Lato:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #f39731; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #DDD2C4; - --gray-dark: #DDD2C4; - --primary: #f39731; - --secondary: #DDD2C4; - --success: #f39731; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #DDD2C4; - --dark: #3E2C18; - --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(67, 52, 52, 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: #DDD2C4; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #f39731; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #f39731; - 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; -} - -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: #DDD2C4; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #DDD2C4; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #DDD2C4; -} - -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: #F1E7D0; - background-color: #DDD2C4; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #DDD2C4; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #DDD2C4; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #DDD2C4; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #ebe1cd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-secondary:hover { - background-color: #e4d6bb; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e4d6bb; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #ebe1cd; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-light:hover { - background-color: #e4d6bb; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e4d6bb; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #DDD2C4; - border-color: #ebe5dc; -} -.table .thead-light th { - color: #DDD2C4; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #DDD2C4; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #ebe5dc; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #DDD2C4; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #DDD2C4; -} -.form-control:focus { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.form-control::placeholder { - color: #DDD2C4; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} - -.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: #DDD2C4; - 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: flex; - 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: #DDD2C4; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #f39731; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #DDD2C4; - background-color: rgba(255, 102, 172, 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: #f39731; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f39731' 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: #f39731; - box-shadow: 0 0 0 0.2rem f39731; -} - -.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: #f39731; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f39731' 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") #F1E7D0 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: #f39731; - box-shadow: 0 0 0 0.2rem f39731; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #f39731; -} -.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: #f39731; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #f39731; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 f39731; -} -.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: #f39731; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #f39731; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #f39731; - box-shadow: 0 0 0 0.2rem f39731; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #DDD2C4; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #DDD2C4; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #DDD2C4; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #f39731; - border-color: #f39731; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #DDD2C4; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #f39731; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-secondary { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-success { - color: #DDD2C4; - background-color: #f39731; - border-color: #f39731; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #f39731; - border-color: #f39731; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #f39731; - border-color: #f39731; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #DDD2C4; - background-color: #f39731; - border-color: #f39731; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #f39731; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #DDD2C4; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(250, 196, 35, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #DDD2C4; - 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: #DDD2C4; - 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(250, 196, 35, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-light:focus, .btn-light.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #f39731; - border-color: #f39731; -} -.btn-outline-primary:hover { - color: #DDD2C4; - background-color: #f39731; - border-color: #f39731; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #f39731; - 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: #DDD2C4; - background-color: #f39731; - border-color: #f39731; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-success { - color: #f39731; - border-color: #f39731; -} -.btn-outline-success:hover { - color: #DDD2C4; - background-color: #f39731; - border-color: #f39731; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #f39731; - 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: #DDD2C4; - background-color: #f39731; - border-color: #f39731; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #DDD2C4; - 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: #DDD2C4; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #f39731; - text-decoration: none; -} -.btn-link:hover { - color: #f39731; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #DDD2C4; - 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: #DDD2C4; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #DDD2C4; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #d4c6b4; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #f39731; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #DDD2C4; - 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: #DDD2C4; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #DDD2C4; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #DDD2C4; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #f39731; - background-color: #f39731; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #DDD2C4; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #DDD2C4 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #f39731; - background-color: #f39731; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-select:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #DDD2C4; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #DDD2C4; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #DDD2C4; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #DDD2C4; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem f39731; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem f39731; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem f39731; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #f39731; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #f39731; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #f39731; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #DDD2C4; -} - -.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: flex; - 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: #DDD2C4; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #DDD2C4; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #f39731; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #DDD2C4; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #DDD2C4; -} - -.pagination { - 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: #f39731; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #f39731; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} - -.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: #F1E7D0; - background-color: #f39731; - border-color: #f39731; -} -.page-item.disabled .page-link { - color: #DDD2C4; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #DDD2C4; - background-color: #f39731; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #DDD2C4; - background-color: #f39731; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-success { - color: #DDD2C4; - background-color: #f39731; -} -a.badge-success:hover, a.badge-success:focus { - color: #DDD2C4; - background-color: #f39731; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #DDD2C4; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #DDD2C4; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-light:hover, a.badge-light:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-secondary hr { - border-top-color: #e4d6bb; -} -.alert-secondary .alert-link { - color: #796d66; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-light hr { - border-top-color: #e4d6bb; -} -.alert-light .alert-link { - color: #796d66; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #f39731; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #DDD2C4; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #DDD2C4; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #DDD2C4; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #DDD2C4; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #f39731; - border-color: #f39731; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #DDD2C4; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #DDD2C4; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #f39731 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #f39731 !important; -} - -.bg-secondary { - background-color: #DDD2C4 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #cab9a4 !important; -} - -.bg-success { - background-color: #f39731 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #f39731 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #DDD2C4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #cab9a4 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #f39731 !important; -} - -.border-secondary { - border-color: #DDD2C4 !important; -} - -.border-success { - border-color: #f39731 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #DDD2C4 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #f39731 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #f39731 !important; -} - -.text-secondary { - color: #DDD2C4 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #c1ad93 !important; -} - -.text-success { - color: #f39731 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #f39731 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #DDD2C4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #c1ad93 !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #DDD2C4 !important; -} - -.text-muted { - color: #DDD2C4 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #DDD2C4; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #f39731; -} - -.bd-callout-secondary { - border-left-color: #DDD2C4; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #DDD2C4; -} - -.bd-callout-success { - border-left-color: #f39731; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #f39731; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #f39731; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-600 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-700 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-800 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-900 { - border-left-color: #DDD2C4; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #DDD2C4; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #DDD2C4; -} - -#page { - padding-top: 49px; - background-color: #DDD2C4; -} - -#article { - padding-top: 0; - background-color: #DDD2C4; -} - -#thread, #userpage { - background-color: #DDD2C4; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f39731; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #f39731; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #DDD2C4 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f39731; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #DDD2C4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #f39731; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #f39731; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #f39731; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f39731; - box-shadow: inset 0 -2px 0 #f39731; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #f39731; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #f39731; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f39731; - box-shadow: inset 0 -2px 0 #f39731; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #f39731; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #f39731; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f39731; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #f39731; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f39731; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #DDD2C4; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #DDD2C4; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #DDD2C4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #f39731; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #f39731; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #DDD2C4; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #f39731; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #f39731; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #f39731 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #f39731 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #DDD2C4 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #DDD2C4; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #DDD2C4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #DDD2C4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #f39731; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #f39731; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #f39731; -} - -.filter-link:hover, .filter-link:focus { - color: #f39731; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #f39731; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #f39731; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #f39731; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #f39731; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #f39731; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #f39731; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #DDD2C4; -} - -#thread .card { - background-color: #DDD2C4; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #DDD2C4; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #f39731; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #f39731; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #f39731; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #f39731; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #f39731; -} - -blockquote { - border-left: 2px solid #f39731; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #DDD2C4; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #f39731; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #DDD2C4; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #DDD2C4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #DDD2C4; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #f39731; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #f39731; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #DDD2C4; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #f39731; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #DDD2C4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #DDD2C4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #f39731 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #DDD2C4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #DDD2C4; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #DDD2C4; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #f39731; - border: #f39731 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #DDD2C4; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #f39731; -} - -pre .str, code .str { - color: #f39731; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #f39731; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #f39731; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #DDD2C4; - } - - #thread, #userpage { - background-color: #DDD2C4; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #DDD2C4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #DDD2C4; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #f39731; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #DDD2C4; - } - - .card { - background-color: #DDD2C4; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #f39731; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #f39731; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #DDD2C4; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #DDD2C4 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #f39731 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #DDD2C4 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #f39731; -} - -span.green { - color: #f39731; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #f39731; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #f39731 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #f39731; - padding: 10px; - border-radius: 3px; - background-color: #DDD2C4 !important; -} - -.text-info { - color: #f39731 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #DDD2C4 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #DDD2C4 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - font-family: "Lato"; -} - -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.modal .comment-actions a { - color: #DDD2C4; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #f39731 !important; -} - -.table { - color: #433434 !important; -} - -/*# sourceMappingURL=coffee_f39731.css.map */ diff --git a/files/assets/css/coffee_f8db58.css b/files/assets/css/coffee_f8db58.css deleted file mode 100644 index 04f20e18c..000000000 --- a/files/assets/css/coffee_f8db58.css +++ /dev/null @@ -1,13778 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Lato:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #f8db58; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #DDD2C4; - --gray-dark: #DDD2C4; - --primary: #f8db58; - --secondary: #DDD2C4; - --success: #f8db58; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #DDD2C4; - --dark: #3E2C18; - --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(67, 52, 52, 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: #DDD2C4; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #f8db58; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #f8db58; - 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; -} - -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: #DDD2C4; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #DDD2C4; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #DDD2C4; -} - -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: #F1E7D0; - background-color: #DDD2C4; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #DDD2C4; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #DDD2C4; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #DDD2C4; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #ebe1cd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-secondary:hover { - background-color: #e4d6bb; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e4d6bb; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #ebe1cd; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-light:hover { - background-color: #e4d6bb; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e4d6bb; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #DDD2C4; - border-color: #ebe5dc; -} -.table .thead-light th { - color: #DDD2C4; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #DDD2C4; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #ebe5dc; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #DDD2C4; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #DDD2C4; -} -.form-control:focus { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.form-control::placeholder { - color: #DDD2C4; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} - -.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: #DDD2C4; - 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: flex; - 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: #DDD2C4; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #f8db58; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #DDD2C4; - background-color: rgba(255, 102, 172, 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: #f8db58; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f8db58' 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: #f8db58; - box-shadow: 0 0 0 0.2rem f8db58; -} - -.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: #f8db58; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f8db58' 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") #F1E7D0 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: #f8db58; - box-shadow: 0 0 0 0.2rem f8db58; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #f8db58; -} -.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: #f8db58; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #f8db58; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 f8db58; -} -.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: #f8db58; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #f8db58; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #f8db58; - box-shadow: 0 0 0 0.2rem f8db58; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #DDD2C4; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #DDD2C4; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #DDD2C4; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #f8db58; - border-color: #f8db58; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #DDD2C4; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #f8db58; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-secondary { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-success { - color: #DDD2C4; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #f8db58; - border-color: #f8db58; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #DDD2C4; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #f8db58; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #DDD2C4; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(250, 196, 35, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #DDD2C4; - 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: #DDD2C4; - 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(250, 196, 35, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-light:focus, .btn-light.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #f8db58; - border-color: #f8db58; -} -.btn-outline-primary:hover { - color: #DDD2C4; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #f8db58; - 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: #DDD2C4; - background-color: #f8db58; - border-color: #f8db58; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-success { - color: #f8db58; - border-color: #f8db58; -} -.btn-outline-success:hover { - color: #DDD2C4; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #f8db58; - 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: #DDD2C4; - background-color: #f8db58; - border-color: #f8db58; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #DDD2C4; - 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: #DDD2C4; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #f8db58; - text-decoration: none; -} -.btn-link:hover { - color: #f8db58; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #DDD2C4; - 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: #DDD2C4; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #DDD2C4; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #d4c6b4; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #f8db58; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #DDD2C4; - 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: #DDD2C4; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #DDD2C4; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #DDD2C4; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #f8db58; - background-color: #f8db58; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #DDD2C4; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #DDD2C4 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #f8db58; - background-color: #f8db58; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-select:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #DDD2C4; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #DDD2C4; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #DDD2C4; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #DDD2C4; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem f8db58; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem f8db58; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem f8db58; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #f8db58; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #f8db58; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #f8db58; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #DDD2C4; -} - -.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: flex; - 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: #DDD2C4; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #DDD2C4; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #f8db58; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #DDD2C4; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #DDD2C4; -} - -.pagination { - 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: #f8db58; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #f8db58; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} - -.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: #F1E7D0; - background-color: #f8db58; - border-color: #f8db58; -} -.page-item.disabled .page-link { - color: #DDD2C4; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #DDD2C4; - background-color: #f8db58; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #DDD2C4; - background-color: #f8db58; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-success { - color: #DDD2C4; - background-color: #f8db58; -} -a.badge-success:hover, a.badge-success:focus { - color: #DDD2C4; - background-color: #f8db58; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #DDD2C4; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #DDD2C4; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-light:hover, a.badge-light:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-secondary hr { - border-top-color: #e4d6bb; -} -.alert-secondary .alert-link { - color: #796d66; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-light hr { - border-top-color: #e4d6bb; -} -.alert-light .alert-link { - color: #796d66; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #f8db58; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #DDD2C4; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #DDD2C4; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #DDD2C4; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #DDD2C4; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #f8db58; - border-color: #f8db58; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #DDD2C4; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #DDD2C4; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #f8db58 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #f8db58 !important; -} - -.bg-secondary { - background-color: #DDD2C4 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #cab9a4 !important; -} - -.bg-success { - background-color: #f8db58 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #f8db58 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #DDD2C4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #cab9a4 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #f8db58 !important; -} - -.border-secondary { - border-color: #DDD2C4 !important; -} - -.border-success { - border-color: #f8db58 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #DDD2C4 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #f8db58 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #f8db58 !important; -} - -.text-secondary { - color: #DDD2C4 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #c1ad93 !important; -} - -.text-success { - color: #f8db58 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #f8db58 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #DDD2C4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #c1ad93 !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #DDD2C4 !important; -} - -.text-muted { - color: #DDD2C4 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #DDD2C4; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #f8db58; -} - -.bd-callout-secondary { - border-left-color: #DDD2C4; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #DDD2C4; -} - -.bd-callout-success { - border-left-color: #f8db58; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #f8db58; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #f8db58; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-600 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-700 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-800 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-900 { - border-left-color: #DDD2C4; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #DDD2C4; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #DDD2C4; -} - -#page { - padding-top: 49px; - background-color: #DDD2C4; -} - -#article { - padding-top: 0; - background-color: #DDD2C4; -} - -#thread, #userpage { - background-color: #DDD2C4; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f8db58; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #f8db58; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #DDD2C4 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f8db58; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #DDD2C4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #f8db58; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #f8db58; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #f8db58; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f8db58; - box-shadow: inset 0 -2px 0 #f8db58; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #f8db58; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #f8db58; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f8db58; - box-shadow: inset 0 -2px 0 #f8db58; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #f8db58; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #f8db58; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f8db58; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #f8db58; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f8db58; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #DDD2C4; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #DDD2C4; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #DDD2C4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #f8db58; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #f8db58; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #DDD2C4; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #f8db58; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #f8db58; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #f8db58 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #f8db58 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #DDD2C4 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #DDD2C4; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #DDD2C4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #DDD2C4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #f8db58; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #f8db58; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #f8db58; -} - -.filter-link:hover, .filter-link:focus { - color: #f8db58; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #f8db58; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #f8db58; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #f8db58; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #f8db58; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #f8db58; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #f8db58; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #DDD2C4; -} - -#thread .card { - background-color: #DDD2C4; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #DDD2C4; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #f8db58; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #f8db58; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #f8db58; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #f8db58; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #f8db58; -} - -blockquote { - border-left: 2px solid #f8db58; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #DDD2C4; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #f8db58; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #DDD2C4; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #DDD2C4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #DDD2C4; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #f8db58; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #f8db58; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #DDD2C4; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #f8db58; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #DDD2C4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #DDD2C4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #f8db58 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #DDD2C4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #DDD2C4; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #DDD2C4; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #f8db58; - border: #f8db58 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #DDD2C4; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #f8db58; -} - -pre .str, code .str { - color: #f8db58; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #f8db58; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #f8db58; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #DDD2C4; - } - - #thread, #userpage { - background-color: #DDD2C4; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #DDD2C4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #DDD2C4; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #f8db58; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #DDD2C4; - } - - .card { - background-color: #DDD2C4; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #f8db58; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #f8db58; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #DDD2C4; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #DDD2C4 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #f8db58 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #DDD2C4 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #f8db58; -} - -span.green { - color: #f8db58; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #f8db58; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #f8db58 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #f8db58; - padding: 10px; - border-radius: 3px; - background-color: #DDD2C4 !important; -} - -.text-info { - color: #f8db58 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #DDD2C4 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #DDD2C4 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - font-family: "Lato"; -} - -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.modal .comment-actions a { - color: #DDD2C4; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #f8db58 !important; -} - -.table { - color: #433434 !important; -} - -/*# sourceMappingURL=coffee_f8db58.css.map */ diff --git a/files/assets/css/coffee_ff0000.css b/files/assets/css/coffee_ff0000.css deleted file mode 100644 index 32d5f7d1b..000000000 --- a/files/assets/css/coffee_ff0000.css +++ /dev/null @@ -1,13778 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Lato:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #ff0000; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #DDD2C4; - --gray-dark: #DDD2C4; - --primary: #ff0000; - --secondary: #DDD2C4; - --success: #ff0000; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #DDD2C4; - --dark: #3E2C18; - --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(67, 52, 52, 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: #DDD2C4; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ff0000; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ff0000; - 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; -} - -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: #DDD2C4; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #DDD2C4; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #DDD2C4; -} - -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: #F1E7D0; - background-color: #DDD2C4; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #DDD2C4; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #DDD2C4; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #DDD2C4; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #ebe1cd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-secondary:hover { - background-color: #e4d6bb; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e4d6bb; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #ebe1cd; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-light:hover { - background-color: #e4d6bb; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e4d6bb; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #DDD2C4; - border-color: #ebe5dc; -} -.table .thead-light th { - color: #DDD2C4; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #DDD2C4; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #ebe5dc; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #DDD2C4; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #DDD2C4; -} -.form-control:focus { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.form-control::placeholder { - color: #DDD2C4; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} - -.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: #DDD2C4; - 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: flex; - 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: #DDD2C4; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #ff0000; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #DDD2C4; - background-color: rgba(255, 102, 172, 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: #ff0000; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ff0000' 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: #ff0000; - box-shadow: 0 0 0 0.2rem ff0000; -} - -.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: #ff0000; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ff0000' 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") #F1E7D0 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: #ff0000; - box-shadow: 0 0 0 0.2rem ff0000; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #ff0000; -} -.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: #ff0000; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #ff0000; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 ff0000; -} -.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: #ff0000; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #ff0000; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #ff0000; - box-shadow: 0 0 0 0.2rem ff0000; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #DDD2C4; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #DDD2C4; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #DDD2C4; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #ff0000; - border-color: #ff0000; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #DDD2C4; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #ff0000; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-secondary { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-success { - color: #DDD2C4; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #ff0000; - border-color: #ff0000; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #DDD2C4; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #ff0000; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #DDD2C4; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(250, 196, 35, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #DDD2C4; - 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: #DDD2C4; - 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(250, 196, 35, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-light:focus, .btn-light.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #ff0000; - border-color: #ff0000; -} -.btn-outline-primary:hover { - color: #DDD2C4; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ff0000; - 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: #DDD2C4; - background-color: #ff0000; - border-color: #ff0000; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-success { - color: #ff0000; - border-color: #ff0000; -} -.btn-outline-success:hover { - color: #DDD2C4; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #ff0000; - 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: #DDD2C4; - background-color: #ff0000; - border-color: #ff0000; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #DDD2C4; - 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: #DDD2C4; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ff0000; - text-decoration: none; -} -.btn-link:hover { - color: #ff0000; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #DDD2C4; - 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: #DDD2C4; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #DDD2C4; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #d4c6b4; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #ff0000; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #DDD2C4; - 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: #DDD2C4; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #DDD2C4; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #DDD2C4; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #ff0000; - background-color: #ff0000; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #DDD2C4; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #DDD2C4 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #ff0000; - background-color: #ff0000; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-select:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #DDD2C4; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #DDD2C4; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #DDD2C4; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #DDD2C4; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem ff0000; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem ff0000; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem ff0000; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ff0000; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ff0000; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #ff0000; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #DDD2C4; -} - -.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: flex; - 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: #DDD2C4; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #DDD2C4; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #ff0000; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #DDD2C4; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #DDD2C4; -} - -.pagination { - 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: #ff0000; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #ff0000; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} - -.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: #F1E7D0; - background-color: #ff0000; - border-color: #ff0000; -} -.page-item.disabled .page-link { - color: #DDD2C4; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #DDD2C4; - background-color: #ff0000; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #DDD2C4; - background-color: #ff0000; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-success { - color: #DDD2C4; - background-color: #ff0000; -} -a.badge-success:hover, a.badge-success:focus { - color: #DDD2C4; - background-color: #ff0000; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #DDD2C4; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #DDD2C4; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-light:hover, a.badge-light:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-secondary hr { - border-top-color: #e4d6bb; -} -.alert-secondary .alert-link { - color: #796d66; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-light hr { - border-top-color: #e4d6bb; -} -.alert-light .alert-link { - color: #796d66; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #ff0000; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #DDD2C4; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #DDD2C4; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #DDD2C4; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #DDD2C4; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #ff0000; - border-color: #ff0000; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #DDD2C4; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #DDD2C4; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ff0000 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ff0000 !important; -} - -.bg-secondary { - background-color: #DDD2C4 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #cab9a4 !important; -} - -.bg-success { - background-color: #ff0000 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #ff0000 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #DDD2C4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #cab9a4 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #ff0000 !important; -} - -.border-secondary { - border-color: #DDD2C4 !important; -} - -.border-success { - border-color: #ff0000 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #DDD2C4 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #ff0000 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ff0000 !important; -} - -.text-secondary { - color: #DDD2C4 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #c1ad93 !important; -} - -.text-success { - color: #ff0000 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #ff0000 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #DDD2C4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #c1ad93 !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #DDD2C4 !important; -} - -.text-muted { - color: #DDD2C4 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #DDD2C4; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #ff0000; -} - -.bd-callout-secondary { - border-left-color: #DDD2C4; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #DDD2C4; -} - -.bd-callout-success { - border-left-color: #ff0000; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ff0000; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ff0000; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-600 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-700 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-800 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-900 { - border-left-color: #DDD2C4; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #DDD2C4; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #DDD2C4; -} - -#page { - padding-top: 49px; - background-color: #DDD2C4; -} - -#article { - padding-top: 0; - background-color: #DDD2C4; -} - -#thread, #userpage { - background-color: #DDD2C4; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff0000; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ff0000; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #DDD2C4 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff0000; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #DDD2C4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ff0000; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ff0000; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ff0000; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff0000; - box-shadow: inset 0 -2px 0 #ff0000; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ff0000; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ff0000; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff0000; - box-shadow: inset 0 -2px 0 #ff0000; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ff0000; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ff0000; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff0000; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ff0000; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff0000; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #DDD2C4; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #DDD2C4; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #DDD2C4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #ff0000; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #ff0000; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #DDD2C4; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ff0000; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ff0000; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ff0000 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #ff0000 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #DDD2C4 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #DDD2C4; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #DDD2C4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #DDD2C4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ff0000; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ff0000; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ff0000; -} - -.filter-link:hover, .filter-link:focus { - color: #ff0000; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ff0000; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ff0000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ff0000; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ff0000; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ff0000; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ff0000; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #DDD2C4; -} - -#thread .card { - background-color: #DDD2C4; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #DDD2C4; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ff0000; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ff0000; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ff0000; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ff0000; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ff0000; -} - -blockquote { - border-left: 2px solid #ff0000; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #DDD2C4; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ff0000; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #DDD2C4; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #DDD2C4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #DDD2C4; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #ff0000; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ff0000; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #DDD2C4; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ff0000; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #DDD2C4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #DDD2C4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ff0000 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #DDD2C4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #DDD2C4; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #DDD2C4; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #ff0000; - border: #ff0000 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #DDD2C4; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #ff0000; -} - -pre .str, code .str { - color: #ff0000; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ff0000; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ff0000; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #DDD2C4; - } - - #thread, #userpage { - background-color: #DDD2C4; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #DDD2C4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #DDD2C4; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ff0000; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #DDD2C4; - } - - .card { - background-color: #DDD2C4; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ff0000; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ff0000; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #DDD2C4; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #DDD2C4 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #ff0000 !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #DDD2C4 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ff0000; -} - -span.green { - color: #ff0000; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #ff0000; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ff0000 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ff0000; - padding: 10px; - border-radius: 3px; - background-color: #DDD2C4 !important; -} - -.text-info { - color: #ff0000 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #DDD2C4 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #DDD2C4 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - font-family: "Lato"; -} - -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.modal .comment-actions a { - color: #DDD2C4; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #ff0000 !important; -} - -.table { - color: #433434 !important; -} - -/*# sourceMappingURL=coffee_ff0000.css.map */ diff --git a/files/assets/css/coffee_ff66ac.css b/files/assets/css/coffee_ff66ac.css deleted file mode 100644 index 3fc958fa8..000000000 --- a/files/assets/css/coffee_ff66ac.css +++ /dev/null @@ -1,13778 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Lato:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #FF66AC; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #ff66ac; - --teal: #20c997; - --cyan: #17a2b8; - --white: #F1E7D0; - --gray: #DDD2C4; - --gray-dark: #DDD2C4; - --primary: #ff66ac; - --secondary: #DDD2C4; - --success: #ff66ac; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #DDD2C4; - --dark: #3E2C18; - --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(67, 52, 52, 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: #DDD2C4; - text-align: left; - background-color: #F1E7D0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ff66ac; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ff66ac; - 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; -} - -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: #DDD2C4; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(67, 52, 52, 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: #DDD2C4; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #F1E7D0; - border: 1px solid #433434; - 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: #DDD2C4; -} - -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: #F1E7D0; - background-color: #DDD2C4; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #DDD2C4; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #DDD2C4; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #433434; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #433434; -} -.table tbody + tbody { - border-top: 2px solid #433434; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #433434; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #433434; -} -.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(67, 52, 52, 0.05); -} - -.table-hover tbody tr:hover { - color: #DDD2C4; - background-color: rgba(67, 52, 52, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f5c3c6; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-primary:hover { - background-color: #f1adb1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f1adb1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #ebe1cd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-secondary:hover { - background-color: #e4d6bb; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e4d6bb; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #f5c3c6; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #f8a4bd; -} - -.table-hover .table-success:hover { - background-color: #f1adb1; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #f1adb1; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b4ced7; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fb9de; -} - -.table-hover .table-info:hover { - background-color: #a3c3ce; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a3c3ce; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f5dc98; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d367; -} - -.table-hover .table-warning:hover { - background-color: #f3d481; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f3d481; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #eeb8a7; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #eb8f84; -} - -.table-hover .table-danger:hover { - background-color: #eaa792; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #eaa792; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #ebe1cd; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #e7dcca; -} - -.table-hover .table-light:hover { - background-color: #e4d6bb; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e4d6bb; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #bfb39c; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #948670; -} - -.table-hover .table-dark:hover { - background-color: #b5a78d; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b5a78d; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(67, 52, 52, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(53, 41, 41, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(53, 41, 41, 0.075); -} - -.table .thead-dark th { - color: #F1E7D0; - background-color: #DDD2C4; - border-color: #ebe5dc; -} -.table .thead-light th { - color: #DDD2C4; - background-color: #433434; - border-color: #433434; -} - -.table-dark { - color: #F1E7D0; - background-color: #DDD2C4; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #ebe5dc; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(241, 231, 208, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #F1E7D0; - background-color: rgba(241, 231, 208, 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: #DDD2C4; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid #AA9881; - 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 #DDD2C4; -} -.form-control:focus { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.form-control::placeholder { - color: #DDD2C4; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #433434; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} - -.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: #DDD2C4; - 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: flex; - 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: #DDD2C4; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #ff66ac; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #DDD2C4; - background-color: rgba(255, 102, 172, 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: #ff66ac; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ff66ac' 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: #ff66ac; - box-shadow: 0 0 0 0.2rem ff66ac; -} - -.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: #ff66ac; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ff66ac' 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") #F1E7D0 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: #ff66ac; - box-shadow: 0 0 0 0.2rem ff66ac; -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #ff66ac; -} -.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: #ff66ac; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #ff66ac; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 ff66ac; -} -.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: #ff66ac; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #ff66ac; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #ff66ac; - box-shadow: 0 0 0 0.2rem ff66ac; -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #F1E7D0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #F1E7D0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #DDD2C4; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #DDD2C4; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #DDD2C4; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:hover { - color: #F1E7D0; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:focus, .btn-primary.focus { - color: #F1E7D0; - background-color: #ff66ac; - border-color: #ff66ac; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #DDD2C4; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #F1E7D0; - background-color: #ff66ac; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-secondary { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-success { - color: #DDD2C4; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-success:hover { - color: #F1E7D0; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-success:focus, .btn-success.focus { - color: #F1E7D0; - background-color: #ff66ac; - border-color: #ff66ac; - box-shadow: 0 0 0 0.2rem rgba(250, 118, 176, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #DDD2C4; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #F1E7D0; - background-color: #ff66ac; - border-color: #ff2689; -} -.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(250, 118, 176, 0.5); -} - -.btn-info { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #F1E7D0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 155, 230, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #F1E7D0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 155, 230, 0.5); -} - -.btn-warning { - color: #DDD2C4; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #DDD2C4; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(250, 196, 35, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #DDD2C4; - 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: #DDD2C4; - 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(250, 196, 35, 0.5); -} - -.btn-danger { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #F1E7D0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(231, 87, 84, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #F1E7D0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(231, 87, 84, 0.5); -} - -.btn-light { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:hover { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; -} -.btn-light:focus, .btn-light.focus { - color: #DDD2C4; - background-color: #cfbfac; - border-color: #cab9a4; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #DDD2C4; - background-color: #cab9a4; - border-color: #c6b39c; -} -.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(221, 210, 196, 0.5); -} - -.btn-dark { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:hover { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; -} -.btn-dark:focus, .btn-dark.focus { - color: #F1E7D0; - background-color: #22180d; - border-color: #19120a; - box-shadow: 0 0 0 0.2rem rgba(89, 72, 52, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #F1E7D0; - background-color: #19120a; - border-color: #100b06; -} -.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(89, 72, 52, 0.5); -} - -.btn-outline-primary { - color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-primary:hover { - color: #DDD2C4; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ff66ac; - 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: #DDD2C4; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-success { - color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-success:hover { - color: #DDD2C4; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #ff66ac; - 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: #DDD2C4; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #F1E7D0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #DDD2C4; - 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: #DDD2C4; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #F1E7D0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:hover { - color: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #DDD2C4; - 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: #DDD2C4; - background-color: #DDD2C4; - border-color: #DDD2C4; -} -.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(221, 210, 196, 0.5); -} - -.btn-outline-dark { - color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:hover { - color: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #3E2C18; - 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: #F1E7D0; - background-color: #3E2C18; - border-color: #3E2C18; -} -.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(62, 44, 24, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ff66ac; - text-decoration: none; -} -.btn-link:hover { - color: #ff66ac; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #DDD2C4; - 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: #DDD2C4; - text-align: left; - list-style: none; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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 #433434; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #DDD2C4; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #d4c6b4; - text-decoration: none; - background-color: #817261; -} -.dropdown-item.active, .dropdown-item:active { - color: #F1E7D0; - text-decoration: none; - background-color: #ff66ac; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #DDD2C4; - 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: #DDD2C4; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #DDD2C4; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #DDD2C4; - text-align: center; - white-space: nowrap; - background-color: #433434; - border: 1px solid #AA9881; - 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: 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: #F1E7D0; - border-color: #ff66ac; - background-color: #ff66ac; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #F1E7D0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #DDD2C4; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #433434; -} - -.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: #F1E7D0; - border: #DDD2C4 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23F1E7D0' 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: #ff66ac; - background-color: #ff66ac; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23F1E7D0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F1E7D0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - border-radius: 0.5rem; - 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; -} -@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: #F1E7D0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #DDD2C4; - vertical-align: middle; - background: #F1E7D0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23DDD2C4' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #AA9881; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-select:focus::-ms-value { - color: #DDD2C4; - background-color: #F1E7D0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #DDD2C4; - background-color: #433434; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #DDD2C4; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #433434; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #DDD2C4; - background-color: #F1E7D0; - border: 1px solid #AA9881; - 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: #DDD2C4; - content: "Browse"; - background-color: #433434; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem ff66ac; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem ff66ac; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #F1E7D0, 0 0 0 0.2rem ff66ac; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ff66ac; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ff66ac; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #433434; - 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: #ff66ac; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #433434; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #433434; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #DDD2C4; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #DDD2C4; -} - -.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: flex; - 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: #DDD2C4; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #433434; -} -.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: #433434 #433434 #433434; -} -.nav-tabs .nav-link.disabled { - color: #DDD2C4; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #DDD2C4; - background-color: #F1E7D0; - border-color: #433434 #433434 #F1E7D0; -} -.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: #F1E7D0; - background-color: #ff66ac; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(67, 52, 52, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(67, 52, 52, 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(67, 52, 52, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(67, 52, 52, 0.5); - border-color: rgba(67, 52, 52, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(67, 52, 52, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(67, 52, 52, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(67, 52, 52, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(67, 52, 52, 0.9); -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #F1E7D0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(241, 231, 208, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(241, 231, 208, 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: #F1E7D0; -} -.navbar-dark .navbar-toggler { - color: rgba(241, 231, 208, 0.5); - border-color: rgba(241, 231, 208, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(241, 231, 208, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(241, 231, 208, 0.5); -} -.navbar-dark .navbar-text a { - color: #F1E7D0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #F1E7D0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #F1E7D0; - background-clip: border-box; - border: 1px solid rgba(67, 52, 52, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(67, 52, 52, 0.03); - border-bottom: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 0.03); - border-top: 1px solid rgba(67, 52, 52, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #433434; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #DDD2C4; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #DDD2C4; -} - -.pagination { - 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: #ff66ac; - background-color: #F1E7D0; - border: 1px solid #433434; -} -.page-link:hover { - z-index: 2; - color: #ff66ac; - text-decoration: none; - background-color: #433434; - border-color: #433434; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} - -.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: #F1E7D0; - background-color: #ff66ac; - border-color: #ff66ac; -} -.page-item.disabled .page-link { - color: #DDD2C4; - pointer-events: none; - cursor: auto; - background-color: #F1E7D0; - border-color: #433434; -} - -.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: #DDD2C4; - background-color: #ff66ac; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #DDD2C4; - background-color: #ff66ac; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-success { - color: #DDD2C4; - background-color: #ff66ac; -} -a.badge-success:hover, a.badge-success:focus { - color: #DDD2C4; - background-color: #ff66ac; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-info { - color: #F1E7D0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #F1E7D0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #DDD2C4; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #DDD2C4; - 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: #F1E7D0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #F1E7D0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #DDD2C4; - background-color: #DDD2C4; -} -a.badge-light:hover, a.badge-light:focus { - color: #DDD2C4; - background-color: #cab9a4; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(221, 210, 196, 0.5); -} - -.badge-dark { - color: #F1E7D0; - background-color: #3E2C18; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #F1E7D0; - background-color: #19120a; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(62, 44, 24, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #433434; - 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: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-primary hr { - border-top-color: #f1adb1; -} -.alert-primary .alert-link { - color: #823e5a; -} - -.alert-secondary { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-secondary hr { - border-top-color: #e4d6bb; -} -.alert-secondary .alert-link { - color: #796d66; -} - -.alert-success { - color: #a54e72; - background-color: #f4cdc9; - border-color: #f5c3c6; -} -.alert-success hr { - border-top-color: #f1adb1; -} -.alert-success .alert-link { - color: #823e5a; -} - -.alert-info { - color: #2c6393; - background-color: #c5d5d5; - border-color: #b4ced7; -} -.alert-info hr { - border-top-color: #a3c3ce; -} -.alert-info .alert-link { - color: #20496c; -} - -.alert-warning { - color: #a57d1d; - background-color: #f4dfa8; - border-color: #f5dc98; -} -.alert-warning hr { - border-top-color: #f3d481; -} -.alert-warning .alert-link { - color: #7a5c15; -} - -.alert-danger { - color: #973939; - background-color: #efc5b3; - border-color: #eeb8a7; -} -.alert-danger hr { - border-top-color: #eaa792; -} -.alert-danger .alert-link { - color: #722b2b; -} - -.alert-light { - color: #93867f; - background-color: #ede3ce; - border-color: #ebe1cd; -} -.alert-light hr { - border-top-color: #e4d6bb; -} -.alert-light .alert-link { - color: #796d66; -} - -.alert-dark { - color: #403025; - background-color: #cdc2ab; - border-color: #bfb39c; -} -.alert-dark hr { - border-top-color: #b5a78d; -} -.alert-dark .alert-link { - color: #201812; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #433434; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #F1E7D0; - text-align: center; - white-space: nowrap; - background-color: #ff66ac; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(241, 231, 208, 0.15) 25%, transparent 25%, transparent 50%, rgba(241, 231, 208, 0.15) 50%, rgba(241, 231, 208, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #DDD2C4; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #DDD2C4; - text-decoration: none; - background-color: #817261; -} -.list-group-item-action:active { - color: #DDD2C4; - background-color: #433434; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #F1E7D0; - border: 1px solid rgba(67, 52, 52, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #DDD2C4; - pointer-events: none; - background-color: #F1E7D0; -} -.list-group-item.active { - z-index: 2; - color: #F1E7D0; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-primary.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-secondary { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-secondary.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-success { - color: #a54e72; - background-color: #f5c3c6; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #a54e72; - background-color: #f1adb1; -} -.list-group-item-success.list-group-item-action.active { - color: #F1E7D0; - background-color: #a54e72; - border-color: #a54e72; -} - -.list-group-item-info { - color: #2c6393; - background-color: #b4ced7; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #2c6393; - background-color: #a3c3ce; -} -.list-group-item-info.list-group-item-action.active { - color: #F1E7D0; - background-color: #2c6393; - border-color: #2c6393; -} - -.list-group-item-warning { - color: #a57d1d; - background-color: #f5dc98; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #a57d1d; - background-color: #f3d481; -} -.list-group-item-warning.list-group-item-action.active { - color: #F1E7D0; - background-color: #a57d1d; - border-color: #a57d1d; -} - -.list-group-item-danger { - color: #973939; - background-color: #eeb8a7; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #973939; - background-color: #eaa792; -} -.list-group-item-danger.list-group-item-action.active { - color: #F1E7D0; - background-color: #973939; - border-color: #973939; -} - -.list-group-item-light { - color: #93867f; - background-color: #ebe1cd; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #93867f; - background-color: #e4d6bb; -} -.list-group-item-light.list-group-item-action.active { - color: #F1E7D0; - background-color: #93867f; - border-color: #93867f; -} - -.list-group-item-dark { - color: #403025; - background-color: #bfb39c; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #403025; - background-color: #b5a78d; -} -.list-group-item-dark.list-group-item-action.active { - color: #F1E7D0; - background-color: #403025; - border-color: #403025; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #433434; - text-shadow: 0 1px 0 #F1E7D0; - opacity: 0.5; -} -.close:hover { - color: #433434; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(241, 231, 208, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(67, 52, 52, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #DDD2C4; - background-color: rgba(241, 231, 208, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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: #433434; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #433434; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #433434; - 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); - } - - .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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.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: #433434; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #F1E7D0; - text-align: center; - background-color: #433434; - 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: #F1E7D0; - background-clip: padding-box; - border: 1px solid rgba(67, 52, 52, 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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.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(67, 52, 52, 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: #F1E7D0; -} -.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 #ede1c4; -} - -.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(67, 52, 52, 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: #F1E7D0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #ede1c4; - border-bottom: 1px solid #e8d7b1; - 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: #DDD2C4; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #F1E7D0; - 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: #F1E7D0; - 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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='https://www.w3.org/2000/svg' fill='%23F1E7D0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #F1E7D0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #F1E7D0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ff66ac !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ff66ac !important; -} - -.bg-secondary { - background-color: #DDD2C4 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #cab9a4 !important; -} - -.bg-success { - background-color: #ff66ac !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #ff66ac !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #DDD2C4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #cab9a4 !important; -} - -.bg-dark { - background-color: #3E2C18 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #19120a !important; -} - -.bg-white { - background-color: #F1E7D0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #433434 !important; -} - -.border-top { - border-top: 1px solid #433434 !important; -} - -.border-right { - border-right: 1px solid #433434 !important; -} - -.border-bottom { - border-bottom: 1px solid #433434 !important; -} - -.border-left { - border-left: 1px solid #433434 !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: #ff66ac !important; -} - -.border-secondary { - border-color: #DDD2C4 !important; -} - -.border-success { - border-color: #ff66ac !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #DDD2C4 !important; -} - -.border-dark { - border-color: #3E2C18 !important; -} - -.border-white { - border-color: #F1E7D0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(67, 52, 52, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(67, 52, 52, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(67, 52, 52, 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; -} - -.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); -} - -.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; - } -} -.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: #F1E7D0 !important; -} - -.text-primary { - color: #ff66ac !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ff66ac !important; -} - -.text-secondary { - color: #DDD2C4 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #c1ad93 !important; -} - -.text-success { - color: #ff66ac !important; -} - -a.text-success:hover, a.text-success:focus { - color: #ff66ac !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #DDD2C4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #c1ad93 !important; -} - -.text-dark { - color: #3E2C18 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #070503 !important; -} - -.text-body { - color: #DDD2C4 !important; -} - -.text-muted { - color: #DDD2C4 !important; -} - -.text-black-50 { - color: rgba(67, 52, 52, 0.5) !important; -} - -.text-white-50 { - color: rgba(241, 231, 208, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #DDD2C4; - 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 #433434; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #F1E7D0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #433434 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #433434; - } - - .table .thead-dark th { - color: inherit; - border-color: #433434; - } -} -.bd-callout-primary { - border-left-color: #ff66ac; -} - -.bd-callout-secondary { - border-left-color: #DDD2C4; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #3E2C18; -} - -.bd-callout-white { - border-left-color: #F1E7D0; -} - -.bd-callout-black { - border-left-color: #433434; -} - -.bd-callout-light { - border-left-color: #DDD2C4; -} - -.bd-callout-success { - border-left-color: #ff66ac; -} - -.bd-callout-muted { - border-left-color: #AA9881; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ff66ac; -} - -.bd-callout-purple { - border-left-color: #FF66AC; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ff66ac; -} - -.bd-callout-gray { - border-left-color: #AA9881; -} - -.bd-callout-gray-100 { - border-left-color: #817261; -} - -.bd-callout-gray-200 { - border-left-color: #433434; -} - -.bd-callout-gray-300 { - border-left-color: #433434; -} - -.bd-callout-gray-400 { - border-left-color: #AA9881; -} - -.bd-callout-gray-500 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-600 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-700 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-800 { - border-left-color: #DDD2C4; -} - -.bd-callout-gray-900 { - border-left-color: #DDD2C4; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #433434; - padding-top: 49px; - background-color: #DDD2C4; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #DDD2C4; -} - -#page { - padding-top: 49px; - background-color: #DDD2C4; -} - -#article { - padding-top: 0; - background-color: #DDD2C4; -} - -#thread, #userpage { - background-color: #DDD2C4; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #433434; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff66ac; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ff66ac; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #3E2C18; -} - -.btn-success, .btn-danger { - color: #F1E7D0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #AA9881; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #AA9881; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #F1E7D0; - color: #3E2C18; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #F1E7D0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #F1E7D0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #433434; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #3E2C18; -} - -.navbar-light { - background-color: #DDD2C4 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #3E2C18; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff66ac; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #FF66AC; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #F1E7D0; -} - -.navbar .text-white { - color: #F1E7D0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #DDD2C4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #433434; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ff66ac; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #F1E7D0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ff66ac; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #F1E7D0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #F1E7D0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #433434; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #F1E7D0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #AA9881; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #433434; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ff66ac; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff66ac; - box-shadow: inset 0 -2px 0 #ff66ac; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ff66ac; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ff66ac; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff66ac; - box-shadow: inset 0 -2px 0 #ff66ac; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #AA9881; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #AA9881; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ff66ac; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ff66ac; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff66ac; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ff66ac; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff66ac; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #FF66AC; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #DDD2C4; - color: #433434; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #DDD2C4; - font-size: 1rem; - color: #F1E7D0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #433434; -} - -.form-inline.search .form-control::placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #433434; -} - -.bg-svg { - background-color: #3E2C18; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #AA9881; - border-color: #AA9881; - border-width: 2px; - background: #433434; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #3E2C18; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #AA9881; - background-color: #DDD2C4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #433434; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #ff66ac; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #433434; - background-color: #DDD2C4; - outline: 0; - border-color: #ff66ac; - box-shadow: none; -} - -.form-control::placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-control::-ms-input-placeholder { - color: #433434; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #433434; -} - -#login label { - color: #433434; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #433434; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #F1E7D0; - background-color: #DDD2C4; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #433434; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #433434; - text-decoration: none; - background-color: #433434; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #433434; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #433434; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ff66ac; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ff66ac; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #433434; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ff66ac !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #AA9881; -} - -.score { - color: #433434; -} - -.score-up { - color: #ff66ac !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #433434 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #3E2C18; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #AA9881; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #DDD2C4 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #DDD2C4; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #DDD2C4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #DDD2C4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #AA9881; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ff66ac; - width: 1rem; -} - -.filter-list .filter-item { - color: #AA9881; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #AA9881; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #433434; -} - -.filter-list > .filter-item > .filter-link.active { - color: #433434; - background-color: #DDD2C4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ff66ac; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ff66ac; -} - -.filter-link:hover, .filter-link:focus { - color: #ff66ac; -} - -.dashboard-list .dashboard-item { - color: #AA9881; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #AA9881; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #433434; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ff66ac; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ff66ac; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ff66ac; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ff66ac; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #F1E7D0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #DDD2C4; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #AA9881; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #DDD2C4; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ff66ac; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ff66ac; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #433434; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #AA9881; -} - -.card { - background-color: #DDD2C4; -} - -#thread .card { - background-color: #DDD2C4; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #AA9881; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #AA9881; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #DDD2C4; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #433434; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ff66ac; -} - -#frontpage .post-title a { - color: #433434; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #433434; -} - -.stretched-link a:hover { - color: #FF66AC; -} - -.post-meta { - position: relative; - z-index: 2; - color: #AA9881; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #AA9881; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #AA9881; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #AA9881; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #AA9881 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .post-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #433434; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #AA9881; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #433434; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #433434; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ff66ac; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #AA9881; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #AA9881; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #433434; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #433434; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #433434; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #433434; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ff66ac; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; -} - -.page-link:hover { - background-color: #817261; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #3E2C18; - border: 0.1px solid #3E2C18; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #F1E7D0; -} - -.post-actions a { - color: #817261; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #433434; -} - -.post-actions .dropdown-item:hover { - color: #433434; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ff66ac; - border-radius: 0.35rem; - z-index: 2; - background-color: #433434; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #F1E7D0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #F1E7D0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #AA9881; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #AA9881; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #AA9881; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #433434; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #433434; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ff66ac; -} - -blockquote { - border-left: 2px solid #ff66ac; - color: #433434; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #AA9881; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .comment-actions a { - color: #817261; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #DDD2C4; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #817261; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #433434; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #433434; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #433434; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #433434; -} - -.comment-actions a { - color: #817261; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #433434; -} - -.comment-actions .dropdown-item:hover { - color: #433434; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #F1E7D0; - text-decoration: none; - background-color: #ff66ac; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #F1E7D0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #433434; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #DDD2C4; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #DDD2C4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #DDD2C4; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #433434; -} - -.comment-write .comment-format .format:hover { - color: #433434; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #817261; - font-size: 1rem; - color: #ff66ac; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ff66ac; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #DDD2C4; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ff66ac; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #433434; - background-color: #DDD2C4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #433434; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #FF66AC; - background-color: rgba(60, 173, 243, 0.08); - color: #FF66AC; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #DDD2C4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ff66ac 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #F1E7D0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #AA9881; - font-size: 12px; - text-transform: uppercase; - background-color: #DDD2C4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #DDD2C4; - border: 0.1px solid #AA9881; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #3E2C18 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #DDD2C4; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #433434; -} - -.modal .profile-actions a { - color: #433434; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #AA9881; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #AA9881; -} - -.profile-actions .dropdown-item:hover { - color: #433434; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #AA9881; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #433434; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #F1E7D0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #AA9881; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #F1E7D0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #AA9881 !important; -} - -.border-right { - border-right: 1px solid #AA9881 !important; -} - -.border-bottom { - border-bottom: 1px solid #AA9881 !important; -} - -.border-left { - border-left: 1px solid #AA9881 !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-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; -} - -.border-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; -} - -.border { - border: 1px solid #AA9881 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #AA9881 !important; - } - - .border-sm-right { - border-right: 1px solid #AA9881 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm-left { - border-left: 1px solid #AA9881 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-sm-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-sm { - border: 1px solid #AA9881 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #AA9881 !important; - } - - .border-md-right { - border-right: 1px solid #AA9881 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-md-left { - border-left: 1px solid #AA9881 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-md-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-md { - border: 1px solid #AA9881 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #AA9881 !important; - } - - .border-lg-right { - border-right: 1px solid #AA9881 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg-left { - border-left: 1px solid #AA9881 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-lg-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-lg { - border: 1px solid #AA9881 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #AA9881 !important; - } - - .border-xl-right { - border-right: 1px solid #AA9881 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl-left { - border-left: 1px solid #AA9881 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #AA9881 !important; - border-right: 1px solid #AA9881 !important; - } - - .border-xl-y { - border-top: 1px solid #AA9881 !important; - border-bottom: 1px solid #AA9881 !important; - } - - .border-xl { - border: 1px solid #AA9881 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #433434; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #433434; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #FF66AC; - border: 0.1px solid #FF66AC; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #ff66ac; - border: #ff66ac solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #817261; - border: #817261 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #DDD2C4; - border-radius: 2rem; - 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: #F1E7D0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #F1E7D0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #ff66ac; -} - -pre .str, code .str { - color: #ff66ac; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #F1E7D0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #F1E7D0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ff66ac; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ff66ac; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #DDD2C4; - } - - #thread, #userpage { - background-color: #DDD2C4; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #3E2C18 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #FF66AC; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #DDD2C4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #AA9881; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #DDD2C4; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #AA9881; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ff66ac; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #DDD2C4; - } - - .card { - background-color: #DDD2C4; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #433434; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ff66ac; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #433434; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #433434; - } - - .score { - color: #433434; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #433434; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ff66ac; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #DDD2C4; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #817261; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #433434; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #DDD2C4 !important; -} - -.text-muted { - color: #AA9881 !important; -} - -.text-primary { - color: #ff66ac !important; -} - -.text-gray-400, .text-gray-500 { - color: #433434 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #DDD2C4 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ff66ac; -} - -span.green { - color: #ff66ac; -} - -div.banned { - background-color: #FEB2B2; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #FEFCBF !important; -} - -div.deleted.banned { - background-color: #ffcc99 !important; -} - -.text-admin { - color: #ff66ac; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #F1E7D0; - background-color: #F1E7D0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #AA9881; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #F1E7D0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #F1E7D0 !important; -} - -#frontpage .post-title a:visited { - color: #433434; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #F1E7D0; -} - -.comment-box { - border: 2px solid #433434; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #AA9881; -} - -.btn-primary { - color: #AA9881; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ff66ac !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ff66ac; - padding: 10px; - border-radius: 3px; - background-color: #DDD2C4 !important; -} - -.text-info { - color: #ff66ac !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #DDD2C4 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #DDD2C4 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - font-family: "Lato"; -} - -blockquote { - background-color: #c0c0c0; -} - -.text-muted { - color: #433434 !important; -} - -.modal .comment-actions a { - color: #DDD2C4; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #433434; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - background-color: #bda78e !important; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #949494; -} - -.btn { - color: #ff66ac !important; -} - -.table { - color: #433434 !important; -} - -/*# sourceMappingURL=coffee_ff66ac.css.map */ diff --git a/files/assets/css/coffee_ff66ac.css.map b/files/assets/css/coffee_ff66ac.css.map deleted file mode 100644 index fbe89267f..000000000 --- a/files/assets/css/coffee_ff66ac.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["coffee.scss","bootstrap/bootstrap.scss","bootstrap/_root.scss","bootstrap/_reboot.scss","bootstrap/_variables.scss","bootstrap/vendor/_rfs.scss","bootstrap/mixins/_hover.scss","bootstrap/_type.scss","bootstrap/mixins/_lists.scss","bootstrap/_images.scss","bootstrap/mixins/_image.scss","bootstrap/mixins/_border-radius.scss","bootstrap/_code.scss","bootstrap/_grid.scss","bootstrap/mixins/_grid.scss","bootstrap/mixins/_breakpoints.scss","bootstrap/mixins/_grid-framework.scss","bootstrap/_tables.scss","bootstrap/mixins/_table-row.scss","bootstrap/_forms.scss","bootstrap/mixins/_transition.scss","bootstrap/mixins/_forms.scss","bootstrap/mixins/_gradients.scss","bootstrap/_buttons.scss","bootstrap/mixins/_buttons.scss","bootstrap/_transitions.scss","bootstrap/_dropdown.scss","bootstrap/mixins/_caret.scss","bootstrap/mixins/_nav-divider.scss","bootstrap/_button-group.scss","bootstrap/_input-group.scss","bootstrap/_custom-forms.scss","bootstrap/_nav.scss","bootstrap/_navbar.scss","bootstrap/_card.scss","bootstrap/_breadcrumb.scss","bootstrap/_pagination.scss","bootstrap/mixins/_pagination.scss","bootstrap/_badge.scss","bootstrap/mixins/_badge.scss","bootstrap/_jumbotron.scss","bootstrap/_alert.scss","bootstrap/mixins/_alert.scss","bootstrap/_progress.scss","bootstrap/_media.scss","bootstrap/_list-group.scss","bootstrap/mixins/_list-group.scss","bootstrap/_close.scss","bootstrap/_toasts.scss","bootstrap/_modal.scss","bootstrap/_tooltip.scss","bootstrap/mixins/_reset-text.scss","bootstrap/_popover.scss","bootstrap/_carousel.scss","bootstrap/mixins/_clearfix.scss","bootstrap/_spinners.scss","bootstrap/utilities/_align.scss","bootstrap/mixins/_background-variant.scss","bootstrap/utilities/_background.scss","bootstrap/utilities/_borders.scss","bootstrap/utilities/_display.scss","bootstrap/utilities/_embed.scss","bootstrap/utilities/_flex.scss","bootstrap/utilities/_float.scss","bootstrap/utilities/_overflow.scss","bootstrap/utilities/_position.scss","bootstrap/utilities/_screenreaders.scss","bootstrap/mixins/_screen-reader.scss","bootstrap/utilities/_shadows.scss","bootstrap/utilities/_sizing.scss","bootstrap/utilities/_stretched-link.scss","bootstrap/utilities/_spacing.scss","bootstrap/utilities/_text.scss","bootstrap/mixins/_text-truncate.scss","bootstrap/mixins/_text-emphasis.scss","bootstrap/mixins/_text-hide.scss","bootstrap/utilities/_visibility.scss","bootstrap/_print.scss","main.scss"],"names":[],"mappings":";AAuCQ;ACvCR;AAAA;AAAA;AAAA;AAAA;AAAA;ACAA;EAEI;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAGE;EACJ;;;ACPF;AAAA;AAAA;EAGE;;;AAEF;EACE;EAA2B;EAAqB;EAAkC;;;AAEpF;EACE;;;AAKF;EACE;EAAa,aCyNe;ECnJlB,WA3BO;EFzCjB,aCgO4B;ED/N5B,aCoO4B;EDnO5B,OHDS;EGET;EAAoB,kBHtBd;;;AGyBR;EACE;;;AAMF;EACE;EAA2B;EAAa;;;AAO1C;EACE;EACA,eCuN4B;;;ADnN9B;EACE;EACA,eC4G0B;;;ADvG5B;AAAA;EACiC;EAA8B;EAAqC;EAAgB;EAAoB;;;AAExI;EACE;EACA;EACA;;;AAGF;AAAA;AAAA;EAGE;EACA;;;AAGF;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE,aCuK4B;;;ADpK9B;EACE;EACA;;;AAEF;EACE;;;AAGF;AAAA;EAEE,aC2J4B;;;ADzJ9B;EE9CI;;;AFoDJ;AAAA;EAEE;EEtDE;EFwDF;EACA;;;AAGF;EAAM;;;AACN;EAAM;;;AAMN;EACE,OCkCwC;EDjCxC,iBCkCwC;EDjCxC;;AGpHA;EHsHE,OCgCsC;ED/BtC,iBCgCsC;;;AD3B1C;EACE;EACA;;AG9HA;EHiIE;EACA;;;AAQJ;AAAA;AAAA;AAAA;EAIE,aC6F4B;EC7L1B;;;AFmGJ;EACI;EACA;EACA;;;AAOJ;EACI;;;AAOJ;EACE;EACA;;;AAEF;EACM;EACJ;;;AAOF;EACE;;;AAEF;EACE,aC4H4B;ED3H5B,gBC2H4B;ED1H5B,OHrKS;EGsKT;EACA;;;AAGF;EACM;;;AAON;EACI;EACF,eC0MsC;;;ADtMxC;EACI;;;AAIJ;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EAAa;EE1KX;EF4KF;;;AAGF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAGF;EACE;;;AAIF;AAAA;AAAA;EAGE;;;AAOE;AAAA;AAAA;AAAA;EACE;;;AAKN;AAAA;AAAA;AAAA;EAIE;EACA;;;AAGF;AAAA;EAEE;EAA0B;;;AAG5B;AAAA;AAAA;AAAA;EAIY;;;AAGZ;EACE;EAAoB;;;AAGtB;EACY;EACR;EACF;EACA;;;AAGF;EACE;EACA;EACA;EAAmB;EACnB;EEvMU,WA3BO;EFoOjB;EACA;EAAkB;;;AAEpB;EACE;;;AAEF;AAAA;EAEE;;;AAGF;EACU;EAAwB;;;AAMlC;EACE;;;AAMF;EACE;EAAiB;;;AAKnB;EACE;;;AAGF;EACE;EAAsB;;;AAGxB;EACE;;;AAEF;EACE;;;AI5UF;AAAA;EAEE,eHgQ4B;EG9P5B,aHgQ4B;EG/P5B,aHgQ4B;;;AG5P9B;EF+EY,WA3BO;;;AEnDnB;EF8EY,WA3BO;;;AElDnB;EF6EY,WA3BO;;;AEjDnB;EF4EY,WA3BO;;;AEhDnB;EF2EY,WA3BO;;;AE/CnB;EF0EY,WA3BO;;;AE7CnB;EFwEY,WA3BO;EE3CjB,aHkQ4B;;;AG/P9B;EFmEY,WA3BO;EEtCjB,aHsP4B;EGrP5B,aH6O4B;;;AG3O9B;EF8DY,WA3BO;EEjCjB,aHkP4B;EGjP5B,aHwO4B;;;AGtO9B;EFyDY,WA3BO;EE5BjB,aH8O4B;EG7O5B,aHmO4B;;;AGjO9B;EFoDY,WA3BO;EEvBjB,aH0O4B;EGzO5B,aH8N4B;;;AGvN9B;EACE,YHmEO;EGlEP,eHkEO;EGjEP;EACA;;;AAOF;AAAA;EFVI;EEaF,aHwL4B;;;AGrL9B;AAAA;EAEE,SHgO4B;EG/N5B,kBHwO4B;;;AGjO9B;EC3EE;EACA;;;AD8EF;EC/EE;EACA;;;ADiFF;EACE;;AAEA;EACE,cHoN0B;;;AG5M9B;EF7CI;EE+CF;;;AAGF;EACE,eHgBO;EC1BG,WA3BO;;;AEyCnB;EACE;EFxDE;EE0DF,OPvFS;;AOyFT;EACE;;;AE/GJ;ECII;EACE;;;ADAN;EACE,SLm7BkC;EKl7BlC,kBTHM;ESIN;EENE,eP0M0B;EMxM1B;EACE;;;ADaN;EACI;;;AAGJ;EACE;EACA;;;AAGF;EJuBI;EIrBF,OTRS;;;AYtBX;EPmDI;EOjDF,ORgCQ;EQ/BR;;AAEE;EACA;;;AAIJ;EACE;EPwCE;EOtCF,OZRM;EYSN,kBZWS;EWtBP,eP4M0B;;AQ7L5B;EACE;EPgCA;EO9BA,aRoO0B;;;AQ/N9B;EACE;EPwBE;EOtBF,OZJS;;AYMP;EPoBA;EOlBA;EACA;;;AAIJ;EACE,YRs+BkC;EQr+BlC;;;ACrCE;ECAF;EACA;EACA;EACA;EACA;;ACuBE;EF3BA;ICWE,WVsKiB;;;AWtJnB;EF3BA;ICWE,WVsKiB;;;AWtJnB;EF3BA;ICWE,WVsKiB;;;AWtJnB;EF3BA;ICWE,WVsKiB;;;;AS5KnB;ECLF;EACA;EACA;EACA;EACA;;;ACuBE;EFZE;IACE,WTiKe;;;AWtJnB;EFZE;IACE,WTiKe;;;AWtJnB;EFZE;IACE,WTiKe;;;AWtJnB;EFZE;IACE,WTiKe;;;AS/IrB;ECjBA;EACA;EACA;EACA;;;ADkBI;EACF;EACA;;AAEA;AAAA;EAEE;EACA;;;AG7CF;AAAA;AAAA;AAAA;AAAA;AAAA;EACA;EACA;EACA;EACA;;;AAiBQ;EACJ;EACA;EACA;;;AFuBN;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AEhBE;EFGJ;EACA;EACA;;;AEAM;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEWF;EAAwB;;;AAExB;EAAuB;;;AAGrB;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AAKoC;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;AG1CF;EACE;EACA,ebiHO;EahHP,OjBmBS;;AiBjBT;AAAA;EAEE,Sb2S0B;Ea1S1B;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;;AASF;AAAA;EAEE,SbsR0B;;;Aa/Q9B;EACE;;AAEA;AAAA;EAEE;;AAIA;AAAA;EAEE;;;AAMJ;AAAA;AAAA;AAAA;EAIE;;;AAOF;EACE,kBbsP0B;;;AErT5B;EWyEI,OjBrDK;EiBsDL,kBb6OwB;;;AczT1B;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBdsTwB;;;AEvT5B;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AD8EnB;EACE,OjB9FE;EiB+FF,kBjB5EK;EiB6EL,cbqOwB;;AahO1B;EACE,OjBpFK;EiBqFL,kBjB1FK;EiB2FL,cjB1FK;;;AiB+FX;EACE,OjB9GM;EiB+GN,kBjB5FS;;AiB8FT;AAAA;AAAA;EAGE,cbiN0B;;Aa9M5B;EACE;;AAIA;EACE,kBbqMwB;;AElU5B;EWoIM,OjBpIA;EiBqIA,kBb+LsB;;;AWhS1B;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AARN;EAEI;EACA;EACA;EACA;;AAEQ;EACN;;;AE5JV;EACE;EACA;EACA,Qf2bsC;Ee1btC;EdoFU,WA3BO;EctDjB,af6O4B;Ee5O5B,afiP4B;EehP5B,OnBUS;EmBTT,kBnBTM;EmBUN;EACA;ERbE,eP0M0B;EgBxMxB,YDgBJ;;ACXE;EDNJ;ICOM;;;ADYF;EACA;EACA;;AAGA;EACA;EACA;;AE1BF;EACE,OrBkBO;EqBjBP,kBrBDI;EqBEJ,cjB6aoC;EiB5apC;EAIE,YjBkVwB;;Ae3T1B;EACA,OnBdO;EmBeH;;AAIA;EAEJ,kBnBzBO;EmB0BH;;;AAKN;EACsB,OnB3Bb;EmB4BP,kBnB9CI;;;AmBkDR;AAAA;EAEE;EACA;;;AAOF;EACE;EACA;EACA;EdjBE;EciBiD,afyLvB;;;AetL9B;EACE;EACA;EdmBU,WA3BO;EcUjB,af4H4B;;;AezH9B;EACE;EACA;EdYU,WA3BO;EciBjB,afsH4B;;;AehH9B;EACE;EACA;EACA;EACA;EdAU,WA3BO;Ec4BjB,afgK4B;Ee/J5B,OnBrES;EmBsET;EACA;EACA;;AAEA;EAEE;EACA;;;AAQJ;EACE,QfoVsC;EenVtC;EdpBU,WA3BO;EciDjB,afsF4B;EOrM1B,eP4M0B;;;AezF9B;EACE,Qf6UsC;Ee5UtC;Ed5BU,WA3BO;EcyDjB,af6E4B;EOpM1B,eP2M0B;;;Ae/E5B;EAEE;;;AAIJ;EACE;;;AAKF;EACE,efsUsC;;;AenUxC;EACE;EACA,YfuTsC;;;AejTxC;EACE;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;;AAOJ;EACE;EACA;EACA,cfgSsC;;;Ae7RxC;EACE;EACA,Yf4RsC;Ee3RtC;;AAEE;EAEA,OnB9JO;;;AmBkKX;EACE;;;AAEF;EACE;EACA;EACA;EAAmB,cfgRmB;;Ae9QpC;EACA;EACA;EACA,cf4QoC;Ee3QpC;;;AEpKF;EACE;EACA;EACA,YjBqaoC;ECrZpC;EgBdA,OFuKqC;;;AEpKvC;EACE;EACA;EACA;EACA;EACA;EAAqB;EACrB;EhB8CQ,WA3BO;EgBjBf,ajB6M0B;EiB5M1B;EACA;EV/CA,eP0M0B;;;AiBtJ1B;AAAA;AAAA;AAAA;EAEE;;;AArCF;EA2CE,cF6ImC;EE1IjC,ejB4XgC;EiB3XhC;EACA;EACA;EACA;;AAGF;EACE,cFkIiC;EEjIjC;;;AAvDJ;EA+DI,ejB2WgC;EiB1WhC;;;AAhEJ;EAuEE,cFiHmC;EE9GjC,ejByboC;EiBxbpC;;AAGF;EACE,cFyGiC;EExGjC;;;AAOF;EACE,OFgGiC;;AE7FnC;AAAA;AAAA;EAEE;;;AAOF;EACE,OFmFiC;;AEjFjC;EACE,cFgF+B;;AE3EjC;EACE;EC7HN,kBD8H2B;;AAKvB;EACE;;AAGF;EACE,cAVqB;;;AAkBzB;EACE,cAnBuB;;AAuBvB;EACE,cAxBqB;EAyBrB;;;AA5HR;EACE;EACA;EACA,YjBqaoC;ECrZpC;EgBdA,OFuKqC;;;AEpKvC;EACE;EACA;EACA;EACA;EACA;EAAqB;EACrB;EhB8CQ,WA3BO;EgBjBf,ajB6M0B;EiB5M1B;EACA;EV/CA,eP0M0B;;;AiBtJ1B;AAAA;AAAA;AAAA;EAEE;;;AArCF;EA2CE,cF6ImC;EE1IjC,ejB4XgC;EiB3XhC;EACA;EACA;EACA;;AAGF;EACE,cFkIiC;EEjIjC;;;AAvDJ;EA+DI,ejB2WgC;EiB1WhC;;;AAhEJ;EAuEE,cFiHmC;EE9GjC,ejByboC;EiBxbpC;;AAGF;EACE,cFyGiC;EExGjC;;;AAOF;EACE,OFgGiC;;AE7FnC;AAAA;AAAA;EAEE;;;AAOF;EACE,OFmFiC;;AEjFjC;EACE,cFgF+B;;AE3EjC;EACE;EC7HN,kBD8H2B;;AAKvB;EACE;;AAGF;EACE,cAVqB;;;AAkBzB;EACE,cAnBuB;;AAuBvB;EACE,cAxBqB;EAyBrB;;;AFsDV;EACE;EACA;EACA;;AACM;EACJ;;AJzLA;EI6LA;IACE;IACA;IACA;IACA;;EAGE;IACF;IACA;IACA;IACA;IACA;;EAGE;IACF;IACA;IAAmB;;EAGjB;IACF;;EAGF;AAAA;IAEE;;EAGM;IACN;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA,cfyMkC;IexMlC;;EAGF;IACE;IACA;;EAEF;IACE;;;;AIxQN;EACE;EAEA,anBiP4B;EmBhP5B,OvBiBS;EuBhBT;EAEA;EACA;EACA;EACA;EACA;EC+EA;EnBFU,WA3BO;EmB+BjB,apB6J4B;EO1P1B,eP0M0B;EgBxMxB,YGYJ;;AHPE;EGNJ;IHOM;;;AdNJ;EiBeE,OvBKO;EuBJP;;AAGF;EAEE;EACA,YnBmU0B;;AmBhU1B;EAEA,SnBqW0B;;AmBvV9B;AAAA;EAEE;;;AAQA;ECrDA;EFEE,kBlBmEW;EoBnEb,cpBmEa;;AEnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBpB2CW;EoB1CX,cpB0CW;;AoBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBlBmEW;EoBnEb,cpBmEa;;AEnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBpB2CW;EoB1CX,cpB0CW;;AoBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBlBmEW;EoBnEb,cpBmEa;;AEnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBpB2CW;EoB1CX,cpB0CW;;AoBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBlBmEW;EoBnEb,cpBmEa;;AEnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBpB2CW;EoB1CX,cpB0CW;;AoBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBlBmEW;EoBnEb,cpBmEa;;AEnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBpB2CW;EoB1CX,cpB0CW;;AoBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBlBmEW;EoBnEb,cpBmEa;;AEnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBpB2CW;EoB1CX,cpB0CW;;AoBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBlBmEW;EoBnEb,cpBmEa;;AEnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBpB2CW;EoB1CX,cpB0CW;;AoBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBlBmEW;EoBnEb,cpBmEa;;AEnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBpB2CW;EoB1CX,cpB0CW;;AoBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADaN;ECNA,OpBgBa;EoBfb,cpBea;;AEnEb;EkBuDE,OALgD;EAMhD,kBpBWW;EoBVX,cpBUW;;AoBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBpBRW;EoBSX,cpBTW;;AoBWX;EAII;;;ADzBN;ECNA,OpBgBa;EoBfb,cpBea;;AEnEb;EkBuDE,OALgD;EAMhD,kBpBWW;EoBVX,cpBUW;;AoBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBpBRW;EoBSX,cpBTW;;AoBWX;EAII;;;ADzBN;ECNA,OpBgBa;EoBfb,cpBea;;AEnEb;EkBuDE,OALgD;EAMhD,kBpBWW;EoBVX,cpBUW;;AoBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBpBRW;EoBSX,cpBTW;;AoBWX;EAII;;;ADzBN;ECNA,OpBgBa;EoBfb,cpBea;;AEnEb;EkBuDE,OALgD;EAMhD,kBpBWW;EoBVX,cpBUW;;AoBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBpBRW;EoBSX,cpBTW;;AoBWX;EAII;;;ADzBN;ECNA,OpBgBa;EoBfb,cpBea;;AEnEb;EkBuDE,OALgD;EAMhD,kBpBWW;EoBVX,cpBUW;;AoBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBpBRW;EoBSX,cpBTW;;AoBWX;EAII;;;ADzBN;ECNA,OpBgBa;EoBfb,cpBea;;AEnEb;EkBuDE,OALgD;EAMhD,kBpBWW;EoBVX,cpBUW;;AoBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBpBRW;EoBSX,cpBTW;;AoBWX;EAII;;;ADzBN;ECNA,OpBgBa;EoBfb,cpBea;;AEnEb;EkBuDE,OALgD;EAMhD,kBpBWW;EoBVX,cpBUW;;AoBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBpBRW;EoBSX,cpBTW;;AoBWX;EAII;;;ADzBN;ECNA,OpBgBa;EoBfb,cpBea;;AEnEb;EkBuDE,OALgD;EAMhD,kBpBWW;EoBVX,cpBUW;;AoBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBpBRW;EoBSX,cpBTW;;AoBWX;EAII;;;ADhBR;EACE,anBgL4B;EmB/K5B,OnBgFwC;EmB/ExC,iBnBgFwC;;AErJxC;EiBwEE,OnB8EsC;EmB7EtC,iBnB8EsC;;AmB3ExC;EAEE,iBnByEsC;EmBxEtC;;AAGF;EAEE,OvBnEO;EuBoEP;;;AASJ;ECLE;EnBFU,WA3BO;EmB+BjB,apBuG4B;EOpM1B,eP2M0B;;;AmBvG9B;ECTE;EnBFU,WA3BO;EmB+BjB,apBwG4B;EOrM1B,eP4M0B;;;AmBhG9B;EACE;EACA;;AAEE;EACA,YnBsR0B;;;AmB/Q5B;AAAA;AAAA;EACE;;;AE5HJ;ELKM,YKJJ;;ALSE;EKVJ;ILWM;;;AKRJ;EACE;;;AAKF;EACE;;;AAIJ;EACE;EACA;EACA;ELZI,YKaJ;;ALRE;EKIJ;ILHM;;;;AMXN;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE;;ACqBE;EACE;EACA,avB6LwB;EuB5LxB,gBvB2LwB;EuB1LxB;EAhCJ;EACA;EACA;EACA;;AAqDE;EACE;;;AD7CN;EACE;EACA;EACA;EACA,StBkmBkC;EsBjmBlC;EAAiB;EACjB,WtBoqBkC;EsBnqBlC;EACA;ErBuEU,WA3BO;EqB3CjB,O1BGS;E0BFT;EAAoB;EACpB,kB1BnBM;E0BoBN;EACA;EfvBE,eP0M0B;;;AsB1K1B;EACE;EACA;;;AAGF;EACE;EACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AAMJ;EACE;EACA;EACA;EACA,etBqoBgC;;AuB5pBhC;EACE;EACA,avB6LwB;EuB5LxB,gBvB2LwB;EuB1LxB;EAzBJ;EACA;EACA;EACA;;AA8CE;EACE;;;ADGJ;EACE;EACA;EACA;EACA;EACA,atBunBgC;;AuB5pBhC;EACE;EACA,avB6LwB;EuB5LxB,gBvB2LwB;EuB1LxB;EAlBJ;EACA;EACA;EACA;;AAuCE;EACE;;ADaF;EACE;;;AAMJ;EACE;EACA;EACA;EACA;EACA,ctBsmBgC;;AuB5pBhC;EACE;EACA,avB6LwB;EuB5LxB,gBvB2LwB;EuB1LxB;;AAWA;EACE;;AAGF;EACE;EACA,cvB0KsB;EuBzKtB,gBvBwKsB;EuBvKtB;EA9BN;EACA;EACA;;AAiCE;EACE;;AD8BF;EACE;;;AAMJ;EAIE;EACA;;;AAIJ;EErGE;EACA;EACA;EACA;;;AFuGF;EACE;EACA;EAAe;EACf;EACA,atBuI4B;EsBtI5B,O1BzFS;E0B0FT;EAAuB;EAAuB;EAAiC;;ApB1G/E;EoBsHE,OtBukBgC;EsBtkBhC;EJ3HA,kBtBYO;;A0BmHT;EAEE,O1BjII;E0BkIJ;EJlIA,kBlBmN0B;;AsB7E5B;EAEE,O1BvHO;E0BwHP;EACA;;;AAOJ;EACE;;;AAGF;EACE;EACA;EACA;ErBjEU,WA3BO;EqB6FjB,O1BxIS;E0ByIT;;;AAEF;EACE;EACA;EACA,O1B3IS;;;A6BxBX;AAAA;EAEE;EACA;EACA;;AACA;AAAA;EACE;EACA;;AvBHF;AAAA;EuBMI;;AAEF;AAAA;AAAA;AAAA;EAGE;;;AAKN;EACE;EACA;EACA;;AAEA;EACE;;;AAKA;AAAA;EAEA;;AAGA;AAAA;ElBlBA,yBkBoB6B;ElBnB7B,4BkBmB6B;;AAG/B;AAAA;ElBTE,wBkBW4B;ElBV5B,2BkBU4B;;;AAahC;EACE;EACA;;AAEA;EAGE;;AAGF;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAgBF;EACE;EACA;EACA;;AAEA;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGA;AAAA;ElBpFA,4BkBsF8B;ElBrF9B,2BkBqF8B;;AAGhC;AAAA;ElBvGE,wBkByG2B;ElBxG3B,yBkBwG2B;;;AAS7B;AAAA;EAEE;;AACA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;;;ACjIN;EACE;EACA;EACA;EAAmB;EACnB;;AAEA;AAAA;AAAA;AAAA;EAIE;EAAwB;EACxB;EAAkB;;AAElB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;AAIF;AAAA;AAAA;EAGA;;AAGA;EACA;;AAKA;AAAA;EnBjBA,yBmBiBkD;EnBhBlD,4BmBgBkD;;AAClD;AAAA;EnBJA,wBmBIkD;EnBHlD,2BmBGkD;;AAGhD;EACF;EACA;;AAEA;EnBzBA,yBmB0B4E;EnBzB5E,4BmByB4E;;AAC5E;EnBbA,wBmBaqE;EnBZrE,2BmBYqE;;;AAOzE;AAAA;EAEE;;AAEM;AAAA;EACJ;EACA;;AAEA;AAAA;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIE;;;AAIJ;EAAuB;;;AACvB;EAAsB;;;AAKtB;EACE;EACA;EACA;EACA;EzBQU,WA3BO;EyBmB2C,a1BoKhC;E0BnK5B,a1BwK4B;E0BvK5B,O9B/DS;E8BgET;EACA;EACA,kB9BvES;E8BwET;EnBvFE,eP0M0B;;A0BhH1B;AAAA;EAEA;;;AAOJ;AAAA;EAEE,Q1B4VsC;;;A0BzVxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;EzBrBU,WA3BO;EyBkDjB,a1BoF4B;EOpM1B,eP2M0B;;;A0BvF9B;AAAA;EAEE,Q1B0UsC;;;A0BvUxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;EzBtCU,WA3BO;EyBmEjB,a1BoE4B;EOrM1B,eP4M0B;;;A0BvE9B;AAAA;EAEE;;;AAOF;AAAA;AAAA;AAAA;AAAA;AAAA;EnB9HI,yBmBoI2B;EnBnI3B,4BmBmI2B;;;AAG/B;AAAA;AAAA;AAAA;AAAA;AAAA;EnBzHI,wBmB+H0B;EnB9H1B,2BmB8H0B;;;AC5J9B;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA,c3B8csC;;;A2B3cxC;EACE;EACA;EACA;EAAe,O3B2cuB;E2B1ctC;EACA;;AAEA;EACE,O/BnBI;E+BoBJ,c3B+L0B;EkBnN1B,kBlBmN0B;;A2B1L5B;EAII,Y3B4TwB;;A2BxT5B;EACE,c3B6YoC;;A2B1YtC;EACE,O/BtCI;E+BuCJ,kB3Byc4C;E2Bxc5C,c3Bwc4C;;A2Blc5C;EACE,O/B9BK;;A+BgCL;EACE,kB/BrCG;;;A+B6CX;EACE;EACA;EAEA;;AAGE;EACA;EACA;EACA;EACA;EACA,O3BmZoC;E2BlZpC,Q3BkZoC;E2BjZpC;EACA;EACA,kB/B1EI;E+B2EJ;;AAIA;EACA;EACA;EACA;EACA;EACA,O3BqYoC;E2BpYpC,Q3BoYoC;E2BnYpC;EACA;;;AAQF;EpBjGE,eP0M0B;;A2BpG1B;EACE;;AAKF;EACE,c3BwGwB;EkBnN1B,kBlBmN0B;;A2BpG1B;EACE;;AAKF;EACE,kB3BkX0C;;A2BhX5C;EACE,kB3B+W0C;;;A2BvW9C;EACM,e3B2XwC;;A2BvX5C;EACE;;AAKF;EACE,kB3B2V0C;;;A2BnVhD;EACE;;AAGE;EACE;EACA,O3BqW0C;E2BpW1C;EACM,e3BoWoC;;A2BjW5C;EACE;EACA;EACA,O3B+V0C;E2B9V1C,Q3B8V0C;E2B7V1C,kB/BrJK;E+BsJC,e3B2VoC;EgBjgB1C,YWuKA;;AXlKF;EW2JA;IX1JE;;;AWsKF;EACE,kB/B7KE;E+B8KF;;AAKF;EACE,kB3BoT0C;;;A2B3ShD;EACE;EACA;EACA,Q3B6PsC;E2B5PtC;E1B1GU,WA3BO;E0BwIjB,a3B+C4B;E2B9C5B,a3BmD4B;E2BlD5B,O/BpLS;E+BqLT;EACA;EACA;EpB3ME,eP0M0B;E2BI5B;;AAEA;EACE,c3BgOoC;E2B/NpC;EAIE,Y3ByU8B;;A2BtUhC;EACgC,O/BtMzB;E+BuML,kB/BzNE;;A+B6NN;EAEE;EACA,e3BkH0B;E2BjH1B;;AAGF;EACE,O/BpNO;E+BqNP,kB/BzNO;;A+B4NP;EACA;;AAGA;EACA;EACA;;;AAIJ;EACE,Q3B0MsC;E2BzMtC,a3BsG4B;E2BrG5B,gB3BqG4B;E2BpG5B,c3BqG4B;ECrQlB,WA3BO;;;A0B+LnB;EACE,Q3BmMsC;E2BlMtC,a3BmG4B;E2BlG5B,gB3BkG4B;E2BjG5B,c3BkG4B;EC1QlB,WA3BO;;;A0B0MnB;EACE;EACA;EACA;EACA,Q3BmLsC;E2BlLtC;;;AAGF;EACE;EACA;EACA;EACA,Q3B2KsC;E2B1KtC;EACA;;AAEA;EACE,c3BwJoC;E2BvJpC,Y3BiE0B;;A2B9D1B;EAEA,kB/BhRO;;A+BoRP;EACE,S3B2Sa;;A2BvSjB;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA,Q3B4IsC;E2B3ItC;EAEA,a3BjE4B;E2BkE5B,a3B7D4B;E2B8D5B,O/BpSS;E+BqST,kB/BvTM;E+BwTN;EpB1TE,eP0M0B;;A2BoH5B;EACE;EACA;EACA;EACA;EACA;EACA;EACA,Q3BsHoC;E2BrHpC;EACA,a3B7E0B;E2B8E1B,O/BpTO;E+BqTP;ETvUA,kBtBaO;E+B4TP;EpB3UA,eoB4UuB;;;AAM3B;EACE;EACA;EACA;EAAc;EACd;;AAEA;EACE;;AAEQ;EAA0B,Y3B6NO;;A2B5NzC;EAA0B,Y3B4Ne;;A2B3NzC;EAA0B,Y3B2Ne;;A2BxN3C;EACE;;AAGF;EACE,O3B6MyC;E2B5MzC,Q3B4MyC;E2B3MzC;ETrWA,kBlBmN0B;E2BmJ1B,Q3B6MyC;EOrjBzC,ePsjByC;EgBpjBvC,YWyWF;EACA;;AXrWA;EW6VF;IX5VI;;;AWsWF;ET5WA,kBlBujBmH;;A2BtMrH;EACE,O3BuLgC;E2BtLhC,Q3BuLgC;E2BtLhC;EAAwB,Q3BuLQ;E2BtLhC,kB/BvWO;E+BwWP;EpBxXA,eP+iBgC;;A2BlLlC;EACE,O3BoLyC;E2BnLzC,Q3BmLyC;EkBhjBzC,kBlBmN0B;E2B4K1B,Q3BoLyC;EOrjBzC,ePsjByC;EgBpjBvC,YWkYF;EACA;;AX9XA;EWsXF;IXrXI;;;AW+XF;ETrYA,kBlBujBmH;;A2B7KrH;EACE,O3B8JgC;E2B7JhC,Q3B8JgC;E2B7JhC;EACA,Q3B6JgC;E2B5JhC,kB/BjYO;E+BkYP;EpBlZA,eP+iBgC;;A2BzJlC;EACE,O3B2JyC;E2B1JzC,Q3B0JyC;E2BzJzC;EAAmB,c3BhEO;E2BgEuD,a3BhEvD;EkBvV1B,kBlBmN0B;E2BqM1B,Q3B2JyC;EOrjBzC,ePsjByC;EgBpjBvC,YW2ZF;EACA;;AXvZA;EW+YF;IX9YI;;;AWwZF;ET9ZA,kBlBujBmH;;A2BpJrH;EACE,O3BqIgC;E2BpIhC,Q3BqIgC;E2BpIhC;EACA,Q3BoIgC;E2BnIhC;EACA;EACA;;AAIF;EACE,kB/BjaO;EWhBP,eP+iBgC;;A2B1HlC;EACE;EAAwB,kB/BtajB;EWhBP,eP+iBgC;;A2BpHhC;EACE,kB/B1aK;;A+B6aP;EACE;;AAGF;EACE,kB/BlbK;;A+BqbP;EACE;;AAGF;EACE,kB/B1bK;;;A+B+bX;AAAA;AAAA;EX/cM,YWkdJ;;AX7cE;EW0cJ;AAAA;AAAA;IXzcM;;;;AYTN;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;A1BHA;E0BME;;AAGA;EACA,OhCGO;EgCFP;EACA;;;AAOJ;EACE;;AAEA;EACE;;AAGF;EACE;ErBxBA,wBPiM0B;EOhM1B,yBPgM0B;;AEpM5B;E0B+BI,c5B4lB8B;;A4BzlBhC;EACE,OhCtBK;EgCuBL;EACA;;AAIJ;AAAA;EAEE,OhC7BO;EgC8BP,kBhChDI;EgCiDJ,c5BilBgC;;A4B9kBlC;EACM;ErB9CJ,wBqB+C+B;ErB9C/B,yBqB8C+B;;;AASjC;ErBjEE,eP0M0B;;A4BrI5B;AAAA;EAEE,OhCrEI;EgCsEJ,kB5B6I0B;;;A4BpI5B;EACE;EACA;;;AAKF;EACE;EACA;EACA;;;AAQF;EACE;;AAEF;EACE;;;ACrGJ;EACE;EACA;EACA;EAAmB;EACnB;EAAkC;;AAE9B;AAAA;AAAA;AAAA;AAAA;AAAA;EACF;EACA;EACA;EACA;;AAkBJ;EACE;EACA,a7BunBkC;E6BtnBlC,gB7BsnBkC;E6BrnBlC,c7BiFO;EC1BG,WA3BO;E4B1BjB;EACA;;A3B/BA;E2BkCE;;;AAOJ;EACE;EACA;EAA0B;EAC1B;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AAQJ;EACE;EACA,a7BojBkC;E6BnjBlC,gB7BmjBkC;;;A6B7iBpC;EACE;EACA;EACI;;;AAGN;EACE;E5BKU,WA3BO;E4BwBjB;EACA;EAAiC;EtBvF/B,eP0M0B;;AEpM5B;E2BoFE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AlB/DE;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e7BsgBwB;I6BrgBxB,c7BqgBwB;;E6BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e7BsgBwB;I6BrgBxB,c7BqgBwB;;E6BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e7BsgBwB;I6BrgBxB,c7BqgBwB;;E6BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e7BsgBwB;I6BrgBxB,c7BqgBwB;;E6BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AAzDN;EAoBI;EACA;;AAnBA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAmBF;EACE;;AAEA;EACE;;AAGF;EACE,e7BsgBwB;E6BrgBxB,c7BqgBwB;;A6BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;EACN;;AAcF;EACE;EACU;;AAGZ;EACE;;;AAWR;EACE,O7BqfgC;;AEjqBlC;E2B+KI,O7Bkf8B;;A6B7ehC;EACE,O7B0e8B;;AE/pBlC;E2BwLM,O7Bwe4B;;A6Bre9B;EACE,O7Bse4B;;A6BlehC;AAAA;AAAA;AAAA;EAIE,O7B6d8B;;A6BzdlC;EACE,O7BsdgC;E6BrdhC,c7B0dgC;;A6BvdlC;EACE;;AAGF;EACE,O7B6cgC;;A6B5chC;EACE,O7B6c8B;;AEjqBlC;E2BuNM,O7B0c4B;;;A6BnclC;EACE,OjCnOI;;AMIN;E2BkOI,OjCtOE;;AiC2OJ;EACE,O7Bgb8B;;AExpBlC;E2B2OM,O7B8a4B;;A6B3a9B;EACE,O7B4a4B;;A6BxahC;AAAA;AAAA;AAAA;EAIE,OjC3PE;;AiC+PN;EACE,O7B4ZgC;E6B3ZhC,c7BgagC;;A6B7ZlC;EACE;;AAGF;EACE,O7BmZgC;;A6BlZhC;EACE,OjC3QE;;AMIN;E2B0QM,OjC9QA;;;AkCFR;EACE;EACA;EACA;EACA;EACA;EACA,kBlCJM;EkCKN;EACA;EvBRE,eP0M0B;;A8B/L5B;EACE;EACA;;AAIA;EvBRA,wBPiM0B;EOhM1B,yBPgM0B;;A8BnL1B;EvBAA,4BPmL0B;EOlL1B,2BPkL0B;;;A8B7K9B;EACM;EACA;EACJ,S9ButBkC;;;A8BntBpC;EACE,e9BitBkC;;;A8B9sBpC;EACE;EACA;;;AAGF;EACE;;;A5B5CA;E4BiDE;;AAGF;EACE,a9BgsBgC;;;A8BzrBpC;EACE;EACA;EACA,kB9B2rBkC;E8B1rBlC;;AAEA;EvBpEE,euBqEuB;;AAIvB;EACE;;;AAKN;EACE;EACA,kB9B2qBkC;E8B1qBlC;;AAEA;EvBpFE,euBqFuB;;;AAQ3B;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA,S9BmpBkC;;;A8BhpBpC;AAAA;AAAA;EAGE;EAAkB;;;AAEpB;AAAA;EvB9GI,wBPkvBgC;EOjvBhC,yBPivBgC;;;A8B/nBpC;AAAA;EvBrGI,4BPouBgC;EOnuBhC,2BPmuBgC;;;A8BvnBlC;EACE,e9B+nBgC;;AWzuBhC;EmBwGJ;IAMI;IACA;IACA;IACA;;EAEA;IACQ;IACN,c9BonB8B;I8BnnB9B;IAAwB,a9BmnBM;;;;A8BzmB9B;EACF,e9BwmBgC;;AWzuBhC;EmB+HJ;IAMI;IACA;;EACQ;IACA;IACN;;EAEA;IACE;IACA;;EAIA;IvB5JJ,yBuB6JmC;IvB5JnC,4BuB4JmC;;EAE7B;AAAA;IAEc;;EAEd;AAAA;IAEc;;EAIhB;IvB3JJ,wBuB4JkC;IvB3JlC,2BuB2JkC;;EAE5B;AAAA;IAEc;;EAEd;AAAA;IAEc;;;;AAatB;EACE,e9BsiBgC;;AW3tBhC;EmBmLJ;IAMI,c9BmjBgC;I8BljBhC,Y9BmjBgC;I8BljBhC;IACA;;EAEA;IACE;IAA6B;;;;AASjC;EACE;;AAEA;EACE;EvBhNF,4BuBiNgC;EvBhNhC,2BuBgNgC;;AAGhC;EvBlOA,wBuBmO6B;EvBlO7B,yBuBkO6B;;AAG7B;EvB/OA,euBgPyB;EACvB;;;ACpPN;EACE;EACA;EACA;EACA,e/B08BkC;E+Bx8BlC;EACA,kBnCWS;EWfP,eP0M0B;;;A+BjM1B;EACA,c/B+7BgC;;A+B77BhC;EACE;EAA6B,e/B47BC;E+B37B9B,OnCKK;EmCJL;;AAKA;EACF;;AAEA;EACA;;AAGF;EACE,OnCTO;;;AoCtBX;EACE;E5BCA;EACA;EGAE,eP0M0B;;;AgCvM9B;EACE;EACA;EACA;EACA;EACA,ahCgtBkC;EgC/sBlC,OhC6IwC;EgC5IxC,kBpCRM;EoCSN;;AAEA;EACE;EACA,OhCyIsC;EgCxItC;EACA,kBpCFO;EoCGP,cpCFO;;AoCKT;EACE;EACA,ShCysBgC;EgCxsBhC,YhCmU0B;;;AgC7T1B;EACE;EzBDF,wBP4K0B;EO3K1B,2BP2K0B;;AgCtK1B;EzBpBA,yBP0L0B;EOzL1B,4BPyL0B;;AgCjK5B;EACE;EACA,OpCzCI;EoC0CJ,kBhCyK0B;EgCxK1B,chCwK0B;;AgCrK5B;EACE,OpC9BO;EoC+BP;EACI;EACJ,kBpClDI;EoCmDJ,cpCrCO;;;AqCjBT;EACE;EhCyFQ,WA3BO;EgC5Df,ajCkM0B;;AiC7LxB;E1BuBF,wBP6K0B;EO5K1B,2BP4K0B;;AiC/LxB;E1BIF,yBP2L0B;EO1L1B,4BP0L0B;;;AiC5M5B;EACE;EhCyFQ,WA3BO;EgC5Df,ajCmM0B;;AiC9LxB;E1BuBF,wBP8K0B;EO7K1B,2BP6K0B;;AiChMxB;E1BIF,yBP4L0B;EO3L1B,4BP2L0B;;;AkC7M9B;EACE;EACA;EjC+CE;EiC7CF,alCmP4B;EkClP5B;EACA;EACA;EACA;E3BPE,eP0M0B;EgBxMxB,YkBOJ;;AlBFE;EkBRJ;IlBSM;;;AdFJ;EgCOI;;;AAIF;EACA;;;AAIJ;EACE;EACA;;;AAKF;EACE,elC0zBkC;EkCzzBlC,clCyzBkC;EOx1BhC,ePy1BgC;;;AkCnzBlC;ECxCA;EACA,kBnCsEa;;AE/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBnCsEa;;AE/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBnCsEa;;AE/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBnCsEa;;AE/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBnCsEa;;AE/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBnCsEa;;AE/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBnCsEa;;AE/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBnCsEa;;AE/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;ACbN;EACE;EACA,epCivBkC;EoC/uBlC,kBxCcS;EWfP,eP2M0B;;AWhL1B;EyB9BJ;IAQI;;;;AAIJ;EACE;EACA;E7BXE,e6BYqB;;;ACZzB;EACE;EACA;EACA,erCo4BkC;EqCn4BlC;E9BJE,eP0M0B;;;AqClM9B;EACI;;;AAGJ;EACE,arCyO4B;;;AqCnO9B;EACE;;AAEE;EACA;EACA;EACA;EACA;EACA;;;AAQF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;ACTF;EACE;IAAO;;EACP;IAAK;;;AAIT;EACE;EACA,QvC44BkC;EuC34BlC;EtCkFU,WA3BO;EsCtDjB,kB3COS;EWfP,eP0M0B;;;AuC7L9B;EACE;EACA;EACA;EACA;EACA,O3ChBM;E2CiBN;EACA;EACA,kBvCm4BkC;EgBt5B9B,YuBoBJ;;AvBfE;EuBMJ;IvBLM;;;;AuBiBN;ErBUE;EqBRA;;;AAIA;EACE;;AAGE;EAJJ;IAKM;;;;ACvCR;EACE;EACA;;;AAGF;EACE;;;ACJF;EACE;EACA;EAEE;EAAmB;;;AAMvB;EACE;EAAe,O7CUN;E6CTT;;AvCLA;EuCOE;EAAgB,O7COT;E6CNP;EACA,kB7CDO;;A6CIT;EACE,O7CGO;E6CFP,kB7CLO;;;A6CYX;EACE;EACA;EACA;EAEA,kB7C9BM;E6C+BN;;AAEA;ElC1BE,wBPiM0B;EOhM1B,yBPgM0B;;AyCnK5B;ElChBE,4BPmL0B;EOlL1B,2BPkL0B;;AyC/J5B;EAEE,O7C1BO;E6C2BP;EACA,kB7C7CI;;A6CgDJ;EACA;EAAgB,O7CjDZ;E6CkDJ,kBzCiK0B;EyChK1B,czCgK0B;;AyC7J5B;EACE;;AAEA;EACE;EACA,kBzC0IwB;;;AyC9H1B;EACE;;AAGE;ElCtBJ,2BPmJ0B;EO/J1B,yBkCoCuC;;AAGnC;ElCvCJ,yBP+J0B;EOnJ1B,2BkC6ByC;;AAGrC;EACE;;AAGF;EACE,kBzC2GoB;EyC1GpB;;AAEA;EACE;EACA,mBzCsGkB;;;AW5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BPmJ0B;IO/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBP+J0B;IOnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kBzC2GoB;IyC1GpB;;EAEA;IACE;IACA,mBzCsGkB;;;AW5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BPmJ0B;IO/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBP+J0B;IOnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kBzC2GoB;IyC1GpB;;EAEA;IACE;IACA,mBzCsGkB;;;AW5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BPmJ0B;IO/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBP+J0B;IOnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kBzC2GoB;IyC1GpB;;EAEA;IACE;IACA,mBzCsGkB;;;AW5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BPmJ0B;IO/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBP+J0B;IOnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kBzC2GoB;IyC1GpB;;EAEA;IACE;IACA,mBzCsGkB;;;AyC1F5B;EACE;EACA;ElC/GA,ekCgHuB;;AAEvB;EACE;;AAKF;EACE;;;AC1HJ;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;AErI1E;EACE;E1C2FU,WA3BO;E0C9DjB,a3CsP4B;E2CrP5B;EACA,O/CCM;E+CAN,a3Cy/BkC;E2Cx/BlC;;AzCFA;EyCKE,O/CJI;E+CKJ;;AzCFF;EyCOI;;;AAMN;EACE;EACA;EACA;EACA;;;AAIF;EACE;;;AC/BF;EACE,W5Cg0BkC;E4C/zBlC;E3C0FU,WA3BO;E2C7DjB,kB5Ck0BkC;E4Cj0BlC;EACA;EACA,Y5Cm0BkC;E4Cl0BlC;EACA;ErCNE,ePs0BgC;;A4C7zBlC;EACE,e5CqzBgC;;A4ClzBlC;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;EACA,OhDZS;EgDaT,kB5C0yBkC;E4CzyBlC;EACA;;;AAGF;EACE,S5CyxBkC;;;A6Ch0BpC;EACI;;AAEF;EACE;EACA;;;AAIJ;EACE;EACA;EACA;EACA,S7CwmBkC;E6CvmBlC;EACA;EACA;EACA;EACI;;;AAGN;EACE;EACA;EACA,Q7C00BkC;E6Cz0BhC;;AAEA;E7BxBE,Y6ByBF;EACA,W7Ci2BgC;;AgBt3BhC;E6BmBA;I7BlBE;;;A6BsBJ;EACE,W7C+1BgC;;A6C51BhC;EACA,W7C61BgC;;;A6Cz1BpC;EACE;EAAiB;;AAEjB;EACE;EAA2D;;AAG7D;AAAA;EAEE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;;AAEE;EACA;EAAoB;EACpB;;AAGA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA,kBjDrFM;EiDsFN;EACA;EtCzFE,eP2M0B;E6C/G1B;;;AAGJ;EACE;EACA;EACA;EACA,S7CghBkC;E6C/gBlC;EACA;EACA,kBjDnGM;;AiDqGJ;EAAS;;AACX;EAAS,S7CuwByB;;;A6CpwBpC;EACE;EACA;EAA2B;EAAkC,S7CywB3B;E6CxwBlC;EtCtGE,wBPk2BgC;EOj2BhC,yBPi2BgC;;A6CzvBlC;EACE,S7CowBgC;E6CnwB5B;;;AAIR;EACE;EACA,a7CgI4B;;;A6C7H9B;EACE;EACI;EACJ,S7C6tBkC;;;A6C1tBpC;EACE;EACA;EACA;EAAuB;EAA6B;EACpD;EtChHE,4BPo1BgC;EOn1BhC,2BPm1BgC;;A6CjuB1B;EACN;;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AlCzHE;EkC6HA;IACA,W7CiuBgC;I6ChuBhC;;;EAGF;IACE;;EAEA;IACE;;;EAIJ;IACE;;EAEA;IACE;;;EAQJ;IAAY,W7C0sBsB;;;AWh2BhC;EkC0JF;AAAA;IAEE,W7CksBgC;;;AW91BhC;EkCiKF;IAAY,W7C4rBsB;;;A8C33BpC;EACE;EACA,S9CunBkC;E8CtnBlC;EACA,Q9CoxBkC;E+CvxBlC,a/C8O4B;E+C7O1B;EACF,a/CqP4B;E+CpP5B,a/CyP4B;E+CxP5B;EAAoB;EACpB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E9C+EU,WA3BO;E6C1Df;EACF;;AAEA;EAAS,S9C2wByB;;A8CzwBlC;EACE;EACA;EACA,O9C2wBgC;E8C1wBhC,Q9C2wBgC;;A8CzwBhC;EACE;EACA;EACA;EACA;;;AAKN;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA,kBlD9BE;;;AkDmCR;EACE;;AAEA;EACE;EACA,O9C6uBgC;E8C5uBhC,Q9C2uBgC;;A8CzuBhC;EACE;EACA;EACA,oBlD9CE;;;AkDmDR;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA,qBlD5DE;;;AkDiER;EACE;;AAEA;EACE;EACA,O9C+sBgC;E8C9sBhC,Q9C6sBgC;;A8C3sBhC;EACE;EACA;EACA,mBlD5EE;;;AkDgGR;EACE,W9C0qBkC;E8CzqBlC;EACA,OlDpGM;EkDqGN;EACA,kBlDrGM;EWHJ,eP0M0B;;;AgD7M9B;EACE;EACA;EACA;EACA,ShDonBkC;EgDnnBlC;EACA,WhDmyBkC;E+CxyBlC,a/C8O4B;E+C7O1B;EACF,a/CqP4B;E+CpP5B,a/CyP4B;E+CxP5B;EAAoB;EACpB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E9C+EU,WA3BO;E+CxDf;EACF,kBpDLM;EoDMN;EACA;EzCTE,eP2M0B;;AgD9L5B;EACE;EACA;EACA,OhDsyBgC;EgDryBhC,QhDsyBgC;EgDryBhC;;AAEA;EAEE;EACA;EACA;EACA;EACA;;;AAKN;EACE,ehDuxBkC;;AgDrxBlC;EACE;;AAEA;EACE;EACA;EACA,kBhDkxB8B;;AgD/wBhC;EACE,QhD2JwB;EgD1JxB;EACA,kBpD5CE;;;AoDiDR;EACE,ahDmwBkC;;AgDjwBlC;EACE;EACA,OhD+vBgC;EgD9vBhC,QhD6vBgC;EgD5vBhC;;AACA;EACE;EACA;EACA,oBhD4vB8B;;AgDzvBhC;EACE,MhDqIwB;EgDpIxB;EACA,oBpDlEE;;;AoDuER;EACE,YhD6uBkC;;AgD3uBlC;EACE;;AAEA;EACE;EACA;EACA,qBhDwuB8B;;AgDruBhC;EACE,KhDiHwB;EgDhHxB;EACA,qBpDtFE;;AoD0FJ;EACA;EACA;EACA;EACA;EACA,OhDqtBgC;EgDptBhC;EACA;EACA;;;AAIJ;EACE,chD8sBkC;;AgD5sBlC;EACE;EACA,OhD0sBgC;EgDzsBhC,QhDwsBgC;EgDvsBhC;;AACA;EACE;EACA;EACA,mBhDusB8B;;AgDpsBhC;EACE,OhDgFwB;EgD/ExB;EACA,mBpDvHE;;;AoD4IR;EACE;EACA;E/CvDU,WA3BO;E+CoFjB,kBhD2pBkC;EgD1pBlC;EzC1IE,wBPiyBgC;EOhyBhC,yBPgyBgC;;AgDppBlC;EACE;;;AAIJ;EACE;EACA,OpDvIS;;;AqDvBX;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;ACZA;EACE;EACA;EACA;;;ADaJ;EACE;EACA;EACA;EACA;EACA;EACA;EjClBI,YiCmBJ;;AjCdE;EiCOJ;IjCNM;;;;AiCgBN;AAAA;AAAA;EAGE;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAQA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;EAGE;EACA;;AAGF;AAAA;EAEE;EACA;EjC3DE,YiC4DF;;AjCvDA;EiCmDF;AAAA;IjClDI;;;;AiC8DN;AAAA;EAEE;EACA;EACA;EACA;EACE;EAAiB;EAAuB;EAA2B,OjD24BlC;EiD14BnC,OrD3EM;EqD4EN;EACA,SjDy4BmC;EgBt9B/B,YiC8EJ;;AjCzEE;EiC+DJ;AAAA;IjC9DM;;;AdFJ;AAAA;AAAA;E+C6EE,OrDjFI;EqDkFJ;EACA;EACA,SjDm4BiC;;;AiDh4BrC;EACE;;;AAKF;EACE;;;AAMF;AAAA;EAEE;EACA,OjD63BmC;EiD53BnC,QjD43BmC;EiD33BnC;;;AAEF;EACE;;;AAEF;EACE;;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAAqB,cjDw1Bc;EiDv1BnC,ajDu1BmC;EiDt1BnC;;AAEA;EACE;EACA;EACA,OjDs1BiC;EiDr1BjC,QjDs1BiC;EiDr1BjC,cjDu1BiC;EiDt1BjC,ajDs1BiC;EiDr1BjC;EACA;EACA,kBrD1II;EqD2IJ;EACI;EACJ;EACA;EjC9IE,YiC+IF;;AjC1IA;EiC4HF;IjC3HI;;;AiC4IJ;EACE;;;AAQJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OrDnKM;EqDoKN;;;AEtKF;EACE;IAAK;;;AAGP;EACE;EACA,OnDy+BsB;EmDx+BtB,QnDw+BsB;EmDv+BtB;EACA;EACA;EACE;EACF;;;AAGF;EACE,OnDm+BwB;EmDl+BxB,QnDk+BwB;EmDj+BxB,cnDm+BwB;;;AmD79B1B;EACE;IACE;;EAEF;IACE;;;AAIJ;EACE;EACA,OnD48BsB;EmD38BtB,QnD28BsB;EmD18BtB;EACA;EACE;EACF;EACA;;;AAGF;EACE,OnDs8BwB;EmDr8BxB,QnDq8BwB;;;AoDr/B1B;EAAqB;;;AAAuC;EAAqB;;;AACjF;EAAqB;;;AACrB;EAAqB;;;AACrB;EAAqB;;;AACrB;EAAqB;;;ACFnB;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;ACEN;EACE;;;AAGF;EACE;;;ACZF;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAElB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AAGjB;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAIJ;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;ALrEA;EACE;EACA;EACA;;;AMKE;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;AAS9B;EAEI;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;ACnBzB;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;EACA;EACA;EACA;;;AASA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AC3BF;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAEhC;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAE9B;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AAEpC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AAEjC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAElC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;ACxChC;EAAwB;;;AACxB;EAAwB;;;AACxB;EAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;ACL1B;EAAsB;;;AAAtB;EAAsB;;;ACAtB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAI3B;EACE;EACA;EACA;EACA;EACA,S7D0mBkC;;;A6DvmBpC;EACE;EACA;EACA;EACA;EACA,S7DkmBkC;;;A6D9lBlC;EADF;IAEI;IACA;IACA,S7D0lBgC;;;;A8DjnBpC;ECAE;EACA;EACA;EACA;EACA;EAAgB;EAChB;EACA;EACA;;;AAOA;EAEE;EACA;EACA;EACA;EACA;EACA;;;ACvBJ;EAAa;;;AACb;EAAU;;;AACV;EAAa;;;AACb;EAAe;;;ACAX;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAI3B;EAAU;;;AACV;EAAU;;;AAGV;EAAc;;;AACd;EAAc;;;AAEd;EAAU;;;AACV;EAAU;;;ACZR;EACE;EACA;EACA;EACA;EACA;EACA;EACI;EACJ;EACI;;;ACLA;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAOF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAKF;EAAmB;;;AACvB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AC7DN;EAAkB;;;AAGlB;EAAiB;;;AACjB;EAAiB;;;AACjB;EAAiB;;;AACjB;ECRE;EACA;EACA;;;ADaE;EAAwB;;;AACxB;EAAwB;;;AACxB;EAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AAK5B;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AAGnB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AAGvB;EAAc;;;AElCZ;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AFkCR;EAAa;;;AACb;EAAc;;;AAEd;EAAiB;;;AACjB;EAAiB;;;AAGjB;EGjDI;EACF;EACA;EACA;EACA;;;AHiDF;EAAwB;;;AAExB;EACE;EAAqC;;;AAIvC;EAAc;;;AIzDd;EACE;;;AAGF;EACE;;;ACLA;EACE;AAAA;AAAA;IAKE;;;EAIA;IACE;;;EAOJ;IACE;;;EAUF;IACE;;;EAEF;AAAA;IAEE;IAA6C;;;EAM/C;IACE;;;EAGF;AAAA;IAEE;;;EAGF;AAAA;AAAA;IAGE;IACA;;;EAGF;AAAA;IAEE;;;EAIU;IACV,MzEo9B8B;;EyEl9BhC;IACE;;;EAEF;IACE;;;EAGE;IACF;;;EAEF;IACE;;;EAGF;IACE;;EAEA;AAAA;IAEE;;;EAKF;AAAA;IAEE;;;EAIJ;IACE;;EAEA;AAAA;AAAA;AAAA;IAIE,c7EvFG;;;E6E2FP;IACE;IACA,c7E7FK;;;A8E2EV;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AAIF;EACC;;;AAGD;EACC;IAAO;;;AAGR;EACC,O9EtGO;E8EuGP;EACA,kB9EvFU;E8EwFV;EACA;;;AAGD;EACC;IACC;;;AAIF;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA,kB9ErHU;;;A8EwHX;EACC;EACA,kB9EzHU;;;A8E4HX;EACC;EACA,kB9E9HU;;;A8EiIX;EACC,kB9ElIU;;;A8EsIX;EACC,O9ExJO;;;A8E2JR;EACC;EACA,O9ElKS;;;A8EqKV;EACC;EACA,O9EvKS;;;A8E0KV;EACC;EACA,aAtHkB;EAuHlB;EACA;;;AAKD;EACC;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EzE9IY,WA3BO;EyE2KlB,aA1LiB;EA2LjB,a1E4B6B;;;A0EzB9B;EACC,a1EO6B;;;A0EJ9B;EACC;;;AAID;EACC;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA,aAvNkB;EAwNlB;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,aAzOkB;EA0OlB,WAzPgB;EA0PhB,e1EnF6B;;;A0EsF9B;EACI;EACH,WA3PiB;;;AA8PlB;EACC,WAnQgB;;;AAsQjB;EACC;EACA,WApQiB;EAqQjB;EACA;;;AAGD;EACC;;;AAGD;EACC,O9ExTM;;;A8E2TP;EACC,O9EzTO;;;A8E4TR;EACC;EACA;;;AAGD;EACC,eAvSe;EAwSf;;;AAGD;EACC,aArRkB;EAsRlB;;;AAGD;EACC,W1E1D6B;E0E2D7B;;;AAID;EACC,aAhSkB;;;AAmSnB;EACC,kB9EtVO;E8EuVP,O9E1VM;;;A8E6VP;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,WA3VgB;EA4VhB,aA7UkB;EA8UlB,O9E/XO;E8EgYP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,kB9E7YM;;;A8EiZP;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC,O9EzaM;;;A8E4aP;EACC;EACA,O9E/aS;;;A8EkbV;EACC,O9ExaQ;E8EyaR,aA9XkB;;;AAiYnB;EACC,O9EpbO;;;A8EubR;EACC,O9ExbO;;;A8E2bR;EACC;EACA,wBAlae;EAmaf,yBAnae;EAoaf;EACA,kB9E9bO;E8E+bP;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC,O9E7cO;;;A8EgdR;EACC,kB9EhdO;E8EidP,eAxbe;;;AA2bhB;EACC;EACA,eA7be;;;AAgchB;EACC,O9EheS;E8EieT;EACA,WA3bgB;;;AA8bjB;EACC,O9EleO;E8EmeP;EACA,WAjcgB;;;AAocjB;EACC,O9ExeO;;;A8E2eR;EACC,O9EhfS;;;A8EmfV;EACC,O9EhfO;;;A8EmfR;EACC,O9EpfO;;;A8EufR;EACC;EACA,eA9de;;;AAiehB;EACC,kB9E3fO;E8E4fP,eAnee;;;AAsehB;EACC,O9ElgBO;E8EmgBP;EACA,W1EtR0E;;;A0EyR3E;EACC,O9EvgBO;;;A8E0gBR;EACC,O9E5gBO;;;A8E+gBR;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC,O9E1hBO;E8E2hBP,WA5fgB;EA6fhB,aA9ekB;EA+elB;;;AAGD;EACC,O9ExhBU;E8EyhBV,WAngBgB;EAogBhB,a1EpT6B;E0EqT7B;;;AAGD;EACC,O9EhjBS;;;A8EmjBV;EACC,O9EpjBS;E8EqjBT;;;AAGD;EACC,O9EzjBS;;;A8E4jBV;EACC,O9E7jBS;;;A8EgkBV;EACC,O9EjkBS;;;A8EokBV;EACC,WA1hBiB;EA2hBjB;EACA,O9E/jBO;;;A8EmkBR;EACC,O9E5kBS;E8E6kBT;;;AAGD;EACC,O9EjlBS;;;A8EolBV;EACC,WA1iBiB;EA2iBjB;EACA,O9E/kBO;;;A8EmlBR;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA,aA9jBkB;EA+jBlB,O9E7mBO;E8E8mBP;EACA;;;AAGD;EACC,O9E3nBS;;;A8E8nBV;EACC,O9E/nBS;E8EgoBT;EACA;EACA;;;AAGD;EACC,O9EtoBS;E8EuoBT;EACA;EACA;;;AAID;EACC,c9EnoBQ;;;A8EsoBT;EACC,kB9E1nBU;E8E2nBV,O9E9oBO;;;A8EipBR;AAAA;EAEC,kB9EjoBU;E8EkoBV,WAlnBgB;EAmnBhB,O9EtpBO;;;A8EypBR;EACC,O9EzpBO;;;A8E4pBR;EACC,O9E7pBO;;;A8EgqBR;EACC,O9EjqBO;;;A8EoqBR;EACC,O9ErqBO;;;A8EwqBR;EACC,O9EzqBO;;;A8E4qBR;EACC,O9E7qBO;;;A8EgrBR;EACC,O9EjrBO;;;A8EqrBR;EACC,kB9E1rBM;E8E2rBN;EACA;;;AAID;EACC,O9E1rBO;E8E2rBP,c9E3rBO;E8E4rBP;EACA,Y9EnrBU;E8EorBV;;;AAGD;EACC,kB9EzsBM;;;A8E4sBP;EACC,c9E3rBU;E8E4rBV,kB9EzsBO;;;A8E4sBR;EACC,O9EjsBU;;;A8EosBX;EACC;;;AAGD;EACC,O9EttBO;E8EutBP,kB9EvsBU;E8EwsBV;EACA,c9E9tBS;E8E+tBT;;;AAGD;EACC,O9E9tBO;E8E+tBP,kB9E5sBU;E8E6sBV;EACA,c9EtuBS;E8EuuBT;;;AAGD;EACC,O9EtuBO;;;A8EyuBR;EACC,O9E1uBO;;;A8E6uBR;EACC,O9E9uBO;;;A8EivBR;EACC;EACA;EACA,a1ElgB6B;E0EmgB7B,WAntBgB;EAotBhB;;;AAGD;EACC;EACA,aA1sBkB;EA2sBlB;EACA;EACA,O9E9vBO;;;A8EiwBR;EACC,O9ElwBO;;;A8EqwBR;EACC;EACA;EACA;EACA,O9EzwBO;E8E0wBP;EACA;;;AAGD;EACC;EACA,O9EjxBO;E8EkxBP,kB9EjwBU;;;A8EowBX;EACC;;;AAGD;EACC;EACA,eAhwBe;EAiwBf,O9E3xBO;;;A8E8xBR;EACC;;;AAGD;EACC,O9EnyBO;E8EoyBP;EACA,kB9ExxBU;;;A8E2xBX;AAAA;EAEC,O9E1yBO;;;A8E8yBR;EACC,WAzwBiB;;;AA6wBlB;EACC,aAnwBkB;;;AAuwBnB;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC,W1EpmB0E;E0EqmB1E;EACA;EACA;;;AAGD;EACC;;;AAGD;AAAA;AAAA;AAAA;AAAA;EAKC,O9Eh2BO;;;A8Eo2BR;EACC;EACA;EACA,WAj0BiB;EAk0BjB,aAvzBkB;EAwzBlB;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,O9Ep2BQ;;;A8Eu2BT;EACC;EACA;EACA,O9En3BU;E8Eo3BV;EACA;EACA;;;AAID;EACC,O9El3BQ;E8Em3BR;;;AAGD;EACC,O9Et3BU;;;A8Ey3BX;EACC;EACA;EACA,O9Et4BU;E8Eu4BV;EACA;EACA;;;AAGD;EACC,O9En4BU;E8Eo4BV;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,O9E36BO;;;A8E86BR;EACC,O9El7BO;;;A8Eq7BR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACA;EACA;EACA;EACA;EACA,WAj6BkB;;;AAo6BlB;EACA;EACA,O9Eh9BO;;;A8Eo9BP;EACC;;;AAID;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAGD;EACC,kB9Ej/BU;E8Ek/BV,eAx+Be;EAy+Bf;;;AAGD;EACC;EACA;;;AAGD;EACC,kB9E3gCO;;;A8E8gCR;EACC,kB9E/gCO;;;A8EkhCR;EACC;EACA,WA/+BiB;EAg/BjB,aAr+BkB;EAs+BlB,O9EphCO;;;A8EuhCR;EACC,WAn/BuB;EAo/BvB;EACA;EACA,O9EniCS;E8EoiCT;;;AAID;EACC,O9EjiCO;E8EkiCP;;;AAGD;EACC;EACA;EACA,O9ExiCO;E8EyiCP,WAtgCiB;EAugCjB,aA5/BkB;EA6/BlB;EACA;;;AAGD;EACC,O9EnjCO;;;A8EsjCR;EACC,O9EvjCO;E8EwjCP,kB9EvjCO;E8EwjCP,eA/hCe;;;AAkiChB;EACC,WAvhCiB;EAwhCjB;EACA,O9E/iCU;E8EgjCV;;;AAGD;EACC,O9EzkCS;;;A8E4kCV;EACC,O9E7kCS;;;A8EglCV;EACC,O9EjlCS;;;A8EolCV;EACC,O9E7kCO;E8E8kCP;;;AAGD;EACC;EACA;EACA,O9EplCO;E8EqlCP,WAtjCgB;EAujChB,aAxiCkB;EAyiClB;EACA;;;AAGD;EACC,O9E/lCO;;;A8EkmCR;EACC,O9ExmCS;;;A8E2mCV;EACC,WAjkCiB;EAkkCjB;EACA,O9EzlCU;E8E0lCV;;;AAGD;EACC,O9EnnCS;;;A8EsnCV;EACC,O9EvnCS;;;A8E0nCV;EACC,O9E3nCS;;;A8E8nCV;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA,O9E3qCO;E8E4qCP;;;AAGD;EACC;EACA,W1En8B0E;E0Eo8B1E,aAhoCkB;EAioClB;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA,WApqCiB;;;AAuqClB;EACC;EACA;EACA;EACA;EACA;EACA,kB9EnsCU;;;A8EssCX;EACC;EACA;EACA;EACA;EACA;EACA,kB9E5sCU;;;A8E+sCX;EACC;EACA;EACA;EACA;EACA;EACA,kB9ErtCU;;;A8EwtCX;EACC;EACA;EACA;EACA;EACA;EACA,kB9E9tCU;;;A8EiuCX;EACC;EACA;EACA;EACA;EACA;EACA,kB9EvuCU;;;A8E0uCX;EACC;EACA;EACA;EACA;EACA;EACA,kB9EhvCU;;;A8EmvCX;EACC;EACA;EACA;EACA;EACA;EACA,kB9EzvCU;;;A8E4vCX;EACC;EACA;EACA;EACA;EACA;EACA,kB9ElwCU;;;A8EqwCX;EACC;EACA;EACA;EACA;EACA;EACA,kB9E3wCU;;;A8E8wCX;EACC;EACA;EACA;EACA;EACA;EACA,kB9EpxCU;;;A8EwxCX;EACC;;;AAGD;EACC;;;AAGD;EACC,O9EzyCM;E8E0yCN,WA5wCiB;EA6wCjB,aAlwCkB;EAmwClB;EACA;EACA;EACA;;;AAGD;EACC,WArxCiB;EAsxCjB;EACA,O9E7yCU;;;A8EgzCX;EACC,O9Et0CS;;;A8Ey0CV;EACC,O9E10CS;;;A8E60CV;EACC,O9E90CS;;;A8Ei1CV;EACC;EACA;EACA;EACA;;;AAID;EACC;;;AAGD;EACC,WAvzCgB;EAwzChB,aAzyCkB;EA0yClB,O9E31CO;E8E41CP;EACA;;;AAGD;EACC,kB9E90CU;;;A8Ei1CX;EACC,kB9Ep1CU;;;A8Eu1CX;EACC,wBA/0Ce;EAg1Cf,yBAh1Ce;;;AAm1ChB;EACC,2BAp1Ce;EAq1Cf,4BAr1Ce;EAs1Cf;;;AAGD;EACC;EACA,c9Ev2CU;E8Ew2CV;EACA;EACA;;;AAGD;EACC,kB9E52CU;;;A8E+2CX;EACC;EACA,aAh1CkB;EAi1ClB;EACA;;;AAGD;EACC,O9Ev4CO;;;A8E04CR;EACC;EACA,O9Ej5CS;;;A8Eo5CV;EACC,O9Eh5CO;;;A8Em5CR;EACC;EACA,O9Er5CO;;;A8Ew5CR;EACC,O9En5CQ;;;A8Es5CT;EACC;EACA;EACA,O9E55CO;E8E65CP,WA13CiB;EA23CjB;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA,kB9E76CU;E8E86CV,wBAl6Ce;EAm6Cf,yBAn6Ce;EAo6Cf;EACA,YAj3CY;;;AAo3Cb;EACC;;;AAGD;EACC;EACA,kB9E17CU;E8E27CV,eA/6Ce;EAg7Cf,YA53CY;;;AA+3Cb;EACC;EACA,kB9Ej8CU;E8Ek8CV,4BAt7Ce;EAu7Cf,2BAv7Ce;EAw7Cf;;;AAGD;EACC;EACA,eA77Ce;EA87Cf,kB9E18CU;;;A8E68CX;EACC,kB9E/8CU;;;A8Ek9CX;EACC,O9Eh+CO;E8Ei+CP,WA/7CgB;;;AAk8CjB;EACC;EACA,WAp8CgB;;;AAu8CjB;EACC;EACA,O9Ex+CO;E8Ey+CP,aA37CkB;EA47ClB,WAv8CiB;EAw8CjB;;;AAGD;EACC,WA58CiB;EA68CjB;EACA;;;AAGD;EACC;;;AAGD;EACC,W1E/wC0E;;;A0EkxC3E;EACC,O9EhgDO;;;A8EmgDR;EACC,O9E5/CM;;;A8E+/CP;EACC,O9ExgDO;;;A8E2gDR;EACC;;;AAGD;EACC,O9EhhDO;;;A8EmhDR;EACC,W1EvyC0E;E0EwyC1E;;;AAGD;EACC,O9E1hDO;E8E2hDP;EACA,kB1E5/CS;;;A0E+/CV;AAAA;EAEC,O9EjiDO;;;A8EoiDR;EACC,O9EriDO;E8EsiDP;EACA,kB9EpiDS;;;A8EuiDV;AAAA;EAEC,O9E5iDO;;;A8E+iDR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;IACC;IACA;IACA;IACA;IACA;;;EAGD;IACC;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;AAKF;EACC;EACA,O9E3lDO;E8E4lDP,aA9iDkB;EA+iDlB,WA1jDiB;EA2jDjB;;;AAGD;EACC,WA/jDiB;EAgkDjB,O9EnmDO;E8EomDP;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,W1Ep4C0E;;;A0Eu4C3E;EACC,O9ErnDO;;;A8EwnDR;EACC,O9EznDO;;;A8E4nDR;EACC,O9E7nDO;;;A8EgoDR;EACC;;;AAGD;EACC,O9EroDO;;;A8EwoDR;EACC,W1E55C0E;E0E65C1E;;;AAGD;EACC,O9E/oDO;E8EgpDP;EACA,kB1EjnDS;;;A0EonDV;AAAA;EAEC,O9EtpDO;;;A8EypDR;EACC,O9E1pDO;E8E2pDP;EACA,kB9EzpDS;;;A8E4pDV;AAAA;EAEC,O9EjqDO;;;A8EoqDR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,aAhoDkB;EAioDlB,kB9EtrDM;E8EurDN;;;AAGD;EACC,kB9E5qDU;;;A8E+qDX;EACC,aA1oDkB;EA2oDlB,kB9EhsDM;E8EisDN;EACA;;;AAGD;EACC;IACA;IACA;;;EAGD;IACC;;;AAID;EACC,WA3qDgB;;;AA8qDjB;EACC,O9EltDO;;;A8EqtDR;EACC,O9E1sDU;E8E2sDV;EACA;;;AAGD;EACC,O9E3tDO;;;A8E8tDR;EACC,O9E/tDO;;;A8EkuDR;EACC;EACA;EACA;EACA;EACA,eA7sDe;EA8sDf;EACA,kB9E5tDU;;;A8E+tDX;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA,O9ExvDO;;;A8E2vDR;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA,O9EvwDO;E8EwwDP;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;IACA;IACA;;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA,O9EjyDO;;;A8EqyDR;EACC;EACA;;;AAID;EACC,O9ExyDO;;;A8E4yDR;EACC;;;AAGD;EACC,aAnwDkB;EAowDlB,WA/wDiB;EAgxDjB,O9EnzDO;;;A8EszDR;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC,WA7yDiB;EA8yDjB,O9Ej1DO;E8Ek1DP;EACA;;;AAGD;EACC,O9E11DO;;;A8E61DR;EACC;EACA;EACA,O9Eh2DO;E8Ei2DP;EACG;EACA;;;AAGJ;EACC;;;AAGD;EACC;EACA,O9E52DO;E8E62DP,WA30DgB;EA40DhB,a1E5nD6B;E0E6nD7B;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAID;EACC;EACA,eAx2De;EAy2Df,kB9Er3DU;;;A8Ew3DX;EACC,kB9E13DU;;;A8E63DX;EACC,O9Eh4DU;E8Ei4DV,WA12DgB;;;AA62DjB;EACC;EACA,WA/2DgB;;;AAm3DjB;EACC,kB9Er4DU;;;A8Ew4DX;EACC;;;AAGD;EACC,aA72DkB;EA82DlB,WAz3DiB;EA03DjB;;;AAGD;EACC;EACA;EACA,O9E35DU;;;A8E85DX;EACC,O9E16DO;;;A8E66DR;EACC,O9E96DO;;;A8Ei7DR;EACC,O9El7DO;;;A8Eq7DR;EACC,W1EzsD0E;E0E0sD1E;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,WA75DiB;;;AAg6DlB;EACC,O9Ev8DO;;;A8E08DR;EACC,O9Eh8DU;E8Ei8DV;;;AAGD;EACC,O9Eh9DO;;;A8Em9DR;EACC,O9Ep9DO;;;A8Eu9DR;EACC,O9Ez9DO;E8E09DP;EACA,kB1E37DS;;;A0E87DV;AAAA;EAEC,O9Eh+DO;;;A8Em+DR;EACC,O9Ep+DO;E8Eq+DP;EACA,kB9En+DS;;;A8Es+DV;AAAA;EAEC,O9E3+DO;;;A8E8+DR;EACC;EACA;;;AAGD;EACC,W1EtvD6B;E0EuvD7B,O9Ep/DO;;;A8Eu/DR;EACC;;;AAGD;EACC;;;AAGD;EACC,kB9E7+DU;;;A8Eg/DX;EACC;EACA;EACA;EACA;;;AAGD;EACC,Y9E1gEO;;;A8E6gER;AAAA;EAEC,Y9EhgEU;;;A8EmgEX;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA,WA7/DgB;EA8/DhB,O9EphEU;;;A8EuhEX;EACC,O9EpiEO;;;A8EuiER;EACC;EACA;EACA;EACA;EACA,WA1gEgB;EA2gEhB,O9EljES;E8EmjET;EACA;EACA;EACA;;;AAGD;EACC,mB9E1jES;;;A8E6jEV;EACC;EACA;EACA;EACA;EACA,O9E9iEU;E8E+iEV;EACA;EACA;;;AAGD;EACC,O9EzkES;;;A8E4kEV;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAID;EACC;;;AAGD;EACC,aA5jEkB;EA6jElB;;;AAGD;EACC;EACA,kB9ElnEO;E8EmnEP;EACA;EACA,aArkEkB;EAskElB;;;AAGD;EACC,kB9E/mEU;;;A8EknEX;EACC;;;AAGD;EACC,c9E7nEQ;E8E8nER;EACA,O9E/nEQ;;;A8EmoET;EACC;EACA;EACA;EACA,kB9E5oEO;;;A8E+oER;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA,O9E/qEO;E8EgrEP,a1E77D6B;;;A0Ei8D9B;EACC;;;AAID;EACC,O9EtrEO;E8EurEP,WAppEiB;EAqpEjB;EACA,kB9E3rEO;E8E4rEP;;;AAID;EACC;EACA,Y9EprEU;E8EqrEV;EACA,eA3qEe;EA4qEf;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,kB9EztEW;;;A8E6tEZ;EACC;EACA,eAlsEe;;;AAqsEhB;EACC,kB9EptEU;;;A8EutEX;EACC,O9EpuEO;E8EquEP,WAnsEgB;;;AAssEjB;EACC;EACA,WAxsEgB;;;AA4sEjB;EACC,O9EvuEM;E8EwuEN;EACA,WA3sEiB;;;AA8sElB;EACC,WA/sEiB;EAgtEjB,O9E9uEM;;;A8EivEP;EACC,O9E1vEO;;;A8E6vER;EACC;;;AAGD;EACC,WA5tEiB;EA6tEjB,O9E3vEM;E8E4vEN;EACA;EACA;;;AAGD;EACC,O9E1wEO;;;A8E6wER;EACC,O9E9wEO;;;A8EkxER;AAAA;EAEC,aAnuEkB;;;AAsuEnB;EACC,O9EzxEO;E8E0xEP;;;AAGD;EACC;;;AAGD;EACC,a1E/iE6B;;;A0EkjE9B;EACC;EACA,O9EnyEO;;;A8EsyER;EACC;;;AAGD;EACC,O9E/yEO;;;A8EmzER;EACC;EACA;EACA;;;AAID;EACC;EACA;;;AAED;EACC;IAAK;;EACL;IAAO;;;AAER;EACC;IAAK;;EACL;IAAO;;;AAER;EACC;IAAK;;EACL;IAAO;;;AAQP;EAAwB;;;AACxB;EAAyB;;;AACzB;EAA2B;;;AAC3B;EAAyB;;;AAEzB;EAAyB;;;AACzB;EAA2B;;;AAC3B;EAA4B;;;AAC5B;EAA2B;;;AAE3B;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EnE/2EG,emE6BY;;;AAm1Ef;EnEv2EG,wBmEoBY;EnEnBZ,yBmEmBY;EnENZ,4BmEy1E+F;EnEx1E/F,2BmEw1E+F;;;AAClG;EnEj2EG,yBmEaY;EnEZZ,4BmEYY;EnECZ,wBmEm1EiG;EnEl1EjG,2BmEk1EiG;;;AACpG;EnE31EG,4BmEMY;EnELZ,2BmEKY;EnEpBZ,wBmEy2EkG;EnEx2ElG,yBmEw2EkG;;;AACrG;EnEr1EG,wBmEDY;EnEEZ,2BmEFY;EnEbZ,yBmEm2EiG;EnEl2EjG,4BmEk2EiG;;;AACpG;EAA2B;;;AAC3B;EAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;AAMvB;EACC;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,c9E1/EU;E8E2/EV;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAID;EACC;EACA;;;AAID;EACC;EACA,a1ErzE6B;E0EszE7B,WAtgFgB;EAugFhB;EACA,O9E1iFO;;;A8E6iFR;EACC,kB9ExiFQ;E8EyiFR;;;AAID;EACC;EACA;;;AAED;EAAwC;EACvC;EACA;;;AAGD;EACC;EACA,kB9E5jFS;E8E6jFT;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;EAAiB;EACjB;EACA,kB9EjkFU;E8EkkFV;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EAA6B;EAA6B,kB9EvlFnD;E8EwlFP;EACA;EACA;EACA;;;AAGD;EACC;IACA;;;AAID;EACC,kB9EvmFO;E8EwmFP;EACA;;;AAID;EACC;EACA;EACA,O9EnlFM;;;A8EulFP;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,O9EjoFO;E8EkoFP,a1E/4E6B;E0Eg5E7B;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,O9E9oFO;;;A8EipFR;EACC,O9ElpFO;E8EmpFP;;;AAGD;EACC;;;AAGD;EACC,O9ErqFO;;;A8EwqFR;EACC,O9EzqFO;;;A8E6qFR;EACC;EACA;;;AAGD;EACC,eAxpFe;EAypFf;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA,eAvrFe;;;AA2rFhB;EACC;IACC;;;AAIF;EAEA;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;IACA,kB9EvtFU;;;E8E0tFX;IACC,kB9E5tFU;;;E8E+tFX;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC,WA7uFgB;;;EAgvFjB;IACC,O9E7wFQ;I8E8wFR,W1EviF0E;;;E0E0iF3E;IACC;;;EAGD;IACC;;;EAGD;IACC,kB9E/xFO;;;E8EkyFR;IACC;;;EAGD;IACC;IACA;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC,kB9EvyFU;;;E8E0yFX;IACC;;;EAGD;IACC,O9Ep0FS;;;E8Eu0FV;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAID;IACC;IACA;IACA;IACA;;;EAID;IACC,kB9Ex0FU;;;E8E20FX;IACC,kB9E50FU;;;E8E+0FX;IACC;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC,O9E92FO;;;E8Ei3FR;IACC,O9Ev3FS;;;E8E03FV;IACC;IACA;IACA;;;EAGD;IACC,a1E1oF6B;I0E2oF7B;;;EAID;IACC;;;EAGD;IACC;IACA,a1ErpF6B;I0EspF7B;IACA;;;EAGD;IACC;;;EAGD;IACC,a1E/pF6B;;;E0EkqF9B;IACC,WAn3FgB;IAo3FhB,O9E14FU;;;E8E64FX;IACC,WAx3FgB;;;EA23FjB;IACC,W1EjrF0E;;;E0EqrF3E;IACC,O9Ev5FU;;;E8E05FX;IACC,O9E35FU;;;E8E85FX;IACC;IACA,O9Eh6FU;I8Ei6FV;;;EAGD;IACC,O9E55FQ;;;E8E+5FT;IACC,O9E/5FU;;;E8Ek6FX;IACC,WAv5FgB;;;EA05FjB;IACC,WA35FgB;;;EA85FjB;IACC,WA35FiB;;;EA+5FlB;IACC,kB9Et7FU;;;E8Ey7FX;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC,O9E59FU;;;E8Eg+FX;IACC;;;EAID;IACC;;;EAGD;IACC;IACA;IACA;IACA;IACA;;;EAGD;IACC;IACA;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC,a1EvyF6B;I0EwyF7B,WAx/FgB;;;EA4/FjB;IACC,a1E7yF6B;I0E8yF7B;;;EAGD;IACC;;;EAGD;IACC,a1EtzF6B;I0EuzF7B,WAvgGgB;;;EA0gGjB;IACC,a1E3zF6B;;;E0E8zF9B;IACC,a1E/zF6B;;;E0Ek0F9B;IACC,O9ErjGO;I8EsjGP,aArgGkB;;;EAwgGnB;IACC;;;EAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;IAgBC;;;EAGD;IACC;IACA;IACA;;;AAMD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC,O9EvmGO;;;A8E0mGR;EACC,O9EznGO;;;A8E4nGR;EACC,kB9E9mGQ;E8E+mGR;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,O9E5nGO;;;A8E+nGR;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;AACA;EACC;;AAGA;EACC;;;AAKH;EACC;;;AAGD;EACC;;AACA;EACC;;;AAIF;EACC;EACA;EACA;;;AAID;EACC,O9EjtGO;E8EktGP,kB9EltGO;E8EmtGP;EACA;;;AAGD;EACC,O9E/sGM;;;A8EktGP;EACC;IACC;IACA;;;AAIF;EACC;EACA;;;AAED;EACC;;;AAGD;EACC;;;AACD;EACC,O9EhuGU;;;A8EmuGX;EACC;IACC,WA7sGiB;IA8sGjB;;;AAGF;EACC,O9EvvGO;;;A8E0vGR;EACI;;;AAGJ;EACC;;;AAGD;EACC;;;AAGD;EACI;;;AAIJ;EACC,O9ExwGO;;;A8E2wGR;EACC,O9E5wGO;;;A8E+wGR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACI;EACA;;;AAGJ;EACC;;;AAGD;EACC;IACC;;;EAED;IACI;;;AAIL;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACI;EACA;;;AAGJ;EACI;EACA;EACH;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;IACC;;;AAIF;EACC;IACC;;;AAIF;EACC;IACC;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;EACC;IACC;;;A9El3GF;EACI;;;AAGJ;EACC;;;AAGD;EACC;;;AAGD;EACC,OApCU;;;AAuCX;EACC,OAvDO;;;AA0DR;EACI;;;AAGJ;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC","file":"coffee_ff66ac.css"} \ No newline at end of file diff --git a/files/assets/css/dark.css b/files/assets/css/dark.css new file mode 100755 index 000000000..5aaa86f9d --- /dev/null +++ b/files/assets/css/dark.css @@ -0,0 +1,71 @@ +@charset "UTF-8"; + +:root { + --dark: #383838; + --secondary: #383838; + --white: #E1E1E1; + --black: #CFCFCF; + --light: #000000; + --muted: #E1E1E1; + --gray: #383838; + --gray-100: #E1E1E1; + --gray-200: #E1E1E1; + --gray-300: #383838; + --gray-400: #303030; + --gray-500: #000000; + --gray-600: #000000; + --gray-700: #000000; + --gray-800: #000000; + --gray-900: #000000; +} + +* { + border-color: var(--primary); +} + +.border { + border-color: var(--primary) !important; +} + +.form-control { + background: transparent; + border-color: var(--primary) !important; +} + +.btn { + background: transparent; + border-color: var(--primary) !important; +} + +.form-control:disabled, .form-control[readonly] { + background: transparent; + border-color: var(--primary) !important; +} + +.btn-success { + border-color: #38A169 !important; +} + +.btn-danger { + border-color: #E53E3E !important; +} + +#frontpage .pseudo-submit-form.card .card-body .form-control { + border-color: transparent !important; +} + +.btn-lg { + border-color: transparent !important; +} + +pre { + color: #CFCFCF; +} + +.transparent { + background: None !important; +} + +#frontpage .post-title a:visited { + color: #7a7a7a !important; +} \ No newline at end of file diff --git a/files/assets/css/dark.scss b/files/assets/css/dark.scss deleted file mode 100644 index 019d89a7f..000000000 --- a/files/assets/css/dark.scss +++ /dev/null @@ -1,92 +0,0 @@ - -$primary: #ff66ac; -$dark: #383838; -$secondary: #383838; -$danger: #E53E3E; -$white: #E1E1E1; -$black: #CFCFCF; -$light: #000000; -$success: #38A169; -$muted: #E1E1E1; -$info: #168EEA; - -$purple: #ff66ac; -$red: #E53E3E; -$gray: #383838; -$green: #38A169; - -$gray-100: #E1E1E1; -$gray-200: #E1E1E1; -$gray-300: #383838; -$gray-400: #303030; -$gray-500: #000000; -$gray-600: #000000; -$gray-700: #000000; -$gray-800: #000000; -$gray-900: #000000; - -$upvote: #ff66ac; -$downvote: #38B2AC; -$admin: #ff66ac; -$banned: #960000; -$deleted: #969600; -$deletedandbanned: #964000; -$mod: #07c20c; -$code: #e83e8c; - -$gold: #ECC94B; -$reddit: #ED4630; - -@import "./bootstrap/bootstrap.scss"; -@import "./main.scss"; - -* { - border-color: $primary; -} - -.border { - border-color: $primary !important; -} - -.form-control { - background: transparent; - border-color: $primary !important; -} - -.btn { - background: transparent; - border-color: $primary !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: $primary !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} \ No newline at end of file diff --git a/files/assets/css/dark_2a96f3.css b/files/assets/css/dark_2a96f3.css deleted file mode 100644 index a5523ebf9..000000000 --- a/files/assets/css/dark_2a96f3.css +++ /dev/null @@ -1,13788 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #2a96f3; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #2a96f3; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #2a96f3; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #2a96f3; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #2a96f3; - border-color: #2a96f3; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #2a96f3; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #2a96f3; - 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: #000000; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #2a96f3; - text-decoration: none; -} -.btn-link:hover { - color: #2a96f3; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #2a96f3; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #2a96f3; - background-color: #2a96f3; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #2a96f3; - background-color: #2a96f3; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 2a96f3; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 2a96f3; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 2a96f3; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #2a96f3; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #2a96f3; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #2a96f3; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #2a96f3; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #2a96f3; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #2a96f3; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} - -.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: #E1E1E1; - background-color: #2a96f3; - border-color: #2a96f3; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #2a96f3; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #2a96f3; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #2a96f3; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #2a96f3 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #2a96f3 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #2a96f3 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #2a96f3 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #2a96f3 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #2a96f3; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #2a96f3; -} - -.bd-callout-purple { - border-left-color: #2a96f3; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #2a96f3; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #2a96f3; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #2a96f3; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #2a96f3; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #2a96f3; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #2a96f3; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #2a96f3; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #2a96f3; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #2a96f3; - box-shadow: inset 0 -2px 0 #2a96f3; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #2a96f3; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #2a96f3; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #2a96f3; - box-shadow: inset 0 -2px 0 #2a96f3; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #2a96f3; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #2a96f3; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #2a96f3; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #2a96f3; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #2a96f3; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #2a96f3; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #2a96f3; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #2a96f3; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #2a96f3; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #2a96f3; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #2a96f3 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #2a96f3 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #2a96f3; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #2a96f3; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #2a96f3; -} - -.filter-link:hover, .filter-link:focus { - color: #2a96f3; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #2a96f3; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #2a96f3; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #2a96f3; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #2a96f3; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #2a96f3; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #2a96f3; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #2a96f3; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #2a96f3; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #2a96f3; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #2a96f3; -} - -blockquote { - border-left: 2px solid #2a96f3; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #2a96f3; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #2a96f3; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #2a96f3; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #2a96f3; - background-color: rgba(60, 173, 243, 0.08); - color: #2a96f3; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #2a96f3 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #2a96f3; - border: 0.1px solid #2a96f3; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #2a96f3; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #2a96f3; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #2a96f3; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #2a96f3; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #2a96f3; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #2a96f3; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #2a96f3 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #2a96f3; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #2a96f3; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #2a96f3 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #2a96f3; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #2a96f3 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #2a96f3; -} - -.border { - border-color: #2a96f3 !important; -} - -.form-control { - background: transparent; - border-color: #2a96f3 !important; -} - -.btn { - background: transparent; - border-color: #2a96f3 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #2a96f3 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=dark_2a96f3.css.map */ diff --git a/files/assets/css/dark_30409f.css b/files/assets/css/dark_30409f.css deleted file mode 100644 index 527f7fc1a..000000000 --- a/files/assets/css/dark_30409f.css +++ /dev/null @@ -1,13788 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #30409f; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #30409f; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #30409f; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #30409f; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #30409f; - border-color: #30409f; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #30409f; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #30409f; - border-color: #30409f; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #30409f; - border-color: #30409f; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #30409f; - 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: #000000; - background-color: #30409f; - border-color: #30409f; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #30409f; - text-decoration: none; -} -.btn-link:hover { - color: #30409f; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #30409f; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #30409f; - background-color: #30409f; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #30409f; - background-color: #30409f; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 30409f; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 30409f; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 30409f; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #30409f; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #30409f; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #30409f; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #30409f; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #30409f; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #30409f; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} - -.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: #E1E1E1; - background-color: #30409f; - border-color: #30409f; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #30409f; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #30409f; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #30409f; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #30409f; - border-color: #30409f; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #30409f !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #30409f !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #30409f !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #30409f !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #30409f !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #30409f; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #30409f; -} - -.bd-callout-purple { - border-left-color: #30409f; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #30409f; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #30409f; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #30409f; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #30409f; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #30409f; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #30409f; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #30409f; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #30409f; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #30409f; - box-shadow: inset 0 -2px 0 #30409f; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #30409f; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #30409f; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #30409f; - box-shadow: inset 0 -2px 0 #30409f; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #30409f; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #30409f; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #30409f; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #30409f; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #30409f; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #30409f; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #30409f; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #30409f; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #30409f; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #30409f; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #30409f !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #30409f !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #30409f; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #30409f; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #30409f; -} - -.filter-link:hover, .filter-link:focus { - color: #30409f; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #30409f; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #30409f; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #30409f; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #30409f; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #30409f; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #30409f; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #30409f; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #30409f; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #30409f; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #30409f; -} - -blockquote { - border-left: 2px solid #30409f; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #30409f; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #30409f; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #30409f; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #30409f; - background-color: rgba(60, 173, 243, 0.08); - color: #30409f; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #30409f 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #30409f; - border: 0.1px solid #30409f; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #30409f; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #30409f; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #30409f; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #30409f; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #30409f; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #30409f; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #30409f !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #30409f; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #30409f; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #30409f !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #30409f; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #30409f !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #30409f; -} - -.border { - border-color: #30409f !important; -} - -.form-control { - background: transparent; - border-color: #30409f !important; -} - -.btn { - background: transparent; - border-color: #30409f !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #30409f !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=dark_30409f.css.map */ diff --git a/files/assets/css/dark_38a169.css b/files/assets/css/dark_38a169.css deleted file mode 100644 index 302c2256a..000000000 --- a/files/assets/css/dark_38a169.css +++ /dev/null @@ -1,13788 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #38a169; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #38a169; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #38a169; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #38a169; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #38a169; - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #38a169; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #38a169; - border-color: #38a169; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #38a169; - 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: #000000; - background-color: #38a169; - border-color: #38a169; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #38a169; - text-decoration: none; -} -.btn-link:hover { - color: #38a169; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #38a169; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #38a169; - background-color: #38a169; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #38a169; - background-color: #38a169; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 38a169; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 38a169; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 38a169; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #38a169; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #38a169; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #38a169; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #38a169; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #38a169; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #38a169; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} - -.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: #E1E1E1; - background-color: #38a169; - border-color: #38a169; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #38a169; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #38a169; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #38a169; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #38a169; - border-color: #38a169; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #38a169 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #38a169 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #38a169 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #38a169 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #38a169 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #38a169; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #38a169; -} - -.bd-callout-purple { - border-left-color: #38a169; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #38a169; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #38a169; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #38a169; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #38a169; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #38a169; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #38a169; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #38a169; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #38a169; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #38a169; - box-shadow: inset 0 -2px 0 #38a169; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #38a169; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #38a169; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #38a169; - box-shadow: inset 0 -2px 0 #38a169; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #38a169; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #38a169; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #38a169; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #38a169; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #38a169; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #38a169; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #38a169; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #38a169; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #38a169; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #38a169; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #38a169 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #38a169 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #38a169; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #38a169; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #38a169; -} - -.filter-link:hover, .filter-link:focus { - color: #38a169; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #38a169; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #38a169; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #38a169; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #38a169; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #38a169; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #38a169; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #38a169; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #38a169; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #38a169; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #38a169; -} - -blockquote { - border-left: 2px solid #38a169; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #38a169; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #38a169; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #38a169; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #38a169; - background-color: rgba(60, 173, 243, 0.08); - color: #38a169; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #38a169 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #38a169; - border: 0.1px solid #38a169; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #38a169; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #38a169; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #38a169; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #38a169; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #38a169; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #38a169; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #38a169 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #38a169; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #38a169; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #38a169 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #38a169; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #38a169 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #38a169; -} - -.border { - border-color: #38a169 !important; -} - -.form-control { - background: transparent; - border-color: #38a169 !important; -} - -.btn { - background: transparent; - border-color: #38a169 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #38a169 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=dark_38a169.css.map */ diff --git a/files/assets/css/dark_3e98a7.css b/files/assets/css/dark_3e98a7.css deleted file mode 100644 index 62d2f6c3f..000000000 --- a/files/assets/css/dark_3e98a7.css +++ /dev/null @@ -1,13788 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #3e98a7; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #3e98a7; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #3e98a7; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #3e98a7; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #3e98a7; - border-color: #3e98a7; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #3e98a7; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #3e98a7; - 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: #000000; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #3e98a7; - text-decoration: none; -} -.btn-link:hover { - color: #3e98a7; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #3e98a7; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #3e98a7; - background-color: #3e98a7; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #3e98a7; - background-color: #3e98a7; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 3e98a7; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 3e98a7; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 3e98a7; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #3e98a7; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #3e98a7; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #3e98a7; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #3e98a7; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #3e98a7; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #3e98a7; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} - -.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: #E1E1E1; - background-color: #3e98a7; - border-color: #3e98a7; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #3e98a7; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #3e98a7; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #3e98a7; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #3e98a7 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #3e98a7 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #3e98a7 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #3e98a7 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #3e98a7 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #3e98a7; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #3e98a7; -} - -.bd-callout-purple { - border-left-color: #3e98a7; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #3e98a7; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #3e98a7; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #3e98a7; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #3e98a7; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #3e98a7; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #3e98a7; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #3e98a7; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #3e98a7; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #3e98a7; - box-shadow: inset 0 -2px 0 #3e98a7; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #3e98a7; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #3e98a7; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #3e98a7; - box-shadow: inset 0 -2px 0 #3e98a7; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #3e98a7; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #3e98a7; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #3e98a7; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #3e98a7; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #3e98a7; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #3e98a7; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #3e98a7; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #3e98a7; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #3e98a7; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #3e98a7; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #3e98a7 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #3e98a7 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #3e98a7; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #3e98a7; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #3e98a7; -} - -.filter-link:hover, .filter-link:focus { - color: #3e98a7; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #3e98a7; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #3e98a7; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #3e98a7; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #3e98a7; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #3e98a7; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #3e98a7; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #3e98a7; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #3e98a7; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #3e98a7; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #3e98a7; -} - -blockquote { - border-left: 2px solid #3e98a7; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #3e98a7; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #3e98a7; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #3e98a7; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #3e98a7; - background-color: rgba(60, 173, 243, 0.08); - color: #3e98a7; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #3e98a7 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #3e98a7; - border: 0.1px solid #3e98a7; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #3e98a7; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #3e98a7; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #3e98a7; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #3e98a7; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #3e98a7; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #3e98a7; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #3e98a7 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #3e98a7; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #3e98a7; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #3e98a7 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #3e98a7; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #3e98a7 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #3e98a7; -} - -.border { - border-color: #3e98a7 !important; -} - -.form-control { - background: transparent; - border-color: #3e98a7 !important; -} - -.btn { - background: transparent; - border-color: #3e98a7 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #3e98a7 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=dark_3e98a7.css.map */ diff --git a/files/assets/css/dark_62ca56.css b/files/assets/css/dark_62ca56.css deleted file mode 100644 index c0f7de4e4..000000000 --- a/files/assets/css/dark_62ca56.css +++ /dev/null @@ -1,13788 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #62ca56; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #62ca56; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #62ca56; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #62ca56; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #62ca56; - border-color: #62ca56; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #62ca56; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #62ca56; - border-color: #62ca56; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #62ca56; - 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: #000000; - background-color: #62ca56; - border-color: #62ca56; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #62ca56; - text-decoration: none; -} -.btn-link:hover { - color: #62ca56; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #62ca56; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #62ca56; - background-color: #62ca56; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #62ca56; - background-color: #62ca56; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 62ca56; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 62ca56; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 62ca56; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #62ca56; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #62ca56; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #62ca56; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #62ca56; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #62ca56; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #62ca56; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} - -.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: #E1E1E1; - background-color: #62ca56; - border-color: #62ca56; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #62ca56; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #62ca56; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #62ca56; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #62ca56; - border-color: #62ca56; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #62ca56 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #62ca56 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #62ca56 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #62ca56 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #62ca56 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #62ca56; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #62ca56; -} - -.bd-callout-purple { - border-left-color: #62ca56; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #62ca56; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #62ca56; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #62ca56; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #62ca56; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #62ca56; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #62ca56; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #62ca56; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #62ca56; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #62ca56; - box-shadow: inset 0 -2px 0 #62ca56; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #62ca56; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #62ca56; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #62ca56; - box-shadow: inset 0 -2px 0 #62ca56; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #62ca56; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #62ca56; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #62ca56; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #62ca56; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #62ca56; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #62ca56; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #62ca56; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #62ca56; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #62ca56; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #62ca56; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #62ca56 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #62ca56 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #62ca56; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #62ca56; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #62ca56; -} - -.filter-link:hover, .filter-link:focus { - color: #62ca56; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #62ca56; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #62ca56; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #62ca56; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #62ca56; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #62ca56; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #62ca56; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #62ca56; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #62ca56; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #62ca56; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #62ca56; -} - -blockquote { - border-left: 2px solid #62ca56; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #62ca56; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #62ca56; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #62ca56; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #62ca56; - background-color: rgba(60, 173, 243, 0.08); - color: #62ca56; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #62ca56 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #62ca56; - border: 0.1px solid #62ca56; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #62ca56; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #62ca56; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #62ca56; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #62ca56; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #62ca56; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #62ca56; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #62ca56 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #62ca56; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #62ca56; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #62ca56 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #62ca56; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #62ca56 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #62ca56; -} - -.border { - border-color: #62ca56 !important; -} - -.form-control { - background: transparent; - border-color: #62ca56 !important; -} - -.btn { - background: transparent; - border-color: #62ca56 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #62ca56 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=dark_62ca56.css.map */ diff --git a/files/assets/css/dark_7b9ae4.css b/files/assets/css/dark_7b9ae4.css deleted file mode 100644 index 4789160b8..000000000 --- a/files/assets/css/dark_7b9ae4.css +++ /dev/null @@ -1,13788 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #7b9ae4; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #7b9ae4; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #7b9ae4; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #7b9ae4; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #7b9ae4; - border-color: #7b9ae4; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #7b9ae4; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #7b9ae4; - 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: #000000; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #7b9ae4; - text-decoration: none; -} -.btn-link:hover { - color: #7b9ae4; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #7b9ae4; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #7b9ae4; - background-color: #7b9ae4; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #7b9ae4; - background-color: #7b9ae4; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 7b9ae4; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 7b9ae4; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 7b9ae4; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #7b9ae4; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #7b9ae4; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #7b9ae4; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #7b9ae4; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #7b9ae4; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #7b9ae4; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} - -.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: #E1E1E1; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #7b9ae4; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #7b9ae4; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #7b9ae4; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #7b9ae4 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #7b9ae4 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #7b9ae4 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #7b9ae4 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #7b9ae4 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #7b9ae4; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #7b9ae4; -} - -.bd-callout-purple { - border-left-color: #7b9ae4; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #7b9ae4; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7b9ae4; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #7b9ae4; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7b9ae4; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #7b9ae4; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #7b9ae4; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #7b9ae4; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #7b9ae4; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7b9ae4; - box-shadow: inset 0 -2px 0 #7b9ae4; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #7b9ae4; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #7b9ae4; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7b9ae4; - box-shadow: inset 0 -2px 0 #7b9ae4; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #7b9ae4; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #7b9ae4; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7b9ae4; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #7b9ae4; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7b9ae4; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #7b9ae4; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #7b9ae4; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #7b9ae4; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #7b9ae4; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #7b9ae4; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #7b9ae4 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #7b9ae4 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #7b9ae4; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #7b9ae4; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #7b9ae4; -} - -.filter-link:hover, .filter-link:focus { - color: #7b9ae4; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #7b9ae4; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #7b9ae4; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #7b9ae4; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #7b9ae4; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #7b9ae4; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #7b9ae4; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #7b9ae4; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #7b9ae4; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #7b9ae4; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #7b9ae4; -} - -blockquote { - border-left: 2px solid #7b9ae4; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #7b9ae4; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #7b9ae4; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #7b9ae4; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #7b9ae4; - background-color: rgba(60, 173, 243, 0.08); - color: #7b9ae4; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #7b9ae4 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #7b9ae4; - border: 0.1px solid #7b9ae4; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #7b9ae4; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #7b9ae4; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #7b9ae4; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #7b9ae4; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #7b9ae4; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #7b9ae4; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #7b9ae4 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #7b9ae4; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #7b9ae4; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #7b9ae4 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #7b9ae4; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #7b9ae4 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #7b9ae4; -} - -.border { - border-color: #7b9ae4 !important; -} - -.form-control { - background: transparent; - border-color: #7b9ae4 !important; -} - -.btn { - background: transparent; - border-color: #7b9ae4 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #7b9ae4 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=dark_7b9ae4.css.map */ diff --git a/files/assets/css/dark_7f8fa6.css b/files/assets/css/dark_7f8fa6.css deleted file mode 100644 index 0a334b5fd..000000000 --- a/files/assets/css/dark_7f8fa6.css +++ /dev/null @@ -1,13788 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #7f8fa6; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #7f8fa6; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #7f8fa6; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #7f8fa6; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #7f8fa6; - border-color: #7f8fa6; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #7f8fa6; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #7f8fa6; - 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: #000000; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #7f8fa6; - text-decoration: none; -} -.btn-link:hover { - color: #7f8fa6; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #7f8fa6; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #7f8fa6; - background-color: #7f8fa6; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #7f8fa6; - background-color: #7f8fa6; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 7f8fa6; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 7f8fa6; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 7f8fa6; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #7f8fa6; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #7f8fa6; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #7f8fa6; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #7f8fa6; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #7f8fa6; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #7f8fa6; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} - -.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: #E1E1E1; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #7f8fa6; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #7f8fa6; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #7f8fa6; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #7f8fa6 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #7f8fa6 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #7f8fa6 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #7f8fa6 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #7f8fa6 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #7f8fa6; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #7f8fa6; -} - -.bd-callout-purple { - border-left-color: #7f8fa6; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #7f8fa6; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7f8fa6; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #7f8fa6; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7f8fa6; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #7f8fa6; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #7f8fa6; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #7f8fa6; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #7f8fa6; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7f8fa6; - box-shadow: inset 0 -2px 0 #7f8fa6; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #7f8fa6; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #7f8fa6; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7f8fa6; - box-shadow: inset 0 -2px 0 #7f8fa6; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #7f8fa6; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #7f8fa6; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7f8fa6; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #7f8fa6; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7f8fa6; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #7f8fa6; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #7f8fa6; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #7f8fa6; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #7f8fa6; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #7f8fa6; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #7f8fa6 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #7f8fa6 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #7f8fa6; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #7f8fa6; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #7f8fa6; -} - -.filter-link:hover, .filter-link:focus { - color: #7f8fa6; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #7f8fa6; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #7f8fa6; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #7f8fa6; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #7f8fa6; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #7f8fa6; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #7f8fa6; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #7f8fa6; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #7f8fa6; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #7f8fa6; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #7f8fa6; -} - -blockquote { - border-left: 2px solid #7f8fa6; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #7f8fa6; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #7f8fa6; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #7f8fa6; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #7f8fa6; - background-color: rgba(60, 173, 243, 0.08); - color: #7f8fa6; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #7f8fa6 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #7f8fa6; - border: 0.1px solid #7f8fa6; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #7f8fa6; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #7f8fa6; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #7f8fa6; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #7f8fa6; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #7f8fa6; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #7f8fa6; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #7f8fa6 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #7f8fa6; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #7f8fa6; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #7f8fa6 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #7f8fa6; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #7f8fa6 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #7f8fa6; -} - -.border { - border-color: #7f8fa6 !important; -} - -.form-control { - background: transparent; - border-color: #7f8fa6 !important; -} - -.btn { - background: transparent; - border-color: #7f8fa6 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #7f8fa6 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=dark_7f8fa6.css.map */ diff --git a/files/assets/css/dark_805ad5.css b/files/assets/css/dark_805ad5.css deleted file mode 100644 index cc697e390..000000000 --- a/files/assets/css/dark_805ad5.css +++ /dev/null @@ -1,13788 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #805ad5; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #805ad5; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #805ad5; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #805ad5; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #805ad5; - border-color: #805ad5; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #805ad5; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #805ad5; - border-color: #805ad5; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #805ad5; - 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: #000000; - background-color: #805ad5; - border-color: #805ad5; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #805ad5; - text-decoration: none; -} -.btn-link:hover { - color: #805ad5; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #805ad5; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #805ad5; - background-color: #805ad5; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #805ad5; - background-color: #805ad5; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 805ad5; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 805ad5; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 805ad5; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #805ad5; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #805ad5; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #805ad5; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #805ad5; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #805ad5; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #805ad5; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} - -.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: #E1E1E1; - background-color: #805ad5; - border-color: #805ad5; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #805ad5; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #805ad5; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #805ad5; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #805ad5; - border-color: #805ad5; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #805ad5 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #805ad5 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #805ad5 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #805ad5 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #805ad5 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #805ad5; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #805ad5; -} - -.bd-callout-purple { - border-left-color: #805ad5; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #805ad5; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #805ad5; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #805ad5; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #805ad5; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #805ad5; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #805ad5; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #805ad5; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #805ad5; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #805ad5; - box-shadow: inset 0 -2px 0 #805ad5; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #805ad5; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #805ad5; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #805ad5; - box-shadow: inset 0 -2px 0 #805ad5; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #805ad5; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #805ad5; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #805ad5; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #805ad5; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #805ad5; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #805ad5; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #805ad5; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #805ad5; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #805ad5; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #805ad5; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #805ad5 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #805ad5 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #805ad5; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #805ad5; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #805ad5; -} - -.filter-link:hover, .filter-link:focus { - color: #805ad5; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #805ad5; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #805ad5; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #805ad5; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #805ad5; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #805ad5; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #805ad5; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #805ad5; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #805ad5; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #805ad5; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #805ad5; -} - -blockquote { - border-left: 2px solid #805ad5; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #805ad5; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #805ad5; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #805ad5; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #805ad5; - background-color: rgba(60, 173, 243, 0.08); - color: #805ad5; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #805ad5 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #805ad5; - border: 0.1px solid #805ad5; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #805ad5; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #805ad5; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #805ad5; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #805ad5; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #805ad5; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #805ad5; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #805ad5 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #805ad5; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #805ad5; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #805ad5 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #805ad5; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #805ad5 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #805ad5; -} - -.border { - border-color: #805ad5 !important; -} - -.form-control { - background: transparent; - border-color: #805ad5 !important; -} - -.btn { - background: transparent; - border-color: #805ad5 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #805ad5 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=dark_805ad5.css.map */ diff --git a/files/assets/css/dark_80ffff.css b/files/assets/css/dark_80ffff.css deleted file mode 100644 index 4d4d64506..000000000 --- a/files/assets/css/dark_80ffff.css +++ /dev/null @@ -1,13788 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #80ffff; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #80ffff; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #80ffff; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #80ffff; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #80ffff; - border-color: #80ffff; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #80ffff; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #80ffff; - border-color: #80ffff; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #80ffff; - 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: #000000; - background-color: #80ffff; - border-color: #80ffff; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #80ffff; - text-decoration: none; -} -.btn-link:hover { - color: #80ffff; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #80ffff; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #80ffff; - background-color: #80ffff; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #80ffff; - background-color: #80ffff; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 80ffff; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 80ffff; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 80ffff; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #80ffff; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #80ffff; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #80ffff; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #80ffff; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #80ffff; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #80ffff; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} - -.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: #E1E1E1; - background-color: #80ffff; - border-color: #80ffff; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #80ffff; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #80ffff; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #80ffff; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #80ffff; - border-color: #80ffff; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #80ffff !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #80ffff !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #80ffff !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #80ffff !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #80ffff !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #80ffff; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #80ffff; -} - -.bd-callout-purple { - border-left-color: #80ffff; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #80ffff; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #80ffff; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #80ffff; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #80ffff; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #80ffff; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #80ffff; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #80ffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #80ffff; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #80ffff; - box-shadow: inset 0 -2px 0 #80ffff; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #80ffff; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #80ffff; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #80ffff; - box-shadow: inset 0 -2px 0 #80ffff; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #80ffff; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #80ffff; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #80ffff; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #80ffff; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #80ffff; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #80ffff; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #80ffff; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #80ffff; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #80ffff; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #80ffff; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #80ffff !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #80ffff !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #80ffff; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #80ffff; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #80ffff; -} - -.filter-link:hover, .filter-link:focus { - color: #80ffff; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #80ffff; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #80ffff; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #80ffff; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #80ffff; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #80ffff; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #80ffff; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #80ffff; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #80ffff; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #80ffff; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #80ffff; -} - -blockquote { - border-left: 2px solid #80ffff; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #80ffff; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #80ffff; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #80ffff; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #80ffff; - background-color: rgba(60, 173, 243, 0.08); - color: #80ffff; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #80ffff 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #80ffff; - border: 0.1px solid #80ffff; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #80ffff; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #80ffff; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #80ffff; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #80ffff; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #80ffff; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #80ffff; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #80ffff !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #80ffff; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #80ffff; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #80ffff !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #80ffff; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #80ffff !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #80ffff; -} - -.border { - border-color: #80ffff !important; -} - -.form-control { - background: transparent; - border-color: #80ffff !important; -} - -.btn { - background: transparent; - border-color: #80ffff !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #80ffff !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=dark_80ffff.css.map */ diff --git a/files/assets/css/dark_e4432d.css b/files/assets/css/dark_e4432d.css deleted file mode 100644 index 73186ed57..000000000 --- a/files/assets/css/dark_e4432d.css +++ /dev/null @@ -1,13788 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #e4432d; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #e4432d; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #e4432d; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #e4432d; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #e4432d; - border-color: #e4432d; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #e4432d; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #e4432d; - border-color: #e4432d; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #e4432d; - 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: #000000; - background-color: #e4432d; - border-color: #e4432d; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #e4432d; - text-decoration: none; -} -.btn-link:hover { - color: #e4432d; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #e4432d; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #e4432d; - background-color: #e4432d; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #e4432d; - background-color: #e4432d; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem e4432d; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem e4432d; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem e4432d; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #e4432d; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #e4432d; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #e4432d; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #e4432d; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #e4432d; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #e4432d; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} - -.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: #E1E1E1; - background-color: #e4432d; - border-color: #e4432d; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #e4432d; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #e4432d; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #e4432d; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #e4432d; - border-color: #e4432d; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #e4432d !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #e4432d !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #e4432d !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #e4432d !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #e4432d !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #e4432d; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #e4432d; -} - -.bd-callout-purple { - border-left-color: #e4432d; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #e4432d; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #e4432d; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #e4432d; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #e4432d; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #e4432d; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #e4432d; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #e4432d; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #e4432d; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #e4432d; - box-shadow: inset 0 -2px 0 #e4432d; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #e4432d; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #e4432d; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #e4432d; - box-shadow: inset 0 -2px 0 #e4432d; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #e4432d; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #e4432d; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #e4432d; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #e4432d; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #e4432d; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #e4432d; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #e4432d; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #e4432d; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #e4432d; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #e4432d; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #e4432d !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #e4432d !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #e4432d; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #e4432d; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #e4432d; -} - -.filter-link:hover, .filter-link:focus { - color: #e4432d; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #e4432d; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #e4432d; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #e4432d; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #e4432d; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #e4432d; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #e4432d; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #e4432d; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #e4432d; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #e4432d; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #e4432d; -} - -blockquote { - border-left: 2px solid #e4432d; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #e4432d; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #e4432d; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #e4432d; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #e4432d; - background-color: rgba(60, 173, 243, 0.08); - color: #e4432d; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #e4432d 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #e4432d; - border: 0.1px solid #e4432d; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #e4432d; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #e4432d; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #e4432d; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #e4432d; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #e4432d; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #e4432d; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #e4432d !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #e4432d; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #e4432d; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #e4432d !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #e4432d; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #e4432d !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #e4432d; -} - -.border { - border-color: #e4432d !important; -} - -.form-control { - background: transparent; - border-color: #e4432d !important; -} - -.btn { - background: transparent; - border-color: #e4432d !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #e4432d !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=dark_e4432d.css.map */ diff --git a/files/assets/css/dark_eb4963.css b/files/assets/css/dark_eb4963.css deleted file mode 100644 index 858861b06..000000000 --- a/files/assets/css/dark_eb4963.css +++ /dev/null @@ -1,13788 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #eb4963; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #eb4963; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #eb4963; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #eb4963; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #eb4963; - border-color: #eb4963; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #eb4963; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #eb4963; - border-color: #eb4963; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #eb4963; - 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: #000000; - background-color: #eb4963; - border-color: #eb4963; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #eb4963; - text-decoration: none; -} -.btn-link:hover { - color: #eb4963; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #eb4963; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #eb4963; - background-color: #eb4963; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #eb4963; - background-color: #eb4963; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem eb4963; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem eb4963; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem eb4963; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #eb4963; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #eb4963; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #eb4963; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #eb4963; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #eb4963; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #eb4963; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} - -.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: #E1E1E1; - background-color: #eb4963; - border-color: #eb4963; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #eb4963; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #eb4963; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #eb4963; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #eb4963; - border-color: #eb4963; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #eb4963 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #eb4963 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #eb4963 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #eb4963 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #eb4963 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #eb4963; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #eb4963; -} - -.bd-callout-purple { - border-left-color: #eb4963; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #eb4963; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #eb4963; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #eb4963; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #eb4963; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #eb4963; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #eb4963; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #eb4963; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #eb4963; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #eb4963; - box-shadow: inset 0 -2px 0 #eb4963; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #eb4963; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #eb4963; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #eb4963; - box-shadow: inset 0 -2px 0 #eb4963; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #eb4963; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #eb4963; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #eb4963; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #eb4963; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #eb4963; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #eb4963; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #eb4963; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #eb4963; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #eb4963; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #eb4963; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #eb4963 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #eb4963 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #eb4963; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #eb4963; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #eb4963; -} - -.filter-link:hover, .filter-link:focus { - color: #eb4963; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #eb4963; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #eb4963; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #eb4963; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #eb4963; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #eb4963; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #eb4963; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #eb4963; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #eb4963; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #eb4963; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #eb4963; -} - -blockquote { - border-left: 2px solid #eb4963; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #eb4963; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #eb4963; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #eb4963; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #eb4963; - background-color: rgba(60, 173, 243, 0.08); - color: #eb4963; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #eb4963 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #eb4963; - border: 0.1px solid #eb4963; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #eb4963; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #eb4963; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #eb4963; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #eb4963; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #eb4963; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #eb4963; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #eb4963 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #eb4963; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #eb4963; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #eb4963 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #eb4963; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #eb4963 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #eb4963; -} - -.border { - border-color: #eb4963 !important; -} - -.form-control { - background: transparent; - border-color: #eb4963 !important; -} - -.btn { - background: transparent; - border-color: #eb4963 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #eb4963 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=dark_eb4963.css.map */ diff --git a/files/assets/css/dark_ec72de.css b/files/assets/css/dark_ec72de.css deleted file mode 100644 index ec31ecf38..000000000 --- a/files/assets/css/dark_ec72de.css +++ /dev/null @@ -1,13788 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #ec72de; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #ec72de; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ec72de; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ec72de; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #ec72de; - border-color: #ec72de; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #ec72de; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #ec72de; - border-color: #ec72de; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ec72de; - 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: #000000; - background-color: #ec72de; - border-color: #ec72de; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ec72de; - text-decoration: none; -} -.btn-link:hover { - color: #ec72de; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #ec72de; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #ec72de; - background-color: #ec72de; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #ec72de; - background-color: #ec72de; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem ec72de; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem ec72de; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem ec72de; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ec72de; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ec72de; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #ec72de; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #ec72de; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #ec72de; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #ec72de; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} - -.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: #E1E1E1; - background-color: #ec72de; - border-color: #ec72de; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #ec72de; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #ec72de; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #ec72de; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #ec72de; - border-color: #ec72de; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ec72de !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ec72de !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #ec72de !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #ec72de !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ec72de !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #ec72de; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ec72de; -} - -.bd-callout-purple { - border-left-color: #ec72de; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ec72de; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ec72de; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ec72de; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ec72de; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #ec72de; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ec72de; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ec72de; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ec72de; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ec72de; - box-shadow: inset 0 -2px 0 #ec72de; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ec72de; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ec72de; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ec72de; - box-shadow: inset 0 -2px 0 #ec72de; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ec72de; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ec72de; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ec72de; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ec72de; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ec72de; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #ec72de; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #ec72de; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #ec72de; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ec72de; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ec72de; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ec72de !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #ec72de !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ec72de; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ec72de; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ec72de; -} - -.filter-link:hover, .filter-link:focus { - color: #ec72de; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ec72de; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ec72de; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ec72de; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ec72de; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ec72de; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ec72de; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ec72de; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #ec72de; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ec72de; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ec72de; -} - -blockquote { - border-left: 2px solid #ec72de; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #ec72de; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ec72de; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ec72de; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #ec72de; - background-color: rgba(60, 173, 243, 0.08); - color: #ec72de; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ec72de 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #ec72de; - border: 0.1px solid #ec72de; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ec72de; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ec72de; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #ec72de; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ec72de; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ec72de; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ec72de; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #ec72de !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ec72de; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #ec72de; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ec72de !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ec72de; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #ec72de !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #ec72de; -} - -.border { - border-color: #ec72de !important; -} - -.form-control { - background: transparent; - border-color: #ec72de !important; -} - -.btn { - background: transparent; - border-color: #ec72de !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #ec72de !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=dark_ec72de.css.map */ diff --git a/files/assets/css/dark_f39731.css b/files/assets/css/dark_f39731.css deleted file mode 100644 index f2c657478..000000000 --- a/files/assets/css/dark_f39731.css +++ /dev/null @@ -1,13788 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #f39731; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #f39731; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #f39731; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #f39731; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #f39731; - border-color: #f39731; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #f39731; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #f39731; - border-color: #f39731; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #f39731; - border-color: #f39731; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #f39731; - 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: #000000; - background-color: #f39731; - border-color: #f39731; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #f39731; - text-decoration: none; -} -.btn-link:hover { - color: #f39731; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #f39731; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #f39731; - background-color: #f39731; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #f39731; - background-color: #f39731; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem f39731; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem f39731; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem f39731; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #f39731; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #f39731; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #f39731; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #f39731; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #f39731; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #f39731; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} - -.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: #E1E1E1; - background-color: #f39731; - border-color: #f39731; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #f39731; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #f39731; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #f39731; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #f39731; - border-color: #f39731; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #f39731 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #f39731 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #f39731 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #f39731 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #f39731 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #f39731; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #f39731; -} - -.bd-callout-purple { - border-left-color: #f39731; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #f39731; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f39731; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #f39731; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f39731; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #f39731; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #f39731; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #f39731; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #f39731; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f39731; - box-shadow: inset 0 -2px 0 #f39731; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #f39731; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #f39731; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f39731; - box-shadow: inset 0 -2px 0 #f39731; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #f39731; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #f39731; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f39731; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #f39731; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f39731; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #f39731; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #f39731; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #f39731; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #f39731; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #f39731; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #f39731 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #f39731 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #f39731; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #f39731; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #f39731; -} - -.filter-link:hover, .filter-link:focus { - color: #f39731; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #f39731; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #f39731; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #f39731; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #f39731; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #f39731; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #f39731; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #f39731; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #f39731; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #f39731; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #f39731; -} - -blockquote { - border-left: 2px solid #f39731; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #f39731; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #f39731; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #f39731; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #f39731; - background-color: rgba(60, 173, 243, 0.08); - color: #f39731; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #f39731 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #f39731; - border: 0.1px solid #f39731; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #f39731; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #f39731; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f39731; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #f39731; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #f39731; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #f39731; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #f39731 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #f39731; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #f39731; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #f39731 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #f39731; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #f39731 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #f39731; -} - -.border { - border-color: #f39731 !important; -} - -.form-control { - background: transparent; - border-color: #f39731 !important; -} - -.btn { - background: transparent; - border-color: #f39731 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #f39731 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=dark_f39731.css.map */ diff --git a/files/assets/css/dark_f8db58.css b/files/assets/css/dark_f8db58.css deleted file mode 100644 index fdcaa75d0..000000000 --- a/files/assets/css/dark_f8db58.css +++ /dev/null @@ -1,13788 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #f8db58; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #f8db58; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #f8db58; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #f8db58; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #f8db58; - border-color: #f8db58; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #f8db58; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #f8db58; - border-color: #f8db58; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #f8db58; - 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: #000000; - background-color: #f8db58; - border-color: #f8db58; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #f8db58; - text-decoration: none; -} -.btn-link:hover { - color: #f8db58; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #f8db58; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #f8db58; - background-color: #f8db58; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #f8db58; - background-color: #f8db58; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem f8db58; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem f8db58; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem f8db58; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #f8db58; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #f8db58; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #f8db58; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #f8db58; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #f8db58; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #f8db58; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} - -.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: #E1E1E1; - background-color: #f8db58; - border-color: #f8db58; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #f8db58; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #f8db58; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #f8db58; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #f8db58; - border-color: #f8db58; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #f8db58 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #f8db58 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #f8db58 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #f8db58 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #f8db58 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #f8db58; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #f8db58; -} - -.bd-callout-purple { - border-left-color: #f8db58; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #f8db58; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f8db58; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #f8db58; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f8db58; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #f8db58; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #f8db58; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #f8db58; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #f8db58; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f8db58; - box-shadow: inset 0 -2px 0 #f8db58; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #f8db58; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #f8db58; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f8db58; - box-shadow: inset 0 -2px 0 #f8db58; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #f8db58; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #f8db58; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f8db58; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #f8db58; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f8db58; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #f8db58; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #f8db58; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #f8db58; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #f8db58; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #f8db58; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #f8db58 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #f8db58 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #f8db58; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #f8db58; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #f8db58; -} - -.filter-link:hover, .filter-link:focus { - color: #f8db58; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #f8db58; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #f8db58; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #f8db58; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #f8db58; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #f8db58; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #f8db58; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #f8db58; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #f8db58; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #f8db58; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #f8db58; -} - -blockquote { - border-left: 2px solid #f8db58; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #f8db58; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #f8db58; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #f8db58; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #f8db58; - background-color: rgba(60, 173, 243, 0.08); - color: #f8db58; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #f8db58 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #f8db58; - border: 0.1px solid #f8db58; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #f8db58; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #f8db58; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f8db58; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #f8db58; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #f8db58; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #f8db58; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #f8db58 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #f8db58; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #f8db58; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #f8db58 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #f8db58; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #f8db58 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #f8db58; -} - -.border { - border-color: #f8db58 !important; -} - -.form-control { - background: transparent; - border-color: #f8db58 !important; -} - -.btn { - background: transparent; - border-color: #f8db58 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #f8db58 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=dark_f8db58.css.map */ diff --git a/files/assets/css/dark_ff0000.css b/files/assets/css/dark_ff0000.css deleted file mode 100644 index adfa37dd0..000000000 --- a/files/assets/css/dark_ff0000.css +++ /dev/null @@ -1,13788 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #ff0000; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #ff0000; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ff0000; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ff0000; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #ff0000; - border-color: #ff0000; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #ff0000; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #ff0000; - border-color: #ff0000; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ff0000; - 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: #000000; - background-color: #ff0000; - border-color: #ff0000; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ff0000; - text-decoration: none; -} -.btn-link:hover { - color: #ff0000; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #ff0000; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #ff0000; - background-color: #ff0000; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #ff0000; - background-color: #ff0000; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem ff0000; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem ff0000; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem ff0000; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ff0000; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ff0000; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #ff0000; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #ff0000; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #ff0000; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #ff0000; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} - -.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: #E1E1E1; - background-color: #ff0000; - border-color: #ff0000; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #ff0000; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #ff0000; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #ff0000; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #ff0000; - border-color: #ff0000; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ff0000 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ff0000 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #ff0000 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #ff0000 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ff0000 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #ff0000; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ff0000; -} - -.bd-callout-purple { - border-left-color: #ff0000; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ff0000; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff0000; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ff0000; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff0000; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #ff0000; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ff0000; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ff0000; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ff0000; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff0000; - box-shadow: inset 0 -2px 0 #ff0000; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ff0000; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ff0000; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff0000; - box-shadow: inset 0 -2px 0 #ff0000; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ff0000; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ff0000; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff0000; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ff0000; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff0000; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #ff0000; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #ff0000; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #ff0000; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ff0000; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ff0000; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ff0000 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #ff0000 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ff0000; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ff0000; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ff0000; -} - -.filter-link:hover, .filter-link:focus { - color: #ff0000; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ff0000; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ff0000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ff0000; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ff0000; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ff0000; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ff0000; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ff0000; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #ff0000; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ff0000; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ff0000; -} - -blockquote { - border-left: 2px solid #ff0000; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #ff0000; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ff0000; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ff0000; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #ff0000; - background-color: rgba(60, 173, 243, 0.08); - color: #ff0000; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ff0000 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #ff0000; - border: 0.1px solid #ff0000; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ff0000; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ff0000; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #ff0000; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ff0000; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ff0000; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ff0000; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #ff0000 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ff0000; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #ff0000; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ff0000 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ff0000; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #ff0000 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #ff0000; -} - -.border { - border-color: #ff0000 !important; -} - -.form-control { - background: transparent; - border-color: #ff0000 !important; -} - -.btn { - background: transparent; - border-color: #ff0000 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #ff0000 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=dark_ff0000.css.map */ diff --git a/files/assets/css/dark_ff66ac.css b/files/assets/css/dark_ff66ac.css deleted file mode 100644 index a9b3c1537..000000000 --- a/files/assets/css/dark_ff66ac.css +++ /dev/null @@ -1,13788 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #ff66ac; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #ff66ac; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ff66ac; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ff66ac; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #ff66ac; - border-color: #ff66ac; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #ff66ac; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ff66ac; - 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: #000000; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ff66ac; - text-decoration: none; -} -.btn-link:hover { - color: #ff66ac; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #ff66ac; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #ff66ac; - background-color: #ff66ac; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #ff66ac; - background-color: #ff66ac; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem ff66ac; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem ff66ac; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem ff66ac; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ff66ac; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ff66ac; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #ff66ac; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #ff66ac; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #ff66ac; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #ff66ac; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} - -.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: #E1E1E1; - background-color: #ff66ac; - border-color: #ff66ac; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #ff66ac; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #ff66ac; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #ff66ac; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ff66ac !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ff66ac !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #ff66ac !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #ff66ac !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ff66ac !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #ff66ac; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ff66ac; -} - -.bd-callout-purple { - border-left-color: #ff66ac; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ff66ac; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff66ac; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ff66ac; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff66ac; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #ff66ac; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ff66ac; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ff66ac; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ff66ac; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff66ac; - box-shadow: inset 0 -2px 0 #ff66ac; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ff66ac; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ff66ac; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff66ac; - box-shadow: inset 0 -2px 0 #ff66ac; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ff66ac; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ff66ac; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff66ac; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ff66ac; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff66ac; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #ff66ac; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #ff66ac; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #ff66ac; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ff66ac; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ff66ac; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ff66ac !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #ff66ac !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ff66ac; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ff66ac; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ff66ac; -} - -.filter-link:hover, .filter-link:focus { - color: #ff66ac; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ff66ac; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ff66ac; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ff66ac; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ff66ac; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ff66ac; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ff66ac; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ff66ac; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #ff66ac; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ff66ac; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ff66ac; -} - -blockquote { - border-left: 2px solid #ff66ac; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #ff66ac; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ff66ac; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ff66ac; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #ff66ac; - background-color: rgba(60, 173, 243, 0.08); - color: #ff66ac; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ff66ac 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #ff66ac; - border: 0.1px solid #ff66ac; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ff66ac; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ff66ac; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #ff66ac; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ff66ac; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ff66ac; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ff66ac; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #ff66ac !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ff66ac; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #ff66ac; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ff66ac !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ff66ac; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #ff66ac !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #ff66ac; -} - -.border { - border-color: #ff66ac !important; -} - -.form-control { - background: transparent; - border-color: #ff66ac !important; -} - -.btn { - background: transparent; - border-color: #ff66ac !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #ff66ac !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -.transparent { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=dark_ff66ac.css.map */ diff --git a/files/assets/css/dark_ff66ac.css.map b/files/assets/css/dark_ff66ac.css.map deleted file mode 100644 index 3b2af6826..000000000 --- a/files/assets/css/dark_ff66ac.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["bootstrap/bootstrap.scss","bootstrap/_root.scss","bootstrap/_reboot.scss","bootstrap/_variables.scss","bootstrap/vendor/_rfs.scss","dark.scss","bootstrap/mixins/_hover.scss","bootstrap/_type.scss","bootstrap/mixins/_lists.scss","bootstrap/_images.scss","bootstrap/mixins/_image.scss","bootstrap/mixins/_border-radius.scss","bootstrap/_code.scss","bootstrap/_grid.scss","bootstrap/mixins/_grid.scss","bootstrap/mixins/_breakpoints.scss","bootstrap/mixins/_grid-framework.scss","bootstrap/_tables.scss","bootstrap/mixins/_table-row.scss","bootstrap/_forms.scss","bootstrap/mixins/_transition.scss","bootstrap/mixins/_forms.scss","bootstrap/mixins/_gradients.scss","bootstrap/_buttons.scss","bootstrap/mixins/_buttons.scss","bootstrap/_transitions.scss","bootstrap/_dropdown.scss","bootstrap/mixins/_caret.scss","bootstrap/mixins/_nav-divider.scss","bootstrap/_button-group.scss","bootstrap/_input-group.scss","bootstrap/_custom-forms.scss","bootstrap/_nav.scss","bootstrap/_navbar.scss","bootstrap/_card.scss","bootstrap/_breadcrumb.scss","bootstrap/_pagination.scss","bootstrap/mixins/_pagination.scss","bootstrap/_badge.scss","bootstrap/mixins/_badge.scss","bootstrap/_jumbotron.scss","bootstrap/_alert.scss","bootstrap/mixins/_alert.scss","bootstrap/_progress.scss","bootstrap/_media.scss","bootstrap/_list-group.scss","bootstrap/mixins/_list-group.scss","bootstrap/_close.scss","bootstrap/_toasts.scss","bootstrap/_modal.scss","bootstrap/_tooltip.scss","bootstrap/mixins/_reset-text.scss","bootstrap/_popover.scss","bootstrap/_carousel.scss","bootstrap/mixins/_clearfix.scss","bootstrap/_spinners.scss","bootstrap/utilities/_align.scss","bootstrap/mixins/_background-variant.scss","bootstrap/utilities/_background.scss","bootstrap/utilities/_borders.scss","bootstrap/utilities/_display.scss","bootstrap/utilities/_embed.scss","bootstrap/utilities/_flex.scss","bootstrap/utilities/_float.scss","bootstrap/utilities/_overflow.scss","bootstrap/utilities/_position.scss","bootstrap/utilities/_screenreaders.scss","bootstrap/mixins/_screen-reader.scss","bootstrap/utilities/_shadows.scss","bootstrap/utilities/_sizing.scss","bootstrap/utilities/_stretched-link.scss","bootstrap/utilities/_spacing.scss","bootstrap/utilities/_text.scss","bootstrap/mixins/_text-truncate.scss","bootstrap/mixins/_text-emphasis.scss","bootstrap/mixins/_text-hide.scss","bootstrap/utilities/_visibility.scss","bootstrap/_print.scss","main.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ACAA;EAEI;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAGE;EACJ;;;ACPF;AAAA;AAAA;EAGE;;;AAEF;EACE;EAA2B;EAAqB;EAAkC;;;AAEpF;EACE;;;AAKF;EACE;EAAa,aCyNe;ECnJlB,WA3BO;EFzCjB,aCgO4B;ED/N5B,aCoO4B;EDnO5B,OGDS;EHET;EAAoB,kBGtBd;;;AHyBR;EACE;;;AAMF;EACE;EAA2B;EAAa;;;AAO1C;EACE;EACA,eCuN4B;;;ADnN9B;EACE;EACA,eC4G0B;;;ADvG5B;AAAA;EACiC;EAA8B;EAAqC;EAAgB;EAAoB;;;AAExI;EACE;EACA;EACA;;;AAGF;AAAA;AAAA;EAGE;EACA;;;AAGF;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE,aCuK4B;;;ADpK9B;EACE;EACA;;;AAEF;EACE;;;AAGF;AAAA;EAEE,aC2J4B;;;ADzJ9B;EE9CI;;;AFoDJ;AAAA;EAEE;EEtDE;EFwDF;EACA;;;AAGF;EAAM;;;AACN;EAAM;;;AAMN;EACE,OCkCwC;EDjCxC,iBCkCwC;EDjCxC;;AIpHA;EJsHE,OCgCsC;ED/BtC,iBCgCsC;;;AD3B1C;EACE;EACA;;AI9HA;EJiIE;EACA;;;AAQJ;AAAA;AAAA;AAAA;EAIE,aC6F4B;EC7L1B;;;AFmGJ;EACI;EACA;EACA;;;AAOJ;EACI;;;AAOJ;EACE;EACA;;;AAEF;EACM;EACJ;;;AAOF;EACE;;;AAEF;EACE,aC4H4B;ED3H5B,gBC2H4B;ED1H5B,OGrKS;EHsKT;EACA;;;AAGF;EACM;;;AAON;EACI;EACF,eC0MsC;;;ADtMxC;EACI;;;AAIJ;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EAAa;EE1KX;EF4KF;;;AAGF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAGF;EACE;;;AAIF;AAAA;AAAA;EAGE;;;AAOE;AAAA;AAAA;AAAA;EACE;;;AAKN;AAAA;AAAA;AAAA;EAIE;EACA;;;AAGF;AAAA;EAEE;EAA0B;;;AAG5B;AAAA;AAAA;AAAA;EAIY;;;AAGZ;EACE;EAAoB;;;AAGtB;EACY;EACR;EACF;EACA;;;AAGF;EACE;EACA;EACA;EAAmB;EACnB;EEvMU,WA3BO;EFoOjB;EACA;EAAkB;;;AAEpB;EACE;;;AAEF;AAAA;EAEE;;;AAGF;EACU;EAAwB;;;AAMlC;EACE;;;AAMF;EACE;EAAiB;;;AAKnB;EACE;;;AAGF;EACE;EAAsB;;;AAGxB;EACE;;;AAEF;EACE;;;AK5UF;AAAA;EAEE,eJgQ4B;EI9P5B,aJgQ4B;EI/P5B,aJgQ4B;;;AI5P9B;EH+EY,WA3BO;;;AGnDnB;EH8EY,WA3BO;;;AGlDnB;EH6EY,WA3BO;;;AGjDnB;EH4EY,WA3BO;;;AGhDnB;EH2EY,WA3BO;;;AG/CnB;EH0EY,WA3BO;;;AG7CnB;EHwEY,WA3BO;EG3CjB,aJkQ4B;;;AI/P9B;EHmEY,WA3BO;EGtCjB,aJsP4B;EIrP5B,aJ6O4B;;;AI3O9B;EH8DY,WA3BO;EGjCjB,aJkP4B;EIjP5B,aJwO4B;;;AItO9B;EHyDY,WA3BO;EG5BjB,aJ8O4B;EI7O5B,aJmO4B;;;AIjO9B;EHoDY,WA3BO;EGvBjB,aJ0O4B;EIzO5B,aJ8N4B;;;AIvN9B;EACE,YJmEO;EIlEP,eJkEO;EIjEP;EACA;;;AAOF;AAAA;EHVI;EGaF,aJwL4B;;;AIrL9B;AAAA;EAEE,SJgO4B;EI/N5B,kBJwO4B;;;AIjO9B;EC3EE;EACA;;;AD8EF;EC/EE;EACA;;;ADiFF;EACE;;AAEA;EACE,cJoN0B;;;AI5M9B;EH7CI;EG+CF;;;AAGF;EACE,eJgBO;EC1BG,WA3BO;;;AGyCnB;EACE;EHxDE;EG0DF,OFvFS;;AEyFT;EACE;;;AE/GJ;ECII;EACE;;;ADAN;EACE,SNm7BkC;EMl7BlC,kBJHM;EIIN;EENE,eR0M0B;EOxM1B;EACE;;;ADaN;EACI;;;AAGJ;EACE;EACA;;;AAGF;ELuBI;EKrBF,OJRS;;;AOtBX;ERmDI;EQjDF,OTgCQ;ES/BR;;AAEE;EACA;;;AAIJ;EACE;ERwCE;EQtCF,OPRM;EOSN,kBPWS;EMtBP,eR4M0B;;AS7L5B;EACE;ERgCA;EQ9BA,aToO0B;;;AS/N9B;EACE;ERwBE;EQtBF,OPJS;;AOMP;ERoBA;EQlBA;EACA;;;AAIJ;EACE,YTs+BkC;ESr+BlC;;;ACrCE;ECAF;EACA;EACA;EACA;EACA;;ACuBE;EF3BA;ICWE,WXsKiB;;;AYtJnB;EF3BA;ICWE,WXsKiB;;;AYtJnB;EF3BA;ICWE,WXsKiB;;;AYtJnB;EF3BA;ICWE,WXsKiB;;;;AU5KnB;ECLF;EACA;EACA;EACA;EACA;;;ACuBE;EFZE;IACE,WViKe;;;AYtJnB;EFZE;IACE,WViKe;;;AYtJnB;EFZE;IACE,WViKe;;;AYtJnB;EFZE;IACE,WViKe;;;AU/IrB;ECjBA;EACA;EACA;EACA;;;ADkBI;EACF;EACA;;AAEA;AAAA;EAEE;EACA;;;AG7CF;AAAA;AAAA;AAAA;AAAA;AAAA;EACA;EACA;EACA;EACA;;;AAiBQ;EACJ;EACA;EACA;;;AFuBN;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AEhBE;EFGJ;EACA;EACA;;;AEAM;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEWF;EAAwB;;;AAExB;EAAuB;;;AAGrB;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AAKoC;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;AG1CF;EACE;EACA,ediHO;EchHP,OZmBS;;AYjBT;AAAA;EAEE,Sd2S0B;Ec1S1B;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;;AASF;AAAA;EAEE,SdsR0B;;;Ac/Q9B;EACE;;AAEA;AAAA;EAEE;;AAIA;AAAA;EAEE;;;AAMJ;AAAA;AAAA;AAAA;EAIE;;;AAOF;EACE,kBdsP0B;;;AGrT5B;EWyEI,OZrDK;EYsDL,kBd6OwB;;;AezT1B;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBfsTwB;;;AGvT5B;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AD8EnB;EACE,OZ9FE;EY+FF,kBZ5EK;EY6EL,cdqOwB;;AchO1B;EACE,OZpFK;EYqFL,kBZ1FK;EY2FL,cZ1FK;;;AY+FX;EACE,OZ9GM;EY+GN,kBZ5FS;;AY8FT;AAAA;AAAA;EAGE,cdiN0B;;Ac9M5B;EACE;;AAIA;EACE,kBdqMwB;;AGlU5B;EWoIM,OZpIA;EYqIA,kBd+LsB;;;AYhS1B;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AARN;EAEI;EACA;EACA;EACA;;AAEQ;EACN;;;AE5JV;EACE;EACA;EACA,QhB2bsC;EgB1btC;EfoFU,WA3BO;EetDjB,ahB6O4B;EgB5O5B,ahBiP4B;EgBhP5B,OdUS;EcTT,kBdTM;EcUN;EACA;ERbE,eR0M0B;EiBxMxB,YDgBJ;;ACXE;EDNJ;ICOM;;;ADYF;EACA;EACA;;AAGA;EACA;EACA;;AE1BF;EACE,OhBkBO;EgBjBP,kBhBDI;EgBEJ,clB6aoC;EkB5apC;EAIE,YlBkVwB;;AgB3T1B;EACA,OddO;EceH;;AAIA;EAEJ,kBdzBO;Ec0BH;;;AAKN;EACsB,Od3Bb;Ec4BP,kBd9CI;;;AckDR;AAAA;EAEE;EACA;;;AAOF;EACE;EACA;EACA;EfjBE;EeiBiD,ahByLvB;;;AgBtL9B;EACE;EACA;EfmBU,WA3BO;EeUjB,ahB4H4B;;;AgBzH9B;EACE;EACA;EfYU,WA3BO;EeiBjB,ahBsH4B;;;AgBhH9B;EACE;EACA;EACA;EACA;EfAU,WA3BO;Ee4BjB,ahBgK4B;EgB/J5B,OdrES;EcsET;EACA;EACA;;AAEA;EAEE;EACA;;;AAQJ;EACE,QhBoVsC;EgBnVtC;EfpBU,WA3BO;EeiDjB,ahBsF4B;EQrM1B,eR4M0B;;;AgBzF9B;EACE,QhB6UsC;EgB5UtC;Ef5BU,WA3BO;EeyDjB,ahB6E4B;EQpM1B,eR2M0B;;;AgB/E5B;EAEE;;;AAIJ;EACE;;;AAKF;EACE,ehBsUsC;;;AgBnUxC;EACE;EACA,YhBuTsC;;;AgBjTxC;EACE;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;;AAOJ;EACE;EACA;EACA,chBgSsC;;;AgB7RxC;EACE;EACA,YhB4RsC;EgB3RtC;;AAEE;EAEA,Od9JO;;;AckKX;EACE;;;AAEF;EACE;EACA;EACA;EAAmB,chBgRmB;;AgB9QpC;EACA;EACA;EACA,chB4QoC;EgB3QpC;;;AEpKF;EACE;EACA;EACA,YlBqaoC;ECrZpC;EiBdA,OFuKqC;;;AEpKvC;EACE;EACA;EACA;EACA;EACA;EAAqB;EACrB;EjB8CQ,WA3BO;EiBjBf,alB6M0B;EkB5M1B;EACA;EV/CA,eR0M0B;;;AkBtJ1B;AAAA;AAAA;AAAA;EAEE;;;AArCF;EA2CE,cF6ImC;EE1IjC,elB4XgC;EkB3XhC;EACA;EACA;EACA;;AAGF;EACE,cFkIiC;EEjIjC;;;AAvDJ;EA+DI,elB2WgC;EkB1WhC;;;AAhEJ;EAuEE,cFiHmC;EE9GjC,elByboC;EkBxbpC;;AAGF;EACE,cFyGiC;EExGjC;;;AAOF;EACE,OFgGiC;;AE7FnC;AAAA;AAAA;EAEE;;;AAOF;EACE,OFmFiC;;AEjFjC;EACE,cFgF+B;;AE3EjC;EACE;EC7HN,kBD8H2B;;AAKvB;EACE;;AAGF;EACE,cAVqB;;;AAkBzB;EACE,cAnBuB;;AAuBvB;EACE,cAxBqB;EAyBrB;;;AA5HR;EACE;EACA;EACA,YlBqaoC;ECrZpC;EiBdA,OFuKqC;;;AEpKvC;EACE;EACA;EACA;EACA;EACA;EAAqB;EACrB;EjB8CQ,WA3BO;EiBjBf,alB6M0B;EkB5M1B;EACA;EV/CA,eR0M0B;;;AkBtJ1B;AAAA;AAAA;AAAA;EAEE;;;AArCF;EA2CE,cF6ImC;EE1IjC,elB4XgC;EkB3XhC;EACA;EACA;EACA;;AAGF;EACE,cFkIiC;EEjIjC;;;AAvDJ;EA+DI,elB2WgC;EkB1WhC;;;AAhEJ;EAuEE,cFiHmC;EE9GjC,elByboC;EkBxbpC;;AAGF;EACE,cFyGiC;EExGjC;;;AAOF;EACE,OFgGiC;;AE7FnC;AAAA;AAAA;EAEE;;;AAOF;EACE,OFmFiC;;AEjFjC;EACE,cFgF+B;;AE3EjC;EACE;EC7HN,kBD8H2B;;AAKvB;EACE;;AAGF;EACE,cAVqB;;;AAkBzB;EACE,cAnBuB;;AAuBvB;EACE,cAxBqB;EAyBrB;;;AFsDV;EACE;EACA;EACA;;AACM;EACJ;;AJzLA;EI6LA;IACE;IACA;IACA;IACA;;EAGE;IACF;IACA;IACA;IACA;IACA;;EAGE;IACF;IACA;IAAmB;;EAGjB;IACF;;EAGF;AAAA;IAEE;;EAGM;IACN;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA,chByMkC;IgBxMlC;;EAGF;IACE;IACA;;EAEF;IACE;;;;AIxQN;EACE;EAEA,apBiP4B;EoBhP5B,OlBiBS;EkBhBT;EAEA;EACA;EACA;EACA;EACA;EC+EA;EpBFU,WA3BO;EoB+BjB,arB6J4B;EQ1P1B,eR0M0B;EiBxMxB,YGYJ;;AHPE;EGNJ;IHOM;;;AdNJ;EiBeE,OlBKO;EkBJP;;AAGF;EAEE;EACA,YpBmU0B;;AoBhU1B;EAEA,SpBqW0B;;AoBvV9B;AAAA;EAEE;;;AAQA;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADaN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADhBR;EACE,apBgL4B;EoB/K5B,OpBgFwC;EoB/ExC,iBpBgFwC;;AGrJxC;EiBwEE,OpB8EsC;EoB7EtC,iBpB8EsC;;AoB3ExC;EAEE,iBpByEsC;EoBxEtC;;AAGF;EAEE,OlBnEO;EkBoEP;;;AASJ;ECLE;EpBFU,WA3BO;EoB+BjB,arBuG4B;EQpM1B,eR2M0B;;;AoBvG9B;ECTE;EpBFU,WA3BO;EoB+BjB,arBwG4B;EQrM1B,eR4M0B;;;AoBhG9B;EACE;EACA;;AAEE;EACA,YpBsR0B;;;AoB/Q5B;AAAA;AAAA;EACE;;;AE5HJ;ELKM,YKJJ;;ALSE;EKVJ;ILWM;;;AKRJ;EACE;;;AAKF;EACE;;;AAIJ;EACE;EACA;EACA;ELZI,YKaJ;;ALRE;EKIJ;ILHM;;;;AMXN;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE;;ACqBE;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;EAhCJ;EACA;EACA;EACA;;AAqDE;EACE;;;AD7CN;EACE;EACA;EACA;EACA,SvBkmBkC;EuBjmBlC;EAAiB;EACjB,WvBoqBkC;EuBnqBlC;EACA;EtBuEU,WA3BO;EsB3CjB,OrBGS;EqBFT;EAAoB;EACpB,kBrBnBM;EqBoBN;EACA;EfvBE,eR0M0B;;;AuB1K1B;EACE;EACA;;;AAGF;EACE;EACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AAMJ;EACE;EACA;EACA;EACA,evBqoBgC;;AwB5pBhC;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;EAzBJ;EACA;EACA;EACA;;AA8CE;EACE;;;ADGJ;EACE;EACA;EACA;EACA;EACA,avBunBgC;;AwB5pBhC;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;EAlBJ;EACA;EACA;EACA;;AAuCE;EACE;;ADaF;EACE;;;AAMJ;EACE;EACA;EACA;EACA;EACA,cvBsmBgC;;AwB5pBhC;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;;AAWA;EACE;;AAGF;EACE;EACA,cxB0KsB;EwBzKtB,gBxBwKsB;EwBvKtB;EA9BN;EACA;EACA;;AAiCE;EACE;;AD8BF;EACE;;;AAMJ;EAIE;EACA;;;AAIJ;EErGE;EACA;EACA;EACA;;;AFuGF;EACE;EACA;EAAe;EACf;EACA,avBuI4B;EuBtI5B,OrBzFS;EqB0FT;EAAuB;EAAuB;EAAiC;;ApB1G/E;EoBsHE,OvBukBgC;EuBtkBhC;EJ3HA,kBjBYO;;AqBmHT;EAEE,OrBjII;EqBkIJ;EJlIA,kBnBmN0B;;AuB7E5B;EAEE,OrBvHO;EqBwHP;EACA;;;AAOJ;EACE;;;AAGF;EACE;EACA;EACA;EtBjEU,WA3BO;EsB6FjB,OrBxIS;EqByIT;;;AAEF;EACE;EACA;EACA,OrB3IS;;;AwBxBX;AAAA;EAEE;EACA;EACA;;AACA;AAAA;EACE;EACA;;AvBHF;AAAA;EuBMI;;AAEF;AAAA;AAAA;AAAA;EAGE;;;AAKN;EACE;EACA;EACA;;AAEA;EACE;;;AAKA;AAAA;EAEA;;AAGA;AAAA;ElBlBA,yBkBoB6B;ElBnB7B,4BkBmB6B;;AAG/B;AAAA;ElBTE,wBkBW4B;ElBV5B,2BkBU4B;;;AAahC;EACE;EACA;;AAEA;EAGE;;AAGF;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAgBF;EACE;EACA;EACA;;AAEA;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGA;AAAA;ElBpFA,4BkBsF8B;ElBrF9B,2BkBqF8B;;AAGhC;AAAA;ElBvGE,wBkByG2B;ElBxG3B,yBkBwG2B;;;AAS7B;AAAA;EAEE;;AACA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;;;ACjIN;EACE;EACA;EACA;EAAmB;EACnB;;AAEA;AAAA;AAAA;AAAA;EAIE;EAAwB;EACxB;EAAkB;;AAElB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;AAIF;AAAA;AAAA;EAGA;;AAGA;EACA;;AAKA;AAAA;EnBjBA,yBmBiBkD;EnBhBlD,4BmBgBkD;;AAClD;AAAA;EnBJA,wBmBIkD;EnBHlD,2BmBGkD;;AAGhD;EACF;EACA;;AAEA;EnBzBA,yBmB0B4E;EnBzB5E,4BmByB4E;;AAC5E;EnBbA,wBmBaqE;EnBZrE,2BmBYqE;;;AAOzE;AAAA;EAEE;;AAEM;AAAA;EACJ;EACA;;AAEA;AAAA;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIE;;;AAIJ;EAAuB;;;AACvB;EAAsB;;;AAKtB;EACE;EACA;EACA;EACA;E1BQU,WA3BO;E0BmB2C,a3BoKhC;E2BnK5B,a3BwK4B;E2BvK5B,OzB/DS;EyBgET;EACA;EACA,kBzBvES;EyBwET;EnBvFE,eR0M0B;;A2BhH1B;AAAA;EAEA;;;AAOJ;AAAA;EAEE,Q3B4VsC;;;A2BzVxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;E1BrBU,WA3BO;E0BkDjB,a3BoF4B;EQpM1B,eR2M0B;;;A2BvF9B;AAAA;EAEE,Q3B0UsC;;;A2BvUxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;E1BtCU,WA3BO;E0BmEjB,a3BoE4B;EQrM1B,eR4M0B;;;A2BvE9B;AAAA;EAEE;;;AAOF;AAAA;AAAA;AAAA;AAAA;AAAA;EnB9HI,yBmBoI2B;EnBnI3B,4BmBmI2B;;;AAG/B;AAAA;AAAA;AAAA;AAAA;AAAA;EnBzHI,wBmB+H0B;EnB9H1B,2BmB8H0B;;;AC5J9B;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA,c5B8csC;;;A4B3cxC;EACE;EACA;EACA;EAAe,O5B2cuB;E4B1ctC;EACA;;AAEA;EACE,O1BnBI;E0BoBJ,c5B+L0B;EmBnN1B,kBnBmN0B;;A4B1L5B;EAII,Y5B4TwB;;A4BxT5B;EACE,c5B6YoC;;A4B1YtC;EACE,O1BtCI;E0BuCJ,kB5Byc4C;E4Bxc5C,c5Bwc4C;;A4Blc5C;EACE,O1B9BK;;A0BgCL;EACE,kB1BrCG;;;A0B6CX;EACE;EACA;EAEA;;AAGE;EACA;EACA;EACA;EACA;EACA,O5BmZoC;E4BlZpC,Q5BkZoC;E4BjZpC;EACA;EACA,kB1B1EI;E0B2EJ;;AAIA;EACA;EACA;EACA;EACA;EACA,O5BqYoC;E4BpYpC,Q5BoYoC;E4BnYpC;EACA;;;AAQF;EpBjGE,eR0M0B;;A4BpG1B;EACE;;AAKF;EACE,c5BwGwB;EmBnN1B,kBnBmN0B;;A4BpG1B;EACE;;AAKF;EACE,kB5BkX0C;;A4BhX5C;EACE,kB5B+W0C;;;A4BvW9C;EACM,e5B2XwC;;A4BvX5C;EACE;;AAKF;EACE,kB5B2V0C;;;A4BnVhD;EACE;;AAGE;EACE;EACA,O5BqW0C;E4BpW1C;EACM,e5BoWoC;;A4BjW5C;EACE;EACA;EACA,O5B+V0C;E4B9V1C,Q5B8V0C;E4B7V1C,kB1BrJK;E0BsJC,e5B2VoC;EiBjgB1C,YWuKA;;AXlKF;EW2JA;IX1JE;;;AWsKF;EACE,kB1B7KE;E0B8KF;;AAKF;EACE,kB5BoT0C;;;A4B3ShD;EACE;EACA;EACA,Q5B6PsC;E4B5PtC;E3B1GU,WA3BO;E2BwIjB,a5B+C4B;E4B9C5B,a5BmD4B;E4BlD5B,O1BpLS;E0BqLT;EACA;EACA;EpB3ME,eR0M0B;E4BI5B;;AAEA;EACE,c5BgOoC;E4B/NpC;EAIE,Y5ByU8B;;A4BtUhC;EACgC,O1BtMzB;E0BuML,kB1BzNE;;A0B6NN;EAEE;EACA,e5BkH0B;E4BjH1B;;AAGF;EACE,O1BpNO;E0BqNP,kB1BzNO;;A0B4NP;EACA;;AAGA;EACA;EACA;;;AAIJ;EACE,Q5B0MsC;E4BzMtC,a5BsG4B;E4BrG5B,gB5BqG4B;E4BpG5B,c5BqG4B;ECrQlB,WA3BO;;;A2B+LnB;EACE,Q5BmMsC;E4BlMtC,a5BmG4B;E4BlG5B,gB5BkG4B;E4BjG5B,c5BkG4B;EC1QlB,WA3BO;;;A2B0MnB;EACE;EACA;EACA;EACA,Q5BmLsC;E4BlLtC;;;AAGF;EACE;EACA;EACA;EACA,Q5B2KsC;E4B1KtC;EACA;;AAEA;EACE,c5BwJoC;E4BvJpC,Y5BiE0B;;A4B9D1B;EAEA,kB1BhRO;;A0BoRP;EACE,S5B2Sa;;A4BvSjB;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA,Q5B4IsC;E4B3ItC;EAEA,a5BjE4B;E4BkE5B,a5B7D4B;E4B8D5B,O1BpSS;E0BqST,kB1BvTM;E0BwTN;EpB1TE,eR0M0B;;A4BoH5B;EACE;EACA;EACA;EACA;EACA;EACA;EACA,Q5BsHoC;E4BrHpC;EACA,a5B7E0B;E4B8E1B,O1BpTO;E0BqTP;ETvUA,kBjBaO;E0B4TP;EpB3UA,eoB4UuB;;;AAM3B;EACE;EACA;EACA;EAAc;EACd;;AAEA;EACE;;AAEQ;EAA0B,Y5B6NO;;A4B5NzC;EAA0B,Y5B4Ne;;A4B3NzC;EAA0B,Y5B2Ne;;A4BxN3C;EACE;;AAGF;EACE,O5B6MyC;E4B5MzC,Q5B4MyC;E4B3MzC;ETrWA,kBnBmN0B;E4BmJ1B,Q5B6MyC;EQrjBzC,eRsjByC;EiBpjBvC,YWyWF;EACA;;AXrWA;EW6VF;IX5VI;;;AWsWF;ET5WA,kBnBujBmH;;A4BtMrH;EACE,O5BuLgC;E4BtLhC,Q5BuLgC;E4BtLhC;EAAwB,Q5BuLQ;E4BtLhC,kB1BvWO;E0BwWP;EpBxXA,eR+iBgC;;A4BlLlC;EACE,O5BoLyC;E4BnLzC,Q5BmLyC;EmBhjBzC,kBnBmN0B;E4B4K1B,Q5BoLyC;EQrjBzC,eRsjByC;EiBpjBvC,YWkYF;EACA;;AX9XA;EWsXF;IXrXI;;;AW+XF;ETrYA,kBnBujBmH;;A4B7KrH;EACE,O5B8JgC;E4B7JhC,Q5B8JgC;E4B7JhC;EACA,Q5B6JgC;E4B5JhC,kB1BjYO;E0BkYP;EpBlZA,eR+iBgC;;A4BzJlC;EACE,O5B2JyC;E4B1JzC,Q5B0JyC;E4BzJzC;EAAmB,c5BhEO;E4BgEuD,a5BhEvD;EmBvV1B,kBnBmN0B;E4BqM1B,Q5B2JyC;EQrjBzC,eRsjByC;EiBpjBvC,YW2ZF;EACA;;AXvZA;EW+YF;IX9YI;;;AWwZF;ET9ZA,kBnBujBmH;;A4BpJrH;EACE,O5BqIgC;E4BpIhC,Q5BqIgC;E4BpIhC;EACA,Q5BoIgC;E4BnIhC;EACA;EACA;;AAIF;EACE,kB1BjaO;EMhBP,eR+iBgC;;A4B1HlC;EACE;EAAwB,kB1BtajB;EMhBP,eR+iBgC;;A4BpHhC;EACE,kB1B1aK;;A0B6aP;EACE;;AAGF;EACE,kB1BlbK;;A0BqbP;EACE;;AAGF;EACE,kB1B1bK;;;A0B+bX;AAAA;AAAA;EX/cM,YWkdJ;;AX7cE;EW0cJ;AAAA;AAAA;IXzcM;;;;AYTN;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;A1BHA;E0BME;;AAGA;EACA,O3BGO;E2BFP;EACA;;;AAOJ;EACE;;AAEA;EACE;;AAGF;EACE;ErBxBA,wBRiM0B;EQhM1B,yBRgM0B;;AGpM5B;E0B+BI,c7B4lB8B;;A6BzlBhC;EACE,O3BtBK;E2BuBL;EACA;;AAIJ;AAAA;EAEE,O3B7BO;E2B8BP,kB3BhDI;E2BiDJ,c7BilBgC;;A6B9kBlC;EACM;ErB9CJ,wBqB+C+B;ErB9C/B,yBqB8C+B;;;AASjC;ErBjEE,eR0M0B;;A6BrI5B;AAAA;EAEE,O3BrEI;E2BsEJ,kB7B6I0B;;;A6BpI5B;EACE;EACA;;;AAKF;EACE;EACA;EACA;;;AAQF;EACE;;AAEF;EACE;;;ACrGJ;EACE;EACA;EACA;EAAmB;EACnB;EAAkC;;AAE9B;AAAA;AAAA;AAAA;AAAA;AAAA;EACF;EACA;EACA;EACA;;AAkBJ;EACE;EACA,a9BunBkC;E8BtnBlC,gB9BsnBkC;E8BrnBlC,c9BiFO;EC1BG,WA3BO;E6B1BjB;EACA;;A3B/BA;E2BkCE;;;AAOJ;EACE;EACA;EAA0B;EAC1B;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AAQJ;EACE;EACA,a9BojBkC;E8BnjBlC,gB9BmjBkC;;;A8B7iBpC;EACE;EACA;EACI;;;AAGN;EACE;E7BKU,WA3BO;E6BwBjB;EACA;EAAiC;EtBvF/B,eR0M0B;;AGpM5B;E2BoFE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AlB/DE;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AAzDN;EAoBI;EACA;;AAnBA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAmBF;EACE;;AAEA;EACE;;AAGF;EACE,e9BsgBwB;E8BrgBxB,c9BqgBwB;;A8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;EACN;;AAcF;EACE;EACU;;AAGZ;EACE;;;AAWR;EACE,O9BqfgC;;AGjqBlC;E2B+KI,O9Bkf8B;;A8B7ehC;EACE,O9B0e8B;;AG/pBlC;E2BwLM,O9Bwe4B;;A8Bre9B;EACE,O9Bse4B;;A8BlehC;AAAA;AAAA;AAAA;EAIE,O9B6d8B;;A8BzdlC;EACE,O9BsdgC;E8BrdhC,c9B0dgC;;A8BvdlC;EACE;;AAGF;EACE,O9B6cgC;;A8B5chC;EACE,O9B6c8B;;AGjqBlC;E2BuNM,O9B0c4B;;;A8BnclC;EACE,O5BnOI;;ACIN;E2BkOI,O5BtOE;;A4B2OJ;EACE,O9Bgb8B;;AGxpBlC;E2B2OM,O9B8a4B;;A8B3a9B;EACE,O9B4a4B;;A8BxahC;AAAA;AAAA;AAAA;EAIE,O5B3PE;;A4B+PN;EACE,O9B4ZgC;E8B3ZhC,c9BgagC;;A8B7ZlC;EACE;;AAGF;EACE,O9BmZgC;;A8BlZhC;EACE,O5B3QE;;ACIN;E2B0QM,O5B9QA;;;A6BFR;EACE;EACA;EACA;EACA;EACA;EACA,kB7BJM;E6BKN;EACA;EvBRE,eR0M0B;;A+B/L5B;EACE;EACA;;AAIA;EvBRA,wBRiM0B;EQhM1B,yBRgM0B;;A+BnL1B;EvBAA,4BRmL0B;EQlL1B,2BRkL0B;;;A+B7K9B;EACM;EACA;EACJ,S/ButBkC;;;A+BntBpC;EACE,e/BitBkC;;;A+B9sBpC;EACE;EACA;;;AAGF;EACE;;;A5B5CA;E4BiDE;;AAGF;EACE,a/BgsBgC;;;A+BzrBpC;EACE;EACA;EACA,kB/B2rBkC;E+B1rBlC;;AAEA;EvBpEE,euBqEuB;;AAIvB;EACE;;;AAKN;EACE;EACA,kB/B2qBkC;E+B1qBlC;;AAEA;EvBpFE,euBqFuB;;;AAQ3B;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA,S/BmpBkC;;;A+BhpBpC;AAAA;AAAA;EAGE;EAAkB;;;AAEpB;AAAA;EvB9GI,wBRkvBgC;EQjvBhC,yBRivBgC;;;A+B/nBpC;AAAA;EvBrGI,4BRouBgC;EQnuBhC,2BRmuBgC;;;A+BvnBlC;EACE,e/B+nBgC;;AYzuBhC;EmBwGJ;IAMI;IACA;IACA;IACA;;EAEA;IACQ;IACN,c/BonB8B;I+BnnB9B;IAAwB,a/BmnBM;;;;A+BzmB9B;EACF,e/BwmBgC;;AYzuBhC;EmB+HJ;IAMI;IACA;;EACQ;IACA;IACN;;EAEA;IACE;IACA;;EAIA;IvB5JJ,yBuB6JmC;IvB5JnC,4BuB4JmC;;EAE7B;AAAA;IAEc;;EAEd;AAAA;IAEc;;EAIhB;IvB3JJ,wBuB4JkC;IvB3JlC,2BuB2JkC;;EAE5B;AAAA;IAEc;;EAEd;AAAA;IAEc;;;;AAatB;EACE,e/BsiBgC;;AY3tBhC;EmBmLJ;IAMI,c/BmjBgC;I+BljBhC,Y/BmjBgC;I+BljBhC;IACA;;EAEA;IACE;IAA6B;;;;AASjC;EACE;;AAEA;EACE;EvBhNF,4BuBiNgC;EvBhNhC,2BuBgNgC;;AAGhC;EvBlOA,wBuBmO6B;EvBlO7B,yBuBkO6B;;AAG7B;EvB/OA,euBgPyB;EACvB;;;ACpPN;EACE;EACA;EACA;EACA,ehC08BkC;EgCx8BlC;EACA,kB9BWS;EMfP,eR0M0B;;;AgCjM1B;EACA,chC+7BgC;;AgC77BhC;EACE;EAA6B,ehC47BC;EgC37B9B,O9BKK;E8BJL;;AAKA;EACF;;AAEA;EACA;;AAGF;EACE,O9BTO;;;A+BtBX;EACE;E5BCA;EACA;EGAE,eR0M0B;;;AiCvM9B;EACE;EACA;EACA;EACA;EACA,ajCgtBkC;EiC/sBlC,OjC6IwC;EiC5IxC,kB/BRM;E+BSN;;AAEA;EACE;EACA,OjCyIsC;EiCxItC;EACA,kB/BFO;E+BGP,c/BFO;;A+BKT;EACE;EACA,SjCysBgC;EiCxsBhC,YjCmU0B;;;AiC7T1B;EACE;EzBDF,wBR4K0B;EQ3K1B,2BR2K0B;;AiCtK1B;EzBpBA,yBR0L0B;EQzL1B,4BRyL0B;;AiCjK5B;EACE;EACA,O/BzCI;E+B0CJ,kBjCyK0B;EiCxK1B,cjCwK0B;;AiCrK5B;EACE,O/B9BO;E+B+BP;EACI;EACJ,kB/BlDI;E+BmDJ,c/BrCO;;;AgCjBT;EACE;EjCyFQ,WA3BO;EiC5Df,alCkM0B;;AkC7LxB;E1BuBF,wBR6K0B;EQ5K1B,2BR4K0B;;AkC/LxB;E1BIF,yBR2L0B;EQ1L1B,4BR0L0B;;;AkC5M5B;EACE;EjCyFQ,WA3BO;EiC5Df,alCmM0B;;AkC9LxB;E1BuBF,wBR8K0B;EQ7K1B,2BR6K0B;;AkChMxB;E1BIF,yBR4L0B;EQ3L1B,4BR2L0B;;;AmC7M9B;EACE;EACA;ElC+CE;EkC7CF,anCmP4B;EmClP5B;EACA;EACA;EACA;E3BPE,eR0M0B;EiBxMxB,YkBOJ;;AlBFE;EkBRJ;IlBSM;;;AdFJ;EgCOI;;;AAIF;EACA;;;AAIJ;EACE;EACA;;;AAKF;EACE,enC0zBkC;EmCzzBlC,cnCyzBkC;EQx1BhC,eRy1BgC;;;AmCnzBlC;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;ACbN;EACE;EACA,erCivBkC;EqC/uBlC,kBnCcS;EMfP,eR2M0B;;AYhL1B;EyB9BJ;IAQI;;;;AAIJ;EACE;EACA;E7BXE,e6BYqB;;;ACZzB;EACE;EACA;EACA,etCo4BkC;EsCn4BlC;E9BJE,eR0M0B;;;AsClM9B;EACI;;;AAGJ;EACE,atCyO4B;;;AsCnO9B;EACE;;AAEE;EACA;EACA;EACA;EACA;EACA;;;AAQF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;ACTF;EACE;IAAO;;EACP;IAAK;;;AAIT;EACE;EACA,QxC44BkC;EwC34BlC;EvCkFU,WA3BO;EuCtDjB,kBtCOS;EMfP,eR0M0B;;;AwC7L9B;EACE;EACA;EACA;EACA;EACA,OtChBM;EsCiBN;EACA;EACA,kBxCm4BkC;EiBt5B9B,YuBoBJ;;AvBfE;EuBMJ;IvBLM;;;;AuBiBN;ErBUE;EqBRA;;;AAIA;EACE;;AAGE;EAJJ;IAKM;;;;ACvCR;EACE;EACA;;;AAGF;EACE;;;ACJF;EACE;EACA;EAEE;EAAmB;;;AAMvB;EACE;EAAe,OxCUN;EwCTT;;AvCLA;EuCOE;EAAgB,OxCOT;EwCNP;EACA,kBxCDO;;AwCIT;EACE,OxCGO;EwCFP,kBxCLO;;;AwCYX;EACE;EACA;EACA;EAEA,kBxC9BM;EwC+BN;;AAEA;ElC1BE,wBRiM0B;EQhM1B,yBRgM0B;;A0CnK5B;ElChBE,4BRmL0B;EQlL1B,2BRkL0B;;A0C/J5B;EAEE,OxC1BO;EwC2BP;EACA,kBxC7CI;;AwCgDJ;EACA;EAAgB,OxCjDZ;EwCkDJ,kB1CiK0B;E0ChK1B,c1CgK0B;;A0C7J5B;EACE;;AAEA;EACE;EACA,kB1C0IwB;;;A0C9H1B;EACE;;AAGE;ElCtBJ,2BRmJ0B;EQ/J1B,yBkCoCuC;;AAGnC;ElCvCJ,yBR+J0B;EQnJ1B,2BkC6ByC;;AAGrC;EACE;;AAGF;EACE,kB1C2GoB;E0C1GpB;;AAEA;EACE;EACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;A0C1F5B;EACE;EACA;ElC/GA,ekCgHuB;;AAEvB;EACE;;AAKF;EACE;;;AC1HJ;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;AErI1E;EACE;E3C2FU,WA3BO;E2C9DjB,a5CsP4B;E4CrP5B;EACA,O1CCM;E0CAN,a5Cy/BkC;E4Cx/BlC;;AzCFA;EyCKE,O1CJI;E0CKJ;;AzCFF;EyCOI;;;AAMN;EACE;EACA;EACA;EACA;;;AAIF;EACE;;;AC/BF;EACE,W7Cg0BkC;E6C/zBlC;E5C0FU,WA3BO;E4C7DjB,kB7Ck0BkC;E6Cj0BlC;EACA;EACA,Y7Cm0BkC;E6Cl0BlC;EACA;ErCNE,eRs0BgC;;A6C7zBlC;EACE,e7CqzBgC;;A6ClzBlC;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;EACA,O3CZS;E2CaT,kB7C0yBkC;E6CzyBlC;EACA;;;AAGF;EACE,S7CyxBkC;;;A8Ch0BpC;EACI;;AAEF;EACE;EACA;;;AAIJ;EACE;EACA;EACA;EACA,S9CwmBkC;E8CvmBlC;EACA;EACA;EACA;EACI;;;AAGN;EACE;EACA;EACA,Q9C00BkC;E8Cz0BhC;;AAEA;E7BxBE,Y6ByBF;EACA,W9Ci2BgC;;AiBt3BhC;E6BmBA;I7BlBE;;;A6BsBJ;EACE,W9C+1BgC;;A8C51BhC;EACA,W9C61BgC;;;A8Cz1BpC;EACE;EAAiB;;AAEjB;EACE;EAA2D;;AAG7D;AAAA;EAEE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;;AAEE;EACA;EAAoB;EACpB;;AAGA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA,kB5CrFM;E4CsFN;EACA;EtCzFE,eR2M0B;E8C/G1B;;;AAGJ;EACE;EACA;EACA;EACA,S9CghBkC;E8C/gBlC;EACA;EACA,kB5CnGM;;A4CqGJ;EAAS;;AACX;EAAS,S9CuwByB;;;A8CpwBpC;EACE;EACA;EAA2B;EAAkC,S9CywB3B;E8CxwBlC;EtCtGE,wBRk2BgC;EQj2BhC,yBRi2BgC;;A8CzvBlC;EACE,S9CowBgC;E8CnwB5B;;;AAIR;EACE;EACA,a9CgI4B;;;A8C7H9B;EACE;EACI;EACJ,S9C6tBkC;;;A8C1tBpC;EACE;EACA;EACA;EAAuB;EAA6B;EACpD;EtChHE,4BRo1BgC;EQn1BhC,2BRm1BgC;;A8CjuB1B;EACN;;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AlCzHE;EkC6HA;IACA,W9CiuBgC;I8ChuBhC;;;EAGF;IACE;;EAEA;IACE;;;EAIJ;IACE;;EAEA;IACE;;;EAQJ;IAAY,W9C0sBsB;;;AYh2BhC;EkC0JF;AAAA;IAEE,W9CksBgC;;;AY91BhC;EkCiKF;IAAY,W9C4rBsB;;;A+C33BpC;EACE;EACA,S/CunBkC;E+CtnBlC;EACA,Q/CoxBkC;EgDvxBlC,ahD8O4B;EgD7O1B;EACF,ahDqP4B;EgDpP5B,ahDyP4B;EgDxP5B;EAAoB;EACpB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E/C+EU,WA3BO;E8C1Df;EACF;;AAEA;EAAS,S/C2wByB;;A+CzwBlC;EACE;EACA;EACA,O/C2wBgC;E+C1wBhC,Q/C2wBgC;;A+CzwBhC;EACE;EACA;EACA;EACA;;;AAKN;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA,kB7C9BE;;;A6CmCR;EACE;;AAEA;EACE;EACA,O/C6uBgC;E+C5uBhC,Q/C2uBgC;;A+CzuBhC;EACE;EACA;EACA,oB7C9CE;;;A6CmDR;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA,qB7C5DE;;;A6CiER;EACE;;AAEA;EACE;EACA,O/C+sBgC;E+C9sBhC,Q/C6sBgC;;A+C3sBhC;EACE;EACA;EACA,mB7C5EE;;;A6CgGR;EACE,W/C0qBkC;E+CzqBlC;EACA,O7CpGM;E6CqGN;EACA,kB7CrGM;EMHJ,eR0M0B;;;AiD7M9B;EACE;EACA;EACA;EACA,SjDonBkC;EiDnnBlC;EACA,WjDmyBkC;EgDxyBlC,ahD8O4B;EgD7O1B;EACF,ahDqP4B;EgDpP5B,ahDyP4B;EgDxP5B;EAAoB;EACpB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E/C+EU,WA3BO;EgDxDf;EACF,kB/CLM;E+CMN;EACA;EzCTE,eR2M0B;;AiD9L5B;EACE;EACA;EACA,OjDsyBgC;EiDryBhC,QjDsyBgC;EiDryBhC;;AAEA;EAEE;EACA;EACA;EACA;EACA;;;AAKN;EACE,ejDuxBkC;;AiDrxBlC;EACE;;AAEA;EACE;EACA;EACA,kBjDkxB8B;;AiD/wBhC;EACE,QjD2JwB;EiD1JxB;EACA,kB/C5CE;;;A+CiDR;EACE,ajDmwBkC;;AiDjwBlC;EACE;EACA,OjD+vBgC;EiD9vBhC,QjD6vBgC;EiD5vBhC;;AACA;EACE;EACA;EACA,oBjD4vB8B;;AiDzvBhC;EACE,MjDqIwB;EiDpIxB;EACA,oB/ClEE;;;A+CuER;EACE,YjD6uBkC;;AiD3uBlC;EACE;;AAEA;EACE;EACA;EACA,qBjDwuB8B;;AiDruBhC;EACE,KjDiHwB;EiDhHxB;EACA,qB/CtFE;;A+C0FJ;EACA;EACA;EACA;EACA;EACA,OjDqtBgC;EiDptBhC;EACA;EACA;;;AAIJ;EACE,cjD8sBkC;;AiD5sBlC;EACE;EACA,OjD0sBgC;EiDzsBhC,QjDwsBgC;EiDvsBhC;;AACA;EACE;EACA;EACA,mBjDusB8B;;AiDpsBhC;EACE,OjDgFwB;EiD/ExB;EACA,mB/CvHE;;;A+C4IR;EACE;EACA;EhDvDU,WA3BO;EgDoFjB,kBjD2pBkC;EiD1pBlC;EzC1IE,wBRiyBgC;EQhyBhC,yBRgyBgC;;AiDppBlC;EACE;;;AAIJ;EACE;EACA,O/CvIS;;;AgDvBX;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;ACZA;EACE;EACA;EACA;;;ADaJ;EACE;EACA;EACA;EACA;EACA;EACA;EjClBI,YiCmBJ;;AjCdE;EiCOJ;IjCNM;;;;AiCgBN;AAAA;AAAA;EAGE;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAQA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;EAGE;EACA;;AAGF;AAAA;EAEE;EACA;EjC3DE,YiC4DF;;AjCvDA;EiCmDF;AAAA;IjClDI;;;;AiC8DN;AAAA;EAEE;EACA;EACA;EACA;EACE;EAAiB;EAAuB;EAA2B,OlD24BlC;EkD14BnC,OhD3EM;EgD4EN;EACA,SlDy4BmC;EiBt9B/B,YiC8EJ;;AjCzEE;EiC+DJ;AAAA;IjC9DM;;;AdFJ;AAAA;AAAA;E+C6EE,OhDjFI;EgDkFJ;EACA;EACA,SlDm4BiC;;;AkDh4BrC;EACE;;;AAKF;EACE;;;AAMF;AAAA;EAEE;EACA,OlD63BmC;EkD53BnC,QlD43BmC;EkD33BnC;;;AAEF;EACE;;;AAEF;EACE;;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAAqB,clDw1Bc;EkDv1BnC,alDu1BmC;EkDt1BnC;;AAEA;EACE;EACA;EACA,OlDs1BiC;EkDr1BjC,QlDs1BiC;EkDr1BjC,clDu1BiC;EkDt1BjC,alDs1BiC;EkDr1BjC;EACA;EACA,kBhD1II;EgD2IJ;EACI;EACJ;EACA;EjC9IE,YiC+IF;;AjC1IA;EiC4HF;IjC3HI;;;AiC4IJ;EACE;;;AAQJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OhDnKM;EgDoKN;;;AEtKF;EACE;IAAK;;;AAGP;EACE;EACA,OpDy+BsB;EoDx+BtB,QpDw+BsB;EoDv+BtB;EACA;EACA;EACE;EACF;;;AAGF;EACE,OpDm+BwB;EoDl+BxB,QpDk+BwB;EoDj+BxB,cpDm+BwB;;;AoD79B1B;EACE;IACE;;EAEF;IACE;;;AAIJ;EACE;EACA,OpD48BsB;EoD38BtB,QpD28BsB;EoD18BtB;EACA;EACE;EACF;EACA;;;AAGF;EACE,OpDs8BwB;EoDr8BxB,QpDq8BwB;;;AqDr/B1B;EAAqB;;;AAAuC;EAAqB;;;AACjF;EAAqB;;;AACrB;EAAqB;;;AACrB;EAAqB;;;AACrB;EAAqB;;;ACFnB;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;ACEN;EACE;;;AAGF;EACE;;;ACZF;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAElB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AAGjB;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAIJ;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;ALrEA;EACE;EACA;EACA;;;AMKE;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;AAS9B;EAEI;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;ACnBzB;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;EACA;EACA;EACA;;;AASA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AC3BF;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAEhC;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAE9B;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AAEpC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AAEjC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAElC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;ACxChC;EAAwB;;;AACxB;EAAwB;;;AACxB;EAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;ACL1B;EAAsB;;;AAAtB;EAAsB;;;ACAtB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAI3B;EACE;EACA;EACA;EACA;EACA,S9D0mBkC;;;A8DvmBpC;EACE;EACA;EACA;EACA;EACA,S9DkmBkC;;;A8D9lBlC;EADF;IAEI;IACA;IACA,S9D0lBgC;;;;A+DjnBpC;ECAE;EACA;EACA;EACA;EACA;EAAgB;EAChB;EACA;EACA;;;AAOA;EAEE;EACA;EACA;EACA;EACA;EACA;;;ACvBJ;EAAa;;;AACb;EAAU;;;AACV;EAAa;;;AACb;EAAe;;;ACAX;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAI3B;EAAU;;;AACV;EAAU;;;AAGV;EAAc;;;AACd;EAAc;;;AAEd;EAAU;;;AACV;EAAU;;;ACZR;EACE;EACA;EACA;EACA;EACA;EACA;EACI;EACJ;EACI;;;ACLA;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAOF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAKF;EAAmB;;;AACvB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AC7DN;EAAkB;;;AAGlB;EAAiB;;;AACjB;EAAiB;;;AACjB;EAAiB;;;AACjB;ECRE;EACA;EACA;;;ADaE;EAAwB;;;AACxB;EAAwB;;;AACxB;EAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AAK5B;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AAGnB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AAGvB;EAAc;;;AElCZ;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AFkCR;EAAa;;;AACb;EAAc;;;AAEd;EAAiB;;;AACjB;EAAiB;;;AAGjB;EGjDI;EACF;EACA;EACA;EACA;;;AHiDF;EAAwB;;;AAExB;EACE;EAAqC;;;AAIvC;EAAc;;;AIzDd;EACE;;;AAGF;EACE;;;ACLA;EACE;AAAA;AAAA;IAKE;;;EAIA;IACE;;;EAOJ;IACE;;;EAUF;IACE;;;EAEF;AAAA;IAEE;IAA6C;;;EAM/C;IACE;;;EAGF;AAAA;IAEE;;;EAGF;AAAA;AAAA;IAGE;IACA;;;EAGF;AAAA;IAEE;;;EAIU;IACV,M1Eo9B8B;;E0El9BhC;IACE;;;EAEF;IACE;;;EAGE;IACF;;;EAEF;IACE;;;EAGF;IACE;;EAEA;AAAA;IAEE;;;EAKF;AAAA;IAEE;;;EAIJ;IACE;;EAEA;AAAA;AAAA;AAAA;IAIE,cxEvFG;;;EwE2FP;IACE;IACA,cxE7FK;;;AyE2EV;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AAIF;EACC;;;AAGD;EACC;IAAO;;;AAGR;EACC,OzEtGO;EyEuGP;EACA,kBzEvFU;EyEwFV;EACA;;;AAGD;EACC;IACC;;;AAIF;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA,kBzErHU;;;AyEwHX;EACC;EACA,kBzEzHU;;;AyE4HX;EACC;EACA,kBzE9HU;;;AyEiIX;EACC,kBzElIU;;;AyEsIX;EACC,OzExJO;;;AyE2JR;EACC;EACA,OzElKS;;;AyEqKV;EACC;EACA,OzEvKS;;;AyE0KV;EACC;EACA,aAtHkB;EAuHlB;EACA;;;AAKD;EACC;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;E1E9IY,WA3BO;E0E2KlB,aA1LiB;EA2LjB,a3E4B6B;;;A2EzB9B;EACC,a3EO6B;;;A2EJ9B;EACC;;;AAID;EACC;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA,aAvNkB;EAwNlB;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,aAzOkB;EA0OlB,WAzPgB;EA0PhB,e3EnF6B;;;A2EsF9B;EACI;EACH,WA3PiB;;;AA8PlB;EACC,WAnQgB;;;AAsQjB;EACC;EACA,WApQiB;EAqQjB;EACA;;;AAGD;EACC;;;AAGD;EACC,OzExTM;;;AyE2TP;EACC,OzEzTO;;;AyE4TR;EACC;EACA;;;AAGD;EACC,eAvSe;EAwSf;;;AAGD;EACC,aArRkB;EAsRlB;;;AAGD;EACC,W3E1D6B;E2E2D7B;;;AAID;EACC,aAhSkB;;;AAmSnB;EACC,kBzEtVO;EyEuVP,OzE1VM;;;AyE6VP;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,WA3VgB;EA4VhB,aA7UkB;EA8UlB,OzE/XO;EyEgYP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,kBzE7YM;;;AyEiZP;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC,OzEzaM;;;AyE4aP;EACC;EACA,OzE/aS;;;AyEkbV;EACC,OzExaQ;EyEyaR,aA9XkB;;;AAiYnB;EACC,OzEpbO;;;AyEubR;EACC,OzExbO;;;AyE2bR;EACC;EACA,wBAlae;EAmaf,yBAnae;EAoaf;EACA,kBzE9bO;EyE+bP;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE7cO;;;AyEgdR;EACC,kBzEhdO;EyEidP,eAxbe;;;AA2bhB;EACC;EACA,eA7be;;;AAgchB;EACC,OzEheS;EyEieT;EACA,WA3bgB;;;AA8bjB;EACC,OzEleO;EyEmeP;EACA,WAjcgB;;;AAocjB;EACC,OzExeO;;;AyE2eR;EACC,OzEhfS;;;AyEmfV;EACC,OzEhfO;;;AyEmfR;EACC,OzEpfO;;;AyEufR;EACC;EACA,eA9de;;;AAiehB;EACC,kBzE3fO;EyE4fP,eAnee;;;AAsehB;EACC,OzElgBO;EyEmgBP;EACA,W3EtR0E;;;A2EyR3E;EACC,OzEvgBO;;;AyE0gBR;EACC,OzE5gBO;;;AyE+gBR;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC,OzE1hBO;EyE2hBP,WA5fgB;EA6fhB,aA9ekB;EA+elB;;;AAGD;EACC,OzExhBU;EyEyhBV,WAngBgB;EAogBhB,a3EpT6B;E2EqT7B;;;AAGD;EACC,OzEhjBS;;;AyEmjBV;EACC,OzEpjBS;EyEqjBT;;;AAGD;EACC,OzEzjBS;;;AyE4jBV;EACC,OzE7jBS;;;AyEgkBV;EACC,OzEjkBS;;;AyEokBV;EACC,WA1hBiB;EA2hBjB;EACA,OzE/jBO;;;AyEmkBR;EACC,OzE5kBS;EyE6kBT;;;AAGD;EACC,OzEjlBS;;;AyEolBV;EACC,WA1iBiB;EA2iBjB;EACA,OzE/kBO;;;AyEmlBR;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA,aA9jBkB;EA+jBlB,OzE7mBO;EyE8mBP;EACA;;;AAGD;EACC,OzE3nBS;;;AyE8nBV;EACC,OzE/nBS;EyEgoBT;EACA;EACA;;;AAGD;EACC,OzEtoBS;EyEuoBT;EACA;EACA;;;AAID;EACC,czEnoBQ;;;AyEsoBT;EACC,kBzE1nBU;EyE2nBV,OzE9oBO;;;AyEipBR;AAAA;EAEC,kBzEjoBU;EyEkoBV,WAlnBgB;EAmnBhB,OzEtpBO;;;AyEypBR;EACC,OzEzpBO;;;AyE4pBR;EACC,OzE7pBO;;;AyEgqBR;EACC,OzEjqBO;;;AyEoqBR;EACC,OzErqBO;;;AyEwqBR;EACC,OzEzqBO;;;AyE4qBR;EACC,OzE7qBO;;;AyEgrBR;EACC,OzEjrBO;;;AyEqrBR;EACC,kBzE1rBM;EyE2rBN;EACA;;;AAID;EACC,OzE1rBO;EyE2rBP,czE3rBO;EyE4rBP;EACA,YzEnrBU;EyEorBV;;;AAGD;EACC,kBzEzsBM;;;AyE4sBP;EACC,czE3rBU;EyE4rBV,kBzEzsBO;;;AyE4sBR;EACC,OzEjsBU;;;AyEosBX;EACC;;;AAGD;EACC,OzEttBO;EyEutBP,kBzEvsBU;EyEwsBV;EACA,czE9tBS;EyE+tBT;;;AAGD;EACC,OzE9tBO;EyE+tBP,kBzE5sBU;EyE6sBV;EACA,czEtuBS;EyEuuBT;;;AAGD;EACC,OzEtuBO;;;AyEyuBR;EACC,OzE1uBO;;;AyE6uBR;EACC,OzE9uBO;;;AyEivBR;EACC;EACA;EACA,a3ElgB6B;E2EmgB7B,WAntBgB;EAotBhB;;;AAGD;EACC;EACA,aA1sBkB;EA2sBlB;EACA;EACA,OzE9vBO;;;AyEiwBR;EACC,OzElwBO;;;AyEqwBR;EACC;EACA;EACA;EACA,OzEzwBO;EyE0wBP;EACA;;;AAGD;EACC;EACA,OzEjxBO;EyEkxBP,kBzEjwBU;;;AyEowBX;EACC;;;AAGD;EACC;EACA,eAhwBe;EAiwBf,OzE3xBO;;;AyE8xBR;EACC;;;AAGD;EACC,OzEnyBO;EyEoyBP;EACA,kBzExxBU;;;AyE2xBX;AAAA;EAEC,OzE1yBO;;;AyE8yBR;EACC,WAzwBiB;;;AA6wBlB;EACC,aAnwBkB;;;AAuwBnB;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC,W3EpmB0E;E2EqmB1E;EACA;EACA;;;AAGD;EACC;;;AAGD;AAAA;AAAA;AAAA;AAAA;EAKC,OzEh2BO;;;AyEo2BR;EACC;EACA;EACA,WAj0BiB;EAk0BjB,aAvzBkB;EAwzBlB;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,OzEp2BQ;;;AyEu2BT;EACC;EACA;EACA,OzEn3BU;EyEo3BV;EACA;EACA;;;AAID;EACC,OzEl3BQ;EyEm3BR;;;AAGD;EACC,OzEt3BU;;;AyEy3BX;EACC;EACA;EACA,OzEt4BU;EyEu4BV;EACA;EACA;;;AAGD;EACC,OzEn4BU;EyEo4BV;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE36BO;;;AyE86BR;EACC,OzEl7BO;;;AyEq7BR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACA;EACA;EACA;EACA;EACA,WAj6BkB;;;AAo6BlB;EACA;EACA,OzEh9BO;;;AyEo9BP;EACC;;;AAID;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAGD;EACC,kBzEj/BU;EyEk/BV,eAx+Be;EAy+Bf;;;AAGD;EACC;EACA;;;AAGD;EACC,kBzE3gCO;;;AyE8gCR;EACC,kBzE/gCO;;;AyEkhCR;EACC;EACA,WA/+BiB;EAg/BjB,aAr+BkB;EAs+BlB,OzEphCO;;;AyEuhCR;EACC,WAn/BuB;EAo/BvB;EACA;EACA,OzEniCS;EyEoiCT;;;AAID;EACC,OzEjiCO;EyEkiCP;;;AAGD;EACC;EACA;EACA,OzExiCO;EyEyiCP,WAtgCiB;EAugCjB,aA5/BkB;EA6/BlB;EACA;;;AAGD;EACC,OzEnjCO;;;AyEsjCR;EACC,OzEvjCO;EyEwjCP,kBzEvjCO;EyEwjCP,eA/hCe;;;AAkiChB;EACC,WAvhCiB;EAwhCjB;EACA,OzE/iCU;EyEgjCV;;;AAGD;EACC,OzEzkCS;;;AyE4kCV;EACC,OzE7kCS;;;AyEglCV;EACC,OzEjlCS;;;AyEolCV;EACC,OzE7kCO;EyE8kCP;;;AAGD;EACC;EACA;EACA,OzEplCO;EyEqlCP,WAtjCgB;EAujChB,aAxiCkB;EAyiClB;EACA;;;AAGD;EACC,OzE/lCO;;;AyEkmCR;EACC,OzExmCS;;;AyE2mCV;EACC,WAjkCiB;EAkkCjB;EACA,OzEzlCU;EyE0lCV;;;AAGD;EACC,OzEnnCS;;;AyEsnCV;EACC,OzEvnCS;;;AyE0nCV;EACC,OzE3nCS;;;AyE8nCV;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA,OzE3qCO;EyE4qCP;;;AAGD;EACC;EACA,W3En8B0E;E2Eo8B1E,aAhoCkB;EAioClB;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA,WApqCiB;;;AAuqClB;EACC;EACA;EACA;EACA;EACA;EACA,kBzEnsCU;;;AyEssCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzE5sCU;;;AyE+sCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzErtCU;;;AyEwtCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzE9tCU;;;AyEiuCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEvuCU;;;AyE0uCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEhvCU;;;AyEmvCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEzvCU;;;AyE4vCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzElwCU;;;AyEqwCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzE3wCU;;;AyE8wCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEpxCU;;;AyEwxCX;EACC;;;AAGD;EACC;;;AAGD;EACC,OzEzyCM;EyE0yCN,WA5wCiB;EA6wCjB,aAlwCkB;EAmwClB;EACA;EACA;EACA;;;AAGD;EACC,WArxCiB;EAsxCjB;EACA,OzE7yCU;;;AyEgzCX;EACC,OzEt0CS;;;AyEy0CV;EACC,OzE10CS;;;AyE60CV;EACC,OzE90CS;;;AyEi1CV;EACC;EACA;EACA;EACA;;;AAID;EACC;;;AAGD;EACC,WAvzCgB;EAwzChB,aAzyCkB;EA0yClB,OzE31CO;EyE41CP;EACA;;;AAGD;EACC,kBzE90CU;;;AyEi1CX;EACC,kBzEp1CU;;;AyEu1CX;EACC,wBA/0Ce;EAg1Cf,yBAh1Ce;;;AAm1ChB;EACC,2BAp1Ce;EAq1Cf,4BAr1Ce;EAs1Cf;;;AAGD;EACC;EACA,czEv2CU;EyEw2CV;EACA;EACA;;;AAGD;EACC,kBzE52CU;;;AyE+2CX;EACC;EACA,aAh1CkB;EAi1ClB;EACA;;;AAGD;EACC,OzEv4CO;;;AyE04CR;EACC;EACA,OzEj5CS;;;AyEo5CV;EACC,OzEh5CO;;;AyEm5CR;EACC;EACA,OzEr5CO;;;AyEw5CR;EACC,OzEn5CQ;;;AyEs5CT;EACC;EACA;EACA,OzE55CO;EyE65CP,WA13CiB;EA23CjB;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA,kBzE76CU;EyE86CV,wBAl6Ce;EAm6Cf,yBAn6Ce;EAo6Cf;EACA,YAj3CY;;;AAo3Cb;EACC;;;AAGD;EACC;EACA,kBzE17CU;EyE27CV,eA/6Ce;EAg7Cf,YA53CY;;;AA+3Cb;EACC;EACA,kBzEj8CU;EyEk8CV,4BAt7Ce;EAu7Cf,2BAv7Ce;EAw7Cf;;;AAGD;EACC;EACA,eA77Ce;EA87Cf,kBzE18CU;;;AyE68CX;EACC,kBzE/8CU;;;AyEk9CX;EACC,OzEh+CO;EyEi+CP,WA/7CgB;;;AAk8CjB;EACC;EACA,WAp8CgB;;;AAu8CjB;EACC;EACA,OzEx+CO;EyEy+CP,aA37CkB;EA47ClB,WAv8CiB;EAw8CjB;;;AAGD;EACC,WA58CiB;EA68CjB;EACA;;;AAGD;EACC;;;AAGD;EACC,W3E/wC0E;;;A2EkxC3E;EACC,OzEhgDO;;;AyEmgDR;EACC,OzE5/CM;;;AyE+/CP;EACC,OzExgDO;;;AyE2gDR;EACC;;;AAGD;EACC,OzEhhDO;;;AyEmhDR;EACC,W3EvyC0E;E2EwyC1E;;;AAGD;EACC,OzE1hDO;EyE2hDP;EACA,kB3E5/CS;;;A2E+/CV;AAAA;EAEC,OzEjiDO;;;AyEoiDR;EACC,OzEriDO;EyEsiDP;EACA,kBzEpiDS;;;AyEuiDV;AAAA;EAEC,OzE5iDO;;;AyE+iDR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;IACC;IACA;IACA;IACA;IACA;;;EAGD;IACC;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;AAKF;EACC;EACA,OzE3lDO;EyE4lDP,aA9iDkB;EA+iDlB,WA1jDiB;EA2jDjB;;;AAGD;EACC,WA/jDiB;EAgkDjB,OzEnmDO;EyEomDP;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,W3Ep4C0E;;;A2Eu4C3E;EACC,OzErnDO;;;AyEwnDR;EACC,OzEznDO;;;AyE4nDR;EACC,OzE7nDO;;;AyEgoDR;EACC;;;AAGD;EACC,OzEroDO;;;AyEwoDR;EACC,W3E55C0E;E2E65C1E;;;AAGD;EACC,OzE/oDO;EyEgpDP;EACA,kB3EjnDS;;;A2EonDV;AAAA;EAEC,OzEtpDO;;;AyEypDR;EACC,OzE1pDO;EyE2pDP;EACA,kBzEzpDS;;;AyE4pDV;AAAA;EAEC,OzEjqDO;;;AyEoqDR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,aAhoDkB;EAioDlB,kBzEtrDM;EyEurDN;;;AAGD;EACC,kBzE5qDU;;;AyE+qDX;EACC,aA1oDkB;EA2oDlB,kBzEhsDM;EyEisDN;EACA;;;AAGD;EACC;IACA;IACA;;;EAGD;IACC;;;AAID;EACC,WA3qDgB;;;AA8qDjB;EACC,OzEltDO;;;AyEqtDR;EACC,OzE1sDU;EyE2sDV;EACA;;;AAGD;EACC,OzE3tDO;;;AyE8tDR;EACC,OzE/tDO;;;AyEkuDR;EACC;EACA;EACA;EACA;EACA,eA7sDe;EA8sDf;EACA,kBzE5tDU;;;AyE+tDX;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA,OzExvDO;;;AyE2vDR;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OzEvwDO;EyEwwDP;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;IACA;IACA;;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA,OzEjyDO;;;AyEqyDR;EACC;EACA;;;AAID;EACC,OzExyDO;;;AyE4yDR;EACC;;;AAGD;EACC,aAnwDkB;EAowDlB,WA/wDiB;EAgxDjB,OzEnzDO;;;AyEszDR;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC,WA7yDiB;EA8yDjB,OzEj1DO;EyEk1DP;EACA;;;AAGD;EACC,OzE11DO;;;AyE61DR;EACC;EACA;EACA,OzEh2DO;EyEi2DP;EACG;EACA;;;AAGJ;EACC;;;AAGD;EACC;EACA,OzE52DO;EyE62DP,WA30DgB;EA40DhB,a3E5nD6B;E2E6nD7B;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAID;EACC;EACA,eAx2De;EAy2Df,kBzEr3DU;;;AyEw3DX;EACC,kBzE13DU;;;AyE63DX;EACC,OzEh4DU;EyEi4DV,WA12DgB;;;AA62DjB;EACC;EACA,WA/2DgB;;;AAm3DjB;EACC,kBzEr4DU;;;AyEw4DX;EACC;;;AAGD;EACC,aA72DkB;EA82DlB,WAz3DiB;EA03DjB;;;AAGD;EACC;EACA;EACA,OzE35DU;;;AyE85DX;EACC,OzE16DO;;;AyE66DR;EACC,OzE96DO;;;AyEi7DR;EACC,OzEl7DO;;;AyEq7DR;EACC,W3EzsD0E;E2E0sD1E;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,WA75DiB;;;AAg6DlB;EACC,OzEv8DO;;;AyE08DR;EACC,OzEh8DU;EyEi8DV;;;AAGD;EACC,OzEh9DO;;;AyEm9DR;EACC,OzEp9DO;;;AyEu9DR;EACC,OzEz9DO;EyE09DP;EACA,kB3E37DS;;;A2E87DV;AAAA;EAEC,OzEh+DO;;;AyEm+DR;EACC,OzEp+DO;EyEq+DP;EACA,kBzEn+DS;;;AyEs+DV;AAAA;EAEC,OzE3+DO;;;AyE8+DR;EACC;EACA;;;AAGD;EACC,W3EtvD6B;E2EuvD7B,OzEp/DO;;;AyEu/DR;EACC;;;AAGD;EACC;;;AAGD;EACC,kBzE7+DU;;;AyEg/DX;EACC;EACA;EACA;EACA;;;AAGD;EACC,YzE1gEO;;;AyE6gER;AAAA;EAEC,YzEhgEU;;;AyEmgEX;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA,WA7/DgB;EA8/DhB,OzEphEU;;;AyEuhEX;EACC,OzEpiEO;;;AyEuiER;EACC;EACA;EACA;EACA;EACA,WA1gEgB;EA2gEhB,OzEljES;EyEmjET;EACA;EACA;EACA;;;AAGD;EACC,mBzE1jES;;;AyE6jEV;EACC;EACA;EACA;EACA;EACA,OzE9iEU;EyE+iEV;EACA;EACA;;;AAGD;EACC,OzEzkES;;;AyE4kEV;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAID;EACC;;;AAGD;EACC,aA5jEkB;EA6jElB;;;AAGD;EACC;EACA,kBzElnEO;EyEmnEP;EACA;EACA,aArkEkB;EAskElB;;;AAGD;EACC,kBzE/mEU;;;AyEknEX;EACC;;;AAGD;EACC,czE7nEQ;EyE8nER;EACA,OzE/nEQ;;;AyEmoET;EACC;EACA;EACA;EACA,kBzE5oEO;;;AyE+oER;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA,OzE/qEO;EyEgrEP,a3E77D6B;;;A2Ei8D9B;EACC;;;AAID;EACC,OzEtrEO;EyEurEP,WAppEiB;EAqpEjB;EACA,kBzE3rEO;EyE4rEP;;;AAID;EACC;EACA,YzEprEU;EyEqrEV;EACA,eA3qEe;EA4qEf;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,kBzEztEW;;;AyE6tEZ;EACC;EACA,eAlsEe;;;AAqsEhB;EACC,kBzEptEU;;;AyEutEX;EACC,OzEpuEO;EyEquEP,WAnsEgB;;;AAssEjB;EACC;EACA,WAxsEgB;;;AA4sEjB;EACC,OzEvuEM;EyEwuEN;EACA,WA3sEiB;;;AA8sElB;EACC,WA/sEiB;EAgtEjB,OzE9uEM;;;AyEivEP;EACC,OzE1vEO;;;AyE6vER;EACC;;;AAGD;EACC,WA5tEiB;EA6tEjB,OzE3vEM;EyE4vEN;EACA;EACA;;;AAGD;EACC,OzE1wEO;;;AyE6wER;EACC,OzE9wEO;;;AyEkxER;AAAA;EAEC,aAnuEkB;;;AAsuEnB;EACC,OzEzxEO;EyE0xEP;;;AAGD;EACC;;;AAGD;EACC,a3E/iE6B;;;A2EkjE9B;EACC;EACA,OzEnyEO;;;AyEsyER;EACC;;;AAGD;EACC,OzE/yEO;;;AyEmzER;EACC;EACA;EACA;;;AAID;EACC;EACA;;;AAED;EACC;IAAK;;EACL;IAAO;;;AAER;EACC;IAAK;;EACL;IAAO;;;AAER;EACC;IAAK;;EACL;IAAO;;;AAQP;EAAwB;;;AACxB;EAAyB;;;AACzB;EAA2B;;;AAC3B;EAAyB;;;AAEzB;EAAyB;;;AACzB;EAA2B;;;AAC3B;EAA4B;;;AAC5B;EAA2B;;;AAE3B;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EnE/2EG,emE6BY;;;AAm1Ef;EnEv2EG,wBmEoBY;EnEnBZ,yBmEmBY;EnENZ,4BmEy1E+F;EnEx1E/F,2BmEw1E+F;;;AAClG;EnEj2EG,yBmEaY;EnEZZ,4BmEYY;EnECZ,wBmEm1EiG;EnEl1EjG,2BmEk1EiG;;;AACpG;EnE31EG,4BmEMY;EnELZ,2BmEKY;EnEpBZ,wBmEy2EkG;EnEx2ElG,yBmEw2EkG;;;AACrG;EnEr1EG,wBmEDY;EnEEZ,2BmEFY;EnEbZ,yBmEm2EiG;EnEl2EjG,4BmEk2EiG;;;AACpG;EAA2B;;;AAC3B;EAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;AAMvB;EACC;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,czE1/EU;EyE2/EV;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAID;EACC;EACA;;;AAID;EACC;EACA,a3ErzE6B;E2EszE7B,WAtgFgB;EAugFhB;EACA,OzE1iFO;;;AyE6iFR;EACC,kBzExiFQ;EyEyiFR;;;AAID;EACC;EACA;;;AAED;EAAwC;EACvC;EACA;;;AAGD;EACC;EACA,kBzE5jFS;EyE6jFT;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;EAAiB;EACjB;EACA,kBzEjkFU;EyEkkFV;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EAA6B;EAA6B,kBzEvlFnD;EyEwlFP;EACA;EACA;EACA;;;AAGD;EACC;IACA;;;AAID;EACC,kBzEvmFO;EyEwmFP;EACA;;;AAID;EACC;EACA;EACA,OzEnlFM;;;AyEulFP;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzEjoFO;EyEkoFP,a3E/4E6B;E2Eg5E7B;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE9oFO;;;AyEipFR;EACC,OzElpFO;EyEmpFP;;;AAGD;EACC;;;AAGD;EACC,OzErqFO;;;AyEwqFR;EACC,OzEzqFO;;;AyE6qFR;EACC;EACA;;;AAGD;EACC,eAxpFe;EAypFf;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA,eAvrFe;;;AA2rFhB;EACC;IACC;;;AAIF;EAEA;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;IACA,kBzEvtFU;;;EyE0tFX;IACC,kBzE5tFU;;;EyE+tFX;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC,WA7uFgB;;;EAgvFjB;IACC,OzE7wFQ;IyE8wFR,W3EviF0E;;;E2E0iF3E;IACC;;;EAGD;IACC;;;EAGD;IACC,kBzE/xFO;;;EyEkyFR;IACC;;;EAGD;IACC;IACA;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC,kBzEvyFU;;;EyE0yFX;IACC;;;EAGD;IACC,OzEp0FS;;;EyEu0FV;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAID;IACC;IACA;IACA;IACA;;;EAID;IACC,kBzEx0FU;;;EyE20FX;IACC,kBzE50FU;;;EyE+0FX;IACC;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC,OzE92FO;;;EyEi3FR;IACC,OzEv3FS;;;EyE03FV;IACC;IACA;IACA;;;EAGD;IACC,a3E1oF6B;I2E2oF7B;;;EAID;IACC;;;EAGD;IACC;IACA,a3ErpF6B;I2EspF7B;IACA;;;EAGD;IACC;;;EAGD;IACC,a3E/pF6B;;;E2EkqF9B;IACC,WAn3FgB;IAo3FhB,OzE14FU;;;EyE64FX;IACC,WAx3FgB;;;EA23FjB;IACC,W3EjrF0E;;;E2EqrF3E;IACC,OzEv5FU;;;EyE05FX;IACC,OzE35FU;;;EyE85FX;IACC;IACA,OzEh6FU;IyEi6FV;;;EAGD;IACC,OzE55FQ;;;EyE+5FT;IACC,OzE/5FU;;;EyEk6FX;IACC,WAv5FgB;;;EA05FjB;IACC,WA35FgB;;;EA85FjB;IACC,WA35FiB;;;EA+5FlB;IACC,kBzEt7FU;;;EyEy7FX;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC,OzE59FU;;;EyEg+FX;IACC;;;EAID;IACC;;;EAGD;IACC;IACA;IACA;IACA;IACA;;;EAGD;IACC;IACA;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC,a3EvyF6B;I2EwyF7B,WAx/FgB;;;EA4/FjB;IACC,a3E7yF6B;I2E8yF7B;;;EAGD;IACC;;;EAGD;IACC,a3EtzF6B;I2EuzF7B,WAvgGgB;;;EA0gGjB;IACC,a3E3zF6B;;;E2E8zF9B;IACC,a3E/zF6B;;;E2Ek0F9B;IACC,OzErjGO;IyEsjGP,aArgGkB;;;EAwgGnB;IACC;;;EAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;IAgBC;;;EAGD;IACC;IACA;IACA;;;AAMD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC,OzEvmGO;;;AyE0mGR;EACC,OzEznGO;;;AyE4nGR;EACC,kBzE9mGQ;EyE+mGR;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE5nGO;;;AyE+nGR;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;AACA;EACC;;AAGA;EACC;;;AAKH;EACC;;;AAGD;EACC;;AACA;EACC;;;AAIF;EACC;EACA;EACA;;;AAID;EACC,OzEjtGO;EyEktGP,kBzEltGO;EyEmtGP;EACA;;;AAGD;EACC,OzE/sGM;;;AyEktGP;EACC;IACC;IACA;;;AAIF;EACC;EACA;;;AAED;EACC;;;AAGD;EACC;;;AACD;EACC,OzEhuGU;;;AyEmuGX;EACC;IACC,WA7sGiB;IA8sGjB;;;AAGF;EACC,OzEvvGO;;;AyE0vGR;EACI;;;AAGJ;EACC;;;AAGD;EACC;;;AAGD;EACI;;;AAIJ;EACC,OzExwGO;;;AyE2wGR;EACC,OzE5wGO;;;AyE+wGR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACI;EACA;;;AAGJ;EACC;;;AAGD;EACC;IACC;;;EAED;IACI;;;AAIL;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACI;EACA;;;AAGJ;EACI;EACA;EACH;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;IACC;;;AAIF;EACC;IACC;;;AAIF;EACC;IACC;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;EACC;IACC;;;AzEp3GF;EACC,cA1CS;;;AA6CV;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACI;;;AAGJ;EACC;;;AAGD;EACC","file":"dark_ff66ac.css"} \ No newline at end of file diff --git a/files/assets/css/fa.css b/files/assets/css/fa.css old mode 100644 new mode 100755 index d22d5e54a..90c916c79 --- a/files/assets/css/fa.css +++ b/files/assets/css/fa.css @@ -1,2 +1 @@ -/*!* Font Awesome Pro 5.12.0 by @fontawesome - https://fontawesome.com -* License - https://fontawesome.com/license (Commercial License)*/.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-abacus:before{content:"\f640"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acorn:before{content:"\f6ae"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-conditioner:before{content:"\f8f4"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-alarm-clock:before{content:"\f34e"}.fa-alarm-exclamation:before{content:"\f843"}.fa-alarm-plus:before{content:"\f844"}.fa-alarm-snooze:before{content:"\f845"}.fa-album:before{content:"\f89f"}.fa-album-collection:before{content:"\f8a0"}.fa-algolia:before{content:"\f36c"}.fa-alicorn:before{content:"\f6b0"}.fa-alien:before{content:"\f8f5"}.fa-alien-monster:before{content:"\f8f6"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-align-slash:before{content:"\f846"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-amp-guitar:before{content:"\f8a1"}.fa-analytics:before{content:"\f643"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angel:before{content:"\f779"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-crate:before{content:"\f6b1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-alt-down:before{content:"\f354"}.fa-arrow-alt-from-bottom:before{content:"\f346"}.fa-arrow-alt-from-left:before{content:"\f347"}.fa-arrow-alt-from-right:before{content:"\f348"}.fa-arrow-alt-from-top:before{content:"\f349"}.fa-arrow-alt-left:before{content:"\f355"}.fa-arrow-alt-right:before{content:"\f356"}.fa-arrow-alt-square-down:before{content:"\f350"}.fa-arrow-alt-square-left:before{content:"\f351"}.fa-arrow-alt-square-right:before{content:"\f352"}.fa-arrow-alt-square-up:before{content:"\f353"}.fa-arrow-alt-to-bottom:before{content:"\f34a"}.fa-arrow-alt-to-left:before{content:"\f34b"}.fa-arrow-alt-to-right:before{content:"\f34c"}.fa-arrow-alt-to-top:before{content:"\f34d"}.fa-arrow-alt-up:before{content:"\f357"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-from-bottom:before{content:"\f342"}.fa-arrow-from-left:before{content:"\f343"}.fa-arrow-from-right:before{content:"\f344"}.fa-arrow-from-top:before{content:"\f345"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-square-down:before{content:"\f339"}.fa-arrow-square-left:before{content:"\f33a"}.fa-arrow-square-right:before{content:"\f33b"}.fa-arrow-square-up:before{content:"\f33c"}.fa-arrow-to-bottom:before{content:"\f33d"}.fa-arrow-to-left:before{content:"\f33e"}.fa-arrow-to-right:before{content:"\f340"}.fa-arrow-to-top:before{content:"\f341"}.fa-arrow-up:before{content:"\f062"}.fa-arrows:before{content:"\f047"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-arrows-h:before{content:"\f07e"}.fa-arrows-v:before{content:"\f07d"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-atom-alt:before{content:"\f5d3"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-axe:before{content:"\f6b2"}.fa-axe-battle:before{content:"\f6b3"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backpack:before{content:"\f5d4"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-badge:before{content:"\f335"}.fa-badge-check:before{content:"\f336"}.fa-badge-dollar:before{content:"\f645"}.fa-badge-percent:before{content:"\f646"}.fa-badge-sheriff:before{content:"\f8a2"}.fa-badger-honey:before{content:"\f6b4"}.fa-bags-shopping:before{content:"\f847"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ball-pile:before{content:"\f77e"}.fa-ballot:before{content:"\f732"}.fa-ballot-check:before{content:"\f733"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-banjo:before{content:"\f8a3"}.fa-barcode:before{content:"\f02a"}.fa-barcode-alt:before{content:"\f463"}.fa-barcode-read:before{content:"\f464"}.fa-barcode-scan:before{content:"\f465"}.fa-bars:before{content:"\f0c9"}.fa-baseball:before{content:"\f432"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-basketball-hoop:before{content:"\f435"}.fa-bat:before{content:"\f6b5"}.fa-bath:before{content:"\f2cd"}.fa-battery-bolt:before{content:"\f376"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-slash:before{content:"\f377"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-bed-alt:before{content:"\f8f7"}.fa-bed-bunk:before{content:"\f8f8"}.fa-bed-empty:before{content:"\f8f9"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-exclamation:before{content:"\f848"}.fa-bell-on:before{content:"\f8fa"}.fa-bell-plus:before{content:"\f849"}.fa-bell-school:before{content:"\f5d5"}.fa-bell-school-slash:before{content:"\f5d6"}.fa-bell-slash:before{content:"\f1f6"}.fa-bells:before{content:"\f77f"}.fa-betamax:before{content:"\f8a4"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-biking-mountain:before{content:"\f84b"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blanket:before{content:"\f498"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blinds:before{content:"\f8fb"}.fa-blinds-open:before{content:"\f8fc"}.fa-blinds-raised:before{content:"\f8fd"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bone-break:before{content:"\f5d8"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-alt:before{content:"\f5d9"}.fa-book-dead:before{content:"\f6b7"}.fa-book-heart:before{content:"\f499"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-book-spells:before{content:"\f6b8"}.fa-book-user:before{content:"\f7e7"}.fa-bookmark:before{content:"\f02e"}.fa-books:before{content:"\f5db"}.fa-books-medical:before{content:"\f7e8"}.fa-boombox:before{content:"\f8a5"}.fa-boot:before{content:"\f782"}.fa-booth-curtain:before{content:"\f734"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-bottom:before{content:"\f84d"}.fa-border-center-h:before{content:"\f89c"}.fa-border-center-v:before{content:"\f89d"}.fa-border-inner:before{content:"\f84e"}.fa-border-left:before{content:"\f84f"}.fa-border-none:before{content:"\f850"}.fa-border-outer:before{content:"\f851"}.fa-border-right:before{content:"\f852"}.fa-border-style:before{content:"\f853"}.fa-border-style-alt:before{content:"\f854"}.fa-border-top:before{content:"\f855"}.fa-bow-arrow:before{content:"\f6b9"}.fa-bowling-ball:before{content:"\f436"}.fa-bowling-pins:before{content:"\f437"}.fa-box:before{content:"\f466"}.fa-box-alt:before{content:"\f49a"}.fa-box-ballot:before{content:"\f735"}.fa-box-check:before{content:"\f467"}.fa-box-fragile:before{content:"\f49b"}.fa-box-full:before{content:"\f49c"}.fa-box-heart:before{content:"\f49d"}.fa-box-open:before{content:"\f49e"}.fa-box-up:before{content:"\f49f"}.fa-box-usd:before{content:"\f4a0"}.fa-boxes:before{content:"\f468"}.fa-boxes-alt:before{content:"\f4a1"}.fa-boxing-glove:before{content:"\f438"}.fa-brackets:before{content:"\f7e9"}.fa-brackets-curly:before{content:"\f7ea"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-loaf:before{content:"\f7eb"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-bring-forward:before{content:"\f856"}.fa-bring-front:before{content:"\f857"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-browser:before{content:"\f37e"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-bullseye-arrow:before{content:"\f648"}.fa-bullseye-pointer:before{content:"\f649"}.fa-burger-soda:before{content:"\f858"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-burrito:before{content:"\f7ed"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-bus-school:before{content:"\f5dd"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-cabinet-filing:before{content:"\f64b"}.fa-cactus:before{content:"\f8a7"}.fa-calculator:before{content:"\f1ec"}.fa-calculator-alt:before{content:"\f64c"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-edit:before{content:"\f333"}.fa-calendar-exclamation:before{content:"\f334"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-star:before{content:"\f736"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camcorder:before{content:"\f8a8"}.fa-camera:before{content:"\f030"}.fa-camera-alt:before{content:"\f332"}.fa-camera-home:before{content:"\f8fe"}.fa-camera-movie:before{content:"\f8a9"}.fa-camera-polaroid:before{content:"\f8aa"}.fa-camera-retro:before{content:"\f083"}.fa-campfire:before{content:"\f6ba"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candle-holder:before{content:"\f6bc"}.fa-candy-cane:before{content:"\f786"}.fa-candy-corn:before{content:"\f6bd"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-building:before{content:"\f859"}.fa-car-bump:before{content:"\f5e0"}.fa-car-bus:before{content:"\f85a"}.fa-car-crash:before{content:"\f5e1"}.fa-car-garage:before{content:"\f5e2"}.fa-car-mechanic:before{content:"\f5e3"}.fa-car-side:before{content:"\f5e4"}.fa-car-tilt:before{content:"\f5e5"}.fa-car-wash:before{content:"\f5e6"}.fa-caravan:before{content:"\f8ff"}.fa-caravan-alt:before{content:"\f900"}.fa-caret-circle-down:before{content:"\f32d"}.fa-caret-circle-left:before{content:"\f32e"}.fa-caret-circle-right:before{content:"\f330"}.fa-caret-circle-up:before{content:"\f331"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cars:before{content:"\f85b"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cassette-tape:before{content:"\f8ab"}.fa-cat:before{content:"\f6be"}.fa-cat-space:before{content:"\f901"}.fa-cauldron:before{content:"\f6bf"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-cctv:before{content:"\f8ac"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chair-office:before{content:"\f6c1"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-line-down:before{content:"\f64d"}.fa-chart-network:before{content:"\f78a"}.fa-chart-pie:before{content:"\f200"}.fa-chart-pie-alt:before{content:"\f64e"}.fa-chart-scatter:before{content:"\f7ee"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-cheese-swiss:before{content:"\f7f0"}.fa-cheeseburger:before{content:"\f7f1"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-bishop-alt:before{content:"\f43b"}.fa-chess-board:before{content:"\f43c"}.fa-chess-clock:before{content:"\f43d"}.fa-chess-clock-alt:before{content:"\f43e"}.fa-chess-king:before{content:"\f43f"}.fa-chess-king-alt:before{content:"\f440"}.fa-chess-knight:before{content:"\f441"}.fa-chess-knight-alt:before{content:"\f442"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-pawn-alt:before{content:"\f444"}.fa-chess-queen:before{content:"\f445"}.fa-chess-queen-alt:before{content:"\f446"}.fa-chess-rook:before{content:"\f447"}.fa-chess-rook-alt:before{content:"\f448"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-double-down:before{content:"\f322"}.fa-chevron-double-left:before{content:"\f323"}.fa-chevron-double-right:before{content:"\f324"}.fa-chevron-double-up:before{content:"\f325"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-square-down:before{content:"\f329"}.fa-chevron-square-left:before{content:"\f32a"}.fa-chevron-square-right:before{content:"\f32b"}.fa-chevron-square-up:before{content:"\f32c"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chimney:before{content:"\f78b"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clarinet:before{content:"\f8ad"}.fa-claw-marks:before{content:"\f6c2"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clipboard-list-check:before{content:"\f737"}.fa-clipboard-prescription:before{content:"\f5e8"}.fa-clipboard-user:before{content:"\f7f3"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-drizzle:before{content:"\f738"}.fa-cloud-hail:before{content:"\f739"}.fa-cloud-hail-mixed:before{content:"\f73a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-music:before{content:"\f8ae"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-rainbow:before{content:"\f73e"}.fa-cloud-showers:before{content:"\f73f"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sleet:before{content:"\f741"}.fa-cloud-snow:before{content:"\f742"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload:before{content:"\f0ee"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-clouds:before{content:"\f744"}.fa-clouds-moon:before{content:"\f745"}.fa-clouds-sun:before{content:"\f746"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-club:before{content:"\f327"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-code-commit:before{content:"\f386"}.fa-code-merge:before{content:"\f387"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-coffee-pot:before{content:"\f902"}.fa-coffee-togo:before{content:"\f6c5"}.fa-coffin:before{content:"\f6c6"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coin:before{content:"\f85c"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comet:before{content:"\f903"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-alt-check:before{content:"\f4a2"}.fa-comment-alt-dollar:before{content:"\f650"}.fa-comment-alt-dots:before{content:"\f4a3"}.fa-comment-alt-edit:before{content:"\f4a4"}.fa-comment-alt-exclamation:before{content:"\f4a5"}.fa-comment-alt-lines:before{content:"\f4a6"}.fa-comment-alt-medical:before{content:"\f7f4"}.fa-comment-alt-minus:before{content:"\f4a7"}.fa-comment-alt-music:before{content:"\f8af"}.fa-comment-alt-plus:before{content:"\f4a8"}.fa-comment-alt-slash:before{content:"\f4a9"}.fa-comment-alt-smile:before{content:"\f4aa"}.fa-comment-alt-times:before{content:"\f4ab"}.fa-comment-check:before{content:"\f4ac"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-edit:before{content:"\f4ae"}.fa-comment-exclamation:before{content:"\f4af"}.fa-comment-lines:before{content:"\f4b0"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-minus:before{content:"\f4b1"}.fa-comment-music:before{content:"\f8b0"}.fa-comment-plus:before{content:"\f4b2"}.fa-comment-slash:before{content:"\f4b3"}.fa-comment-smile:before{content:"\f4b4"}.fa-comment-times:before{content:"\f4b5"}.fa-comments:before{content:"\f086"}.fa-comments-alt:before{content:"\f4b6"}.fa-comments-alt-dollar:before{content:"\f652"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compass-slash:before{content:"\f5e9"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-compress-wide:before{content:"\f326"}.fa-computer-classic:before{content:"\f8b1"}.fa-computer-speaker:before{content:"\f8b2"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-construction:before{content:"\f85d"}.fa-container-storage:before{content:"\f4b7"}.fa-contao:before{content:"\f26d"}.fa-conveyor-belt:before{content:"\f46e"}.fa-conveyor-belt-alt:before{content:"\f46f"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-corn:before{content:"\f6c7"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cow:before{content:"\f6c8"}.fa-cowbell:before{content:"\f8b3"}.fa-cowbell-more:before{content:"\f8b4"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-credit-card-blank:before{content:"\f389"}.fa-credit-card-front:before{content:"\f38a"}.fa-cricket:before{content:"\f449"}.fa-critical-role:before{content:"\f6c9"}.fa-croissant:before{content:"\f7f6"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-crutches:before{content:"\f7f8"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-curling:before{content:"\f44a"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dagger:before{content:"\f6cb"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-debug:before{content:"\f7f9"}.fa-deer:before{content:"\f78e"}.fa-deer-rudolph:before{content:"\f78f"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-desktop-alt:before{content:"\f390"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dewpoint:before{content:"\f748"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diamond:before{content:"\f219"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d10:before{content:"\f6cd"}.fa-dice-d12:before{content:"\f6ce"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d4:before{content:"\f6d0"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-d8:before{content:"\f6d2"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digging:before{content:"\f85e"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-diploma:before{content:"\f5ea"}.fa-directions:before{content:"\f5eb"}.fa-disc-drive:before{content:"\f8b5"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-do-not-enter:before{content:"\f5ec"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dog-leashed:before{content:"\f6d4"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-empty:before{content:"\f473"}.fa-dolly-flatbed:before{content:"\f474"}.fa-dolly-flatbed-alt:before{content:"\f475"}.fa-dolly-flatbed-empty:before{content:"\f476"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-circle:before{content:"\f5ed"}.fa-draw-polygon:before{content:"\f5ee"}.fa-draw-square:before{content:"\f5ef"}.fa-dreidel:before{content:"\f792"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-drone:before{content:"\f85f"}.fa-drone-alt:before{content:"\f860"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick:before{content:"\f6d6"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dryer:before{content:"\f861"}.fa-dryer-alt:before{content:"\f862"}.fa-duck:before{content:"\f6d8"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-ear:before{content:"\f5f0"}.fa-ear-muffs:before{content:"\f795"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-eclipse:before{content:"\f749"}.fa-eclipse-alt:before{content:"\f74a"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-egg-fried:before{content:"\f7fc"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-elephant:before{content:"\f6da"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-h-alt:before{content:"\f39b"}.fa-ellipsis-v:before{content:"\f142"}.fa-ellipsis-v-alt:before{content:"\f39c"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-empty-set:before{content:"\f656"}.fa-engine-warning:before{content:"\f5f2"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-dollar:before{content:"\f657"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange:before{content:"\f0ec"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-square:before{content:"\f321"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows:before{content:"\f31d"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expand-wide:before{content:"\f320"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link:before{content:"\f08e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square:before{content:"\f14c"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-evil:before{content:"\f6db"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fan-table:before{content:"\f904"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-farm:before{content:"\f864"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\f905"}.fa-faucet-drip:before{content:"\f906"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-field-hockey:before{content:"\f44c"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-certificate:before{content:"\f5f3"}.fa-file-chart-line:before{content:"\f659"}.fa-file-chart-pie:before{content:"\f65a"}.fa-file-check:before{content:"\f316"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-edit:before{content:"\f31c"}.fa-file-excel:before{content:"\f1c3"}.fa-file-exclamation:before{content:"\f31a"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-minus:before{content:"\f318"}.fa-file-music:before{content:"\f8b6"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-plus:before{content:"\f319"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-search:before{content:"\f865"}.fa-file-signature:before{content:"\f573"}.fa-file-spreadsheet:before{content:"\f65b"}.fa-file-times:before{content:"\f317"}.fa-file-upload:before{content:"\f574"}.fa-file-user:before{content:"\f65c"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-files-medical:before{content:"\f7fd"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-film-alt:before{content:"\f3a0"}.fa-film-canister:before{content:"\f8b7"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-fire-smoke:before{content:"\f74b"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\f907"}.fa-fireplace:before{content:"\f79a"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fish-cooked:before{content:"\f7fe"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-alt:before{content:"\f74c"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flame:before{content:"\f6df"}.fa-flashlight:before{content:"\f8b8"}.fa-flask:before{content:"\f0c3"}.fa-flask-poison:before{content:"\f6e0"}.fa-flask-potion:before{content:"\f6e1"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flower:before{content:"\f7ff"}.fa-flower-daffodil:before{content:"\f800"}.fa-flower-tulip:before{content:"\f801"}.fa-flushed:before{content:"\f579"}.fa-flute:before{content:"\f8b9"}.fa-flux-capacitor:before{content:"\f8ba"}.fa-fly:before{content:"\f417"}.fa-fog:before{content:"\f74e"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-folder-times:before{content:"\f65f"}.fa-folder-tree:before{content:"\f802"}.fa-folders:before{content:"\f660"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-font-case:before{content:"\f866"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-football-helmet:before{content:"\f44f"}.fa-forklift:before{content:"\f47a"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-fragile:before{content:"\f4bb"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-french-fries:before{content:"\f803"}.fa-frog:before{content:"\f52e"}.fa-frosty-head:before{content:"\f79b"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-function:before{content:"\f661"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-galaxy:before{content:"\f908"}.fa-game-board:before{content:"\f867"}.fa-game-board-alt:before{content:"\f868"}.fa-game-console-handheld:before{content:"\f8bb"}.fa-gamepad:before{content:"\f11b"}.fa-gamepad-alt:before{content:"\f8bc"}.fa-garage:before{content:"\f909"}.fa-garage-car:before{content:"\f90a"}.fa-garage-open:before{content:"\f90b"}.fa-gas-pump:before{content:"\f52f"}.fa-gas-pump-slash:before{content:"\f5f4"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gift-card:before{content:"\f663"}.fa-gifts:before{content:"\f79c"}.fa-gingerbread-man:before{content:"\f79d"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass:before{content:"\f804"}.fa-glass-champagne:before{content:"\f79e"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-citrus:before{content:"\f869"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glass-whiskey-rocks:before{content:"\f7a1"}.fa-glasses:before{content:"\f530"}.fa-glasses-alt:before{content:"\f5f5"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-globe-snow:before{content:"\f7a3"}.fa-globe-stand:before{content:"\f5f6"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-golf-club:before{content:"\f451"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gramophone:before{content:"\f8bd"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-guitar-electric:before{content:"\f8be"}.fa-guitars:before{content:"\f8bf"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-h1:before{content:"\f313"}.fa-h2:before{content:"\f314"}.fa-h3:before{content:"\f315"}.fa-h4:before{content:"\f86a"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hammer-war:before{content:"\f6e4"}.fa-hamsa:before{content:"\f665"}.fa-hand-heart:before{content:"\f4bc"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-box:before{content:"\f47b"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-magic:before{content:"\f6e5"}.fa-hand-holding-seedling:before{content:"\f4bf"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-receiving:before{content:"\f47c"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-heart:before{content:"\f4c3"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-usd:before{content:"\f4c5"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt:before{content:"\f4c6"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-chef:before{content:"\f86b"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-santa:before{content:"\f7a7"}.fa-hat-winter:before{content:"\f7a8"}.fa-hat-witch:before{content:"\f6e7"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side:before{content:"\f6e9"}.fa-head-side-brain:before{content:"\f808"}.fa-head-side-headphones:before{content:"\f8c2"}.fa-head-side-medical:before{content:"\f809"}.fa-head-vr:before{content:"\f6ea"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heart-circle:before{content:"\f4c7"}.fa-heart-rate:before{content:"\f5f8"}.fa-heart-square:before{content:"\f4c8"}.fa-heartbeat:before{content:"\f21e"}.fa-heat:before{content:"\f90c"}.fa-helicopter:before{content:"\f533"}.fa-helmet-battle:before{content:"\f6eb"}.fa-hexagon:before{content:"\f312"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-mask:before{content:"\f6ee"}.fa-hockey-puck:before{content:"\f453"}.fa-hockey-sticks:before{content:"\f454"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-home-alt:before{content:"\f80a"}.fa-home-heart:before{content:"\f4c9"}.fa-home-lg:before{content:"\f80b"}.fa-home-lg-alt:before{content:"\f80c"}.fa-hood-cloak:before{content:"\f6ef"}.fa-hooli:before{content:"\f427"}.fa-horizontal-rule:before{content:"\f86c"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-horse-saddle:before{content:"\f8c3"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hospitals:before{content:"\f80e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house:before{content:"\f90d"}.fa-house-damage:before{content:"\f6f1"}.fa-house-day:before{content:"\f90e"}.fa-house-flood:before{content:"\f74f"}.fa-house-leave:before{content:"\f90f"}.fa-house-night:before{content:"\f910"}.fa-house-return:before{content:"\f911"}.fa-house-signal:before{content:"\f912"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-humidity:before{content:"\f750"}.fa-hurricane:before{content:"\f751"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-ice-skate:before{content:"\f7ac"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-icons-alt:before{content:"\f86e"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\f913"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-image-polaroid:before{content:"\f8c4"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-inbox-in:before{content:"\f310"}.fa-inbox-out:before{content:"\f311"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-industry-alt:before{content:"\f3b3"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-info-square:before{content:"\f30f"}.fa-inhaler:before{content:"\f5f9"}.fa-instagram:before{content:"\f16d"}.fa-integral:before{content:"\f667"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-intersection:before{content:"\f668"}.fa-inventory:before{content:"\f480"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-island-tropical:before{content:"\f811"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-jack-o-lantern:before{content:"\f30e"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-joystick:before{content:"\f8c5"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-jug:before{content:"\f8c6"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-kazoo:before{content:"\f8c7"}.fa-kerning:before{content:"\f86f"}.fa-key:before{content:"\f084"}.fa-key-skeleton:before{content:"\f6f3"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-keynote:before{content:"\f66c"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kidneys:before{content:"\f5fb"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kite:before{content:"\f6f4"}.fa-kiwi-bird:before{content:"\f535"}.fa-knife-kitchen:before{content:"\f6f5"}.fa-korvue:before{content:"\f42f"}.fa-lambda:before{content:"\f66e"}.fa-lamp:before{content:"\f4ca"}.fa-lamp-desk:before{content:"\f914"}.fa-lamp-floor:before{content:"\f915"}.fa-landmark:before{content:"\f66f"}.fa-landmark-alt:before{content:"\f752"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lasso:before{content:"\f8c8"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-layer-minus:before{content:"\f5fe"}.fa-layer-plus:before{content:"\f5ff"}.fa-leaf:before{content:"\f06c"}.fa-leaf-heart:before{content:"\f4cb"}.fa-leaf-maple:before{content:"\f6f6"}.fa-leaf-oak:before{content:"\f6f7"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down:before{content:"\f149"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up:before{content:"\f148"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-light-ceiling:before{content:"\f916"}.fa-light-switch:before{content:"\f917"}.fa-light-switch-off:before{content:"\f918"}.fa-light-switch-on:before{content:"\f919"}.fa-lightbulb:before{content:"\f0eb"}.fa-lightbulb-dollar:before{content:"\f670"}.fa-lightbulb-exclamation:before{content:"\f671"}.fa-lightbulb-on:before{content:"\f672"}.fa-lightbulb-slash:before{content:"\f673"}.fa-lights-holiday:before{content:"\f7b2"}.fa-line:before{content:"\f3c0"}.fa-line-columns:before{content:"\f870"}.fa-line-height:before{content:"\f871"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lips:before{content:"\f600"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-music:before{content:"\f8c9"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location:before{content:"\f601"}.fa-location-arrow:before{content:"\f124"}.fa-location-circle:before{content:"\f602"}.fa-location-slash:before{content:"\f603"}.fa-lock:before{content:"\f023"}.fa-lock-alt:before{content:"\f30d"}.fa-lock-open:before{content:"\f3c1"}.fa-lock-open-alt:before{content:"\f3c2"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-long-arrow-up:before{content:"\f176"}.fa-loveseat:before{content:"\f4cc"}.fa-low-vision:before{content:"\f2a8"}.fa-luchador:before{content:"\f455"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lyft:before{content:"\f3c3"}.fa-mace:before{content:"\f6f8"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailbox:before{content:"\f813"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-mandolin:before{content:"\f6f9"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-marker-alt-slash:before{content:"\f605"}.fa-map-marker-check:before{content:"\f606"}.fa-map-marker-edit:before{content:"\f607"}.fa-map-marker-exclamation:before{content:"\f608"}.fa-map-marker-minus:before{content:"\f609"}.fa-map-marker-plus:before{content:"\f60a"}.fa-map-marker-question:before{content:"\f60b"}.fa-map-marker-slash:before{content:"\f60c"}.fa-map-marker-smile:before{content:"\f60d"}.fa-map-marker-times:before{content:"\f60e"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-meat:before{content:"\f814"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaphone:before{content:"\f675"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\f91a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microphone-stand:before{content:"\f8cb"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-microwave:before{content:"\f91b"}.fa-mind-share:before{content:"\f677"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-hexagon:before{content:"\f307"}.fa-minus-octagon:before{content:"\f308"}.fa-minus-square:before{content:"\f146"}.fa-mistletoe:before{content:"\f7b4"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-mobile-android:before{content:"\f3ce"}.fa-mobile-android-alt:before{content:"\f3cf"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-money-check-edit:before{content:"\f872"}.fa-money-check-edit-alt:before{content:"\f873"}.fa-monitor-heart-rate:before{content:"\f611"}.fa-monkey:before{content:"\f6fb"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-moon-cloud:before{content:"\f754"}.fa-moon-stars:before{content:"\f755"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mountains:before{content:"\f6fd"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-alt:before{content:"\f8cd"}.fa-mouse-pointer:before{content:"\f245"}.fa-mp3-player:before{content:"\f8ce"}.fa-mug:before{content:"\f874"}.fa-mug-hot:before{content:"\f7b6"}.fa-mug-marshmallows:before{content:"\f7b7"}.fa-mug-tea:before{content:"\f875"}.fa-music:before{content:"\f001"}.fa-music-alt:before{content:"\f8cf"}.fa-music-alt-slash:before{content:"\f8d0"}.fa-music-slash:before{content:"\f8d1"}.fa-napster:before{content:"\f3d2"}.fa-narwhal:before{content:"\f6fe"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octagon:before{content:"\f306"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-oil-temp:before{content:"\f614"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-omega:before{content:"\f67a"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-ornament:before{content:"\f7b8"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-outlet:before{content:"\f91c"}.fa-oven:before{content:"\f91d"}.fa-overline:before{content:"\f876"}.fa-page-break:before{content:"\f877"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-brush-alt:before{content:"\f5a9"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-pallet-alt:before{content:"\f483"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-paragraph-rtl:before{content:"\f878"}.fa-parking:before{content:"\f540"}.fa-parking-circle:before{content:"\f615"}.fa-parking-circle-slash:before{content:"\f616"}.fa-parking-slash:before{content:"\f617"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paw-alt:before{content:"\f701"}.fa-paw-claws:before{content:"\f702"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pegasus:before{content:"\f703"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil:before{content:"\f040"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-paintbrush:before{content:"\f618"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-pennant:before{content:"\f456"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-person-carry:before{content:"\f4cf"}.fa-person-dolly:before{content:"\f4d0"}.fa-person-dolly-empty:before{content:"\f4d1"}.fa-person-sign:before{content:"\f757"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-laptop:before{content:"\f87a"}.fa-phone-office:before{content:"\f67d"}.fa-phone-plus:before{content:"\f4d2"}.fa-phone-rotary:before{content:"\f8d3"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pi:before{content:"\f67e"}.fa-piano:before{content:"\f8d4"}.fa-piano-keyboard:before{content:"\f8d5"}.fa-pie:before{content:"\f705"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\f91e"}.fa-pig:before{content:"\f706"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza:before{content:"\f817"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-alt:before{content:"\f3de"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-planet-moon:before{content:"\f91f"}.fa-planet-ringed:before{content:"\f920"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-hexagon:before{content:"\f300"}.fa-plus-octagon:before{content:"\f301"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-podium:before{content:"\f680"}.fa-podium-star:before{content:"\f758"}.fa-police-box:before{content:"\f921"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poll-people:before{content:"\f759"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-popcorn:before{content:"\f819"}.fa-portal-enter:before{content:"\f922"}.fa-portal-exit:before{content:"\f923"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-presentation:before{content:"\f685"}.fa-print:before{content:"\f02f"}.fa-print-search:before{content:"\f81a"}.fa-print-slash:before{content:"\f686"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-projector:before{content:"\f8d6"}.fa-pumpkin:before{content:"\f707"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-question-square:before{content:"\f2fd"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-rabbit:before{content:"\f708"}.fa-rabbit-fast:before{content:"\f709"}.fa-racquet:before{content:"\f45a"}.fa-radar:before{content:"\f924"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-radio:before{content:"\f8d7"}.fa-radio-alt:before{content:"\f8d8"}.fa-rainbow:before{content:"\f75b"}.fa-raindrops:before{content:"\f75c"}.fa-ram:before{content:"\f70a"}.fa-ramp-loading:before{content:"\f4d4"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-raygun:before{content:"\f925"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-rectangle-landscape:before{content:"\f2fa"}.fa-rectangle-portrait:before{content:"\f2fb"}.fa-rectangle-wide:before{content:"\f2fc"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-refrigerator:before{content:"\f926"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-repeat:before{content:"\f363"}.fa-repeat-1:before{content:"\f365"}.fa-repeat-1-alt:before{content:"\f366"}.fa-repeat-alt:before{content:"\f364"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-retweet-alt:before{content:"\f361"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-rings-wedding:before{content:"\f81b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocket-launch:before{content:"\f927"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-route-highway:before{content:"\f61a"}.fa-route-interstate:before{content:"\f61b"}.fa-router:before{content:"\f8da"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-triangle:before{content:"\f61c"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rv:before{content:"\f7be"}.fa-sack:before{content:"\f81c"}.fa-sack-dollar:before{content:"\f81d"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salad:before{content:"\f81e"}.fa-salesforce:before{content:"\f83b"}.fa-sandwich:before{content:"\f81f"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-sausage:before{content:"\f820"}.fa-save:before{content:"\f0c7"}.fa-sax-hot:before{content:"\f8db"}.fa-saxophone:before{content:"\f8dc"}.fa-scalpel:before{content:"\f61d"}.fa-scalpel-path:before{content:"\f61e"}.fa-scanner:before{content:"\f488"}.fa-scanner-image:before{content:"\f8f3"}.fa-scanner-keyboard:before{content:"\f489"}.fa-scanner-touchscreen:before{content:"\f48a"}.fa-scarecrow:before{content:"\f70d"}.fa-scarf:before{content:"\f7c1"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-scroll-old:before{content:"\f70f"}.fa-scrubber:before{content:"\f2f8"}.fa-scythe:before{content:"\f710"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-send-back:before{content:"\f87e"}.fa-send-backward:before{content:"\f87f"}.fa-sensor:before{content:"\f928"}.fa-sensor-alert:before{content:"\f929"}.fa-sensor-fire:before{content:"\f92a"}.fa-sensor-on:before{content:"\f92b"}.fa-sensor-smoke:before{content:"\f92c"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-all:before{content:"\f367"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-sheep:before{content:"\f711"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield:before{content:"\f132"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-check:before{content:"\f2f7"}.fa-shield-cross:before{content:"\f712"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shipping-timed:before{content:"\f48c"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shish-kebab:before{content:"\f821"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shovel:before{content:"\f713"}.fa-shovel-snow:before{content:"\f7c3"}.fa-shower:before{content:"\f2cc"}.fa-shredder:before{content:"\f68a"}.fa-shuttle-van:before{content:"\f5b6"}.fa-shuttlecock:before{content:"\f45b"}.fa-sickle:before{content:"\f822"}.fa-sigma:before{content:"\f68b"}.fa-sign:before{content:"\f4d9"}.fa-sign-in:before{content:"\f090"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out:before{content:"\f08b"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signal-1:before{content:"\f68c"}.fa-signal-2:before{content:"\f68d"}.fa-signal-3:before{content:"\f68e"}.fa-signal-4:before{content:"\f68f"}.fa-signal-alt:before{content:"\f690"}.fa-signal-alt-1:before{content:"\f691"}.fa-signal-alt-2:before{content:"\f692"}.fa-signal-alt-3:before{content:"\f693"}.fa-signal-alt-slash:before{content:"\f694"}.fa-signal-slash:before{content:"\f695"}.fa-signal-stream:before{content:"\f8dd"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-siren:before{content:"\f92d"}.fa-siren-on:before{content:"\f92e"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-skeleton:before{content:"\f620"}.fa-sketch:before{content:"\f7c6"}.fa-ski-jump:before{content:"\f7c7"}.fa-ski-lift:before{content:"\f7c8"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-cow:before{content:"\f8de"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sledding:before{content:"\f7cb"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-sliders-h-square:before{content:"\f3f0"}.fa-sliders-v:before{content:"\f3f1"}.fa-sliders-v-square:before{content:"\f3f2"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-plus:before{content:"\f5b9"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoke:before{content:"\f760"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snake:before{content:"\f716"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snooze:before{content:"\f880"}.fa-snow-blowing:before{content:"\f761"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowflakes:before{content:"\f7cf"}.fa-snowman:before{content:"\f7d0"}.fa-snowmobile:before{content:"\f7d1"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-solar-system:before{content:"\f92f"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-alt:before{content:"\f883"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-circle:before{content:"\f930"}.fa-sort-circle-down:before{content:"\f931"}.fa-sort-circle-up:before{content:"\f932"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-shapes-down:before{content:"\f888"}.fa-sort-shapes-down-alt:before{content:"\f889"}.fa-sort-shapes-up:before{content:"\f88a"}.fa-sort-shapes-up-alt:before{content:"\f88b"}.fa-sort-size-down:before{content:"\f88c"}.fa-sort-size-down-alt:before{content:"\f88d"}.fa-sort-size-up:before{content:"\f88e"}.fa-sort-size-up-alt:before{content:"\f88f"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-soup:before{content:"\f823"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-space-station-moon:before{content:"\f933"}.fa-space-station-moon-alt:before{content:"\f934"}.fa-spade:before{content:"\f2f4"}.fa-sparkles:before{content:"\f890"}.fa-speakap:before{content:"\f3f3"}.fa-speaker:before{content:"\f8df"}.fa-speaker-deck:before{content:"\f83c"}.fa-speakers:before{content:"\f8e0"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spider-black-widow:before{content:"\f718"}.fa-spider-web:before{content:"\f719"}.fa-spinner:before{content:"\f110"}.fa-spinner-third:before{content:"\f3f4"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-sprinkler:before{content:"\f935"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root:before{content:"\f697"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-squirrel:before{content:"\f71a"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-staff:before{content:"\f71b"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-christmas:before{content:"\f7d4"}.fa-star-exclamation:before{content:"\f2f3"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-star-shooting:before{content:"\f936"}.fa-starfighter:before{content:"\f937"}.fa-starfighter-alt:before{content:"\f938"}.fa-stars:before{content:"\f762"}.fa-starship:before{content:"\f939"}.fa-starship-freighter:before{content:"\f93a"}.fa-staylinked:before{content:"\f3f5"}.fa-steak:before{content:"\f824"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-steering-wheel:before{content:"\f622"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stocking:before{content:"\f7d5"}.fa-stomach:before{content:"\f623"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-stretcher:before{content:"\f825"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-sun-cloud:before{content:"\f763"}.fa-sun-dust:before{content:"\f764"}.fa-sun-haze:before{content:"\f765"}.fa-sunglasses:before{content:"\f892"}.fa-sunrise:before{content:"\f766"}.fa-sunset:before{content:"\f767"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-sword:before{content:"\f71c"}.fa-sword-laser:before{content:"\f93b"}.fa-sword-laser-alt:before{content:"\f93c"}.fa-swords:before{content:"\f71d"}.fa-swords-laser:before{content:"\f93d"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablet-android:before{content:"\f3fb"}.fa-tablet-android-alt:before{content:"\f3fc"}.fa-tablet-rugged:before{content:"\f48f"}.fa-tablets:before{content:"\f490"}.fa-tachometer:before{content:"\f0e4"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tachometer-alt-average:before{content:"\f624"}.fa-tachometer-alt-fast:before{content:"\f625"}.fa-tachometer-alt-fastest:before{content:"\f626"}.fa-tachometer-alt-slow:before{content:"\f627"}.fa-tachometer-alt-slowest:before{content:"\f628"}.fa-tachometer-average:before{content:"\f629"}.fa-tachometer-fast:before{content:"\f62a"}.fa-tachometer-fastest:before{content:"\f62b"}.fa-tachometer-slow:before{content:"\f62c"}.fa-tachometer-slowest:before{content:"\f62d"}.fa-taco:before{content:"\f826"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tally:before{content:"\f69c"}.fa-tanakh:before{content:"\f827"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-tasks-alt:before{content:"\f828"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-telescope:before{content:"\f93e"}.fa-temperature-down:before{content:"\f93f"}.fa-temperature-frigid:before{content:"\f768"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-hot:before{content:"\f76a"}.fa-temperature-low:before{content:"\f76b"}.fa-temperature-up:before{content:"\f940"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-tennis-ball:before{content:"\f45e"}.fa-terminal:before{content:"\f120"}.fa-text:before{content:"\f893"}.fa-text-height:before{content:"\f034"}.fa-text-size:before{content:"\f894"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-theta:before{content:"\f69e"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d";padding:2px;}.fa-thunderstorm:before{content:"\f76c"}.fa-thunderstorm-moon:before{content:"\f76d"}.fa-thunderstorm-sun:before{content:"\f76e"}.fa-ticket:before{content:"\f145"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tilde:before{content:"\f69f"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-times-hexagon:before{content:"\f2ee"}.fa-times-octagon:before{content:"\f2f0"}.fa-times-square:before{content:"\f2d3"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tire:before{content:"\f631"}.fa-tire-flat:before{content:"\f632"}.fa-tire-pressure-warning:before{content:"\f633"}.fa-tire-rugged:before{content:"\f634"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-alt:before{content:"\f71f"}.fa-tombstone:before{content:"\f720"}.fa-tombstone-alt:before{content:"\f721"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-toothbrush:before{content:"\f635"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tornado:before{content:"\f76f"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-cone:before{content:"\f636"}.fa-traffic-light:before{content:"\f637"}.fa-traffic-light-go:before{content:"\f638"}.fa-traffic-light-slow:before{content:"\f639"}.fa-traffic-light-stop:before{content:"\f63a"}.fa-trailer:before{content:"\f941"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-transporter:before{content:"\f942"}.fa-transporter-1:before{content:"\f943"}.fa-transporter-2:before{content:"\f944"}.fa-transporter-3:before{content:"\f945"}.fa-transporter-empty:before{content:"\f946"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-trash-undo:before{content:"\f895"}.fa-trash-undo-alt:before{content:"\f896"}.fa-treasure-chest:before{content:"\f723"}.fa-tree:before{content:"\f1bb"}.fa-tree-alt:before{content:"\f400"}.fa-tree-christmas:before{content:"\f7db"}.fa-tree-decorated:before{content:"\f7dc"}.fa-tree-large:before{content:"\f7dd"}.fa-tree-palm:before{content:"\f82b"}.fa-trees:before{content:"\f724"}.fa-trello:before{content:"\f181"}.fa-triangle:before{content:"\f2ec"}.fa-triangle-music:before{content:"\f8e2"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-trophy-alt:before{content:"\f2eb"}.fa-truck:before{content:"\f0d1"}.fa-truck-container:before{content:"\f4dc"}.fa-truck-couch:before{content:"\f4dd"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-truck-plow:before{content:"\f7de"}.fa-truck-ramp:before{content:"\f4e0"}.fa-trumpet:before{content:"\f8e3"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-turkey:before{content:"\f725"}.fa-turntable:before{content:"\f8e4"}.fa-turtle:before{content:"\f726"}.fa-tv:before{content:"\f26c"}.fa-tv-alt:before{content:"\f8e5"}.fa-tv-music:before{content:"\f8e6"}.fa-tv-retro:before{content:"\f401"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typewriter:before{content:"\f8e7"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-ufo:before{content:"\f947"}.fa-ufo-beam:before{content:"\f948"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-unicorn:before{content:"\f727"}.fa-union:before{content:"\f6a2"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\f949"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-usb-drive:before{content:"\f8e9"}.fa-usd-circle:before{content:"\f2e8"}.fa-usd-square:before{content:"\f2e9"}.fa-user:before{content:"\f007"}.fa-user-alien:before{content:"\f94a"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-chart:before{content:"\f6a3"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-cowboy:before{content:"\f8ea"}.fa-user-crown:before{content:"\f6a4"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-hard-hat:before{content:"\f82c"}.fa-user-headset:before{content:"\f82d"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-md-chat:before{content:"\f82e"}.fa-user-minus:before{content:"\f503"}.fa-user-music:before{content:"\f8eb"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-robot:before{content:"\f94b"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-user-visor:before{content:"\f94c"}.fa-users:before{content:"\f0c0"}.fa-users-class:before{content:"\f63d"}.fa-users-cog:before{content:"\f509"}.fa-users-crown:before{content:"\f6a5"}.fa-users-medical:before{content:"\f830"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-fork:before{content:"\f2e3"}.fa-utensil-knife:before{content:"\f2e4"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-utensils-alt:before{content:"\f2e6"}.fa-vaadin:before{content:"\f408"}.fa-vacuum:before{content:"\f94d"}.fa-vacuum-robot:before{content:"\f94e"}.fa-value-absolute:before{content:"\f6a6"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vhs:before{content:"\f8ec"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-plus:before{content:"\f4e1"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-violin:before{content:"\f8ed"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volcano:before{content:"\f770"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume:before{content:"\f6a8"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-slash:before{content:"\f2e2"}.fa-volume-up:before{content:"\f028"}.fa-vote-nay:before{content:"\f771"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-wagon-covered:before{content:"\f8ee"}.fa-walker:before{content:"\f831"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-wand:before{content:"\f72a"}.fa-wand-magic:before{content:"\f72b"}.fa-warehouse:before{content:"\f494"}.fa-warehouse-alt:before{content:"\f495"}.fa-washer:before{content:"\f898"}.fa-watch:before{content:"\f2e1"}.fa-watch-calculator:before{content:"\f8f0"}.fa-watch-fitness:before{content:"\f63e"}.fa-water:before{content:"\f773"}.fa-water-lower:before{content:"\f774"}.fa-water-rise:before{content:"\f775"}.fa-wave-sine:before{content:"\f899"}.fa-wave-square:before{content:"\f83e"}.fa-wave-triangle:before{content:"\f89a"}.fa-waveform:before{content:"\f8f1"}.fa-waveform-path:before{content:"\f8f2"}.fa-waze:before{content:"\f83f"}.fa-webcam:before{content:"\f832"}.fa-webcam-slash:before{content:"\f833"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whale:before{content:"\f72c"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheat:before{content:"\f72d"}.fa-wheelchair:before{content:"\f193"}.fa-whistle:before{content:"\f460"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wifi-1:before{content:"\f6aa"}.fa-wifi-2:before{content:"\f6ab"}.fa-wifi-slash:before{content:"\f6ac"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-wind-turbine:before{content:"\f89b"}.fa-wind-warning:before{content:"\f776"}.fa-window:before{content:"\f40e"}.fa-window-alt:before{content:"\f40f"}.fa-window-close:before{content:"\f410"}.fa-window-frame:before{content:"\f94f"}.fa-window-frame-open:before{content:"\f950"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-windsock:before{content:"\f777"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wreath:before{content:"\f7e2"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:'font awesome 5 brands';font-style:normal;font-weight:400;font-display:auto;src:url(../fonts/fa-brands-400.eot);src:url(../fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-brands-400.woff2) format("woff2"),url(../fonts/fa-brands-400.woff) format("woff"),url(../fonts/fa-brands-400.ttf) format("truetype"),url(../fonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:'font awesome 5 brands'}@font-face{font-family:'font awesome 5 duotone';font-style:normal;font-weight:900;font-display:auto;src:url(../fonts/fa-duotone-900.eot);src:url(../fonts/fa-duotone-900.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-duotone-900.woff2) format("woff2"),url(../fonts/fa-duotone-900.woff) format("woff"),url(../fonts/fa-duotone-900.ttf) format("truetype"),url(../fonts/fa-duotone-900.svg#fontawesome) format("svg")}.fad{position:relative;font-family:'font awesome 5 duotone';font-weight:900}.fad:before{position:absolute;color:var(--fa-primary-color,inherit);opacity:1;opacity:var(--fa-primary-opacity,1)}.fad:after{color:var(--fa-secondary-color,inherit);opacity:.4;opacity:var(--fa-secondary-opacity,0.4)}.fa-swap-opacity .fad:before,.fad.fa-swap-opacity:before{opacity:.4;opacity:var(--fa-secondary-opacity,0.4)}.fa-swap-opacity .fad:after,.fad.fa-swap-opacity:after{opacity:1;opacity:var(--fa-primary-opacity,1)}.fad.fa-inverse{color:#fff}.fad.fa-stack-1x,.fad.fa-stack-2x{position:absolute}.fad.fa-stack-1x:before,.fad.fa-stack-2x:before,.fad.fa-fw:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fad.fa-abacus:after{content:"\10f640"}.fad.fa-acorn:after{content:"\10f6ae"}.fad.fa-ad:after{content:"\10f641"}.fad.fa-address-book:after{content:"\10f2b9"}.fad.fa-address-card:after{content:"\10f2bb"}.fad.fa-adjust:after{content:"\10f042"}.fad.fa-air-conditioner:after{content:"\10f8f4"}.fad.fa-air-freshener:after{content:"\10f5d0"}.fad.fa-alarm-clock:after{content:"\10f34e"}.fad.fa-alarm-exclamation:after{content:"\10f843"}.fad.fa-alarm-plus:after{content:"\10f844"}.fad.fa-alarm-snooze:after{content:"\10f845"}.fad.fa-album:after{content:"\10f89f"}.fad.fa-album-collection:after{content:"\10f8a0"}.fad.fa-alicorn:after{content:"\10f6b0"}.fad.fa-alien:after{content:"\10f8f5"}.fad.fa-alien-monster:after{content:"\10f8f6"}.fad.fa-align-center:after{content:"\10f037"}.fad.fa-align-justify:after{content:"\10f039"}.fad.fa-align-left:after{content:"\10f036"}.fad.fa-align-right:after{content:"\10f038"}.fad.fa-align-slash:after{content:"\10f846"}.fad.fa-allergies:after{content:"\10f461"}.fad.fa-ambulance:after{content:"\10f0f9"}.fad.fa-american-sign-language-interpreting:after{content:"\10f2a3"}.fad.fa-amp-guitar:after{content:"\10f8a1"}.fad.fa-analytics:after{content:"\10f643"}.fad.fa-anchor:after{content:"\10f13d"}.fad.fa-angel:after{content:"\10f779"}.fad.fa-angle-double-down:after{content:"\10f103"}.fad.fa-angle-double-left:after{content:"\10f100"}.fad.fa-angle-double-right:after{content:"\10f101"}.fad.fa-angle-double-up:after{content:"\10f102"}.fad.fa-angle-down:after{content:"\10f107"}.fad.fa-angle-left:after{content:"\10f104"}.fad.fa-angle-right:after{content:"\10f105"}.fad.fa-angle-up:after{content:"\10f106"}.fad.fa-angry:after{content:"\10f556"}.fad.fa-ankh:after{content:"\10f644"}.fad.fa-apple-alt:after{content:"\10f5d1"}.fad.fa-apple-crate:after{content:"\10f6b1"}.fad.fa-archive:after{content:"\10f187"}.fad.fa-archway:after{content:"\10f557"}.fad.fa-arrow-alt-circle-down:after{content:"\10f358"}.fad.fa-arrow-alt-circle-left:after{content:"\10f359"}.fad.fa-arrow-alt-circle-right:after{content:"\10f35a"}.fad.fa-arrow-alt-circle-up:after{content:"\10f35b"}.fad.fa-arrow-alt-down:after{content:"\10f354"}.fad.fa-arrow-alt-from-bottom:after{content:"\10f346"}.fad.fa-arrow-alt-from-left:after{content:"\10f347"}.fad.fa-arrow-alt-from-right:after{content:"\10f348"}.fad.fa-arrow-alt-from-top:after{content:"\10f349"}.fad.fa-arrow-alt-left:after{content:"\10f355"}.fad.fa-arrow-alt-right:after{content:"\10f356"}.fad.fa-arrow-alt-square-down:after{content:"\10f350"}.fad.fa-arrow-alt-square-left:after{content:"\10f351"}.fad.fa-arrow-alt-square-right:after{content:"\10f352"}.fad.fa-arrow-alt-square-up:after{content:"\10f353"}.fad.fa-arrow-alt-to-bottom:after{content:"\10f34a"}.fad.fa-arrow-alt-to-left:after{content:"\10f34b"}.fad.fa-arrow-alt-to-right:after{content:"\10f34c"}.fad.fa-arrow-alt-to-top:after{content:"\10f34d"}.fad.fa-arrow-alt-up:after{content:"\10f357"}.fad.fa-arrow-circle-down:after{content:"\10f0ab"}.fad.fa-arrow-circle-left:after{content:"\10f0a8"}.fad.fa-arrow-circle-right:after{content:"\10f0a9"}.fad.fa-arrow-circle-up:after{content:"\10f0aa"}.fad.fa-arrow-down:after{content:"\10f063"}.fad.fa-arrow-from-bottom:after{content:"\10f342"}.fad.fa-arrow-from-left:after{content:"\10f343"}.fad.fa-arrow-from-right:after{content:"\10f344"}.fad.fa-arrow-from-top:after{content:"\10f345"}.fad.fa-arrow-left:after{content:"\10f060"}.fad.fa-arrow-right:after{content:"\10f061"}.fad.fa-arrow-square-down:after{content:"\10f339"}.fad.fa-arrow-square-left:after{content:"\10f33a"}.fad.fa-arrow-square-right:after{content:"\10f33b"}.fad.fa-arrow-square-up:after{content:"\10f33c"}.fad.fa-arrow-to-bottom:after{content:"\10f33d"}.fad.fa-arrow-to-left:after{content:"\10f33e"}.fad.fa-arrow-to-right:after{content:"\10f340"}.fad.fa-arrow-to-top:after{content:"\10f341"}.fad.fa-arrow-up:after{content:"\10f062"}.fad.fa-arrows:after{content:"\10f047"}.fad.fa-arrows-alt:after{content:"\10f0b2"}.fad.fa-arrows-alt-h:after{content:"\10f337"}.fad.fa-arrows-alt-v:after{content:"\10f338"}.fad.fa-arrows-h:after{content:"\10f07e"}.fad.fa-arrows-v:after{content:"\10f07d"}.fad.fa-assistive-listening-systems:after{content:"\10f2a2"}.fad.fa-asterisk:after{content:"\10f069"}.fad.fa-at:after{content:"\10f1fa"}.fad.fa-atlas:after{content:"\10f558"}.fad.fa-atom:after{content:"\10f5d2"}.fad.fa-atom-alt:after{content:"\10f5d3"}.fad.fa-audio-description:after{content:"\10f29e"}.fad.fa-award:after{content:"\10f559"}.fad.fa-axe:after{content:"\10f6b2"}.fad.fa-axe-battle:after{content:"\10f6b3"}.fad.fa-baby:after{content:"\10f77c"}.fad.fa-baby-carriage:after{content:"\10f77d"}.fad.fa-backpack:after{content:"\10f5d4"}.fad.fa-backspace:after{content:"\10f55a"}.fad.fa-backward:after{content:"\10f04a"}.fad.fa-bacon:after{content:"\10f7e5"}.fad.fa-badge:after{content:"\10f335"}.fad.fa-badge-check:after{content:"\10f336"}.fad.fa-badge-dollar:after{content:"\10f645"}.fad.fa-badge-percent:after{content:"\10f646"}.fad.fa-badge-sheriff:after{content:"\10f8a2"}.fad.fa-badger-honey:after{content:"\10f6b4"}.fad.fa-bags-shopping:after{content:"\10f847"}.fad.fa-bahai:after{content:"\10f666"}.fad.fa-balance-scale:after{content:"\10f24e"}.fad.fa-balance-scale-left:after{content:"\10f515"}.fad.fa-balance-scale-right:after{content:"\10f516"}.fad.fa-ball-pile:after{content:"\10f77e"}.fad.fa-ballot:after{content:"\10f732"}.fad.fa-ballot-check:after{content:"\10f733"}.fad.fa-ban:after{content:"\10f05e"}.fad.fa-band-aid:after{content:"\10f462"}.fad.fa-banjo:after{content:"\10f8a3"}.fad.fa-barcode:after{content:"\10f02a"}.fad.fa-barcode-alt:after{content:"\10f463"}.fad.fa-barcode-read:after{content:"\10f464"}.fad.fa-barcode-scan:after{content:"\10f465"}.fad.fa-bars:after{content:"\10f0c9"}.fad.fa-baseball:after{content:"\10f432"}.fad.fa-baseball-ball:after{content:"\10f433"}.fad.fa-basketball-ball:after{content:"\10f434"}.fad.fa-basketball-hoop:after{content:"\10f435"}.fad.fa-bat:after{content:"\10f6b5"}.fad.fa-bath:after{content:"\10f2cd"}.fad.fa-battery-bolt:after{content:"\10f376"}.fad.fa-battery-empty:after{content:"\10f244"}.fad.fa-battery-full:after{content:"\10f240"}.fad.fa-battery-half:after{content:"\10f242"}.fad.fa-battery-quarter:after{content:"\10f243"}.fad.fa-battery-slash:after{content:"\10f377"}.fad.fa-battery-three-quarters:after{content:"\10f241"}.fad.fa-bed:after{content:"\10f236"}.fad.fa-bed-alt:after{content:"\10f8f7"}.fad.fa-bed-bunk:after{content:"\10f8f8"}.fad.fa-bed-empty:after{content:"\10f8f9"}.fad.fa-beer:after{content:"\10f0fc"}.fad.fa-bell:after{content:"\10f0f3"}.fad.fa-bell-exclamation:after{content:"\10f848"}.fad.fa-bell-on:after{content:"\10f8fa"}.fad.fa-bell-plus:after{content:"\10f849"}.fad.fa-bell-school:after{content:"\10f5d5"}.fad.fa-bell-school-slash:after{content:"\10f5d6"}.fad.fa-bell-slash:after{content:"\10f1f6"}.fad.fa-bells:after{content:"\10f77f"}.fad.fa-betamax:after{content:"\10f8a4"}.fad.fa-bezier-curve:after{content:"\10f55b"}.fad.fa-bible:after{content:"\10f647"}.fad.fa-bicycle:after{content:"\10f206"}.fad.fa-biking:after{content:"\10f84a"}.fad.fa-biking-mountain:after{content:"\10f84b"}.fad.fa-binoculars:after{content:"\10f1e5"}.fad.fa-biohazard:after{content:"\10f780"}.fad.fa-birthday-cake:after{content:"\10f1fd"}.fad.fa-blanket:after{content:"\10f498"}.fad.fa-blender:after{content:"\10f517"}.fad.fa-blender-phone:after{content:"\10f6b6"}.fad.fa-blind:after{content:"\10f29d"}.fad.fa-blinds:after{content:"\10f8fb"}.fad.fa-blinds-open:after{content:"\10f8fc"}.fad.fa-blinds-raised:after{content:"\10f8fd"}.fad.fa-blog:after{content:"\10f781"}.fad.fa-bold:after{content:"\10f032"}.fad.fa-bolt:after{content:"\10f0e7"}.fad.fa-bomb:after{content:"\10f1e2"}.fad.fa-bone:after{content:"\10f5d7"}.fad.fa-bone-break:after{content:"\10f5d8"}.fad.fa-bong:after{content:"\10f55c"}.fad.fa-book:after{content:"\10f02d"}.fad.fa-book-alt:after{content:"\10f5d9"}.fad.fa-book-dead:after{content:"\10f6b7"}.fad.fa-book-heart:after{content:"\10f499"}.fad.fa-book-medical:after{content:"\10f7e6"}.fad.fa-book-open:after{content:"\10f518"}.fad.fa-book-reader:after{content:"\10f5da"}.fad.fa-book-spells:after{content:"\10f6b8"}.fad.fa-book-user:after{content:"\10f7e7"}.fad.fa-bookmark:after{content:"\10f02e"}.fad.fa-books:after{content:"\10f5db"}.fad.fa-books-medical:after{content:"\10f7e8"}.fad.fa-boombox:after{content:"\10f8a5"}.fad.fa-boot:after{content:"\10f782"}.fad.fa-booth-curtain:after{content:"\10f734"}.fad.fa-border-all:after{content:"\10f84c"}.fad.fa-border-bottom:after{content:"\10f84d"}.fad.fa-border-center-h:after{content:"\10f89c"}.fad.fa-border-center-v:after{content:"\10f89d"}.fad.fa-border-inner:after{content:"\10f84e"}.fad.fa-border-left:after{content:"\10f84f"}.fad.fa-border-none:after{content:"\10f850"}.fad.fa-border-outer:after{content:"\10f851"}.fad.fa-border-right:after{content:"\10f852"}.fad.fa-border-style:after{content:"\10f853"}.fad.fa-border-style-alt:after{content:"\10f854"}.fad.fa-border-top:after{content:"\10f855"}.fad.fa-bow-arrow:after{content:"\10f6b9"}.fad.fa-bowling-ball:after{content:"\10f436"}.fad.fa-bowling-pins:after{content:"\10f437"}.fad.fa-box:after{content:"\10f466"}.fad.fa-box-alt:after{content:"\10f49a"}.fad.fa-box-ballot:after{content:"\10f735"}.fad.fa-box-check:after{content:"\10f467"}.fad.fa-box-fragile:after{content:"\10f49b"}.fad.fa-box-full:after{content:"\10f49c"}.fad.fa-box-heart:after{content:"\10f49d"}.fad.fa-box-open:after{content:"\10f49e"}.fad.fa-box-up:after{content:"\10f49f"}.fad.fa-box-usd:after{content:"\10f4a0"}.fad.fa-boxes:after{content:"\10f468"}.fad.fa-boxes-alt:after{content:"\10f4a1"}.fad.fa-boxing-glove:after{content:"\10f438"}.fad.fa-brackets:after{content:"\10f7e9"}.fad.fa-brackets-curly:after{content:"\10f7ea"}.fad.fa-braille:after{content:"\10f2a1"}.fad.fa-brain:after{content:"\10f5dc"}.fad.fa-bread-loaf:after{content:"\10f7eb"}.fad.fa-bread-slice:after{content:"\10f7ec"}.fad.fa-briefcase:after{content:"\10f0b1"}.fad.fa-briefcase-medical:after{content:"\10f469"}.fad.fa-bring-forward:after{content:"\10f856"}.fad.fa-bring-front:after{content:"\10f857"}.fad.fa-broadcast-tower:after{content:"\10f519"}.fad.fa-broom:after{content:"\10f51a"}.fad.fa-browser:after{content:"\10f37e"}.fad.fa-brush:after{content:"\10f55d"}.fad.fa-bug:after{content:"\10f188"}.fad.fa-building:after{content:"\10f1ad"}.fad.fa-bullhorn:after{content:"\10f0a1"}.fad.fa-bullseye:after{content:"\10f140"}.fad.fa-bullseye-arrow:after{content:"\10f648"}.fad.fa-bullseye-pointer:after{content:"\10f649"}.fad.fa-burger-soda:after{content:"\10f858"}.fad.fa-burn:after{content:"\10f46a"}.fad.fa-burrito:after{content:"\10f7ed"}.fad.fa-bus:after{content:"\10f207"}.fad.fa-bus-alt:after{content:"\10f55e"}.fad.fa-bus-school:after{content:"\10f5dd"}.fad.fa-business-time:after{content:"\10f64a"}.fad.fa-cabinet-filing:after{content:"\10f64b"}.fad.fa-cactus:after{content:"\10f8a7"}.fad.fa-calculator:after{content:"\10f1ec"}.fad.fa-calculator-alt:after{content:"\10f64c"}.fad.fa-calendar:after{content:"\10f133"}.fad.fa-calendar-alt:after{content:"\10f073"}.fad.fa-calendar-check:after{content:"\10f274"}.fad.fa-calendar-day:after{content:"\10f783"}.fad.fa-calendar-edit:after{content:"\10f333"}.fad.fa-calendar-exclamation:after{content:"\10f334"}.fad.fa-calendar-minus:after{content:"\10f272"}.fad.fa-calendar-plus:after{content:"\10f271"}.fad.fa-calendar-star:after{content:"\10f736"}.fad.fa-calendar-times:after{content:"\10f273"}.fad.fa-calendar-week:after{content:"\10f784"}.fad.fa-camcorder:after{content:"\10f8a8"}.fad.fa-camera:after{content:"\10f030"}.fad.fa-camera-alt:after{content:"\10f332"}.fad.fa-camera-home:after{content:"\10f8fe"}.fad.fa-camera-movie:after{content:"\10f8a9"}.fad.fa-camera-polaroid:after{content:"\10f8aa"}.fad.fa-camera-retro:after{content:"\10f083"}.fad.fa-campfire:after{content:"\10f6ba"}.fad.fa-campground:after{content:"\10f6bb"}.fad.fa-candle-holder:after{content:"\10f6bc"}.fad.fa-candy-cane:after{content:"\10f786"}.fad.fa-candy-corn:after{content:"\10f6bd"}.fad.fa-cannabis:after{content:"\10f55f"}.fad.fa-capsules:after{content:"\10f46b"}.fad.fa-car:after{content:"\10f1b9"}.fad.fa-car-alt:after{content:"\10f5de"}.fad.fa-car-battery:after{content:"\10f5df"}.fad.fa-car-building:after{content:"\10f859"}.fad.fa-car-bump:after{content:"\10f5e0"}.fad.fa-car-bus:after{content:"\10f85a"}.fad.fa-car-crash:after{content:"\10f5e1"}.fad.fa-car-garage:after{content:"\10f5e2"}.fad.fa-car-mechanic:after{content:"\10f5e3"}.fad.fa-car-side:after{content:"\10f5e4"}.fad.fa-car-tilt:after{content:"\10f5e5"}.fad.fa-car-wash:after{content:"\10f5e6"}.fad.fa-caravan:after{content:"\10f8ff"}.fad.fa-caravan-alt:after{content:"\10f900"}.fad.fa-caret-circle-down:after{content:"\10f32d"}.fad.fa-caret-circle-left:after{content:"\10f32e"}.fad.fa-caret-circle-right:after{content:"\10f330"}.fad.fa-caret-circle-up:after{content:"\10f331"}.fad.fa-caret-down:after{content:"\10f0d7"}.fad.fa-caret-left:after{content:"\10f0d9"}.fad.fa-caret-right:after{content:"\10f0da"}.fad.fa-caret-square-down:after{content:"\10f150"}.fad.fa-caret-square-left:after{content:"\10f191"}.fad.fa-caret-square-right:after{content:"\10f152"}.fad.fa-caret-square-up:after{content:"\10f151"}.fad.fa-caret-up:after{content:"\10f0d8"}.fad.fa-carrot:after{content:"\10f787"}.fad.fa-cars:after{content:"\10f85b"}.fad.fa-cart-arrow-down:after{content:"\10f218"}.fad.fa-cart-plus:after{content:"\10f217"}.fad.fa-cash-register:after{content:"\10f788"}.fad.fa-cassette-tape:after{content:"\10f8ab"}.fad.fa-cat:after{content:"\10f6be"}.fad.fa-cat-space:after{content:"\10f901"}.fad.fa-cauldron:after{content:"\10f6bf"}.fad.fa-cctv:after{content:"\10f8ac"}.fad.fa-certificate:after{content:"\10f0a3"}.fad.fa-chair:after{content:"\10f6c0"}.fad.fa-chair-office:after{content:"\10f6c1"}.fad.fa-chalkboard:after{content:"\10f51b"}.fad.fa-chalkboard-teacher:after{content:"\10f51c"}.fad.fa-charging-station:after{content:"\10f5e7"}.fad.fa-chart-area:after{content:"\10f1fe"}.fad.fa-chart-bar:after{content:"\10f080"}.fad.fa-chart-line:after{content:"\10f201"}.fad.fa-chart-line-down:after{content:"\10f64d"}.fad.fa-chart-network:after{content:"\10f78a"}.fad.fa-chart-pie:after{content:"\10f200"}.fad.fa-chart-pie-alt:after{content:"\10f64e"}.fad.fa-chart-scatter:after{content:"\10f7ee"}.fad.fa-check:after{content:"\10f00c"}.fad.fa-check-circle:after{content:"\10f058"}.fad.fa-check-double:after{content:"\10f560"}.fad.fa-check-square:after{content:"\10f14a"}.fad.fa-cheese:after{content:"\10f7ef"}.fad.fa-cheese-swiss:after{content:"\10f7f0"}.fad.fa-cheeseburger:after{content:"\10f7f1"}.fad.fa-chess:after{content:"\10f439"}.fad.fa-chess-bishop:after{content:"\10f43a"}.fad.fa-chess-bishop-alt:after{content:"\10f43b"}.fad.fa-chess-board:after{content:"\10f43c"}.fad.fa-chess-clock:after{content:"\10f43d"}.fad.fa-chess-clock-alt:after{content:"\10f43e"}.fad.fa-chess-king:after{content:"\10f43f"}.fad.fa-chess-king-alt:after{content:"\10f440"}.fad.fa-chess-knight:after{content:"\10f441"}.fad.fa-chess-knight-alt:after{content:"\10f442"}.fad.fa-chess-pawn:after{content:"\10f443"}.fad.fa-chess-pawn-alt:after{content:"\10f444"}.fad.fa-chess-queen:after{content:"\10f445"}.fad.fa-chess-queen-alt:after{content:"\10f446"}.fad.fa-chess-rook:after{content:"\10f447"}.fad.fa-chess-rook-alt:after{content:"\10f448"}.fad.fa-chevron-circle-down:after{content:"\10f13a"}.fad.fa-chevron-circle-left:after{content:"\10f137"}.fad.fa-chevron-circle-right:after{content:"\10f138"}.fad.fa-chevron-circle-up:after{content:"\10f139"}.fad.fa-chevron-double-down:after{content:"\10f322"}.fad.fa-chevron-double-left:after{content:"\10f323"}.fad.fa-chevron-double-right:after{content:"\10f324"}.fad.fa-chevron-double-up:after{content:"\10f325"}.fad.fa-chevron-down:after{content:"\10f078"}.fad.fa-chevron-left:after{content:"\10f053"}.fad.fa-chevron-right:after{content:"\10f054"}.fad.fa-chevron-square-down:after{content:"\10f329"}.fad.fa-chevron-square-left:after{content:"\10f32a"}.fad.fa-chevron-square-right:after{content:"\10f32b"}.fad.fa-chevron-square-up:after{content:"\10f32c"}.fad.fa-chevron-up:after{content:"\10f077"}.fad.fa-child:after{content:"\10f1ae"}.fad.fa-chimney:after{content:"\10f78b"}.fad.fa-church:after{content:"\10f51d"}.fad.fa-circle:after{content:"\10f111"}.fad.fa-circle-notch:after{content:"\10f1ce"}.fad.fa-city:after{content:"\10f64f"}.fad.fa-clarinet:after{content:"\10f8ad"}.fad.fa-claw-marks:after{content:"\10f6c2"}.fad.fa-clinic-medical:after{content:"\10f7f2"}.fad.fa-clipboard:after{content:"\10f328"}.fad.fa-clipboard-check:after{content:"\10f46c"}.fad.fa-clipboard-list:after{content:"\10f46d"}.fad.fa-clipboard-list-check:after{content:"\10f737"}.fad.fa-clipboard-prescription:after{content:"\10f5e8"}.fad.fa-clipboard-user:after{content:"\10f7f3"}.fad.fa-clock:after{content:"\10f017"}.fad.fa-clone:after{content:"\10f24d"}.fad.fa-closed-captioning:after{content:"\10f20a"}.fad.fa-cloud:after{content:"\10f0c2"}.fad.fa-cloud-download:after{content:"\10f0ed"}.fad.fa-cloud-download-alt:after{content:"\10f381"}.fad.fa-cloud-drizzle:after{content:"\10f738"}.fad.fa-cloud-hail:after{content:"\10f739"}.fad.fa-cloud-hail-mixed:after{content:"\10f73a"}.fad.fa-cloud-meatball:after{content:"\10f73b"}.fad.fa-cloud-moon:after{content:"\10f6c3"}.fad.fa-cloud-moon-rain:after{content:"\10f73c"}.fad.fa-cloud-music:after{content:"\10f8ae"}.fad.fa-cloud-rain:after{content:"\10f73d"}.fad.fa-cloud-rainbow:after{content:"\10f73e"}.fad.fa-cloud-showers:after{content:"\10f73f"}.fad.fa-cloud-showers-heavy:after{content:"\10f740"}.fad.fa-cloud-sleet:after{content:"\10f741"}.fad.fa-cloud-snow:after{content:"\10f742"}.fad.fa-cloud-sun:after{content:"\10f6c4"}.fad.fa-cloud-sun-rain:after{content:"\10f743"}.fad.fa-cloud-upload:after{content:"\10f0ee"}.fad.fa-cloud-upload-alt:after{content:"\10f382"}.fad.fa-clouds:after{content:"\10f744"}.fad.fa-clouds-moon:after{content:"\10f745"}.fad.fa-clouds-sun:after{content:"\10f746"}.fad.fa-club:after{content:"\10f327"}.fad.fa-cocktail:after{content:"\10f561"}.fad.fa-code:after{content:"\10f121"}.fad.fa-code-branch:after{content:"\10f126"}.fad.fa-code-commit:after{content:"\10f386"}.fad.fa-code-merge:after{content:"\10f387"}.fad.fa-coffee:after{content:"\10f0f4"}.fad.fa-coffee-pot:after{content:"\10f902"}.fad.fa-coffee-togo:after{content:"\10f6c5"}.fad.fa-coffin:after{content:"\10f6c6"}.fad.fa-cog:after{content:"\10f013"}.fad.fa-cogs:after{content:"\10f085"}.fad.fa-coin:after{content:"\10f85c"}.fad.fa-coins:after{content:"\10f51e"}.fad.fa-columns:after{content:"\10f0db"}.fad.fa-comet:after{content:"\10f903"}.fad.fa-comment:after{content:"\10f075"}.fad.fa-comment-alt:after{content:"\10f27a"}.fad.fa-comment-alt-check:after{content:"\10f4a2"}.fad.fa-comment-alt-dollar:after{content:"\10f650"}.fad.fa-comment-alt-dots:after{content:"\10f4a3"}.fad.fa-comment-alt-edit:after{content:"\10f4a4"}.fad.fa-comment-alt-exclamation:after{content:"\10f4a5"}.fad.fa-comment-alt-lines:after{content:"\10f4a6"}.fad.fa-comment-alt-medical:after{content:"\10f7f4"}.fad.fa-comment-alt-minus:after{content:"\10f4a7"}.fad.fa-comment-alt-music:after{content:"\10f8af"}.fad.fa-comment-alt-plus:after{content:"\10f4a8"}.fad.fa-comment-alt-slash:after{content:"\10f4a9"}.fad.fa-comment-alt-smile:after{content:"\10f4aa"}.fad.fa-comment-alt-times:after{content:"\10f4ab"}.fad.fa-comment-check:after{content:"\10f4ac"}.fad.fa-comment-dollar:after{content:"\10f651"}.fad.fa-comment-dots:after{content:"\10f4ad"}.fad.fa-comment-edit:after{content:"\10f4ae"}.fad.fa-comment-exclamation:after{content:"\10f4af"}.fad.fa-comment-lines:after{content:"\10f4b0"}.fad.fa-comment-medical:after{content:"\10f7f5"}.fad.fa-comment-minus:after{content:"\10f4b1"}.fad.fa-comment-music:after{content:"\10f8b0"}.fad.fa-comment-plus:after{content:"\10f4b2"}.fad.fa-comment-slash:after{content:"\10f4b3"}.fad.fa-comment-smile:after{content:"\10f4b4"}.fad.fa-comment-times:after{content:"\10f4b5"}.fad.fa-comments:after{content:"\10f086"}.fad.fa-comments-alt:after{content:"\10f4b6"}.fad.fa-comments-alt-dollar:after{content:"\10f652"}.fad.fa-comments-dollar:after{content:"\10f653"}.fad.fa-compact-disc:after{content:"\10f51f"}.fad.fa-compass:after{content:"\10f14e"}.fad.fa-compass-slash:after{content:"\10f5e9"}.fad.fa-compress:after{content:"\10f066"}.fad.fa-compress-alt:after{content:"\10f422"}.fad.fa-compress-arrows-alt:after{content:"\10f78c"}.fad.fa-compress-wide:after{content:"\10f326"}.fad.fa-computer-classic:after{content:"\10f8b1"}.fad.fa-computer-speaker:after{content:"\10f8b2"}.fad.fa-concierge-bell:after{content:"\10f562"}.fad.fa-construction:after{content:"\10f85d"}.fad.fa-container-storage:after{content:"\10f4b7"}.fad.fa-conveyor-belt:after{content:"\10f46e"}.fad.fa-conveyor-belt-alt:after{content:"\10f46f"}.fad.fa-cookie:after{content:"\10f563"}.fad.fa-cookie-bite:after{content:"\10f564"}.fad.fa-copy:after{content:"\10f0c5"}.fad.fa-copyright:after{content:"\10f1f9"}.fad.fa-corn:after{content:"\10f6c7"}.fad.fa-couch:after{content:"\10f4b8"}.fad.fa-cow:after{content:"\10f6c8"}.fad.fa-cowbell:after{content:"\10f8b3"}.fad.fa-cowbell-more:after{content:"\10f8b4"}.fad.fa-credit-card:after{content:"\10f09d"}.fad.fa-credit-card-blank:after{content:"\10f389"}.fad.fa-credit-card-front:after{content:"\10f38a"}.fad.fa-cricket:after{content:"\10f449"}.fad.fa-croissant:after{content:"\10f7f6"}.fad.fa-crop:after{content:"\10f125"}.fad.fa-crop-alt:after{content:"\10f565"}.fad.fa-cross:after{content:"\10f654"}.fad.fa-crosshairs:after{content:"\10f05b"}.fad.fa-crow:after{content:"\10f520"}.fad.fa-crown:after{content:"\10f521"}.fad.fa-crutch:after{content:"\10f7f7"}.fad.fa-crutches:after{content:"\10f7f8"}.fad.fa-cube:after{content:"\10f1b2"}.fad.fa-cubes:after{content:"\10f1b3"}.fad.fa-curling:after{content:"\10f44a"}.fad.fa-cut:after{content:"\10f0c4"}.fad.fa-dagger:after{content:"\10f6cb"}.fad.fa-database:after{content:"\10f1c0"}.fad.fa-deaf:after{content:"\10f2a4"}.fad.fa-debug:after{content:"\10f7f9"}.fad.fa-deer:after{content:"\10f78e"}.fad.fa-deer-rudolph:after{content:"\10f78f"}.fad.fa-democrat:after{content:"\10f747"}.fad.fa-desktop:after{content:"\10f108"}.fad.fa-desktop-alt:after{content:"\10f390"}.fad.fa-dewpoint:after{content:"\10f748"}.fad.fa-dharmachakra:after{content:"\10f655"}.fad.fa-diagnoses:after{content:"\10f470"}.fad.fa-diamond:after{content:"\10f219"}.fad.fa-dice:after{content:"\10f522"}.fad.fa-dice-d10:after{content:"\10f6cd"}.fad.fa-dice-d12:after{content:"\10f6ce"}.fad.fa-dice-d20:after{content:"\10f6cf"}.fad.fa-dice-d4:after{content:"\10f6d0"}.fad.fa-dice-d6:after{content:"\10f6d1"}.fad.fa-dice-d8:after{content:"\10f6d2"}.fad.fa-dice-five:after{content:"\10f523"}.fad.fa-dice-four:after{content:"\10f524"}.fad.fa-dice-one:after{content:"\10f525"}.fad.fa-dice-six:after{content:"\10f526"}.fad.fa-dice-three:after{content:"\10f527"}.fad.fa-dice-two:after{content:"\10f528"}.fad.fa-digging:after{content:"\10f85e"}.fad.fa-digital-tachograph:after{content:"\10f566"}.fad.fa-diploma:after{content:"\10f5ea"}.fad.fa-directions:after{content:"\10f5eb"}.fad.fa-disc-drive:after{content:"\10f8b5"}.fad.fa-disease:after{content:"\10f7fa"}.fad.fa-divide:after{content:"\10f529"}.fad.fa-dizzy:after{content:"\10f567"}.fad.fa-dna:after{content:"\10f471"}.fad.fa-do-not-enter:after{content:"\10f5ec"}.fad.fa-dog:after{content:"\10f6d3"}.fad.fa-dog-leashed:after{content:"\10f6d4"}.fad.fa-dollar-sign:after{content:"\10f155"}.fad.fa-dolly:after{content:"\10f472"}.fad.fa-dolly-empty:after{content:"\10f473"}.fad.fa-dolly-flatbed:after{content:"\10f474"}.fad.fa-dolly-flatbed-alt:after{content:"\10f475"}.fad.fa-dolly-flatbed-empty:after{content:"\10f476"}.fad.fa-donate:after{content:"\10f4b9"}.fad.fa-door-closed:after{content:"\10f52a"}.fad.fa-door-open:after{content:"\10f52b"}.fad.fa-dot-circle:after{content:"\10f192"}.fad.fa-dove:after{content:"\10f4ba"}.fad.fa-download:after{content:"\10f019"}.fad.fa-drafting-compass:after{content:"\10f568"}.fad.fa-dragon:after{content:"\10f6d5"}.fad.fa-draw-circle:after{content:"\10f5ed"}.fad.fa-draw-polygon:after{content:"\10f5ee"}.fad.fa-draw-square:after{content:"\10f5ef"}.fad.fa-dreidel:after{content:"\10f792"}.fad.fa-drone:after{content:"\10f85f"}.fad.fa-drone-alt:after{content:"\10f860"}.fad.fa-drum:after{content:"\10f569"}.fad.fa-drum-steelpan:after{content:"\10f56a"}.fad.fa-drumstick:after{content:"\10f6d6"}.fad.fa-drumstick-bite:after{content:"\10f6d7"}.fad.fa-dryer:after{content:"\10f861"}.fad.fa-dryer-alt:after{content:"\10f862"}.fad.fa-duck:after{content:"\10f6d8"}.fad.fa-dumbbell:after{content:"\10f44b"}.fad.fa-dumpster:after{content:"\10f793"}.fad.fa-dumpster-fire:after{content:"\10f794"}.fad.fa-dungeon:after{content:"\10f6d9"}.fad.fa-ear:after{content:"\10f5f0"}.fad.fa-ear-muffs:after{content:"\10f795"}.fad.fa-eclipse:after{content:"\10f749"}.fad.fa-eclipse-alt:after{content:"\10f74a"}.fad.fa-edit:after{content:"\10f044"}.fad.fa-egg:after{content:"\10f7fb"}.fad.fa-egg-fried:after{content:"\10f7fc"}.fad.fa-eject:after{content:"\10f052"}.fad.fa-elephant:after{content:"\10f6da"}.fad.fa-ellipsis-h:after{content:"\10f141"}.fad.fa-ellipsis-h-alt:after{content:"\10f39b"}.fad.fa-ellipsis-v:after{content:"\10f142"}.fad.fa-ellipsis-v-alt:after{content:"\10f39c"}.fad.fa-empty-set:after{content:"\10f656"}.fad.fa-engine-warning:after{content:"\10f5f2"}.fad.fa-envelope:after{content:"\10f0e0"}.fad.fa-envelope-open:after{content:"\10f2b6"}.fad.fa-envelope-open-dollar:after{content:"\10f657"}.fad.fa-envelope-open-text:after{content:"\10f658"}.fad.fa-envelope-square:after{content:"\10f199"}.fad.fa-equals:after{content:"\10f52c"}.fad.fa-eraser:after{content:"\10f12d"}.fad.fa-ethernet:after{content:"\10f796"}.fad.fa-euro-sign:after{content:"\10f153"}.fad.fa-exchange:after{content:"\10f0ec"}.fad.fa-exchange-alt:after{content:"\10f362"}.fad.fa-exclamation:after{content:"\10f12a"}.fad.fa-exclamation-circle:after{content:"\10f06a"}.fad.fa-exclamation-square:after{content:"\10f321"}.fad.fa-exclamation-triangle:after{content:"\10f071"}.fad.fa-expand:after{content:"\10f065"}.fad.fa-expand-alt:after{content:"\10f424"}.fad.fa-expand-arrows:after{content:"\10f31d"}.fad.fa-expand-arrows-alt:after{content:"\10f31e"}.fad.fa-expand-wide:after{content:"\10f320"}.fad.fa-external-link:after{content:"\10f08e"}.fad.fa-external-link-alt:after{content:"\10f35d"}.fad.fa-external-link-square:after{content:"\10f14c"}.fad.fa-external-link-square-alt:after{content:"\10f360"}.fad.fa-eye:after{content:"\10f06e"}.fad.fa-eye-dropper:after{content:"\10f1fb"}.fad.fa-eye-evil:after{content:"\10f6db"}.fad.fa-eye-slash:after{content:"\10f070"}.fad.fa-fan:after{content:"\10f863"}.fad.fa-fan-table:after{content:"\10f904"}.fad.fa-farm:after{content:"\10f864"}.fad.fa-fast-backward:after{content:"\10f049"}.fad.fa-fast-forward:after{content:"\10f050"}.fad.fa-faucet:after{content:"\10f905"}.fad.fa-faucet-drip:after{content:"\10f906"}.fad.fa-fax:after{content:"\10f1ac"}.fad.fa-feather:after{content:"\10f52d"}.fad.fa-feather-alt:after{content:"\10f56b"}.fad.fa-female:after{content:"\10f182"}.fad.fa-field-hockey:after{content:"\10f44c"}.fad.fa-fighter-jet:after{content:"\10f0fb"}.fad.fa-file:after{content:"\10f15b"}.fad.fa-file-alt:after{content:"\10f15c"}.fad.fa-file-archive:after{content:"\10f1c6"}.fad.fa-file-audio:after{content:"\10f1c7"}.fad.fa-file-certificate:after{content:"\10f5f3"}.fad.fa-file-chart-line:after{content:"\10f659"}.fad.fa-file-chart-pie:after{content:"\10f65a"}.fad.fa-file-check:after{content:"\10f316"}.fad.fa-file-code:after{content:"\10f1c9"}.fad.fa-file-contract:after{content:"\10f56c"}.fad.fa-file-csv:after{content:"\10f6dd"}.fad.fa-file-download:after{content:"\10f56d"}.fad.fa-file-edit:after{content:"\10f31c"}.fad.fa-file-excel:after{content:"\10f1c3"}.fad.fa-file-exclamation:after{content:"\10f31a"}.fad.fa-file-export:after{content:"\10f56e"}.fad.fa-file-image:after{content:"\10f1c5"}.fad.fa-file-import:after{content:"\10f56f"}.fad.fa-file-invoice:after{content:"\10f570"}.fad.fa-file-invoice-dollar:after{content:"\10f571"}.fad.fa-file-medical:after{content:"\10f477"}.fad.fa-file-medical-alt:after{content:"\10f478"}.fad.fa-file-minus:after{content:"\10f318"}.fad.fa-file-music:after{content:"\10f8b6"}.fad.fa-file-pdf:after{content:"\10f1c1"}.fad.fa-file-plus:after{content:"\10f319"}.fad.fa-file-powerpoint:after{content:"\10f1c4"}.fad.fa-file-prescription:after{content:"\10f572"}.fad.fa-file-search:after{content:"\10f865"}.fad.fa-file-signature:after{content:"\10f573"}.fad.fa-file-spreadsheet:after{content:"\10f65b"}.fad.fa-file-times:after{content:"\10f317"}.fad.fa-file-upload:after{content:"\10f574"}.fad.fa-file-user:after{content:"\10f65c"}.fad.fa-file-video:after{content:"\10f1c8"}.fad.fa-file-word:after{content:"\10f1c2"}.fad.fa-files-medical:after{content:"\10f7fd"}.fad.fa-fill:after{content:"\10f575"}.fad.fa-fill-drip:after{content:"\10f576"}.fad.fa-film:after{content:"\10f008"}.fad.fa-film-alt:after{content:"\10f3a0"}.fad.fa-film-canister:after{content:"\10f8b7"}.fad.fa-filter:after{content:"\10f0b0"}.fad.fa-fingerprint:after{content:"\10f577"}.fad.fa-fire:after{content:"\10f06d"}.fad.fa-fire-alt:after{content:"\10f7e4"}.fad.fa-fire-extinguisher:after{content:"\10f134"}.fad.fa-fire-smoke:after{content:"\10f74b"}.fad.fa-fireplace:after{content:"\10f79a"}.fad.fa-first-aid:after{content:"\10f479"}.fad.fa-fish:after{content:"\10f578"}.fad.fa-fish-cooked:after{content:"\10f7fe"}.fad.fa-fist-raised:after{content:"\10f6de"}.fad.fa-flag:after{content:"\10f024"}.fad.fa-flag-alt:after{content:"\10f74c"}.fad.fa-flag-checkered:after{content:"\10f11e"}.fad.fa-flag-usa:after{content:"\10f74d"}.fad.fa-flame:after{content:"\10f6df"}.fad.fa-flashlight:after{content:"\10f8b8"}.fad.fa-flask:after{content:"\10f0c3"}.fad.fa-flask-poison:after{content:"\10f6e0"}.fad.fa-flask-potion:after{content:"\10f6e1"}.fad.fa-flower:after{content:"\10f7ff"}.fad.fa-flower-daffodil:after{content:"\10f800"}.fad.fa-flower-tulip:after{content:"\10f801"}.fad.fa-flushed:after{content:"\10f579"}.fad.fa-flute:after{content:"\10f8b9"}.fad.fa-flux-capacitor:after{content:"\10f8ba"}.fad.fa-fog:after{content:"\10f74e"}.fad.fa-folder:after{content:"\10f07b"}.fad.fa-folder-minus:after{content:"\10f65d"}.fad.fa-folder-open:after{content:"\10f07c"}.fad.fa-folder-plus:after{content:"\10f65e"}.fad.fa-folder-times:after{content:"\10f65f"}.fad.fa-folder-tree:after{content:"\10f802"}.fad.fa-folders:after{content:"\10f660"}.fad.fa-font:after{content:"\10f031"}.fad.fa-font-awesome-logo-full:after{content:"\10f4e6"}.fad.fa-font-case:after{content:"\10f866"}.fad.fa-football-ball:after{content:"\10f44e"}.fad.fa-football-helmet:after{content:"\10f44f"}.fad.fa-forklift:after{content:"\10f47a"}.fad.fa-forward:after{content:"\10f04e"}.fad.fa-fragile:after{content:"\10f4bb"}.fad.fa-french-fries:after{content:"\10f803"}.fad.fa-frog:after{content:"\10f52e"}.fad.fa-frosty-head:after{content:"\10f79b"}.fad.fa-frown:after{content:"\10f119"}.fad.fa-frown-open:after{content:"\10f57a"}.fad.fa-function:after{content:"\10f661"}.fad.fa-funnel-dollar:after{content:"\10f662"}.fad.fa-futbol:after{content:"\10f1e3"}.fad.fa-galaxy:after{content:"\10f908"}.fad.fa-game-board:after{content:"\10f867"}.fad.fa-game-board-alt:after{content:"\10f868"}.fad.fa-game-console-handheld:after{content:"\10f8bb"}.fad.fa-gamepad:after{content:"\10f11b"}.fad.fa-gamepad-alt:after{content:"\10f8bc"}.fad.fa-garage:after{content:"\10f909"}.fad.fa-garage-car:after{content:"\10f90a"}.fad.fa-garage-open:after{content:"\10f90b"}.fad.fa-gas-pump:after{content:"\10f52f"}.fad.fa-gas-pump-slash:after{content:"\10f5f4"}.fad.fa-gavel:after{content:"\10f0e3"}.fad.fa-gem:after{content:"\10f3a5"}.fad.fa-genderless:after{content:"\10f22d"}.fad.fa-ghost:after{content:"\10f6e2"}.fad.fa-gift:after{content:"\10f06b"}.fad.fa-gift-card:after{content:"\10f663"}.fad.fa-gifts:after{content:"\10f79c"}.fad.fa-gingerbread-man:after{content:"\10f79d"}.fad.fa-glass:after{content:"\10f804"}.fad.fa-glass-champagne:after{content:"\10f79e"}.fad.fa-glass-cheers:after{content:"\10f79f"}.fad.fa-glass-citrus:after{content:"\10f869"}.fad.fa-glass-martini:after{content:"\10f000"}.fad.fa-glass-martini-alt:after{content:"\10f57b"}.fad.fa-glass-whiskey:after{content:"\10f7a0"}.fad.fa-glass-whiskey-rocks:after{content:"\10f7a1"}.fad.fa-glasses:after{content:"\10f530"}.fad.fa-glasses-alt:after{content:"\10f5f5"}.fad.fa-globe:after{content:"\10f0ac"}.fad.fa-globe-africa:after{content:"\10f57c"}.fad.fa-globe-americas:after{content:"\10f57d"}.fad.fa-globe-asia:after{content:"\10f57e"}.fad.fa-globe-europe:after{content:"\10f7a2"}.fad.fa-globe-snow:after{content:"\10f7a3"}.fad.fa-globe-stand:after{content:"\10f5f6"}.fad.fa-golf-ball:after{content:"\10f450"}.fad.fa-golf-club:after{content:"\10f451"}.fad.fa-gopuram:after{content:"\10f664"}.fad.fa-graduation-cap:after{content:"\10f19d"}.fad.fa-gramophone:after{content:"\10f8bd"}.fad.fa-greater-than:after{content:"\10f531"}.fad.fa-greater-than-equal:after{content:"\10f532"}.fad.fa-grimace:after{content:"\10f57f"}.fad.fa-grin:after{content:"\10f580"}.fad.fa-grin-alt:after{content:"\10f581"}.fad.fa-grin-beam:after{content:"\10f582"}.fad.fa-grin-beam-sweat:after{content:"\10f583"}.fad.fa-grin-hearts:after{content:"\10f584"}.fad.fa-grin-squint:after{content:"\10f585"}.fad.fa-grin-squint-tears:after{content:"\10f586"}.fad.fa-grin-stars:after{content:"\10f587"}.fad.fa-grin-tears:after{content:"\10f588"}.fad.fa-grin-tongue:after{content:"\10f589"}.fad.fa-grin-tongue-squint:after{content:"\10f58a"}.fad.fa-grin-tongue-wink:after{content:"\10f58b"}.fad.fa-grin-wink:after{content:"\10f58c"}.fad.fa-grip-horizontal:after{content:"\10f58d"}.fad.fa-grip-lines:after{content:"\10f7a4"}.fad.fa-grip-lines-vertical:after{content:"\10f7a5"}.fad.fa-grip-vertical:after{content:"\10f58e"}.fad.fa-guitar:after{content:"\10f7a6"}.fad.fa-guitar-electric:after{content:"\10f8be"}.fad.fa-guitars:after{content:"\10f8bf"}.fad.fa-h-square:after{content:"\10f0fd"}.fad.fa-h1:after{content:"\10f313"}.fad.fa-h2:after{content:"\10f314"}.fad.fa-h3:after{content:"\10f315"}.fad.fa-h4:after{content:"\10f86a"}.fad.fa-hamburger:after{content:"\10f805"}.fad.fa-hammer:after{content:"\10f6e3"}.fad.fa-hammer-war:after{content:"\10f6e4"}.fad.fa-hamsa:after{content:"\10f665"}.fad.fa-hand-heart:after{content:"\10f4bc"}.fad.fa-hand-holding:after{content:"\10f4bd"}.fad.fa-hand-holding-box:after{content:"\10f47b"}.fad.fa-hand-holding-heart:after{content:"\10f4be"}.fad.fa-hand-holding-magic:after{content:"\10f6e5"}.fad.fa-hand-holding-seedling:after{content:"\10f4bf"}.fad.fa-hand-holding-usd:after{content:"\10f4c0"}.fad.fa-hand-holding-water:after{content:"\10f4c1"}.fad.fa-hand-lizard:after{content:"\10f258"}.fad.fa-hand-middle-finger:after{content:"\10f806"}.fad.fa-hand-paper:after{content:"\10f256"}.fad.fa-hand-peace:after{content:"\10f25b"}.fad.fa-hand-point-down:after{content:"\10f0a7"}.fad.fa-hand-point-left:after{content:"\10f0a5"}.fad.fa-hand-point-right:after{content:"\10f0a4"}.fad.fa-hand-point-up:after{content:"\10f0a6"}.fad.fa-hand-pointer:after{content:"\10f25a"}.fad.fa-hand-receiving:after{content:"\10f47c"}.fad.fa-hand-rock:after{content:"\10f255"}.fad.fa-hand-scissors:after{content:"\10f257"}.fad.fa-hand-spock:after{content:"\10f259"}.fad.fa-hands:after{content:"\10f4c2"}.fad.fa-hands-heart:after{content:"\10f4c3"}.fad.fa-hands-helping:after{content:"\10f4c4"}.fad.fa-hands-usd:after{content:"\10f4c5"}.fad.fa-handshake:after{content:"\10f2b5"}.fad.fa-handshake-alt:after{content:"\10f4c6"}.fad.fa-hanukiah:after{content:"\10f6e6"}.fad.fa-hard-hat:after{content:"\10f807"}.fad.fa-hashtag:after{content:"\10f292"}.fad.fa-hat-chef:after{content:"\10f86b"}.fad.fa-hat-cowboy:after{content:"\10f8c0"}.fad.fa-hat-cowboy-side:after{content:"\10f8c1"}.fad.fa-hat-santa:after{content:"\10f7a7"}.fad.fa-hat-winter:after{content:"\10f7a8"}.fad.fa-hat-witch:after{content:"\10f6e7"}.fad.fa-hat-wizard:after{content:"\10f6e8"}.fad.fa-hdd:after{content:"\10f0a0"}.fad.fa-head-side:after{content:"\10f6e9"}.fad.fa-head-side-brain:after{content:"\10f808"}.fad.fa-head-side-headphones:after{content:"\10f8c2"}.fad.fa-head-side-medical:after{content:"\10f809"}.fad.fa-head-vr:after{content:"\10f6ea"}.fad.fa-heading:after{content:"\10f1dc"}.fad.fa-headphones:after{content:"\10f025"}.fad.fa-headphones-alt:after{content:"\10f58f"}.fad.fa-headset:after{content:"\10f590"}.fad.fa-heart:after{content:"\10f004"}.fad.fa-heart-broken:after{content:"\10f7a9"}.fad.fa-heart-circle:after{content:"\10f4c7"}.fad.fa-heart-rate:after{content:"\10f5f8"}.fad.fa-heart-square:after{content:"\10f4c8"}.fad.fa-heartbeat:after{content:"\10f21e"}.fad.fa-heat:after{content:"\10f90c"}.fad.fa-helicopter:after{content:"\10f533"}.fad.fa-helmet-battle:after{content:"\10f6eb"}.fad.fa-hexagon:after{content:"\10f312"}.fad.fa-highlighter:after{content:"\10f591"}.fad.fa-hiking:after{content:"\10f6ec"}.fad.fa-hippo:after{content:"\10f6ed"}.fad.fa-history:after{content:"\10f1da"}.fad.fa-hockey-mask:after{content:"\10f6ee"}.fad.fa-hockey-puck:after{content:"\10f453"}.fad.fa-hockey-sticks:after{content:"\10f454"}.fad.fa-holly-berry:after{content:"\10f7aa"}.fad.fa-home:after{content:"\10f015"}.fad.fa-home-alt:after{content:"\10f80a"}.fad.fa-home-heart:after{content:"\10f4c9"}.fad.fa-home-lg:after{content:"\10f80b"}.fad.fa-home-lg-alt:after{content:"\10f80c"}.fad.fa-hood-cloak:after{content:"\10f6ef"}.fad.fa-horizontal-rule:after{content:"\10f86c"}.fad.fa-horse:after{content:"\10f6f0"}.fad.fa-horse-head:after{content:"\10f7ab"}.fad.fa-horse-saddle:after{content:"\10f8c3"}.fad.fa-hospital:after{content:"\10f0f8"}.fad.fa-hospital-alt:after{content:"\10f47d"}.fad.fa-hospital-symbol:after{content:"\10f47e"}.fad.fa-hospital-user:after{content:"\10f80d"}.fad.fa-hospitals:after{content:"\10f80e"}.fad.fa-hot-tub:after{content:"\10f593"}.fad.fa-hotdog:after{content:"\10f80f"}.fad.fa-hotel:after{content:"\10f594"}.fad.fa-hourglass:after{content:"\10f254"}.fad.fa-hourglass-end:after{content:"\10f253"}.fad.fa-hourglass-half:after{content:"\10f252"}.fad.fa-hourglass-start:after{content:"\10f251"}.fad.fa-house:after{content:"\10f90d"}.fad.fa-house-damage:after{content:"\10f6f1"}.fad.fa-house-day:after{content:"\10f90e"}.fad.fa-house-flood:after{content:"\10f74f"}.fad.fa-house-leave:after{content:"\10f90f"}.fad.fa-house-night:after{content:"\10f910"}.fad.fa-house-return:after{content:"\10f911"}.fad.fa-house-signal:after{content:"\10f912"}.fad.fa-hryvnia:after{content:"\10f6f2"}.fad.fa-humidity:after{content:"\10f750"}.fad.fa-hurricane:after{content:"\10f751"}.fad.fa-i-cursor:after{content:"\10f246"}.fad.fa-ice-cream:after{content:"\10f810"}.fad.fa-ice-skate:after{content:"\10f7ac"}.fad.fa-icicles:after{content:"\10f7ad"}.fad.fa-icons:after{content:"\10f86d"}.fad.fa-icons-alt:after{content:"\10f86e"}.fad.fa-id-badge:after{content:"\10f2c1"}.fad.fa-id-card:after{content:"\10f2c2"}.fad.fa-id-card-alt:after{content:"\10f47f"}.fad.fa-igloo:after{content:"\10f7ae"}.fad.fa-image:after{content:"\10f03e"}.fad.fa-image-polaroid:after{content:"\10f8c4"}.fad.fa-images:after{content:"\10f302"}.fad.fa-inbox:after{content:"\10f01c"}.fad.fa-inbox-in:after{content:"\10f310"}.fad.fa-inbox-out:after{content:"\10f311"}.fad.fa-indent:after{content:"\10f03c"}.fad.fa-industry:after{content:"\10f275"}.fad.fa-industry-alt:after{content:"\10f3b3"}.fad.fa-infinity:after{content:"\10f534"}.fad.fa-info:after{content:"\10f129"}.fad.fa-info-circle:after{content:"\10f05a"}.fad.fa-info-square:after{content:"\10f30f"}.fad.fa-inhaler:after{content:"\10f5f9"}.fad.fa-integral:after{content:"\10f667"}.fad.fa-intersection:after{content:"\10f668"}.fad.fa-inventory:after{content:"\10f480"}.fad.fa-island-tropical:after{content:"\10f811"}.fad.fa-italic:after{content:"\10f033"}.fad.fa-jack-o-lantern:after{content:"\10f30e"}.fad.fa-jedi:after{content:"\10f669"}.fad.fa-joint:after{content:"\10f595"}.fad.fa-journal-whills:after{content:"\10f66a"}.fad.fa-joystick:after{content:"\10f8c5"}.fad.fa-jug:after{content:"\10f8c6"}.fad.fa-kaaba:after{content:"\10f66b"}.fad.fa-kazoo:after{content:"\10f8c7"}.fad.fa-kerning:after{content:"\10f86f"}.fad.fa-key:after{content:"\10f084"}.fad.fa-key-skeleton:after{content:"\10f6f3"}.fad.fa-keyboard:after{content:"\10f11c"}.fad.fa-keynote:after{content:"\10f66c"}.fad.fa-khanda:after{content:"\10f66d"}.fad.fa-kidneys:after{content:"\10f5fb"}.fad.fa-kiss:after{content:"\10f596"}.fad.fa-kiss-beam:after{content:"\10f597"}.fad.fa-kiss-wink-heart:after{content:"\10f598"}.fad.fa-kite:after{content:"\10f6f4"}.fad.fa-kiwi-bird:after{content:"\10f535"}.fad.fa-knife-kitchen:after{content:"\10f6f5"}.fad.fa-lambda:after{content:"\10f66e"}.fad.fa-lamp:after{content:"\10f4ca"}.fad.fa-lamp-desk:after{content:"\10f914"}.fad.fa-lamp-floor:after{content:"\10f915"}.fad.fa-landmark:after{content:"\10f66f"}.fad.fa-landmark-alt:after{content:"\10f752"}.fad.fa-language:after{content:"\10f1ab"}.fad.fa-laptop:after{content:"\10f109"}.fad.fa-laptop-code:after{content:"\10f5fc"}.fad.fa-laptop-medical:after{content:"\10f812"}.fad.fa-lasso:after{content:"\10f8c8"}.fad.fa-laugh:after{content:"\10f599"}.fad.fa-laugh-beam:after{content:"\10f59a"}.fad.fa-laugh-squint:after{content:"\10f59b"}.fad.fa-laugh-wink:after{content:"\10f59c"}.fad.fa-layer-group:after{content:"\10f5fd"}.fad.fa-layer-minus:after{content:"\10f5fe"}.fad.fa-layer-plus:after{content:"\10f5ff"}.fad.fa-leaf:after{content:"\10f06c"}.fad.fa-leaf-heart:after{content:"\10f4cb"}.fad.fa-leaf-maple:after{content:"\10f6f6"}.fad.fa-leaf-oak:after{content:"\10f6f7"}.fad.fa-lemon:after{content:"\10f094"}.fad.fa-less-than:after{content:"\10f536"}.fad.fa-less-than-equal:after{content:"\10f537"}.fad.fa-level-down:after{content:"\10f149"}.fad.fa-level-down-alt:after{content:"\10f3be"}.fad.fa-level-up:after{content:"\10f148"}.fad.fa-level-up-alt:after{content:"\10f3bf"}.fad.fa-life-ring:after{content:"\10f1cd"}.fad.fa-light-ceiling:after{content:"\10f916"}.fad.fa-light-switch:after{content:"\10f917"}.fad.fa-light-switch-off:after{content:"\10f918"}.fad.fa-light-switch-on:after{content:"\10f919"}.fad.fa-lightbulb:after{content:"\10f0eb"}.fad.fa-lightbulb-dollar:after{content:"\10f670"}.fad.fa-lightbulb-exclamation:after{content:"\10f671"}.fad.fa-lightbulb-on:after{content:"\10f672"}.fad.fa-lightbulb-slash:after{content:"\10f673"}.fad.fa-lights-holiday:after{content:"\10f7b2"}.fad.fa-line-columns:after{content:"\10f870"}.fad.fa-line-height:after{content:"\10f871"}.fad.fa-link:after{content:"\10f0c1"}.fad.fa-lips:after{content:"\10f600"}.fad.fa-lira-sign:after{content:"\10f195"}.fad.fa-list:after{content:"\10f03a"}.fad.fa-list-alt:after{content:"\10f022"}.fad.fa-list-music:after{content:"\10f8c9"}.fad.fa-list-ol:after{content:"\10f0cb"}.fad.fa-list-ul:after{content:"\10f0ca"}.fad.fa-location:after{content:"\10f601"}.fad.fa-location-arrow:after{content:"\10f124"}.fad.fa-location-circle:after{content:"\10f602"}.fad.fa-location-slash:after{content:"\10f603"}.fad.fa-lock:after{content:"\10f023"}.fad.fa-lock-alt:after{content:"\10f30d"}.fad.fa-lock-open:after{content:"\10f3c1"}.fad.fa-lock-open-alt:after{content:"\10f3c2"}.fad.fa-long-arrow-alt-down:after{content:"\10f309"}.fad.fa-long-arrow-alt-left:after{content:"\10f30a"}.fad.fa-long-arrow-alt-right:after{content:"\10f30b"}.fad.fa-long-arrow-alt-up:after{content:"\10f30c"}.fad.fa-long-arrow-down:after{content:"\10f175"}.fad.fa-long-arrow-left:after{content:"\10f177"}.fad.fa-long-arrow-right:after{content:"\10f178"}.fad.fa-long-arrow-up:after{content:"\10f176"}.fad.fa-loveseat:after{content:"\10f4cc"}.fad.fa-low-vision:after{content:"\10f2a8"}.fad.fa-luchador:after{content:"\10f455"}.fad.fa-luggage-cart:after{content:"\10f59d"}.fad.fa-lungs:after{content:"\10f604"}.fad.fa-mace:after{content:"\10f6f8"}.fad.fa-magic:after{content:"\10f0d0"}.fad.fa-magnet:after{content:"\10f076"}.fad.fa-mail-bulk:after{content:"\10f674"}.fad.fa-mailbox:after{content:"\10f813"}.fad.fa-male:after{content:"\10f183"}.fad.fa-mandolin:after{content:"\10f6f9"}.fad.fa-map:after{content:"\10f279"}.fad.fa-map-marked:after{content:"\10f59f"}.fad.fa-map-marked-alt:after{content:"\10f5a0"}.fad.fa-map-marker:after{content:"\10f041"}.fad.fa-map-marker-alt:after{content:"\10f3c5"}.fad.fa-map-marker-alt-slash:after{content:"\10f605"}.fad.fa-map-marker-check:after{content:"\10f606"}.fad.fa-map-marker-edit:after{content:"\10f607"}.fad.fa-map-marker-exclamation:after{content:"\10f608"}.fad.fa-map-marker-minus:after{content:"\10f609"}.fad.fa-map-marker-plus:after{content:"\10f60a"}.fad.fa-map-marker-question:after{content:"\10f60b"}.fad.fa-map-marker-slash:after{content:"\10f60c"}.fad.fa-map-marker-smile:after{content:"\10f60d"}.fad.fa-map-marker-times:after{content:"\10f60e"}.fad.fa-map-pin:after{content:"\10f276"}.fad.fa-map-signs:after{content:"\10f277"}.fad.fa-marker:after{content:"\10f5a1"}.fad.fa-mars:after{content:"\10f222"}.fad.fa-mars-double:after{content:"\10f227"}.fad.fa-mars-stroke:after{content:"\10f229"}.fad.fa-mars-stroke-h:after{content:"\10f22b"}.fad.fa-mars-stroke-v:after{content:"\10f22a"}.fad.fa-mask:after{content:"\10f6fa"}.fad.fa-meat:after{content:"\10f814"}.fad.fa-medal:after{content:"\10f5a2"}.fad.fa-medkit:after{content:"\10f0fa"}.fad.fa-megaphone:after{content:"\10f675"}.fad.fa-meh:after{content:"\10f11a"}.fad.fa-meh-blank:after{content:"\10f5a4"}.fad.fa-meh-rolling-eyes:after{content:"\10f5a5"}.fad.fa-memory:after{content:"\10f538"}.fad.fa-menorah:after{content:"\10f676"}.fad.fa-mercury:after{content:"\10f223"}.fad.fa-meteor:after{content:"\10f753"}.fad.fa-microchip:after{content:"\10f2db"}.fad.fa-microphone:after{content:"\10f130"}.fad.fa-microphone-alt:after{content:"\10f3c9"}.fad.fa-microphone-alt-slash:after{content:"\10f539"}.fad.fa-microphone-slash:after{content:"\10f131"}.fad.fa-microphone-stand:after{content:"\10f8cb"}.fad.fa-microscope:after{content:"\10f610"}.fad.fa-microwave:after{content:"\10f91b"}.fad.fa-mind-share:after{content:"\10f677"}.fad.fa-minus:after{content:"\10f068"}.fad.fa-minus-circle:after{content:"\10f056"}.fad.fa-minus-hexagon:after{content:"\10f307"}.fad.fa-minus-octagon:after{content:"\10f308"}.fad.fa-minus-square:after{content:"\10f146"}.fad.fa-mistletoe:after{content:"\10f7b4"}.fad.fa-mitten:after{content:"\10f7b5"}.fad.fa-mobile:after{content:"\10f10b"}.fad.fa-mobile-alt:after{content:"\10f3cd"}.fad.fa-mobile-android:after{content:"\10f3ce"}.fad.fa-mobile-android-alt:after{content:"\10f3cf"}.fad.fa-money-bill:after{content:"\10f0d6"}.fad.fa-money-bill-alt:after{content:"\10f3d1"}.fad.fa-money-bill-wave:after{content:"\10f53a"}.fad.fa-money-bill-wave-alt:after{content:"\10f53b"}.fad.fa-money-check:after{content:"\10f53c"}.fad.fa-money-check-alt:after{content:"\10f53d"}.fad.fa-money-check-edit:after{content:"\10f872"}.fad.fa-money-check-edit-alt:after{content:"\10f873"}.fad.fa-monitor-heart-rate:after{content:"\10f611"}.fad.fa-monkey:after{content:"\10f6fb"}.fad.fa-monument:after{content:"\10f5a6"}.fad.fa-moon:after{content:"\10f186"}.fad.fa-moon-cloud:after{content:"\10f754"}.fad.fa-moon-stars:after{content:"\10f755"}.fad.fa-mortar-pestle:after{content:"\10f5a7"}.fad.fa-mosque:after{content:"\10f678"}.fad.fa-motorcycle:after{content:"\10f21c"}.fad.fa-mountain:after{content:"\10f6fc"}.fad.fa-mountains:after{content:"\10f6fd"}.fad.fa-mouse:after{content:"\10f8cc"}.fad.fa-mouse-alt:after{content:"\10f8cd"}.fad.fa-mouse-pointer:after{content:"\10f245"}.fad.fa-mp3-player:after{content:"\10f8ce"}.fad.fa-mug:after{content:"\10f874"}.fad.fa-mug-hot:after{content:"\10f7b6"}.fad.fa-mug-marshmallows:after{content:"\10f7b7"}.fad.fa-mug-tea:after{content:"\10f875"}.fad.fa-music:after{content:"\10f001"}.fad.fa-music-alt:after{content:"\10f8cf"}.fad.fa-music-alt-slash:after{content:"\10f8d0"}.fad.fa-music-slash:after{content:"\10f8d1"}.fad.fa-narwhal:after{content:"\10f6fe"}.fad.fa-network-wired:after{content:"\10f6ff"}.fad.fa-neuter:after{content:"\10f22c"}.fad.fa-newspaper:after{content:"\10f1ea"}.fad.fa-not-equal:after{content:"\10f53e"}.fad.fa-notes-medical:after{content:"\10f481"}.fad.fa-object-group:after{content:"\10f247"}.fad.fa-object-ungroup:after{content:"\10f248"}.fad.fa-octagon:after{content:"\10f306"}.fad.fa-oil-can:after{content:"\10f613"}.fad.fa-oil-temp:after{content:"\10f614"}.fad.fa-om:after{content:"\10f679"}.fad.fa-omega:after{content:"\10f67a"}.fad.fa-ornament:after{content:"\10f7b8"}.fad.fa-otter:after{content:"\10f700"}.fad.fa-outdent:after{content:"\10f03b"}.fad.fa-outlet:after{content:"\10f91c"}.fad.fa-oven:after{content:"\10f91d"}.fad.fa-overline:after{content:"\10f876"}.fad.fa-page-break:after{content:"\10f877"}.fad.fa-pager:after{content:"\10f815"}.fad.fa-paint-brush:after{content:"\10f1fc"}.fad.fa-paint-brush-alt:after{content:"\10f5a9"}.fad.fa-paint-roller:after{content:"\10f5aa"}.fad.fa-palette:after{content:"\10f53f"}.fad.fa-pallet:after{content:"\10f482"}.fad.fa-pallet-alt:after{content:"\10f483"}.fad.fa-paper-plane:after{content:"\10f1d8"}.fad.fa-paperclip:after{content:"\10f0c6"}.fad.fa-parachute-box:after{content:"\10f4cd"}.fad.fa-paragraph:after{content:"\10f1dd"}.fad.fa-paragraph-rtl:after{content:"\10f878"}.fad.fa-parking:after{content:"\10f540"}.fad.fa-parking-circle:after{content:"\10f615"}.fad.fa-parking-circle-slash:after{content:"\10f616"}.fad.fa-parking-slash:after{content:"\10f617"}.fad.fa-passport:after{content:"\10f5ab"}.fad.fa-pastafarianism:after{content:"\10f67b"}.fad.fa-paste:after{content:"\10f0ea"}.fad.fa-pause:after{content:"\10f04c"}.fad.fa-pause-circle:after{content:"\10f28b"}.fad.fa-paw:after{content:"\10f1b0"}.fad.fa-paw-alt:after{content:"\10f701"}.fad.fa-paw-claws:after{content:"\10f702"}.fad.fa-peace:after{content:"\10f67c"}.fad.fa-pegasus:after{content:"\10f703"}.fad.fa-pen:after{content:"\10f304"}.fad.fa-pen-alt:after{content:"\10f305"}.fad.fa-pen-fancy:after{content:"\10f5ac"}.fad.fa-pen-nib:after{content:"\10f5ad"}.fad.fa-pen-square:after{content:"\10f14b"}.fad.fa-pencil:after{content:"\10f040"}.fad.fa-pencil-alt:after{content:"\10f303"}.fad.fa-pencil-paintbrush:after{content:"\10f618"}.fad.fa-pencil-ruler:after{content:"\10f5ae"}.fad.fa-pennant:after{content:"\10f456"}.fad.fa-people-carry:after{content:"\10f4ce"}.fad.fa-pepper-hot:after{content:"\10f816"}.fad.fa-percent:after{content:"\10f295"}.fad.fa-percentage:after{content:"\10f541"}.fad.fa-person-booth:after{content:"\10f756"}.fad.fa-person-carry:after{content:"\10f4cf"}.fad.fa-person-dolly:after{content:"\10f4d0"}.fad.fa-person-dolly-empty:after{content:"\10f4d1"}.fad.fa-person-sign:after{content:"\10f757"}.fad.fa-phone:after{content:"\10f095"}.fad.fa-phone-alt:after{content:"\10f879"}.fad.fa-phone-laptop:after{content:"\10f87a"}.fad.fa-phone-office:after{content:"\10f67d"}.fad.fa-phone-plus:after{content:"\10f4d2"}.fad.fa-phone-rotary:after{content:"\10f8d3"}.fad.fa-phone-slash:after{content:"\10f3dd"}.fad.fa-phone-square:after{content:"\10f098"}.fad.fa-phone-square-alt:after{content:"\10f87b"}.fad.fa-phone-volume:after{content:"\10f2a0"}.fad.fa-photo-video:after{content:"\10f87c"}.fad.fa-pi:after{content:"\10f67e"}.fad.fa-piano:after{content:"\10f8d4"}.fad.fa-piano-keyboard:after{content:"\10f8d5"}.fad.fa-pie:after{content:"\10f705"}.fad.fa-pig:after{content:"\10f706"}.fad.fa-piggy-bank:after{content:"\10f4d3"}.fad.fa-pills:after{content:"\10f484"}.fad.fa-pizza:after{content:"\10f817"}.fad.fa-pizza-slice:after{content:"\10f818"}.fad.fa-place-of-worship:after{content:"\10f67f"}.fad.fa-plane:after{content:"\10f072"}.fad.fa-plane-alt:after{content:"\10f3de"}.fad.fa-plane-arrival:after{content:"\10f5af"}.fad.fa-plane-departure:after{content:"\10f5b0"}.fad.fa-planet-moon:after{content:"\10f91f"}.fad.fa-planet-ringed:after{content:"\10f920"}.fad.fa-play:after{content:"\10f04b"}.fad.fa-play-circle:after{content:"\10f144"}.fad.fa-plug:after{content:"\10f1e6"}.fad.fa-plus:after{content:"\10f067"}.fad.fa-plus-circle:after{content:"\10f055"}.fad.fa-plus-hexagon:after{content:"\10f300"}.fad.fa-plus-octagon:after{content:"\10f301"}.fad.fa-plus-square:after{content:"\10f0fe"}.fad.fa-podcast:after{content:"\10f2ce"}.fad.fa-podium:after{content:"\10f680"}.fad.fa-podium-star:after{content:"\10f758"}.fad.fa-police-box:after{content:"\10f921"}.fad.fa-poll:after{content:"\10f681"}.fad.fa-poll-h:after{content:"\10f682"}.fad.fa-poll-people:after{content:"\10f759"}.fad.fa-poo:after{content:"\10f2fe"}.fad.fa-poo-storm:after{content:"\10f75a"}.fad.fa-poop:after{content:"\10f619"}.fad.fa-popcorn:after{content:"\10f819"}.fad.fa-portal-enter:after{content:"\10f922"}.fad.fa-portal-exit:after{content:"\10f923"}.fad.fa-portrait:after{content:"\10f3e0"}.fad.fa-pound-sign:after{content:"\10f154"}.fad.fa-power-off:after{content:"\10f011"}.fad.fa-pray:after{content:"\10f683"}.fad.fa-praying-hands:after{content:"\10f684"}.fad.fa-prescription:after{content:"\10f5b1"}.fad.fa-prescription-bottle:after{content:"\10f485"}.fad.fa-prescription-bottle-alt:after{content:"\10f486"}.fad.fa-presentation:after{content:"\10f685"}.fad.fa-print:after{content:"\10f02f"}.fad.fa-print-search:after{content:"\10f81a"}.fad.fa-print-slash:after{content:"\10f686"}.fad.fa-procedures:after{content:"\10f487"}.fad.fa-project-diagram:after{content:"\10f542"}.fad.fa-projector:after{content:"\10f8d6"}.fad.fa-pumpkin:after{content:"\10f707"}.fad.fa-puzzle-piece:after{content:"\10f12e"}.fad.fa-qrcode:after{content:"\10f029"}.fad.fa-question:after{content:"\10f128"}.fad.fa-question-circle:after{content:"\10f059"}.fad.fa-question-square:after{content:"\10f2fd"}.fad.fa-quidditch:after{content:"\10f458"}.fad.fa-quote-left:after{content:"\10f10d"}.fad.fa-quote-right:after{content:"\10f10e"}.fad.fa-quran:after{content:"\10f687"}.fad.fa-rabbit:after{content:"\10f708"}.fad.fa-rabbit-fast:after{content:"\10f709"}.fad.fa-racquet:after{content:"\10f45a"}.fad.fa-radar:after{content:"\10f924"}.fad.fa-radiation:after{content:"\10f7b9"}.fad.fa-radiation-alt:after{content:"\10f7ba"}.fad.fa-radio:after{content:"\10f8d7"}.fad.fa-radio-alt:after{content:"\10f8d8"}.fad.fa-rainbow:after{content:"\10f75b"}.fad.fa-raindrops:after{content:"\10f75c"}.fad.fa-ram:after{content:"\10f70a"}.fad.fa-ramp-loading:after{content:"\10f4d4"}.fad.fa-random:after{content:"\10f074"}.fad.fa-raygun:after{content:"\10f925"}.fad.fa-receipt:after{content:"\10f543"}.fad.fa-record-vinyl:after{content:"\10f8d9"}.fad.fa-rectangle-landscape:after{content:"\10f2fa"}.fad.fa-rectangle-portrait:after{content:"\10f2fb"}.fad.fa-rectangle-wide:after{content:"\10f2fc"}.fad.fa-recycle:after{content:"\10f1b8"}.fad.fa-redo:after{content:"\10f01e"}.fad.fa-redo-alt:after{content:"\10f2f9"}.fad.fa-refrigerator:after{content:"\10f926"}.fad.fa-registered:after{content:"\10f25d"}.fad.fa-remove-format:after{content:"\10f87d"}.fad.fa-repeat:after{content:"\10f363"}.fad.fa-repeat-1:after{content:"\10f365"}.fad.fa-repeat-1-alt:after{content:"\10f366"}.fad.fa-repeat-alt:after{content:"\10f364"}.fad.fa-reply:after{content:"\10f3e5"}.fad.fa-reply-all:after{content:"\10f122"}.fad.fa-republican:after{content:"\10f75e"}.fad.fa-restroom:after{content:"\10f7bd"}.fad.fa-retweet:after{content:"\10f079"}.fad.fa-retweet-alt:after{content:"\10f361"}.fad.fa-ribbon:after{content:"\10f4d6"}.fad.fa-ring:after{content:"\10f70b"}.fad.fa-rings-wedding:after{content:"\10f81b"}.fad.fa-road:after{content:"\10f018"}.fad.fa-robot:after{content:"\10f544"}.fad.fa-rocket:after{content:"\10f135"}.fad.fa-rocket-launch:after{content:"\10f927"}.fad.fa-route:after{content:"\10f4d7"}.fad.fa-route-highway:after{content:"\10f61a"}.fad.fa-route-interstate:after{content:"\10f61b"}.fad.fa-router:after{content:"\10f8da"}.fad.fa-rss:after{content:"\10f09e"}.fad.fa-rss-square:after{content:"\10f143"}.fad.fa-ruble-sign:after{content:"\10f158"}.fad.fa-ruler:after{content:"\10f545"}.fad.fa-ruler-combined:after{content:"\10f546"}.fad.fa-ruler-horizontal:after{content:"\10f547"}.fad.fa-ruler-triangle:after{content:"\10f61c"}.fad.fa-ruler-vertical:after{content:"\10f548"}.fad.fa-running:after{content:"\10f70c"}.fad.fa-rupee-sign:after{content:"\10f156"}.fad.fa-rv:after{content:"\10f7be"}.fad.fa-sack:after{content:"\10f81c"}.fad.fa-sack-dollar:after{content:"\10f81d"}.fad.fa-sad-cry:after{content:"\10f5b3"}.fad.fa-sad-tear:after{content:"\10f5b4"}.fad.fa-salad:after{content:"\10f81e"}.fad.fa-sandwich:after{content:"\10f81f"}.fad.fa-satellite:after{content:"\10f7bf"}.fad.fa-satellite-dish:after{content:"\10f7c0"}.fad.fa-sausage:after{content:"\10f820"}.fad.fa-save:after{content:"\10f0c7"}.fad.fa-sax-hot:after{content:"\10f8db"}.fad.fa-saxophone:after{content:"\10f8dc"}.fad.fa-scalpel:after{content:"\10f61d"}.fad.fa-scalpel-path:after{content:"\10f61e"}.fad.fa-scanner:after{content:"\10f488"}.fad.fa-scanner-image:after{content:"\10f8f3"}.fad.fa-scanner-keyboard:after{content:"\10f489"}.fad.fa-scanner-touchscreen:after{content:"\10f48a"}.fad.fa-scarecrow:after{content:"\10f70d"}.fad.fa-scarf:after{content:"\10f7c1"}.fad.fa-school:after{content:"\10f549"}.fad.fa-screwdriver:after{content:"\10f54a"}.fad.fa-scroll:after{content:"\10f70e"}.fad.fa-scroll-old:after{content:"\10f70f"}.fad.fa-scrubber:after{content:"\10f2f8"}.fad.fa-scythe:after{content:"\10f710"}.fad.fa-sd-card:after{content:"\10f7c2"}.fad.fa-search:after{content:"\10f002"}.fad.fa-search-dollar:after{content:"\10f688"}.fad.fa-search-location:after{content:"\10f689"}.fad.fa-search-minus:after{content:"\10f010"}.fad.fa-search-plus:after{content:"\10f00e"}.fad.fa-seedling:after{content:"\10f4d8"}.fad.fa-send-back:after{content:"\10f87e"}.fad.fa-send-backward:after{content:"\10f87f"}.fad.fa-sensor:after{content:"\10f928"}.fad.fa-sensor-alert:after{content:"\10f929"}.fad.fa-sensor-fire:after{content:"\10f92a"}.fad.fa-sensor-on:after{content:"\10f92b"}.fad.fa-sensor-smoke:after{content:"\10f92c"}.fad.fa-server:after{content:"\10f233"}.fad.fa-shapes:after{content:"\10f61f"}.fad.fa-share:after{content:"\10f064"}.fad.fa-share-all:after{content:"\10f367"}.fad.fa-share-alt:after{content:"\10f1e0"}.fad.fa-share-alt-square:after{content:"\10f1e1"}.fad.fa-share-square:after{content:"\10f14d"}.fad.fa-sheep:after{content:"\10f711"}.fad.fa-shekel-sign:after{content:"\10f20b"}.fad.fa-shield:after{content:"\10f132"}.fad.fa-shield-alt:after{content:"\10f3ed"}.fad.fa-shield-check:after{content:"\10f2f7"}.fad.fa-shield-cross:after{content:"\10f712"}.fad.fa-ship:after{content:"\10f21a"}.fad.fa-shipping-fast:after{content:"\10f48b"}.fad.fa-shipping-timed:after{content:"\10f48c"}.fad.fa-shish-kebab:after{content:"\10f821"}.fad.fa-shoe-prints:after{content:"\10f54b"}.fad.fa-shopping-bag:after{content:"\10f290"}.fad.fa-shopping-basket:after{content:"\10f291"}.fad.fa-shopping-cart:after{content:"\10f07a"}.fad.fa-shovel:after{content:"\10f713"}.fad.fa-shovel-snow:after{content:"\10f7c3"}.fad.fa-shower:after{content:"\10f2cc"}.fad.fa-shredder:after{content:"\10f68a"}.fad.fa-shuttle-van:after{content:"\10f5b6"}.fad.fa-shuttlecock:after{content:"\10f45b"}.fad.fa-sickle:after{content:"\10f822"}.fad.fa-sigma:after{content:"\10f68b"}.fad.fa-sign:after{content:"\10f4d9"}.fad.fa-sign-in:after{content:"\10f090"}.fad.fa-sign-in-alt:after{content:"\10f2f6"}.fad.fa-sign-language:after{content:"\10f2a7"}.fad.fa-sign-out:after{content:"\10f08b"}.fad.fa-sign-out-alt:after{content:"\10f2f5"}.fad.fa-signal:after{content:"\10f012"}.fad.fa-signal-1:after{content:"\10f68c"}.fad.fa-signal-2:after{content:"\10f68d"}.fad.fa-signal-3:after{content:"\10f68e"}.fad.fa-signal-4:after{content:"\10f68f"}.fad.fa-signal-alt:after{content:"\10f690"}.fad.fa-signal-alt-1:after{content:"\10f691"}.fad.fa-signal-alt-2:after{content:"\10f692"}.fad.fa-signal-alt-3:after{content:"\10f693"}.fad.fa-signal-alt-slash:after{content:"\10f694"}.fad.fa-signal-slash:after{content:"\10f695"}.fad.fa-signal-stream:after{content:"\10f8dd"}.fad.fa-signature:after{content:"\10f5b7"}.fad.fa-sim-card:after{content:"\10f7c4"}.fad.fa-siren:after{content:"\10f92d"}.fad.fa-siren-on:after{content:"\10f92e"}.fad.fa-sitemap:after{content:"\10f0e8"}.fad.fa-skating:after{content:"\10f7c5"}.fad.fa-skeleton:after{content:"\10f620"}.fad.fa-ski-jump:after{content:"\10f7c7"}.fad.fa-ski-lift:after{content:"\10f7c8"}.fad.fa-skiing:after{content:"\10f7c9"}.fad.fa-skiing-nordic:after{content:"\10f7ca"}.fad.fa-skull:after{content:"\10f54c"}.fad.fa-skull-cow:after{content:"\10f8de"}.fad.fa-skull-crossbones:after{content:"\10f714"}.fad.fa-slash:after{content:"\10f715"}.fad.fa-sledding:after{content:"\10f7cb"}.fad.fa-sleigh:after{content:"\10f7cc"}.fad.fa-sliders-h:after{content:"\10f1de"}.fad.fa-sliders-h-square:after{content:"\10f3f0"}.fad.fa-sliders-v:after{content:"\10f3f1"}.fad.fa-sliders-v-square:after{content:"\10f3f2"}.fad.fa-smile:after{content:"\10f118"}.fad.fa-smile-beam:after{content:"\10f5b8"}.fad.fa-smile-plus:after{content:"\10f5b9"}.fad.fa-smile-wink:after{content:"\10f4da"}.fad.fa-smog:after{content:"\10f75f"}.fad.fa-smoke:after{content:"\10f760"}.fad.fa-smoking:after{content:"\10f48d"}.fad.fa-smoking-ban:after{content:"\10f54d"}.fad.fa-sms:after{content:"\10f7cd"}.fad.fa-snake:after{content:"\10f716"}.fad.fa-snooze:after{content:"\10f880"}.fad.fa-snow-blowing:after{content:"\10f761"}.fad.fa-snowboarding:after{content:"\10f7ce"}.fad.fa-snowflake:after{content:"\10f2dc"}.fad.fa-snowflakes:after{content:"\10f7cf"}.fad.fa-snowman:after{content:"\10f7d0"}.fad.fa-snowmobile:after{content:"\10f7d1"}.fad.fa-snowplow:after{content:"\10f7d2"}.fad.fa-socks:after{content:"\10f696"}.fad.fa-solar-panel:after{content:"\10f5ba"}.fad.fa-solar-system:after{content:"\10f92f"}.fad.fa-sort:after{content:"\10f0dc"}.fad.fa-sort-alpha-down:after{content:"\10f15d"}.fad.fa-sort-alpha-down-alt:after{content:"\10f881"}.fad.fa-sort-alpha-up:after{content:"\10f15e"}.fad.fa-sort-alpha-up-alt:after{content:"\10f882"}.fad.fa-sort-alt:after{content:"\10f883"}.fad.fa-sort-amount-down:after{content:"\10f160"}.fad.fa-sort-amount-down-alt:after{content:"\10f884"}.fad.fa-sort-amount-up:after{content:"\10f161"}.fad.fa-sort-amount-up-alt:after{content:"\10f885"}.fad.fa-sort-circle:after{content:"\10f930"}.fad.fa-sort-circle-down:after{content:"\10f931"}.fad.fa-sort-circle-up:after{content:"\10f932"}.fad.fa-sort-down:after{content:"\10f0dd"}.fad.fa-sort-numeric-down:after{content:"\10f162"}.fad.fa-sort-numeric-down-alt:after{content:"\10f886"}.fad.fa-sort-numeric-up:after{content:"\10f163"}.fad.fa-sort-numeric-up-alt:after{content:"\10f887"}.fad.fa-sort-shapes-down:after{content:"\10f888"}.fad.fa-sort-shapes-down-alt:after{content:"\10f889"}.fad.fa-sort-shapes-up:after{content:"\10f88a"}.fad.fa-sort-shapes-up-alt:after{content:"\10f88b"}.fad.fa-sort-size-down:after{content:"\10f88c"}.fad.fa-sort-size-down-alt:after{content:"\10f88d"}.fad.fa-sort-size-up:after{content:"\10f88e"}.fad.fa-sort-size-up-alt:after{content:"\10f88f"}.fad.fa-sort-up:after{content:"\10f0de"}.fad.fa-soup:after{content:"\10f823"}.fad.fa-spa:after{content:"\10f5bb"}.fad.fa-space-shuttle:after{content:"\10f197"}.fad.fa-space-station-moon:after{content:"\10f933"}.fad.fa-space-station-moon-alt:after{content:"\10f934"}.fad.fa-spade:after{content:"\10f2f4"}.fad.fa-sparkles:after{content:"\10f890"}.fad.fa-speaker:after{content:"\10f8df"}.fad.fa-speakers:after{content:"\10f8e0"}.fad.fa-spell-check:after{content:"\10f891"}.fad.fa-spider:after{content:"\10f717"}.fad.fa-spider-black-widow:after{content:"\10f718"}.fad.fa-spider-web:after{content:"\10f719"}.fad.fa-spinner:after{content:"\10f110"}.fad.fa-spinner-third:after{content:"\10f3f4"}.fad.fa-splotch:after{content:"\10f5bc"}.fad.fa-spray-can:after{content:"\10f5bd"}.fad.fa-sprinkler:after{content:"\10f935"}.fad.fa-square:after{content:"\10f0c8"}.fad.fa-square-full:after{content:"\10f45c"}.fad.fa-square-root:after{content:"\10f697"}.fad.fa-square-root-alt:after{content:"\10f698"}.fad.fa-squirrel:after{content:"\10f71a"}.fad.fa-staff:after{content:"\10f71b"}.fad.fa-stamp:after{content:"\10f5bf"}.fad.fa-star:after{content:"\10f005"}.fad.fa-star-and-crescent:after{content:"\10f699"}.fad.fa-star-christmas:after{content:"\10f7d4"}.fad.fa-star-exclamation:after{content:"\10f2f3"}.fad.fa-star-half:after{content:"\10f089"}.fad.fa-star-half-alt:after{content:"\10f5c0"}.fad.fa-star-of-david:after{content:"\10f69a"}.fad.fa-star-of-life:after{content:"\10f621"}.fad.fa-star-shooting:after{content:"\10f936"}.fad.fa-starfighter:after{content:"\10f937"}.fad.fa-starfighter-alt:after{content:"\10f938"}.fad.fa-stars:after{content:"\10f762"}.fad.fa-starship:after{content:"\10f939"}.fad.fa-starship-freighter:after{content:"\10f93a"}.fad.fa-steak:after{content:"\10f824"}.fad.fa-steering-wheel:after{content:"\10f622"}.fad.fa-step-backward:after{content:"\10f048"}.fad.fa-step-forward:after{content:"\10f051"}.fad.fa-stethoscope:after{content:"\10f0f1"}.fad.fa-sticky-note:after{content:"\10f249"}.fad.fa-stocking:after{content:"\10f7d5"}.fad.fa-stomach:after{content:"\10f623"}.fad.fa-stop:after{content:"\10f04d"}.fad.fa-stop-circle:after{content:"\10f28d"}.fad.fa-stopwatch:after{content:"\10f2f2"}.fad.fa-store:after{content:"\10f54e"}.fad.fa-store-alt:after{content:"\10f54f"}.fad.fa-stream:after{content:"\10f550"}.fad.fa-street-view:after{content:"\10f21d"}.fad.fa-stretcher:after{content:"\10f825"}.fad.fa-strikethrough:after{content:"\10f0cc"}.fad.fa-stroopwafel:after{content:"\10f551"}.fad.fa-subscript:after{content:"\10f12c"}.fad.fa-subway:after{content:"\10f239"}.fad.fa-suitcase:after{content:"\10f0f2"}.fad.fa-suitcase-rolling:after{content:"\10f5c1"}.fad.fa-sun:after{content:"\10f185"}.fad.fa-sun-cloud:after{content:"\10f763"}.fad.fa-sun-dust:after{content:"\10f764"}.fad.fa-sun-haze:after{content:"\10f765"}.fad.fa-sunglasses:after{content:"\10f892"}.fad.fa-sunrise:after{content:"\10f766"}.fad.fa-sunset:after{content:"\10f767"}.fad.fa-superscript:after{content:"\10f12b"}.fad.fa-surprise:after{content:"\10f5c2"}.fad.fa-swatchbook:after{content:"\10f5c3"}.fad.fa-swimmer:after{content:"\10f5c4"}.fad.fa-swimming-pool:after{content:"\10f5c5"}.fad.fa-sword:after{content:"\10f71c"}.fad.fa-sword-laser:after{content:"\10f93b"}.fad.fa-sword-laser-alt:after{content:"\10f93c"}.fad.fa-swords:after{content:"\10f71d"}.fad.fa-swords-laser:after{content:"\10f93d"}.fad.fa-synagogue:after{content:"\10f69b"}.fad.fa-sync:after{content:"\10f021"}.fad.fa-sync-alt:after{content:"\10f2f1"}.fad.fa-syringe:after{content:"\10f48e"}.fad.fa-table:after{content:"\10f0ce"}.fad.fa-table-tennis:after{content:"\10f45d"}.fad.fa-tablet:after{content:"\10f10a"}.fad.fa-tablet-alt:after{content:"\10f3fa"}.fad.fa-tablet-android:after{content:"\10f3fb"}.fad.fa-tablet-android-alt:after{content:"\10f3fc"}.fad.fa-tablet-rugged:after{content:"\10f48f"}.fad.fa-tablets:after{content:"\10f490"}.fad.fa-tachometer:after{content:"\10f0e4"}.fad.fa-tachometer-alt:after{content:"\10f3fd"}.fad.fa-tachometer-alt-average:after{content:"\10f624"}.fad.fa-tachometer-alt-fast:after{content:"\10f625"}.fad.fa-tachometer-alt-fastest:after{content:"\10f626"}.fad.fa-tachometer-alt-slow:after{content:"\10f627"}.fad.fa-tachometer-alt-slowest:after{content:"\10f628"}.fad.fa-tachometer-average:after{content:"\10f629"}.fad.fa-tachometer-fast:after{content:"\10f62a"}.fad.fa-tachometer-fastest:after{content:"\10f62b"}.fad.fa-tachometer-slow:after{content:"\10f62c"}.fad.fa-tachometer-slowest:after{content:"\10f62d"}.fad.fa-taco:after{content:"\10f826"}.fad.fa-tag:after{content:"\10f02b"}.fad.fa-tags:after{content:"\10f02c"}.fad.fa-tally:after{content:"\10f69c"}.fad.fa-tanakh:after{content:"\10f827"}.fad.fa-tape:after{content:"\10f4db"}.fad.fa-tasks:after{content:"\10f0ae"}.fad.fa-tasks-alt:after{content:"\10f828"}.fad.fa-taxi:after{content:"\10f1ba"}.fad.fa-teeth:after{content:"\10f62e"}.fad.fa-teeth-open:after{content:"\10f62f"}.fad.fa-telescope:after{content:"\10f93e"}.fad.fa-temperature-down:after{content:"\10f93f"}.fad.fa-temperature-frigid:after{content:"\10f768"}.fad.fa-temperature-high:after{content:"\10f769"}.fad.fa-temperature-hot:after{content:"\10f76a"}.fad.fa-temperature-low:after{content:"\10f76b"}.fad.fa-temperature-up:after{content:"\10f940"}.fad.fa-tenge:after{content:"\10f7d7"}.fad.fa-tennis-ball:after{content:"\10f45e"}.fad.fa-terminal:after{content:"\10f120"}.fad.fa-text:after{content:"\10f893"}.fad.fa-text-height:after{content:"\10f034"}.fad.fa-text-size:after{content:"\10f894"}.fad.fa-text-width:after{content:"\10f035"}.fad.fa-th:after{content:"\10f00a"}.fad.fa-th-large:after{content:"\10f009"}.fad.fa-th-list:after{content:"\10f00b"}.fad.fa-theater-masks:after{content:"\10f630"}.fad.fa-thermometer:after{content:"\10f491"}.fad.fa-thermometer-empty:after{content:"\10f2cb"}.fad.fa-thermometer-full:after{content:"\10f2c7"}.fad.fa-thermometer-half:after{content:"\10f2c9"}.fad.fa-thermometer-quarter:after{content:"\10f2ca"}.fad.fa-thermometer-three-quarters:after{content:"\10f2c8"}.fad.fa-theta:after{content:"\10f69e"}.fad.fa-thumbs-down:after{content:"\10f165"}.fad.fa-thumbs-up:after{content:"\10f164"}.fad.fa-thumbtack:after{content:"\10f08d"}.fad.fa-thunderstorm:after{content:"\10f76c"}.fad.fa-thunderstorm-moon:after{content:"\10f76d"}.fad.fa-thunderstorm-sun:after{content:"\10f76e"}.fad.fa-ticket:after{content:"\10f145"}.fad.fa-ticket-alt:after{content:"\10f3ff"}.fad.fa-tilde:after{content:"\10f69f"}.fad.fa-times:after{content:"\10f00d"}.fad.fa-times-circle:after{content:"\10f057"}.fad.fa-times-hexagon:after{content:"\10f2ee"}.fad.fa-times-octagon:after{content:"\10f2f0"}.fad.fa-times-square:after{content:"\10f2d3"}.fad.fa-tint:after{content:"\10f043"}.fad.fa-tint-slash:after{content:"\10f5c7"}.fad.fa-tire:after{content:"\10f631"}.fad.fa-tire-flat:after{content:"\10f632"}.fad.fa-tire-pressure-warning:after{content:"\10f633"}.fad.fa-tire-rugged:after{content:"\10f634"}.fad.fa-tired:after{content:"\10f5c8"}.fad.fa-toggle-off:after{content:"\10f204"}.fad.fa-toggle-on:after{content:"\10f205"}.fad.fa-toilet:after{content:"\10f7d8"}.fad.fa-toilet-paper:after{content:"\10f71e"}.fad.fa-toilet-paper-alt:after{content:"\10f71f"}.fad.fa-tombstone:after{content:"\10f720"}.fad.fa-tombstone-alt:after{content:"\10f721"}.fad.fa-toolbox:after{content:"\10f552"}.fad.fa-tools:after{content:"\10f7d9"}.fad.fa-tooth:after{content:"\10f5c9"}.fad.fa-toothbrush:after{content:"\10f635"}.fad.fa-torah:after{content:"\10f6a0"}.fad.fa-torii-gate:after{content:"\10f6a1"}.fad.fa-tornado:after{content:"\10f76f"}.fad.fa-tractor:after{content:"\10f722"}.fad.fa-trademark:after{content:"\10f25c"}.fad.fa-traffic-cone:after{content:"\10f636"}.fad.fa-traffic-light:after{content:"\10f637"}.fad.fa-traffic-light-go:after{content:"\10f638"}.fad.fa-traffic-light-slow:after{content:"\10f639"}.fad.fa-traffic-light-stop:after{content:"\10f63a"}.fad.fa-trailer:after{content:"\10f941"}.fad.fa-train:after{content:"\10f238"}.fad.fa-tram:after{content:"\10f7da"}.fad.fa-transgender:after{content:"\10f224"}.fad.fa-transgender-alt:after{content:"\10f225"}.fad.fa-transporter:after{content:"\10f942"}.fad.fa-transporter-1:after{content:"\10f943"}.fad.fa-transporter-2:after{content:"\10f944"}.fad.fa-transporter-3:after{content:"\10f945"}.fad.fa-transporter-empty:after{content:"\10f946"}.fad.fa-trash:after{content:"\10f1f8"}.fad.fa-trash-alt:after{content:"\10f2ed"}.fad.fa-trash-restore:after{content:"\10f829"}.fad.fa-trash-restore-alt:after{content:"\10f82a"}.fad.fa-trash-undo:after{content:"\10f895"}.fad.fa-trash-undo-alt:after{content:"\10f896"}.fad.fa-treasure-chest:after{content:"\10f723"}.fad.fa-tree:after{content:"\10f1bb"}.fad.fa-tree-alt:after{content:"\10f400"}.fad.fa-tree-christmas:after{content:"\10f7db"}.fad.fa-tree-decorated:after{content:"\10f7dc"}.fad.fa-tree-large:after{content:"\10f7dd"}.fad.fa-tree-palm:after{content:"\10f82b"}.fad.fa-trees:after{content:"\10f724"}.fad.fa-triangle:after{content:"\10f2ec"}.fad.fa-triangle-music:after{content:"\10f8e2"}.fad.fa-trophy:after{content:"\10f091"}.fad.fa-trophy-alt:after{content:"\10f2eb"}.fad.fa-truck:after{content:"\10f0d1"}.fad.fa-truck-container:after{content:"\10f4dc"}.fad.fa-truck-couch:after{content:"\10f4dd"}.fad.fa-truck-loading:after{content:"\10f4de"}.fad.fa-truck-monster:after{content:"\10f63b"}.fad.fa-truck-moving:after{content:"\10f4df"}.fad.fa-truck-pickup:after{content:"\10f63c"}.fad.fa-truck-plow:after{content:"\10f7de"}.fad.fa-truck-ramp:after{content:"\10f4e0"}.fad.fa-trumpet:after{content:"\10f8e3"}.fad.fa-tshirt:after{content:"\10f553"}.fad.fa-tty:after{content:"\10f1e4"}.fad.fa-turkey:after{content:"\10f725"}.fad.fa-turntable:after{content:"\10f8e4"}.fad.fa-turtle:after{content:"\10f726"}.fad.fa-tv:after{content:"\10f26c"}.fad.fa-tv-alt:after{content:"\10f8e5"}.fad.fa-tv-music:after{content:"\10f8e6"}.fad.fa-tv-retro:after{content:"\10f401"}.fad.fa-typewriter:after{content:"\10f8e7"}.fad.fa-ufo:after{content:"\10f947"}.fad.fa-ufo-beam:after{content:"\10f948"}.fad.fa-umbrella:after{content:"\10f0e9"}.fad.fa-umbrella-beach:after{content:"\10f5ca"}.fad.fa-underline:after{content:"\10f0cd"}.fad.fa-undo:after{content:"\10f0e2"}.fad.fa-undo-alt:after{content:"\10f2ea"}.fad.fa-unicorn:after{content:"\10f727"}.fad.fa-union:after{content:"\10f6a2"}.fad.fa-universal-access:after{content:"\10f29a"}.fad.fa-university:after{content:"\10f19c"}.fad.fa-unlink:after{content:"\10f127"}.fad.fa-unlock:after{content:"\10f09c"}.fad.fa-unlock-alt:after{content:"\10f13e"}.fad.fa-upload:after{content:"\10f093"}.fad.fa-usb-drive:after{content:"\10f8e9"}.fad.fa-usd-circle:after{content:"\10f2e8"}.fad.fa-usd-square:after{content:"\10f2e9"}.fad.fa-user:after{content:"\10f007"}.fad.fa-user-alien:after{content:"\10f94a"}.fad.fa-user-alt:after{content:"\10f406"}.fad.fa-user-alt-slash:after{content:"\10f4fa"}.fad.fa-user-astronaut:after{content:"\10f4fb"}.fad.fa-user-chart:after{content:"\10f6a3"}.fad.fa-user-check:after{content:"\10f4fc"}.fad.fa-user-circle:after{content:"\10f2bd"}.fad.fa-user-clock:after{content:"\10f4fd"}.fad.fa-user-cog:after{content:"\10f4fe"}.fad.fa-user-cowboy:after{content:"\10f8ea"}.fad.fa-user-crown:after{content:"\10f6a4"}.fad.fa-user-edit:after{content:"\10f4ff"}.fad.fa-user-friends:after{content:"\10f500"}.fad.fa-user-graduate:after{content:"\10f501"}.fad.fa-user-hard-hat:after{content:"\10f82c"}.fad.fa-user-headset:after{content:"\10f82d"}.fad.fa-user-injured:after{content:"\10f728"}.fad.fa-user-lock:after{content:"\10f502"}.fad.fa-user-md:after{content:"\10f0f0"}.fad.fa-user-md-chat:after{content:"\10f82e"}.fad.fa-user-minus:after{content:"\10f503"}.fad.fa-user-music:after{content:"\10f8eb"}.fad.fa-user-ninja:after{content:"\10f504"}.fad.fa-user-nurse:after{content:"\10f82f"}.fad.fa-user-plus:after{content:"\10f234"}.fad.fa-user-robot:after{content:"\10f94b"}.fad.fa-user-secret:after{content:"\10f21b"}.fad.fa-user-shield:after{content:"\10f505"}.fad.fa-user-slash:after{content:"\10f506"}.fad.fa-user-tag:after{content:"\10f507"}.fad.fa-user-tie:after{content:"\10f508"}.fad.fa-user-times:after{content:"\10f235"}.fad.fa-user-visor:after{content:"\10f94c"}.fad.fa-users:after{content:"\10f0c0"}.fad.fa-users-class:after{content:"\10f63d"}.fad.fa-users-cog:after{content:"\10f509"}.fad.fa-users-crown:after{content:"\10f6a5"}.fad.fa-users-medical:after{content:"\10f830"}.fad.fa-utensil-fork:after{content:"\10f2e3"}.fad.fa-utensil-knife:after{content:"\10f2e4"}.fad.fa-utensil-spoon:after{content:"\10f2e5"}.fad.fa-utensils:after{content:"\10f2e7"}.fad.fa-utensils-alt:after{content:"\10f2e6"}.fad.fa-vacuum:after{content:"\10f94d"}.fad.fa-vacuum-robot:after{content:"\10f94e"}.fad.fa-value-absolute:after{content:"\10f6a6"}.fad.fa-vector-square:after{content:"\10f5cb"}.fad.fa-venus:after{content:"\10f221"}.fad.fa-venus-double:after{content:"\10f226"}.fad.fa-venus-mars:after{content:"\10f228"}.fad.fa-vhs:after{content:"\10f8ec"}.fad.fa-vial:after{content:"\10f492"}.fad.fa-vials:after{content:"\10f493"}.fad.fa-video:after{content:"\10f03d"}.fad.fa-video-plus:after{content:"\10f4e1"}.fad.fa-video-slash:after{content:"\10f4e2"}.fad.fa-vihara:after{content:"\10f6a7"}.fad.fa-violin:after{content:"\10f8ed"}.fad.fa-voicemail:after{content:"\10f897"}.fad.fa-volcano:after{content:"\10f770"}.fad.fa-volleyball-ball:after{content:"\10f45f"}.fad.fa-volume:after{content:"\10f6a8"}.fad.fa-volume-down:after{content:"\10f027"}.fad.fa-volume-mute:after{content:"\10f6a9"}.fad.fa-volume-off:after{content:"\10f026"}.fad.fa-volume-slash:after{content:"\10f2e2"}.fad.fa-volume-up:after{content:"\10f028"}.fad.fa-vote-nay:after{content:"\10f771"}.fad.fa-vote-yea:after{content:"\10f772"}.fad.fa-vr-cardboard:after{content:"\10f729"}.fad.fa-wagon-covered:after{content:"\10f8ee"}.fad.fa-walker:after{content:"\10f831"}.fad.fa-walkie-talkie:after{content:"\10f8ef"}.fad.fa-walking:after{content:"\10f554"}.fad.fa-wallet:after{content:"\10f555"}.fad.fa-wand:after{content:"\10f72a"}.fad.fa-wand-magic:after{content:"\10f72b"}.fad.fa-warehouse:after{content:"\10f494"}.fad.fa-warehouse-alt:after{content:"\10f495"}.fad.fa-washer:after{content:"\10f898"}.fad.fa-watch:after{content:"\10f2e1"}.fad.fa-watch-calculator:after{content:"\10f8f0"}.fad.fa-watch-fitness:after{content:"\10f63e"}.fad.fa-water:after{content:"\10f773"}.fad.fa-water-lower:after{content:"\10f774"}.fad.fa-water-rise:after{content:"\10f775"}.fad.fa-wave-sine:after{content:"\10f899"}.fad.fa-wave-square:after{content:"\10f83e"}.fad.fa-wave-triangle:after{content:"\10f89a"}.fad.fa-waveform:after{content:"\10f8f1"}.fad.fa-waveform-path:after{content:"\10f8f2"}.fad.fa-webcam:after{content:"\10f832"}.fad.fa-webcam-slash:after{content:"\10f833"}.fad.fa-weight:after{content:"\10f496"}.fad.fa-weight-hanging:after{content:"\10f5cd"}.fad.fa-whale:after{content:"\10f72c"}.fad.fa-wheat:after{content:"\10f72d"}.fad.fa-wheelchair:after{content:"\10f193"}.fad.fa-whistle:after{content:"\10f460"}.fad.fa-wifi:after{content:"\10f1eb"}.fad.fa-wifi-1:after{content:"\10f6aa"}.fad.fa-wifi-2:after{content:"\10f6ab"}.fad.fa-wifi-slash:after{content:"\10f6ac"}.fad.fa-wind:after{content:"\10f72e"}.fad.fa-wind-turbine:after{content:"\10f89b"}.fad.fa-wind-warning:after{content:"\10f776"}.fad.fa-window:after{content:"\10f40e"}.fad.fa-window-alt:after{content:"\10f40f"}.fad.fa-window-close:after{content:"\10f410"}.fad.fa-window-frame:after{content:"\10f94f"}.fad.fa-window-frame-open:after{content:"\10f950"}.fad.fa-window-maximize:after{content:"\10f2d0"}.fad.fa-window-minimize:after{content:"\10f2d1"}.fad.fa-window-restore:after{content:"\10f2d2"}.fad.fa-windsock:after{content:"\10f777"}.fad.fa-wine-bottle:after{content:"\10f72f"}.fad.fa-wine-glass:after{content:"\10f4e3"}.fad.fa-wine-glass-alt:after{content:"\10f5ce"}.fad.fa-won-sign:after{content:"\10f159"}.fad.fa-wreath:after{content:"\10f7e2"}.fad.fa-wrench:after{content:"\10f0ad"}.fad.fa-x-ray:after{content:"\10f497"}.fad.fa-yen-sign:after{content:"\10f157"}.fad.fa-yin-yang:after{content:"\10f6ad"}@font-face{font-family:'font awesome 5 pro';font-style:normal;font-weight:300;font-display:auto;src:url(../fonts/fa-light-300.eot);src:url(../fonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-light-300.woff2) format("woff2"),url(../fonts/fa-light-300.woff) format("woff"),url(../fonts/fa-light-300.ttf) format("truetype"),url(../fonts/fa-light-300.svg#fontawesome) format("svg")}.fal{font-family:'font awesome 5 pro';font-weight:300}@font-face{font-family:'font awesome 5 pro';font-style:normal;font-weight:400;font-display:auto;src:url(../fonts/fa-regular-400.eot);src:url(../fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-regular-400.woff2) format("woff2"),url(../fonts/fa-regular-400.woff) format("woff"),url(../fonts/fa-regular-400.ttf) format("truetype"),url(../fonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:'font awesome 5 pro';font-weight:400}@font-face{font-family:'font awesome 5 pro';font-style:normal;font-weight:900;font-display:auto;src:url(../fonts/fa-solid-900.eot);src:url(../fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-solid-900.woff2) format("woff2"),url(../fonts/fa-solid-900.woff) format("woff"),url(../fonts/fa-solid-900.ttf) format("truetype"),url(../fonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:'font awesome 5 pro';font-weight:900} \ No newline at end of file +.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-abacus:before{content:"\f640"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acorn:before{content:"\f6ae"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-conditioner:before{content:"\f8f4"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-alarm-clock:before{content:"\f34e"}.fa-alarm-exclamation:before{content:"\f843"}.fa-alarm-plus:before{content:"\f844"}.fa-alarm-snooze:before{content:"\f845"}.fa-album:before{content:"\f89f"}.fa-album-collection:before{content:"\f8a0"}.fa-algolia:before{content:"\f36c"}.fa-alicorn:before{content:"\f6b0"}.fa-alien:before{content:"\f8f5"}.fa-alien-monster:before{content:"\f8f6"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-align-slash:before{content:"\f846"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-amp-guitar:before{content:"\f8a1"}.fa-analytics:before{content:"\f643"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angel:before{content:"\f779"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-crate:before{content:"\f6b1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-alt-down:before{content:"\f354"}.fa-arrow-alt-from-bottom:before{content:"\f346"}.fa-arrow-alt-from-left:before{content:"\f347"}.fa-arrow-alt-from-right:before{content:"\f348"}.fa-arrow-alt-from-top:before{content:"\f349"}.fa-arrow-alt-left:before{content:"\f355"}.fa-arrow-alt-right:before{content:"\f356"}.fa-arrow-alt-square-down:before{content:"\f350"}.fa-arrow-alt-square-left:before{content:"\f351"}.fa-arrow-alt-square-right:before{content:"\f352"}.fa-arrow-alt-square-up:before{content:"\f353"}.fa-arrow-alt-to-bottom:before{content:"\f34a"}.fa-arrow-alt-to-left:before{content:"\f34b"}.fa-arrow-alt-to-right:before{content:"\f34c"}.fa-arrow-alt-to-top:before{content:"\f34d"}.fa-arrow-alt-up:before{content:"\f357"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-from-bottom:before{content:"\f342"}.fa-arrow-from-left:before{content:"\f343"}.fa-arrow-from-right:before{content:"\f344"}.fa-arrow-from-top:before{content:"\f345"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-square-down:before{content:"\f339"}.fa-arrow-square-left:before{content:"\f33a"}.fa-arrow-square-right:before{content:"\f33b"}.fa-arrow-square-up:before{content:"\f33c"}.fa-arrow-to-bottom:before{content:"\f33d"}.fa-arrow-to-left:before{content:"\f33e"}.fa-arrow-to-right:before{content:"\f340"}.fa-arrow-to-top:before{content:"\f341"}.fa-arrow-up:before{content:"\f062"}.fa-arrows:before{content:"\f047"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-arrows-h:before{content:"\f07e"}.fa-arrows-v:before{content:"\f07d"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-atom-alt:before{content:"\f5d3"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-axe:before{content:"\f6b2"}.fa-axe-battle:before{content:"\f6b3"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backpack:before{content:"\f5d4"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-badge:before{content:"\f335"}.fa-badge-check:before{content:"\f336"}.fa-badge-dollar:before{content:"\f645"}.fa-badge-percent:before{content:"\f646"}.fa-badge-sheriff:before{content:"\f8a2"}.fa-badger-honey:before{content:"\f6b4"}.fa-bags-shopping:before{content:"\f847"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ball-pile:before{content:"\f77e"}.fa-ballot:before{content:"\f732"}.fa-ballot-check:before{content:"\f733"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-banjo:before{content:"\f8a3"}.fa-barcode:before{content:"\f02a"}.fa-barcode-alt:before{content:"\f463"}.fa-barcode-read:before{content:"\f464"}.fa-barcode-scan:before{content:"\f465"}.fa-bars:before{content:"\f0c9"}.fa-baseball:before{content:"\f432"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-basketball-hoop:before{content:"\f435"}.fa-bat:before{content:"\f6b5"}.fa-bath:before{content:"\f2cd"}.fa-battery-bolt:before{content:"\f376"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-slash:before{content:"\f377"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-bed-alt:before{content:"\f8f7"}.fa-bed-bunk:before{content:"\f8f8"}.fa-bed-empty:before{content:"\f8f9"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-exclamation:before{content:"\f848"}.fa-bell-on:before{content:"\f8fa"}.fa-bell-plus:before{content:"\f849"}.fa-bell-school:before{content:"\f5d5"}.fa-bell-school-slash:before{content:"\f5d6"}.fa-bell-slash:before{content:"\f1f6"}.fa-bells:before{content:"\f77f"}.fa-betamax:before{content:"\f8a4"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-biking-mountain:before{content:"\f84b"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blanket:before{content:"\f498"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blinds:before{content:"\f8fb"}.fa-blinds-open:before{content:"\f8fc"}.fa-blinds-raised:before{content:"\f8fd"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bone-break:before{content:"\f5d8"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-alt:before{content:"\f5d9"}.fa-book-dead:before{content:"\f6b7"}.fa-book-heart:before{content:"\f499"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-book-spells:before{content:"\f6b8"}.fa-book-user:before{content:"\f7e7"}.fa-bookmark:before{content:"\f02e"}.fa-books:before{content:"\f5db"}.fa-books-medical:before{content:"\f7e8"}.fa-boombox:before{content:"\f8a5"}.fa-boot:before{content:"\f782"}.fa-booth-curtain:before{content:"\f734"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-bottom:before{content:"\f84d"}.fa-border-center-h:before{content:"\f89c"}.fa-border-center-v:before{content:"\f89d"}.fa-border-inner:before{content:"\f84e"}.fa-border-left:before{content:"\f84f"}.fa-border-none:before{content:"\f850"}.fa-border-outer:before{content:"\f851"}.fa-border-right:before{content:"\f852"}.fa-border-style:before{content:"\f853"}.fa-border-style-alt:before{content:"\f854"}.fa-border-top:before{content:"\f855"}.fa-bow-arrow:before{content:"\f6b9"}.fa-bowling-ball:before{content:"\f436"}.fa-bowling-pins:before{content:"\f437"}.fa-box:before{content:"\f466"}.fa-box-alt:before{content:"\f49a"}.fa-box-ballot:before{content:"\f735"}.fa-box-check:before{content:"\f467"}.fa-box-fragile:before{content:"\f49b"}.fa-box-full:before{content:"\f49c"}.fa-box-heart:before{content:"\f49d"}.fa-box-open:before{content:"\f49e"}.fa-box-up:before{content:"\f49f"}.fa-box-usd:before{content:"\f4a0"}.fa-boxes:before{content:"\f468"}.fa-boxes-alt:before{content:"\f4a1"}.fa-boxing-glove:before{content:"\f438"}.fa-brackets:before{content:"\f7e9"}.fa-brackets-curly:before{content:"\f7ea"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-loaf:before{content:"\f7eb"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-bring-forward:before{content:"\f856"}.fa-bring-front:before{content:"\f857"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-browser:before{content:"\f37e"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-bullseye-arrow:before{content:"\f648"}.fa-bullseye-pointer:before{content:"\f649"}.fa-burger-soda:before{content:"\f858"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-burrito:before{content:"\f7ed"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-bus-school:before{content:"\f5dd"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-cabinet-filing:before{content:"\f64b"}.fa-cactus:before{content:"\f8a7"}.fa-calculator:before{content:"\f1ec"}.fa-calculator-alt:before{content:"\f64c"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-edit:before{content:"\f333"}.fa-calendar-exclamation:before{content:"\f334"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-star:before{content:"\f736"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camcorder:before{content:"\f8a8"}.fa-camera:before{content:"\f030"}.fa-camera-alt:before{content:"\f332"}.fa-camera-home:before{content:"\f8fe"}.fa-camera-movie:before{content:"\f8a9"}.fa-camera-polaroid:before{content:"\f8aa"}.fa-camera-retro:before{content:"\f083"}.fa-campfire:before{content:"\f6ba"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candle-holder:before{content:"\f6bc"}.fa-candy-cane:before{content:"\f786"}.fa-candy-corn:before{content:"\f6bd"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-building:before{content:"\f859"}.fa-car-bump:before{content:"\f5e0"}.fa-car-bus:before{content:"\f85a"}.fa-car-crash:before{content:"\f5e1"}.fa-car-garage:before{content:"\f5e2"}.fa-car-mechanic:before{content:"\f5e3"}.fa-car-side:before{content:"\f5e4"}.fa-car-tilt:before{content:"\f5e5"}.fa-car-wash:before{content:"\f5e6"}.fa-caravan:before{content:"\f8ff"}.fa-caravan-alt:before{content:"\f900"}.fa-caret-circle-down:before{content:"\f32d"}.fa-caret-circle-left:before{content:"\f32e"}.fa-caret-circle-right:before{content:"\f330"}.fa-caret-circle-up:before{content:"\f331"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cars:before{content:"\f85b"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cassette-tape:before{content:"\f8ab"}.fa-cat:before{content:"\f6be"}.fa-cat-space:before{content:"\f901"}.fa-cauldron:before{content:"\f6bf"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-cctv:before{content:"\f8ac"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chair-office:before{content:"\f6c1"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-line-down:before{content:"\f64d"}.fa-chart-network:before{content:"\f78a"}.fa-chart-pie:before{content:"\f200"}.fa-chart-pie-alt:before{content:"\f64e"}.fa-chart-scatter:before{content:"\f7ee"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-cheese-swiss:before{content:"\f7f0"}.fa-cheeseburger:before{content:"\f7f1"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-bishop-alt:before{content:"\f43b"}.fa-chess-board:before{content:"\f43c"}.fa-chess-clock:before{content:"\f43d"}.fa-chess-clock-alt:before{content:"\f43e"}.fa-chess-king:before{content:"\f43f"}.fa-chess-king-alt:before{content:"\f440"}.fa-chess-knight:before{content:"\f441"}.fa-chess-knight-alt:before{content:"\f442"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-pawn-alt:before{content:"\f444"}.fa-chess-queen:before{content:"\f445"}.fa-chess-queen-alt:before{content:"\f446"}.fa-chess-rook:before{content:"\f447"}.fa-chess-rook-alt:before{content:"\f448"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-double-down:before{content:"\f322"}.fa-chevron-double-left:before{content:"\f323"}.fa-chevron-double-right:before{content:"\f324"}.fa-chevron-double-up:before{content:"\f325"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-square-down:before{content:"\f329"}.fa-chevron-square-left:before{content:"\f32a"}.fa-chevron-square-right:before{content:"\f32b"}.fa-chevron-square-up:before{content:"\f32c"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chimney:before{content:"\f78b"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clarinet:before{content:"\f8ad"}.fa-claw-marks:before{content:"\f6c2"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clipboard-list-check:before{content:"\f737"}.fa-clipboard-prescription:before{content:"\f5e8"}.fa-clipboard-user:before{content:"\f7f3"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-drizzle:before{content:"\f738"}.fa-cloud-hail:before{content:"\f739"}.fa-cloud-hail-mixed:before{content:"\f73a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-music:before{content:"\f8ae"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-rainbow:before{content:"\f73e"}.fa-cloud-showers:before{content:"\f73f"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sleet:before{content:"\f741"}.fa-cloud-snow:before{content:"\f742"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload:before{content:"\f0ee"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-clouds:before{content:"\f744"}.fa-clouds-moon:before{content:"\f745"}.fa-clouds-sun:before{content:"\f746"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-club:before{content:"\f327"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-code-commit:before{content:"\f386"}.fa-code-merge:before{content:"\f387"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-coffee-pot:before{content:"\f902"}.fa-coffee-togo:before{content:"\f6c5"}.fa-coffin:before{content:"\f6c6"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coin:before{content:"\f85c"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comet:before{content:"\f903"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-alt-check:before{content:"\f4a2"}.fa-comment-alt-dollar:before{content:"\f650"}.fa-comment-alt-dots:before{content:"\f4a3"}.fa-comment-alt-edit:before{content:"\f4a4"}.fa-comment-alt-exclamation:before{content:"\f4a5"}.fa-comment-alt-lines:before{content:"\f4a6"}.fa-comment-alt-medical:before{content:"\f7f4"}.fa-comment-alt-minus:before{content:"\f4a7"}.fa-comment-alt-music:before{content:"\f8af"}.fa-comment-alt-plus:before{content:"\f4a8"}.fa-comment-alt-slash:before{content:"\f4a9"}.fa-comment-alt-smile:before{content:"\f4aa"}.fa-comment-alt-times:before{content:"\f4ab"}.fa-comment-check:before{content:"\f4ac"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-edit:before{content:"\f4ae"}.fa-comment-exclamation:before{content:"\f4af"}.fa-comment-lines:before{content:"\f4b0"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-minus:before{content:"\f4b1"}.fa-comment-music:before{content:"\f8b0"}.fa-comment-plus:before{content:"\f4b2"}.fa-comment-slash:before{content:"\f4b3"}.fa-comment-smile:before{content:"\f4b4"}.fa-comment-times:before{content:"\f4b5"}.fa-comments:before{content:"\f086"}.fa-comments-alt:before{content:"\f4b6"}.fa-comments-alt-dollar:before{content:"\f652"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compass-slash:before{content:"\f5e9"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-compress-wide:before{content:"\f326"}.fa-computer-classic:before{content:"\f8b1"}.fa-computer-speaker:before{content:"\f8b2"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-construction:before{content:"\f85d"}.fa-container-storage:before{content:"\f4b7"}.fa-contao:before{content:"\f26d"}.fa-conveyor-belt:before{content:"\f46e"}.fa-conveyor-belt-alt:before{content:"\f46f"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-corn:before{content:"\f6c7"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cow:before{content:"\f6c8"}.fa-cowbell:before{content:"\f8b3"}.fa-cowbell-more:before{content:"\f8b4"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-credit-card-blank:before{content:"\f389"}.fa-credit-card-front:before{content:"\f38a"}.fa-cricket:before{content:"\f449"}.fa-critical-role:before{content:"\f6c9"}.fa-croissant:before{content:"\f7f6"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-crutches:before{content:"\f7f8"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-curling:before{content:"\f44a"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dagger:before{content:"\f6cb"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-debug:before{content:"\f7f9"}.fa-deer:before{content:"\f78e"}.fa-deer-rudolph:before{content:"\f78f"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-desktop-alt:before{content:"\f390"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dewpoint:before{content:"\f748"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diamond:before{content:"\f219"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d10:before{content:"\f6cd"}.fa-dice-d12:before{content:"\f6ce"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d4:before{content:"\f6d0"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-d8:before{content:"\f6d2"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digging:before{content:"\f85e"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-diploma:before{content:"\f5ea"}.fa-directions:before{content:"\f5eb"}.fa-disc-drive:before{content:"\f8b5"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-do-not-enter:before{content:"\f5ec"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dog-leashed:before{content:"\f6d4"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-empty:before{content:"\f473"}.fa-dolly-flatbed:before{content:"\f474"}.fa-dolly-flatbed-alt:before{content:"\f475"}.fa-dolly-flatbed-empty:before{content:"\f476"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-circle:before{content:"\f5ed"}.fa-draw-polygon:before{content:"\f5ee"}.fa-draw-square:before{content:"\f5ef"}.fa-dreidel:before{content:"\f792"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-drone:before{content:"\f85f"}.fa-drone-alt:before{content:"\f860"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick:before{content:"\f6d6"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dryer:before{content:"\f861"}.fa-dryer-alt:before{content:"\f862"}.fa-duck:before{content:"\f6d8"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-ear:before{content:"\f5f0"}.fa-ear-muffs:before{content:"\f795"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-eclipse:before{content:"\f749"}.fa-eclipse-alt:before{content:"\f74a"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-egg-fried:before{content:"\f7fc"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-elephant:before{content:"\f6da"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-h-alt:before{content:"\f39b"}.fa-ellipsis-v:before{content:"\f142"}.fa-ellipsis-v-alt:before{content:"\f39c"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-empty-set:before{content:"\f656"}.fa-engine-warning:before{content:"\f5f2"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-dollar:before{content:"\f657"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange:before{content:"\f0ec"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-square:before{content:"\f321"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows:before{content:"\f31d"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expand-wide:before{content:"\f320"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link:before{content:"\f08e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square:before{content:"\f14c"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-evil:before{content:"\f6db"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fan-table:before{content:"\f904"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-farm:before{content:"\f864"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\f905"}.fa-faucet-drip:before{content:"\f906"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-field-hockey:before{content:"\f44c"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-certificate:before{content:"\f5f3"}.fa-file-chart-line:before{content:"\f659"}.fa-file-chart-pie:before{content:"\f65a"}.fa-file-check:before{content:"\f316"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-edit:before{content:"\f31c"}.fa-file-excel:before{content:"\f1c3"}.fa-file-exclamation:before{content:"\f31a"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-minus:before{content:"\f318"}.fa-file-music:before{content:"\f8b6"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-plus:before{content:"\f319"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-search:before{content:"\f865"}.fa-file-signature:before{content:"\f573"}.fa-file-spreadsheet:before{content:"\f65b"}.fa-file-times:before{content:"\f317"}.fa-file-upload:before{content:"\f574"}.fa-file-user:before{content:"\f65c"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-files-medical:before{content:"\f7fd"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-film-alt:before{content:"\f3a0"}.fa-film-canister:before{content:"\f8b7"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-fire-smoke:before{content:"\f74b"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\f907"}.fa-fireplace:before{content:"\f79a"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fish-cooked:before{content:"\f7fe"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-alt:before{content:"\f74c"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flame:before{content:"\f6df"}.fa-flashlight:before{content:"\f8b8"}.fa-flask:before{content:"\f0c3"}.fa-flask-poison:before{content:"\f6e0"}.fa-flask-potion:before{content:"\f6e1"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flower:before{content:"\f7ff"}.fa-flower-daffodil:before{content:"\f800"}.fa-flower-tulip:before{content:"\f801"}.fa-flushed:before{content:"\f579"}.fa-flute:before{content:"\f8b9"}.fa-flux-capacitor:before{content:"\f8ba"}.fa-fly:before{content:"\f417"}.fa-fog:before{content:"\f74e"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-folder-times:before{content:"\f65f"}.fa-folder-tree:before{content:"\f802"}.fa-folders:before{content:"\f660"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-font-case:before{content:"\f866"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-football-helmet:before{content:"\f44f"}.fa-forklift:before{content:"\f47a"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-fragile:before{content:"\f4bb"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-french-fries:before{content:"\f803"}.fa-frog:before{content:"\f52e"}.fa-frosty-head:before{content:"\f79b"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-function:before{content:"\f661"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-galaxy:before{content:"\f908"}.fa-game-board:before{content:"\f867"}.fa-game-board-alt:before{content:"\f868"}.fa-game-console-handheld:before{content:"\f8bb"}.fa-gamepad:before{content:"\f11b"}.fa-gamepad-alt:before{content:"\f8bc"}.fa-garage:before{content:"\f909"}.fa-garage-car:before{content:"\f90a"}.fa-garage-open:before{content:"\f90b"}.fa-gas-pump:before{content:"\f52f"}.fa-gas-pump-slash:before{content:"\f5f4"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gift-card:before{content:"\f663"}.fa-gifts:before{content:"\f79c"}.fa-gingerbread-man:before{content:"\f79d"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass:before{content:"\f804"}.fa-glass-champagne:before{content:"\f79e"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-citrus:before{content:"\f869"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glass-whiskey-rocks:before{content:"\f7a1"}.fa-glasses:before{content:"\f530"}.fa-glasses-alt:before{content:"\f5f5"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-globe-snow:before{content:"\f7a3"}.fa-globe-stand:before{content:"\f5f6"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-golf-club:before{content:"\f451"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gramophone:before{content:"\f8bd"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-guitar-electric:before{content:"\f8be"}.fa-guitars:before{content:"\f8bf"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-h1:before{content:"\f313"}.fa-h2:before{content:"\f314"}.fa-h3:before{content:"\f315"}.fa-h4:before{content:"\f86a"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hammer-war:before{content:"\f6e4"}.fa-hamsa:before{content:"\f665"}.fa-hand-heart:before{content:"\f4bc"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-box:before{content:"\f47b"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-magic:before{content:"\f6e5"}.fa-hand-holding-seedling:before{content:"\f4bf"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-receiving:before{content:"\f47c"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-heart:before{content:"\f4c3"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-usd:before{content:"\f4c5"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt:before{content:"\f4c6"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-chef:before{content:"\f86b"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-santa:before{content:"\f7a7"}.fa-hat-winter:before{content:"\f7a8"}.fa-hat-witch:before{content:"\f6e7"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side:before{content:"\f6e9"}.fa-head-side-brain:before{content:"\f808"}.fa-head-side-headphones:before{content:"\f8c2"}.fa-head-side-medical:before{content:"\f809"}.fa-head-vr:before{content:"\f6ea"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heart-circle:before{content:"\f4c7"}.fa-heart-rate:before{content:"\f5f8"}.fa-heart-square:before{content:"\f4c8"}.fa-heartbeat:before{content:"\f21e"}.fa-heat:before{content:"\f90c"}.fa-helicopter:before{content:"\f533"}.fa-helmet-battle:before{content:"\f6eb"}.fa-hexagon:before{content:"\f312"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-mask:before{content:"\f6ee"}.fa-hockey-puck:before{content:"\f453"}.fa-hockey-sticks:before{content:"\f454"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-home-alt:before{content:"\f80a"}.fa-home-heart:before{content:"\f4c9"}.fa-home-lg:before{content:"\f80b"}.fa-home-lg-alt:before{content:"\f80c"}.fa-hood-cloak:before{content:"\f6ef"}.fa-hooli:before{content:"\f427"}.fa-horizontal-rule:before{content:"\f86c"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-horse-saddle:before{content:"\f8c3"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hospitals:before{content:"\f80e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house:before{content:"\f90d"}.fa-house-damage:before{content:"\f6f1"}.fa-house-day:before{content:"\f90e"}.fa-house-flood:before{content:"\f74f"}.fa-house-leave:before{content:"\f90f"}.fa-house-night:before{content:"\f910"}.fa-house-return:before{content:"\f911"}.fa-house-signal:before{content:"\f912"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-humidity:before{content:"\f750"}.fa-hurricane:before{content:"\f751"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-ice-skate:before{content:"\f7ac"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-icons-alt:before{content:"\f86e"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\f913"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-image-polaroid:before{content:"\f8c4"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-inbox-in:before{content:"\f310"}.fa-inbox-out:before{content:"\f311"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-industry-alt:before{content:"\f3b3"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-info-square:before{content:"\f30f"}.fa-inhaler:before{content:"\f5f9"}.fa-instagram:before{content:"\f16d"}.fa-integral:before{content:"\f667"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-intersection:before{content:"\f668"}.fa-inventory:before{content:"\f480"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-island-tropical:before{content:"\f811"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-jack-o-lantern:before{content:"\f30e"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-joystick:before{content:"\f8c5"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-jug:before{content:"\f8c6"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-kazoo:before{content:"\f8c7"}.fa-kerning:before{content:"\f86f"}.fa-key:before{content:"\f084"}.fa-key-skeleton:before{content:"\f6f3"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-keynote:before{content:"\f66c"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kidneys:before{content:"\f5fb"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kite:before{content:"\f6f4"}.fa-kiwi-bird:before{content:"\f535"}.fa-knife-kitchen:before{content:"\f6f5"}.fa-korvue:before{content:"\f42f"}.fa-lambda:before{content:"\f66e"}.fa-lamp:before{content:"\f4ca"}.fa-lamp-desk:before{content:"\f914"}.fa-lamp-floor:before{content:"\f915"}.fa-landmark:before{content:"\f66f"}.fa-landmark-alt:before{content:"\f752"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lasso:before{content:"\f8c8"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-layer-minus:before{content:"\f5fe"}.fa-layer-plus:before{content:"\f5ff"}.fa-leaf:before{content:"\f06c"}.fa-leaf-heart:before{content:"\f4cb"}.fa-leaf-maple:before{content:"\f6f6"}.fa-leaf-oak:before{content:"\f6f7"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down:before{content:"\f149"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up:before{content:"\f148"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-light-ceiling:before{content:"\f916"}.fa-light-switch:before{content:"\f917"}.fa-light-switch-off:before{content:"\f918"}.fa-light-switch-on:before{content:"\f919"}.fa-lightbulb:before{content:"\f0eb"}.fa-lightbulb-dollar:before{content:"\f670"}.fa-lightbulb-exclamation:before{content:"\f671"}.fa-lightbulb-on:before{content:"\f672"}.fa-lightbulb-slash:before{content:"\f673"}.fa-lights-holiday:before{content:"\f7b2"}.fa-line:before{content:"\f3c0"}.fa-line-columns:before{content:"\f870"}.fa-line-height:before{content:"\f871"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lips:before{content:"\f600"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-music:before{content:"\f8c9"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location:before{content:"\f601"}.fa-location-arrow:before{content:"\f124"}.fa-location-circle:before{content:"\f602"}.fa-location-slash:before{content:"\f603"}.fa-lock:before{content:"\f023"}.fa-lock-alt:before{content:"\f30d"}.fa-lock-open:before{content:"\f3c1"}.fa-lock-open-alt:before{content:"\f3c2"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-long-arrow-up:before{content:"\f176"}.fa-loveseat:before{content:"\f4cc"}.fa-low-vision:before{content:"\f2a8"}.fa-luchador:before{content:"\f455"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lyft:before{content:"\f3c3"}.fa-mace:before{content:"\f6f8"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailbox:before{content:"\f813"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-mandolin:before{content:"\f6f9"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-marker-alt-slash:before{content:"\f605"}.fa-map-marker-check:before{content:"\f606"}.fa-map-marker-edit:before{content:"\f607"}.fa-map-marker-exclamation:before{content:"\f608"}.fa-map-marker-minus:before{content:"\f609"}.fa-map-marker-plus:before{content:"\f60a"}.fa-map-marker-question:before{content:"\f60b"}.fa-map-marker-slash:before{content:"\f60c"}.fa-map-marker-smile:before{content:"\f60d"}.fa-map-marker-times:before{content:"\f60e"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-meat:before{content:"\f814"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaphone:before{content:"\f675"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\f91a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microphone-stand:before{content:"\f8cb"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-microwave:before{content:"\f91b"}.fa-mind-share:before{content:"\f677"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-hexagon:before{content:"\f307"}.fa-minus-octagon:before{content:"\f308"}.fa-minus-square:before{content:"\f146"}.fa-mistletoe:before{content:"\f7b4"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-mobile-android:before{content:"\f3ce"}.fa-mobile-android-alt:before{content:"\f3cf"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-money-check-edit:before{content:"\f872"}.fa-money-check-edit-alt:before{content:"\f873"}.fa-monitor-heart-rate:before{content:"\f611"}.fa-monkey:before{content:"\f6fb"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-moon-cloud:before{content:"\f754"}.fa-moon-stars:before{content:"\f755"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mountains:before{content:"\f6fd"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-alt:before{content:"\f8cd"}.fa-mouse-pointer:before{content:"\f245"}.fa-mp3-player:before{content:"\f8ce"}.fa-mug:before{content:"\f874"}.fa-mug-hot:before{content:"\f7b6"}.fa-mug-marshmallows:before{content:"\f7b7"}.fa-mug-tea:before{content:"\f875"}.fa-music:before{content:"\f001"}.fa-music-alt:before{content:"\f8cf"}.fa-music-alt-slash:before{content:"\f8d0"}.fa-music-slash:before{content:"\f8d1"}.fa-napster:before{content:"\f3d2"}.fa-narwhal:before{content:"\f6fe"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octagon:before{content:"\f306"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-oil-temp:before{content:"\f614"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-omega:before{content:"\f67a"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-ornament:before{content:"\f7b8"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-outlet:before{content:"\f91c"}.fa-oven:before{content:"\f91d"}.fa-overline:before{content:"\f876"}.fa-page-break:before{content:"\f877"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-brush-alt:before{content:"\f5a9"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-pallet-alt:before{content:"\f483"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-paragraph-rtl:before{content:"\f878"}.fa-parking:before{content:"\f540"}.fa-parking-circle:before{content:"\f615"}.fa-parking-circle-slash:before{content:"\f616"}.fa-parking-slash:before{content:"\f617"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paw-alt:before{content:"\f701"}.fa-paw-claws:before{content:"\f702"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pegasus:before{content:"\f703"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil:before{content:"\f040"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-paintbrush:before{content:"\f618"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-pennant:before{content:"\f456"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-person-carry:before{content:"\f4cf"}.fa-person-dolly:before{content:"\f4d0"}.fa-person-dolly-empty:before{content:"\f4d1"}.fa-person-sign:before{content:"\f757"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-laptop:before{content:"\f87a"}.fa-phone-office:before{content:"\f67d"}.fa-phone-plus:before{content:"\f4d2"}.fa-phone-rotary:before{content:"\f8d3"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pi:before{content:"\f67e"}.fa-piano:before{content:"\f8d4"}.fa-piano-keyboard:before{content:"\f8d5"}.fa-pie:before{content:"\f705"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\f91e"}.fa-pig:before{content:"\f706"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza:before{content:"\f817"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-alt:before{content:"\f3de"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-planet-moon:before{content:"\f91f"}.fa-planet-ringed:before{content:"\f920"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-hexagon:before{content:"\f300"}.fa-plus-octagon:before{content:"\f301"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-podium:before{content:"\f680"}.fa-podium-star:before{content:"\f758"}.fa-police-box:before{content:"\f921"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poll-people:before{content:"\f759"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-popcorn:before{content:"\f819"}.fa-portal-enter:before{content:"\f922"}.fa-portal-exit:before{content:"\f923"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-presentation:before{content:"\f685"}.fa-print:before{content:"\f02f"}.fa-print-search:before{content:"\f81a"}.fa-print-slash:before{content:"\f686"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-projector:before{content:"\f8d6"}.fa-pumpkin:before{content:"\f707"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-question-square:before{content:"\f2fd"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-rabbit:before{content:"\f708"}.fa-rabbit-fast:before{content:"\f709"}.fa-racquet:before{content:"\f45a"}.fa-radar:before{content:"\f924"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-radio:before{content:"\f8d7"}.fa-radio-alt:before{content:"\f8d8"}.fa-rainbow:before{content:"\f75b"}.fa-raindrops:before{content:"\f75c"}.fa-ram:before{content:"\f70a"}.fa-ramp-loading:before{content:"\f4d4"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-raygun:before{content:"\f925"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-rectangle-landscape:before{content:"\f2fa"}.fa-rectangle-portrait:before{content:"\f2fb"}.fa-rectangle-wide:before{content:"\f2fc"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-refrigerator:before{content:"\f926"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-repeat:before{content:"\f363"}.fa-repeat-1:before{content:"\f365"}.fa-repeat-1-alt:before{content:"\f366"}.fa-repeat-alt:before{content:"\f364"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-retweet-alt:before{content:"\f361"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-rings-wedding:before{content:"\f81b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocket-launch:before{content:"\f927"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-route-highway:before{content:"\f61a"}.fa-route-interstate:before{content:"\f61b"}.fa-router:before{content:"\f8da"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-triangle:before{content:"\f61c"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rv:before{content:"\f7be"}.fa-sack:before{content:"\f81c"}.fa-sack-dollar:before{content:"\f81d"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salad:before{content:"\f81e"}.fa-salesforce:before{content:"\f83b"}.fa-sandwich:before{content:"\f81f"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-sausage:before{content:"\f820"}.fa-save:before{content:"\f0c7"}.fa-sax-hot:before{content:"\f8db"}.fa-saxophone:before{content:"\f8dc"}.fa-scalpel:before{content:"\f61d"}.fa-scalpel-path:before{content:"\f61e"}.fa-scanner:before{content:"\f488"}.fa-scanner-image:before{content:"\f8f3"}.fa-scanner-keyboard:before{content:"\f489"}.fa-scanner-touchscreen:before{content:"\f48a"}.fa-scarecrow:before{content:"\f70d"}.fa-scarf:before{content:"\f7c1"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-scroll-old:before{content:"\f70f"}.fa-scrubber:before{content:"\f2f8"}.fa-scythe:before{content:"\f710"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-send-back:before{content:"\f87e"}.fa-send-backward:before{content:"\f87f"}.fa-sensor:before{content:"\f928"}.fa-sensor-alert:before{content:"\f929"}.fa-sensor-fire:before{content:"\f92a"}.fa-sensor-on:before{content:"\f92b"}.fa-sensor-smoke:before{content:"\f92c"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-all:before{content:"\f367"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-sheep:before{content:"\f711"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield:before{content:"\f132"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-check:before{content:"\f2f7"}.fa-shield-cross:before{content:"\f712"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shipping-timed:before{content:"\f48c"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shish-kebab:before{content:"\f821"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shovel:before{content:"\f713"}.fa-shovel-snow:before{content:"\f7c3"}.fa-shower:before{content:"\f2cc"}.fa-shredder:before{content:"\f68a"}.fa-shuttle-van:before{content:"\f5b6"}.fa-shuttlecock:before{content:"\f45b"}.fa-sickle:before{content:"\f822"}.fa-sigma:before{content:"\f68b"}.fa-sign:before{content:"\f4d9"}.fa-sign-in:before{content:"\f090"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out:before{content:"\f08b"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signal-1:before{content:"\f68c"}.fa-signal-2:before{content:"\f68d"}.fa-signal-3:before{content:"\f68e"}.fa-signal-4:before{content:"\f68f"}.fa-signal-alt:before{content:"\f690"}.fa-signal-alt-1:before{content:"\f691"}.fa-signal-alt-2:before{content:"\f692"}.fa-signal-alt-3:before{content:"\f693"}.fa-signal-alt-slash:before{content:"\f694"}.fa-signal-slash:before{content:"\f695"}.fa-signal-stream:before{content:"\f8dd"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-siren:before{content:"\f92d"}.fa-siren-on:before{content:"\f92e"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-skeleton:before{content:"\f620"}.fa-sketch:before{content:"\f7c6"}.fa-ski-jump:before{content:"\f7c7"}.fa-ski-lift:before{content:"\f7c8"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-cow:before{content:"\f8de"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sledding:before{content:"\f7cb"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-sliders-h-square:before{content:"\f3f0"}.fa-sliders-v:before{content:"\f3f1"}.fa-sliders-v-square:before{content:"\f3f2"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-plus:before{content:"\f5b9"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoke:before{content:"\f760"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snake:before{content:"\f716"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snooze:before{content:"\f880"}.fa-snow-blowing:before{content:"\f761"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowflakes:before{content:"\f7cf"}.fa-snowman:before{content:"\f7d0"}.fa-snowmobile:before{content:"\f7d1"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-solar-system:before{content:"\f92f"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-alt:before{content:"\f883"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-circle:before{content:"\f930"}.fa-sort-circle-down:before{content:"\f931"}.fa-sort-circle-up:before{content:"\f932"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-shapes-down:before{content:"\f888"}.fa-sort-shapes-down-alt:before{content:"\f889"}.fa-sort-shapes-up:before{content:"\f88a"}.fa-sort-shapes-up-alt:before{content:"\f88b"}.fa-sort-size-down:before{content:"\f88c"}.fa-sort-size-down-alt:before{content:"\f88d"}.fa-sort-size-up:before{content:"\f88e"}.fa-sort-size-up-alt:before{content:"\f88f"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-soup:before{content:"\f823"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-space-station-moon:before{content:"\f933"}.fa-space-station-moon-alt:before{content:"\f934"}.fa-spade:before{content:"\f2f4"}.fa-sparkles:before{content:"\f890"}.fa-speakap:before{content:"\f3f3"}.fa-speaker:before{content:"\f8df"}.fa-speaker-deck:before{content:"\f83c"}.fa-speakers:before{content:"\f8e0"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spider-black-widow:before{content:"\f718"}.fa-spider-web:before{content:"\f719"}.fa-spinner:before{content:"\f110"}.fa-spinner-third:before{content:"\f3f4"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-sprinkler:before{content:"\f935"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root:before{content:"\f697"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-squirrel:before{content:"\f71a"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-staff:before{content:"\f71b"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-christmas:before{content:"\f7d4"}.fa-star-exclamation:before{content:"\f2f3"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-star-shooting:before{content:"\f936"}.fa-starfighter:before{content:"\f937"}.fa-starfighter-alt:before{content:"\f938"}.fa-stars:before{content:"\f762"}.fa-starship:before{content:"\f939"}.fa-starship-freighter:before{content:"\f93a"}.fa-staylinked:before{content:"\f3f5"}.fa-steak:before{content:"\f824"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-steering-wheel:before{content:"\f622"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stocking:before{content:"\f7d5"}.fa-stomach:before{content:"\f623"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-stretcher:before{content:"\f825"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-sun-cloud:before{content:"\f763"}.fa-sun-dust:before{content:"\f764"}.fa-sun-haze:before{content:"\f765"}.fa-sunglasses:before{content:"\f892"}.fa-sunrise:before{content:"\f766"}.fa-sunset:before{content:"\f767"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-sword:before{content:"\f71c"}.fa-sword-laser:before{content:"\f93b"}.fa-sword-laser-alt:before{content:"\f93c"}.fa-swords:before{content:"\f71d"}.fa-swords-laser:before{content:"\f93d"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablet-android:before{content:"\f3fb"}.fa-tablet-android-alt:before{content:"\f3fc"}.fa-tablet-rugged:before{content:"\f48f"}.fa-tablets:before{content:"\f490"}.fa-tachometer:before{content:"\f0e4"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tachometer-alt-average:before{content:"\f624"}.fa-tachometer-alt-fast:before{content:"\f625"}.fa-tachometer-alt-fastest:before{content:"\f626"}.fa-tachometer-alt-slow:before{content:"\f627"}.fa-tachometer-alt-slowest:before{content:"\f628"}.fa-tachometer-average:before{content:"\f629"}.fa-tachometer-fast:before{content:"\f62a"}.fa-tachometer-fastest:before{content:"\f62b"}.fa-tachometer-slow:before{content:"\f62c"}.fa-tachometer-slowest:before{content:"\f62d"}.fa-taco:before{content:"\f826"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tally:before{content:"\f69c"}.fa-tanakh:before{content:"\f827"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-tasks-alt:before{content:"\f828"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-telescope:before{content:"\f93e"}.fa-temperature-down:before{content:"\f93f"}.fa-temperature-frigid:before{content:"\f768"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-hot:before{content:"\f76a"}.fa-temperature-low:before{content:"\f76b"}.fa-temperature-up:before{content:"\f940"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-tennis-ball:before{content:"\f45e"}.fa-terminal:before{content:"\f120"}.fa-text:before{content:"\f893"}.fa-text-height:before{content:"\f034"}.fa-text-size:before{content:"\f894"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-theta:before{content:"\f69e"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d";padding:2px;}.fa-thunderstorm:before{content:"\f76c"}.fa-thunderstorm-moon:before{content:"\f76d"}.fa-thunderstorm-sun:before{content:"\f76e"}.fa-ticket:before{content:"\f145"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tilde:before{content:"\f69f"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-times-hexagon:before{content:"\f2ee"}.fa-times-octagon:before{content:"\f2f0"}.fa-times-square:before{content:"\f2d3"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tire:before{content:"\f631"}.fa-tire-flat:before{content:"\f632"}.fa-tire-pressure-warning:before{content:"\f633"}.fa-tire-rugged:before{content:"\f634"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-alt:before{content:"\f71f"}.fa-tombstone:before{content:"\f720"}.fa-tombstone-alt:before{content:"\f721"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-toothbrush:before{content:"\f635"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tornado:before{content:"\f76f"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-cone:before{content:"\f636"}.fa-traffic-light:before{content:"\f637"}.fa-traffic-light-go:before{content:"\f638"}.fa-traffic-light-slow:before{content:"\f639"}.fa-traffic-light-stop:before{content:"\f63a"}.fa-trailer:before{content:"\f941"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-transporter:before{content:"\f942"}.fa-transporter-1:before{content:"\f943"}.fa-transporter-2:before{content:"\f944"}.fa-transporter-3:before{content:"\f945"}.fa-transporter-empty:before{content:"\f946"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-trash-undo:before{content:"\f895"}.fa-trash-undo-alt:before{content:"\f896"}.fa-treasure-chest:before{content:"\f723"}.fa-tree:before{content:"\f1bb"}.fa-tree-alt:before{content:"\f400"}.fa-tree-christmas:before{content:"\f7db"}.fa-tree-decorated:before{content:"\f7dc"}.fa-tree-large:before{content:"\f7dd"}.fa-tree-palm:before{content:"\f82b"}.fa-trees:before{content:"\f724"}.fa-trello:before{content:"\f181"}.fa-triangle:before{content:"\f2ec"}.fa-triangle-music:before{content:"\f8e2"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-trophy-alt:before{content:"\f2eb"}.fa-truck:before{content:"\f0d1"}.fa-truck-container:before{content:"\f4dc"}.fa-truck-couch:before{content:"\f4dd"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-truck-plow:before{content:"\f7de"}.fa-truck-ramp:before{content:"\f4e0"}.fa-trumpet:before{content:"\f8e3"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-turkey:before{content:"\f725"}.fa-turntable:before{content:"\f8e4"}.fa-turtle:before{content:"\f726"}.fa-tv:before{content:"\f26c"}.fa-tv-alt:before{content:"\f8e5"}.fa-tv-music:before{content:"\f8e6"}.fa-tv-retro:before{content:"\f401"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typewriter:before{content:"\f8e7"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-ufo:before{content:"\f947"}.fa-ufo-beam:before{content:"\f948"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-unicorn:before{content:"\f727"}.fa-union:before{content:"\f6a2"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\f949"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-usb-drive:before{content:"\f8e9"}.fa-usd-circle:before{content:"\f2e8"}.fa-usd-square:before{content:"\f2e9"}.fa-user:before{content:"\f007"}.fa-user-alien:before{content:"\f94a"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-chart:before{content:"\f6a3"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-cowboy:before{content:"\f8ea"}.fa-user-crown:before{content:"\f6a4"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-hard-hat:before{content:"\f82c"}.fa-user-headset:before{content:"\f82d"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-md-chat:before{content:"\f82e"}.fa-user-minus:before{content:"\f503"}.fa-user-music:before{content:"\f8eb"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-robot:before{content:"\f94b"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-user-visor:before{content:"\f94c"}.fa-users:before{content:"\f0c0"}.fa-users-class:before{content:"\f63d"}.fa-users-cog:before{content:"\f509"}.fa-users-crown:before{content:"\f6a5"}.fa-users-medical:before{content:"\f830"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-fork:before{content:"\f2e3"}.fa-utensil-knife:before{content:"\f2e4"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-utensils-alt:before{content:"\f2e6"}.fa-vaadin:before{content:"\f408"}.fa-vacuum:before{content:"\f94d"}.fa-vacuum-robot:before{content:"\f94e"}.fa-value-absolute:before{content:"\f6a6"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vhs:before{content:"\f8ec"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-plus:before{content:"\f4e1"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-violin:before{content:"\f8ed"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volcano:before{content:"\f770"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume:before{content:"\f6a8"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-slash:before{content:"\f2e2"}.fa-volume-up:before{content:"\f028"}.fa-vote-nay:before{content:"\f771"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-wagon-covered:before{content:"\f8ee"}.fa-walker:before{content:"\f831"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-wand:before{content:"\f72a"}.fa-wand-magic:before{content:"\f72b"}.fa-warehouse:before{content:"\f494"}.fa-warehouse-alt:before{content:"\f495"}.fa-washer:before{content:"\f898"}.fa-watch:before{content:"\f2e1"}.fa-watch-calculator:before{content:"\f8f0"}.fa-watch-fitness:before{content:"\f63e"}.fa-water:before{content:"\f773"}.fa-water-lower:before{content:"\f774"}.fa-water-rise:before{content:"\f775"}.fa-wave-sine:before{content:"\f899"}.fa-wave-square:before{content:"\f83e"}.fa-wave-triangle:before{content:"\f89a"}.fa-waveform:before{content:"\f8f1"}.fa-waveform-path:before{content:"\f8f2"}.fa-waze:before{content:"\f83f"}.fa-webcam:before{content:"\f832"}.fa-webcam-slash:before{content:"\f833"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whale:before{content:"\f72c"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheat:before{content:"\f72d"}.fa-wheelchair:before{content:"\f193"}.fa-whistle:before{content:"\f460"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wifi-1:before{content:"\f6aa"}.fa-wifi-2:before{content:"\f6ab"}.fa-wifi-slash:before{content:"\f6ac"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-wind-turbine:before{content:"\f89b"}.fa-wind-warning:before{content:"\f776"}.fa-window:before{content:"\f40e"}.fa-window-alt:before{content:"\f40f"}.fa-window-close:before{content:"\f410"}.fa-window-frame:before{content:"\f94f"}.fa-window-frame-open:before{content:"\f950"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-windsock:before{content:"\f777"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wreath:before{content:"\f7e2"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:'font awesome 5 brands';font-style:normal;font-weight:400;font-display:auto;src:url(../fonts/fa-brands-400.eot);src:url(../fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-brands-400.woff2) format("woff2"),url(../fonts/fa-brands-400.woff) format("woff"),url(../fonts/fa-brands-400.ttf) format("truetype"),url(../fonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:'font awesome 5 brands'!important}@font-face{font-family:'font awesome 5 duotone';font-style:normal;font-weight:900;font-display:auto;src:url(../fonts/fa-duotone-900.eot);src:url(../fonts/fa-duotone-900.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-duotone-900.woff2) format("woff2"),url(../fonts/fa-duotone-900.woff) format("woff"),url(../fonts/fa-duotone-900.ttf) format("truetype"),url(../fonts/fa-duotone-900.svg#fontawesome) format("svg")}.fad{position:relative;font-family:'font awesome 5 duotone'!important;font-weight:900}.fad:before{position:absolute;color:var(--fa-primary-color,inherit);opacity:1;opacity:var(--fa-primary-opacity,1)}.fad:after{color:var(--fa-secondary-color,inherit);opacity:.4;opacity:var(--fa-secondary-opacity,0.4)}.fa-swap-opacity .fad:before,.fad.fa-swap-opacity:before{opacity:.4;opacity:var(--fa-secondary-opacity,0.4)}.fa-swap-opacity .fad:after,.fad.fa-swap-opacity:after{opacity:1;opacity:var(--fa-primary-opacity,1)}.fad.fa-inverse{color:#fff}.fad.fa-stack-1x,.fad.fa-stack-2x{position:absolute}.fad.fa-stack-1x:before,.fad.fa-stack-2x:before,.fad.fa-fw:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fad.fa-abacus:after{content:"\10f640"}.fad.fa-acorn:after{content:"\10f6ae"}.fad.fa-ad:after{content:"\10f641"}.fad.fa-address-book:after{content:"\10f2b9"}.fad.fa-address-card:after{content:"\10f2bb"}.fad.fa-adjust:after{content:"\10f042"}.fad.fa-air-conditioner:after{content:"\10f8f4"}.fad.fa-air-freshener:after{content:"\10f5d0"}.fad.fa-alarm-clock:after{content:"\10f34e"}.fad.fa-alarm-exclamation:after{content:"\10f843"}.fad.fa-alarm-plus:after{content:"\10f844"}.fad.fa-alarm-snooze:after{content:"\10f845"}.fad.fa-album:after{content:"\10f89f"}.fad.fa-album-collection:after{content:"\10f8a0"}.fad.fa-alicorn:after{content:"\10f6b0"}.fad.fa-alien:after{content:"\10f8f5"}.fad.fa-alien-monster:after{content:"\10f8f6"}.fad.fa-align-center:after{content:"\10f037"}.fad.fa-align-justify:after{content:"\10f039"}.fad.fa-align-left:after{content:"\10f036"}.fad.fa-align-right:after{content:"\10f038"}.fad.fa-align-slash:after{content:"\10f846"}.fad.fa-allergies:after{content:"\10f461"}.fad.fa-ambulance:after{content:"\10f0f9"}.fad.fa-american-sign-language-interpreting:after{content:"\10f2a3"}.fad.fa-amp-guitar:after{content:"\10f8a1"}.fad.fa-analytics:after{content:"\10f643"}.fad.fa-anchor:after{content:"\10f13d"}.fad.fa-angel:after{content:"\10f779"}.fad.fa-angle-double-down:after{content:"\10f103"}.fad.fa-angle-double-left:after{content:"\10f100"}.fad.fa-angle-double-right:after{content:"\10f101"}.fad.fa-angle-double-up:after{content:"\10f102"}.fad.fa-angle-down:after{content:"\10f107"}.fad.fa-angle-left:after{content:"\10f104"}.fad.fa-angle-right:after{content:"\10f105"}.fad.fa-angle-up:after{content:"\10f106"}.fad.fa-angry:after{content:"\10f556"}.fad.fa-ankh:after{content:"\10f644"}.fad.fa-apple-alt:after{content:"\10f5d1"}.fad.fa-apple-crate:after{content:"\10f6b1"}.fad.fa-archive:after{content:"\10f187"}.fad.fa-archway:after{content:"\10f557"}.fad.fa-arrow-alt-circle-down:after{content:"\10f358"}.fad.fa-arrow-alt-circle-left:after{content:"\10f359"}.fad.fa-arrow-alt-circle-right:after{content:"\10f35a"}.fad.fa-arrow-alt-circle-up:after{content:"\10f35b"}.fad.fa-arrow-alt-down:after{content:"\10f354"}.fad.fa-arrow-alt-from-bottom:after{content:"\10f346"}.fad.fa-arrow-alt-from-left:after{content:"\10f347"}.fad.fa-arrow-alt-from-right:after{content:"\10f348"}.fad.fa-arrow-alt-from-top:after{content:"\10f349"}.fad.fa-arrow-alt-left:after{content:"\10f355"}.fad.fa-arrow-alt-right:after{content:"\10f356"}.fad.fa-arrow-alt-square-down:after{content:"\10f350"}.fad.fa-arrow-alt-square-left:after{content:"\10f351"}.fad.fa-arrow-alt-square-right:after{content:"\10f352"}.fad.fa-arrow-alt-square-up:after{content:"\10f353"}.fad.fa-arrow-alt-to-bottom:after{content:"\10f34a"}.fad.fa-arrow-alt-to-left:after{content:"\10f34b"}.fad.fa-arrow-alt-to-right:after{content:"\10f34c"}.fad.fa-arrow-alt-to-top:after{content:"\10f34d"}.fad.fa-arrow-alt-up:after{content:"\10f357"}.fad.fa-arrow-circle-down:after{content:"\10f0ab"}.fad.fa-arrow-circle-left:after{content:"\10f0a8"}.fad.fa-arrow-circle-right:after{content:"\10f0a9"}.fad.fa-arrow-circle-up:after{content:"\10f0aa"}.fad.fa-arrow-down:after{content:"\10f063"}.fad.fa-arrow-from-bottom:after{content:"\10f342"}.fad.fa-arrow-from-left:after{content:"\10f343"}.fad.fa-arrow-from-right:after{content:"\10f344"}.fad.fa-arrow-from-top:after{content:"\10f345"}.fad.fa-arrow-left:after{content:"\10f060"}.fad.fa-arrow-right:after{content:"\10f061"}.fad.fa-arrow-square-down:after{content:"\10f339"}.fad.fa-arrow-square-left:after{content:"\10f33a"}.fad.fa-arrow-square-right:after{content:"\10f33b"}.fad.fa-arrow-square-up:after{content:"\10f33c"}.fad.fa-arrow-to-bottom:after{content:"\10f33d"}.fad.fa-arrow-to-left:after{content:"\10f33e"}.fad.fa-arrow-to-right:after{content:"\10f340"}.fad.fa-arrow-to-top:after{content:"\10f341"}.fad.fa-arrow-up:after{content:"\10f062"}.fad.fa-arrows:after{content:"\10f047"}.fad.fa-arrows-alt:after{content:"\10f0b2"}.fad.fa-arrows-alt-h:after{content:"\10f337"}.fad.fa-arrows-alt-v:after{content:"\10f338"}.fad.fa-arrows-h:after{content:"\10f07e"}.fad.fa-arrows-v:after{content:"\10f07d"}.fad.fa-assistive-listening-systems:after{content:"\10f2a2"}.fad.fa-asterisk:after{content:"\10f069"}.fad.fa-at:after{content:"\10f1fa"}.fad.fa-atlas:after{content:"\10f558"}.fad.fa-atom:after{content:"\10f5d2"}.fad.fa-atom-alt:after{content:"\10f5d3"}.fad.fa-audio-description:after{content:"\10f29e"}.fad.fa-award:after{content:"\10f559"}.fad.fa-axe:after{content:"\10f6b2"}.fad.fa-axe-battle:after{content:"\10f6b3"}.fad.fa-baby:after{content:"\10f77c"}.fad.fa-baby-carriage:after{content:"\10f77d"}.fad.fa-backpack:after{content:"\10f5d4"}.fad.fa-backspace:after{content:"\10f55a"}.fad.fa-backward:after{content:"\10f04a"}.fad.fa-bacon:after{content:"\10f7e5"}.fad.fa-badge:after{content:"\10f335"}.fad.fa-badge-check:after{content:"\10f336"}.fad.fa-badge-dollar:after{content:"\10f645"}.fad.fa-badge-percent:after{content:"\10f646"}.fad.fa-badge-sheriff:after{content:"\10f8a2"}.fad.fa-badger-honey:after{content:"\10f6b4"}.fad.fa-bags-shopping:after{content:"\10f847"}.fad.fa-bahai:after{content:"\10f666"}.fad.fa-balance-scale:after{content:"\10f24e"}.fad.fa-balance-scale-left:after{content:"\10f515"}.fad.fa-balance-scale-right:after{content:"\10f516"}.fad.fa-ball-pile:after{content:"\10f77e"}.fad.fa-ballot:after{content:"\10f732"}.fad.fa-ballot-check:after{content:"\10f733"}.fad.fa-ban:after{content:"\10f05e"}.fad.fa-band-aid:after{content:"\10f462"}.fad.fa-banjo:after{content:"\10f8a3"}.fad.fa-barcode:after{content:"\10f02a"}.fad.fa-barcode-alt:after{content:"\10f463"}.fad.fa-barcode-read:after{content:"\10f464"}.fad.fa-barcode-scan:after{content:"\10f465"}.fad.fa-bars:after{content:"\10f0c9"}.fad.fa-baseball:after{content:"\10f432"}.fad.fa-baseball-ball:after{content:"\10f433"}.fad.fa-basketball-ball:after{content:"\10f434"}.fad.fa-basketball-hoop:after{content:"\10f435"}.fad.fa-bat:after{content:"\10f6b5"}.fad.fa-bath:after{content:"\10f2cd"}.fad.fa-battery-bolt:after{content:"\10f376"}.fad.fa-battery-empty:after{content:"\10f244"}.fad.fa-battery-full:after{content:"\10f240"}.fad.fa-battery-half:after{content:"\10f242"}.fad.fa-battery-quarter:after{content:"\10f243"}.fad.fa-battery-slash:after{content:"\10f377"}.fad.fa-battery-three-quarters:after{content:"\10f241"}.fad.fa-bed:after{content:"\10f236"}.fad.fa-bed-alt:after{content:"\10f8f7"}.fad.fa-bed-bunk:after{content:"\10f8f8"}.fad.fa-bed-empty:after{content:"\10f8f9"}.fad.fa-beer:after{content:"\10f0fc"}.fad.fa-bell:after{content:"\10f0f3"}.fad.fa-bell-exclamation:after{content:"\10f848"}.fad.fa-bell-on:after{content:"\10f8fa"}.fad.fa-bell-plus:after{content:"\10f849"}.fad.fa-bell-school:after{content:"\10f5d5"}.fad.fa-bell-school-slash:after{content:"\10f5d6"}.fad.fa-bell-slash:after{content:"\10f1f6"}.fad.fa-bells:after{content:"\10f77f"}.fad.fa-betamax:after{content:"\10f8a4"}.fad.fa-bezier-curve:after{content:"\10f55b"}.fad.fa-bible:after{content:"\10f647"}.fad.fa-bicycle:after{content:"\10f206"}.fad.fa-biking:after{content:"\10f84a"}.fad.fa-biking-mountain:after{content:"\10f84b"}.fad.fa-binoculars:after{content:"\10f1e5"}.fad.fa-biohazard:after{content:"\10f780"}.fad.fa-birthday-cake:after{content:"\10f1fd"}.fad.fa-blanket:after{content:"\10f498"}.fad.fa-blender:after{content:"\10f517"}.fad.fa-blender-phone:after{content:"\10f6b6"}.fad.fa-blind:after{content:"\10f29d"}.fad.fa-blinds:after{content:"\10f8fb"}.fad.fa-blinds-open:after{content:"\10f8fc"}.fad.fa-blinds-raised:after{content:"\10f8fd"}.fad.fa-blog:after{content:"\10f781"}.fad.fa-bold:after{content:"\10f032"}.fad.fa-bolt:after{content:"\10f0e7"}.fad.fa-bomb:after{content:"\10f1e2"}.fad.fa-bone:after{content:"\10f5d7"}.fad.fa-bone-break:after{content:"\10f5d8"}.fad.fa-bong:after{content:"\10f55c"}.fad.fa-book:after{content:"\10f02d"}.fad.fa-book-alt:after{content:"\10f5d9"}.fad.fa-book-dead:after{content:"\10f6b7"}.fad.fa-book-heart:after{content:"\10f499"}.fad.fa-book-medical:after{content:"\10f7e6"}.fad.fa-book-open:after{content:"\10f518"}.fad.fa-book-reader:after{content:"\10f5da"}.fad.fa-book-spells:after{content:"\10f6b8"}.fad.fa-book-user:after{content:"\10f7e7"}.fad.fa-bookmark:after{content:"\10f02e"}.fad.fa-books:after{content:"\10f5db"}.fad.fa-books-medical:after{content:"\10f7e8"}.fad.fa-boombox:after{content:"\10f8a5"}.fad.fa-boot:after{content:"\10f782"}.fad.fa-booth-curtain:after{content:"\10f734"}.fad.fa-border-all:after{content:"\10f84c"}.fad.fa-border-bottom:after{content:"\10f84d"}.fad.fa-border-center-h:after{content:"\10f89c"}.fad.fa-border-center-v:after{content:"\10f89d"}.fad.fa-border-inner:after{content:"\10f84e"}.fad.fa-border-left:after{content:"\10f84f"}.fad.fa-border-none:after{content:"\10f850"}.fad.fa-border-outer:after{content:"\10f851"}.fad.fa-border-right:after{content:"\10f852"}.fad.fa-border-style:after{content:"\10f853"}.fad.fa-border-style-alt:after{content:"\10f854"}.fad.fa-border-top:after{content:"\10f855"}.fad.fa-bow-arrow:after{content:"\10f6b9"}.fad.fa-bowling-ball:after{content:"\10f436"}.fad.fa-bowling-pins:after{content:"\10f437"}.fad.fa-box:after{content:"\10f466"}.fad.fa-box-alt:after{content:"\10f49a"}.fad.fa-box-ballot:after{content:"\10f735"}.fad.fa-box-check:after{content:"\10f467"}.fad.fa-box-fragile:after{content:"\10f49b"}.fad.fa-box-full:after{content:"\10f49c"}.fad.fa-box-heart:after{content:"\10f49d"}.fad.fa-box-open:after{content:"\10f49e"}.fad.fa-box-up:after{content:"\10f49f"}.fad.fa-box-usd:after{content:"\10f4a0"}.fad.fa-boxes:after{content:"\10f468"}.fad.fa-boxes-alt:after{content:"\10f4a1"}.fad.fa-boxing-glove:after{content:"\10f438"}.fad.fa-brackets:after{content:"\10f7e9"}.fad.fa-brackets-curly:after{content:"\10f7ea"}.fad.fa-braille:after{content:"\10f2a1"}.fad.fa-brain:after{content:"\10f5dc"}.fad.fa-bread-loaf:after{content:"\10f7eb"}.fad.fa-bread-slice:after{content:"\10f7ec"}.fad.fa-briefcase:after{content:"\10f0b1"}.fad.fa-briefcase-medical:after{content:"\10f469"}.fad.fa-bring-forward:after{content:"\10f856"}.fad.fa-bring-front:after{content:"\10f857"}.fad.fa-broadcast-tower:after{content:"\10f519"}.fad.fa-broom:after{content:"\10f51a"}.fad.fa-browser:after{content:"\10f37e"}.fad.fa-brush:after{content:"\10f55d"}.fad.fa-bug:after{content:"\10f188"}.fad.fa-building:after{content:"\10f1ad"}.fad.fa-bullhorn:after{content:"\10f0a1"}.fad.fa-bullseye:after{content:"\10f140"}.fad.fa-bullseye-arrow:after{content:"\10f648"}.fad.fa-bullseye-pointer:after{content:"\10f649"}.fad.fa-burger-soda:after{content:"\10f858"}.fad.fa-burn:after{content:"\10f46a"}.fad.fa-burrito:after{content:"\10f7ed"}.fad.fa-bus:after{content:"\10f207"}.fad.fa-bus-alt:after{content:"\10f55e"}.fad.fa-bus-school:after{content:"\10f5dd"}.fad.fa-business-time:after{content:"\10f64a"}.fad.fa-cabinet-filing:after{content:"\10f64b"}.fad.fa-cactus:after{content:"\10f8a7"}.fad.fa-calculator:after{content:"\10f1ec"}.fad.fa-calculator-alt:after{content:"\10f64c"}.fad.fa-calendar:after{content:"\10f133"}.fad.fa-calendar-alt:after{content:"\10f073"}.fad.fa-calendar-check:after{content:"\10f274"}.fad.fa-calendar-day:after{content:"\10f783"}.fad.fa-calendar-edit:after{content:"\10f333"}.fad.fa-calendar-exclamation:after{content:"\10f334"}.fad.fa-calendar-minus:after{content:"\10f272"}.fad.fa-calendar-plus:after{content:"\10f271"}.fad.fa-calendar-star:after{content:"\10f736"}.fad.fa-calendar-times:after{content:"\10f273"}.fad.fa-calendar-week:after{content:"\10f784"}.fad.fa-camcorder:after{content:"\10f8a8"}.fad.fa-camera:after{content:"\10f030"}.fad.fa-camera-alt:after{content:"\10f332"}.fad.fa-camera-home:after{content:"\10f8fe"}.fad.fa-camera-movie:after{content:"\10f8a9"}.fad.fa-camera-polaroid:after{content:"\10f8aa"}.fad.fa-camera-retro:after{content:"\10f083"}.fad.fa-campfire:after{content:"\10f6ba"}.fad.fa-campground:after{content:"\10f6bb"}.fad.fa-candle-holder:after{content:"\10f6bc"}.fad.fa-candy-cane:after{content:"\10f786"}.fad.fa-candy-corn:after{content:"\10f6bd"}.fad.fa-cannabis:after{content:"\10f55f"}.fad.fa-capsules:after{content:"\10f46b"}.fad.fa-car:after{content:"\10f1b9"}.fad.fa-car-alt:after{content:"\10f5de"}.fad.fa-car-battery:after{content:"\10f5df"}.fad.fa-car-building:after{content:"\10f859"}.fad.fa-car-bump:after{content:"\10f5e0"}.fad.fa-car-bus:after{content:"\10f85a"}.fad.fa-car-crash:after{content:"\10f5e1"}.fad.fa-car-garage:after{content:"\10f5e2"}.fad.fa-car-mechanic:after{content:"\10f5e3"}.fad.fa-car-side:after{content:"\10f5e4"}.fad.fa-car-tilt:after{content:"\10f5e5"}.fad.fa-car-wash:after{content:"\10f5e6"}.fad.fa-caravan:after{content:"\10f8ff"}.fad.fa-caravan-alt:after{content:"\10f900"}.fad.fa-caret-circle-down:after{content:"\10f32d"}.fad.fa-caret-circle-left:after{content:"\10f32e"}.fad.fa-caret-circle-right:after{content:"\10f330"}.fad.fa-caret-circle-up:after{content:"\10f331"}.fad.fa-caret-down:after{content:"\10f0d7"}.fad.fa-caret-left:after{content:"\10f0d9"}.fad.fa-caret-right:after{content:"\10f0da"}.fad.fa-caret-square-down:after{content:"\10f150"}.fad.fa-caret-square-left:after{content:"\10f191"}.fad.fa-caret-square-right:after{content:"\10f152"}.fad.fa-caret-square-up:after{content:"\10f151"}.fad.fa-caret-up:after{content:"\10f0d8"}.fad.fa-carrot:after{content:"\10f787"}.fad.fa-cars:after{content:"\10f85b"}.fad.fa-cart-arrow-down:after{content:"\10f218"}.fad.fa-cart-plus:after{content:"\10f217"}.fad.fa-cash-register:after{content:"\10f788"}.fad.fa-cassette-tape:after{content:"\10f8ab"}.fad.fa-cat:after{content:"\10f6be"}.fad.fa-cat-space:after{content:"\10f901"}.fad.fa-cauldron:after{content:"\10f6bf"}.fad.fa-cctv:after{content:"\10f8ac"}.fad.fa-certificate:after{content:"\10f0a3"}.fad.fa-chair:after{content:"\10f6c0"}.fad.fa-chair-office:after{content:"\10f6c1"}.fad.fa-chalkboard:after{content:"\10f51b"}.fad.fa-chalkboard-teacher:after{content:"\10f51c"}.fad.fa-charging-station:after{content:"\10f5e7"}.fad.fa-chart-area:after{content:"\10f1fe"}.fad.fa-chart-bar:after{content:"\10f080"}.fad.fa-chart-line:after{content:"\10f201"}.fad.fa-chart-line-down:after{content:"\10f64d"}.fad.fa-chart-network:after{content:"\10f78a"}.fad.fa-chart-pie:after{content:"\10f200"}.fad.fa-chart-pie-alt:after{content:"\10f64e"}.fad.fa-chart-scatter:after{content:"\10f7ee"}.fad.fa-check:after{content:"\10f00c"}.fad.fa-check-circle:after{content:"\10f058"}.fad.fa-check-double:after{content:"\10f560"}.fad.fa-check-square:after{content:"\10f14a"}.fad.fa-cheese:after{content:"\10f7ef"}.fad.fa-cheese-swiss:after{content:"\10f7f0"}.fad.fa-cheeseburger:after{content:"\10f7f1"}.fad.fa-chess:after{content:"\10f439"}.fad.fa-chess-bishop:after{content:"\10f43a"}.fad.fa-chess-bishop-alt:after{content:"\10f43b"}.fad.fa-chess-board:after{content:"\10f43c"}.fad.fa-chess-clock:after{content:"\10f43d"}.fad.fa-chess-clock-alt:after{content:"\10f43e"}.fad.fa-chess-king:after{content:"\10f43f"}.fad.fa-chess-king-alt:after{content:"\10f440"}.fad.fa-chess-knight:after{content:"\10f441"}.fad.fa-chess-knight-alt:after{content:"\10f442"}.fad.fa-chess-pawn:after{content:"\10f443"}.fad.fa-chess-pawn-alt:after{content:"\10f444"}.fad.fa-chess-queen:after{content:"\10f445"}.fad.fa-chess-queen-alt:after{content:"\10f446"}.fad.fa-chess-rook:after{content:"\10f447"}.fad.fa-chess-rook-alt:after{content:"\10f448"}.fad.fa-chevron-circle-down:after{content:"\10f13a"}.fad.fa-chevron-circle-left:after{content:"\10f137"}.fad.fa-chevron-circle-right:after{content:"\10f138"}.fad.fa-chevron-circle-up:after{content:"\10f139"}.fad.fa-chevron-double-down:after{content:"\10f322"}.fad.fa-chevron-double-left:after{content:"\10f323"}.fad.fa-chevron-double-right:after{content:"\10f324"}.fad.fa-chevron-double-up:after{content:"\10f325"}.fad.fa-chevron-down:after{content:"\10f078"}.fad.fa-chevron-left:after{content:"\10f053"}.fad.fa-chevron-right:after{content:"\10f054"}.fad.fa-chevron-square-down:after{content:"\10f329"}.fad.fa-chevron-square-left:after{content:"\10f32a"}.fad.fa-chevron-square-right:after{content:"\10f32b"}.fad.fa-chevron-square-up:after{content:"\10f32c"}.fad.fa-chevron-up:after{content:"\10f077"}.fad.fa-child:after{content:"\10f1ae"}.fad.fa-chimney:after{content:"\10f78b"}.fad.fa-church:after{content:"\10f51d"}.fad.fa-circle:after{content:"\10f111"}.fad.fa-circle-notch:after{content:"\10f1ce"}.fad.fa-city:after{content:"\10f64f"}.fad.fa-clarinet:after{content:"\10f8ad"}.fad.fa-claw-marks:after{content:"\10f6c2"}.fad.fa-clinic-medical:after{content:"\10f7f2"}.fad.fa-clipboard:after{content:"\10f328"}.fad.fa-clipboard-check:after{content:"\10f46c"}.fad.fa-clipboard-list:after{content:"\10f46d"}.fad.fa-clipboard-list-check:after{content:"\10f737"}.fad.fa-clipboard-prescription:after{content:"\10f5e8"}.fad.fa-clipboard-user:after{content:"\10f7f3"}.fad.fa-clock:after{content:"\10f017"}.fad.fa-clone:after{content:"\10f24d"}.fad.fa-closed-captioning:after{content:"\10f20a"}.fad.fa-cloud:after{content:"\10f0c2"}.fad.fa-cloud-download:after{content:"\10f0ed"}.fad.fa-cloud-download-alt:after{content:"\10f381"}.fad.fa-cloud-drizzle:after{content:"\10f738"}.fad.fa-cloud-hail:after{content:"\10f739"}.fad.fa-cloud-hail-mixed:after{content:"\10f73a"}.fad.fa-cloud-meatball:after{content:"\10f73b"}.fad.fa-cloud-moon:after{content:"\10f6c3"}.fad.fa-cloud-moon-rain:after{content:"\10f73c"}.fad.fa-cloud-music:after{content:"\10f8ae"}.fad.fa-cloud-rain:after{content:"\10f73d"}.fad.fa-cloud-rainbow:after{content:"\10f73e"}.fad.fa-cloud-showers:after{content:"\10f73f"}.fad.fa-cloud-showers-heavy:after{content:"\10f740"}.fad.fa-cloud-sleet:after{content:"\10f741"}.fad.fa-cloud-snow:after{content:"\10f742"}.fad.fa-cloud-sun:after{content:"\10f6c4"}.fad.fa-cloud-sun-rain:after{content:"\10f743"}.fad.fa-cloud-upload:after{content:"\10f0ee"}.fad.fa-cloud-upload-alt:after{content:"\10f382"}.fad.fa-clouds:after{content:"\10f744"}.fad.fa-clouds-moon:after{content:"\10f745"}.fad.fa-clouds-sun:after{content:"\10f746"}.fad.fa-club:after{content:"\10f327"}.fad.fa-cocktail:after{content:"\10f561"}.fad.fa-code:after{content:"\10f121"}.fad.fa-code-branch:after{content:"\10f126"}.fad.fa-code-commit:after{content:"\10f386"}.fad.fa-code-merge:after{content:"\10f387"}.fad.fa-coffee:after{content:"\10f0f4"}.fad.fa-coffee-pot:after{content:"\10f902"}.fad.fa-coffee-togo:after{content:"\10f6c5"}.fad.fa-coffin:after{content:"\10f6c6"}.fad.fa-cog:after{content:"\10f013"}.fad.fa-cogs:after{content:"\10f085"}.fad.fa-coin:after{content:"\10f85c"}.fad.fa-coins:after{content:"\10f51e"}.fad.fa-columns:after{content:"\10f0db"}.fad.fa-comet:after{content:"\10f903"}.fad.fa-comment:after{content:"\10f075"}.fad.fa-comment-alt:after{content:"\10f27a"}.fad.fa-comment-alt-check:after{content:"\10f4a2"}.fad.fa-comment-alt-dollar:after{content:"\10f650"}.fad.fa-comment-alt-dots:after{content:"\10f4a3"}.fad.fa-comment-alt-edit:after{content:"\10f4a4"}.fad.fa-comment-alt-exclamation:after{content:"\10f4a5"}.fad.fa-comment-alt-lines:after{content:"\10f4a6"}.fad.fa-comment-alt-medical:after{content:"\10f7f4"}.fad.fa-comment-alt-minus:after{content:"\10f4a7"}.fad.fa-comment-alt-music:after{content:"\10f8af"}.fad.fa-comment-alt-plus:after{content:"\10f4a8"}.fad.fa-comment-alt-slash:after{content:"\10f4a9"}.fad.fa-comment-alt-smile:after{content:"\10f4aa"}.fad.fa-comment-alt-times:after{content:"\10f4ab"}.fad.fa-comment-check:after{content:"\10f4ac"}.fad.fa-comment-dollar:after{content:"\10f651"}.fad.fa-comment-dots:after{content:"\10f4ad"}.fad.fa-comment-edit:after{content:"\10f4ae"}.fad.fa-comment-exclamation:after{content:"\10f4af"}.fad.fa-comment-lines:after{content:"\10f4b0"}.fad.fa-comment-medical:after{content:"\10f7f5"}.fad.fa-comment-minus:after{content:"\10f4b1"}.fad.fa-comment-music:after{content:"\10f8b0"}.fad.fa-comment-plus:after{content:"\10f4b2"}.fad.fa-comment-slash:after{content:"\10f4b3"}.fad.fa-comment-smile:after{content:"\10f4b4"}.fad.fa-comment-times:after{content:"\10f4b5"}.fad.fa-comments:after{content:"\10f086"}.fad.fa-comments-alt:after{content:"\10f4b6"}.fad.fa-comments-alt-dollar:after{content:"\10f652"}.fad.fa-comments-dollar:after{content:"\10f653"}.fad.fa-compact-disc:after{content:"\10f51f"}.fad.fa-compass:after{content:"\10f14e"}.fad.fa-compass-slash:after{content:"\10f5e9"}.fad.fa-compress:after{content:"\10f066"}.fad.fa-compress-alt:after{content:"\10f422"}.fad.fa-compress-arrows-alt:after{content:"\10f78c"}.fad.fa-compress-wide:after{content:"\10f326"}.fad.fa-computer-classic:after{content:"\10f8b1"}.fad.fa-computer-speaker:after{content:"\10f8b2"}.fad.fa-concierge-bell:after{content:"\10f562"}.fad.fa-construction:after{content:"\10f85d"}.fad.fa-container-storage:after{content:"\10f4b7"}.fad.fa-conveyor-belt:after{content:"\10f46e"}.fad.fa-conveyor-belt-alt:after{content:"\10f46f"}.fad.fa-cookie:after{content:"\10f563"}.fad.fa-cookie-bite:after{content:"\10f564"}.fad.fa-copy:after{content:"\10f0c5"}.fad.fa-copyright:after{content:"\10f1f9"}.fad.fa-corn:after{content:"\10f6c7"}.fad.fa-couch:after{content:"\10f4b8"}.fad.fa-cow:after{content:"\10f6c8"}.fad.fa-cowbell:after{content:"\10f8b3"}.fad.fa-cowbell-more:after{content:"\10f8b4"}.fad.fa-credit-card:after{content:"\10f09d"}.fad.fa-credit-card-blank:after{content:"\10f389"}.fad.fa-credit-card-front:after{content:"\10f38a"}.fad.fa-cricket:after{content:"\10f449"}.fad.fa-croissant:after{content:"\10f7f6"}.fad.fa-crop:after{content:"\10f125"}.fad.fa-crop-alt:after{content:"\10f565"}.fad.fa-cross:after{content:"\10f654"}.fad.fa-crosshairs:after{content:"\10f05b"}.fad.fa-crow:after{content:"\10f520"}.fad.fa-crown:after{content:"\10f521"}.fad.fa-crutch:after{content:"\10f7f7"}.fad.fa-crutches:after{content:"\10f7f8"}.fad.fa-cube:after{content:"\10f1b2"}.fad.fa-cubes:after{content:"\10f1b3"}.fad.fa-curling:after{content:"\10f44a"}.fad.fa-cut:after{content:"\10f0c4"}.fad.fa-dagger:after{content:"\10f6cb"}.fad.fa-database:after{content:"\10f1c0"}.fad.fa-deaf:after{content:"\10f2a4"}.fad.fa-debug:after{content:"\10f7f9"}.fad.fa-deer:after{content:"\10f78e"}.fad.fa-deer-rudolph:after{content:"\10f78f"}.fad.fa-democrat:after{content:"\10f747"}.fad.fa-desktop:after{content:"\10f108"}.fad.fa-desktop-alt:after{content:"\10f390"}.fad.fa-dewpoint:after{content:"\10f748"}.fad.fa-dharmachakra:after{content:"\10f655"}.fad.fa-diagnoses:after{content:"\10f470"}.fad.fa-diamond:after{content:"\10f219"}.fad.fa-dice:after{content:"\10f522"}.fad.fa-dice-d10:after{content:"\10f6cd"}.fad.fa-dice-d12:after{content:"\10f6ce"}.fad.fa-dice-d20:after{content:"\10f6cf"}.fad.fa-dice-d4:after{content:"\10f6d0"}.fad.fa-dice-d6:after{content:"\10f6d1"}.fad.fa-dice-d8:after{content:"\10f6d2"}.fad.fa-dice-five:after{content:"\10f523"}.fad.fa-dice-four:after{content:"\10f524"}.fad.fa-dice-one:after{content:"\10f525"}.fad.fa-dice-six:after{content:"\10f526"}.fad.fa-dice-three:after{content:"\10f527"}.fad.fa-dice-two:after{content:"\10f528"}.fad.fa-digging:after{content:"\10f85e"}.fad.fa-digital-tachograph:after{content:"\10f566"}.fad.fa-diploma:after{content:"\10f5ea"}.fad.fa-directions:after{content:"\10f5eb"}.fad.fa-disc-drive:after{content:"\10f8b5"}.fad.fa-disease:after{content:"\10f7fa"}.fad.fa-divide:after{content:"\10f529"}.fad.fa-dizzy:after{content:"\10f567"}.fad.fa-dna:after{content:"\10f471"}.fad.fa-do-not-enter:after{content:"\10f5ec"}.fad.fa-dog:after{content:"\10f6d3"}.fad.fa-dog-leashed:after{content:"\10f6d4"}.fad.fa-dollar-sign:after{content:"\10f155"}.fad.fa-dolly:after{content:"\10f472"}.fad.fa-dolly-empty:after{content:"\10f473"}.fad.fa-dolly-flatbed:after{content:"\10f474"}.fad.fa-dolly-flatbed-alt:after{content:"\10f475"}.fad.fa-dolly-flatbed-empty:after{content:"\10f476"}.fad.fa-donate:after{content:"\10f4b9"}.fad.fa-door-closed:after{content:"\10f52a"}.fad.fa-door-open:after{content:"\10f52b"}.fad.fa-dot-circle:after{content:"\10f192"}.fad.fa-dove:after{content:"\10f4ba"}.fad.fa-download:after{content:"\10f019"}.fad.fa-drafting-compass:after{content:"\10f568"}.fad.fa-dragon:after{content:"\10f6d5"}.fad.fa-draw-circle:after{content:"\10f5ed"}.fad.fa-draw-polygon:after{content:"\10f5ee"}.fad.fa-draw-square:after{content:"\10f5ef"}.fad.fa-dreidel:after{content:"\10f792"}.fad.fa-drone:after{content:"\10f85f"}.fad.fa-drone-alt:after{content:"\10f860"}.fad.fa-drum:after{content:"\10f569"}.fad.fa-drum-steelpan:after{content:"\10f56a"}.fad.fa-drumstick:after{content:"\10f6d6"}.fad.fa-drumstick-bite:after{content:"\10f6d7"}.fad.fa-dryer:after{content:"\10f861"}.fad.fa-dryer-alt:after{content:"\10f862"}.fad.fa-duck:after{content:"\10f6d8"}.fad.fa-dumbbell:after{content:"\10f44b"}.fad.fa-dumpster:after{content:"\10f793"}.fad.fa-dumpster-fire:after{content:"\10f794"}.fad.fa-dungeon:after{content:"\10f6d9"}.fad.fa-ear:after{content:"\10f5f0"}.fad.fa-ear-muffs:after{content:"\10f795"}.fad.fa-eclipse:after{content:"\10f749"}.fad.fa-eclipse-alt:after{content:"\10f74a"}.fad.fa-edit:after{content:"\10f044"}.fad.fa-egg:after{content:"\10f7fb"}.fad.fa-egg-fried:after{content:"\10f7fc"}.fad.fa-eject:after{content:"\10f052"}.fad.fa-elephant:after{content:"\10f6da"}.fad.fa-ellipsis-h:after{content:"\10f141"}.fad.fa-ellipsis-h-alt:after{content:"\10f39b"}.fad.fa-ellipsis-v:after{content:"\10f142"}.fad.fa-ellipsis-v-alt:after{content:"\10f39c"}.fad.fa-empty-set:after{content:"\10f656"}.fad.fa-engine-warning:after{content:"\10f5f2"}.fad.fa-envelope:after{content:"\10f0e0"}.fad.fa-envelope-open:after{content:"\10f2b6"}.fad.fa-envelope-open-dollar:after{content:"\10f657"}.fad.fa-envelope-open-text:after{content:"\10f658"}.fad.fa-envelope-square:after{content:"\10f199"}.fad.fa-equals:after{content:"\10f52c"}.fad.fa-eraser:after{content:"\10f12d"}.fad.fa-ethernet:after{content:"\10f796"}.fad.fa-euro-sign:after{content:"\10f153"}.fad.fa-exchange:after{content:"\10f0ec"}.fad.fa-exchange-alt:after{content:"\10f362"}.fad.fa-exclamation:after{content:"\10f12a"}.fad.fa-exclamation-circle:after{content:"\10f06a"}.fad.fa-exclamation-square:after{content:"\10f321"}.fad.fa-exclamation-triangle:after{content:"\10f071"}.fad.fa-expand:after{content:"\10f065"}.fad.fa-expand-alt:after{content:"\10f424"}.fad.fa-expand-arrows:after{content:"\10f31d"}.fad.fa-expand-arrows-alt:after{content:"\10f31e"}.fad.fa-expand-wide:after{content:"\10f320"}.fad.fa-external-link:after{content:"\10f08e"}.fad.fa-external-link-alt:after{content:"\10f35d"}.fad.fa-external-link-square:after{content:"\10f14c"}.fad.fa-external-link-square-alt:after{content:"\10f360"}.fad.fa-eye:after{content:"\10f06e"}.fad.fa-eye-dropper:after{content:"\10f1fb"}.fad.fa-eye-evil:after{content:"\10f6db"}.fad.fa-eye-slash:after{content:"\10f070"}.fad.fa-fan:after{content:"\10f863"}.fad.fa-fan-table:after{content:"\10f904"}.fad.fa-farm:after{content:"\10f864"}.fad.fa-fast-backward:after{content:"\10f049"}.fad.fa-fast-forward:after{content:"\10f050"}.fad.fa-faucet:after{content:"\10f905"}.fad.fa-faucet-drip:after{content:"\10f906"}.fad.fa-fax:after{content:"\10f1ac"}.fad.fa-feather:after{content:"\10f52d"}.fad.fa-feather-alt:after{content:"\10f56b"}.fad.fa-female:after{content:"\10f182"}.fad.fa-field-hockey:after{content:"\10f44c"}.fad.fa-fighter-jet:after{content:"\10f0fb"}.fad.fa-file:after{content:"\10f15b"}.fad.fa-file-alt:after{content:"\10f15c"}.fad.fa-file-archive:after{content:"\10f1c6"}.fad.fa-file-audio:after{content:"\10f1c7"}.fad.fa-file-certificate:after{content:"\10f5f3"}.fad.fa-file-chart-line:after{content:"\10f659"}.fad.fa-file-chart-pie:after{content:"\10f65a"}.fad.fa-file-check:after{content:"\10f316"}.fad.fa-file-code:after{content:"\10f1c9"}.fad.fa-file-contract:after{content:"\10f56c"}.fad.fa-file-csv:after{content:"\10f6dd"}.fad.fa-file-download:after{content:"\10f56d"}.fad.fa-file-edit:after{content:"\10f31c"}.fad.fa-file-excel:after{content:"\10f1c3"}.fad.fa-file-exclamation:after{content:"\10f31a"}.fad.fa-file-export:after{content:"\10f56e"}.fad.fa-file-image:after{content:"\10f1c5"}.fad.fa-file-import:after{content:"\10f56f"}.fad.fa-file-invoice:after{content:"\10f570"}.fad.fa-file-invoice-dollar:after{content:"\10f571"}.fad.fa-file-medical:after{content:"\10f477"}.fad.fa-file-medical-alt:after{content:"\10f478"}.fad.fa-file-minus:after{content:"\10f318"}.fad.fa-file-music:after{content:"\10f8b6"}.fad.fa-file-pdf:after{content:"\10f1c1"}.fad.fa-file-plus:after{content:"\10f319"}.fad.fa-file-powerpoint:after{content:"\10f1c4"}.fad.fa-file-prescription:after{content:"\10f572"}.fad.fa-file-search:after{content:"\10f865"}.fad.fa-file-signature:after{content:"\10f573"}.fad.fa-file-spreadsheet:after{content:"\10f65b"}.fad.fa-file-times:after{content:"\10f317"}.fad.fa-file-upload:after{content:"\10f574"}.fad.fa-file-user:after{content:"\10f65c"}.fad.fa-file-video:after{content:"\10f1c8"}.fad.fa-file-word:after{content:"\10f1c2"}.fad.fa-files-medical:after{content:"\10f7fd"}.fad.fa-fill:after{content:"\10f575"}.fad.fa-fill-drip:after{content:"\10f576"}.fad.fa-film:after{content:"\10f008"}.fad.fa-film-alt:after{content:"\10f3a0"}.fad.fa-film-canister:after{content:"\10f8b7"}.fad.fa-filter:after{content:"\10f0b0"}.fad.fa-fingerprint:after{content:"\10f577"}.fad.fa-fire:after{content:"\10f06d"}.fad.fa-fire-alt:after{content:"\10f7e4"}.fad.fa-fire-extinguisher:after{content:"\10f134"}.fad.fa-fire-smoke:after{content:"\10f74b"}.fad.fa-fireplace:after{content:"\10f79a"}.fad.fa-first-aid:after{content:"\10f479"}.fad.fa-fish:after{content:"\10f578"}.fad.fa-fish-cooked:after{content:"\10f7fe"}.fad.fa-fist-raised:after{content:"\10f6de"}.fad.fa-flag:after{content:"\10f024"}.fad.fa-flag-alt:after{content:"\10f74c"}.fad.fa-flag-checkered:after{content:"\10f11e"}.fad.fa-flag-usa:after{content:"\10f74d"}.fad.fa-flame:after{content:"\10f6df"}.fad.fa-flashlight:after{content:"\10f8b8"}.fad.fa-flask:after{content:"\10f0c3"}.fad.fa-flask-poison:after{content:"\10f6e0"}.fad.fa-flask-potion:after{content:"\10f6e1"}.fad.fa-flower:after{content:"\10f7ff"}.fad.fa-flower-daffodil:after{content:"\10f800"}.fad.fa-flower-tulip:after{content:"\10f801"}.fad.fa-flushed:after{content:"\10f579"}.fad.fa-flute:after{content:"\10f8b9"}.fad.fa-flux-capacitor:after{content:"\10f8ba"}.fad.fa-fog:after{content:"\10f74e"}.fad.fa-folder:after{content:"\10f07b"}.fad.fa-folder-minus:after{content:"\10f65d"}.fad.fa-folder-open:after{content:"\10f07c"}.fad.fa-folder-plus:after{content:"\10f65e"}.fad.fa-folder-times:after{content:"\10f65f"}.fad.fa-folder-tree:after{content:"\10f802"}.fad.fa-folders:after{content:"\10f660"}.fad.fa-font:after{content:"\10f031"}.fad.fa-font-awesome-logo-full:after{content:"\10f4e6"}.fad.fa-font-case:after{content:"\10f866"}.fad.fa-football-ball:after{content:"\10f44e"}.fad.fa-football-helmet:after{content:"\10f44f"}.fad.fa-forklift:after{content:"\10f47a"}.fad.fa-forward:after{content:"\10f04e"}.fad.fa-fragile:after{content:"\10f4bb"}.fad.fa-french-fries:after{content:"\10f803"}.fad.fa-frog:after{content:"\10f52e"}.fad.fa-frosty-head:after{content:"\10f79b"}.fad.fa-frown:after{content:"\10f119"}.fad.fa-frown-open:after{content:"\10f57a"}.fad.fa-function:after{content:"\10f661"}.fad.fa-funnel-dollar:after{content:"\10f662"}.fad.fa-futbol:after{content:"\10f1e3"}.fad.fa-galaxy:after{content:"\10f908"}.fad.fa-game-board:after{content:"\10f867"}.fad.fa-game-board-alt:after{content:"\10f868"}.fad.fa-game-console-handheld:after{content:"\10f8bb"}.fad.fa-gamepad:after{content:"\10f11b"}.fad.fa-gamepad-alt:after{content:"\10f8bc"}.fad.fa-garage:after{content:"\10f909"}.fad.fa-garage-car:after{content:"\10f90a"}.fad.fa-garage-open:after{content:"\10f90b"}.fad.fa-gas-pump:after{content:"\10f52f"}.fad.fa-gas-pump-slash:after{content:"\10f5f4"}.fad.fa-gavel:after{content:"\10f0e3"}.fad.fa-gem:after{content:"\10f3a5"}.fad.fa-genderless:after{content:"\10f22d"}.fad.fa-ghost:after{content:"\10f6e2"}.fad.fa-gift:after{content:"\10f06b"}.fad.fa-gift-card:after{content:"\10f663"}.fad.fa-gifts:after{content:"\10f79c"}.fad.fa-gingerbread-man:after{content:"\10f79d"}.fad.fa-glass:after{content:"\10f804"}.fad.fa-glass-champagne:after{content:"\10f79e"}.fad.fa-glass-cheers:after{content:"\10f79f"}.fad.fa-glass-citrus:after{content:"\10f869"}.fad.fa-glass-martini:after{content:"\10f000"}.fad.fa-glass-martini-alt:after{content:"\10f57b"}.fad.fa-glass-whiskey:after{content:"\10f7a0"}.fad.fa-glass-whiskey-rocks:after{content:"\10f7a1"}.fad.fa-glasses:after{content:"\10f530"}.fad.fa-glasses-alt:after{content:"\10f5f5"}.fad.fa-globe:after{content:"\10f0ac"}.fad.fa-globe-africa:after{content:"\10f57c"}.fad.fa-globe-americas:after{content:"\10f57d"}.fad.fa-globe-asia:after{content:"\10f57e"}.fad.fa-globe-europe:after{content:"\10f7a2"}.fad.fa-globe-snow:after{content:"\10f7a3"}.fad.fa-globe-stand:after{content:"\10f5f6"}.fad.fa-golf-ball:after{content:"\10f450"}.fad.fa-golf-club:after{content:"\10f451"}.fad.fa-gopuram:after{content:"\10f664"}.fad.fa-graduation-cap:after{content:"\10f19d"}.fad.fa-gramophone:after{content:"\10f8bd"}.fad.fa-greater-than:after{content:"\10f531"}.fad.fa-greater-than-equal:after{content:"\10f532"}.fad.fa-grimace:after{content:"\10f57f"}.fad.fa-grin:after{content:"\10f580"}.fad.fa-grin-alt:after{content:"\10f581"}.fad.fa-grin-beam:after{content:"\10f582"}.fad.fa-grin-beam-sweat:after{content:"\10f583"}.fad.fa-grin-hearts:after{content:"\10f584"}.fad.fa-grin-squint:after{content:"\10f585"}.fad.fa-grin-squint-tears:after{content:"\10f586"}.fad.fa-grin-stars:after{content:"\10f587"}.fad.fa-grin-tears:after{content:"\10f588"}.fad.fa-grin-tongue:after{content:"\10f589"}.fad.fa-grin-tongue-squint:after{content:"\10f58a"}.fad.fa-grin-tongue-wink:after{content:"\10f58b"}.fad.fa-grin-wink:after{content:"\10f58c"}.fad.fa-grip-horizontal:after{content:"\10f58d"}.fad.fa-grip-lines:after{content:"\10f7a4"}.fad.fa-grip-lines-vertical:after{content:"\10f7a5"}.fad.fa-grip-vertical:after{content:"\10f58e"}.fad.fa-guitar:after{content:"\10f7a6"}.fad.fa-guitar-electric:after{content:"\10f8be"}.fad.fa-guitars:after{content:"\10f8bf"}.fad.fa-h-square:after{content:"\10f0fd"}.fad.fa-h1:after{content:"\10f313"}.fad.fa-h2:after{content:"\10f314"}.fad.fa-h3:after{content:"\10f315"}.fad.fa-h4:after{content:"\10f86a"}.fad.fa-hamburger:after{content:"\10f805"}.fad.fa-hammer:after{content:"\10f6e3"}.fad.fa-hammer-war:after{content:"\10f6e4"}.fad.fa-hamsa:after{content:"\10f665"}.fad.fa-hand-heart:after{content:"\10f4bc"}.fad.fa-hand-holding:after{content:"\10f4bd"}.fad.fa-hand-holding-box:after{content:"\10f47b"}.fad.fa-hand-holding-heart:after{content:"\10f4be"}.fad.fa-hand-holding-magic:after{content:"\10f6e5"}.fad.fa-hand-holding-seedling:after{content:"\10f4bf"}.fad.fa-hand-holding-usd:after{content:"\10f4c0"}.fad.fa-hand-holding-water:after{content:"\10f4c1"}.fad.fa-hand-lizard:after{content:"\10f258"}.fad.fa-hand-middle-finger:after{content:"\10f806"}.fad.fa-hand-paper:after{content:"\10f256"}.fad.fa-hand-peace:after{content:"\10f25b"}.fad.fa-hand-point-down:after{content:"\10f0a7"}.fad.fa-hand-point-left:after{content:"\10f0a5"}.fad.fa-hand-point-right:after{content:"\10f0a4"}.fad.fa-hand-point-up:after{content:"\10f0a6"}.fad.fa-hand-pointer:after{content:"\10f25a"}.fad.fa-hand-receiving:after{content:"\10f47c"}.fad.fa-hand-rock:after{content:"\10f255"}.fad.fa-hand-scissors:after{content:"\10f257"}.fad.fa-hand-spock:after{content:"\10f259"}.fad.fa-hands:after{content:"\10f4c2"}.fad.fa-hands-heart:after{content:"\10f4c3"}.fad.fa-hands-helping:after{content:"\10f4c4"}.fad.fa-hands-usd:after{content:"\10f4c5"}.fad.fa-handshake:after{content:"\10f2b5"}.fad.fa-handshake-alt:after{content:"\10f4c6"}.fad.fa-hanukiah:after{content:"\10f6e6"}.fad.fa-hard-hat:after{content:"\10f807"}.fad.fa-hashtag:after{content:"\10f292"}.fad.fa-hat-chef:after{content:"\10f86b"}.fad.fa-hat-cowboy:after{content:"\10f8c0"}.fad.fa-hat-cowboy-side:after{content:"\10f8c1"}.fad.fa-hat-santa:after{content:"\10f7a7"}.fad.fa-hat-winter:after{content:"\10f7a8"}.fad.fa-hat-witch:after{content:"\10f6e7"}.fad.fa-hat-wizard:after{content:"\10f6e8"}.fad.fa-hdd:after{content:"\10f0a0"}.fad.fa-head-side:after{content:"\10f6e9"}.fad.fa-head-side-brain:after{content:"\10f808"}.fad.fa-head-side-headphones:after{content:"\10f8c2"}.fad.fa-head-side-medical:after{content:"\10f809"}.fad.fa-head-vr:after{content:"\10f6ea"}.fad.fa-heading:after{content:"\10f1dc"}.fad.fa-headphones:after{content:"\10f025"}.fad.fa-headphones-alt:after{content:"\10f58f"}.fad.fa-headset:after{content:"\10f590"}.fad.fa-heart:after{content:"\10f004"}.fad.fa-heart-broken:after{content:"\10f7a9"}.fad.fa-heart-circle:after{content:"\10f4c7"}.fad.fa-heart-rate:after{content:"\10f5f8"}.fad.fa-heart-square:after{content:"\10f4c8"}.fad.fa-heartbeat:after{content:"\10f21e"}.fad.fa-heat:after{content:"\10f90c"}.fad.fa-helicopter:after{content:"\10f533"}.fad.fa-helmet-battle:after{content:"\10f6eb"}.fad.fa-hexagon:after{content:"\10f312"}.fad.fa-highlighter:after{content:"\10f591"}.fad.fa-hiking:after{content:"\10f6ec"}.fad.fa-hippo:after{content:"\10f6ed"}.fad.fa-history:after{content:"\10f1da"}.fad.fa-hockey-mask:after{content:"\10f6ee"}.fad.fa-hockey-puck:after{content:"\10f453"}.fad.fa-hockey-sticks:after{content:"\10f454"}.fad.fa-holly-berry:after{content:"\10f7aa"}.fad.fa-home:after{content:"\10f015"}.fad.fa-home-alt:after{content:"\10f80a"}.fad.fa-home-heart:after{content:"\10f4c9"}.fad.fa-home-lg:after{content:"\10f80b"}.fad.fa-home-lg-alt:after{content:"\10f80c"}.fad.fa-hood-cloak:after{content:"\10f6ef"}.fad.fa-horizontal-rule:after{content:"\10f86c"}.fad.fa-horse:after{content:"\10f6f0"}.fad.fa-horse-head:after{content:"\10f7ab"}.fad.fa-horse-saddle:after{content:"\10f8c3"}.fad.fa-hospital:after{content:"\10f0f8"}.fad.fa-hospital-alt:after{content:"\10f47d"}.fad.fa-hospital-symbol:after{content:"\10f47e"}.fad.fa-hospital-user:after{content:"\10f80d"}.fad.fa-hospitals:after{content:"\10f80e"}.fad.fa-hot-tub:after{content:"\10f593"}.fad.fa-hotdog:after{content:"\10f80f"}.fad.fa-hotel:after{content:"\10f594"}.fad.fa-hourglass:after{content:"\10f254"}.fad.fa-hourglass-end:after{content:"\10f253"}.fad.fa-hourglass-half:after{content:"\10f252"}.fad.fa-hourglass-start:after{content:"\10f251"}.fad.fa-house:after{content:"\10f90d"}.fad.fa-house-damage:after{content:"\10f6f1"}.fad.fa-house-day:after{content:"\10f90e"}.fad.fa-house-flood:after{content:"\10f74f"}.fad.fa-house-leave:after{content:"\10f90f"}.fad.fa-house-night:after{content:"\10f910"}.fad.fa-house-return:after{content:"\10f911"}.fad.fa-house-signal:after{content:"\10f912"}.fad.fa-hryvnia:after{content:"\10f6f2"}.fad.fa-humidity:after{content:"\10f750"}.fad.fa-hurricane:after{content:"\10f751"}.fad.fa-i-cursor:after{content:"\10f246"}.fad.fa-ice-cream:after{content:"\10f810"}.fad.fa-ice-skate:after{content:"\10f7ac"}.fad.fa-icicles:after{content:"\10f7ad"}.fad.fa-icons:after{content:"\10f86d"}.fad.fa-icons-alt:after{content:"\10f86e"}.fad.fa-id-badge:after{content:"\10f2c1"}.fad.fa-id-card:after{content:"\10f2c2"}.fad.fa-id-card-alt:after{content:"\10f47f"}.fad.fa-igloo:after{content:"\10f7ae"}.fad.fa-image:after{content:"\10f03e"}.fad.fa-image-polaroid:after{content:"\10f8c4"}.fad.fa-images:after{content:"\10f302"}.fad.fa-inbox:after{content:"\10f01c"}.fad.fa-inbox-in:after{content:"\10f310"}.fad.fa-inbox-out:after{content:"\10f311"}.fad.fa-indent:after{content:"\10f03c"}.fad.fa-industry:after{content:"\10f275"}.fad.fa-industry-alt:after{content:"\10f3b3"}.fad.fa-infinity:after{content:"\10f534"}.fad.fa-info:after{content:"\10f129"}.fad.fa-info-circle:after{content:"\10f05a"}.fad.fa-info-square:after{content:"\10f30f"}.fad.fa-inhaler:after{content:"\10f5f9"}.fad.fa-integral:after{content:"\10f667"}.fad.fa-intersection:after{content:"\10f668"}.fad.fa-inventory:after{content:"\10f480"}.fad.fa-island-tropical:after{content:"\10f811"}.fad.fa-italic:after{content:"\10f033"}.fad.fa-jack-o-lantern:after{content:"\10f30e"}.fad.fa-jedi:after{content:"\10f669"}.fad.fa-joint:after{content:"\10f595"}.fad.fa-journal-whills:after{content:"\10f66a"}.fad.fa-joystick:after{content:"\10f8c5"}.fad.fa-jug:after{content:"\10f8c6"}.fad.fa-kaaba:after{content:"\10f66b"}.fad.fa-kazoo:after{content:"\10f8c7"}.fad.fa-kerning:after{content:"\10f86f"}.fad.fa-key:after{content:"\10f084"}.fad.fa-key-skeleton:after{content:"\10f6f3"}.fad.fa-keyboard:after{content:"\10f11c"}.fad.fa-keynote:after{content:"\10f66c"}.fad.fa-khanda:after{content:"\10f66d"}.fad.fa-kidneys:after{content:"\10f5fb"}.fad.fa-kiss:after{content:"\10f596"}.fad.fa-kiss-beam:after{content:"\10f597"}.fad.fa-kiss-wink-heart:after{content:"\10f598"}.fad.fa-kite:after{content:"\10f6f4"}.fad.fa-kiwi-bird:after{content:"\10f535"}.fad.fa-knife-kitchen:after{content:"\10f6f5"}.fad.fa-lambda:after{content:"\10f66e"}.fad.fa-lamp:after{content:"\10f4ca"}.fad.fa-lamp-desk:after{content:"\10f914"}.fad.fa-lamp-floor:after{content:"\10f915"}.fad.fa-landmark:after{content:"\10f66f"}.fad.fa-landmark-alt:after{content:"\10f752"}.fad.fa-language:after{content:"\10f1ab"}.fad.fa-laptop:after{content:"\10f109"}.fad.fa-laptop-code:after{content:"\10f5fc"}.fad.fa-laptop-medical:after{content:"\10f812"}.fad.fa-lasso:after{content:"\10f8c8"}.fad.fa-laugh:after{content:"\10f599"}.fad.fa-laugh-beam:after{content:"\10f59a"}.fad.fa-laugh-squint:after{content:"\10f59b"}.fad.fa-laugh-wink:after{content:"\10f59c"}.fad.fa-layer-group:after{content:"\10f5fd"}.fad.fa-layer-minus:after{content:"\10f5fe"}.fad.fa-layer-plus:after{content:"\10f5ff"}.fad.fa-leaf:after{content:"\10f06c"}.fad.fa-leaf-heart:after{content:"\10f4cb"}.fad.fa-leaf-maple:after{content:"\10f6f6"}.fad.fa-leaf-oak:after{content:"\10f6f7"}.fad.fa-lemon:after{content:"\10f094"}.fad.fa-less-than:after{content:"\10f536"}.fad.fa-less-than-equal:after{content:"\10f537"}.fad.fa-level-down:after{content:"\10f149"}.fad.fa-level-down-alt:after{content:"\10f3be"}.fad.fa-level-up:after{content:"\10f148"}.fad.fa-level-up-alt:after{content:"\10f3bf"}.fad.fa-life-ring:after{content:"\10f1cd"}.fad.fa-light-ceiling:after{content:"\10f916"}.fad.fa-light-switch:after{content:"\10f917"}.fad.fa-light-switch-off:after{content:"\10f918"}.fad.fa-light-switch-on:after{content:"\10f919"}.fad.fa-lightbulb:after{content:"\10f0eb"}.fad.fa-lightbulb-dollar:after{content:"\10f670"}.fad.fa-lightbulb-exclamation:after{content:"\10f671"}.fad.fa-lightbulb-on:after{content:"\10f672"}.fad.fa-lightbulb-slash:after{content:"\10f673"}.fad.fa-lights-holiday:after{content:"\10f7b2"}.fad.fa-line-columns:after{content:"\10f870"}.fad.fa-line-height:after{content:"\10f871"}.fad.fa-link:after{content:"\10f0c1"}.fad.fa-lips:after{content:"\10f600"}.fad.fa-lira-sign:after{content:"\10f195"}.fad.fa-list:after{content:"\10f03a"}.fad.fa-list-alt:after{content:"\10f022"}.fad.fa-list-music:after{content:"\10f8c9"}.fad.fa-list-ol:after{content:"\10f0cb"}.fad.fa-list-ul:after{content:"\10f0ca"}.fad.fa-location:after{content:"\10f601"}.fad.fa-location-arrow:after{content:"\10f124"}.fad.fa-location-circle:after{content:"\10f602"}.fad.fa-location-slash:after{content:"\10f603"}.fad.fa-lock:after{content:"\10f023"}.fad.fa-lock-alt:after{content:"\10f30d"}.fad.fa-lock-open:after{content:"\10f3c1"}.fad.fa-lock-open-alt:after{content:"\10f3c2"}.fad.fa-long-arrow-alt-down:after{content:"\10f309"}.fad.fa-long-arrow-alt-left:after{content:"\10f30a"}.fad.fa-long-arrow-alt-right:after{content:"\10f30b"}.fad.fa-long-arrow-alt-up:after{content:"\10f30c"}.fad.fa-long-arrow-down:after{content:"\10f175"}.fad.fa-long-arrow-left:after{content:"\10f177"}.fad.fa-long-arrow-right:after{content:"\10f178"}.fad.fa-long-arrow-up:after{content:"\10f176"}.fad.fa-loveseat:after{content:"\10f4cc"}.fad.fa-low-vision:after{content:"\10f2a8"}.fad.fa-luchador:after{content:"\10f455"}.fad.fa-luggage-cart:after{content:"\10f59d"}.fad.fa-lungs:after{content:"\10f604"}.fad.fa-mace:after{content:"\10f6f8"}.fad.fa-magic:after{content:"\10f0d0"}.fad.fa-magnet:after{content:"\10f076"}.fad.fa-mail-bulk:after{content:"\10f674"}.fad.fa-mailbox:after{content:"\10f813"}.fad.fa-male:after{content:"\10f183"}.fad.fa-mandolin:after{content:"\10f6f9"}.fad.fa-map:after{content:"\10f279"}.fad.fa-map-marked:after{content:"\10f59f"}.fad.fa-map-marked-alt:after{content:"\10f5a0"}.fad.fa-map-marker:after{content:"\10f041"}.fad.fa-map-marker-alt:after{content:"\10f3c5"}.fad.fa-map-marker-alt-slash:after{content:"\10f605"}.fad.fa-map-marker-check:after{content:"\10f606"}.fad.fa-map-marker-edit:after{content:"\10f607"}.fad.fa-map-marker-exclamation:after{content:"\10f608"}.fad.fa-map-marker-minus:after{content:"\10f609"}.fad.fa-map-marker-plus:after{content:"\10f60a"}.fad.fa-map-marker-question:after{content:"\10f60b"}.fad.fa-map-marker-slash:after{content:"\10f60c"}.fad.fa-map-marker-smile:after{content:"\10f60d"}.fad.fa-map-marker-times:after{content:"\10f60e"}.fad.fa-map-pin:after{content:"\10f276"}.fad.fa-map-signs:after{content:"\10f277"}.fad.fa-marker:after{content:"\10f5a1"}.fad.fa-mars:after{content:"\10f222"}.fad.fa-mars-double:after{content:"\10f227"}.fad.fa-mars-stroke:after{content:"\10f229"}.fad.fa-mars-stroke-h:after{content:"\10f22b"}.fad.fa-mars-stroke-v:after{content:"\10f22a"}.fad.fa-mask:after{content:"\10f6fa"}.fad.fa-meat:after{content:"\10f814"}.fad.fa-medal:after{content:"\10f5a2"}.fad.fa-medkit:after{content:"\10f0fa"}.fad.fa-megaphone:after{content:"\10f675"}.fad.fa-meh:after{content:"\10f11a"}.fad.fa-meh-blank:after{content:"\10f5a4"}.fad.fa-meh-rolling-eyes:after{content:"\10f5a5"}.fad.fa-memory:after{content:"\10f538"}.fad.fa-menorah:after{content:"\10f676"}.fad.fa-mercury:after{content:"\10f223"}.fad.fa-meteor:after{content:"\10f753"}.fad.fa-microchip:after{content:"\10f2db"}.fad.fa-microphone:after{content:"\10f130"}.fad.fa-microphone-alt:after{content:"\10f3c9"}.fad.fa-microphone-alt-slash:after{content:"\10f539"}.fad.fa-microphone-slash:after{content:"\10f131"}.fad.fa-microphone-stand:after{content:"\10f8cb"}.fad.fa-microscope:after{content:"\10f610"}.fad.fa-microwave:after{content:"\10f91b"}.fad.fa-mind-share:after{content:"\10f677"}.fad.fa-minus:after{content:"\10f068"}.fad.fa-minus-circle:after{content:"\10f056"}.fad.fa-minus-hexagon:after{content:"\10f307"}.fad.fa-minus-octagon:after{content:"\10f308"}.fad.fa-minus-square:after{content:"\10f146"}.fad.fa-mistletoe:after{content:"\10f7b4"}.fad.fa-mitten:after{content:"\10f7b5"}.fad.fa-mobile:after{content:"\10f10b"}.fad.fa-mobile-alt:after{content:"\10f3cd"}.fad.fa-mobile-android:after{content:"\10f3ce"}.fad.fa-mobile-android-alt:after{content:"\10f3cf"}.fad.fa-money-bill:after{content:"\10f0d6"}.fad.fa-money-bill-alt:after{content:"\10f3d1"}.fad.fa-money-bill-wave:after{content:"\10f53a"}.fad.fa-money-bill-wave-alt:after{content:"\10f53b"}.fad.fa-money-check:after{content:"\10f53c"}.fad.fa-money-check-alt:after{content:"\10f53d"}.fad.fa-money-check-edit:after{content:"\10f872"}.fad.fa-money-check-edit-alt:after{content:"\10f873"}.fad.fa-monitor-heart-rate:after{content:"\10f611"}.fad.fa-monkey:after{content:"\10f6fb"}.fad.fa-monument:after{content:"\10f5a6"}.fad.fa-moon:after{content:"\10f186"}.fad.fa-moon-cloud:after{content:"\10f754"}.fad.fa-moon-stars:after{content:"\10f755"}.fad.fa-mortar-pestle:after{content:"\10f5a7"}.fad.fa-mosque:after{content:"\10f678"}.fad.fa-motorcycle:after{content:"\10f21c"}.fad.fa-mountain:after{content:"\10f6fc"}.fad.fa-mountains:after{content:"\10f6fd"}.fad.fa-mouse:after{content:"\10f8cc"}.fad.fa-mouse-alt:after{content:"\10f8cd"}.fad.fa-mouse-pointer:after{content:"\10f245"}.fad.fa-mp3-player:after{content:"\10f8ce"}.fad.fa-mug:after{content:"\10f874"}.fad.fa-mug-hot:after{content:"\10f7b6"}.fad.fa-mug-marshmallows:after{content:"\10f7b7"}.fad.fa-mug-tea:after{content:"\10f875"}.fad.fa-music:after{content:"\10f001"}.fad.fa-music-alt:after{content:"\10f8cf"}.fad.fa-music-alt-slash:after{content:"\10f8d0"}.fad.fa-music-slash:after{content:"\10f8d1"}.fad.fa-narwhal:after{content:"\10f6fe"}.fad.fa-network-wired:after{content:"\10f6ff"}.fad.fa-neuter:after{content:"\10f22c"}.fad.fa-newspaper:after{content:"\10f1ea"}.fad.fa-not-equal:after{content:"\10f53e"}.fad.fa-notes-medical:after{content:"\10f481"}.fad.fa-object-group:after{content:"\10f247"}.fad.fa-object-ungroup:after{content:"\10f248"}.fad.fa-octagon:after{content:"\10f306"}.fad.fa-oil-can:after{content:"\10f613"}.fad.fa-oil-temp:after{content:"\10f614"}.fad.fa-om:after{content:"\10f679"}.fad.fa-omega:after{content:"\10f67a"}.fad.fa-ornament:after{content:"\10f7b8"}.fad.fa-otter:after{content:"\10f700"}.fad.fa-outdent:after{content:"\10f03b"}.fad.fa-outlet:after{content:"\10f91c"}.fad.fa-oven:after{content:"\10f91d"}.fad.fa-overline:after{content:"\10f876"}.fad.fa-page-break:after{content:"\10f877"}.fad.fa-pager:after{content:"\10f815"}.fad.fa-paint-brush:after{content:"\10f1fc"}.fad.fa-paint-brush-alt:after{content:"\10f5a9"}.fad.fa-paint-roller:after{content:"\10f5aa"}.fad.fa-palette:after{content:"\10f53f"}.fad.fa-pallet:after{content:"\10f482"}.fad.fa-pallet-alt:after{content:"\10f483"}.fad.fa-paper-plane:after{content:"\10f1d8"}.fad.fa-paperclip:after{content:"\10f0c6"}.fad.fa-parachute-box:after{content:"\10f4cd"}.fad.fa-paragraph:after{content:"\10f1dd"}.fad.fa-paragraph-rtl:after{content:"\10f878"}.fad.fa-parking:after{content:"\10f540"}.fad.fa-parking-circle:after{content:"\10f615"}.fad.fa-parking-circle-slash:after{content:"\10f616"}.fad.fa-parking-slash:after{content:"\10f617"}.fad.fa-passport:after{content:"\10f5ab"}.fad.fa-pastafarianism:after{content:"\10f67b"}.fad.fa-paste:after{content:"\10f0ea"}.fad.fa-pause:after{content:"\10f04c"}.fad.fa-pause-circle:after{content:"\10f28b"}.fad.fa-paw:after{content:"\10f1b0"}.fad.fa-paw-alt:after{content:"\10f701"}.fad.fa-paw-claws:after{content:"\10f702"}.fad.fa-peace:after{content:"\10f67c"}.fad.fa-pegasus:after{content:"\10f703"}.fad.fa-pen:after{content:"\10f304"}.fad.fa-pen-alt:after{content:"\10f305"}.fad.fa-pen-fancy:after{content:"\10f5ac"}.fad.fa-pen-nib:after{content:"\10f5ad"}.fad.fa-pen-square:after{content:"\10f14b"}.fad.fa-pencil:after{content:"\10f040"}.fad.fa-pencil-alt:after{content:"\10f303"}.fad.fa-pencil-paintbrush:after{content:"\10f618"}.fad.fa-pencil-ruler:after{content:"\10f5ae"}.fad.fa-pennant:after{content:"\10f456"}.fad.fa-people-carry:after{content:"\10f4ce"}.fad.fa-pepper-hot:after{content:"\10f816"}.fad.fa-percent:after{content:"\10f295"}.fad.fa-percentage:after{content:"\10f541"}.fad.fa-person-booth:after{content:"\10f756"}.fad.fa-person-carry:after{content:"\10f4cf"}.fad.fa-person-dolly:after{content:"\10f4d0"}.fad.fa-person-dolly-empty:after{content:"\10f4d1"}.fad.fa-person-sign:after{content:"\10f757"}.fad.fa-phone:after{content:"\10f095"}.fad.fa-phone-alt:after{content:"\10f879"}.fad.fa-phone-laptop:after{content:"\10f87a"}.fad.fa-phone-office:after{content:"\10f67d"}.fad.fa-phone-plus:after{content:"\10f4d2"}.fad.fa-phone-rotary:after{content:"\10f8d3"}.fad.fa-phone-slash:after{content:"\10f3dd"}.fad.fa-phone-square:after{content:"\10f098"}.fad.fa-phone-square-alt:after{content:"\10f87b"}.fad.fa-phone-volume:after{content:"\10f2a0"}.fad.fa-photo-video:after{content:"\10f87c"}.fad.fa-pi:after{content:"\10f67e"}.fad.fa-piano:after{content:"\10f8d4"}.fad.fa-piano-keyboard:after{content:"\10f8d5"}.fad.fa-pie:after{content:"\10f705"}.fad.fa-pig:after{content:"\10f706"}.fad.fa-piggy-bank:after{content:"\10f4d3"}.fad.fa-pills:after{content:"\10f484"}.fad.fa-pizza:after{content:"\10f817"}.fad.fa-pizza-slice:after{content:"\10f818"}.fad.fa-place-of-worship:after{content:"\10f67f"}.fad.fa-plane:after{content:"\10f072"}.fad.fa-plane-alt:after{content:"\10f3de"}.fad.fa-plane-arrival:after{content:"\10f5af"}.fad.fa-plane-departure:after{content:"\10f5b0"}.fad.fa-planet-moon:after{content:"\10f91f"}.fad.fa-planet-ringed:after{content:"\10f920"}.fad.fa-play:after{content:"\10f04b"}.fad.fa-play-circle:after{content:"\10f144"}.fad.fa-plug:after{content:"\10f1e6"}.fad.fa-plus:after{content:"\10f067"}.fad.fa-plus-circle:after{content:"\10f055"}.fad.fa-plus-hexagon:after{content:"\10f300"}.fad.fa-plus-octagon:after{content:"\10f301"}.fad.fa-plus-square:after{content:"\10f0fe"}.fad.fa-podcast:after{content:"\10f2ce"}.fad.fa-podium:after{content:"\10f680"}.fad.fa-podium-star:after{content:"\10f758"}.fad.fa-police-box:after{content:"\10f921"}.fad.fa-poll:after{content:"\10f681"}.fad.fa-poll-h:after{content:"\10f682"}.fad.fa-poll-people:after{content:"\10f759"}.fad.fa-poo:after{content:"\10f2fe"}.fad.fa-poo-storm:after{content:"\10f75a"}.fad.fa-poop:after{content:"\10f619"}.fad.fa-popcorn:after{content:"\10f819"}.fad.fa-portal-enter:after{content:"\10f922"}.fad.fa-portal-exit:after{content:"\10f923"}.fad.fa-portrait:after{content:"\10f3e0"}.fad.fa-pound-sign:after{content:"\10f154"}.fad.fa-power-off:after{content:"\10f011"}.fad.fa-pray:after{content:"\10f683"}.fad.fa-praying-hands:after{content:"\10f684"}.fad.fa-prescription:after{content:"\10f5b1"}.fad.fa-prescription-bottle:after{content:"\10f485"}.fad.fa-prescription-bottle-alt:after{content:"\10f486"}.fad.fa-presentation:after{content:"\10f685"}.fad.fa-print:after{content:"\10f02f"}.fad.fa-print-search:after{content:"\10f81a"}.fad.fa-print-slash:after{content:"\10f686"}.fad.fa-procedures:after{content:"\10f487"}.fad.fa-project-diagram:after{content:"\10f542"}.fad.fa-projector:after{content:"\10f8d6"}.fad.fa-pumpkin:after{content:"\10f707"}.fad.fa-puzzle-piece:after{content:"\10f12e"}.fad.fa-qrcode:after{content:"\10f029"}.fad.fa-question:after{content:"\10f128"}.fad.fa-question-circle:after{content:"\10f059"}.fad.fa-question-square:after{content:"\10f2fd"}.fad.fa-quidditch:after{content:"\10f458"}.fad.fa-quote-left:after{content:"\10f10d"}.fad.fa-quote-right:after{content:"\10f10e"}.fad.fa-quran:after{content:"\10f687"}.fad.fa-rabbit:after{content:"\10f708"}.fad.fa-rabbit-fast:after{content:"\10f709"}.fad.fa-racquet:after{content:"\10f45a"}.fad.fa-radar:after{content:"\10f924"}.fad.fa-radiation:after{content:"\10f7b9"}.fad.fa-radiation-alt:after{content:"\10f7ba"}.fad.fa-radio:after{content:"\10f8d7"}.fad.fa-radio-alt:after{content:"\10f8d8"}.fad.fa-rainbow:after{content:"\10f75b"}.fad.fa-raindrops:after{content:"\10f75c"}.fad.fa-ram:after{content:"\10f70a"}.fad.fa-ramp-loading:after{content:"\10f4d4"}.fad.fa-random:after{content:"\10f074"}.fad.fa-raygun:after{content:"\10f925"}.fad.fa-receipt:after{content:"\10f543"}.fad.fa-record-vinyl:after{content:"\10f8d9"}.fad.fa-rectangle-landscape:after{content:"\10f2fa"}.fad.fa-rectangle-portrait:after{content:"\10f2fb"}.fad.fa-rectangle-wide:after{content:"\10f2fc"}.fad.fa-recycle:after{content:"\10f1b8"}.fad.fa-redo:after{content:"\10f01e"}.fad.fa-redo-alt:after{content:"\10f2f9"}.fad.fa-refrigerator:after{content:"\10f926"}.fad.fa-registered:after{content:"\10f25d"}.fad.fa-remove-format:after{content:"\10f87d"}.fad.fa-repeat:after{content:"\10f363"}.fad.fa-repeat-1:after{content:"\10f365"}.fad.fa-repeat-1-alt:after{content:"\10f366"}.fad.fa-repeat-alt:after{content:"\10f364"}.fad.fa-reply:after{content:"\10f3e5"}.fad.fa-reply-all:after{content:"\10f122"}.fad.fa-republican:after{content:"\10f75e"}.fad.fa-restroom:after{content:"\10f7bd"}.fad.fa-retweet:after{content:"\10f079"}.fad.fa-retweet-alt:after{content:"\10f361"}.fad.fa-ribbon:after{content:"\10f4d6"}.fad.fa-ring:after{content:"\10f70b"}.fad.fa-rings-wedding:after{content:"\10f81b"}.fad.fa-road:after{content:"\10f018"}.fad.fa-robot:after{content:"\10f544"}.fad.fa-rocket:after{content:"\10f135"}.fad.fa-rocket-launch:after{content:"\10f927"}.fad.fa-route:after{content:"\10f4d7"}.fad.fa-route-highway:after{content:"\10f61a"}.fad.fa-route-interstate:after{content:"\10f61b"}.fad.fa-router:after{content:"\10f8da"}.fad.fa-rss:after{content:"\10f09e"}.fad.fa-rss-square:after{content:"\10f143"}.fad.fa-ruble-sign:after{content:"\10f158"}.fad.fa-ruler:after{content:"\10f545"}.fad.fa-ruler-combined:after{content:"\10f546"}.fad.fa-ruler-horizontal:after{content:"\10f547"}.fad.fa-ruler-triangle:after{content:"\10f61c"}.fad.fa-ruler-vertical:after{content:"\10f548"}.fad.fa-running:after{content:"\10f70c"}.fad.fa-rupee-sign:after{content:"\10f156"}.fad.fa-rv:after{content:"\10f7be"}.fad.fa-sack:after{content:"\10f81c"}.fad.fa-sack-dollar:after{content:"\10f81d"}.fad.fa-sad-cry:after{content:"\10f5b3"}.fad.fa-sad-tear:after{content:"\10f5b4"}.fad.fa-salad:after{content:"\10f81e"}.fad.fa-sandwich:after{content:"\10f81f"}.fad.fa-satellite:after{content:"\10f7bf"}.fad.fa-satellite-dish:after{content:"\10f7c0"}.fad.fa-sausage:after{content:"\10f820"}.fad.fa-save:after{content:"\10f0c7"}.fad.fa-sax-hot:after{content:"\10f8db"}.fad.fa-saxophone:after{content:"\10f8dc"}.fad.fa-scalpel:after{content:"\10f61d"}.fad.fa-scalpel-path:after{content:"\10f61e"}.fad.fa-scanner:after{content:"\10f488"}.fad.fa-scanner-image:after{content:"\10f8f3"}.fad.fa-scanner-keyboard:after{content:"\10f489"}.fad.fa-scanner-touchscreen:after{content:"\10f48a"}.fad.fa-scarecrow:after{content:"\10f70d"}.fad.fa-scarf:after{content:"\10f7c1"}.fad.fa-school:after{content:"\10f549"}.fad.fa-screwdriver:after{content:"\10f54a"}.fad.fa-scroll:after{content:"\10f70e"}.fad.fa-scroll-old:after{content:"\10f70f"}.fad.fa-scrubber:after{content:"\10f2f8"}.fad.fa-scythe:after{content:"\10f710"}.fad.fa-sd-card:after{content:"\10f7c2"}.fad.fa-search:after{content:"\10f002"}.fad.fa-search-dollar:after{content:"\10f688"}.fad.fa-search-location:after{content:"\10f689"}.fad.fa-search-minus:after{content:"\10f010"}.fad.fa-search-plus:after{content:"\10f00e"}.fad.fa-seedling:after{content:"\10f4d8"}.fad.fa-send-back:after{content:"\10f87e"}.fad.fa-send-backward:after{content:"\10f87f"}.fad.fa-sensor:after{content:"\10f928"}.fad.fa-sensor-alert:after{content:"\10f929"}.fad.fa-sensor-fire:after{content:"\10f92a"}.fad.fa-sensor-on:after{content:"\10f92b"}.fad.fa-sensor-smoke:after{content:"\10f92c"}.fad.fa-server:after{content:"\10f233"}.fad.fa-shapes:after{content:"\10f61f"}.fad.fa-share:after{content:"\10f064"}.fad.fa-share-all:after{content:"\10f367"}.fad.fa-share-alt:after{content:"\10f1e0"}.fad.fa-share-alt-square:after{content:"\10f1e1"}.fad.fa-share-square:after{content:"\10f14d"}.fad.fa-sheep:after{content:"\10f711"}.fad.fa-shekel-sign:after{content:"\10f20b"}.fad.fa-shield:after{content:"\10f132"}.fad.fa-shield-alt:after{content:"\10f3ed"}.fad.fa-shield-check:after{content:"\10f2f7"}.fad.fa-shield-cross:after{content:"\10f712"}.fad.fa-ship:after{content:"\10f21a"}.fad.fa-shipping-fast:after{content:"\10f48b"}.fad.fa-shipping-timed:after{content:"\10f48c"}.fad.fa-shish-kebab:after{content:"\10f821"}.fad.fa-shoe-prints:after{content:"\10f54b"}.fad.fa-shopping-bag:after{content:"\10f290"}.fad.fa-shopping-basket:after{content:"\10f291"}.fad.fa-shopping-cart:after{content:"\10f07a"}.fad.fa-shovel:after{content:"\10f713"}.fad.fa-shovel-snow:after{content:"\10f7c3"}.fad.fa-shower:after{content:"\10f2cc"}.fad.fa-shredder:after{content:"\10f68a"}.fad.fa-shuttle-van:after{content:"\10f5b6"}.fad.fa-shuttlecock:after{content:"\10f45b"}.fad.fa-sickle:after{content:"\10f822"}.fad.fa-sigma:after{content:"\10f68b"}.fad.fa-sign:after{content:"\10f4d9"}.fad.fa-sign-in:after{content:"\10f090"}.fad.fa-sign-in-alt:after{content:"\10f2f6"}.fad.fa-sign-language:after{content:"\10f2a7"}.fad.fa-sign-out:after{content:"\10f08b"}.fad.fa-sign-out-alt:after{content:"\10f2f5"}.fad.fa-signal:after{content:"\10f012"}.fad.fa-signal-1:after{content:"\10f68c"}.fad.fa-signal-2:after{content:"\10f68d"}.fad.fa-signal-3:after{content:"\10f68e"}.fad.fa-signal-4:after{content:"\10f68f"}.fad.fa-signal-alt:after{content:"\10f690"}.fad.fa-signal-alt-1:after{content:"\10f691"}.fad.fa-signal-alt-2:after{content:"\10f692"}.fad.fa-signal-alt-3:after{content:"\10f693"}.fad.fa-signal-alt-slash:after{content:"\10f694"}.fad.fa-signal-slash:after{content:"\10f695"}.fad.fa-signal-stream:after{content:"\10f8dd"}.fad.fa-signature:after{content:"\10f5b7"}.fad.fa-sim-card:after{content:"\10f7c4"}.fad.fa-siren:after{content:"\10f92d"}.fad.fa-siren-on:after{content:"\10f92e"}.fad.fa-sitemap:after{content:"\10f0e8"}.fad.fa-skating:after{content:"\10f7c5"}.fad.fa-skeleton:after{content:"\10f620"}.fad.fa-ski-jump:after{content:"\10f7c7"}.fad.fa-ski-lift:after{content:"\10f7c8"}.fad.fa-skiing:after{content:"\10f7c9"}.fad.fa-skiing-nordic:after{content:"\10f7ca"}.fad.fa-skull:after{content:"\10f54c"}.fad.fa-skull-cow:after{content:"\10f8de"}.fad.fa-skull-crossbones:after{content:"\10f714"}.fad.fa-slash:after{content:"\10f715"}.fad.fa-sledding:after{content:"\10f7cb"}.fad.fa-sleigh:after{content:"\10f7cc"}.fad.fa-sliders-h:after{content:"\10f1de"}.fad.fa-sliders-h-square:after{content:"\10f3f0"}.fad.fa-sliders-v:after{content:"\10f3f1"}.fad.fa-sliders-v-square:after{content:"\10f3f2"}.fad.fa-smile:after{content:"\10f118"}.fad.fa-smile-beam:after{content:"\10f5b8"}.fad.fa-smile-plus:after{content:"\10f5b9"}.fad.fa-smile-wink:after{content:"\10f4da"}.fad.fa-smog:after{content:"\10f75f"}.fad.fa-smoke:after{content:"\10f760"}.fad.fa-smoking:after{content:"\10f48d"}.fad.fa-smoking-ban:after{content:"\10f54d"}.fad.fa-sms:after{content:"\10f7cd"}.fad.fa-snake:after{content:"\10f716"}.fad.fa-snooze:after{content:"\10f880"}.fad.fa-snow-blowing:after{content:"\10f761"}.fad.fa-snowboarding:after{content:"\10f7ce"}.fad.fa-snowflake:after{content:"\10f2dc"}.fad.fa-snowflakes:after{content:"\10f7cf"}.fad.fa-snowman:after{content:"\10f7d0"}.fad.fa-snowmobile:after{content:"\10f7d1"}.fad.fa-snowplow:after{content:"\10f7d2"}.fad.fa-socks:after{content:"\10f696"}.fad.fa-solar-panel:after{content:"\10f5ba"}.fad.fa-solar-system:after{content:"\10f92f"}.fad.fa-sort:after{content:"\10f0dc"}.fad.fa-sort-alpha-down:after{content:"\10f15d"}.fad.fa-sort-alpha-down-alt:after{content:"\10f881"}.fad.fa-sort-alpha-up:after{content:"\10f15e"}.fad.fa-sort-alpha-up-alt:after{content:"\10f882"}.fad.fa-sort-alt:after{content:"\10f883"}.fad.fa-sort-amount-down:after{content:"\10f160"}.fad.fa-sort-amount-down-alt:after{content:"\10f884"}.fad.fa-sort-amount-up:after{content:"\10f161"}.fad.fa-sort-amount-up-alt:after{content:"\10f885"}.fad.fa-sort-circle:after{content:"\10f930"}.fad.fa-sort-circle-down:after{content:"\10f931"}.fad.fa-sort-circle-up:after{content:"\10f932"}.fad.fa-sort-down:after{content:"\10f0dd"}.fad.fa-sort-numeric-down:after{content:"\10f162"}.fad.fa-sort-numeric-down-alt:after{content:"\10f886"}.fad.fa-sort-numeric-up:after{content:"\10f163"}.fad.fa-sort-numeric-up-alt:after{content:"\10f887"}.fad.fa-sort-shapes-down:after{content:"\10f888"}.fad.fa-sort-shapes-down-alt:after{content:"\10f889"}.fad.fa-sort-shapes-up:after{content:"\10f88a"}.fad.fa-sort-shapes-up-alt:after{content:"\10f88b"}.fad.fa-sort-size-down:after{content:"\10f88c"}.fad.fa-sort-size-down-alt:after{content:"\10f88d"}.fad.fa-sort-size-up:after{content:"\10f88e"}.fad.fa-sort-size-up-alt:after{content:"\10f88f"}.fad.fa-sort-up:after{content:"\10f0de"}.fad.fa-soup:after{content:"\10f823"}.fad.fa-spa:after{content:"\10f5bb"}.fad.fa-space-shuttle:after{content:"\10f197"}.fad.fa-space-station-moon:after{content:"\10f933"}.fad.fa-space-station-moon-alt:after{content:"\10f934"}.fad.fa-spade:after{content:"\10f2f4"}.fad.fa-sparkles:after{content:"\10f890"}.fad.fa-speaker:after{content:"\10f8df"}.fad.fa-speakers:after{content:"\10f8e0"}.fad.fa-spell-check:after{content:"\10f891"}.fad.fa-spider:after{content:"\10f717"}.fad.fa-spider-black-widow:after{content:"\10f718"}.fad.fa-spider-web:after{content:"\10f719"}.fad.fa-spinner:after{content:"\10f110"}.fad.fa-spinner-third:after{content:"\10f3f4"}.fad.fa-splotch:after{content:"\10f5bc"}.fad.fa-spray-can:after{content:"\10f5bd"}.fad.fa-sprinkler:after{content:"\10f935"}.fad.fa-square:after{content:"\10f0c8"}.fad.fa-square-full:after{content:"\10f45c"}.fad.fa-square-root:after{content:"\10f697"}.fad.fa-square-root-alt:after{content:"\10f698"}.fad.fa-squirrel:after{content:"\10f71a"}.fad.fa-staff:after{content:"\10f71b"}.fad.fa-stamp:after{content:"\10f5bf"}.fad.fa-star:after{content:"\10f005"}.fad.fa-star-and-crescent:after{content:"\10f699"}.fad.fa-star-christmas:after{content:"\10f7d4"}.fad.fa-star-exclamation:after{content:"\10f2f3"}.fad.fa-star-half:after{content:"\10f089"}.fad.fa-star-half-alt:after{content:"\10f5c0"}.fad.fa-star-of-david:after{content:"\10f69a"}.fad.fa-star-of-life:after{content:"\10f621"}.fad.fa-star-shooting:after{content:"\10f936"}.fad.fa-starfighter:after{content:"\10f937"}.fad.fa-starfighter-alt:after{content:"\10f938"}.fad.fa-stars:after{content:"\10f762"}.fad.fa-starship:after{content:"\10f939"}.fad.fa-starship-freighter:after{content:"\10f93a"}.fad.fa-steak:after{content:"\10f824"}.fad.fa-steering-wheel:after{content:"\10f622"}.fad.fa-step-backward:after{content:"\10f048"}.fad.fa-step-forward:after{content:"\10f051"}.fad.fa-stethoscope:after{content:"\10f0f1"}.fad.fa-sticky-note:after{content:"\10f249"}.fad.fa-stocking:after{content:"\10f7d5"}.fad.fa-stomach:after{content:"\10f623"}.fad.fa-stop:after{content:"\10f04d"}.fad.fa-stop-circle:after{content:"\10f28d"}.fad.fa-stopwatch:after{content:"\10f2f2"}.fad.fa-store:after{content:"\10f54e"}.fad.fa-store-alt:after{content:"\10f54f"}.fad.fa-stream:after{content:"\10f550"}.fad.fa-street-view:after{content:"\10f21d"}.fad.fa-stretcher:after{content:"\10f825"}.fad.fa-strikethrough:after{content:"\10f0cc"}.fad.fa-stroopwafel:after{content:"\10f551"}.fad.fa-subscript:after{content:"\10f12c"}.fad.fa-subway:after{content:"\10f239"}.fad.fa-suitcase:after{content:"\10f0f2"}.fad.fa-suitcase-rolling:after{content:"\10f5c1"}.fad.fa-sun:after{content:"\10f185"}.fad.fa-sun-cloud:after{content:"\10f763"}.fad.fa-sun-dust:after{content:"\10f764"}.fad.fa-sun-haze:after{content:"\10f765"}.fad.fa-sunglasses:after{content:"\10f892"}.fad.fa-sunrise:after{content:"\10f766"}.fad.fa-sunset:after{content:"\10f767"}.fad.fa-superscript:after{content:"\10f12b"}.fad.fa-surprise:after{content:"\10f5c2"}.fad.fa-swatchbook:after{content:"\10f5c3"}.fad.fa-swimmer:after{content:"\10f5c4"}.fad.fa-swimming-pool:after{content:"\10f5c5"}.fad.fa-sword:after{content:"\10f71c"}.fad.fa-sword-laser:after{content:"\10f93b"}.fad.fa-sword-laser-alt:after{content:"\10f93c"}.fad.fa-swords:after{content:"\10f71d"}.fad.fa-swords-laser:after{content:"\10f93d"}.fad.fa-synagogue:after{content:"\10f69b"}.fad.fa-sync:after{content:"\10f021"}.fad.fa-sync-alt:after{content:"\10f2f1"}.fad.fa-syringe:after{content:"\10f48e"}.fad.fa-table:after{content:"\10f0ce"}.fad.fa-table-tennis:after{content:"\10f45d"}.fad.fa-tablet:after{content:"\10f10a"}.fad.fa-tablet-alt:after{content:"\10f3fa"}.fad.fa-tablet-android:after{content:"\10f3fb"}.fad.fa-tablet-android-alt:after{content:"\10f3fc"}.fad.fa-tablet-rugged:after{content:"\10f48f"}.fad.fa-tablets:after{content:"\10f490"}.fad.fa-tachometer:after{content:"\10f0e4"}.fad.fa-tachometer-alt:after{content:"\10f3fd"}.fad.fa-tachometer-alt-average:after{content:"\10f624"}.fad.fa-tachometer-alt-fast:after{content:"\10f625"}.fad.fa-tachometer-alt-fastest:after{content:"\10f626"}.fad.fa-tachometer-alt-slow:after{content:"\10f627"}.fad.fa-tachometer-alt-slowest:after{content:"\10f628"}.fad.fa-tachometer-average:after{content:"\10f629"}.fad.fa-tachometer-fast:after{content:"\10f62a"}.fad.fa-tachometer-fastest:after{content:"\10f62b"}.fad.fa-tachometer-slow:after{content:"\10f62c"}.fad.fa-tachometer-slowest:after{content:"\10f62d"}.fad.fa-taco:after{content:"\10f826"}.fad.fa-tag:after{content:"\10f02b"}.fad.fa-tags:after{content:"\10f02c"}.fad.fa-tally:after{content:"\10f69c"}.fad.fa-tanakh:after{content:"\10f827"}.fad.fa-tape:after{content:"\10f4db"}.fad.fa-tasks:after{content:"\10f0ae"}.fad.fa-tasks-alt:after{content:"\10f828"}.fad.fa-taxi:after{content:"\10f1ba"}.fad.fa-teeth:after{content:"\10f62e"}.fad.fa-teeth-open:after{content:"\10f62f"}.fad.fa-telescope:after{content:"\10f93e"}.fad.fa-temperature-down:after{content:"\10f93f"}.fad.fa-temperature-frigid:after{content:"\10f768"}.fad.fa-temperature-high:after{content:"\10f769"}.fad.fa-temperature-hot:after{content:"\10f76a"}.fad.fa-temperature-low:after{content:"\10f76b"}.fad.fa-temperature-up:after{content:"\10f940"}.fad.fa-tenge:after{content:"\10f7d7"}.fad.fa-tennis-ball:after{content:"\10f45e"}.fad.fa-terminal:after{content:"\10f120"}.fad.fa-text:after{content:"\10f893"}.fad.fa-text-height:after{content:"\10f034"}.fad.fa-text-size:after{content:"\10f894"}.fad.fa-text-width:after{content:"\10f035"}.fad.fa-th:after{content:"\10f00a"}.fad.fa-th-large:after{content:"\10f009"}.fad.fa-th-list:after{content:"\10f00b"}.fad.fa-theater-masks:after{content:"\10f630"}.fad.fa-thermometer:after{content:"\10f491"}.fad.fa-thermometer-empty:after{content:"\10f2cb"}.fad.fa-thermometer-full:after{content:"\10f2c7"}.fad.fa-thermometer-half:after{content:"\10f2c9"}.fad.fa-thermometer-quarter:after{content:"\10f2ca"}.fad.fa-thermometer-three-quarters:after{content:"\10f2c8"}.fad.fa-theta:after{content:"\10f69e"}.fad.fa-thumbs-down:after{content:"\10f165"}.fad.fa-thumbs-up:after{content:"\10f164"}.fad.fa-thumbtack:after{content:"\10f08d"}.fad.fa-thunderstorm:after{content:"\10f76c"}.fad.fa-thunderstorm-moon:after{content:"\10f76d"}.fad.fa-thunderstorm-sun:after{content:"\10f76e"}.fad.fa-ticket:after{content:"\10f145"}.fad.fa-ticket-alt:after{content:"\10f3ff"}.fad.fa-tilde:after{content:"\10f69f"}.fad.fa-times:after{content:"\10f00d"}.fad.fa-times-circle:after{content:"\10f057"}.fad.fa-times-hexagon:after{content:"\10f2ee"}.fad.fa-times-octagon:after{content:"\10f2f0"}.fad.fa-times-square:after{content:"\10f2d3"}.fad.fa-tint:after{content:"\10f043"}.fad.fa-tint-slash:after{content:"\10f5c7"}.fad.fa-tire:after{content:"\10f631"}.fad.fa-tire-flat:after{content:"\10f632"}.fad.fa-tire-pressure-warning:after{content:"\10f633"}.fad.fa-tire-rugged:after{content:"\10f634"}.fad.fa-tired:after{content:"\10f5c8"}.fad.fa-toggle-off:after{content:"\10f204"}.fad.fa-toggle-on:after{content:"\10f205"}.fad.fa-toilet:after{content:"\10f7d8"}.fad.fa-toilet-paper:after{content:"\10f71e"}.fad.fa-toilet-paper-alt:after{content:"\10f71f"}.fad.fa-tombstone:after{content:"\10f720"}.fad.fa-tombstone-alt:after{content:"\10f721"}.fad.fa-toolbox:after{content:"\10f552"}.fad.fa-tools:after{content:"\10f7d9"}.fad.fa-tooth:after{content:"\10f5c9"}.fad.fa-toothbrush:after{content:"\10f635"}.fad.fa-torah:after{content:"\10f6a0"}.fad.fa-torii-gate:after{content:"\10f6a1"}.fad.fa-tornado:after{content:"\10f76f"}.fad.fa-tractor:after{content:"\10f722"}.fad.fa-trademark:after{content:"\10f25c"}.fad.fa-traffic-cone:after{content:"\10f636"}.fad.fa-traffic-light:after{content:"\10f637"}.fad.fa-traffic-light-go:after{content:"\10f638"}.fad.fa-traffic-light-slow:after{content:"\10f639"}.fad.fa-traffic-light-stop:after{content:"\10f63a"}.fad.fa-trailer:after{content:"\10f941"}.fad.fa-train:after{content:"\10f238"}.fad.fa-tram:after{content:"\10f7da"}.fad.fa-transgender:after{content:"\10f224"}.fad.fa-transgender-alt:after{content:"\10f225"}.fad.fa-transporter:after{content:"\10f942"}.fad.fa-transporter-1:after{content:"\10f943"}.fad.fa-transporter-2:after{content:"\10f944"}.fad.fa-transporter-3:after{content:"\10f945"}.fad.fa-transporter-empty:after{content:"\10f946"}.fad.fa-trash:after{content:"\10f1f8"}.fad.fa-trash-alt:after{content:"\10f2ed"}.fad.fa-trash-restore:after{content:"\10f829"}.fad.fa-trash-restore-alt:after{content:"\10f82a"}.fad.fa-trash-undo:after{content:"\10f895"}.fad.fa-trash-undo-alt:after{content:"\10f896"}.fad.fa-treasure-chest:after{content:"\10f723"}.fad.fa-tree:after{content:"\10f1bb"}.fad.fa-tree-alt:after{content:"\10f400"}.fad.fa-tree-christmas:after{content:"\10f7db"}.fad.fa-tree-decorated:after{content:"\10f7dc"}.fad.fa-tree-large:after{content:"\10f7dd"}.fad.fa-tree-palm:after{content:"\10f82b"}.fad.fa-trees:after{content:"\10f724"}.fad.fa-triangle:after{content:"\10f2ec"}.fad.fa-triangle-music:after{content:"\10f8e2"}.fad.fa-trophy:after{content:"\10f091"}.fad.fa-trophy-alt:after{content:"\10f2eb"}.fad.fa-truck:after{content:"\10f0d1"}.fad.fa-truck-container:after{content:"\10f4dc"}.fad.fa-truck-couch:after{content:"\10f4dd"}.fad.fa-truck-loading:after{content:"\10f4de"}.fad.fa-truck-monster:after{content:"\10f63b"}.fad.fa-truck-moving:after{content:"\10f4df"}.fad.fa-truck-pickup:after{content:"\10f63c"}.fad.fa-truck-plow:after{content:"\10f7de"}.fad.fa-truck-ramp:after{content:"\10f4e0"}.fad.fa-trumpet:after{content:"\10f8e3"}.fad.fa-tshirt:after{content:"\10f553"}.fad.fa-tty:after{content:"\10f1e4"}.fad.fa-turkey:after{content:"\10f725"}.fad.fa-turntable:after{content:"\10f8e4"}.fad.fa-turtle:after{content:"\10f726"}.fad.fa-tv:after{content:"\10f26c"}.fad.fa-tv-alt:after{content:"\10f8e5"}.fad.fa-tv-music:after{content:"\10f8e6"}.fad.fa-tv-retro:after{content:"\10f401"}.fad.fa-typewriter:after{content:"\10f8e7"}.fad.fa-ufo:after{content:"\10f947"}.fad.fa-ufo-beam:after{content:"\10f948"}.fad.fa-umbrella:after{content:"\10f0e9"}.fad.fa-umbrella-beach:after{content:"\10f5ca"}.fad.fa-underline:after{content:"\10f0cd"}.fad.fa-undo:after{content:"\10f0e2"}.fad.fa-undo-alt:after{content:"\10f2ea"}.fad.fa-unicorn:after{content:"\10f727"}.fad.fa-union:after{content:"\10f6a2"}.fad.fa-universal-access:after{content:"\10f29a"}.fad.fa-university:after{content:"\10f19c"}.fad.fa-unlink:after{content:"\10f127"}.fad.fa-unlock:after{content:"\10f09c"}.fad.fa-unlock-alt:after{content:"\10f13e"}.fad.fa-upload:after{content:"\10f093"}.fad.fa-usb-drive:after{content:"\10f8e9"}.fad.fa-usd-circle:after{content:"\10f2e8"}.fad.fa-usd-square:after{content:"\10f2e9"}.fad.fa-user:after{content:"\10f007"}.fad.fa-user-alien:after{content:"\10f94a"}.fad.fa-user-alt:after{content:"\10f406"}.fad.fa-user-alt-slash:after{content:"\10f4fa"}.fad.fa-user-astronaut:after{content:"\10f4fb"}.fad.fa-user-chart:after{content:"\10f6a3"}.fad.fa-user-check:after{content:"\10f4fc"}.fad.fa-user-circle:after{content:"\10f2bd"}.fad.fa-user-clock:after{content:"\10f4fd"}.fad.fa-user-cog:after{content:"\10f4fe"}.fad.fa-user-cowboy:after{content:"\10f8ea"}.fad.fa-user-crown:after{content:"\10f6a4"}.fad.fa-user-edit:after{content:"\10f4ff"}.fad.fa-user-friends:after{content:"\10f500"}.fad.fa-user-graduate:after{content:"\10f501"}.fad.fa-user-hard-hat:after{content:"\10f82c"}.fad.fa-user-headset:after{content:"\10f82d"}.fad.fa-user-injured:after{content:"\10f728"}.fad.fa-user-lock:after{content:"\10f502"}.fad.fa-user-md:after{content:"\10f0f0"}.fad.fa-user-md-chat:after{content:"\10f82e"}.fad.fa-user-minus:after{content:"\10f503"}.fad.fa-user-music:after{content:"\10f8eb"}.fad.fa-user-ninja:after{content:"\10f504"}.fad.fa-user-nurse:after{content:"\10f82f"}.fad.fa-user-plus:after{content:"\10f234"}.fad.fa-user-robot:after{content:"\10f94b"}.fad.fa-user-secret:after{content:"\10f21b"}.fad.fa-user-shield:after{content:"\10f505"}.fad.fa-user-slash:after{content:"\10f506"}.fad.fa-user-tag:after{content:"\10f507"}.fad.fa-user-tie:after{content:"\10f508"}.fad.fa-user-times:after{content:"\10f235"}.fad.fa-user-visor:after{content:"\10f94c"}.fad.fa-users:after{content:"\10f0c0"}.fad.fa-users-class:after{content:"\10f63d"}.fad.fa-users-cog:after{content:"\10f509"}.fad.fa-users-crown:after{content:"\10f6a5"}.fad.fa-users-medical:after{content:"\10f830"}.fad.fa-utensil-fork:after{content:"\10f2e3"}.fad.fa-utensil-knife:after{content:"\10f2e4"}.fad.fa-utensil-spoon:after{content:"\10f2e5"}.fad.fa-utensils:after{content:"\10f2e7"}.fad.fa-utensils-alt:after{content:"\10f2e6"}.fad.fa-vacuum:after{content:"\10f94d"}.fad.fa-vacuum-robot:after{content:"\10f94e"}.fad.fa-value-absolute:after{content:"\10f6a6"}.fad.fa-vector-square:after{content:"\10f5cb"}.fad.fa-venus:after{content:"\10f221"}.fad.fa-venus-double:after{content:"\10f226"}.fad.fa-venus-mars:after{content:"\10f228"}.fad.fa-vhs:after{content:"\10f8ec"}.fad.fa-vial:after{content:"\10f492"}.fad.fa-vials:after{content:"\10f493"}.fad.fa-video:after{content:"\10f03d"}.fad.fa-video-plus:after{content:"\10f4e1"}.fad.fa-video-slash:after{content:"\10f4e2"}.fad.fa-vihara:after{content:"\10f6a7"}.fad.fa-violin:after{content:"\10f8ed"}.fad.fa-voicemail:after{content:"\10f897"}.fad.fa-volcano:after{content:"\10f770"}.fad.fa-volleyball-ball:after{content:"\10f45f"}.fad.fa-volume:after{content:"\10f6a8"}.fad.fa-volume-down:after{content:"\10f027"}.fad.fa-volume-mute:after{content:"\10f6a9"}.fad.fa-volume-off:after{content:"\10f026"}.fad.fa-volume-slash:after{content:"\10f2e2"}.fad.fa-volume-up:after{content:"\10f028"}.fad.fa-vote-nay:after{content:"\10f771"}.fad.fa-vote-yea:after{content:"\10f772"}.fad.fa-vr-cardboard:after{content:"\10f729"}.fad.fa-wagon-covered:after{content:"\10f8ee"}.fad.fa-walker:after{content:"\10f831"}.fad.fa-walkie-talkie:after{content:"\10f8ef"}.fad.fa-walking:after{content:"\10f554"}.fad.fa-wallet:after{content:"\10f555"}.fad.fa-wand:after{content:"\10f72a"}.fad.fa-wand-magic:after{content:"\10f72b"}.fad.fa-warehouse:after{content:"\10f494"}.fad.fa-warehouse-alt:after{content:"\10f495"}.fad.fa-washer:after{content:"\10f898"}.fad.fa-watch:after{content:"\10f2e1"}.fad.fa-watch-calculator:after{content:"\10f8f0"}.fad.fa-watch-fitness:after{content:"\10f63e"}.fad.fa-water:after{content:"\10f773"}.fad.fa-water-lower:after{content:"\10f774"}.fad.fa-water-rise:after{content:"\10f775"}.fad.fa-wave-sine:after{content:"\10f899"}.fad.fa-wave-square:after{content:"\10f83e"}.fad.fa-wave-triangle:after{content:"\10f89a"}.fad.fa-waveform:after{content:"\10f8f1"}.fad.fa-waveform-path:after{content:"\10f8f2"}.fad.fa-webcam:after{content:"\10f832"}.fad.fa-webcam-slash:after{content:"\10f833"}.fad.fa-weight:after{content:"\10f496"}.fad.fa-weight-hanging:after{content:"\10f5cd"}.fad.fa-whale:after{content:"\10f72c"}.fad.fa-wheat:after{content:"\10f72d"}.fad.fa-wheelchair:after{content:"\10f193"}.fad.fa-whistle:after{content:"\10f460"}.fad.fa-wifi:after{content:"\10f1eb"}.fad.fa-wifi-1:after{content:"\10f6aa"}.fad.fa-wifi-2:after{content:"\10f6ab"}.fad.fa-wifi-slash:after{content:"\10f6ac"}.fad.fa-wind:after{content:"\10f72e"}.fad.fa-wind-turbine:after{content:"\10f89b"}.fad.fa-wind-warning:after{content:"\10f776"}.fad.fa-window:after{content:"\10f40e"}.fad.fa-window-alt:after{content:"\10f40f"}.fad.fa-window-close:after{content:"\10f410"}.fad.fa-window-frame:after{content:"\10f94f"}.fad.fa-window-frame-open:after{content:"\10f950"}.fad.fa-window-maximize:after{content:"\10f2d0"}.fad.fa-window-minimize:after{content:"\10f2d1"}.fad.fa-window-restore:after{content:"\10f2d2"}.fad.fa-windsock:after{content:"\10f777"}.fad.fa-wine-bottle:after{content:"\10f72f"}.fad.fa-wine-glass:after{content:"\10f4e3"}.fad.fa-wine-glass-alt:after{content:"\10f5ce"}.fad.fa-won-sign:after{content:"\10f159"}.fad.fa-wreath:after{content:"\10f7e2"}.fad.fa-wrench:after{content:"\10f0ad"}.fad.fa-x-ray:after{content:"\10f497"}.fad.fa-yen-sign:after{content:"\10f157"}.fad.fa-yin-yang:after{content:"\10f6ad"}@font-face{font-family:'font awesome 5 pro';font-style:normal;font-weight:300;font-display:auto;src:url(../fonts/fa-light-300.eot);src:url(../fonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-light-300.woff2) format("woff2"),url(../fonts/fa-light-300.woff) format("woff"),url(../fonts/fa-light-300.ttf) format("truetype"),url(../fonts/fa-light-300.svg#fontawesome) format("svg")}.fal{font-family:'font awesome 5 pro'!important;;font-weight:300}@font-face{font-family:'font awesome 5 pro';font-style:normal;font-weight:400;font-display:auto;src:url(../fonts/fa-regular-400.eot);src:url(../fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-regular-400.woff2) format("woff2"),url(../fonts/fa-regular-400.woff) format("woff"),url(../fonts/fa-regular-400.ttf) format("truetype"),url(../fonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:'font awesome 5 pro'!important;;font-weight:400}@font-face{font-family:'font awesome 5 pro';font-style:normal;font-weight:900;font-display:auto;src:url(../fonts/fa-solid-900.eot);src:url(../fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-solid-900.woff2) format("woff2"),url(../fonts/fa-solid-900.woff) format("woff"),url(../fonts/fa-solid-900.ttf) format("truetype"),url(../fonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:'font awesome 5 pro'!important;font-weight:900} \ No newline at end of file diff --git a/files/assets/css/light.css b/files/assets/css/light.css new file mode 100755 index 000000000..209b5dde7 --- /dev/null +++ b/files/assets/css/light.css @@ -0,0 +1,76 @@ +@charset "UTF-8"; + + +:root { + --dark: #c7c7c7; + --secondary: #c7c7c7; + --gray: #c7c7c7; + --gray-300: #c7c7c7; + --gray-400: #cfcfcf; + --gray-500: #ffffff; + --gray-600: #ffffff; + --gray-700: #ffffff; + --gray-800: #ffffff; + --gray-900: #ffffff; + --light: #ffffff; + --muted: #1e1e1e; + --gray-100: #1e1e1e; + --gray-200: #1e1e1e; + --white: #1e1e1e; + --black: #303030; +} + +* { + border-color: var(--primary); +} + +.border { + border-color: var(--primary) !important; +} + +.form-control { + background: transparent; + border-color: var(--primary) !important; +} + +.btn { + background: transparent; + border-color: var(--primary) !important; +} + +.form-control:disabled, .form-control[readonly] { + background: transparent; + border-color: var(--primary) !important; +} + +.btn-success { + border-color: #38A169 !important; +} + +.btn-danger { + border-color: #E53E3E !important; +} + +#frontpage .pseudo-submit-form.card .card-body .form-control { + border-color: transparent !important; +} + +.btn-lg { + border-color: transparent !important; +} + +pre { + color: #CFCFCF; +} + +.transparent { + background: None !important; +} + +#frontpage .post-title a:visited { + color: #7a7a7a !important; +} + +blockquote { + color: var(--gray-400); +} \ No newline at end of file diff --git a/files/assets/css/light.scss b/files/assets/css/light.scss deleted file mode 100644 index 6a2e38983..000000000 --- a/files/assets/css/light.scss +++ /dev/null @@ -1,3375 +0,0 @@ - -$primary: #ff66ac; -$dark: #23183E; -$secondary: #E2E8F0; -$danger: #E53E3E; -$white: #ffffff; -$black: #121213; -$light: #E6E9F0; -$success: #38a169; -$muted: #718096; -$info: #168EEA; - -$purple: #ff66ac; -$red: #E53E3E; -$gray: #718096; -$green: #38A169; - -$gray-100: #F5F7FA; -$gray-200: #EDF2F7; -$gray-300: #E2E8F0; -$gray-400: #CBD5E0; -$gray-500: #A0AEC0; -$gray-600: #718096; - -$upvote: #ff66ac; -$downvote: #38B2AC; -$admin: #ff66ac; -$banned: #FEB2B2; -$deleted: #FEFCBF; -$deletedandbanned: #ffcc99; -$mod: #07c20c; -$code: #e83e8c; - -$gold: #ECC94B; -$reddit: #ED4630; - -$theme-colors: ( - "primary": $primary, - "secondary": $secondary, - "danger": $danger, - "dark": $dark, - "white": $white, - "black": $black, - "light": $light, - "success": $success, - "muted": $muted, - "downvote": $downvote, - "upvote": $upvote, - "purple": $purple, - "gold": $gold, - "admin": $admin, - "gray": $gray, - "gray-100": $gray-100, - "gray-200": $gray-200, - "gray-300": $gray-300, - "gray-400": $gray-400, - "gray-500": $gray-500, - "gray-600": $gray-600, - "reddit": $reddit -); - - -$input-border-color: $gray-300; -$border-color: $gray-300; - -$border-radius: .35rem; -$border-radius-sm: .25rem; - - -$font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - - - -$font-size-base: 1rem; - -$medium-font-size: 0.9rem; - -$small-font-size: 12px; - -$extra-small-font-size: 11px; - -$display5-size: 3rem !default; - -$display5-weight: 400; - -$lead-font-size: $font-size-base * 1.325 !default; - - -$font-weight-bold: 600; -$font-weight-bolder: 700; -$headings-font-weight: $font-weight-bold; - - -$spacer: 1rem; -$spacers: ( - 6: ($spacer * 3.5), - 7: ($spacer * 5), - 8: ($spacer * 10) -); - - -$sizes: () !default; -$sizes: map-merge( - ( - 25: 25%, - 50: 50%, - 75: 75%, - 100: 100%, - 130: 130%, - auto: auto - ), - $sizes -); - - -$box-shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.03); - -$box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - -$box-shadow-lg: 0 8px 20px 0 rgba( $black, .1 ); - - -$tooltip-opacity: 1; - - -$yiq-contrasted-threshold: 160 !default; - - -@each $color, $value in $theme-colors { - .bd-callout-#{$color} { - border-left-color: #{$value}; - } - } - -@import "./bootstrap/bootstrap.scss"; - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { font-family: 'Inter var', sans-serif; } - } - -body { - color: $black; - padding-top: 49px; - background-color: $gray-300; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container{ - max-width: 1300px; - } -} - -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; /* Since CSS 2.1 */ - white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ - white-space: -pre-wrap; /* Opera 4-6 */ - white-space: -o-pre-wrap; /* Opera 7 */ - word-wrap: break-word; /* Internet Explorer 5.5+ */ -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: $white; -} - -#page { - padding-top: 49px; - background-color: $white; -} - -#article { - padding-top: 0; - background-color: $white; -} - -#thread, #userpage { - background-color: $gray-100; -} - - -#article .navbar-light .navbar-nav .nav-link { - color: $black; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: $primary; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: $primary; -} - -.article-title { - margin-bottom: 3rem; - font-weight: $font-weight-bold; - line-height: 3rem; - margin-top: 2rem; -} - - -#thread .custom-gutters { - padding: 0 15px; - background-color: $white; -} - -.custom-gutters { - padding-left: 15px; - padding-right: 15px; -} - - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 49px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - - -.text-lg { - font-size: $font-size-lg!important; -} - -.text-base { - font-size: $font-size-base!important; -} - -.text-small { - font-size: $small-font-size!important; -} - -.text-small-extra { - font-size: $extra-small-font-size!important; -} - -.display-5 { - @include font-size($display5-size); - font-weight: $display5-weight; - line-height: $display-line-height; -} - -.lead { - font-weight: $font-weight-normal; -} - -#page p { - font-size: 16px; -} - - -a.dropdown-toggle:hover { - text-decoration: none; -} - - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: .75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: $font-weight-bold; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle="collapse"] .fa:before { - content: "\f139"; - } -[data-bs-toggle="collapse"].collapsed .fa:before { - content: "\f13a"; -} - - -.btn { - font-weight: $font-weight-bold; - font-size: $font-size-base; - border-radius: $border-radius-sm; -} - -.btn-sm { - padding: 0.375rem 0.75rem; - font-size: $small-font-size; -} - -.btn-lg { - font-size: $font-size-base; -} - -.btn-secondary { - color: $gray; -} - -.btn-tag { - border-radius: 3rem; - font-size: $small-font-size; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn-tag:hover { - color: $black; -} - -.btn.disabled, .btn:disabled { - opacity: .5; -} - -.btn-success, .btn-danger { - color: $white; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: .35rem; -} - -.btn-group.btn-integration { - border-radius: $border-radius; - border: 1px solid $border-color; -} - -.btn-integration { - font-weight: $font-weight-bold; - border-left: 1px solid $border-color; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: $lead-font-size; - vertical-align: middle; -} - - -.tooltip { - font-weight: $font-weight-bold; -} - -.tooltip-inner { - background-color: $black; - } - -.tooltip.bs-tooltip-right .arrow:before { - border-right-color: $black !important; -} - -.tooltip.bs-tooltip-left .arrow:before { - border-left-color: $black !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before { - border-bottom-color: $black !important; -} - -.tooltip.bs-tooltip-top .arrow:before { - border-top-color: $black !important; -} - - -.bd-callout { - padding: 1.25rem; - margin-top: 1.25rem; - margin-bottom: 1.25rem; - border: 1px solid $border-color; - border-left-width: .25rem; - border-radius: .25rem; -} - - -.alert { - padding: .5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - - -.toast { - font-size: $font-size-base; - font-weight: $font-weight-bold; - color: $white; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: $black; - border-radius: $border-radius; -} - - -.navbar-light { - background-color: $white; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: $dark; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: $primary; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: $purple; - font-weight: $font-weight-bold; -} - -.tab-bar { - box-shadow: inset 0 -1px 0 $border-color; - border-top-left-radius: $border-radius; - border-top-right-radius: $border-radius; - padding: .75rem 1rem 0 1rem; - background-color: $white; - z-index: 5; -} - - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: $black; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: $light; - border-radius: $border-radius -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: $border-radius; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: $primary; - text-align: center; - font-size: $font-size-base; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: $gray-500; - text-align: center; - font-size: $font-size-base; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: $white; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: $primary; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: $white; -} - -.navbar-dark .navbar-nav .nav-link { - color: $white; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: $border-radius; -} - -.navbar-dark .navbar-nav .show>.nav-link:focus, .navbar-dark .navbar-nav .show>.nav-link:active, .navbar-dark .navbar-nav .show>.nav-link:hover { - background-color: $light; - border-radius: $border-radius -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: $white; - text-align: center; - font-size: $font-size-lg; -} - -.navbar-dark .navbar-nav .show>.nav-link:focus .fa, .navbar-dark .navbar-nav .show>.nav-link:focus .fas, .navbar-dark .navbar-nav .show>.nav-link:focus .far, .navbar-dark .navbar-nav .show>.nav-link:focus .fab { - color: $black; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: $white; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: $danger; - position: absolute; - color: $white; - font-size: 10px; - font-weight: $font-weight-bold; - top: -4px; - left: 12px; - border: 2px solid $white; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: $muted; - font-size: $font-size-base; - font-weight: $font-weight-bold; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: $gray; - font-size: $font-size-base; - font-weight: $font-weight-normal; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: $primary; -} - -.settings-nav > .nav-item > .nav-link.active { - color: $primary; - box-shadow: inset 0 -2px 0 $primary; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: $primary; -} - -.post-nav .nav-link:hover .fa , .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab , .post-nav .nav-link:focus .fab { - color: $primary; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: $primary; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: $small-font-size; - margin-right: .5rem; - color: $gray-500; -} - - -.settings-nav > .nav-item > .nav-link.active { - color: $primary; - box-shadow: inset 0 -2px 0 $primary; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: $primary; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: $small-font-size; - margin-right: .5rem; - color: $muted; -} - - -.color-picker input[type="radio"] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - - - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: $font-weight-bold; - color: $muted; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: $primary; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: $primary; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid $primary; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: $primary; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid $primary; -} - - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: $purple; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: $white; -} - -.form-inline.search .form-control { - background-color: $gray-200; - font-size: $font-size-base; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search { - color: $black; - opacity: .25; -} - -.form-inline.search .form-control::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: $black; - opacity: .25; /* Firefox */ -} - -.form-inline.search .form-control::-ms-input-placeholder { /* Internet Explorer 10-11 */ - color: $black; - opacity: .25; -} - -.form-inline.search .form-control::-ms-input-placeholder { /* Microsoft Edge */ - color: $black; - opacity: .25; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: $black; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { /* Internet Explorer 10-11 */ - color: $black; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder{ /* Microsoft Edge */ - color: $black; -} - - -.bg-svg { - background-color: $dark; - background-attachment: fixed; - background-size: cover; -} - - -.form-control { - color: $muted; - border-color: transparent; - border-width: 2px; - background: $gray-100; - transition: none; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: $border-color; - background-color: $white; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: $gray-300; -} - -.input-group-append-focus { - margin-left: -1px; -} - -.form-control:hover { - color: $black; - background-color: #ffffff; - outline: 0; - border-color: $primary; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: $black; - background-color: #ffffff; - outline: 0; - border-color: $primary; - box-shadow: none; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: $font-weight-normal; - font-size: $font-size-base; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: $font-weight-bold; - font-size: 12px; - letter-spacing: 0.025rem; - color: $black; -} - -#login label { - color: $black; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: $black; - vertical-align: middle; - padding: .1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; -} - -.user-profile > .dropdown-toggle::after { - display:none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: $border-radius; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: $black; - text-decoration: none; - background-color: $gray-200; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far -.dropdown-item:hover .fa, .dropdown-item:focus .fa, .dropdown-item.active .fa { - color: $black; -} - - -small, .small { - font-size: $small-font-size; -} - - -th { - font-weight: $font-weight-bold; -} - - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: $font-size-lg; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: $gray; -} - - -.voting { - position: relative; - z-index: 2; - font-size: $small-font-size; - font-weight: $font-weight-bold; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 15px; - margin-right: 15px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: $upvote; -} - -.arrow-up::before { - cursor: pointer; - font-size: $font-size-base; - color: $gray-400; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; - -} - -.arrow-up:hover::before { - color: $upvote; - opacity: 0.5; -} - -.active.arrow-down::before { - color: $downvote; -} - -.arrow-down::before { - cursor: pointer; - font-size: $font-size-base; - color: $gray-400; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: $downvote; - opacity: 0.5; -} - -/* .upvoted .arrow-up::before { - color: $upvote; -} - -.upvoted .arrow-up:hover::before { - opacity: 1; -} - -.downvoted .arrow-down::before { - color: $downvote; -} - -.downvoted .arrow-down:hover::before { - opacity: 1; -} */ - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: $upvote!important; -} - -.downvoted .arrow-mobile-down { - color: $downvote!important; -} - -.comment-actions .score { - color: $muted; -} - -.score { - color: $black; -} - -.score-up { - color: $upvote !important; -} - -.score-down { - color: $downvote !important; -} - -.banned .score, .deleted .score { - color: $gray-300 !important; -} - - -a .link-arrow { -position: relative; -right: 0; -transition: right ease 0.25s; -margin-left: .5rem; -font-size: $small-font-size; -} - -a:hover .link-arrow { -right: -.5rem; -color: $dark; -} - - -.box-shadow-bottom { - box-shadow: inset 0 -1px 0 $border-color; -} - - -.border-1 { - border-width: 1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - - -.opacity-25 { - opacity: .25; -} - -.opacity-50 { - opacity: .5; -} - -.opacity-80 { - opacity: .8; -} - - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: $white; - border-radius: $border-radius; - border: 1px solid $border-color; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 15px; - padding-right: 15px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: $gray-100; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: $white; -} - -.post-filter { - display: inline-block; - font-size: $small-font-size; - font-weight: $font-weight-bold; - color: $muted; -} - -.post-filter .fa, .post-filter .fas { - font-size: $extra-small-font-size; - margin-right: .5rem; - opacity: .9; - color: $primary; - width: 1rem; -} - -.filter-list .filter-item { - color: $muted; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: $muted; - font-size: $small-font-size; - font-weight: $font-weight-bold; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: $black; -} - -.filter-list > .filter-item > .filter-link.active { - color: $black; - background-color: $white; - border-radius: $border-radius; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: $small-font-size; - margin-right: 0.5rem; - color: $gray-600; - text-align: center; -} - -.filter-list .filter-link:hover .fa , .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab , .filter-list .filter-link:focus .fab { - color: $primary; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: $primary; -} - -.filter-link:hover, .filter-link:focus { - color: $primary; -} - -.dashboard-list .dashboard-item { - color: $muted; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: $muted; - font-size: $font-size-base; - font-weight: $font-weight-bold; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: $black; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: $primary; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: $small-font-size; - margin-right: 0.5rem; - color: $gray-600; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa , .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab , .dashboard-list .dashboard-link:focus .fab { - color: $primary; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: $primary; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: $primary; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent!important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: .25rem; -} - -.online-count { - margin-bottom: .25rem; -} - - -.progress { - border-radius: 50%; -} - - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: .35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: $white; - background-color: #FFFFFF; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: $font-size-lg; - font-weight: $font-weight-bold; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: $small-font-size; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: $white; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: $white; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: $white; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: $white; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: $white; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: $white; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: $white; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: $white; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: $white; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #FFFFFF; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - - -/* - -#frontpage.toggle-card-view .tab-bar, #userpage.toggle-card-view .tab-bar, #search.toggle-card-view .tab-bar { - border-radius: 0; -} - -#frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border: none; - border-radius: $border-radius; - margin-top: 1rem; - box-shadow: $box-shadow-sm; -} - -#frontpage.toggle-card-view .posts .card:last-of-type, #userpage.toggle-card-view .posts .card:last-of-type, #search.toggle-card-view .posts .card:last-of-type { - border-bottom-left-radius: $border-radius; - border-bottom-right-radius: $border-radius; - border-radius: $border-radius; -} - -#frontpage.toggle-card-view .posts .card:first-of-type, #userpage.toggle-card-view .posts .card:first-of-type, #search.toggle-card-view .posts .card:first-of-type { - margin-top: 0; -} - -#frontpage.toggle-card-view .posts .card .post-img, #userpage.toggle-card-view .posts .card .post-img, #search.toggle-card-view .posts .card .post-img { - display: none; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg, #userpage.toggle-card-view .posts .card .post-img-lg, #search.toggle-card-view .posts .card .post-img-lg { - display: block; - text-align: center; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 55%; - height: auto; -} - -#frontpage.toggle-card-view .posts .card .embed-lg, #userpage.toggle-card-view .posts .card .embed-lg, #search.toggle-card-view .posts .card .embed-lg { - display: flex; - z-index: 2; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg, #userpage.toggle-card-view .posts .card .post-preview-lg, #search.toggle-card-view .posts .card .post-preview-lg { - display: block; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg .post-body, #userpage.toggle-card-view .posts .card .post-preview-lg .post-body, #search.toggle-card-view .posts .card .post-preview-lg .post-body { - -webkit-mask-image: linear-gradient(180deg,#000 40%,transparent); - mask-image: linear-gradient(180deg,#000 40%,transparent); - overflow: hidden; -} - -*/ - -.toggle-view .nav-link { - color: $gray; - font-size: $small-font-size; - font-weight: $font-weight-bold; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: $small-font-size; - margin-right: .5rem; - color: $gray-600; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: $primary; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: $primary; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab , .toggle-view .nav-link:focus .fab { - color: $primary; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - - -.card-header:first-child { - border-radius: $border-radius $border-radius 0 0; -} - -.card-header { - font-size: $font-size-base; - font-weight: $font-weight-bold; - color: $gray; - padding: 0.5rem 1rem; - border-bottom: 1px solid $input-border-color; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: $border-radius; - border-top-right-radius: $border-radius; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: $border-radius; - border-bottom-right-radius: $border-radius; - border-bottom: 1px solid $border-color; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 1px 1px 0 1px; - border-color: $border-color; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: $gray-200; -} - -.post-title { - font-size: 16px; - font-weight: $font-weight-bold; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: $black; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: $primary; -} - -#frontpage .post-title a { - color: $black; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: $black; -} - -.stretched-link a:hover { - color: $purple -} - -.post-meta { - position: relative; - z-index: 2; - color: $muted; - font-size: $small-font-size; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - - -.modal-backdrop.show { - opacity: 1; - background-color:rgba(30,30,30,0.9); -} - -.modal-header { - border-bottom: 1px solid $border-color; - background-color: $white; - border-top-left-radius: $border-radius; - border-top-right-radius: $border-radius; - padding: 0.5rem 1rem; -} - -.modal-header .close { - padding: 1.25rem 1rem 0 1rem; -} - -.modal-content { - border: none; - border-radius: $border-radius; - box-shadow: $box-shadow; -} - -.modal-footer { - border: none; - background-color: $gray-200; - border-bottom-right-radius: $border-radius; - border-bottom-left-radius: $border-radius; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: $border-radius; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: $gray-200; -} - -.modal .post-actions a { - color: $black; - font-size: $font-size-base; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: $font-size-base; -} - -.post-actions { - position: relative; - color: $muted; - font-weight: $font-weight-bold; - font-size: $small-font-size; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: $small-font-size; - margin-right: .5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: $font-size-lg; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: $black; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: $black; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: $black; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: $black; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: $font-size-lg; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: $white; - text-decoration: none; - background-color: $warning; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far -.post-actions .removeDropdownItem.dropdown-item:hover .fa, .post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: $white; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: $white; - text-decoration: none; - background-color: $success; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far -.post-actions .approveDropdownItem.dropdown-item:hover .fa, .post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: $white; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} - - -.dropdown-actions { - position: relative; - color: $muted; - font-weight: $font-weight-bold; - font-size: $small-font-size; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: $small-font-size; - color: $muted; - margin-right: .5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: $font-size-lg; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: $black; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: $black; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: $black; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: $black; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: $font-size-lg; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: $white; - text-decoration: none; - background-color: $warning; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: $white; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: $white; - text-decoration: none; - background-color: $success; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: $white; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - - -.page-link { - font-weight: $font-weight-bold; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} -} - -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: $font-size-base; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: $white; -} - -.post-actions a { - color: $gray; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: $black; -} - -.post-actions .dropdown-item:hover { - color: $black; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 1px solid $primary; - border-radius: $border-radius; - z-index: 2; - background-color: $gray-300; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: .25rem .5rem; - text-align: right; - width: 100%; - color: $white; -} - - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: $white; - line-height: 2; - text-transform: uppercase; - font-size: 11px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: .25rem .5rem; - text-align: right; - width: 100%; - color: $white; -} -} - -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: .5rem; - vertical-align: top; - -} - -.time-stamp, .points { - color: $muted; -} - - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: $font-weight-bold; - font-size: $small-font-size; - color: $muted; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - word-break: break-word; - padding-left: 20px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: $small-font-size; - color: $muted; - margin-bottom: .25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: $black; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: $black; - overflow: hidden; -} - -.comment .comment-body .comment-image { - border: 1px solid $primary -} - -blockquote { - border-left: 2px solid $primary; - color: $primary; - font-size: $font-size-base; - font-weight: $font-weight-normal; - background-color: rgba($primary, 0.15); - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - - -.modal .comment-actions .list-group-item { - border: none; - border-radius: $border-radius; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: $gray-200; -} - -.modal .comment-actions a { - color: $black; - font-size: $font-size-base; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: $font-size-base; -} - - -.comment-section { - background-color: $gray-100; -} - -.comment-actions { - font-weight: $font-weight-bold; - font-size: $small-font-size; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: .5rem; - color: $gray-500; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: $black; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: $black; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: $black; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: $font-size-lg; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: $small-font-size; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: $black; -} - -.comment-actions a { - color: $gray; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: $black; -} - -.comment-actions .dropdown-item:hover { - color: $black; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: $white; - text-decoration: none; - background-color: $warning; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far -.comment-actions .removeDropdownItem.dropdown-item:hover .fa, .comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: $white; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: $white; - text-decoration: none; - background-color: $success; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far -.comment-actions .approveDropdownItem.dropdown-item:hover .fa, .comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: $white; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: $h5-font-size; - color: $black; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: $white; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: .5rem .75rem; - min-height: 84px; -} - -.comment-write textarea { - background: $white; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 3; -} - -.comment-write .comment-format .format { - padding: 0 .5rem; - font-size: $font-size-base; - color: $gray-500; -} - -.comment-write .comment-format .format:hover { - color: $muted; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid $gray-400; - font-size: $font-size-base; - color: $primary; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: $primary; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: $gray-500; - top: -1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: $primary; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: .5; -} - -.comment.collapsed .comment-body { - opacity: .5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: .25rem; -} - - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: $font-weight-bold; - margin-bottom: .5rem; -} - -.reaction { - border: 1px solid $gray-300; - background-color: $white; - padding: 0.25rem 0.5rem; - border-radius: .35rem; - font-weight: $font-weight-bold; - margin-right: .25rem; -} - -.reaction:hover { - background-color: $gray-200; -} - -.reaction .count { - margin-left: .5rem; -} - -.reaction .reacted { - border-color: $purple; - background-color: rgba(60, 173, 243, 0.08); - color: $purple -} - - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: $white; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, rgba(99, 80, 205, 0.75) 76%); - -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: $white; - font-weight: $font-weight-normal; -} - - -.pagination { - padding: 1rem 0; -} - - -.table .thead-dark th { - color: $muted; - font-size: $small-font-size; - text-transform: uppercase; - background-color: $light; - border: none; -} - - -.settings .settings-section { - margin-bottom: 3rem; - background: $white; - border: 1px solid $border-color; - border-radius: 0.35rem; - overflow: hidden; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: $gray-200; -} - - -.modal .profile-actions .list-group-item { - border: none; - border-radius: $border-radius; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: $gray-200; -} - -.modal .profile-actions a { - color: $black; - font-size: $font-size-base; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: $font-size-base; -} - - -.profile-actions a { - color: $gray; - text-decoration: none; - font-size: $small-font-size; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: $small-font-size; - color: $gray-600; -} - -.profile-actions .dropdown-item:hover { - color: $black; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: $small-font-size; - color: $gray-600; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: $black; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: $black; -} - - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: $font-weight-bold; -} - -#page .footer a, #article .footer a { - color: $white; - opacity: .8; -} - -#page .footer li, #article .footer li { - padding: .25rem 0; -} - -.footer .list-inline-item { - font-weight: $font-weight-normal; -} - -.footer a { - text-decoration: none; - color: $muted; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: $white; -} - - -.empty-state-img { - width: 200px; - opacity: .35; - filter: brightness(0); -} - - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -}; -@-webkit-keyframes ghost { - 0% { transform: translateY(0); } - 100% { transform: translateY(-20px); } -}; -@keyframes ghost { - 0% { transform: translateY(0); } - 100% { transform: translateY(-20px); } -}; -@-moz-keyframes ghost { - 0% { transform: translateY(0); } - 100% { transform: translateY(-20px); } -}; - - -@each $breakpoint in map-keys($grid-breakpoints) { - @include media-breakpoint-up($breakpoint) { - $infix: breakpoint-infix($breakpoint, $grid-breakpoints); - - .border#{$infix}-top { border-top: $border-width solid $border-color !important; } - .border#{$infix}-right { border-right: $border-width solid $border-color !important; } - .border#{$infix}-bottom { border-bottom: $border-width solid $border-color !important; } - .border#{$infix}-left { border-left: $border-width solid $border-color !important; } - - .border#{$infix}-top-0 { border-top: 0 !important; } - .border#{$infix}-right-0 { border-right: 0 !important; } - .border#{$infix}-bottom-0 { border-bottom: 0 !important; } - .border#{$infix}-left-0 { border-left: 0 !important; } - - .border#{$infix}-x { - border-left: $border-width solid $border-color !important; - border-right: $border-width solid $border-color !important; - } - - .border#{$infix}-y { - border-top: $border-width solid $border-color !important; - border-bottom: $border-width solid $border-color !important; - } - - .border#{$infix} { - border: $border-width solid $border-color !important; - } - - .border#{$infix}-0 { - border: none !important; - } - - - .rounded#{$infix} { @include border-radius($border-radius); } - .rounded#{$infix}-top { @include border-top-radius($border-radius); @include border-bottom-radius(0); } - .rounded#{$infix}-right { @include border-right-radius($border-radius); @include border-left-radius(0); } - .rounded#{$infix}-bottom { @include border-bottom-radius($border-radius); @include border-top-radius(0); } - .rounded#{$infix}-left { @include border-left-radius($border-radius); @include border-right-radius(0); } - .rounded#{$infix}-circle { border-radius: 50%; } - .rounded#{$infix}-0 { border-radius: 0; } - - } -} - - -@media (min-width: 768px) { - .shadow-md { - box-shadow: $box-shadow; - } - } - - -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - .w-sm-50 { - width: 50% !important; - } - .w-sm-75 { - width: 75% !important; - } - .w-sm-100 { - width: 100% !important; - } - .w-sm-auto { - width: auto !important; - } - .h-sm-25 { - height: 25% !important; - } - .h-sm-50 { - height: 50% !important; - } - .h-sm-75 { - height: 75% !important; - } - .h-sm-100 { - height: 100% !important; - } - .h-sm-auto { - height: auto !important; - } - } - @media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - .w-md-50 { - width: 50% !important; - } - .w-md-75 { - width: 75% !important; - } - .w-md-100 { - width: 100% !important; - } - .w-md-auto { - width: auto !important; - } - .h-md-25 { - height: 25% !important; - } - .h-md-50 { - height: 50% !important; - } - .h-md-75 { - height: 75% !important; - } - .h-md-100 { - height: 100% !important; - } - .h-md-auto { - height: auto !important; - } - } - @media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - .w-lg-50 { - width: 50% !important; - } - .w-lg-75 { - width: 75% !important; - } - .w-lg-100 { - width: 100% !important; - } - .w-lg-auto { - width: auto !important; - } - .h-lg-25 { - height: 25% !important; - } - .h-lg-50 { - height: 50% !important; - } - .h-lg-75 { - height: 75% !important; - } - .h-lg-100 { - height: 100% !important; - } - .h-lg-auto { - height: auto !important; - } - } - @media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - .w-xl-50 { - width: 50% !important; - } - .w-xl-75 { - width: 75% !important; - } - .w-xl-100 { - width: 100% !important; - } - .w-xl-auto { - width: auto !important; - } - .h-xl-25 { - height: 25% !important; - } - .h-xl-50 { - height: 50% !important; - } - .h-xl-75 { - height: 75% !important; - } - .h-xl-100 { - height: 100% !important; - } - .h-xl-auto { - height: auto !important; - } - } - - -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: .5rem; - width: 100%; - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: $gray-300; - border-bottom-left-radius: .25rem; - border-bottom-right-radius: .25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: $gray-200; - padding: 1rem; - border-bottom-left-radius: .25rem; - border-bottom-right-radius: .25rem; -} - - -.transition-15 { - -webkit-transition: width .15s; - transition: width .15s; -} - - -.custom-control-label { - text-transform: none; - font-weight: $font-weight-normal; - font-size: $font-size-base; - letter-spacing: 0; - color: $black; -} - -.custom-checkbox .custom-control-input:checked~.custom-control-label::before { - background-color: $purple; - border: 1px solid $purple; -} - - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; } - -.custom-switch .custom-control-label { padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: $success; - border: $success solid 1px; - -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; pointer-events: all; - border-radius: 1rem; - background-color: $gray-500; - border: $gray-500 solid 1px; - opacity: .7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: .85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); height: calc(1.5rem - 4px); background-color: $white; - border-radius: 2rem; // it was 0.5rem before. Oval is bigger than before. - 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(1.25rem); //translateX(0.75rem); - transform: translateX(1.25rem); //translateX(0.75rem); -} - - -pre code { - word-break: break-word; - white-space: break-spaces; - color: $code; -} - - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: $white; - font-weight: $font-weight-normal; - background-color: transparent; - right: 1rem; - padding: .25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: $green; -} - -pre .str, code .str { - color: $green; - opacity: .75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: $white; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #fff; -} - - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: $border-radius; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all .15s ease; - -moz-transition: all .15s ease; - -o-transition: all .15s ease; - -ms-transition: all .15s ease; - transition: all .15s ease; -} - -.gif-categories img:hover { - border: 3px solid $primary; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all .15s ease; - -moz-transition: all .15s ease; - -o-transition: all .15s ease; - -ms-transition: all .15s ease; - transition: all .15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid $primary; - border-radius: $border-radius; -} - - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} - -@media (max-width: 767.98px) { - -html { - font-size: 14px; -} - -.container { - overflow: hidden; - max-width: none; -} - -body, #settings, #notifications, #submit{ - padding-top: 49px; - background-color: $white; -} - -#thread, #userpage { - background-color: $white; -} - -.custom-gutters { - padding-left: 0; - padding-right: 0; -} - -.shadow-sm-0 { - box-shadow: none!important; -} - -.navbar-nav { - height: 100vh; -} - -.navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; -} - -.navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: $font-size-base; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: $purple; - font-size: $font-size-lg; -} - -#fixed-bar-mobile { - box-shadow: $box-shadow; -} - -.mobile-nav-icon { - padding: 0.25rem 0.75rem; -} - -#search .search-results.card { - border-bottom: 1px solid #e3e3e3; - border-width: 0 0 1px 0; - border-radius: 0; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px 15px; - border-width: 0 0 1px 0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; -} - -#frontpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom: 1px solid $border-color; -} - -#frontpage .posts .card:hover, #search .posts .card:hover { - background-color: transparent; -} - -#frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; -} - -#frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; -} - -.toggle-view { - padding-top: 2px; -} - - -.toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; -} - -/* - -#frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border-width: 0 0 1px 0; - border-color: $border-color; - border-style: solid; - border-radius: 0; - margin-top: 0; - box-shadow: none; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 100%; - height: auto; -} - -*/ - - -.posts, #thread #main-content-col { - box-shadow: none; - border-radius: 0; - border: none; -} - -#thread #main-content-col { - margin: 0; -} - -.thumb-img-link-overlay { - display: none; -} - -.post-title a { - color: $black; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - color: $primary; -} - -#thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; -} - -.voting { - font-weight: $font-weight-normal; - font-size: 1.2rem; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: 0; -} - -.post-title { - font-size: 14px; - font-weight: $font-weight-normal; - line-height: normal; - overflow: hidden; -} - -.post-meta { - font-size: 1rem; - color: $gray-600; -} - -.post-actions { - color: $gray-500; - font-weight: $font-weight-normal; -} - -.post-actions a { - color: $gray-500; - font-size: $font-size-base; - font-weight: $font-weight-normal; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: $font-size-base; - color: $gray-400; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: $font-size-lg; -} - - -.comment-actions .score { - color: $muted; -} - -.score { - color: $muted; -} - -.arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: $gray-400; - opacity: 1; -} - -.active.arrow-up::before, .active.arrow-up:hover::before { - color: $upvote; -} - -.active.arrow-down::before, .active.arrow-down:hover::before { - color: $downvote; -} - -.dropdown-actions a { - font-size: $font-size-base; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: $font-size-base; - color: $gray-400; -} - -.btn-tag { - font-size: $small-font-size; -} - - -.comment-section { - background-color: $white; -} - -.comment-write textarea { - background-color: $gray-100; -} - -.comment-section > .comment { - padding-left: 20px; - } - -.comment { - margin-top: 1.5rem; -} - -.comment .comment-collapse { - padding-right: 15px; -} - -.comment.collapsed .user-info { - padding-top: 0.5rem; -} - -.comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; -} - -.comment.collapsed .comment-body:hover { - opacity: 0.5; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: $gray-400; -} - - -.banner-pic-135 { - max-width: 100% -} - - -.x-scroll-parent { - overflow: hidden; -} - -.x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; /* Firefox */ - -ms-overflow-style: none; /* IE 10+ */ -} - -.x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; /* Chrome/Safari/Webkit */ -} - -#thread .post-title { - font-size: 16px; -} - -#submit .submission { - box-shadow: none; -} - -#submit .submission .body { - padding: 0; -} - -#submit .submission .footer { - background: transparent; - padding: 1rem 0; -} - -.footer .list-inline-item { - line-height: 3; -} - -.comments-count .total { - font-weight: $font-weight-normal; - font-size: $font-size-base; -} - -.comment-actions { - font-weight: $font-weight-normal; - font-size: 1.2rem; -} - -.comment-write .comment-format .format { - display: none; -} - -.post-filter { - font-weight: $font-weight-normal; - font-size: $font-size-base; -} - -.post-filter .dropdown-item { - font-weight: $font-weight-normal; -} - -.user-name { - font-weight: $font-weight-normal; -} - -.comment .comment-body .user-name { - color: $black; - font-weight: $font-weight-bold; -} - -.pagination { - padding: 1rem; -} - -input[type="color"], -input[type="date"], -input[type="datetime"], -input[type="datetime-local"], -input[type="email"], -input[type="month"], -input[type="number"], -input[type="password"], -input[type="search"], -input[type="tel"], -input[type="text"], -input[type="time"], -input[type="url"], -input[type="week"], -select:focus, -textarea { - font-size: 16px!important; -} - -textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -} - - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: $admin; -} - -span.green { - color: $green; -} - -div.banned { - background-color: $banned; -} - -div.deleted { - background-color: $deleted; -} -div.deleted.banned { - background-color: $deletedandbanned -} -.distinguish-admin .user-name, .distinguish-mod .user-name { - color: white; - padding: 0px 3px 2px 3px; - border-radius: 3px; -} -.distinguish-admin .user-name { - background-color: $admin; -} -.distinguish-mod .user-name { - background-color: $mod; -} -.distinguish-admin .user-name::before { - content: "[A] " -} -.distinguish-mod .user-name::before { - content: "[M] " -} - -.in-comment-image { - max-height: 100px !important; - max-width: 100px !important; -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; - &.selected { - display: block; - } -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -/* Light mode spoiler */ -.spoiler { - color: $black; - background-color: $black; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: $white; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} - -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; - } -.comment .comment-collapse-desktop:hover { - border-left-color: $gray !important; } - -.comment.collapsed .comment-collapse-desktop:hover { - color: $gray !important; } -#frontpage .post-title a:visited { - color: $gray; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: $medium-font-size; - padding: 0.75rem 0.4rem;} -} - -.comment-box { - border: 2px solid $gray-200; -} - -.transparent { - background: None !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1 - -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} \ No newline at end of file diff --git a/files/assets/css/light_2a96f3.css b/files/assets/css/light_2a96f3.css deleted file mode 100644 index 6bc1dac0f..000000000 --- a/files/assets/css/light_2a96f3.css +++ /dev/null @@ -1,16884 +0,0 @@ -@charset "UTF-8"; -.bd-callout-primary { - border-left-color: #2a96f3; -} - -.bd-callout-secondary { - border-left-color: #E2E8F0; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #23183E; -} - -.bd-callout-white { - border-left-color: #ffffff; -} - -.bd-callout-black { - border-left-color: #121213; -} - -.bd-callout-light { - border-left-color: #E6E9F0; -} - -.bd-callout-success { - border-left-color: #38a169; -} - -.bd-callout-muted { - border-left-color: #718096; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #2a96f3; -} - -.bd-callout-purple { - border-left-color: #2a96f3; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #2a96f3; -} - -.bd-callout-gray { - border-left-color: #718096; -} - -.bd-callout-gray-100 { - border-left-color: #F5F7FA; -} - -.bd-callout-gray-200 { - border-left-color: #EDF2F7; -} - -.bd-callout-gray-300 { - border-left-color: #E2E8F0; -} - -.bd-callout-gray-400 { - border-left-color: #CBD5E0; -} - -.bd-callout-gray-500 { - border-left-color: #A0AEC0; -} - -.bd-callout-gray-600 { - border-left-color: #718096; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #2a96f3; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #ffffff; - --gray: #718096; - --gray-dark: #343a40; - --primary: #2a96f3; - --secondary: #E2E8F0; - --success: #38a169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #E6E9F0; - --dark: #23183E; - --white: #ffffff; - --black: #121213; - --muted: #718096; - --downvote: #38B2AC; - --upvote: #2a96f3; - --purple: #2a96f3; - --gold: #ECC94B; - --admin: #2a96f3; - --gray: #718096; - --gray-100: #F5F7FA; - --gray-200: #EDF2F7; - --gray-300: #E2E8F0; - --gray-400: #CBD5E0; - --gray-500: #A0AEC0; - --gray-600: #718096; - --reddit: #ED4630; - --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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(18, 18, 19, 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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #ffffff; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 600; -} - -dd { - margin-bottom: 0.5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: 700; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #2a96f3; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #2a96f3; - 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; -} - -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: #718096; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: 600; - 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.325rem; - 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(18, 18, 19, 0.1); -} - -small, -.small { - font-size: 0.75rem; - 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: 0.75rem; - color: #718096; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 90%; - color: #718096; -} - -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: #ffffff; - background-color: #212529; - border-radius: 0.25rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 600; -} - -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #E2E8F0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #E2E8F0; -} -.table tbody + tbody { - border-top: 2px solid #E2E8F0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #E2E8F0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0; -} -.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(18, 18, 19, 0.05); -} - -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(18, 18, 19, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #ffd4e8; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-primary:hover { - background-color: #ffbbda; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #ffbbda; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f7f9fb; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-secondary:hover { - background-color: #e6ecf3; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e6ecf3; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #c7e5d5; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #98ceb1; -} - -.table-hover .table-success:hover { - background-color: #b6ddc8; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b6ddc8; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #bedff9; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86c4f4; -} - -.table-hover .table-info:hover { - background-color: #a7d4f7; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a7d4f7; -} - -.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: #f8c9c9; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f19b9b; -} - -.table-hover .table-danger:hover { - background-color: #f5b2b2; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f5b2b2; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f8f9fb; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f2f4f7; -} - -.table-hover .table-light:hover { - background-color: #e8ebf2; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e8ebf2; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c1bec9; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8d879b; -} - -.table-hover .table-dark:hover { - background-color: #b4b0bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b4b0bd; -} - -.table-white, -.table-white > th, -.table-white > td { - background-color: white; -} -.table-white th, -.table-white td, -.table-white thead th, -.table-white tbody + tbody { - border-color: white; -} - -.table-hover .table-white:hover { - background-color: #f2f2f2; -} -.table-hover .table-white:hover > td, -.table-hover .table-white:hover > th { - background-color: #f2f2f2; -} - -.table-black, -.table-black > th, -.table-black > td { - background-color: #bdbdbd; -} -.table-black th, -.table-black td, -.table-black thead th, -.table-black tbody + tbody { - border-color: #848484; -} - -.table-hover .table-black:hover { - background-color: #b0b0b0; -} -.table-hover .table-black:hover > td, -.table-hover .table-black:hover > th { - background-color: #b0b0b0; -} - -.table-muted, -.table-muted > th, -.table-muted > td { - background-color: #d7dbe2; -} -.table-muted th, -.table-muted td, -.table-muted thead th, -.table-muted tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-muted:hover { - background-color: #c8ced7; -} -.table-hover .table-muted:hover > td, -.table-hover .table-muted:hover > th { - background-color: #c8ced7; -} - -.table-downvote, -.table-downvote > th, -.table-downvote > td { - background-color: #c7e9e8; -} -.table-downvote th, -.table-downvote td, -.table-downvote thead th, -.table-downvote tbody + tbody { - border-color: #98d7d4; -} - -.table-hover .table-downvote:hover { - background-color: #b5e2e0; -} -.table-hover .table-downvote:hover > td, -.table-hover .table-downvote:hover > th { - background-color: #b5e2e0; -} - -.table-upvote, -.table-upvote > th, -.table-upvote > td { - background-color: #ffd4e8; -} -.table-upvote th, -.table-upvote td, -.table-upvote thead th, -.table-upvote tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-upvote:hover { - background-color: #ffbbda; -} -.table-hover .table-upvote:hover > td, -.table-hover .table-upvote:hover > th { - background-color: #ffbbda; -} - -.table-purple, -.table-purple > th, -.table-purple > td { - background-color: #ffd4e8; -} -.table-purple th, -.table-purple td, -.table-purple thead th, -.table-purple tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-purple:hover { - background-color: #ffbbda; -} -.table-hover .table-purple:hover > td, -.table-hover .table-purple:hover > th { - background-color: #ffbbda; -} - -.table-gold, -.table-gold > th, -.table-gold > td { - background-color: #faf0cd; -} -.table-gold th, -.table-gold td, -.table-gold thead th, -.table-gold tbody + tbody { - border-color: #f5e3a1; -} - -.table-hover .table-gold:hover { - background-color: #f8e9b6; -} -.table-hover .table-gold:hover > td, -.table-hover .table-gold:hover > th { - background-color: #f8e9b6; -} - -.table-admin, -.table-admin > th, -.table-admin > td { - background-color: #ffd4e8; -} -.table-admin th, -.table-admin td, -.table-admin thead th, -.table-admin tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-admin:hover { - background-color: #ffbbda; -} -.table-hover .table-admin:hover > td, -.table-hover .table-admin:hover > th { - background-color: #ffbbda; -} - -.table-gray, -.table-gray > th, -.table-gray > td { - background-color: #d7dbe2; -} -.table-gray th, -.table-gray td, -.table-gray thead th, -.table-gray tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray:hover { - background-color: #c8ced7; -} -.table-hover .table-gray:hover > td, -.table-hover .table-gray:hover > th { - background-color: #c8ced7; -} - -.table-gray-100, -.table-gray-100 > th, -.table-gray-100 > td { - background-color: #fcfdfe; -} -.table-gray-100 th, -.table-gray-100 td, -.table-gray-100 thead th, -.table-gray-100 tbody + tbody { - border-color: #fafbfc; -} - -.table-hover .table-gray-100:hover { - background-color: #e9f0f8; -} -.table-hover .table-gray-100:hover > td, -.table-hover .table-gray-100:hover > th { - background-color: #e9f0f8; -} - -.table-gray-200, -.table-gray-200 > th, -.table-gray-200 > td { - background-color: #fafbfd; -} -.table-gray-200 th, -.table-gray-200 td, -.table-gray-200 thead th, -.table-gray-200 tbody + tbody { - border-color: #f6f8fb; -} - -.table-hover .table-gray-200:hover { - background-color: #e8ecf6; -} -.table-hover .table-gray-200:hover > td, -.table-hover .table-gray-200:hover > th { - background-color: #e8ecf6; -} - -.table-gray-300, -.table-gray-300 > th, -.table-gray-300 > td { - background-color: #f7f9fb; -} -.table-gray-300 th, -.table-gray-300 td, -.table-gray-300 thead th, -.table-gray-300 tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-gray-300:hover { - background-color: #e6ecf3; -} -.table-hover .table-gray-300:hover > td, -.table-hover .table-gray-300:hover > th { - background-color: #e6ecf3; -} - -.table-gray-400, -.table-gray-400 > th, -.table-gray-400 > td { - background-color: #f0f3f6; -} -.table-gray-400 th, -.table-gray-400 td, -.table-gray-400 thead th, -.table-gray-400 tbody + tbody { - border-color: #e4e9ef; -} - -.table-hover .table-gray-400:hover { - background-color: #e0e6ec; -} -.table-hover .table-gray-400:hover > td, -.table-hover .table-gray-400:hover > th { - background-color: #e0e6ec; -} - -.table-gray-500, -.table-gray-500 > th, -.table-gray-500 > td { - background-color: #e4e8ed; -} -.table-gray-500 th, -.table-gray-500 td, -.table-gray-500 thead th, -.table-gray-500 tbody + tbody { - border-color: #ced5de; -} - -.table-hover .table-gray-500:hover { - background-color: #d5dbe3; -} -.table-hover .table-gray-500:hover > td, -.table-hover .table-gray-500:hover > th { - background-color: #d5dbe3; -} - -.table-gray-600, -.table-gray-600 > th, -.table-gray-600 > td { - background-color: #d7dbe2; -} -.table-gray-600 th, -.table-gray-600 td, -.table-gray-600 thead th, -.table-gray-600 tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray-600:hover { - background-color: #c8ced7; -} -.table-hover .table-gray-600:hover > td, -.table-hover .table-gray-600:hover > th { - background-color: #c8ced7; -} - -.table-reddit, -.table-reddit > th, -.table-reddit > td { - background-color: #facbc5; -} -.table-reddit th, -.table-reddit td, -.table-reddit thead th, -.table-reddit tbody + tbody { - border-color: #f69f93; -} - -.table-hover .table-reddit:hover { - background-color: #f8b6ae; -} -.table-hover .table-reddit:hover > td, -.table-hover .table-reddit:hover > th { - background-color: #f8b6ae; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(18, 18, 19, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(6, 6, 6, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(6, 6, 6, 0.075); -} - -.table .thead-dark th { - color: #ffffff; - background-color: #343a40; - border-color: #454d55; -} -.table .thead-light th { - color: #495057; - background-color: #EDF2F7; - border-color: #E2E8F0; -} - -.table-dark { - color: #ffffff; - 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: #ffffff; - 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: #ffffff; - background-clip: padding-box; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - 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: #ffffff; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.form-control::placeholder { - color: #718096; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #EDF2F7; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} - -.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.25rem; -} - -.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: flex; - 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: #718096; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: 0.75rem; - color: #38a169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #38a169; - border-radius: 0.35rem; -} - -.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: #38a169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38a169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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") #ffffff 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38a169; -} -.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: #38a169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38a169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38a169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38a169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.75rem; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #e53e3e; - border-radius: 0.35rem; -} - -.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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #ffffff 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: 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; - cursor: pointer; - 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.35rem; - 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 2a96f3; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:hover { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:focus, .btn-primary.focus { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #2a96f3; - border-color: #ff2689; -} -.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(255, 125, 184, 0.5); -} - -.btn-secondary { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.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(197, 203, 210, 0.5); -} - -.btn-success { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:hover { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(86, 175, 128, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #ffffff; - background-color: #2b7b50; - border-color: #28724a; -} -.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(86, 175, 128, 0.5); -} - -.btn-info { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(57, 159, 237, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #ffffff; - background-color: #1172bc; - border-color: #106bb0; -} -.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(57, 159, 237, 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: #ffffff; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(233, 91, 91, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(233, 91, 91, 0.5); -} - -.btn-light { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:hover { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; -} -.btn-light:focus, .btn-light.focus { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; - box-shadow: 0 0 0 0.2rem rgba(200, 204, 210, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #c6cddd; - border-color: #bec6d8; -} -.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(200, 204, 210, 0.5); -} - -.btn-dark { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:hover { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; -} -.btn-dark:focus, .btn-dark.focus { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; - box-shadow: 0 0 0 0.2rem rgba(68, 59, 91, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #ffffff; - background-color: #0e0a19; - border-color: #090610; -} -.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(68, 59, 91, 0.5); -} - -.btn-white { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:hover { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-white:focus, .btn-white.focus { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} -.btn-white.disabled, .btn-white:disabled { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle { - color: #212529; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} - -.btn-black { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:hover { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:focus, .btn-black.focus { - color: #ffffff; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} -.btn-black.disabled, .btn-black:disabled { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} - -.btn-muted { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-muted:focus, .btn-muted.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-muted.disabled, .btn-muted:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:not(:disabled):not(.disabled):active, .btn-muted:not(:disabled):not(.disabled).active, .show > .btn-muted.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-muted:not(:disabled):not(.disabled):active:focus, .btn-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-downvote { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:hover { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; -} -.btn-downvote:focus, .btn-downvote.focus { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} -.btn-downvote.disabled, .btn-downvote:disabled { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:not(:disabled):not(.disabled):active, .btn-downvote:not(:disabled):not(.disabled).active, .show > .btn-downvote.dropdown-toggle { - color: #ffffff; - background-color: #2c8b87; - border-color: #29827d; -} -.btn-downvote:not(:disabled):not(.disabled):active:focus, .btn-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} - -.btn-upvote { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-upvote:hover { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-upvote:focus, .btn-upvote.focus { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-upvote.disabled, .btn-upvote:disabled { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-upvote:not(:disabled):not(.disabled):active, .btn-upvote:not(:disabled):not(.disabled).active, .show > .btn-upvote.dropdown-toggle { - color: #ffffff; - background-color: #2a96f3; - border-color: #ff2689; -} -.btn-upvote:not(:disabled):not(.disabled):active:focus, .btn-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-purple { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-purple:hover { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-purple:focus, .btn-purple.focus { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-purple.disabled, .btn-purple:disabled { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle { - color: #ffffff; - background-color: #2a96f3; - border-color: #ff2689; -} -.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gold { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:hover { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; -} -.btn-gold:focus, .btn-gold.focus { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} -.btn-gold.disabled, .btn-gold:disabled { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:not(:disabled):not(.disabled):active, .btn-gold:not(:disabled):not(.disabled).active, .show > .btn-gold.dropdown-toggle { - color: #212529; - background-color: #e7bb1d; - border-color: #e0b418; -} -.btn-gold:not(:disabled):not(.disabled):active:focus, .btn-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} - -.btn-admin { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-admin:hover { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-admin:focus, .btn-admin.focus { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-admin.disabled, .btn-admin:disabled { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-admin:not(:disabled):not(.disabled):active, .btn-admin:not(:disabled):not(.disabled).active, .show > .btn-admin.dropdown-toggle { - color: #ffffff; - background-color: #2a96f3; - border-color: #ff2689; -} -.btn-admin:not(:disabled):not(.disabled):active:focus, .btn-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gray { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray:focus, .btn-gray.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray.disabled, .btn-gray:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-gray-100 { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:hover { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; -} -.btn-gray-100:focus, .btn-gray-100.focus { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} -.btn-gray-100.disabled, .btn-gray-100:disabled { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle { - color: #212529; - background-color: #d3dce9; - border-color: #cbd5e5; -} -.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} - -.btn-gray-200 { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:hover { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; -} -.btn-gray-200:focus, .btn-gray-200.focus { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} -.btn-gray-200.disabled, .btn-gray-200:disabled { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle { - color: #212529; - background-color: #cad9e7; - border-color: #c1d2e3; -} -.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} - -.btn-gray-300 { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-gray-300:focus, .btn-gray-300.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-gray-300.disabled, .btn-gray-300:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} - -.btn-gray-400 { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:hover { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; -} -.btn-gray-400:focus, .btn-gray-400.focus { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} -.btn-gray-400.disabled, .btn-gray-400:disabled { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle { - color: #212529; - background-color: #abbbcd; - border-color: #a3b5c8; -} -.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} - -.btn-gray-500 { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:hover { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; -} -.btn-gray-500:focus, .btn-gray-500.focus { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} -.btn-gray-500.disabled, .btn-gray-500:disabled { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle { - color: #ffffff; - background-color: #8194ac; - border-color: #7a8da7; -} -.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} - -.btn-gray-600 { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray-600:focus, .btn-gray-600.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray-600.disabled, .btn-gray-600:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:not(:disabled):not(.disabled):active, .btn-gray-600:not(:disabled):not(.disabled).active, .show > .btn-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray-600:not(:disabled):not(.disabled):active:focus, .btn-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-reddit { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:hover { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; -} -.btn-reddit:focus, .btn-reddit.focus { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} -.btn-reddit.disabled, .btn-reddit:disabled { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:not(:disabled):not(.disabled):active, .btn-reddit:not(:disabled):not(.disabled).active, .show > .btn-reddit.dropdown-toggle { - color: #ffffff; - background-color: #d72a13; - border-color: #cc2712; -} -.btn-reddit:not(:disabled):not(.disabled):active:focus, .btn-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} - -.btn-outline-primary { - color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-primary:hover { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #2a96f3; - 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: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #E2E8F0; - 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: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.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(226, 232, 240, 0.5); -} - -.btn-outline-success { - color: #38a169; - border-color: #38a169; -} -.btn-outline-success:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38a169; - 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: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:hover { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #E6E9F0; - 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: #E6E9F0; - border-color: #E6E9F0; -} -.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(230, 233, 240, 0.5); -} - -.btn-outline-dark { - color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:hover { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #23183E; - 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: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.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(35, 24, 62, 0.5); -} - -.btn-outline-white { - color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:hover { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:focus, .btn-outline-white.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-white.disabled, .btn-outline-white:disabled { - color: #ffffff; - background-color: transparent; -} -.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.btn-outline-black { - color: #121213; - border-color: #121213; -} -.btn-outline-black:hover { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:focus, .btn-outline-black.focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} -.btn-outline-black.disabled, .btn-outline-black:disabled { - color: #121213; - background-color: transparent; -} -.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.btn-outline-muted { - color: #718096; - border-color: #718096; -} -.btn-outline-muted:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:focus, .btn-outline-muted.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-muted.disabled, .btn-outline-muted:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-muted:not(:disabled):not(.disabled):active, .btn-outline-muted:not(:disabled):not(.disabled).active, .show > .btn-outline-muted.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:not(:disabled):not(.disabled):active:focus, .btn-outline-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-downvote { - color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:hover { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:focus, .btn-outline-downvote.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} -.btn-outline-downvote.disabled, .btn-outline-downvote:disabled { - color: #38B2AC; - background-color: transparent; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active, .btn-outline-downvote:not(:disabled):not(.disabled).active, .show > .btn-outline-downvote.dropdown-toggle { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active:focus, .btn-outline-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.btn-outline-upvote { - color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-upvote:hover { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-upvote:focus, .btn-outline-upvote.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-upvote.disabled, .btn-outline-upvote:disabled { - color: #2a96f3; - background-color: transparent; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active, .btn-outline-upvote:not(:disabled):not(.disabled).active, .show > .btn-outline-upvote.dropdown-toggle { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active:focus, .btn-outline-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-purple { - color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-purple:hover { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-purple:focus, .btn-outline-purple.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-purple.disabled, .btn-outline-purple:disabled { - color: #2a96f3; - background-color: transparent; -} -.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gold { - color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:hover { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:focus, .btn-outline-gold.focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} -.btn-outline-gold.disabled, .btn-outline-gold:disabled { - color: #ECC94B; - background-color: transparent; -} -.btn-outline-gold:not(:disabled):not(.disabled):active, .btn-outline-gold:not(:disabled):not(.disabled).active, .show > .btn-outline-gold.dropdown-toggle { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:not(:disabled):not(.disabled):active:focus, .btn-outline-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.btn-outline-admin { - color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-admin:hover { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-admin:focus, .btn-outline-admin.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-admin.disabled, .btn-outline-admin:disabled { - color: #2a96f3; - background-color: transparent; -} -.btn-outline-admin:not(:disabled):not(.disabled):active, .btn-outline-admin:not(:disabled):not(.disabled).active, .show > .btn-outline-admin.dropdown-toggle { - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-admin:not(:disabled):not(.disabled):active:focus, .btn-outline-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gray { - color: #718096; - border-color: #718096; -} -.btn-outline-gray:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:focus, .btn-outline-gray.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray.disabled, .btn-outline-gray:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-gray-100 { - color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:hover { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:focus, .btn-outline-gray-100.focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} -.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled { - color: #F5F7FA; - background-color: transparent; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.btn-outline-gray-200 { - color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:hover { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:focus, .btn-outline-gray-200.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} -.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled { - color: #EDF2F7; - background-color: transparent; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.btn-outline-gray-300 { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:focus, .btn-outline-gray-300.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled { - color: #E2E8F0; - background-color: transparent; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.btn-outline-gray-400 { - color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:hover { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:focus, .btn-outline-gray-400.focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} -.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled { - color: #CBD5E0; - background-color: transparent; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.btn-outline-gray-500 { - color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:hover { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:focus, .btn-outline-gray-500.focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} -.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled { - color: #A0AEC0; - background-color: transparent; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.btn-outline-gray-600 { - color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:focus, .btn-outline-gray-600.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-reddit { - color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:hover { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:focus, .btn-outline-reddit.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} -.btn-outline-reddit.disabled, .btn-outline-reddit:disabled { - color: #ED4630; - background-color: transparent; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active, .btn-outline-reddit:not(:disabled):not(.disabled).active, .show > .btn-outline-reddit.dropdown-toggle { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active:focus, .btn-outline-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.btn-link { - font-weight: 400; - color: #2a96f3; - text-decoration: none; -} -.btn-link:hover { - color: #2a96f3; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #718096; - 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.25rem; -} - -.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: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 0.15); - border-radius: 0.35rem; -} - -.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 #EDF2F7; -} - -.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: #F5F7FA; -} -.dropdown-item.active, .dropdown-item:active { - color: #ffffff; - text-decoration: none; - background-color: #2a96f3; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #718096; - 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: #718096; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - 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: #EDF2F7; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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.25rem; -} - -.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: 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: #ffffff; - border-color: #2a96f3; - background-color: #2a96f3; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #ffffff; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #718096; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #EDF2F7; -} - -.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: #ffffff; - border: #A0AEC0 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.35rem; -} -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' 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: #2a96f3; - background-color: #2a96f3; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #A0AEC0; - border-radius: 0.5rem; - 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; -} -@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: #ffffff; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #ffffff url("data:image/svg+xml,%3csvg xmlns='https://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 #E2E8F0; - border-radius: 0.35rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-select:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #718096; - background-color: #EDF2F7; -} -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #EDF2F7; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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: #EDF2F7; - border-left: inherit; - border-radius: 0 0.35rem 0.35rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 2a96f3; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 2a96f3; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 2a96f3; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #2a96f3; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #2a96f3; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - 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: #2a96f3; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #E2E8F0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #E2E8F0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #A0AEC0; -} - -.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: flex; - 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: #718096; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #E2E8F0; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #EDF2F7 #EDF2F7 #E2E8F0; -} -.nav-tabs .nav-link.disabled { - color: #718096; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #ffffff; - border-color: #E2E8F0 #E2E8F0 #ffffff; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills .nav-link { - border-radius: 0.35rem; -} -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #ffffff; - background-color: #2a96f3; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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.35rem; -} -.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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(18, 18, 19, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(18, 18, 19, 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(18, 18, 19, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(18, 18, 19, 0.5); - border-color: rgba(18, 18, 19, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(18, 18, 19, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(18, 18, 19, 0.9); -} - -.navbar-dark .navbar-brand { - color: #ffffff; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #ffffff; -} -.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: #ffffff; -} -.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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' 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: #ffffff; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #ffffff; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #ffffff; - background-clip: border-box; - border: 1px solid rgba(18, 18, 19, 0.125); - border-radius: 0.35rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.card-body { - 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(18, 18, 19, 0.03); - border-bottom: 1px solid rgba(18, 18, 19, 0.125); -} -.card-header:first-child { - border-radius: calc(0.35rem - 1px) calc(0.35rem - 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(18, 18, 19, 0.03); - border-top: 1px solid rgba(18, 18, 19, 0.125); -} -.card-footer:last-child { - border-radius: 0 0 calc(0.35rem - 1px) calc(0.35rem - 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 { - flex-shrink: 0; - width: 100%; -} - -.card-img, -.card-img-top { - border-top-left-radius: calc(0.35rem - 1px); - border-top-right-radius: calc(0.35rem - 1px); -} - -.card-img, -.card-img-bottom { - border-bottom-right-radius: calc(0.35rem - 1px); - border-bottom-left-radius: calc(0.35rem - 1px); -} - -.card-deck .card { - margin-bottom: 15px; -} -@media (min-width: 576px) { - .card-deck { - display: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #718096; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #718096; -} - -.pagination { - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.35rem; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #2a96f3; - background-color: #ffffff; - border: 1px solid #E2E8F0; -} -.page-link:hover { - z-index: 2; - color: #2a96f3; - text-decoration: none; - background-color: #EDF2F7; - border-color: #E2E8F0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.page-item:last-child .page-link { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; -} -.page-item.active .page-link { - z-index: 3; - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.page-item.disabled .page-link { - color: #718096; - pointer-events: none; - cursor: auto; - background-color: #ffffff; - border-color: #E2E8F0; -} - -.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.25rem; - border-bottom-left-radius: 0.25rem; -} -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 600; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.35rem; - 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: #ffffff; - background-color: #2a96f3; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #ffffff; - background-color: #2a96f3; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #212529; - background-color: #E2E8F0; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-success { - color: #ffffff; - background-color: #38a169; -} -a.badge-success:hover, a.badge-success:focus { - color: #ffffff; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #ffffff; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #ffffff; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 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: #ffffff; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #ffffff; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #212529; - background-color: #E6E9F0; -} -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #c6cddd; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} - -.badge-dark { - color: #ffffff; - background-color: #23183E; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #ffffff; - background-color: #0e0a19; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} - -.badge-white { - color: #212529; - background-color: #ffffff; -} -a.badge-white:hover, a.badge-white:focus { - color: #212529; - background-color: #e6e6e6; -} -a.badge-white:focus, a.badge-white.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.badge-black { - color: #ffffff; - background-color: #121213; -} -a.badge-black:hover, a.badge-black:focus { - color: #ffffff; - background-color: black; -} -a.badge-black:focus, a.badge-black.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.badge-muted { - color: #ffffff; - background-color: #718096; -} -a.badge-muted:hover, a.badge-muted:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-muted:focus, a.badge-muted.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-downvote { - color: #ffffff; - background-color: #38B2AC; -} -a.badge-downvote:hover, a.badge-downvote:focus { - color: #ffffff; - background-color: #2c8b87; -} -a.badge-downvote:focus, a.badge-downvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.badge-upvote { - color: #ffffff; - background-color: #2a96f3; -} -a.badge-upvote:hover, a.badge-upvote:focus { - color: #ffffff; - background-color: #2a96f3; -} -a.badge-upvote:focus, a.badge-upvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-purple { - color: #ffffff; - background-color: #2a96f3; -} -a.badge-purple:hover, a.badge-purple:focus { - color: #ffffff; - background-color: #2a96f3; -} -a.badge-purple:focus, a.badge-purple.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gold { - color: #212529; - background-color: #ECC94B; -} -a.badge-gold:hover, a.badge-gold:focus { - color: #212529; - background-color: #e7bb1d; -} -a.badge-gold:focus, a.badge-gold.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.badge-admin { - color: #ffffff; - background-color: #2a96f3; -} -a.badge-admin:hover, a.badge-admin:focus { - color: #ffffff; - background-color: #2a96f3; -} -a.badge-admin:focus, a.badge-admin.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gray { - color: #ffffff; - background-color: #718096; -} -a.badge-gray:hover, a.badge-gray:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray:focus, a.badge-gray.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-gray-100 { - color: #212529; - background-color: #F5F7FA; -} -a.badge-gray-100:hover, a.badge-gray-100:focus { - color: #212529; - background-color: #d3dce9; -} -a.badge-gray-100:focus, a.badge-gray-100.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.badge-gray-200 { - color: #212529; - background-color: #EDF2F7; -} -a.badge-gray-200:hover, a.badge-gray-200:focus { - color: #212529; - background-color: #cad9e7; -} -a.badge-gray-200:focus, a.badge-gray-200.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.badge-gray-300 { - color: #212529; - background-color: #E2E8F0; -} -a.badge-gray-300:hover, a.badge-gray-300:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-gray-300:focus, a.badge-gray-300.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-gray-400 { - color: #212529; - background-color: #CBD5E0; -} -a.badge-gray-400:hover, a.badge-gray-400:focus { - color: #212529; - background-color: #abbbcd; -} -a.badge-gray-400:focus, a.badge-gray-400.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.badge-gray-500 { - color: #212529; - background-color: #A0AEC0; -} -a.badge-gray-500:hover, a.badge-gray-500:focus { - color: #212529; - background-color: #8194ac; -} -a.badge-gray-500:focus, a.badge-gray-500.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.badge-gray-600 { - color: #ffffff; - background-color: #718096; -} -a.badge-gray-600:hover, a.badge-gray-600:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray-600:focus, a.badge-gray-600.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-reddit { - color: #ffffff; - background-color: #ED4630; -} -a.badge-reddit:hover, a.badge-reddit:focus { - color: #ffffff; - background-color: #d72a13; -} -a.badge-reddit:focus, a.badge-reddit.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #EDF2F7; - 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.35rem; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 600; -} - -.alert-dismissible { - padding-right: 4rem; -} -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -.alert-primary { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-primary hr { - border-top-color: #ffbbda; -} -.alert-primary .alert-link { - color: #6a2e4a; -} - -.alert-secondary { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-secondary hr { - border-top-color: #e6ecf3; -} -.alert-secondary .alert-link { - color: #65686c; -} - -.alert-success { - color: #265c40; - background-color: #d7ece1; - border-color: #c7e5d5; -} -.alert-success hr { - border-top-color: #b6ddc8; -} -.alert-success .alert-link { - color: #173827; -} - -.alert-info { - color: #145283; - background-color: #d0e8fb; - border-color: #bedff9; -} -.alert-info hr { - border-top-color: #a7d4f7; -} -.alert-info .alert-link { - color: #0d3657; -} - -.alert-warning { - color: #8d6d0d; - background-color: #fff3cd; - border-color: #ffeeba; -} -.alert-warning hr { - border-top-color: #ffe8a1; -} -.alert-warning .alert-link { - color: #5e4909; -} - -.alert-danger { - color: #802929; - background-color: #fad8d8; - border-color: #f8c9c9; -} -.alert-danger hr { - border-top-color: #f5b2b2; -} -.alert-danger .alert-link { - color: #591d1d; -} - -.alert-light { - color: #808286; - background-color: #fafbfc; - border-color: #f8f9fb; -} -.alert-light hr { - border-top-color: #e8ebf2; -} -.alert-light .alert-link { - color: #67696c; -} - -.alert-dark { - color: #1b1529; - background-color: #d3d1d8; - border-color: #c1bec9; -} -.alert-dark hr { - border-top-color: #b4b0bd; -} -.alert-dark .alert-link { - color: #050407; -} - -.alert-white { - color: #8d8d8e; - background-color: white; - border-color: white; -} -.alert-white hr { - border-top-color: #f2f2f2; -} -.alert-white .alert-link { - color: #737375; -} - -.alert-black { - color: #121213; - background-color: #d0d0d0; - border-color: #bdbdbd; -} -.alert-black hr { - border-top-color: #b0b0b0; -} -.alert-black .alert-link { - color: black; -} - -.alert-muted { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-muted hr { - border-top-color: #c8ced7; -} -.alert-muted .alert-link { - color: #2d323a; -} - -.alert-downvote { - color: #266563; - background-color: #d7f0ee; - border-color: #c7e9e8; -} -.alert-downvote hr { - border-top-color: #b5e2e0; -} -.alert-downvote .alert-link { - color: #18403f; -} - -.alert-upvote { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-upvote hr { - border-top-color: #ffbbda; -} -.alert-upvote .alert-link { - color: #6a2e4a; -} - -.alert-purple { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-purple hr { - border-top-color: #ffbbda; -} -.alert-purple .alert-link { - color: #6a2e4a; -} - -.alert-gold { - color: #837130; - background-color: #fbf4db; - border-color: #faf0cd; -} -.alert-gold hr { - border-top-color: #f8e9b6; -} -.alert-gold .alert-link { - color: #5e5122; -} - -.alert-admin { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-admin hr { - border-top-color: #ffbbda; -} -.alert-admin .alert-link { - color: #6a2e4a; -} - -.alert-gray { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray hr { - border-top-color: #c8ced7; -} -.alert-gray .alert-link { - color: #2d323a; -} - -.alert-gray-100 { - color: #88898b; - background-color: #fdfdfe; - border-color: #fcfdfe; -} -.alert-gray-100 hr { - border-top-color: #e9f0f8; -} -.alert-gray-100 .alert-link { - color: #6f7071; -} - -.alert-gray-200 { - color: #84868a; - background-color: #fbfcfd; - border-color: #fafbfd; -} -.alert-gray-200 hr { - border-top-color: #e8ecf6; -} -.alert-gray-200 .alert-link { - color: #6b6d70; -} - -.alert-gray-300 { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-gray-300 hr { - border-top-color: #e6ecf3; -} -.alert-gray-300 .alert-link { - color: #65686c; -} - -.alert-gray-400 { - color: #72777e; - background-color: #f5f7f9; - border-color: #f0f3f6; -} -.alert-gray-400 hr { - border-top-color: #e0e6ec; -} -.alert-gray-400 .alert-link { - color: #5a5e63; -} - -.alert-gray-500 { - color: #5c636d; - background-color: #eceff2; - border-color: #e4e8ed; -} -.alert-gray-500 hr { - border-top-color: #d5dbe3; -} -.alert-gray-500 .alert-link { - color: #454a51; -} - -.alert-gray-600 { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray-600 hr { - border-top-color: #c8ced7; -} -.alert-gray-600 .alert-link { - color: #2d323a; -} - -.alert-reddit { - color: #842d22; - background-color: #fbdad6; - border-color: #facbc5; -} -.alert-reddit hr { - border-top-color: #f8b6ae; -} -.alert-reddit .alert-link { - color: #5b1f18; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #ffffff; - text-align: center; - white-space: nowrap; - background-color: #2a96f3; - 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 { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #F5F7FA; -} -.list-group-item-action:active { - color: #212529; - background-color: #EDF2F7; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #ffffff; - border: 1px solid rgba(18, 18, 19, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #718096; - pointer-events: none; - background-color: #ffffff; -} -.list-group-item.active { - z-index: 2; - color: #ffffff; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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 { - flex-direction: row; -} -.list-group-horizontal .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; -} -.list-group-horizontal .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-sm .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-sm .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-md .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-md .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-lg .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-lg .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-xl .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xl .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-primary.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-secondary { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-secondary.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-success { - color: #265c40; - background-color: #c7e5d5; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #265c40; - background-color: #b6ddc8; -} -.list-group-item-success.list-group-item-action.active { - color: #ffffff; - background-color: #265c40; - border-color: #265c40; -} - -.list-group-item-info { - color: #145283; - background-color: #bedff9; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #145283; - background-color: #a7d4f7; -} -.list-group-item-info.list-group-item-action.active { - color: #ffffff; - background-color: #145283; - border-color: #145283; -} - -.list-group-item-warning { - color: #8d6d0d; - background-color: #ffeeba; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #8d6d0d; - background-color: #ffe8a1; -} -.list-group-item-warning.list-group-item-action.active { - color: #ffffff; - background-color: #8d6d0d; - border-color: #8d6d0d; -} - -.list-group-item-danger { - color: #802929; - background-color: #f8c9c9; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #802929; - background-color: #f5b2b2; -} -.list-group-item-danger.list-group-item-action.active { - color: #ffffff; - background-color: #802929; - border-color: #802929; -} - -.list-group-item-light { - color: #808286; - background-color: #f8f9fb; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #808286; - background-color: #e8ebf2; -} -.list-group-item-light.list-group-item-action.active { - color: #ffffff; - background-color: #808286; - border-color: #808286; -} - -.list-group-item-dark { - color: #1b1529; - background-color: #c1bec9; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1529; - background-color: #b4b0bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #ffffff; - background-color: #1b1529; - border-color: #1b1529; -} - -.list-group-item-white { - color: #8d8d8e; - background-color: white; -} -.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus { - color: #8d8d8e; - background-color: #f2f2f2; -} -.list-group-item-white.list-group-item-action.active { - color: #ffffff; - background-color: #8d8d8e; - border-color: #8d8d8e; -} - -.list-group-item-black { - color: #121213; - background-color: #bdbdbd; -} -.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus { - color: #121213; - background-color: #b0b0b0; -} -.list-group-item-black.list-group-item-action.active { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} - -.list-group-item-muted { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-muted.list-group-item-action:hover, .list-group-item-muted.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-muted.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-downvote { - color: #266563; - background-color: #c7e9e8; -} -.list-group-item-downvote.list-group-item-action:hover, .list-group-item-downvote.list-group-item-action:focus { - color: #266563; - background-color: #b5e2e0; -} -.list-group-item-downvote.list-group-item-action.active { - color: #ffffff; - background-color: #266563; - border-color: #266563; -} - -.list-group-item-upvote { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-upvote.list-group-item-action:hover, .list-group-item-upvote.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-upvote.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-purple { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-purple.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gold { - color: #837130; - background-color: #faf0cd; -} -.list-group-item-gold.list-group-item-action:hover, .list-group-item-gold.list-group-item-action:focus { - color: #837130; - background-color: #f8e9b6; -} -.list-group-item-gold.list-group-item-action.active { - color: #ffffff; - background-color: #837130; - border-color: #837130; -} - -.list-group-item-admin { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-admin.list-group-item-action:hover, .list-group-item-admin.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-admin.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gray { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-gray-100 { - color: #88898b; - background-color: #fcfdfe; -} -.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus { - color: #88898b; - background-color: #e9f0f8; -} -.list-group-item-gray-100.list-group-item-action.active { - color: #ffffff; - background-color: #88898b; - border-color: #88898b; -} - -.list-group-item-gray-200 { - color: #84868a; - background-color: #fafbfd; -} -.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus { - color: #84868a; - background-color: #e8ecf6; -} -.list-group-item-gray-200.list-group-item-action.active { - color: #ffffff; - background-color: #84868a; - border-color: #84868a; -} - -.list-group-item-gray-300 { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-gray-300.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-gray-400 { - color: #72777e; - background-color: #f0f3f6; -} -.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus { - color: #72777e; - background-color: #e0e6ec; -} -.list-group-item-gray-400.list-group-item-action.active { - color: #ffffff; - background-color: #72777e; - border-color: #72777e; -} - -.list-group-item-gray-500 { - color: #5c636d; - background-color: #e4e8ed; -} -.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus { - color: #5c636d; - background-color: #d5dbe3; -} -.list-group-item-gray-500.list-group-item-action.active { - color: #ffffff; - background-color: #5c636d; - border-color: #5c636d; -} - -.list-group-item-gray-600 { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray-600.list-group-item-action:hover, .list-group-item-gray-600.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray-600.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-reddit { - color: #842d22; - background-color: #facbc5; -} -.list-group-item-reddit.list-group-item-action:hover, .list-group-item-reddit.list-group-item-action:focus { - color: #842d22; - background-color: #f8b6ae; -} -.list-group-item-reddit.list-group-item-action.active { - color: #ffffff; - background-color: #842d22; - border-color: #842d22; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 600; - line-height: 1; - color: #121213; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.5; -} -.close:hover { - color: #121213; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -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(18, 18, 19, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #718096; - 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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: #121213; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #E2E8F0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #E2E8F0; - 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); - } - - .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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} -.tooltip.show { - opacity: 1; -} -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #ffffff; - text-align: center; - background-color: #121213; - border-radius: 0.35rem; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} -.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(18, 18, 19, 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: #ffffff; -} - -.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 { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #ffffff; - 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: #ffffff; - 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #ffffff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #ffffff; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #2a96f3 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #2a96f3 !important; -} - -.bg-secondary { - background-color: #E2E8F0 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #c0cddf !important; -} - -.bg-success { - background-color: #38a169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #E6E9F0 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #c6cddd !important; -} - -.bg-dark { - background-color: #23183E !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #0e0a19 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -a.bg-white:hover, a.bg-white:focus, -button.bg-white:hover, -button.bg-white:focus { - background-color: #e6e6e6 !important; -} - -.bg-black { - background-color: #121213 !important; -} - -a.bg-black:hover, a.bg-black:focus, -button.bg-black:hover, -button.bg-black:focus { - background-color: black !important; -} - -.bg-muted { - background-color: #718096 !important; -} - -a.bg-muted:hover, a.bg-muted:focus, -button.bg-muted:hover, -button.bg-muted:focus { - background-color: #5a677a !important; -} - -.bg-downvote { - background-color: #38B2AC !important; -} - -a.bg-downvote:hover, a.bg-downvote:focus, -button.bg-downvote:hover, -button.bg-downvote:focus { - background-color: #2c8b87 !important; -} - -.bg-upvote { - background-color: #2a96f3 !important; -} - -a.bg-upvote:hover, a.bg-upvote:focus, -button.bg-upvote:hover, -button.bg-upvote:focus { - background-color: #2a96f3 !important; -} - -.bg-purple { - background-color: #2a96f3 !important; -} - -a.bg-purple:hover, a.bg-purple:focus, -button.bg-purple:hover, -button.bg-purple:focus { - background-color: #2a96f3 !important; -} - -.bg-gold { - background-color: #ECC94B !important; -} - -a.bg-gold:hover, a.bg-gold:focus, -button.bg-gold:hover, -button.bg-gold:focus { - background-color: #e7bb1d !important; -} - -.bg-admin { - background-color: #2a96f3 !important; -} - -a.bg-admin:hover, a.bg-admin:focus, -button.bg-admin:hover, -button.bg-admin:focus { - background-color: #2a96f3 !important; -} - -.bg-gray { - background-color: #718096 !important; -} - -a.bg-gray:hover, a.bg-gray:focus, -button.bg-gray:hover, -button.bg-gray:focus { - background-color: #5a677a !important; -} - -.bg-gray-100 { - background-color: #F5F7FA !important; -} - -a.bg-gray-100:hover, a.bg-gray-100:focus, -button.bg-gray-100:hover, -button.bg-gray-100:focus { - background-color: #d3dce9 !important; -} - -.bg-gray-200 { - background-color: #EDF2F7 !important; -} - -a.bg-gray-200:hover, a.bg-gray-200:focus, -button.bg-gray-200:hover, -button.bg-gray-200:focus { - background-color: #cad9e7 !important; -} - -.bg-gray-300 { - background-color: #E2E8F0 !important; -} - -a.bg-gray-300:hover, a.bg-gray-300:focus, -button.bg-gray-300:hover, -button.bg-gray-300:focus { - background-color: #c0cddf !important; -} - -.bg-gray-400 { - background-color: #CBD5E0 !important; -} - -a.bg-gray-400:hover, a.bg-gray-400:focus, -button.bg-gray-400:hover, -button.bg-gray-400:focus { - background-color: #abbbcd !important; -} - -.bg-gray-500 { - background-color: #A0AEC0 !important; -} - -a.bg-gray-500:hover, a.bg-gray-500:focus, -button.bg-gray-500:hover, -button.bg-gray-500:focus { - background-color: #8194ac !important; -} - -.bg-gray-600 { - background-color: #718096 !important; -} - -a.bg-gray-600:hover, a.bg-gray-600:focus, -button.bg-gray-600:hover, -button.bg-gray-600:focus { - background-color: #5a677a !important; -} - -.bg-reddit { - background-color: #ED4630 !important; -} - -a.bg-reddit:hover, a.bg-reddit:focus, -button.bg-reddit:hover, -button.bg-reddit:focus { - background-color: #d72a13 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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: #2a96f3 !important; -} - -.border-secondary { - border-color: #E2E8F0 !important; -} - -.border-success { - border-color: #38a169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #E6E9F0 !important; -} - -.border-dark { - border-color: #23183E !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.border-black { - border-color: #121213 !important; -} - -.border-muted { - border-color: #718096 !important; -} - -.border-downvote { - border-color: #38B2AC !important; -} - -.border-upvote { - border-color: #2a96f3 !important; -} - -.border-purple { - border-color: #2a96f3 !important; -} - -.border-gold { - border-color: #ECC94B !important; -} - -.border-admin { - border-color: #2a96f3 !important; -} - -.border-gray { - border-color: #718096 !important; -} - -.border-gray-100 { - border-color: #F5F7FA !important; -} - -.border-gray-200 { - border-color: #EDF2F7 !important; -} - -.border-gray-300 { - border-color: #E2E8F0 !important; -} - -.border-gray-400 { - border-color: #CBD5E0 !important; -} - -.border-gray-500 { - border-color: #A0AEC0 !important; -} - -.border-gray-600 { - border-color: #718096 !important; -} - -.border-reddit { - border-color: #ED4630 !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.rounded-sm { - border-radius: 0.25rem !important; -} - -.rounded { - border-radius: 0.35rem !important; -} - -.rounded-top { - border-top-left-radius: 0.35rem !important; - border-top-right-radius: 0.35rem !important; -} - -.rounded-right { - border-top-right-radius: 0.35rem !important; - border-bottom-right-radius: 0.35rem !important; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !important; -} - -.rounded-left { - border-top-left-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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 1px 3px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.03) !important; -} - -.shadow { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05) !important; -} - -.shadow-lg { - box-shadow: 0 8px 20px 0 rgba(18, 18, 19, 0.1) !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; -} - -.w-130 { - width: 130% !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; -} - -.h-130 { - height: 130% !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; -} - -.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); -} - -.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; -} - -.m-6 { - margin: 3.5rem !important; -} - -.mt-6, -.my-6 { - margin-top: 3.5rem !important; -} - -.mr-6, -.mx-6 { - margin-right: 3.5rem !important; -} - -.mb-6, -.my-6 { - margin-bottom: 3.5rem !important; -} - -.ml-6, -.mx-6 { - margin-left: 3.5rem !important; -} - -.m-7 { - margin: 5rem !important; -} - -.mt-7, -.my-7 { - margin-top: 5rem !important; -} - -.mr-7, -.mx-7 { - margin-right: 5rem !important; -} - -.mb-7, -.my-7 { - margin-bottom: 5rem !important; -} - -.ml-7, -.mx-7 { - margin-left: 5rem !important; -} - -.m-8 { - margin: 10rem !important; -} - -.mt-8, -.my-8 { - margin-top: 10rem !important; -} - -.mr-8, -.mx-8 { - margin-right: 10rem !important; -} - -.mb-8, -.my-8 { - margin-bottom: 10rem !important; -} - -.ml-8, -.mx-8 { - margin-left: 10rem !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; -} - -.p-6 { - padding: 3.5rem !important; -} - -.pt-6, -.py-6 { - padding-top: 3.5rem !important; -} - -.pr-6, -.px-6 { - padding-right: 3.5rem !important; -} - -.pb-6, -.py-6 { - padding-bottom: 3.5rem !important; -} - -.pl-6, -.px-6 { - padding-left: 3.5rem !important; -} - -.p-7 { - padding: 5rem !important; -} - -.pt-7, -.py-7 { - padding-top: 5rem !important; -} - -.pr-7, -.px-7 { - padding-right: 5rem !important; -} - -.pb-7, -.py-7 { - padding-bottom: 5rem !important; -} - -.pl-7, -.px-7 { - padding-left: 5rem !important; -} - -.p-8 { - padding: 10rem !important; -} - -.pt-8, -.py-8 { - padding-top: 10rem !important; -} - -.pr-8, -.px-8 { - padding-right: 10rem !important; -} - -.pb-8, -.py-8 { - padding-bottom: 10rem !important; -} - -.pl-8, -.px-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; -} - -.mt-n6, -.my-n6 { - margin-top: -3.5rem !important; -} - -.mr-n6, -.mx-n6 { - margin-right: -3.5rem !important; -} - -.mb-n6, -.my-n6 { - margin-bottom: -3.5rem !important; -} - -.ml-n6, -.mx-n6 { - margin-left: -3.5rem !important; -} - -.m-n7 { - margin: -5rem !important; -} - -.mt-n7, -.my-n7 { - margin-top: -5rem !important; -} - -.mr-n7, -.mx-n7 { - margin-right: -5rem !important; -} - -.mb-n7, -.my-n7 { - margin-bottom: -5rem !important; -} - -.ml-n7, -.mx-n7 { - margin-left: -5rem !important; -} - -.m-n8 { - margin: -10rem !important; -} - -.mt-n8, -.my-n8 { - margin-top: -10rem !important; -} - -.mr-n8, -.mx-n8 { - margin-right: -10rem !important; -} - -.mb-n8, -.my-n8 { - margin-bottom: -10rem !important; -} - -.ml-n8, -.mx-n8 { - margin-left: -10rem !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; - } - - .m-sm-6 { - margin: 3.5rem !important; - } - - .mt-sm-6, -.my-sm-6 { - margin-top: 3.5rem !important; - } - - .mr-sm-6, -.mx-sm-6 { - margin-right: 3.5rem !important; - } - - .mb-sm-6, -.my-sm-6 { - margin-bottom: 3.5rem !important; - } - - .ml-sm-6, -.mx-sm-6 { - margin-left: 3.5rem !important; - } - - .m-sm-7 { - margin: 5rem !important; - } - - .mt-sm-7, -.my-sm-7 { - margin-top: 5rem !important; - } - - .mr-sm-7, -.mx-sm-7 { - margin-right: 5rem !important; - } - - .mb-sm-7, -.my-sm-7 { - margin-bottom: 5rem !important; - } - - .ml-sm-7, -.mx-sm-7 { - margin-left: 5rem !important; - } - - .m-sm-8 { - margin: 10rem !important; - } - - .mt-sm-8, -.my-sm-8 { - margin-top: 10rem !important; - } - - .mr-sm-8, -.mx-sm-8 { - margin-right: 10rem !important; - } - - .mb-sm-8, -.my-sm-8 { - margin-bottom: 10rem !important; - } - - .ml-sm-8, -.mx-sm-8 { - margin-left: 10rem !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; - } - - .p-sm-6 { - padding: 3.5rem !important; - } - - .pt-sm-6, -.py-sm-6 { - padding-top: 3.5rem !important; - } - - .pr-sm-6, -.px-sm-6 { - padding-right: 3.5rem !important; - } - - .pb-sm-6, -.py-sm-6 { - padding-bottom: 3.5rem !important; - } - - .pl-sm-6, -.px-sm-6 { - padding-left: 3.5rem !important; - } - - .p-sm-7 { - padding: 5rem !important; - } - - .pt-sm-7, -.py-sm-7 { - padding-top: 5rem !important; - } - - .pr-sm-7, -.px-sm-7 { - padding-right: 5rem !important; - } - - .pb-sm-7, -.py-sm-7 { - padding-bottom: 5rem !important; - } - - .pl-sm-7, -.px-sm-7 { - padding-left: 5rem !important; - } - - .p-sm-8 { - padding: 10rem !important; - } - - .pt-sm-8, -.py-sm-8 { - padding-top: 10rem !important; - } - - .pr-sm-8, -.px-sm-8 { - padding-right: 10rem !important; - } - - .pb-sm-8, -.py-sm-8 { - padding-bottom: 10rem !important; - } - - .pl-sm-8, -.px-sm-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-sm-n6, -.my-sm-n6 { - margin-top: -3.5rem !important; - } - - .mr-sm-n6, -.mx-sm-n6 { - margin-right: -3.5rem !important; - } - - .mb-sm-n6, -.my-sm-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-sm-n6, -.mx-sm-n6 { - margin-left: -3.5rem !important; - } - - .m-sm-n7 { - margin: -5rem !important; - } - - .mt-sm-n7, -.my-sm-n7 { - margin-top: -5rem !important; - } - - .mr-sm-n7, -.mx-sm-n7 { - margin-right: -5rem !important; - } - - .mb-sm-n7, -.my-sm-n7 { - margin-bottom: -5rem !important; - } - - .ml-sm-n7, -.mx-sm-n7 { - margin-left: -5rem !important; - } - - .m-sm-n8 { - margin: -10rem !important; - } - - .mt-sm-n8, -.my-sm-n8 { - margin-top: -10rem !important; - } - - .mr-sm-n8, -.mx-sm-n8 { - margin-right: -10rem !important; - } - - .mb-sm-n8, -.my-sm-n8 { - margin-bottom: -10rem !important; - } - - .ml-sm-n8, -.mx-sm-n8 { - margin-left: -10rem !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; - } - - .m-md-6 { - margin: 3.5rem !important; - } - - .mt-md-6, -.my-md-6 { - margin-top: 3.5rem !important; - } - - .mr-md-6, -.mx-md-6 { - margin-right: 3.5rem !important; - } - - .mb-md-6, -.my-md-6 { - margin-bottom: 3.5rem !important; - } - - .ml-md-6, -.mx-md-6 { - margin-left: 3.5rem !important; - } - - .m-md-7 { - margin: 5rem !important; - } - - .mt-md-7, -.my-md-7 { - margin-top: 5rem !important; - } - - .mr-md-7, -.mx-md-7 { - margin-right: 5rem !important; - } - - .mb-md-7, -.my-md-7 { - margin-bottom: 5rem !important; - } - - .ml-md-7, -.mx-md-7 { - margin-left: 5rem !important; - } - - .m-md-8 { - margin: 10rem !important; - } - - .mt-md-8, -.my-md-8 { - margin-top: 10rem !important; - } - - .mr-md-8, -.mx-md-8 { - margin-right: 10rem !important; - } - - .mb-md-8, -.my-md-8 { - margin-bottom: 10rem !important; - } - - .ml-md-8, -.mx-md-8 { - margin-left: 10rem !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; - } - - .p-md-6 { - padding: 3.5rem !important; - } - - .pt-md-6, -.py-md-6 { - padding-top: 3.5rem !important; - } - - .pr-md-6, -.px-md-6 { - padding-right: 3.5rem !important; - } - - .pb-md-6, -.py-md-6 { - padding-bottom: 3.5rem !important; - } - - .pl-md-6, -.px-md-6 { - padding-left: 3.5rem !important; - } - - .p-md-7 { - padding: 5rem !important; - } - - .pt-md-7, -.py-md-7 { - padding-top: 5rem !important; - } - - .pr-md-7, -.px-md-7 { - padding-right: 5rem !important; - } - - .pb-md-7, -.py-md-7 { - padding-bottom: 5rem !important; - } - - .pl-md-7, -.px-md-7 { - padding-left: 5rem !important; - } - - .p-md-8 { - padding: 10rem !important; - } - - .pt-md-8, -.py-md-8 { - padding-top: 10rem !important; - } - - .pr-md-8, -.px-md-8 { - padding-right: 10rem !important; - } - - .pb-md-8, -.py-md-8 { - padding-bottom: 10rem !important; - } - - .pl-md-8, -.px-md-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-md-n6, -.my-md-n6 { - margin-top: -3.5rem !important; - } - - .mr-md-n6, -.mx-md-n6 { - margin-right: -3.5rem !important; - } - - .mb-md-n6, -.my-md-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-md-n6, -.mx-md-n6 { - margin-left: -3.5rem !important; - } - - .m-md-n7 { - margin: -5rem !important; - } - - .mt-md-n7, -.my-md-n7 { - margin-top: -5rem !important; - } - - .mr-md-n7, -.mx-md-n7 { - margin-right: -5rem !important; - } - - .mb-md-n7, -.my-md-n7 { - margin-bottom: -5rem !important; - } - - .ml-md-n7, -.mx-md-n7 { - margin-left: -5rem !important; - } - - .m-md-n8 { - margin: -10rem !important; - } - - .mt-md-n8, -.my-md-n8 { - margin-top: -10rem !important; - } - - .mr-md-n8, -.mx-md-n8 { - margin-right: -10rem !important; - } - - .mb-md-n8, -.my-md-n8 { - margin-bottom: -10rem !important; - } - - .ml-md-n8, -.mx-md-n8 { - margin-left: -10rem !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; - } - - .m-lg-6 { - margin: 3.5rem !important; - } - - .mt-lg-6, -.my-lg-6 { - margin-top: 3.5rem !important; - } - - .mr-lg-6, -.mx-lg-6 { - margin-right: 3.5rem !important; - } - - .mb-lg-6, -.my-lg-6 { - margin-bottom: 3.5rem !important; - } - - .ml-lg-6, -.mx-lg-6 { - margin-left: 3.5rem !important; - } - - .m-lg-7 { - margin: 5rem !important; - } - - .mt-lg-7, -.my-lg-7 { - margin-top: 5rem !important; - } - - .mr-lg-7, -.mx-lg-7 { - margin-right: 5rem !important; - } - - .mb-lg-7, -.my-lg-7 { - margin-bottom: 5rem !important; - } - - .ml-lg-7, -.mx-lg-7 { - margin-left: 5rem !important; - } - - .m-lg-8 { - margin: 10rem !important; - } - - .mt-lg-8, -.my-lg-8 { - margin-top: 10rem !important; - } - - .mr-lg-8, -.mx-lg-8 { - margin-right: 10rem !important; - } - - .mb-lg-8, -.my-lg-8 { - margin-bottom: 10rem !important; - } - - .ml-lg-8, -.mx-lg-8 { - margin-left: 10rem !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; - } - - .p-lg-6 { - padding: 3.5rem !important; - } - - .pt-lg-6, -.py-lg-6 { - padding-top: 3.5rem !important; - } - - .pr-lg-6, -.px-lg-6 { - padding-right: 3.5rem !important; - } - - .pb-lg-6, -.py-lg-6 { - padding-bottom: 3.5rem !important; - } - - .pl-lg-6, -.px-lg-6 { - padding-left: 3.5rem !important; - } - - .p-lg-7 { - padding: 5rem !important; - } - - .pt-lg-7, -.py-lg-7 { - padding-top: 5rem !important; - } - - .pr-lg-7, -.px-lg-7 { - padding-right: 5rem !important; - } - - .pb-lg-7, -.py-lg-7 { - padding-bottom: 5rem !important; - } - - .pl-lg-7, -.px-lg-7 { - padding-left: 5rem !important; - } - - .p-lg-8 { - padding: 10rem !important; - } - - .pt-lg-8, -.py-lg-8 { - padding-top: 10rem !important; - } - - .pr-lg-8, -.px-lg-8 { - padding-right: 10rem !important; - } - - .pb-lg-8, -.py-lg-8 { - padding-bottom: 10rem !important; - } - - .pl-lg-8, -.px-lg-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-lg-n6, -.my-lg-n6 { - margin-top: -3.5rem !important; - } - - .mr-lg-n6, -.mx-lg-n6 { - margin-right: -3.5rem !important; - } - - .mb-lg-n6, -.my-lg-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-lg-n6, -.mx-lg-n6 { - margin-left: -3.5rem !important; - } - - .m-lg-n7 { - margin: -5rem !important; - } - - .mt-lg-n7, -.my-lg-n7 { - margin-top: -5rem !important; - } - - .mr-lg-n7, -.mx-lg-n7 { - margin-right: -5rem !important; - } - - .mb-lg-n7, -.my-lg-n7 { - margin-bottom: -5rem !important; - } - - .ml-lg-n7, -.mx-lg-n7 { - margin-left: -5rem !important; - } - - .m-lg-n8 { - margin: -10rem !important; - } - - .mt-lg-n8, -.my-lg-n8 { - margin-top: -10rem !important; - } - - .mr-lg-n8, -.mx-lg-n8 { - margin-right: -10rem !important; - } - - .mb-lg-n8, -.my-lg-n8 { - margin-bottom: -10rem !important; - } - - .ml-lg-n8, -.mx-lg-n8 { - margin-left: -10rem !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; - } - - .m-xl-6 { - margin: 3.5rem !important; - } - - .mt-xl-6, -.my-xl-6 { - margin-top: 3.5rem !important; - } - - .mr-xl-6, -.mx-xl-6 { - margin-right: 3.5rem !important; - } - - .mb-xl-6, -.my-xl-6 { - margin-bottom: 3.5rem !important; - } - - .ml-xl-6, -.mx-xl-6 { - margin-left: 3.5rem !important; - } - - .m-xl-7 { - margin: 5rem !important; - } - - .mt-xl-7, -.my-xl-7 { - margin-top: 5rem !important; - } - - .mr-xl-7, -.mx-xl-7 { - margin-right: 5rem !important; - } - - .mb-xl-7, -.my-xl-7 { - margin-bottom: 5rem !important; - } - - .ml-xl-7, -.mx-xl-7 { - margin-left: 5rem !important; - } - - .m-xl-8 { - margin: 10rem !important; - } - - .mt-xl-8, -.my-xl-8 { - margin-top: 10rem !important; - } - - .mr-xl-8, -.mx-xl-8 { - margin-right: 10rem !important; - } - - .mb-xl-8, -.my-xl-8 { - margin-bottom: 10rem !important; - } - - .ml-xl-8, -.mx-xl-8 { - margin-left: 10rem !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; - } - - .p-xl-6 { - padding: 3.5rem !important; - } - - .pt-xl-6, -.py-xl-6 { - padding-top: 3.5rem !important; - } - - .pr-xl-6, -.px-xl-6 { - padding-right: 3.5rem !important; - } - - .pb-xl-6, -.py-xl-6 { - padding-bottom: 3.5rem !important; - } - - .pl-xl-6, -.px-xl-6 { - padding-left: 3.5rem !important; - } - - .p-xl-7 { - padding: 5rem !important; - } - - .pt-xl-7, -.py-xl-7 { - padding-top: 5rem !important; - } - - .pr-xl-7, -.px-xl-7 { - padding-right: 5rem !important; - } - - .pb-xl-7, -.py-xl-7 { - padding-bottom: 5rem !important; - } - - .pl-xl-7, -.px-xl-7 { - padding-left: 5rem !important; - } - - .p-xl-8 { - padding: 10rem !important; - } - - .pt-xl-8, -.py-xl-8 { - padding-top: 10rem !important; - } - - .pr-xl-8, -.px-xl-8 { - padding-right: 10rem !important; - } - - .pb-xl-8, -.py-xl-8 { - padding-bottom: 10rem !important; - } - - .pl-xl-8, -.px-xl-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-xl-n6, -.my-xl-n6 { - margin-top: -3.5rem !important; - } - - .mr-xl-n6, -.mx-xl-n6 { - margin-right: -3.5rem !important; - } - - .mb-xl-n6, -.my-xl-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-xl-n6, -.mx-xl-n6 { - margin-left: -3.5rem !important; - } - - .m-xl-n7 { - margin: -5rem !important; - } - - .mt-xl-n7, -.my-xl-n7 { - margin-top: -5rem !important; - } - - .mr-xl-n7, -.mx-xl-n7 { - margin-right: -5rem !important; - } - - .mb-xl-n7, -.my-xl-n7 { - margin-bottom: -5rem !important; - } - - .ml-xl-n7, -.mx-xl-n7 { - margin-left: -5rem !important; - } - - .m-xl-n8 { - margin: -10rem !important; - } - - .mt-xl-n8, -.my-xl-n8 { - margin-top: -10rem !important; - } - - .mr-xl-n8, -.mx-xl-n8 { - margin-right: -10rem !important; - } - - .mb-xl-n8, -.my-xl-n8 { - margin-bottom: -10rem !important; - } - - .ml-xl-n8, -.mx-xl-n8 { - margin-left: -10rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mt-xl-auto, -.my-xl-auto { - margin-top: auto !important; - } - - .mr-xl-auto, -.mx-xl-auto { - margin-right: auto !important; - } - - .mb-xl-auto, -.my-xl-auto { - margin-bottom: auto !important; - } - - .ml-xl-auto, -.mx-xl-auto { - margin-left: auto !important; - } -} -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !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: 600 !important; -} - -.font-weight-bolder { - font-weight: 700 !important; -} - -.font-italic { - font-style: italic !important; -} - -.text-white { - color: #ffffff !important; -} - -.text-primary { - color: #2a96f3 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #2a96f3 !important; -} - -.text-secondary { - color: #E2E8F0 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #b0c0d6 !important; -} - -.text-success { - color: #38a169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #E6E9F0 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #b6bfd3 !important; -} - -.text-dark { - color: #23183E !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #040307 !important; -} - -.text-white { - color: #ffffff !important; -} - -a.text-white:hover, a.text-white:focus { - color: #d9d9d9 !important; -} - -.text-black { - color: #121213 !important; -} - -a.text-black:hover, a.text-black:focus { - color: black !important; -} - -.text-muted { - color: #718096 !important; -} - -a.text-muted:hover, a.text-muted:focus { - color: #4f5b6b !important; -} - -.text-downvote { - color: #38B2AC !important; -} - -a.text-downvote:hover, a.text-downvote:focus { - color: #267874 !important; -} - -.text-upvote { - color: #2a96f3 !important; -} - -a.text-upvote:hover, a.text-upvote:focus { - color: #2a96f3 !important; -} - -.text-purple { - color: #2a96f3 !important; -} - -a.text-purple:hover, a.text-purple:focus { - color: #2a96f3 !important; -} - -.text-gold { - color: #ECC94B !important; -} - -a.text-gold:hover, a.text-gold:focus { - color: #d4ab16 !important; -} - -.text-admin { - color: #2a96f3 !important; -} - -a.text-admin:hover, a.text-admin:focus { - color: #2a96f3 !important; -} - -.text-gray { - color: #718096 !important; -} - -a.text-gray:hover, a.text-gray:focus { - color: #4f5b6b !important; -} - -.text-gray-100 { - color: #F5F7FA !important; -} - -a.text-gray-100:hover, a.text-gray-100:focus { - color: #c2cee1 !important; -} - -.text-gray-200 { - color: #EDF2F7 !important; -} - -a.text-gray-200:hover, a.text-gray-200:focus { - color: #b8ccdf !important; -} - -.text-gray-300 { - color: #E2E8F0 !important; -} - -a.text-gray-300:hover, a.text-gray-300:focus { - color: #b0c0d6 !important; -} - -.text-gray-400 { - color: #CBD5E0 !important; -} - -a.text-gray-400:hover, a.text-gray-400:focus { - color: #9baec3 !important; -} - -.text-gray-500 { - color: #A0AEC0 !important; -} - -a.text-gray-500:hover, a.text-gray-500:focus { - color: #7287a1 !important; -} - -.text-gray-600 { - color: #718096 !important; -} - -a.text-gray-600:hover, a.text-gray-600:focus { - color: #4f5b6b !important; -} - -.text-reddit { - color: #ED4630 !important; -} - -a.text-reddit:hover, a.text-reddit:focus { - color: #c02511 !important; -} - -.text-body { - color: #212529 !important; -} - -.text-muted { - color: #718096 !important; -} - -.text-black-50 { - color: rgba(18, 18, 19, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #A0AEC0; - 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 #121213; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #ffffff !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #E2E8F0; - } - - .table .thead-dark th { - color: inherit; - border-color: #E2E8F0; - } -} -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #121213; - padding-top: 49px; - background-color: #E2E8F0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - /* Since CSS 2.1 */ - white-space: -moz-pre-wrap; - /* Mozilla, since 1999 */ - white-space: -pre-wrap; - /* Opera 4-6 */ - white-space: -o-pre-wrap; - /* Opera 7 */ - word-wrap: break-word; - /* Internet Explorer 5.5+ */ -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #ffffff; -} - -#page { - padding-top: 49px; - background-color: #ffffff; -} - -#article { - padding-top: 0; - background-color: #ffffff; -} - -#thread, #userpage { - background-color: #F5F7FA; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #121213; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #2a96f3; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #2a96f3; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 15px; - background-color: #ffffff; -} - -.custom-gutters { - padding-left: 15px; - padding-right: 15px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 49px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 11px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.25rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.375rem 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-secondary { - color: #718096; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn-tag:hover { - color: #121213; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-success, .btn-danger { - color: #ffffff; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -.btn-integration { - font-weight: 600; - border-left: 1px solid #E2E8F0; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.325rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #121213; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #121213 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #121213 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #121213 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #121213 !important; -} - -.bd-callout { - padding: 1.25rem; - margin-top: 1.25rem; - margin-bottom: 1.25rem; - border: 1px solid #E2E8F0; - border-left-width: 0.25rem; - border-radius: 0.25rem; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #ffffff; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #121213; - border-radius: 0.35rem; -} - -.navbar-light { - background-color: #ffffff; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #23183E; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #2a96f3; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #2a96f3; - font-weight: 600; -} - -.tab-bar { - box-shadow: inset 0 -1px 0 #E2E8F0; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #ffffff; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #121213; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #2a96f3; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #A0AEC0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #ffffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #2a96f3; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #ffffff; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #121213; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #ffffff; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #ffffff; - font-size: 10px; - font-weight: 600; - top: -4px; - left: 12px; - border: 2px solid #ffffff; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #2a96f3; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #2a96f3; - box-shadow: inset 0 -2px 0 #2a96f3; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #2a96f3; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #2a96f3; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #2a96f3; - box-shadow: inset 0 -2px 0 #2a96f3; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #718096; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #2a96f3; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #2a96f3; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #2a96f3; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #2a96f3; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #2a96f3; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #2a96f3; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #ffffff; -} - -.form-inline.search .form-control { - background-color: #EDF2F7; - font-size: 1rem; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search { - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; - opacity: 0.25; - /* Firefox */ -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; -} - -.bg-svg { - background-color: #23183E; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #718096; - border-color: transparent; - border-width: 2px; - background: #F5F7FA; - transition: none; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #E2E8F0; - background-color: #ffffff; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #E2E8F0; -} - -.input-group-append-focus { - margin-left: -1px; -} - -.form-control:hover { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #2a96f3; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #2a96f3; - box-shadow: none; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #121213; -} - -#login label { - color: #121213; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #121213; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #121213; - text-decoration: none; - background-color: #EDF2F7; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #121213; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #718096; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 15px; - margin-right: 15px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #2a96f3; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #2a96f3; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -/* .upvoted .arrow-up::before { - color: $upvote; -} - -.upvoted .arrow-up:hover::before { - opacity: 1; -} - -.downvoted .arrow-down::before { - color: $downvote; -} - -.downvoted .arrow-down:hover::before { - opacity: 1; -} */ -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #2a96f3 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #718096; -} - -.score { - color: #121213; -} - -.score-up { - color: #2a96f3 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score, .deleted .score { - color: #E2E8F0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #23183E; -} - -.box-shadow-bottom { - box-shadow: inset 0 -1px 0 #E2E8F0; -} - -.border-1 { - border-width: 1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #ffffff; - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 15px; - padding-right: 15px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F5F7FA; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #ffffff; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #718096; -} - -.post-filter .fa, .post-filter .fas { - font-size: 11px; - margin-right: 0.5rem; - opacity: 0.9; - color: #2a96f3; - width: 1rem; -} - -.filter-list .filter-item { - color: #718096; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #718096; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #121213; -} - -.filter-list > .filter-item > .filter-link.active { - color: #121213; - background-color: #ffffff; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #2a96f3; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #2a96f3; -} - -.filter-link:hover, .filter-link:focus { - color: #2a96f3; -} - -.dashboard-list .dashboard-item { - color: #718096; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #718096; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #121213; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #2a96f3; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #2a96f3; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #2a96f3; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #2a96f3; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #ffffff; - background-color: #FFFFFF; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #FFFFFF; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -/* - -#frontpage.toggle-card-view .tab-bar, #userpage.toggle-card-view .tab-bar, #search.toggle-card-view .tab-bar { - border-radius: 0; -} - -#frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border: none; - border-radius: $border-radius; - margin-top: 1rem; - box-shadow: $box-shadow-sm; -} - -#frontpage.toggle-card-view .posts .card:last-of-type, #userpage.toggle-card-view .posts .card:last-of-type, #search.toggle-card-view .posts .card:last-of-type { - border-bottom-left-radius: $border-radius; - border-bottom-right-radius: $border-radius; - border-radius: $border-radius; -} - -#frontpage.toggle-card-view .posts .card:first-of-type, #userpage.toggle-card-view .posts .card:first-of-type, #search.toggle-card-view .posts .card:first-of-type { - margin-top: 0; -} - -#frontpage.toggle-card-view .posts .card .post-img, #userpage.toggle-card-view .posts .card .post-img, #search.toggle-card-view .posts .card .post-img { - display: none; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg, #userpage.toggle-card-view .posts .card .post-img-lg, #search.toggle-card-view .posts .card .post-img-lg { - display: block; - text-align: center; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 55%; - height: auto; -} - -#frontpage.toggle-card-view .posts .card .embed-lg, #userpage.toggle-card-view .posts .card .embed-lg, #search.toggle-card-view .posts .card .embed-lg { - display: flex; - z-index: 2; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg, #userpage.toggle-card-view .posts .card .post-preview-lg, #search.toggle-card-view .posts .card .post-preview-lg { - display: block; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg .post-body, #userpage.toggle-card-view .posts .card .post-preview-lg .post-body, #search.toggle-card-view .posts .card .post-preview-lg .post-body { - -webkit-mask-image: linear-gradient(180deg,#000 40%,transparent); - mask-image: linear-gradient(180deg,#000 40%,transparent); - overflow: hidden; -} - -*/ -.toggle-view .nav-link { - color: #718096; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #2a96f3; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #2a96f3; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #718096; - padding: 0.5rem 1rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 1px 1px 0 1px; - border-color: #E2E8F0; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #EDF2F7; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #121213; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #2a96f3; -} - -#frontpage .post-title a { - color: #121213; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #121213; -} - -.stretched-link a:hover { - color: #2a96f3; -} - -.post-meta { - position: relative; - z-index: 2; - color: #718096; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-header { - border-bottom: 1px solid #E2E8F0; - background-color: #ffffff; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; -} - -.modal-header .close { - padding: 1.25rem 1rem 0 1rem; -} - -.modal-content { - border: none; - border-radius: 0.35rem; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #EDF2F7; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .post-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #121213; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #121213; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #121213; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #121213; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #718096; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #121213; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #121213; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #121213; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #121213; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #ffffff; -} - -.post-actions a { - color: #718096; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #121213; -} - -.post-actions .dropdown-item:hover { - color: #121213; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 1px solid #2a96f3; - border-radius: 0.35rem; - z-index: 2; - background-color: #E2E8F0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #ffffff; - line-height: 2; - text-transform: uppercase; - font-size: 11px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #718096; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #718096; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - word-break: break-word; - padding-left: 20px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #718096; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #121213; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #121213; - overflow: hidden; -} - -.comment .comment-body .comment-image { - border: 1px solid #2a96f3; -} - -blockquote { - border-left: 2px solid #2a96f3; - color: #2a96f3; - font-size: 1rem; - font-weight: 400; - background-color: rgba(255, 102, 172, 0.15); - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .comment-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F5F7FA; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #121213; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #121213; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #121213; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #121213; -} - -.comment-actions a { - color: #718096; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #121213; -} - -.comment-actions .dropdown-item:hover { - color: #121213; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #121213; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #ffffff; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #ffffff; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 3; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #A0AEC0; -} - -.comment-write .comment-format .format:hover { - color: #718096; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #CBD5E0; - font-size: 1rem; - color: #2a96f3; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #2a96f3; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #A0AEC0; - top: -1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #2a96f3; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 1px solid #E2E8F0; - background-color: #ffffff; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #EDF2F7; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #2a96f3; - background-color: rgba(60, 173, 243, 0.08); - color: #2a96f3; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #ffffff; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, rgba(99, 80, 205, 0.75) 76%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #ffffff; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #718096; - font-size: 12px; - text-transform: uppercase; - background-color: #E6E9F0; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - overflow: hidden; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #EDF2F7; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .profile-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #718096; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #718096; -} - -.profile-actions .dropdown-item:hover { - color: #121213; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #718096; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #ffffff; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #718096; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #ffffff; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; -} - -.border-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-sm-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm { - border: 1px solid #E2E8F0 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-md-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md { - border: 1px solid #E2E8F0 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-lg-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg { - border: 1px solid #E2E8F0 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-xl-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl { - border: 1px solid #E2E8F0 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .shadow-md { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: #E2E8F0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: #EDF2F7; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #121213; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #2a96f3; - border: 1px solid #2a96f3; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38a169; - border: #38a169 solid 1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #A0AEC0; - border: #A0AEC0 solid 1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #ffffff; - border-radius: 2rem; - 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(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #ffffff; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #ffffff; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #fff; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #2a96f3; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #2a96f3; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #ffffff; - } - - #thread, #userpage { - background-color: #ffffff; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #2a96f3; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #search .search-results.card { - border-bottom: 1px solid #e3e3e3; - border-width: 0 0 1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px 15px; - border-width: 0 0 1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom: 1px solid #E2E8F0; - } - - #frontpage .posts .card:hover, #search .posts .card:hover { - background-color: transparent; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - /* - - #frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border-width: 0 0 1px 0; - border-color: $border-color; - border-style: solid; - border-radius: 0; - margin-top: 0; - box-shadow: none; - } - - #frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 100%; - height: auto; - } - - */ - .posts, #thread #main-content-col { - box-shadow: none; - border-radius: 0; - border: none; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #121213; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #2a96f3; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - color: #718096; - } - - .post-actions { - color: #A0AEC0; - font-weight: 400; - } - - .post-actions a { - color: #A0AEC0; - font-size: 1rem; - font-weight: 400; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #718096; - } - - .score { - color: #718096; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #CBD5E0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #2a96f3; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #ffffff; - } - - .comment-write textarea { - background-color: #F5F7FA; - } - - .comment-section > .comment { - padding-left: 20px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 15px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #CBD5E0; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - /* Firefox */ - -ms-overflow-style: none; - /* IE 10+ */ - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - /* Chrome/Safari/Webkit */ - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - box-shadow: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #121213; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #2a96f3; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #FEB2B2; -} - -div.deleted { - background-color: #FEFCBF; -} - -div.deleted.banned { - background-color: #ffcc99; -} - -.distinguish-admin .user-name, .distinguish-mod .user-name { - color: white; - padding: 0px 3px 2px 3px; - border-radius: 3px; -} - -.distinguish-admin .user-name { - background-color: #2a96f3; -} - -.distinguish-mod .user-name { - background-color: #07c20c; -} - -.distinguish-admin .user-name::before { - content: "[A] "; -} - -.distinguish-mod .user-name::before { - content: "[M] "; -} - -.in-comment-image { - max-height: 100px !important; - max-width: 100px !important; -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -/* Light mode spoiler */ -.spoiler { - color: #121213; - background-color: #121213; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #ffffff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #718096 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #718096 !important; -} - -#frontpage .post-title a:visited { - color: #718096; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.comment-box { - border: 2px solid #EDF2F7; -} - -.transparent { - background: None !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -/*# sourceMappingURL=light_2a96f3.css.map */ diff --git a/files/assets/css/light_30409f.css b/files/assets/css/light_30409f.css deleted file mode 100644 index ed7d74c33..000000000 --- a/files/assets/css/light_30409f.css +++ /dev/null @@ -1,16884 +0,0 @@ -@charset "UTF-8"; -.bd-callout-primary { - border-left-color: #30409f; -} - -.bd-callout-secondary { - border-left-color: #E2E8F0; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #23183E; -} - -.bd-callout-white { - border-left-color: #ffffff; -} - -.bd-callout-black { - border-left-color: #121213; -} - -.bd-callout-light { - border-left-color: #E6E9F0; -} - -.bd-callout-success { - border-left-color: #38a169; -} - -.bd-callout-muted { - border-left-color: #718096; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #30409f; -} - -.bd-callout-purple { - border-left-color: #30409f; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #30409f; -} - -.bd-callout-gray { - border-left-color: #718096; -} - -.bd-callout-gray-100 { - border-left-color: #F5F7FA; -} - -.bd-callout-gray-200 { - border-left-color: #EDF2F7; -} - -.bd-callout-gray-300 { - border-left-color: #E2E8F0; -} - -.bd-callout-gray-400 { - border-left-color: #CBD5E0; -} - -.bd-callout-gray-500 { - border-left-color: #A0AEC0; -} - -.bd-callout-gray-600 { - border-left-color: #718096; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #30409f; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #ffffff; - --gray: #718096; - --gray-dark: #343a40; - --primary: #30409f; - --secondary: #E2E8F0; - --success: #38a169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #E6E9F0; - --dark: #23183E; - --white: #ffffff; - --black: #121213; - --muted: #718096; - --downvote: #38B2AC; - --upvote: #30409f; - --purple: #30409f; - --gold: #ECC94B; - --admin: #30409f; - --gray: #718096; - --gray-100: #F5F7FA; - --gray-200: #EDF2F7; - --gray-300: #E2E8F0; - --gray-400: #CBD5E0; - --gray-500: #A0AEC0; - --gray-600: #718096; - --reddit: #ED4630; - --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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(18, 18, 19, 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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #ffffff; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 600; -} - -dd { - margin-bottom: 0.5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: 700; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #30409f; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #30409f; - 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; -} - -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: #718096; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: 600; - 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.325rem; - 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(18, 18, 19, 0.1); -} - -small, -.small { - font-size: 0.75rem; - 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: 0.75rem; - color: #718096; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 90%; - color: #718096; -} - -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: #ffffff; - background-color: #212529; - border-radius: 0.25rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 600; -} - -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #E2E8F0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #E2E8F0; -} -.table tbody + tbody { - border-top: 2px solid #E2E8F0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #E2E8F0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0; -} -.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(18, 18, 19, 0.05); -} - -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(18, 18, 19, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #ffd4e8; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-primary:hover { - background-color: #ffbbda; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #ffbbda; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f7f9fb; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-secondary:hover { - background-color: #e6ecf3; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e6ecf3; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #c7e5d5; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #98ceb1; -} - -.table-hover .table-success:hover { - background-color: #b6ddc8; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b6ddc8; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #bedff9; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86c4f4; -} - -.table-hover .table-info:hover { - background-color: #a7d4f7; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a7d4f7; -} - -.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: #f8c9c9; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f19b9b; -} - -.table-hover .table-danger:hover { - background-color: #f5b2b2; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f5b2b2; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f8f9fb; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f2f4f7; -} - -.table-hover .table-light:hover { - background-color: #e8ebf2; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e8ebf2; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c1bec9; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8d879b; -} - -.table-hover .table-dark:hover { - background-color: #b4b0bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b4b0bd; -} - -.table-white, -.table-white > th, -.table-white > td { - background-color: white; -} -.table-white th, -.table-white td, -.table-white thead th, -.table-white tbody + tbody { - border-color: white; -} - -.table-hover .table-white:hover { - background-color: #f2f2f2; -} -.table-hover .table-white:hover > td, -.table-hover .table-white:hover > th { - background-color: #f2f2f2; -} - -.table-black, -.table-black > th, -.table-black > td { - background-color: #bdbdbd; -} -.table-black th, -.table-black td, -.table-black thead th, -.table-black tbody + tbody { - border-color: #848484; -} - -.table-hover .table-black:hover { - background-color: #b0b0b0; -} -.table-hover .table-black:hover > td, -.table-hover .table-black:hover > th { - background-color: #b0b0b0; -} - -.table-muted, -.table-muted > th, -.table-muted > td { - background-color: #d7dbe2; -} -.table-muted th, -.table-muted td, -.table-muted thead th, -.table-muted tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-muted:hover { - background-color: #c8ced7; -} -.table-hover .table-muted:hover > td, -.table-hover .table-muted:hover > th { - background-color: #c8ced7; -} - -.table-downvote, -.table-downvote > th, -.table-downvote > td { - background-color: #c7e9e8; -} -.table-downvote th, -.table-downvote td, -.table-downvote thead th, -.table-downvote tbody + tbody { - border-color: #98d7d4; -} - -.table-hover .table-downvote:hover { - background-color: #b5e2e0; -} -.table-hover .table-downvote:hover > td, -.table-hover .table-downvote:hover > th { - background-color: #b5e2e0; -} - -.table-upvote, -.table-upvote > th, -.table-upvote > td { - background-color: #ffd4e8; -} -.table-upvote th, -.table-upvote td, -.table-upvote thead th, -.table-upvote tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-upvote:hover { - background-color: #ffbbda; -} -.table-hover .table-upvote:hover > td, -.table-hover .table-upvote:hover > th { - background-color: #ffbbda; -} - -.table-purple, -.table-purple > th, -.table-purple > td { - background-color: #ffd4e8; -} -.table-purple th, -.table-purple td, -.table-purple thead th, -.table-purple tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-purple:hover { - background-color: #ffbbda; -} -.table-hover .table-purple:hover > td, -.table-hover .table-purple:hover > th { - background-color: #ffbbda; -} - -.table-gold, -.table-gold > th, -.table-gold > td { - background-color: #faf0cd; -} -.table-gold th, -.table-gold td, -.table-gold thead th, -.table-gold tbody + tbody { - border-color: #f5e3a1; -} - -.table-hover .table-gold:hover { - background-color: #f8e9b6; -} -.table-hover .table-gold:hover > td, -.table-hover .table-gold:hover > th { - background-color: #f8e9b6; -} - -.table-admin, -.table-admin > th, -.table-admin > td { - background-color: #ffd4e8; -} -.table-admin th, -.table-admin td, -.table-admin thead th, -.table-admin tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-admin:hover { - background-color: #ffbbda; -} -.table-hover .table-admin:hover > td, -.table-hover .table-admin:hover > th { - background-color: #ffbbda; -} - -.table-gray, -.table-gray > th, -.table-gray > td { - background-color: #d7dbe2; -} -.table-gray th, -.table-gray td, -.table-gray thead th, -.table-gray tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray:hover { - background-color: #c8ced7; -} -.table-hover .table-gray:hover > td, -.table-hover .table-gray:hover > th { - background-color: #c8ced7; -} - -.table-gray-100, -.table-gray-100 > th, -.table-gray-100 > td { - background-color: #fcfdfe; -} -.table-gray-100 th, -.table-gray-100 td, -.table-gray-100 thead th, -.table-gray-100 tbody + tbody { - border-color: #fafbfc; -} - -.table-hover .table-gray-100:hover { - background-color: #e9f0f8; -} -.table-hover .table-gray-100:hover > td, -.table-hover .table-gray-100:hover > th { - background-color: #e9f0f8; -} - -.table-gray-200, -.table-gray-200 > th, -.table-gray-200 > td { - background-color: #fafbfd; -} -.table-gray-200 th, -.table-gray-200 td, -.table-gray-200 thead th, -.table-gray-200 tbody + tbody { - border-color: #f6f8fb; -} - -.table-hover .table-gray-200:hover { - background-color: #e8ecf6; -} -.table-hover .table-gray-200:hover > td, -.table-hover .table-gray-200:hover > th { - background-color: #e8ecf6; -} - -.table-gray-300, -.table-gray-300 > th, -.table-gray-300 > td { - background-color: #f7f9fb; -} -.table-gray-300 th, -.table-gray-300 td, -.table-gray-300 thead th, -.table-gray-300 tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-gray-300:hover { - background-color: #e6ecf3; -} -.table-hover .table-gray-300:hover > td, -.table-hover .table-gray-300:hover > th { - background-color: #e6ecf3; -} - -.table-gray-400, -.table-gray-400 > th, -.table-gray-400 > td { - background-color: #f0f3f6; -} -.table-gray-400 th, -.table-gray-400 td, -.table-gray-400 thead th, -.table-gray-400 tbody + tbody { - border-color: #e4e9ef; -} - -.table-hover .table-gray-400:hover { - background-color: #e0e6ec; -} -.table-hover .table-gray-400:hover > td, -.table-hover .table-gray-400:hover > th { - background-color: #e0e6ec; -} - -.table-gray-500, -.table-gray-500 > th, -.table-gray-500 > td { - background-color: #e4e8ed; -} -.table-gray-500 th, -.table-gray-500 td, -.table-gray-500 thead th, -.table-gray-500 tbody + tbody { - border-color: #ced5de; -} - -.table-hover .table-gray-500:hover { - background-color: #d5dbe3; -} -.table-hover .table-gray-500:hover > td, -.table-hover .table-gray-500:hover > th { - background-color: #d5dbe3; -} - -.table-gray-600, -.table-gray-600 > th, -.table-gray-600 > td { - background-color: #d7dbe2; -} -.table-gray-600 th, -.table-gray-600 td, -.table-gray-600 thead th, -.table-gray-600 tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray-600:hover { - background-color: #c8ced7; -} -.table-hover .table-gray-600:hover > td, -.table-hover .table-gray-600:hover > th { - background-color: #c8ced7; -} - -.table-reddit, -.table-reddit > th, -.table-reddit > td { - background-color: #facbc5; -} -.table-reddit th, -.table-reddit td, -.table-reddit thead th, -.table-reddit tbody + tbody { - border-color: #f69f93; -} - -.table-hover .table-reddit:hover { - background-color: #f8b6ae; -} -.table-hover .table-reddit:hover > td, -.table-hover .table-reddit:hover > th { - background-color: #f8b6ae; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(18, 18, 19, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(6, 6, 6, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(6, 6, 6, 0.075); -} - -.table .thead-dark th { - color: #ffffff; - background-color: #343a40; - border-color: #454d55; -} -.table .thead-light th { - color: #495057; - background-color: #EDF2F7; - border-color: #E2E8F0; -} - -.table-dark { - color: #ffffff; - 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: #ffffff; - 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: #ffffff; - background-clip: padding-box; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - 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: #ffffff; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.form-control::placeholder { - color: #718096; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #EDF2F7; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} - -.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.25rem; -} - -.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: flex; - 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: #718096; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: 0.75rem; - color: #38a169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #38a169; - border-radius: 0.35rem; -} - -.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: #38a169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38a169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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") #ffffff 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38a169; -} -.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: #38a169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38a169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38a169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38a169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.75rem; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #e53e3e; - border-radius: 0.35rem; -} - -.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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #ffffff 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: 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; - cursor: pointer; - 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.35rem; - 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 30409f; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:hover { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:focus, .btn-primary.focus { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #30409f; - border-color: #ff2689; -} -.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(255, 125, 184, 0.5); -} - -.btn-secondary { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.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(197, 203, 210, 0.5); -} - -.btn-success { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:hover { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(86, 175, 128, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #ffffff; - background-color: #2b7b50; - border-color: #28724a; -} -.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(86, 175, 128, 0.5); -} - -.btn-info { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(57, 159, 237, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #ffffff; - background-color: #1172bc; - border-color: #106bb0; -} -.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(57, 159, 237, 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: #ffffff; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(233, 91, 91, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(233, 91, 91, 0.5); -} - -.btn-light { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:hover { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; -} -.btn-light:focus, .btn-light.focus { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; - box-shadow: 0 0 0 0.2rem rgba(200, 204, 210, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #c6cddd; - border-color: #bec6d8; -} -.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(200, 204, 210, 0.5); -} - -.btn-dark { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:hover { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; -} -.btn-dark:focus, .btn-dark.focus { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; - box-shadow: 0 0 0 0.2rem rgba(68, 59, 91, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #ffffff; - background-color: #0e0a19; - border-color: #090610; -} -.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(68, 59, 91, 0.5); -} - -.btn-white { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:hover { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-white:focus, .btn-white.focus { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} -.btn-white.disabled, .btn-white:disabled { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle { - color: #212529; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} - -.btn-black { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:hover { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:focus, .btn-black.focus { - color: #ffffff; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} -.btn-black.disabled, .btn-black:disabled { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} - -.btn-muted { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-muted:focus, .btn-muted.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-muted.disabled, .btn-muted:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:not(:disabled):not(.disabled):active, .btn-muted:not(:disabled):not(.disabled).active, .show > .btn-muted.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-muted:not(:disabled):not(.disabled):active:focus, .btn-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-downvote { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:hover { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; -} -.btn-downvote:focus, .btn-downvote.focus { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} -.btn-downvote.disabled, .btn-downvote:disabled { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:not(:disabled):not(.disabled):active, .btn-downvote:not(:disabled):not(.disabled).active, .show > .btn-downvote.dropdown-toggle { - color: #ffffff; - background-color: #2c8b87; - border-color: #29827d; -} -.btn-downvote:not(:disabled):not(.disabled):active:focus, .btn-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} - -.btn-upvote { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.btn-upvote:hover { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.btn-upvote:focus, .btn-upvote.focus { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-upvote.disabled, .btn-upvote:disabled { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.btn-upvote:not(:disabled):not(.disabled):active, .btn-upvote:not(:disabled):not(.disabled).active, .show > .btn-upvote.dropdown-toggle { - color: #ffffff; - background-color: #30409f; - border-color: #ff2689; -} -.btn-upvote:not(:disabled):not(.disabled):active:focus, .btn-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-purple { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.btn-purple:hover { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.btn-purple:focus, .btn-purple.focus { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-purple.disabled, .btn-purple:disabled { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle { - color: #ffffff; - background-color: #30409f; - border-color: #ff2689; -} -.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gold { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:hover { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; -} -.btn-gold:focus, .btn-gold.focus { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} -.btn-gold.disabled, .btn-gold:disabled { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:not(:disabled):not(.disabled):active, .btn-gold:not(:disabled):not(.disabled).active, .show > .btn-gold.dropdown-toggle { - color: #212529; - background-color: #e7bb1d; - border-color: #e0b418; -} -.btn-gold:not(:disabled):not(.disabled):active:focus, .btn-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} - -.btn-admin { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.btn-admin:hover { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.btn-admin:focus, .btn-admin.focus { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-admin.disabled, .btn-admin:disabled { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.btn-admin:not(:disabled):not(.disabled):active, .btn-admin:not(:disabled):not(.disabled).active, .show > .btn-admin.dropdown-toggle { - color: #ffffff; - background-color: #30409f; - border-color: #ff2689; -} -.btn-admin:not(:disabled):not(.disabled):active:focus, .btn-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gray { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray:focus, .btn-gray.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray.disabled, .btn-gray:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-gray-100 { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:hover { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; -} -.btn-gray-100:focus, .btn-gray-100.focus { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} -.btn-gray-100.disabled, .btn-gray-100:disabled { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle { - color: #212529; - background-color: #d3dce9; - border-color: #cbd5e5; -} -.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} - -.btn-gray-200 { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:hover { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; -} -.btn-gray-200:focus, .btn-gray-200.focus { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} -.btn-gray-200.disabled, .btn-gray-200:disabled { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle { - color: #212529; - background-color: #cad9e7; - border-color: #c1d2e3; -} -.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} - -.btn-gray-300 { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-gray-300:focus, .btn-gray-300.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-gray-300.disabled, .btn-gray-300:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} - -.btn-gray-400 { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:hover { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; -} -.btn-gray-400:focus, .btn-gray-400.focus { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} -.btn-gray-400.disabled, .btn-gray-400:disabled { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle { - color: #212529; - background-color: #abbbcd; - border-color: #a3b5c8; -} -.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} - -.btn-gray-500 { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:hover { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; -} -.btn-gray-500:focus, .btn-gray-500.focus { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} -.btn-gray-500.disabled, .btn-gray-500:disabled { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle { - color: #ffffff; - background-color: #8194ac; - border-color: #7a8da7; -} -.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} - -.btn-gray-600 { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray-600:focus, .btn-gray-600.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray-600.disabled, .btn-gray-600:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:not(:disabled):not(.disabled):active, .btn-gray-600:not(:disabled):not(.disabled).active, .show > .btn-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray-600:not(:disabled):not(.disabled):active:focus, .btn-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-reddit { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:hover { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; -} -.btn-reddit:focus, .btn-reddit.focus { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} -.btn-reddit.disabled, .btn-reddit:disabled { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:not(:disabled):not(.disabled):active, .btn-reddit:not(:disabled):not(.disabled).active, .show > .btn-reddit.dropdown-toggle { - color: #ffffff; - background-color: #d72a13; - border-color: #cc2712; -} -.btn-reddit:not(:disabled):not(.disabled):active:focus, .btn-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} - -.btn-outline-primary { - color: #30409f; - border-color: #30409f; -} -.btn-outline-primary:hover { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #30409f; - 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: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #E2E8F0; - 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: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.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(226, 232, 240, 0.5); -} - -.btn-outline-success { - color: #38a169; - border-color: #38a169; -} -.btn-outline-success:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38a169; - 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: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:hover { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #E6E9F0; - 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: #E6E9F0; - border-color: #E6E9F0; -} -.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(230, 233, 240, 0.5); -} - -.btn-outline-dark { - color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:hover { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #23183E; - 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: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.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(35, 24, 62, 0.5); -} - -.btn-outline-white { - color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:hover { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:focus, .btn-outline-white.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-white.disabled, .btn-outline-white:disabled { - color: #ffffff; - background-color: transparent; -} -.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.btn-outline-black { - color: #121213; - border-color: #121213; -} -.btn-outline-black:hover { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:focus, .btn-outline-black.focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} -.btn-outline-black.disabled, .btn-outline-black:disabled { - color: #121213; - background-color: transparent; -} -.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.btn-outline-muted { - color: #718096; - border-color: #718096; -} -.btn-outline-muted:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:focus, .btn-outline-muted.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-muted.disabled, .btn-outline-muted:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-muted:not(:disabled):not(.disabled):active, .btn-outline-muted:not(:disabled):not(.disabled).active, .show > .btn-outline-muted.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:not(:disabled):not(.disabled):active:focus, .btn-outline-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-downvote { - color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:hover { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:focus, .btn-outline-downvote.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} -.btn-outline-downvote.disabled, .btn-outline-downvote:disabled { - color: #38B2AC; - background-color: transparent; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active, .btn-outline-downvote:not(:disabled):not(.disabled).active, .show > .btn-outline-downvote.dropdown-toggle { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active:focus, .btn-outline-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.btn-outline-upvote { - color: #30409f; - border-color: #30409f; -} -.btn-outline-upvote:hover { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.btn-outline-upvote:focus, .btn-outline-upvote.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-upvote.disabled, .btn-outline-upvote:disabled { - color: #30409f; - background-color: transparent; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active, .btn-outline-upvote:not(:disabled):not(.disabled).active, .show > .btn-outline-upvote.dropdown-toggle { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active:focus, .btn-outline-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-purple { - color: #30409f; - border-color: #30409f; -} -.btn-outline-purple:hover { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.btn-outline-purple:focus, .btn-outline-purple.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-purple.disabled, .btn-outline-purple:disabled { - color: #30409f; - background-color: transparent; -} -.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gold { - color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:hover { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:focus, .btn-outline-gold.focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} -.btn-outline-gold.disabled, .btn-outline-gold:disabled { - color: #ECC94B; - background-color: transparent; -} -.btn-outline-gold:not(:disabled):not(.disabled):active, .btn-outline-gold:not(:disabled):not(.disabled).active, .show > .btn-outline-gold.dropdown-toggle { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:not(:disabled):not(.disabled):active:focus, .btn-outline-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.btn-outline-admin { - color: #30409f; - border-color: #30409f; -} -.btn-outline-admin:hover { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.btn-outline-admin:focus, .btn-outline-admin.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-admin.disabled, .btn-outline-admin:disabled { - color: #30409f; - background-color: transparent; -} -.btn-outline-admin:not(:disabled):not(.disabled):active, .btn-outline-admin:not(:disabled):not(.disabled).active, .show > .btn-outline-admin.dropdown-toggle { - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.btn-outline-admin:not(:disabled):not(.disabled):active:focus, .btn-outline-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gray { - color: #718096; - border-color: #718096; -} -.btn-outline-gray:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:focus, .btn-outline-gray.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray.disabled, .btn-outline-gray:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-gray-100 { - color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:hover { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:focus, .btn-outline-gray-100.focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} -.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled { - color: #F5F7FA; - background-color: transparent; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.btn-outline-gray-200 { - color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:hover { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:focus, .btn-outline-gray-200.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} -.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled { - color: #EDF2F7; - background-color: transparent; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.btn-outline-gray-300 { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:focus, .btn-outline-gray-300.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled { - color: #E2E8F0; - background-color: transparent; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.btn-outline-gray-400 { - color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:hover { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:focus, .btn-outline-gray-400.focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} -.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled { - color: #CBD5E0; - background-color: transparent; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.btn-outline-gray-500 { - color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:hover { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:focus, .btn-outline-gray-500.focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} -.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled { - color: #A0AEC0; - background-color: transparent; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.btn-outline-gray-600 { - color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:focus, .btn-outline-gray-600.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-reddit { - color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:hover { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:focus, .btn-outline-reddit.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} -.btn-outline-reddit.disabled, .btn-outline-reddit:disabled { - color: #ED4630; - background-color: transparent; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active, .btn-outline-reddit:not(:disabled):not(.disabled).active, .show > .btn-outline-reddit.dropdown-toggle { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active:focus, .btn-outline-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.btn-link { - font-weight: 400; - color: #30409f; - text-decoration: none; -} -.btn-link:hover { - color: #30409f; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #718096; - 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.25rem; -} - -.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: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 0.15); - border-radius: 0.35rem; -} - -.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 #EDF2F7; -} - -.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: #F5F7FA; -} -.dropdown-item.active, .dropdown-item:active { - color: #ffffff; - text-decoration: none; - background-color: #30409f; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #718096; - 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: #718096; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - 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: #EDF2F7; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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.25rem; -} - -.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: 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: #ffffff; - border-color: #30409f; - background-color: #30409f; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #ffffff; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #718096; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #EDF2F7; -} - -.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: #ffffff; - border: #A0AEC0 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.35rem; -} -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' 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: #30409f; - background-color: #30409f; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #A0AEC0; - border-radius: 0.5rem; - 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; -} -@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: #ffffff; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #ffffff url("data:image/svg+xml,%3csvg xmlns='https://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 #E2E8F0; - border-radius: 0.35rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-select:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #718096; - background-color: #EDF2F7; -} -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #EDF2F7; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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: #EDF2F7; - border-left: inherit; - border-radius: 0 0.35rem 0.35rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 30409f; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 30409f; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 30409f; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #30409f; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #30409f; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - 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: #30409f; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #E2E8F0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #E2E8F0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #A0AEC0; -} - -.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: flex; - 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: #718096; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #E2E8F0; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #EDF2F7 #EDF2F7 #E2E8F0; -} -.nav-tabs .nav-link.disabled { - color: #718096; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #ffffff; - border-color: #E2E8F0 #E2E8F0 #ffffff; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills .nav-link { - border-radius: 0.35rem; -} -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #ffffff; - background-color: #30409f; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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.35rem; -} -.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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(18, 18, 19, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(18, 18, 19, 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(18, 18, 19, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(18, 18, 19, 0.5); - border-color: rgba(18, 18, 19, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(18, 18, 19, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(18, 18, 19, 0.9); -} - -.navbar-dark .navbar-brand { - color: #ffffff; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #ffffff; -} -.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: #ffffff; -} -.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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' 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: #ffffff; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #ffffff; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #ffffff; - background-clip: border-box; - border: 1px solid rgba(18, 18, 19, 0.125); - border-radius: 0.35rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.card-body { - 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(18, 18, 19, 0.03); - border-bottom: 1px solid rgba(18, 18, 19, 0.125); -} -.card-header:first-child { - border-radius: calc(0.35rem - 1px) calc(0.35rem - 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(18, 18, 19, 0.03); - border-top: 1px solid rgba(18, 18, 19, 0.125); -} -.card-footer:last-child { - border-radius: 0 0 calc(0.35rem - 1px) calc(0.35rem - 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 { - flex-shrink: 0; - width: 100%; -} - -.card-img, -.card-img-top { - border-top-left-radius: calc(0.35rem - 1px); - border-top-right-radius: calc(0.35rem - 1px); -} - -.card-img, -.card-img-bottom { - border-bottom-right-radius: calc(0.35rem - 1px); - border-bottom-left-radius: calc(0.35rem - 1px); -} - -.card-deck .card { - margin-bottom: 15px; -} -@media (min-width: 576px) { - .card-deck { - display: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #718096; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #718096; -} - -.pagination { - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.35rem; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #30409f; - background-color: #ffffff; - border: 1px solid #E2E8F0; -} -.page-link:hover { - z-index: 2; - color: #30409f; - text-decoration: none; - background-color: #EDF2F7; - border-color: #E2E8F0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.page-item:last-child .page-link { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; -} -.page-item.active .page-link { - z-index: 3; - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.page-item.disabled .page-link { - color: #718096; - pointer-events: none; - cursor: auto; - background-color: #ffffff; - border-color: #E2E8F0; -} - -.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.25rem; - border-bottom-left-radius: 0.25rem; -} -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 600; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.35rem; - 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: #ffffff; - background-color: #30409f; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #ffffff; - background-color: #30409f; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #212529; - background-color: #E2E8F0; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-success { - color: #ffffff; - background-color: #38a169; -} -a.badge-success:hover, a.badge-success:focus { - color: #ffffff; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #ffffff; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #ffffff; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 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: #ffffff; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #ffffff; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #212529; - background-color: #E6E9F0; -} -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #c6cddd; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} - -.badge-dark { - color: #ffffff; - background-color: #23183E; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #ffffff; - background-color: #0e0a19; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} - -.badge-white { - color: #212529; - background-color: #ffffff; -} -a.badge-white:hover, a.badge-white:focus { - color: #212529; - background-color: #e6e6e6; -} -a.badge-white:focus, a.badge-white.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.badge-black { - color: #ffffff; - background-color: #121213; -} -a.badge-black:hover, a.badge-black:focus { - color: #ffffff; - background-color: black; -} -a.badge-black:focus, a.badge-black.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.badge-muted { - color: #ffffff; - background-color: #718096; -} -a.badge-muted:hover, a.badge-muted:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-muted:focus, a.badge-muted.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-downvote { - color: #ffffff; - background-color: #38B2AC; -} -a.badge-downvote:hover, a.badge-downvote:focus { - color: #ffffff; - background-color: #2c8b87; -} -a.badge-downvote:focus, a.badge-downvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.badge-upvote { - color: #ffffff; - background-color: #30409f; -} -a.badge-upvote:hover, a.badge-upvote:focus { - color: #ffffff; - background-color: #30409f; -} -a.badge-upvote:focus, a.badge-upvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-purple { - color: #ffffff; - background-color: #30409f; -} -a.badge-purple:hover, a.badge-purple:focus { - color: #ffffff; - background-color: #30409f; -} -a.badge-purple:focus, a.badge-purple.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gold { - color: #212529; - background-color: #ECC94B; -} -a.badge-gold:hover, a.badge-gold:focus { - color: #212529; - background-color: #e7bb1d; -} -a.badge-gold:focus, a.badge-gold.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.badge-admin { - color: #ffffff; - background-color: #30409f; -} -a.badge-admin:hover, a.badge-admin:focus { - color: #ffffff; - background-color: #30409f; -} -a.badge-admin:focus, a.badge-admin.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gray { - color: #ffffff; - background-color: #718096; -} -a.badge-gray:hover, a.badge-gray:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray:focus, a.badge-gray.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-gray-100 { - color: #212529; - background-color: #F5F7FA; -} -a.badge-gray-100:hover, a.badge-gray-100:focus { - color: #212529; - background-color: #d3dce9; -} -a.badge-gray-100:focus, a.badge-gray-100.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.badge-gray-200 { - color: #212529; - background-color: #EDF2F7; -} -a.badge-gray-200:hover, a.badge-gray-200:focus { - color: #212529; - background-color: #cad9e7; -} -a.badge-gray-200:focus, a.badge-gray-200.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.badge-gray-300 { - color: #212529; - background-color: #E2E8F0; -} -a.badge-gray-300:hover, a.badge-gray-300:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-gray-300:focus, a.badge-gray-300.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-gray-400 { - color: #212529; - background-color: #CBD5E0; -} -a.badge-gray-400:hover, a.badge-gray-400:focus { - color: #212529; - background-color: #abbbcd; -} -a.badge-gray-400:focus, a.badge-gray-400.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.badge-gray-500 { - color: #212529; - background-color: #A0AEC0; -} -a.badge-gray-500:hover, a.badge-gray-500:focus { - color: #212529; - background-color: #8194ac; -} -a.badge-gray-500:focus, a.badge-gray-500.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.badge-gray-600 { - color: #ffffff; - background-color: #718096; -} -a.badge-gray-600:hover, a.badge-gray-600:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray-600:focus, a.badge-gray-600.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-reddit { - color: #ffffff; - background-color: #ED4630; -} -a.badge-reddit:hover, a.badge-reddit:focus { - color: #ffffff; - background-color: #d72a13; -} -a.badge-reddit:focus, a.badge-reddit.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #EDF2F7; - 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.35rem; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 600; -} - -.alert-dismissible { - padding-right: 4rem; -} -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -.alert-primary { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-primary hr { - border-top-color: #ffbbda; -} -.alert-primary .alert-link { - color: #6a2e4a; -} - -.alert-secondary { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-secondary hr { - border-top-color: #e6ecf3; -} -.alert-secondary .alert-link { - color: #65686c; -} - -.alert-success { - color: #265c40; - background-color: #d7ece1; - border-color: #c7e5d5; -} -.alert-success hr { - border-top-color: #b6ddc8; -} -.alert-success .alert-link { - color: #173827; -} - -.alert-info { - color: #145283; - background-color: #d0e8fb; - border-color: #bedff9; -} -.alert-info hr { - border-top-color: #a7d4f7; -} -.alert-info .alert-link { - color: #0d3657; -} - -.alert-warning { - color: #8d6d0d; - background-color: #fff3cd; - border-color: #ffeeba; -} -.alert-warning hr { - border-top-color: #ffe8a1; -} -.alert-warning .alert-link { - color: #5e4909; -} - -.alert-danger { - color: #802929; - background-color: #fad8d8; - border-color: #f8c9c9; -} -.alert-danger hr { - border-top-color: #f5b2b2; -} -.alert-danger .alert-link { - color: #591d1d; -} - -.alert-light { - color: #808286; - background-color: #fafbfc; - border-color: #f8f9fb; -} -.alert-light hr { - border-top-color: #e8ebf2; -} -.alert-light .alert-link { - color: #67696c; -} - -.alert-dark { - color: #1b1529; - background-color: #d3d1d8; - border-color: #c1bec9; -} -.alert-dark hr { - border-top-color: #b4b0bd; -} -.alert-dark .alert-link { - color: #050407; -} - -.alert-white { - color: #8d8d8e; - background-color: white; - border-color: white; -} -.alert-white hr { - border-top-color: #f2f2f2; -} -.alert-white .alert-link { - color: #737375; -} - -.alert-black { - color: #121213; - background-color: #d0d0d0; - border-color: #bdbdbd; -} -.alert-black hr { - border-top-color: #b0b0b0; -} -.alert-black .alert-link { - color: black; -} - -.alert-muted { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-muted hr { - border-top-color: #c8ced7; -} -.alert-muted .alert-link { - color: #2d323a; -} - -.alert-downvote { - color: #266563; - background-color: #d7f0ee; - border-color: #c7e9e8; -} -.alert-downvote hr { - border-top-color: #b5e2e0; -} -.alert-downvote .alert-link { - color: #18403f; -} - -.alert-upvote { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-upvote hr { - border-top-color: #ffbbda; -} -.alert-upvote .alert-link { - color: #6a2e4a; -} - -.alert-purple { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-purple hr { - border-top-color: #ffbbda; -} -.alert-purple .alert-link { - color: #6a2e4a; -} - -.alert-gold { - color: #837130; - background-color: #fbf4db; - border-color: #faf0cd; -} -.alert-gold hr { - border-top-color: #f8e9b6; -} -.alert-gold .alert-link { - color: #5e5122; -} - -.alert-admin { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-admin hr { - border-top-color: #ffbbda; -} -.alert-admin .alert-link { - color: #6a2e4a; -} - -.alert-gray { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray hr { - border-top-color: #c8ced7; -} -.alert-gray .alert-link { - color: #2d323a; -} - -.alert-gray-100 { - color: #88898b; - background-color: #fdfdfe; - border-color: #fcfdfe; -} -.alert-gray-100 hr { - border-top-color: #e9f0f8; -} -.alert-gray-100 .alert-link { - color: #6f7071; -} - -.alert-gray-200 { - color: #84868a; - background-color: #fbfcfd; - border-color: #fafbfd; -} -.alert-gray-200 hr { - border-top-color: #e8ecf6; -} -.alert-gray-200 .alert-link { - color: #6b6d70; -} - -.alert-gray-300 { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-gray-300 hr { - border-top-color: #e6ecf3; -} -.alert-gray-300 .alert-link { - color: #65686c; -} - -.alert-gray-400 { - color: #72777e; - background-color: #f5f7f9; - border-color: #f0f3f6; -} -.alert-gray-400 hr { - border-top-color: #e0e6ec; -} -.alert-gray-400 .alert-link { - color: #5a5e63; -} - -.alert-gray-500 { - color: #5c636d; - background-color: #eceff2; - border-color: #e4e8ed; -} -.alert-gray-500 hr { - border-top-color: #d5dbe3; -} -.alert-gray-500 .alert-link { - color: #454a51; -} - -.alert-gray-600 { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray-600 hr { - border-top-color: #c8ced7; -} -.alert-gray-600 .alert-link { - color: #2d323a; -} - -.alert-reddit { - color: #842d22; - background-color: #fbdad6; - border-color: #facbc5; -} -.alert-reddit hr { - border-top-color: #f8b6ae; -} -.alert-reddit .alert-link { - color: #5b1f18; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #ffffff; - text-align: center; - white-space: nowrap; - background-color: #30409f; - 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 { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #F5F7FA; -} -.list-group-item-action:active { - color: #212529; - background-color: #EDF2F7; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #ffffff; - border: 1px solid rgba(18, 18, 19, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #718096; - pointer-events: none; - background-color: #ffffff; -} -.list-group-item.active { - z-index: 2; - color: #ffffff; - background-color: #30409f; - border-color: #30409f; -} -.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 { - flex-direction: row; -} -.list-group-horizontal .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; -} -.list-group-horizontal .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-sm .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-sm .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-md .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-md .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-lg .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-lg .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-xl .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xl .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-primary.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-secondary { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-secondary.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-success { - color: #265c40; - background-color: #c7e5d5; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #265c40; - background-color: #b6ddc8; -} -.list-group-item-success.list-group-item-action.active { - color: #ffffff; - background-color: #265c40; - border-color: #265c40; -} - -.list-group-item-info { - color: #145283; - background-color: #bedff9; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #145283; - background-color: #a7d4f7; -} -.list-group-item-info.list-group-item-action.active { - color: #ffffff; - background-color: #145283; - border-color: #145283; -} - -.list-group-item-warning { - color: #8d6d0d; - background-color: #ffeeba; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #8d6d0d; - background-color: #ffe8a1; -} -.list-group-item-warning.list-group-item-action.active { - color: #ffffff; - background-color: #8d6d0d; - border-color: #8d6d0d; -} - -.list-group-item-danger { - color: #802929; - background-color: #f8c9c9; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #802929; - background-color: #f5b2b2; -} -.list-group-item-danger.list-group-item-action.active { - color: #ffffff; - background-color: #802929; - border-color: #802929; -} - -.list-group-item-light { - color: #808286; - background-color: #f8f9fb; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #808286; - background-color: #e8ebf2; -} -.list-group-item-light.list-group-item-action.active { - color: #ffffff; - background-color: #808286; - border-color: #808286; -} - -.list-group-item-dark { - color: #1b1529; - background-color: #c1bec9; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1529; - background-color: #b4b0bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #ffffff; - background-color: #1b1529; - border-color: #1b1529; -} - -.list-group-item-white { - color: #8d8d8e; - background-color: white; -} -.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus { - color: #8d8d8e; - background-color: #f2f2f2; -} -.list-group-item-white.list-group-item-action.active { - color: #ffffff; - background-color: #8d8d8e; - border-color: #8d8d8e; -} - -.list-group-item-black { - color: #121213; - background-color: #bdbdbd; -} -.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus { - color: #121213; - background-color: #b0b0b0; -} -.list-group-item-black.list-group-item-action.active { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} - -.list-group-item-muted { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-muted.list-group-item-action:hover, .list-group-item-muted.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-muted.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-downvote { - color: #266563; - background-color: #c7e9e8; -} -.list-group-item-downvote.list-group-item-action:hover, .list-group-item-downvote.list-group-item-action:focus { - color: #266563; - background-color: #b5e2e0; -} -.list-group-item-downvote.list-group-item-action.active { - color: #ffffff; - background-color: #266563; - border-color: #266563; -} - -.list-group-item-upvote { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-upvote.list-group-item-action:hover, .list-group-item-upvote.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-upvote.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-purple { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-purple.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gold { - color: #837130; - background-color: #faf0cd; -} -.list-group-item-gold.list-group-item-action:hover, .list-group-item-gold.list-group-item-action:focus { - color: #837130; - background-color: #f8e9b6; -} -.list-group-item-gold.list-group-item-action.active { - color: #ffffff; - background-color: #837130; - border-color: #837130; -} - -.list-group-item-admin { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-admin.list-group-item-action:hover, .list-group-item-admin.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-admin.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gray { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-gray-100 { - color: #88898b; - background-color: #fcfdfe; -} -.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus { - color: #88898b; - background-color: #e9f0f8; -} -.list-group-item-gray-100.list-group-item-action.active { - color: #ffffff; - background-color: #88898b; - border-color: #88898b; -} - -.list-group-item-gray-200 { - color: #84868a; - background-color: #fafbfd; -} -.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus { - color: #84868a; - background-color: #e8ecf6; -} -.list-group-item-gray-200.list-group-item-action.active { - color: #ffffff; - background-color: #84868a; - border-color: #84868a; -} - -.list-group-item-gray-300 { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-gray-300.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-gray-400 { - color: #72777e; - background-color: #f0f3f6; -} -.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus { - color: #72777e; - background-color: #e0e6ec; -} -.list-group-item-gray-400.list-group-item-action.active { - color: #ffffff; - background-color: #72777e; - border-color: #72777e; -} - -.list-group-item-gray-500 { - color: #5c636d; - background-color: #e4e8ed; -} -.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus { - color: #5c636d; - background-color: #d5dbe3; -} -.list-group-item-gray-500.list-group-item-action.active { - color: #ffffff; - background-color: #5c636d; - border-color: #5c636d; -} - -.list-group-item-gray-600 { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray-600.list-group-item-action:hover, .list-group-item-gray-600.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray-600.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-reddit { - color: #842d22; - background-color: #facbc5; -} -.list-group-item-reddit.list-group-item-action:hover, .list-group-item-reddit.list-group-item-action:focus { - color: #842d22; - background-color: #f8b6ae; -} -.list-group-item-reddit.list-group-item-action.active { - color: #ffffff; - background-color: #842d22; - border-color: #842d22; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 600; - line-height: 1; - color: #121213; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.5; -} -.close:hover { - color: #121213; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -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(18, 18, 19, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #718096; - 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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: #121213; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #E2E8F0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #E2E8F0; - 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); - } - - .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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} -.tooltip.show { - opacity: 1; -} -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #ffffff; - text-align: center; - background-color: #121213; - border-radius: 0.35rem; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} -.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(18, 18, 19, 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: #ffffff; -} - -.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 { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #ffffff; - 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: #ffffff; - 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #ffffff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #ffffff; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #30409f !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #30409f !important; -} - -.bg-secondary { - background-color: #E2E8F0 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #c0cddf !important; -} - -.bg-success { - background-color: #38a169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #E6E9F0 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #c6cddd !important; -} - -.bg-dark { - background-color: #23183E !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #0e0a19 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -a.bg-white:hover, a.bg-white:focus, -button.bg-white:hover, -button.bg-white:focus { - background-color: #e6e6e6 !important; -} - -.bg-black { - background-color: #121213 !important; -} - -a.bg-black:hover, a.bg-black:focus, -button.bg-black:hover, -button.bg-black:focus { - background-color: black !important; -} - -.bg-muted { - background-color: #718096 !important; -} - -a.bg-muted:hover, a.bg-muted:focus, -button.bg-muted:hover, -button.bg-muted:focus { - background-color: #5a677a !important; -} - -.bg-downvote { - background-color: #38B2AC !important; -} - -a.bg-downvote:hover, a.bg-downvote:focus, -button.bg-downvote:hover, -button.bg-downvote:focus { - background-color: #2c8b87 !important; -} - -.bg-upvote { - background-color: #30409f !important; -} - -a.bg-upvote:hover, a.bg-upvote:focus, -button.bg-upvote:hover, -button.bg-upvote:focus { - background-color: #30409f !important; -} - -.bg-purple { - background-color: #30409f !important; -} - -a.bg-purple:hover, a.bg-purple:focus, -button.bg-purple:hover, -button.bg-purple:focus { - background-color: #30409f !important; -} - -.bg-gold { - background-color: #ECC94B !important; -} - -a.bg-gold:hover, a.bg-gold:focus, -button.bg-gold:hover, -button.bg-gold:focus { - background-color: #e7bb1d !important; -} - -.bg-admin { - background-color: #30409f !important; -} - -a.bg-admin:hover, a.bg-admin:focus, -button.bg-admin:hover, -button.bg-admin:focus { - background-color: #30409f !important; -} - -.bg-gray { - background-color: #718096 !important; -} - -a.bg-gray:hover, a.bg-gray:focus, -button.bg-gray:hover, -button.bg-gray:focus { - background-color: #5a677a !important; -} - -.bg-gray-100 { - background-color: #F5F7FA !important; -} - -a.bg-gray-100:hover, a.bg-gray-100:focus, -button.bg-gray-100:hover, -button.bg-gray-100:focus { - background-color: #d3dce9 !important; -} - -.bg-gray-200 { - background-color: #EDF2F7 !important; -} - -a.bg-gray-200:hover, a.bg-gray-200:focus, -button.bg-gray-200:hover, -button.bg-gray-200:focus { - background-color: #cad9e7 !important; -} - -.bg-gray-300 { - background-color: #E2E8F0 !important; -} - -a.bg-gray-300:hover, a.bg-gray-300:focus, -button.bg-gray-300:hover, -button.bg-gray-300:focus { - background-color: #c0cddf !important; -} - -.bg-gray-400 { - background-color: #CBD5E0 !important; -} - -a.bg-gray-400:hover, a.bg-gray-400:focus, -button.bg-gray-400:hover, -button.bg-gray-400:focus { - background-color: #abbbcd !important; -} - -.bg-gray-500 { - background-color: #A0AEC0 !important; -} - -a.bg-gray-500:hover, a.bg-gray-500:focus, -button.bg-gray-500:hover, -button.bg-gray-500:focus { - background-color: #8194ac !important; -} - -.bg-gray-600 { - background-color: #718096 !important; -} - -a.bg-gray-600:hover, a.bg-gray-600:focus, -button.bg-gray-600:hover, -button.bg-gray-600:focus { - background-color: #5a677a !important; -} - -.bg-reddit { - background-color: #ED4630 !important; -} - -a.bg-reddit:hover, a.bg-reddit:focus, -button.bg-reddit:hover, -button.bg-reddit:focus { - background-color: #d72a13 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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: #30409f !important; -} - -.border-secondary { - border-color: #E2E8F0 !important; -} - -.border-success { - border-color: #38a169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #E6E9F0 !important; -} - -.border-dark { - border-color: #23183E !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.border-black { - border-color: #121213 !important; -} - -.border-muted { - border-color: #718096 !important; -} - -.border-downvote { - border-color: #38B2AC !important; -} - -.border-upvote { - border-color: #30409f !important; -} - -.border-purple { - border-color: #30409f !important; -} - -.border-gold { - border-color: #ECC94B !important; -} - -.border-admin { - border-color: #30409f !important; -} - -.border-gray { - border-color: #718096 !important; -} - -.border-gray-100 { - border-color: #F5F7FA !important; -} - -.border-gray-200 { - border-color: #EDF2F7 !important; -} - -.border-gray-300 { - border-color: #E2E8F0 !important; -} - -.border-gray-400 { - border-color: #CBD5E0 !important; -} - -.border-gray-500 { - border-color: #A0AEC0 !important; -} - -.border-gray-600 { - border-color: #718096 !important; -} - -.border-reddit { - border-color: #ED4630 !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.rounded-sm { - border-radius: 0.25rem !important; -} - -.rounded { - border-radius: 0.35rem !important; -} - -.rounded-top { - border-top-left-radius: 0.35rem !important; - border-top-right-radius: 0.35rem !important; -} - -.rounded-right { - border-top-right-radius: 0.35rem !important; - border-bottom-right-radius: 0.35rem !important; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !important; -} - -.rounded-left { - border-top-left-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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 1px 3px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.03) !important; -} - -.shadow { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05) !important; -} - -.shadow-lg { - box-shadow: 0 8px 20px 0 rgba(18, 18, 19, 0.1) !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; -} - -.w-130 { - width: 130% !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; -} - -.h-130 { - height: 130% !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; -} - -.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); -} - -.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; -} - -.m-6 { - margin: 3.5rem !important; -} - -.mt-6, -.my-6 { - margin-top: 3.5rem !important; -} - -.mr-6, -.mx-6 { - margin-right: 3.5rem !important; -} - -.mb-6, -.my-6 { - margin-bottom: 3.5rem !important; -} - -.ml-6, -.mx-6 { - margin-left: 3.5rem !important; -} - -.m-7 { - margin: 5rem !important; -} - -.mt-7, -.my-7 { - margin-top: 5rem !important; -} - -.mr-7, -.mx-7 { - margin-right: 5rem !important; -} - -.mb-7, -.my-7 { - margin-bottom: 5rem !important; -} - -.ml-7, -.mx-7 { - margin-left: 5rem !important; -} - -.m-8 { - margin: 10rem !important; -} - -.mt-8, -.my-8 { - margin-top: 10rem !important; -} - -.mr-8, -.mx-8 { - margin-right: 10rem !important; -} - -.mb-8, -.my-8 { - margin-bottom: 10rem !important; -} - -.ml-8, -.mx-8 { - margin-left: 10rem !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; -} - -.p-6 { - padding: 3.5rem !important; -} - -.pt-6, -.py-6 { - padding-top: 3.5rem !important; -} - -.pr-6, -.px-6 { - padding-right: 3.5rem !important; -} - -.pb-6, -.py-6 { - padding-bottom: 3.5rem !important; -} - -.pl-6, -.px-6 { - padding-left: 3.5rem !important; -} - -.p-7 { - padding: 5rem !important; -} - -.pt-7, -.py-7 { - padding-top: 5rem !important; -} - -.pr-7, -.px-7 { - padding-right: 5rem !important; -} - -.pb-7, -.py-7 { - padding-bottom: 5rem !important; -} - -.pl-7, -.px-7 { - padding-left: 5rem !important; -} - -.p-8 { - padding: 10rem !important; -} - -.pt-8, -.py-8 { - padding-top: 10rem !important; -} - -.pr-8, -.px-8 { - padding-right: 10rem !important; -} - -.pb-8, -.py-8 { - padding-bottom: 10rem !important; -} - -.pl-8, -.px-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; -} - -.mt-n6, -.my-n6 { - margin-top: -3.5rem !important; -} - -.mr-n6, -.mx-n6 { - margin-right: -3.5rem !important; -} - -.mb-n6, -.my-n6 { - margin-bottom: -3.5rem !important; -} - -.ml-n6, -.mx-n6 { - margin-left: -3.5rem !important; -} - -.m-n7 { - margin: -5rem !important; -} - -.mt-n7, -.my-n7 { - margin-top: -5rem !important; -} - -.mr-n7, -.mx-n7 { - margin-right: -5rem !important; -} - -.mb-n7, -.my-n7 { - margin-bottom: -5rem !important; -} - -.ml-n7, -.mx-n7 { - margin-left: -5rem !important; -} - -.m-n8 { - margin: -10rem !important; -} - -.mt-n8, -.my-n8 { - margin-top: -10rem !important; -} - -.mr-n8, -.mx-n8 { - margin-right: -10rem !important; -} - -.mb-n8, -.my-n8 { - margin-bottom: -10rem !important; -} - -.ml-n8, -.mx-n8 { - margin-left: -10rem !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; - } - - .m-sm-6 { - margin: 3.5rem !important; - } - - .mt-sm-6, -.my-sm-6 { - margin-top: 3.5rem !important; - } - - .mr-sm-6, -.mx-sm-6 { - margin-right: 3.5rem !important; - } - - .mb-sm-6, -.my-sm-6 { - margin-bottom: 3.5rem !important; - } - - .ml-sm-6, -.mx-sm-6 { - margin-left: 3.5rem !important; - } - - .m-sm-7 { - margin: 5rem !important; - } - - .mt-sm-7, -.my-sm-7 { - margin-top: 5rem !important; - } - - .mr-sm-7, -.mx-sm-7 { - margin-right: 5rem !important; - } - - .mb-sm-7, -.my-sm-7 { - margin-bottom: 5rem !important; - } - - .ml-sm-7, -.mx-sm-7 { - margin-left: 5rem !important; - } - - .m-sm-8 { - margin: 10rem !important; - } - - .mt-sm-8, -.my-sm-8 { - margin-top: 10rem !important; - } - - .mr-sm-8, -.mx-sm-8 { - margin-right: 10rem !important; - } - - .mb-sm-8, -.my-sm-8 { - margin-bottom: 10rem !important; - } - - .ml-sm-8, -.mx-sm-8 { - margin-left: 10rem !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; - } - - .p-sm-6 { - padding: 3.5rem !important; - } - - .pt-sm-6, -.py-sm-6 { - padding-top: 3.5rem !important; - } - - .pr-sm-6, -.px-sm-6 { - padding-right: 3.5rem !important; - } - - .pb-sm-6, -.py-sm-6 { - padding-bottom: 3.5rem !important; - } - - .pl-sm-6, -.px-sm-6 { - padding-left: 3.5rem !important; - } - - .p-sm-7 { - padding: 5rem !important; - } - - .pt-sm-7, -.py-sm-7 { - padding-top: 5rem !important; - } - - .pr-sm-7, -.px-sm-7 { - padding-right: 5rem !important; - } - - .pb-sm-7, -.py-sm-7 { - padding-bottom: 5rem !important; - } - - .pl-sm-7, -.px-sm-7 { - padding-left: 5rem !important; - } - - .p-sm-8 { - padding: 10rem !important; - } - - .pt-sm-8, -.py-sm-8 { - padding-top: 10rem !important; - } - - .pr-sm-8, -.px-sm-8 { - padding-right: 10rem !important; - } - - .pb-sm-8, -.py-sm-8 { - padding-bottom: 10rem !important; - } - - .pl-sm-8, -.px-sm-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-sm-n6, -.my-sm-n6 { - margin-top: -3.5rem !important; - } - - .mr-sm-n6, -.mx-sm-n6 { - margin-right: -3.5rem !important; - } - - .mb-sm-n6, -.my-sm-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-sm-n6, -.mx-sm-n6 { - margin-left: -3.5rem !important; - } - - .m-sm-n7 { - margin: -5rem !important; - } - - .mt-sm-n7, -.my-sm-n7 { - margin-top: -5rem !important; - } - - .mr-sm-n7, -.mx-sm-n7 { - margin-right: -5rem !important; - } - - .mb-sm-n7, -.my-sm-n7 { - margin-bottom: -5rem !important; - } - - .ml-sm-n7, -.mx-sm-n7 { - margin-left: -5rem !important; - } - - .m-sm-n8 { - margin: -10rem !important; - } - - .mt-sm-n8, -.my-sm-n8 { - margin-top: -10rem !important; - } - - .mr-sm-n8, -.mx-sm-n8 { - margin-right: -10rem !important; - } - - .mb-sm-n8, -.my-sm-n8 { - margin-bottom: -10rem !important; - } - - .ml-sm-n8, -.mx-sm-n8 { - margin-left: -10rem !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; - } - - .m-md-6 { - margin: 3.5rem !important; - } - - .mt-md-6, -.my-md-6 { - margin-top: 3.5rem !important; - } - - .mr-md-6, -.mx-md-6 { - margin-right: 3.5rem !important; - } - - .mb-md-6, -.my-md-6 { - margin-bottom: 3.5rem !important; - } - - .ml-md-6, -.mx-md-6 { - margin-left: 3.5rem !important; - } - - .m-md-7 { - margin: 5rem !important; - } - - .mt-md-7, -.my-md-7 { - margin-top: 5rem !important; - } - - .mr-md-7, -.mx-md-7 { - margin-right: 5rem !important; - } - - .mb-md-7, -.my-md-7 { - margin-bottom: 5rem !important; - } - - .ml-md-7, -.mx-md-7 { - margin-left: 5rem !important; - } - - .m-md-8 { - margin: 10rem !important; - } - - .mt-md-8, -.my-md-8 { - margin-top: 10rem !important; - } - - .mr-md-8, -.mx-md-8 { - margin-right: 10rem !important; - } - - .mb-md-8, -.my-md-8 { - margin-bottom: 10rem !important; - } - - .ml-md-8, -.mx-md-8 { - margin-left: 10rem !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; - } - - .p-md-6 { - padding: 3.5rem !important; - } - - .pt-md-6, -.py-md-6 { - padding-top: 3.5rem !important; - } - - .pr-md-6, -.px-md-6 { - padding-right: 3.5rem !important; - } - - .pb-md-6, -.py-md-6 { - padding-bottom: 3.5rem !important; - } - - .pl-md-6, -.px-md-6 { - padding-left: 3.5rem !important; - } - - .p-md-7 { - padding: 5rem !important; - } - - .pt-md-7, -.py-md-7 { - padding-top: 5rem !important; - } - - .pr-md-7, -.px-md-7 { - padding-right: 5rem !important; - } - - .pb-md-7, -.py-md-7 { - padding-bottom: 5rem !important; - } - - .pl-md-7, -.px-md-7 { - padding-left: 5rem !important; - } - - .p-md-8 { - padding: 10rem !important; - } - - .pt-md-8, -.py-md-8 { - padding-top: 10rem !important; - } - - .pr-md-8, -.px-md-8 { - padding-right: 10rem !important; - } - - .pb-md-8, -.py-md-8 { - padding-bottom: 10rem !important; - } - - .pl-md-8, -.px-md-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-md-n6, -.my-md-n6 { - margin-top: -3.5rem !important; - } - - .mr-md-n6, -.mx-md-n6 { - margin-right: -3.5rem !important; - } - - .mb-md-n6, -.my-md-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-md-n6, -.mx-md-n6 { - margin-left: -3.5rem !important; - } - - .m-md-n7 { - margin: -5rem !important; - } - - .mt-md-n7, -.my-md-n7 { - margin-top: -5rem !important; - } - - .mr-md-n7, -.mx-md-n7 { - margin-right: -5rem !important; - } - - .mb-md-n7, -.my-md-n7 { - margin-bottom: -5rem !important; - } - - .ml-md-n7, -.mx-md-n7 { - margin-left: -5rem !important; - } - - .m-md-n8 { - margin: -10rem !important; - } - - .mt-md-n8, -.my-md-n8 { - margin-top: -10rem !important; - } - - .mr-md-n8, -.mx-md-n8 { - margin-right: -10rem !important; - } - - .mb-md-n8, -.my-md-n8 { - margin-bottom: -10rem !important; - } - - .ml-md-n8, -.mx-md-n8 { - margin-left: -10rem !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; - } - - .m-lg-6 { - margin: 3.5rem !important; - } - - .mt-lg-6, -.my-lg-6 { - margin-top: 3.5rem !important; - } - - .mr-lg-6, -.mx-lg-6 { - margin-right: 3.5rem !important; - } - - .mb-lg-6, -.my-lg-6 { - margin-bottom: 3.5rem !important; - } - - .ml-lg-6, -.mx-lg-6 { - margin-left: 3.5rem !important; - } - - .m-lg-7 { - margin: 5rem !important; - } - - .mt-lg-7, -.my-lg-7 { - margin-top: 5rem !important; - } - - .mr-lg-7, -.mx-lg-7 { - margin-right: 5rem !important; - } - - .mb-lg-7, -.my-lg-7 { - margin-bottom: 5rem !important; - } - - .ml-lg-7, -.mx-lg-7 { - margin-left: 5rem !important; - } - - .m-lg-8 { - margin: 10rem !important; - } - - .mt-lg-8, -.my-lg-8 { - margin-top: 10rem !important; - } - - .mr-lg-8, -.mx-lg-8 { - margin-right: 10rem !important; - } - - .mb-lg-8, -.my-lg-8 { - margin-bottom: 10rem !important; - } - - .ml-lg-8, -.mx-lg-8 { - margin-left: 10rem !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; - } - - .p-lg-6 { - padding: 3.5rem !important; - } - - .pt-lg-6, -.py-lg-6 { - padding-top: 3.5rem !important; - } - - .pr-lg-6, -.px-lg-6 { - padding-right: 3.5rem !important; - } - - .pb-lg-6, -.py-lg-6 { - padding-bottom: 3.5rem !important; - } - - .pl-lg-6, -.px-lg-6 { - padding-left: 3.5rem !important; - } - - .p-lg-7 { - padding: 5rem !important; - } - - .pt-lg-7, -.py-lg-7 { - padding-top: 5rem !important; - } - - .pr-lg-7, -.px-lg-7 { - padding-right: 5rem !important; - } - - .pb-lg-7, -.py-lg-7 { - padding-bottom: 5rem !important; - } - - .pl-lg-7, -.px-lg-7 { - padding-left: 5rem !important; - } - - .p-lg-8 { - padding: 10rem !important; - } - - .pt-lg-8, -.py-lg-8 { - padding-top: 10rem !important; - } - - .pr-lg-8, -.px-lg-8 { - padding-right: 10rem !important; - } - - .pb-lg-8, -.py-lg-8 { - padding-bottom: 10rem !important; - } - - .pl-lg-8, -.px-lg-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-lg-n6, -.my-lg-n6 { - margin-top: -3.5rem !important; - } - - .mr-lg-n6, -.mx-lg-n6 { - margin-right: -3.5rem !important; - } - - .mb-lg-n6, -.my-lg-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-lg-n6, -.mx-lg-n6 { - margin-left: -3.5rem !important; - } - - .m-lg-n7 { - margin: -5rem !important; - } - - .mt-lg-n7, -.my-lg-n7 { - margin-top: -5rem !important; - } - - .mr-lg-n7, -.mx-lg-n7 { - margin-right: -5rem !important; - } - - .mb-lg-n7, -.my-lg-n7 { - margin-bottom: -5rem !important; - } - - .ml-lg-n7, -.mx-lg-n7 { - margin-left: -5rem !important; - } - - .m-lg-n8 { - margin: -10rem !important; - } - - .mt-lg-n8, -.my-lg-n8 { - margin-top: -10rem !important; - } - - .mr-lg-n8, -.mx-lg-n8 { - margin-right: -10rem !important; - } - - .mb-lg-n8, -.my-lg-n8 { - margin-bottom: -10rem !important; - } - - .ml-lg-n8, -.mx-lg-n8 { - margin-left: -10rem !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; - } - - .m-xl-6 { - margin: 3.5rem !important; - } - - .mt-xl-6, -.my-xl-6 { - margin-top: 3.5rem !important; - } - - .mr-xl-6, -.mx-xl-6 { - margin-right: 3.5rem !important; - } - - .mb-xl-6, -.my-xl-6 { - margin-bottom: 3.5rem !important; - } - - .ml-xl-6, -.mx-xl-6 { - margin-left: 3.5rem !important; - } - - .m-xl-7 { - margin: 5rem !important; - } - - .mt-xl-7, -.my-xl-7 { - margin-top: 5rem !important; - } - - .mr-xl-7, -.mx-xl-7 { - margin-right: 5rem !important; - } - - .mb-xl-7, -.my-xl-7 { - margin-bottom: 5rem !important; - } - - .ml-xl-7, -.mx-xl-7 { - margin-left: 5rem !important; - } - - .m-xl-8 { - margin: 10rem !important; - } - - .mt-xl-8, -.my-xl-8 { - margin-top: 10rem !important; - } - - .mr-xl-8, -.mx-xl-8 { - margin-right: 10rem !important; - } - - .mb-xl-8, -.my-xl-8 { - margin-bottom: 10rem !important; - } - - .ml-xl-8, -.mx-xl-8 { - margin-left: 10rem !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; - } - - .p-xl-6 { - padding: 3.5rem !important; - } - - .pt-xl-6, -.py-xl-6 { - padding-top: 3.5rem !important; - } - - .pr-xl-6, -.px-xl-6 { - padding-right: 3.5rem !important; - } - - .pb-xl-6, -.py-xl-6 { - padding-bottom: 3.5rem !important; - } - - .pl-xl-6, -.px-xl-6 { - padding-left: 3.5rem !important; - } - - .p-xl-7 { - padding: 5rem !important; - } - - .pt-xl-7, -.py-xl-7 { - padding-top: 5rem !important; - } - - .pr-xl-7, -.px-xl-7 { - padding-right: 5rem !important; - } - - .pb-xl-7, -.py-xl-7 { - padding-bottom: 5rem !important; - } - - .pl-xl-7, -.px-xl-7 { - padding-left: 5rem !important; - } - - .p-xl-8 { - padding: 10rem !important; - } - - .pt-xl-8, -.py-xl-8 { - padding-top: 10rem !important; - } - - .pr-xl-8, -.px-xl-8 { - padding-right: 10rem !important; - } - - .pb-xl-8, -.py-xl-8 { - padding-bottom: 10rem !important; - } - - .pl-xl-8, -.px-xl-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-xl-n6, -.my-xl-n6 { - margin-top: -3.5rem !important; - } - - .mr-xl-n6, -.mx-xl-n6 { - margin-right: -3.5rem !important; - } - - .mb-xl-n6, -.my-xl-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-xl-n6, -.mx-xl-n6 { - margin-left: -3.5rem !important; - } - - .m-xl-n7 { - margin: -5rem !important; - } - - .mt-xl-n7, -.my-xl-n7 { - margin-top: -5rem !important; - } - - .mr-xl-n7, -.mx-xl-n7 { - margin-right: -5rem !important; - } - - .mb-xl-n7, -.my-xl-n7 { - margin-bottom: -5rem !important; - } - - .ml-xl-n7, -.mx-xl-n7 { - margin-left: -5rem !important; - } - - .m-xl-n8 { - margin: -10rem !important; - } - - .mt-xl-n8, -.my-xl-n8 { - margin-top: -10rem !important; - } - - .mr-xl-n8, -.mx-xl-n8 { - margin-right: -10rem !important; - } - - .mb-xl-n8, -.my-xl-n8 { - margin-bottom: -10rem !important; - } - - .ml-xl-n8, -.mx-xl-n8 { - margin-left: -10rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mt-xl-auto, -.my-xl-auto { - margin-top: auto !important; - } - - .mr-xl-auto, -.mx-xl-auto { - margin-right: auto !important; - } - - .mb-xl-auto, -.my-xl-auto { - margin-bottom: auto !important; - } - - .ml-xl-auto, -.mx-xl-auto { - margin-left: auto !important; - } -} -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !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: 600 !important; -} - -.font-weight-bolder { - font-weight: 700 !important; -} - -.font-italic { - font-style: italic !important; -} - -.text-white { - color: #ffffff !important; -} - -.text-primary { - color: #30409f !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #30409f !important; -} - -.text-secondary { - color: #E2E8F0 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #b0c0d6 !important; -} - -.text-success { - color: #38a169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #E6E9F0 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #b6bfd3 !important; -} - -.text-dark { - color: #23183E !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #040307 !important; -} - -.text-white { - color: #ffffff !important; -} - -a.text-white:hover, a.text-white:focus { - color: #d9d9d9 !important; -} - -.text-black { - color: #121213 !important; -} - -a.text-black:hover, a.text-black:focus { - color: black !important; -} - -.text-muted { - color: #718096 !important; -} - -a.text-muted:hover, a.text-muted:focus { - color: #4f5b6b !important; -} - -.text-downvote { - color: #38B2AC !important; -} - -a.text-downvote:hover, a.text-downvote:focus { - color: #267874 !important; -} - -.text-upvote { - color: #30409f !important; -} - -a.text-upvote:hover, a.text-upvote:focus { - color: #30409f !important; -} - -.text-purple { - color: #30409f !important; -} - -a.text-purple:hover, a.text-purple:focus { - color: #30409f !important; -} - -.text-gold { - color: #ECC94B !important; -} - -a.text-gold:hover, a.text-gold:focus { - color: #d4ab16 !important; -} - -.text-admin { - color: #30409f !important; -} - -a.text-admin:hover, a.text-admin:focus { - color: #30409f !important; -} - -.text-gray { - color: #718096 !important; -} - -a.text-gray:hover, a.text-gray:focus { - color: #4f5b6b !important; -} - -.text-gray-100 { - color: #F5F7FA !important; -} - -a.text-gray-100:hover, a.text-gray-100:focus { - color: #c2cee1 !important; -} - -.text-gray-200 { - color: #EDF2F7 !important; -} - -a.text-gray-200:hover, a.text-gray-200:focus { - color: #b8ccdf !important; -} - -.text-gray-300 { - color: #E2E8F0 !important; -} - -a.text-gray-300:hover, a.text-gray-300:focus { - color: #b0c0d6 !important; -} - -.text-gray-400 { - color: #CBD5E0 !important; -} - -a.text-gray-400:hover, a.text-gray-400:focus { - color: #9baec3 !important; -} - -.text-gray-500 { - color: #A0AEC0 !important; -} - -a.text-gray-500:hover, a.text-gray-500:focus { - color: #7287a1 !important; -} - -.text-gray-600 { - color: #718096 !important; -} - -a.text-gray-600:hover, a.text-gray-600:focus { - color: #4f5b6b !important; -} - -.text-reddit { - color: #ED4630 !important; -} - -a.text-reddit:hover, a.text-reddit:focus { - color: #c02511 !important; -} - -.text-body { - color: #212529 !important; -} - -.text-muted { - color: #718096 !important; -} - -.text-black-50 { - color: rgba(18, 18, 19, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #A0AEC0; - 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 #121213; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #ffffff !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #E2E8F0; - } - - .table .thead-dark th { - color: inherit; - border-color: #E2E8F0; - } -} -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #121213; - padding-top: 49px; - background-color: #E2E8F0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - /* Since CSS 2.1 */ - white-space: -moz-pre-wrap; - /* Mozilla, since 1999 */ - white-space: -pre-wrap; - /* Opera 4-6 */ - white-space: -o-pre-wrap; - /* Opera 7 */ - word-wrap: break-word; - /* Internet Explorer 5.5+ */ -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #ffffff; -} - -#page { - padding-top: 49px; - background-color: #ffffff; -} - -#article { - padding-top: 0; - background-color: #ffffff; -} - -#thread, #userpage { - background-color: #F5F7FA; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #121213; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #30409f; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #30409f; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 15px; - background-color: #ffffff; -} - -.custom-gutters { - padding-left: 15px; - padding-right: 15px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 49px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 11px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.25rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.375rem 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-secondary { - color: #718096; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn-tag:hover { - color: #121213; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-success, .btn-danger { - color: #ffffff; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -.btn-integration { - font-weight: 600; - border-left: 1px solid #E2E8F0; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.325rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #121213; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #121213 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #121213 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #121213 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #121213 !important; -} - -.bd-callout { - padding: 1.25rem; - margin-top: 1.25rem; - margin-bottom: 1.25rem; - border: 1px solid #E2E8F0; - border-left-width: 0.25rem; - border-radius: 0.25rem; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #ffffff; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #121213; - border-radius: 0.35rem; -} - -.navbar-light { - background-color: #ffffff; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #23183E; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #30409f; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #30409f; - font-weight: 600; -} - -.tab-bar { - box-shadow: inset 0 -1px 0 #E2E8F0; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #ffffff; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #121213; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #30409f; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #A0AEC0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #ffffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #30409f; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #ffffff; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #121213; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #ffffff; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #ffffff; - font-size: 10px; - font-weight: 600; - top: -4px; - left: 12px; - border: 2px solid #ffffff; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #30409f; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #30409f; - box-shadow: inset 0 -2px 0 #30409f; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #30409f; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #30409f; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #30409f; - box-shadow: inset 0 -2px 0 #30409f; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #718096; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #30409f; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #30409f; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #30409f; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #30409f; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #30409f; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #30409f; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #ffffff; -} - -.form-inline.search .form-control { - background-color: #EDF2F7; - font-size: 1rem; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search { - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; - opacity: 0.25; - /* Firefox */ -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; -} - -.bg-svg { - background-color: #23183E; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #718096; - border-color: transparent; - border-width: 2px; - background: #F5F7FA; - transition: none; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #E2E8F0; - background-color: #ffffff; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #E2E8F0; -} - -.input-group-append-focus { - margin-left: -1px; -} - -.form-control:hover { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #30409f; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #30409f; - box-shadow: none; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #121213; -} - -#login label { - color: #121213; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #121213; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #121213; - text-decoration: none; - background-color: #EDF2F7; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #121213; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #718096; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 15px; - margin-right: 15px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #30409f; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #30409f; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -/* .upvoted .arrow-up::before { - color: $upvote; -} - -.upvoted .arrow-up:hover::before { - opacity: 1; -} - -.downvoted .arrow-down::before { - color: $downvote; -} - -.downvoted .arrow-down:hover::before { - opacity: 1; -} */ -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #30409f !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #718096; -} - -.score { - color: #121213; -} - -.score-up { - color: #30409f !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score, .deleted .score { - color: #E2E8F0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #23183E; -} - -.box-shadow-bottom { - box-shadow: inset 0 -1px 0 #E2E8F0; -} - -.border-1 { - border-width: 1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #ffffff; - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 15px; - padding-right: 15px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F5F7FA; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #ffffff; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #718096; -} - -.post-filter .fa, .post-filter .fas { - font-size: 11px; - margin-right: 0.5rem; - opacity: 0.9; - color: #30409f; - width: 1rem; -} - -.filter-list .filter-item { - color: #718096; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #718096; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #121213; -} - -.filter-list > .filter-item > .filter-link.active { - color: #121213; - background-color: #ffffff; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #30409f; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #30409f; -} - -.filter-link:hover, .filter-link:focus { - color: #30409f; -} - -.dashboard-list .dashboard-item { - color: #718096; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #718096; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #121213; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #30409f; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #30409f; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #30409f; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #30409f; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #ffffff; - background-color: #FFFFFF; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #FFFFFF; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -/* - -#frontpage.toggle-card-view .tab-bar, #userpage.toggle-card-view .tab-bar, #search.toggle-card-view .tab-bar { - border-radius: 0; -} - -#frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border: none; - border-radius: $border-radius; - margin-top: 1rem; - box-shadow: $box-shadow-sm; -} - -#frontpage.toggle-card-view .posts .card:last-of-type, #userpage.toggle-card-view .posts .card:last-of-type, #search.toggle-card-view .posts .card:last-of-type { - border-bottom-left-radius: $border-radius; - border-bottom-right-radius: $border-radius; - border-radius: $border-radius; -} - -#frontpage.toggle-card-view .posts .card:first-of-type, #userpage.toggle-card-view .posts .card:first-of-type, #search.toggle-card-view .posts .card:first-of-type { - margin-top: 0; -} - -#frontpage.toggle-card-view .posts .card .post-img, #userpage.toggle-card-view .posts .card .post-img, #search.toggle-card-view .posts .card .post-img { - display: none; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg, #userpage.toggle-card-view .posts .card .post-img-lg, #search.toggle-card-view .posts .card .post-img-lg { - display: block; - text-align: center; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 55%; - height: auto; -} - -#frontpage.toggle-card-view .posts .card .embed-lg, #userpage.toggle-card-view .posts .card .embed-lg, #search.toggle-card-view .posts .card .embed-lg { - display: flex; - z-index: 2; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg, #userpage.toggle-card-view .posts .card .post-preview-lg, #search.toggle-card-view .posts .card .post-preview-lg { - display: block; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg .post-body, #userpage.toggle-card-view .posts .card .post-preview-lg .post-body, #search.toggle-card-view .posts .card .post-preview-lg .post-body { - -webkit-mask-image: linear-gradient(180deg,#000 40%,transparent); - mask-image: linear-gradient(180deg,#000 40%,transparent); - overflow: hidden; -} - -*/ -.toggle-view .nav-link { - color: #718096; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #30409f; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #30409f; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #718096; - padding: 0.5rem 1rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 1px 1px 0 1px; - border-color: #E2E8F0; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #EDF2F7; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #121213; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #30409f; -} - -#frontpage .post-title a { - color: #121213; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #121213; -} - -.stretched-link a:hover { - color: #30409f; -} - -.post-meta { - position: relative; - z-index: 2; - color: #718096; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-header { - border-bottom: 1px solid #E2E8F0; - background-color: #ffffff; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; -} - -.modal-header .close { - padding: 1.25rem 1rem 0 1rem; -} - -.modal-content { - border: none; - border-radius: 0.35rem; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #EDF2F7; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .post-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #121213; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #121213; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #121213; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #121213; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #718096; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #121213; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #121213; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #121213; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #121213; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #ffffff; -} - -.post-actions a { - color: #718096; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #121213; -} - -.post-actions .dropdown-item:hover { - color: #121213; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 1px solid #30409f; - border-radius: 0.35rem; - z-index: 2; - background-color: #E2E8F0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #ffffff; - line-height: 2; - text-transform: uppercase; - font-size: 11px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #718096; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #718096; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - word-break: break-word; - padding-left: 20px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #718096; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #121213; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #121213; - overflow: hidden; -} - -.comment .comment-body .comment-image { - border: 1px solid #30409f; -} - -blockquote { - border-left: 2px solid #30409f; - color: #30409f; - font-size: 1rem; - font-weight: 400; - background-color: rgba(255, 102, 172, 0.15); - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .comment-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F5F7FA; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #121213; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #121213; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #121213; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #121213; -} - -.comment-actions a { - color: #718096; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #121213; -} - -.comment-actions .dropdown-item:hover { - color: #121213; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #121213; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #ffffff; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #ffffff; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 3; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #A0AEC0; -} - -.comment-write .comment-format .format:hover { - color: #718096; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #CBD5E0; - font-size: 1rem; - color: #30409f; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #30409f; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #A0AEC0; - top: -1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #30409f; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 1px solid #E2E8F0; - background-color: #ffffff; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #EDF2F7; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #30409f; - background-color: rgba(60, 173, 243, 0.08); - color: #30409f; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #ffffff; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, rgba(99, 80, 205, 0.75) 76%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #ffffff; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #718096; - font-size: 12px; - text-transform: uppercase; - background-color: #E6E9F0; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - overflow: hidden; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #EDF2F7; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .profile-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #718096; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #718096; -} - -.profile-actions .dropdown-item:hover { - color: #121213; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #718096; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #ffffff; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #718096; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #ffffff; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; -} - -.border-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-sm-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm { - border: 1px solid #E2E8F0 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-md-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md { - border: 1px solid #E2E8F0 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-lg-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg { - border: 1px solid #E2E8F0 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-xl-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl { - border: 1px solid #E2E8F0 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .shadow-md { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: #E2E8F0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: #EDF2F7; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #121213; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #30409f; - border: 1px solid #30409f; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38a169; - border: #38a169 solid 1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #A0AEC0; - border: #A0AEC0 solid 1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #ffffff; - border-radius: 2rem; - 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(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #ffffff; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #ffffff; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #fff; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #30409f; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #30409f; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #ffffff; - } - - #thread, #userpage { - background-color: #ffffff; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #30409f; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #search .search-results.card { - border-bottom: 1px solid #e3e3e3; - border-width: 0 0 1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px 15px; - border-width: 0 0 1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom: 1px solid #E2E8F0; - } - - #frontpage .posts .card:hover, #search .posts .card:hover { - background-color: transparent; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - /* - - #frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border-width: 0 0 1px 0; - border-color: $border-color; - border-style: solid; - border-radius: 0; - margin-top: 0; - box-shadow: none; - } - - #frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 100%; - height: auto; - } - - */ - .posts, #thread #main-content-col { - box-shadow: none; - border-radius: 0; - border: none; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #121213; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #30409f; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - color: #718096; - } - - .post-actions { - color: #A0AEC0; - font-weight: 400; - } - - .post-actions a { - color: #A0AEC0; - font-size: 1rem; - font-weight: 400; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #718096; - } - - .score { - color: #718096; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #CBD5E0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #30409f; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #ffffff; - } - - .comment-write textarea { - background-color: #F5F7FA; - } - - .comment-section > .comment { - padding-left: 20px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 15px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #CBD5E0; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - /* Firefox */ - -ms-overflow-style: none; - /* IE 10+ */ - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - /* Chrome/Safari/Webkit */ - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - box-shadow: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #121213; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #30409f; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #FEB2B2; -} - -div.deleted { - background-color: #FEFCBF; -} - -div.deleted.banned { - background-color: #ffcc99; -} - -.distinguish-admin .user-name, .distinguish-mod .user-name { - color: white; - padding: 0px 3px 2px 3px; - border-radius: 3px; -} - -.distinguish-admin .user-name { - background-color: #30409f; -} - -.distinguish-mod .user-name { - background-color: #07c20c; -} - -.distinguish-admin .user-name::before { - content: "[A] "; -} - -.distinguish-mod .user-name::before { - content: "[M] "; -} - -.in-comment-image { - max-height: 100px !important; - max-width: 100px !important; -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -/* Light mode spoiler */ -.spoiler { - color: #121213; - background-color: #121213; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #ffffff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #718096 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #718096 !important; -} - -#frontpage .post-title a:visited { - color: #718096; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.comment-box { - border: 2px solid #EDF2F7; -} - -.transparent { - background: None !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -/*# sourceMappingURL=light_30409f.css.map */ diff --git a/files/assets/css/light_38a169.css b/files/assets/css/light_38a169.css deleted file mode 100644 index f0b0b533e..000000000 --- a/files/assets/css/light_38a169.css +++ /dev/null @@ -1,16884 +0,0 @@ -@charset "UTF-8"; -.bd-callout-primary { - border-left-color: #38a169; -} - -.bd-callout-secondary { - border-left-color: #E2E8F0; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #23183E; -} - -.bd-callout-white { - border-left-color: #ffffff; -} - -.bd-callout-black { - border-left-color: #121213; -} - -.bd-callout-light { - border-left-color: #E6E9F0; -} - -.bd-callout-success { - border-left-color: #38a169; -} - -.bd-callout-muted { - border-left-color: #718096; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #38a169; -} - -.bd-callout-purple { - border-left-color: #38a169; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #38a169; -} - -.bd-callout-gray { - border-left-color: #718096; -} - -.bd-callout-gray-100 { - border-left-color: #F5F7FA; -} - -.bd-callout-gray-200 { - border-left-color: #EDF2F7; -} - -.bd-callout-gray-300 { - border-left-color: #E2E8F0; -} - -.bd-callout-gray-400 { - border-left-color: #CBD5E0; -} - -.bd-callout-gray-500 { - border-left-color: #A0AEC0; -} - -.bd-callout-gray-600 { - border-left-color: #718096; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #38a169; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #ffffff; - --gray: #718096; - --gray-dark: #343a40; - --primary: #38a169; - --secondary: #E2E8F0; - --success: #38a169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #E6E9F0; - --dark: #23183E; - --white: #ffffff; - --black: #121213; - --muted: #718096; - --downvote: #38B2AC; - --upvote: #38a169; - --purple: #38a169; - --gold: #ECC94B; - --admin: #38a169; - --gray: #718096; - --gray-100: #F5F7FA; - --gray-200: #EDF2F7; - --gray-300: #E2E8F0; - --gray-400: #CBD5E0; - --gray-500: #A0AEC0; - --gray-600: #718096; - --reddit: #ED4630; - --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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(18, 18, 19, 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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #ffffff; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 600; -} - -dd { - margin-bottom: 0.5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: 700; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #38a169; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #38a169; - 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; -} - -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: #718096; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: 600; - 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.325rem; - 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(18, 18, 19, 0.1); -} - -small, -.small { - font-size: 0.75rem; - 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: 0.75rem; - color: #718096; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 90%; - color: #718096; -} - -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: #ffffff; - background-color: #212529; - border-radius: 0.25rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 600; -} - -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #E2E8F0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #E2E8F0; -} -.table tbody + tbody { - border-top: 2px solid #E2E8F0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #E2E8F0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0; -} -.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(18, 18, 19, 0.05); -} - -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(18, 18, 19, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #ffd4e8; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-primary:hover { - background-color: #ffbbda; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #ffbbda; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f7f9fb; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-secondary:hover { - background-color: #e6ecf3; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e6ecf3; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #c7e5d5; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #98ceb1; -} - -.table-hover .table-success:hover { - background-color: #b6ddc8; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b6ddc8; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #bedff9; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86c4f4; -} - -.table-hover .table-info:hover { - background-color: #a7d4f7; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a7d4f7; -} - -.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: #f8c9c9; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f19b9b; -} - -.table-hover .table-danger:hover { - background-color: #f5b2b2; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f5b2b2; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f8f9fb; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f2f4f7; -} - -.table-hover .table-light:hover { - background-color: #e8ebf2; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e8ebf2; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c1bec9; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8d879b; -} - -.table-hover .table-dark:hover { - background-color: #b4b0bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b4b0bd; -} - -.table-white, -.table-white > th, -.table-white > td { - background-color: white; -} -.table-white th, -.table-white td, -.table-white thead th, -.table-white tbody + tbody { - border-color: white; -} - -.table-hover .table-white:hover { - background-color: #f2f2f2; -} -.table-hover .table-white:hover > td, -.table-hover .table-white:hover > th { - background-color: #f2f2f2; -} - -.table-black, -.table-black > th, -.table-black > td { - background-color: #bdbdbd; -} -.table-black th, -.table-black td, -.table-black thead th, -.table-black tbody + tbody { - border-color: #848484; -} - -.table-hover .table-black:hover { - background-color: #b0b0b0; -} -.table-hover .table-black:hover > td, -.table-hover .table-black:hover > th { - background-color: #b0b0b0; -} - -.table-muted, -.table-muted > th, -.table-muted > td { - background-color: #d7dbe2; -} -.table-muted th, -.table-muted td, -.table-muted thead th, -.table-muted tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-muted:hover { - background-color: #c8ced7; -} -.table-hover .table-muted:hover > td, -.table-hover .table-muted:hover > th { - background-color: #c8ced7; -} - -.table-downvote, -.table-downvote > th, -.table-downvote > td { - background-color: #c7e9e8; -} -.table-downvote th, -.table-downvote td, -.table-downvote thead th, -.table-downvote tbody + tbody { - border-color: #98d7d4; -} - -.table-hover .table-downvote:hover { - background-color: #b5e2e0; -} -.table-hover .table-downvote:hover > td, -.table-hover .table-downvote:hover > th { - background-color: #b5e2e0; -} - -.table-upvote, -.table-upvote > th, -.table-upvote > td { - background-color: #ffd4e8; -} -.table-upvote th, -.table-upvote td, -.table-upvote thead th, -.table-upvote tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-upvote:hover { - background-color: #ffbbda; -} -.table-hover .table-upvote:hover > td, -.table-hover .table-upvote:hover > th { - background-color: #ffbbda; -} - -.table-purple, -.table-purple > th, -.table-purple > td { - background-color: #ffd4e8; -} -.table-purple th, -.table-purple td, -.table-purple thead th, -.table-purple tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-purple:hover { - background-color: #ffbbda; -} -.table-hover .table-purple:hover > td, -.table-hover .table-purple:hover > th { - background-color: #ffbbda; -} - -.table-gold, -.table-gold > th, -.table-gold > td { - background-color: #faf0cd; -} -.table-gold th, -.table-gold td, -.table-gold thead th, -.table-gold tbody + tbody { - border-color: #f5e3a1; -} - -.table-hover .table-gold:hover { - background-color: #f8e9b6; -} -.table-hover .table-gold:hover > td, -.table-hover .table-gold:hover > th { - background-color: #f8e9b6; -} - -.table-admin, -.table-admin > th, -.table-admin > td { - background-color: #ffd4e8; -} -.table-admin th, -.table-admin td, -.table-admin thead th, -.table-admin tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-admin:hover { - background-color: #ffbbda; -} -.table-hover .table-admin:hover > td, -.table-hover .table-admin:hover > th { - background-color: #ffbbda; -} - -.table-gray, -.table-gray > th, -.table-gray > td { - background-color: #d7dbe2; -} -.table-gray th, -.table-gray td, -.table-gray thead th, -.table-gray tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray:hover { - background-color: #c8ced7; -} -.table-hover .table-gray:hover > td, -.table-hover .table-gray:hover > th { - background-color: #c8ced7; -} - -.table-gray-100, -.table-gray-100 > th, -.table-gray-100 > td { - background-color: #fcfdfe; -} -.table-gray-100 th, -.table-gray-100 td, -.table-gray-100 thead th, -.table-gray-100 tbody + tbody { - border-color: #fafbfc; -} - -.table-hover .table-gray-100:hover { - background-color: #e9f0f8; -} -.table-hover .table-gray-100:hover > td, -.table-hover .table-gray-100:hover > th { - background-color: #e9f0f8; -} - -.table-gray-200, -.table-gray-200 > th, -.table-gray-200 > td { - background-color: #fafbfd; -} -.table-gray-200 th, -.table-gray-200 td, -.table-gray-200 thead th, -.table-gray-200 tbody + tbody { - border-color: #f6f8fb; -} - -.table-hover .table-gray-200:hover { - background-color: #e8ecf6; -} -.table-hover .table-gray-200:hover > td, -.table-hover .table-gray-200:hover > th { - background-color: #e8ecf6; -} - -.table-gray-300, -.table-gray-300 > th, -.table-gray-300 > td { - background-color: #f7f9fb; -} -.table-gray-300 th, -.table-gray-300 td, -.table-gray-300 thead th, -.table-gray-300 tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-gray-300:hover { - background-color: #e6ecf3; -} -.table-hover .table-gray-300:hover > td, -.table-hover .table-gray-300:hover > th { - background-color: #e6ecf3; -} - -.table-gray-400, -.table-gray-400 > th, -.table-gray-400 > td { - background-color: #f0f3f6; -} -.table-gray-400 th, -.table-gray-400 td, -.table-gray-400 thead th, -.table-gray-400 tbody + tbody { - border-color: #e4e9ef; -} - -.table-hover .table-gray-400:hover { - background-color: #e0e6ec; -} -.table-hover .table-gray-400:hover > td, -.table-hover .table-gray-400:hover > th { - background-color: #e0e6ec; -} - -.table-gray-500, -.table-gray-500 > th, -.table-gray-500 > td { - background-color: #e4e8ed; -} -.table-gray-500 th, -.table-gray-500 td, -.table-gray-500 thead th, -.table-gray-500 tbody + tbody { - border-color: #ced5de; -} - -.table-hover .table-gray-500:hover { - background-color: #d5dbe3; -} -.table-hover .table-gray-500:hover > td, -.table-hover .table-gray-500:hover > th { - background-color: #d5dbe3; -} - -.table-gray-600, -.table-gray-600 > th, -.table-gray-600 > td { - background-color: #d7dbe2; -} -.table-gray-600 th, -.table-gray-600 td, -.table-gray-600 thead th, -.table-gray-600 tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray-600:hover { - background-color: #c8ced7; -} -.table-hover .table-gray-600:hover > td, -.table-hover .table-gray-600:hover > th { - background-color: #c8ced7; -} - -.table-reddit, -.table-reddit > th, -.table-reddit > td { - background-color: #facbc5; -} -.table-reddit th, -.table-reddit td, -.table-reddit thead th, -.table-reddit tbody + tbody { - border-color: #f69f93; -} - -.table-hover .table-reddit:hover { - background-color: #f8b6ae; -} -.table-hover .table-reddit:hover > td, -.table-hover .table-reddit:hover > th { - background-color: #f8b6ae; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(18, 18, 19, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(6, 6, 6, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(6, 6, 6, 0.075); -} - -.table .thead-dark th { - color: #ffffff; - background-color: #343a40; - border-color: #454d55; -} -.table .thead-light th { - color: #495057; - background-color: #EDF2F7; - border-color: #E2E8F0; -} - -.table-dark { - color: #ffffff; - 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: #ffffff; - 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: #ffffff; - background-clip: padding-box; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - 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: #ffffff; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.form-control::placeholder { - color: #718096; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #EDF2F7; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} - -.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.25rem; -} - -.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: flex; - 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: #718096; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: 0.75rem; - color: #38a169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #38a169; - border-radius: 0.35rem; -} - -.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: #38a169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38a169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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") #ffffff 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38a169; -} -.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: #38a169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38a169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38a169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38a169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.75rem; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #e53e3e; - border-radius: 0.35rem; -} - -.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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #ffffff 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: 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; - cursor: pointer; - 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.35rem; - 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 38a169; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:focus, .btn-primary.focus { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #38a169; - border-color: #ff2689; -} -.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(255, 125, 184, 0.5); -} - -.btn-secondary { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.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(197, 203, 210, 0.5); -} - -.btn-success { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:hover { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(86, 175, 128, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #ffffff; - background-color: #2b7b50; - border-color: #28724a; -} -.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(86, 175, 128, 0.5); -} - -.btn-info { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(57, 159, 237, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #ffffff; - background-color: #1172bc; - border-color: #106bb0; -} -.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(57, 159, 237, 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: #ffffff; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(233, 91, 91, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(233, 91, 91, 0.5); -} - -.btn-light { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:hover { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; -} -.btn-light:focus, .btn-light.focus { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; - box-shadow: 0 0 0 0.2rem rgba(200, 204, 210, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #c6cddd; - border-color: #bec6d8; -} -.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(200, 204, 210, 0.5); -} - -.btn-dark { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:hover { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; -} -.btn-dark:focus, .btn-dark.focus { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; - box-shadow: 0 0 0 0.2rem rgba(68, 59, 91, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #ffffff; - background-color: #0e0a19; - border-color: #090610; -} -.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(68, 59, 91, 0.5); -} - -.btn-white { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:hover { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-white:focus, .btn-white.focus { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} -.btn-white.disabled, .btn-white:disabled { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle { - color: #212529; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} - -.btn-black { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:hover { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:focus, .btn-black.focus { - color: #ffffff; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} -.btn-black.disabled, .btn-black:disabled { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} - -.btn-muted { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-muted:focus, .btn-muted.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-muted.disabled, .btn-muted:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:not(:disabled):not(.disabled):active, .btn-muted:not(:disabled):not(.disabled).active, .show > .btn-muted.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-muted:not(:disabled):not(.disabled):active:focus, .btn-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-downvote { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:hover { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; -} -.btn-downvote:focus, .btn-downvote.focus { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} -.btn-downvote.disabled, .btn-downvote:disabled { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:not(:disabled):not(.disabled):active, .btn-downvote:not(:disabled):not(.disabled).active, .show > .btn-downvote.dropdown-toggle { - color: #ffffff; - background-color: #2c8b87; - border-color: #29827d; -} -.btn-downvote:not(:disabled):not(.disabled):active:focus, .btn-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} - -.btn-upvote { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-upvote:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-upvote:focus, .btn-upvote.focus { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-upvote.disabled, .btn-upvote:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-upvote:not(:disabled):not(.disabled):active, .btn-upvote:not(:disabled):not(.disabled).active, .show > .btn-upvote.dropdown-toggle { - color: #ffffff; - background-color: #38a169; - border-color: #ff2689; -} -.btn-upvote:not(:disabled):not(.disabled):active:focus, .btn-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-purple { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-purple:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-purple:focus, .btn-purple.focus { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-purple.disabled, .btn-purple:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle { - color: #ffffff; - background-color: #38a169; - border-color: #ff2689; -} -.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gold { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:hover { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; -} -.btn-gold:focus, .btn-gold.focus { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} -.btn-gold.disabled, .btn-gold:disabled { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:not(:disabled):not(.disabled):active, .btn-gold:not(:disabled):not(.disabled).active, .show > .btn-gold.dropdown-toggle { - color: #212529; - background-color: #e7bb1d; - border-color: #e0b418; -} -.btn-gold:not(:disabled):not(.disabled):active:focus, .btn-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} - -.btn-admin { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-admin:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-admin:focus, .btn-admin.focus { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-admin.disabled, .btn-admin:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-admin:not(:disabled):not(.disabled):active, .btn-admin:not(:disabled):not(.disabled).active, .show > .btn-admin.dropdown-toggle { - color: #ffffff; - background-color: #38a169; - border-color: #ff2689; -} -.btn-admin:not(:disabled):not(.disabled):active:focus, .btn-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gray { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray:focus, .btn-gray.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray.disabled, .btn-gray:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-gray-100 { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:hover { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; -} -.btn-gray-100:focus, .btn-gray-100.focus { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} -.btn-gray-100.disabled, .btn-gray-100:disabled { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle { - color: #212529; - background-color: #d3dce9; - border-color: #cbd5e5; -} -.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} - -.btn-gray-200 { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:hover { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; -} -.btn-gray-200:focus, .btn-gray-200.focus { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} -.btn-gray-200.disabled, .btn-gray-200:disabled { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle { - color: #212529; - background-color: #cad9e7; - border-color: #c1d2e3; -} -.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} - -.btn-gray-300 { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-gray-300:focus, .btn-gray-300.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-gray-300.disabled, .btn-gray-300:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} - -.btn-gray-400 { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:hover { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; -} -.btn-gray-400:focus, .btn-gray-400.focus { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} -.btn-gray-400.disabled, .btn-gray-400:disabled { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle { - color: #212529; - background-color: #abbbcd; - border-color: #a3b5c8; -} -.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} - -.btn-gray-500 { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:hover { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; -} -.btn-gray-500:focus, .btn-gray-500.focus { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} -.btn-gray-500.disabled, .btn-gray-500:disabled { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle { - color: #ffffff; - background-color: #8194ac; - border-color: #7a8da7; -} -.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} - -.btn-gray-600 { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray-600:focus, .btn-gray-600.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray-600.disabled, .btn-gray-600:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:not(:disabled):not(.disabled):active, .btn-gray-600:not(:disabled):not(.disabled).active, .show > .btn-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray-600:not(:disabled):not(.disabled):active:focus, .btn-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-reddit { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:hover { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; -} -.btn-reddit:focus, .btn-reddit.focus { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} -.btn-reddit.disabled, .btn-reddit:disabled { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:not(:disabled):not(.disabled):active, .btn-reddit:not(:disabled):not(.disabled).active, .show > .btn-reddit.dropdown-toggle { - color: #ffffff; - background-color: #d72a13; - border-color: #cc2712; -} -.btn-reddit:not(:disabled):not(.disabled):active:focus, .btn-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} - -.btn-outline-primary { - color: #38a169; - border-color: #38a169; -} -.btn-outline-primary:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #38a169; - 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: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #E2E8F0; - 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: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.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(226, 232, 240, 0.5); -} - -.btn-outline-success { - color: #38a169; - border-color: #38a169; -} -.btn-outline-success:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38a169; - 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: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:hover { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #E6E9F0; - 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: #E6E9F0; - border-color: #E6E9F0; -} -.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(230, 233, 240, 0.5); -} - -.btn-outline-dark { - color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:hover { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #23183E; - 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: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.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(35, 24, 62, 0.5); -} - -.btn-outline-white { - color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:hover { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:focus, .btn-outline-white.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-white.disabled, .btn-outline-white:disabled { - color: #ffffff; - background-color: transparent; -} -.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.btn-outline-black { - color: #121213; - border-color: #121213; -} -.btn-outline-black:hover { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:focus, .btn-outline-black.focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} -.btn-outline-black.disabled, .btn-outline-black:disabled { - color: #121213; - background-color: transparent; -} -.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.btn-outline-muted { - color: #718096; - border-color: #718096; -} -.btn-outline-muted:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:focus, .btn-outline-muted.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-muted.disabled, .btn-outline-muted:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-muted:not(:disabled):not(.disabled):active, .btn-outline-muted:not(:disabled):not(.disabled).active, .show > .btn-outline-muted.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:not(:disabled):not(.disabled):active:focus, .btn-outline-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-downvote { - color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:hover { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:focus, .btn-outline-downvote.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} -.btn-outline-downvote.disabled, .btn-outline-downvote:disabled { - color: #38B2AC; - background-color: transparent; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active, .btn-outline-downvote:not(:disabled):not(.disabled).active, .show > .btn-outline-downvote.dropdown-toggle { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active:focus, .btn-outline-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.btn-outline-upvote { - color: #38a169; - border-color: #38a169; -} -.btn-outline-upvote:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-upvote:focus, .btn-outline-upvote.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-upvote.disabled, .btn-outline-upvote:disabled { - color: #38a169; - background-color: transparent; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active, .btn-outline-upvote:not(:disabled):not(.disabled).active, .show > .btn-outline-upvote.dropdown-toggle { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active:focus, .btn-outline-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-purple { - color: #38a169; - border-color: #38a169; -} -.btn-outline-purple:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-purple:focus, .btn-outline-purple.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-purple.disabled, .btn-outline-purple:disabled { - color: #38a169; - background-color: transparent; -} -.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gold { - color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:hover { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:focus, .btn-outline-gold.focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} -.btn-outline-gold.disabled, .btn-outline-gold:disabled { - color: #ECC94B; - background-color: transparent; -} -.btn-outline-gold:not(:disabled):not(.disabled):active, .btn-outline-gold:not(:disabled):not(.disabled).active, .show > .btn-outline-gold.dropdown-toggle { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:not(:disabled):not(.disabled):active:focus, .btn-outline-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.btn-outline-admin { - color: #38a169; - border-color: #38a169; -} -.btn-outline-admin:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-admin:focus, .btn-outline-admin.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-admin.disabled, .btn-outline-admin:disabled { - color: #38a169; - background-color: transparent; -} -.btn-outline-admin:not(:disabled):not(.disabled):active, .btn-outline-admin:not(:disabled):not(.disabled).active, .show > .btn-outline-admin.dropdown-toggle { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-admin:not(:disabled):not(.disabled):active:focus, .btn-outline-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gray { - color: #718096; - border-color: #718096; -} -.btn-outline-gray:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:focus, .btn-outline-gray.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray.disabled, .btn-outline-gray:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-gray-100 { - color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:hover { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:focus, .btn-outline-gray-100.focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} -.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled { - color: #F5F7FA; - background-color: transparent; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.btn-outline-gray-200 { - color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:hover { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:focus, .btn-outline-gray-200.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} -.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled { - color: #EDF2F7; - background-color: transparent; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.btn-outline-gray-300 { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:focus, .btn-outline-gray-300.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled { - color: #E2E8F0; - background-color: transparent; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.btn-outline-gray-400 { - color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:hover { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:focus, .btn-outline-gray-400.focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} -.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled { - color: #CBD5E0; - background-color: transparent; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.btn-outline-gray-500 { - color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:hover { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:focus, .btn-outline-gray-500.focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} -.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled { - color: #A0AEC0; - background-color: transparent; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.btn-outline-gray-600 { - color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:focus, .btn-outline-gray-600.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-reddit { - color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:hover { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:focus, .btn-outline-reddit.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} -.btn-outline-reddit.disabled, .btn-outline-reddit:disabled { - color: #ED4630; - background-color: transparent; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active, .btn-outline-reddit:not(:disabled):not(.disabled).active, .show > .btn-outline-reddit.dropdown-toggle { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active:focus, .btn-outline-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.btn-link { - font-weight: 400; - color: #38a169; - text-decoration: none; -} -.btn-link:hover { - color: #38a169; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #718096; - 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.25rem; -} - -.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: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 0.15); - border-radius: 0.35rem; -} - -.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 #EDF2F7; -} - -.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: #F5F7FA; -} -.dropdown-item.active, .dropdown-item:active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #718096; - 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: #718096; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - 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: #EDF2F7; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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.25rem; -} - -.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: 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: #ffffff; - border-color: #38a169; - background-color: #38a169; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #ffffff; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #718096; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #EDF2F7; -} - -.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: #ffffff; - border: #A0AEC0 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.35rem; -} -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' 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: #38a169; - background-color: #38a169; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #A0AEC0; - border-radius: 0.5rem; - 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; -} -@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: #ffffff; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #ffffff url("data:image/svg+xml,%3csvg xmlns='https://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 #E2E8F0; - border-radius: 0.35rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-select:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #718096; - background-color: #EDF2F7; -} -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #EDF2F7; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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: #EDF2F7; - border-left: inherit; - border-radius: 0 0.35rem 0.35rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 38a169; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 38a169; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 38a169; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #38a169; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #38a169; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - 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: #38a169; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #E2E8F0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #E2E8F0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #A0AEC0; -} - -.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: flex; - 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: #718096; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #E2E8F0; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #EDF2F7 #EDF2F7 #E2E8F0; -} -.nav-tabs .nav-link.disabled { - color: #718096; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #ffffff; - border-color: #E2E8F0 #E2E8F0 #ffffff; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills .nav-link { - border-radius: 0.35rem; -} -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #ffffff; - background-color: #38a169; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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.35rem; -} -.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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(18, 18, 19, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(18, 18, 19, 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(18, 18, 19, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(18, 18, 19, 0.5); - border-color: rgba(18, 18, 19, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(18, 18, 19, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(18, 18, 19, 0.9); -} - -.navbar-dark .navbar-brand { - color: #ffffff; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #ffffff; -} -.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: #ffffff; -} -.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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' 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: #ffffff; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #ffffff; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #ffffff; - background-clip: border-box; - border: 1px solid rgba(18, 18, 19, 0.125); - border-radius: 0.35rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.card-body { - 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(18, 18, 19, 0.03); - border-bottom: 1px solid rgba(18, 18, 19, 0.125); -} -.card-header:first-child { - border-radius: calc(0.35rem - 1px) calc(0.35rem - 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(18, 18, 19, 0.03); - border-top: 1px solid rgba(18, 18, 19, 0.125); -} -.card-footer:last-child { - border-radius: 0 0 calc(0.35rem - 1px) calc(0.35rem - 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 { - flex-shrink: 0; - width: 100%; -} - -.card-img, -.card-img-top { - border-top-left-radius: calc(0.35rem - 1px); - border-top-right-radius: calc(0.35rem - 1px); -} - -.card-img, -.card-img-bottom { - border-bottom-right-radius: calc(0.35rem - 1px); - border-bottom-left-radius: calc(0.35rem - 1px); -} - -.card-deck .card { - margin-bottom: 15px; -} -@media (min-width: 576px) { - .card-deck { - display: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #718096; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #718096; -} - -.pagination { - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.35rem; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #38a169; - background-color: #ffffff; - border: 1px solid #E2E8F0; -} -.page-link:hover { - z-index: 2; - color: #38a169; - text-decoration: none; - background-color: #EDF2F7; - border-color: #E2E8F0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.page-item:last-child .page-link { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; -} -.page-item.active .page-link { - z-index: 3; - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.page-item.disabled .page-link { - color: #718096; - pointer-events: none; - cursor: auto; - background-color: #ffffff; - border-color: #E2E8F0; -} - -.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.25rem; - border-bottom-left-radius: 0.25rem; -} -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 600; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.35rem; - 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: #ffffff; - background-color: #38a169; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #ffffff; - background-color: #38a169; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #212529; - background-color: #E2E8F0; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-success { - color: #ffffff; - background-color: #38a169; -} -a.badge-success:hover, a.badge-success:focus { - color: #ffffff; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #ffffff; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #ffffff; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 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: #ffffff; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #ffffff; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #212529; - background-color: #E6E9F0; -} -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #c6cddd; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} - -.badge-dark { - color: #ffffff; - background-color: #23183E; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #ffffff; - background-color: #0e0a19; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} - -.badge-white { - color: #212529; - background-color: #ffffff; -} -a.badge-white:hover, a.badge-white:focus { - color: #212529; - background-color: #e6e6e6; -} -a.badge-white:focus, a.badge-white.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.badge-black { - color: #ffffff; - background-color: #121213; -} -a.badge-black:hover, a.badge-black:focus { - color: #ffffff; - background-color: black; -} -a.badge-black:focus, a.badge-black.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.badge-muted { - color: #ffffff; - background-color: #718096; -} -a.badge-muted:hover, a.badge-muted:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-muted:focus, a.badge-muted.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-downvote { - color: #ffffff; - background-color: #38B2AC; -} -a.badge-downvote:hover, a.badge-downvote:focus { - color: #ffffff; - background-color: #2c8b87; -} -a.badge-downvote:focus, a.badge-downvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.badge-upvote { - color: #ffffff; - background-color: #38a169; -} -a.badge-upvote:hover, a.badge-upvote:focus { - color: #ffffff; - background-color: #38a169; -} -a.badge-upvote:focus, a.badge-upvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-purple { - color: #ffffff; - background-color: #38a169; -} -a.badge-purple:hover, a.badge-purple:focus { - color: #ffffff; - background-color: #38a169; -} -a.badge-purple:focus, a.badge-purple.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gold { - color: #212529; - background-color: #ECC94B; -} -a.badge-gold:hover, a.badge-gold:focus { - color: #212529; - background-color: #e7bb1d; -} -a.badge-gold:focus, a.badge-gold.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.badge-admin { - color: #ffffff; - background-color: #38a169; -} -a.badge-admin:hover, a.badge-admin:focus { - color: #ffffff; - background-color: #38a169; -} -a.badge-admin:focus, a.badge-admin.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gray { - color: #ffffff; - background-color: #718096; -} -a.badge-gray:hover, a.badge-gray:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray:focus, a.badge-gray.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-gray-100 { - color: #212529; - background-color: #F5F7FA; -} -a.badge-gray-100:hover, a.badge-gray-100:focus { - color: #212529; - background-color: #d3dce9; -} -a.badge-gray-100:focus, a.badge-gray-100.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.badge-gray-200 { - color: #212529; - background-color: #EDF2F7; -} -a.badge-gray-200:hover, a.badge-gray-200:focus { - color: #212529; - background-color: #cad9e7; -} -a.badge-gray-200:focus, a.badge-gray-200.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.badge-gray-300 { - color: #212529; - background-color: #E2E8F0; -} -a.badge-gray-300:hover, a.badge-gray-300:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-gray-300:focus, a.badge-gray-300.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-gray-400 { - color: #212529; - background-color: #CBD5E0; -} -a.badge-gray-400:hover, a.badge-gray-400:focus { - color: #212529; - background-color: #abbbcd; -} -a.badge-gray-400:focus, a.badge-gray-400.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.badge-gray-500 { - color: #212529; - background-color: #A0AEC0; -} -a.badge-gray-500:hover, a.badge-gray-500:focus { - color: #212529; - background-color: #8194ac; -} -a.badge-gray-500:focus, a.badge-gray-500.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.badge-gray-600 { - color: #ffffff; - background-color: #718096; -} -a.badge-gray-600:hover, a.badge-gray-600:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray-600:focus, a.badge-gray-600.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-reddit { - color: #ffffff; - background-color: #ED4630; -} -a.badge-reddit:hover, a.badge-reddit:focus { - color: #ffffff; - background-color: #d72a13; -} -a.badge-reddit:focus, a.badge-reddit.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #EDF2F7; - 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.35rem; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 600; -} - -.alert-dismissible { - padding-right: 4rem; -} -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -.alert-primary { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-primary hr { - border-top-color: #ffbbda; -} -.alert-primary .alert-link { - color: #6a2e4a; -} - -.alert-secondary { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-secondary hr { - border-top-color: #e6ecf3; -} -.alert-secondary .alert-link { - color: #65686c; -} - -.alert-success { - color: #265c40; - background-color: #d7ece1; - border-color: #c7e5d5; -} -.alert-success hr { - border-top-color: #b6ddc8; -} -.alert-success .alert-link { - color: #173827; -} - -.alert-info { - color: #145283; - background-color: #d0e8fb; - border-color: #bedff9; -} -.alert-info hr { - border-top-color: #a7d4f7; -} -.alert-info .alert-link { - color: #0d3657; -} - -.alert-warning { - color: #8d6d0d; - background-color: #fff3cd; - border-color: #ffeeba; -} -.alert-warning hr { - border-top-color: #ffe8a1; -} -.alert-warning .alert-link { - color: #5e4909; -} - -.alert-danger { - color: #802929; - background-color: #fad8d8; - border-color: #f8c9c9; -} -.alert-danger hr { - border-top-color: #f5b2b2; -} -.alert-danger .alert-link { - color: #591d1d; -} - -.alert-light { - color: #808286; - background-color: #fafbfc; - border-color: #f8f9fb; -} -.alert-light hr { - border-top-color: #e8ebf2; -} -.alert-light .alert-link { - color: #67696c; -} - -.alert-dark { - color: #1b1529; - background-color: #d3d1d8; - border-color: #c1bec9; -} -.alert-dark hr { - border-top-color: #b4b0bd; -} -.alert-dark .alert-link { - color: #050407; -} - -.alert-white { - color: #8d8d8e; - background-color: white; - border-color: white; -} -.alert-white hr { - border-top-color: #f2f2f2; -} -.alert-white .alert-link { - color: #737375; -} - -.alert-black { - color: #121213; - background-color: #d0d0d0; - border-color: #bdbdbd; -} -.alert-black hr { - border-top-color: #b0b0b0; -} -.alert-black .alert-link { - color: black; -} - -.alert-muted { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-muted hr { - border-top-color: #c8ced7; -} -.alert-muted .alert-link { - color: #2d323a; -} - -.alert-downvote { - color: #266563; - background-color: #d7f0ee; - border-color: #c7e9e8; -} -.alert-downvote hr { - border-top-color: #b5e2e0; -} -.alert-downvote .alert-link { - color: #18403f; -} - -.alert-upvote { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-upvote hr { - border-top-color: #ffbbda; -} -.alert-upvote .alert-link { - color: #6a2e4a; -} - -.alert-purple { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-purple hr { - border-top-color: #ffbbda; -} -.alert-purple .alert-link { - color: #6a2e4a; -} - -.alert-gold { - color: #837130; - background-color: #fbf4db; - border-color: #faf0cd; -} -.alert-gold hr { - border-top-color: #f8e9b6; -} -.alert-gold .alert-link { - color: #5e5122; -} - -.alert-admin { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-admin hr { - border-top-color: #ffbbda; -} -.alert-admin .alert-link { - color: #6a2e4a; -} - -.alert-gray { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray hr { - border-top-color: #c8ced7; -} -.alert-gray .alert-link { - color: #2d323a; -} - -.alert-gray-100 { - color: #88898b; - background-color: #fdfdfe; - border-color: #fcfdfe; -} -.alert-gray-100 hr { - border-top-color: #e9f0f8; -} -.alert-gray-100 .alert-link { - color: #6f7071; -} - -.alert-gray-200 { - color: #84868a; - background-color: #fbfcfd; - border-color: #fafbfd; -} -.alert-gray-200 hr { - border-top-color: #e8ecf6; -} -.alert-gray-200 .alert-link { - color: #6b6d70; -} - -.alert-gray-300 { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-gray-300 hr { - border-top-color: #e6ecf3; -} -.alert-gray-300 .alert-link { - color: #65686c; -} - -.alert-gray-400 { - color: #72777e; - background-color: #f5f7f9; - border-color: #f0f3f6; -} -.alert-gray-400 hr { - border-top-color: #e0e6ec; -} -.alert-gray-400 .alert-link { - color: #5a5e63; -} - -.alert-gray-500 { - color: #5c636d; - background-color: #eceff2; - border-color: #e4e8ed; -} -.alert-gray-500 hr { - border-top-color: #d5dbe3; -} -.alert-gray-500 .alert-link { - color: #454a51; -} - -.alert-gray-600 { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray-600 hr { - border-top-color: #c8ced7; -} -.alert-gray-600 .alert-link { - color: #2d323a; -} - -.alert-reddit { - color: #842d22; - background-color: #fbdad6; - border-color: #facbc5; -} -.alert-reddit hr { - border-top-color: #f8b6ae; -} -.alert-reddit .alert-link { - color: #5b1f18; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #ffffff; - text-align: center; - white-space: nowrap; - background-color: #38a169; - 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 { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #F5F7FA; -} -.list-group-item-action:active { - color: #212529; - background-color: #EDF2F7; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #ffffff; - border: 1px solid rgba(18, 18, 19, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #718096; - pointer-events: none; - background-color: #ffffff; -} -.list-group-item.active { - z-index: 2; - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.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 { - flex-direction: row; -} -.list-group-horizontal .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; -} -.list-group-horizontal .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-sm .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-sm .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-md .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-md .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-lg .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-lg .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-xl .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xl .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-primary.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-secondary { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-secondary.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-success { - color: #265c40; - background-color: #c7e5d5; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #265c40; - background-color: #b6ddc8; -} -.list-group-item-success.list-group-item-action.active { - color: #ffffff; - background-color: #265c40; - border-color: #265c40; -} - -.list-group-item-info { - color: #145283; - background-color: #bedff9; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #145283; - background-color: #a7d4f7; -} -.list-group-item-info.list-group-item-action.active { - color: #ffffff; - background-color: #145283; - border-color: #145283; -} - -.list-group-item-warning { - color: #8d6d0d; - background-color: #ffeeba; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #8d6d0d; - background-color: #ffe8a1; -} -.list-group-item-warning.list-group-item-action.active { - color: #ffffff; - background-color: #8d6d0d; - border-color: #8d6d0d; -} - -.list-group-item-danger { - color: #802929; - background-color: #f8c9c9; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #802929; - background-color: #f5b2b2; -} -.list-group-item-danger.list-group-item-action.active { - color: #ffffff; - background-color: #802929; - border-color: #802929; -} - -.list-group-item-light { - color: #808286; - background-color: #f8f9fb; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #808286; - background-color: #e8ebf2; -} -.list-group-item-light.list-group-item-action.active { - color: #ffffff; - background-color: #808286; - border-color: #808286; -} - -.list-group-item-dark { - color: #1b1529; - background-color: #c1bec9; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1529; - background-color: #b4b0bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #ffffff; - background-color: #1b1529; - border-color: #1b1529; -} - -.list-group-item-white { - color: #8d8d8e; - background-color: white; -} -.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus { - color: #8d8d8e; - background-color: #f2f2f2; -} -.list-group-item-white.list-group-item-action.active { - color: #ffffff; - background-color: #8d8d8e; - border-color: #8d8d8e; -} - -.list-group-item-black { - color: #121213; - background-color: #bdbdbd; -} -.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus { - color: #121213; - background-color: #b0b0b0; -} -.list-group-item-black.list-group-item-action.active { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} - -.list-group-item-muted { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-muted.list-group-item-action:hover, .list-group-item-muted.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-muted.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-downvote { - color: #266563; - background-color: #c7e9e8; -} -.list-group-item-downvote.list-group-item-action:hover, .list-group-item-downvote.list-group-item-action:focus { - color: #266563; - background-color: #b5e2e0; -} -.list-group-item-downvote.list-group-item-action.active { - color: #ffffff; - background-color: #266563; - border-color: #266563; -} - -.list-group-item-upvote { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-upvote.list-group-item-action:hover, .list-group-item-upvote.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-upvote.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-purple { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-purple.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gold { - color: #837130; - background-color: #faf0cd; -} -.list-group-item-gold.list-group-item-action:hover, .list-group-item-gold.list-group-item-action:focus { - color: #837130; - background-color: #f8e9b6; -} -.list-group-item-gold.list-group-item-action.active { - color: #ffffff; - background-color: #837130; - border-color: #837130; -} - -.list-group-item-admin { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-admin.list-group-item-action:hover, .list-group-item-admin.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-admin.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gray { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-gray-100 { - color: #88898b; - background-color: #fcfdfe; -} -.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus { - color: #88898b; - background-color: #e9f0f8; -} -.list-group-item-gray-100.list-group-item-action.active { - color: #ffffff; - background-color: #88898b; - border-color: #88898b; -} - -.list-group-item-gray-200 { - color: #84868a; - background-color: #fafbfd; -} -.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus { - color: #84868a; - background-color: #e8ecf6; -} -.list-group-item-gray-200.list-group-item-action.active { - color: #ffffff; - background-color: #84868a; - border-color: #84868a; -} - -.list-group-item-gray-300 { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-gray-300.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-gray-400 { - color: #72777e; - background-color: #f0f3f6; -} -.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus { - color: #72777e; - background-color: #e0e6ec; -} -.list-group-item-gray-400.list-group-item-action.active { - color: #ffffff; - background-color: #72777e; - border-color: #72777e; -} - -.list-group-item-gray-500 { - color: #5c636d; - background-color: #e4e8ed; -} -.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus { - color: #5c636d; - background-color: #d5dbe3; -} -.list-group-item-gray-500.list-group-item-action.active { - color: #ffffff; - background-color: #5c636d; - border-color: #5c636d; -} - -.list-group-item-gray-600 { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray-600.list-group-item-action:hover, .list-group-item-gray-600.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray-600.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-reddit { - color: #842d22; - background-color: #facbc5; -} -.list-group-item-reddit.list-group-item-action:hover, .list-group-item-reddit.list-group-item-action:focus { - color: #842d22; - background-color: #f8b6ae; -} -.list-group-item-reddit.list-group-item-action.active { - color: #ffffff; - background-color: #842d22; - border-color: #842d22; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 600; - line-height: 1; - color: #121213; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.5; -} -.close:hover { - color: #121213; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -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(18, 18, 19, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #718096; - 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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: #121213; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #E2E8F0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #E2E8F0; - 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); - } - - .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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} -.tooltip.show { - opacity: 1; -} -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #ffffff; - text-align: center; - background-color: #121213; - border-radius: 0.35rem; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} -.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(18, 18, 19, 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: #ffffff; -} - -.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 { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #ffffff; - 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: #ffffff; - 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #ffffff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #ffffff; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #38a169 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #38a169 !important; -} - -.bg-secondary { - background-color: #E2E8F0 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #c0cddf !important; -} - -.bg-success { - background-color: #38a169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #E6E9F0 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #c6cddd !important; -} - -.bg-dark { - background-color: #23183E !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #0e0a19 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -a.bg-white:hover, a.bg-white:focus, -button.bg-white:hover, -button.bg-white:focus { - background-color: #e6e6e6 !important; -} - -.bg-black { - background-color: #121213 !important; -} - -a.bg-black:hover, a.bg-black:focus, -button.bg-black:hover, -button.bg-black:focus { - background-color: black !important; -} - -.bg-muted { - background-color: #718096 !important; -} - -a.bg-muted:hover, a.bg-muted:focus, -button.bg-muted:hover, -button.bg-muted:focus { - background-color: #5a677a !important; -} - -.bg-downvote { - background-color: #38B2AC !important; -} - -a.bg-downvote:hover, a.bg-downvote:focus, -button.bg-downvote:hover, -button.bg-downvote:focus { - background-color: #2c8b87 !important; -} - -.bg-upvote { - background-color: #38a169 !important; -} - -a.bg-upvote:hover, a.bg-upvote:focus, -button.bg-upvote:hover, -button.bg-upvote:focus { - background-color: #38a169 !important; -} - -.bg-purple { - background-color: #38a169 !important; -} - -a.bg-purple:hover, a.bg-purple:focus, -button.bg-purple:hover, -button.bg-purple:focus { - background-color: #38a169 !important; -} - -.bg-gold { - background-color: #ECC94B !important; -} - -a.bg-gold:hover, a.bg-gold:focus, -button.bg-gold:hover, -button.bg-gold:focus { - background-color: #e7bb1d !important; -} - -.bg-admin { - background-color: #38a169 !important; -} - -a.bg-admin:hover, a.bg-admin:focus, -button.bg-admin:hover, -button.bg-admin:focus { - background-color: #38a169 !important; -} - -.bg-gray { - background-color: #718096 !important; -} - -a.bg-gray:hover, a.bg-gray:focus, -button.bg-gray:hover, -button.bg-gray:focus { - background-color: #5a677a !important; -} - -.bg-gray-100 { - background-color: #F5F7FA !important; -} - -a.bg-gray-100:hover, a.bg-gray-100:focus, -button.bg-gray-100:hover, -button.bg-gray-100:focus { - background-color: #d3dce9 !important; -} - -.bg-gray-200 { - background-color: #EDF2F7 !important; -} - -a.bg-gray-200:hover, a.bg-gray-200:focus, -button.bg-gray-200:hover, -button.bg-gray-200:focus { - background-color: #cad9e7 !important; -} - -.bg-gray-300 { - background-color: #E2E8F0 !important; -} - -a.bg-gray-300:hover, a.bg-gray-300:focus, -button.bg-gray-300:hover, -button.bg-gray-300:focus { - background-color: #c0cddf !important; -} - -.bg-gray-400 { - background-color: #CBD5E0 !important; -} - -a.bg-gray-400:hover, a.bg-gray-400:focus, -button.bg-gray-400:hover, -button.bg-gray-400:focus { - background-color: #abbbcd !important; -} - -.bg-gray-500 { - background-color: #A0AEC0 !important; -} - -a.bg-gray-500:hover, a.bg-gray-500:focus, -button.bg-gray-500:hover, -button.bg-gray-500:focus { - background-color: #8194ac !important; -} - -.bg-gray-600 { - background-color: #718096 !important; -} - -a.bg-gray-600:hover, a.bg-gray-600:focus, -button.bg-gray-600:hover, -button.bg-gray-600:focus { - background-color: #5a677a !important; -} - -.bg-reddit { - background-color: #ED4630 !important; -} - -a.bg-reddit:hover, a.bg-reddit:focus, -button.bg-reddit:hover, -button.bg-reddit:focus { - background-color: #d72a13 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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: #38a169 !important; -} - -.border-secondary { - border-color: #E2E8F0 !important; -} - -.border-success { - border-color: #38a169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #E6E9F0 !important; -} - -.border-dark { - border-color: #23183E !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.border-black { - border-color: #121213 !important; -} - -.border-muted { - border-color: #718096 !important; -} - -.border-downvote { - border-color: #38B2AC !important; -} - -.border-upvote { - border-color: #38a169 !important; -} - -.border-purple { - border-color: #38a169 !important; -} - -.border-gold { - border-color: #ECC94B !important; -} - -.border-admin { - border-color: #38a169 !important; -} - -.border-gray { - border-color: #718096 !important; -} - -.border-gray-100 { - border-color: #F5F7FA !important; -} - -.border-gray-200 { - border-color: #EDF2F7 !important; -} - -.border-gray-300 { - border-color: #E2E8F0 !important; -} - -.border-gray-400 { - border-color: #CBD5E0 !important; -} - -.border-gray-500 { - border-color: #A0AEC0 !important; -} - -.border-gray-600 { - border-color: #718096 !important; -} - -.border-reddit { - border-color: #ED4630 !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.rounded-sm { - border-radius: 0.25rem !important; -} - -.rounded { - border-radius: 0.35rem !important; -} - -.rounded-top { - border-top-left-radius: 0.35rem !important; - border-top-right-radius: 0.35rem !important; -} - -.rounded-right { - border-top-right-radius: 0.35rem !important; - border-bottom-right-radius: 0.35rem !important; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !important; -} - -.rounded-left { - border-top-left-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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 1px 3px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.03) !important; -} - -.shadow { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05) !important; -} - -.shadow-lg { - box-shadow: 0 8px 20px 0 rgba(18, 18, 19, 0.1) !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; -} - -.w-130 { - width: 130% !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; -} - -.h-130 { - height: 130% !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; -} - -.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); -} - -.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; -} - -.m-6 { - margin: 3.5rem !important; -} - -.mt-6, -.my-6 { - margin-top: 3.5rem !important; -} - -.mr-6, -.mx-6 { - margin-right: 3.5rem !important; -} - -.mb-6, -.my-6 { - margin-bottom: 3.5rem !important; -} - -.ml-6, -.mx-6 { - margin-left: 3.5rem !important; -} - -.m-7 { - margin: 5rem !important; -} - -.mt-7, -.my-7 { - margin-top: 5rem !important; -} - -.mr-7, -.mx-7 { - margin-right: 5rem !important; -} - -.mb-7, -.my-7 { - margin-bottom: 5rem !important; -} - -.ml-7, -.mx-7 { - margin-left: 5rem !important; -} - -.m-8 { - margin: 10rem !important; -} - -.mt-8, -.my-8 { - margin-top: 10rem !important; -} - -.mr-8, -.mx-8 { - margin-right: 10rem !important; -} - -.mb-8, -.my-8 { - margin-bottom: 10rem !important; -} - -.ml-8, -.mx-8 { - margin-left: 10rem !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; -} - -.p-6 { - padding: 3.5rem !important; -} - -.pt-6, -.py-6 { - padding-top: 3.5rem !important; -} - -.pr-6, -.px-6 { - padding-right: 3.5rem !important; -} - -.pb-6, -.py-6 { - padding-bottom: 3.5rem !important; -} - -.pl-6, -.px-6 { - padding-left: 3.5rem !important; -} - -.p-7 { - padding: 5rem !important; -} - -.pt-7, -.py-7 { - padding-top: 5rem !important; -} - -.pr-7, -.px-7 { - padding-right: 5rem !important; -} - -.pb-7, -.py-7 { - padding-bottom: 5rem !important; -} - -.pl-7, -.px-7 { - padding-left: 5rem !important; -} - -.p-8 { - padding: 10rem !important; -} - -.pt-8, -.py-8 { - padding-top: 10rem !important; -} - -.pr-8, -.px-8 { - padding-right: 10rem !important; -} - -.pb-8, -.py-8 { - padding-bottom: 10rem !important; -} - -.pl-8, -.px-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; -} - -.mt-n6, -.my-n6 { - margin-top: -3.5rem !important; -} - -.mr-n6, -.mx-n6 { - margin-right: -3.5rem !important; -} - -.mb-n6, -.my-n6 { - margin-bottom: -3.5rem !important; -} - -.ml-n6, -.mx-n6 { - margin-left: -3.5rem !important; -} - -.m-n7 { - margin: -5rem !important; -} - -.mt-n7, -.my-n7 { - margin-top: -5rem !important; -} - -.mr-n7, -.mx-n7 { - margin-right: -5rem !important; -} - -.mb-n7, -.my-n7 { - margin-bottom: -5rem !important; -} - -.ml-n7, -.mx-n7 { - margin-left: -5rem !important; -} - -.m-n8 { - margin: -10rem !important; -} - -.mt-n8, -.my-n8 { - margin-top: -10rem !important; -} - -.mr-n8, -.mx-n8 { - margin-right: -10rem !important; -} - -.mb-n8, -.my-n8 { - margin-bottom: -10rem !important; -} - -.ml-n8, -.mx-n8 { - margin-left: -10rem !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; - } - - .m-sm-6 { - margin: 3.5rem !important; - } - - .mt-sm-6, -.my-sm-6 { - margin-top: 3.5rem !important; - } - - .mr-sm-6, -.mx-sm-6 { - margin-right: 3.5rem !important; - } - - .mb-sm-6, -.my-sm-6 { - margin-bottom: 3.5rem !important; - } - - .ml-sm-6, -.mx-sm-6 { - margin-left: 3.5rem !important; - } - - .m-sm-7 { - margin: 5rem !important; - } - - .mt-sm-7, -.my-sm-7 { - margin-top: 5rem !important; - } - - .mr-sm-7, -.mx-sm-7 { - margin-right: 5rem !important; - } - - .mb-sm-7, -.my-sm-7 { - margin-bottom: 5rem !important; - } - - .ml-sm-7, -.mx-sm-7 { - margin-left: 5rem !important; - } - - .m-sm-8 { - margin: 10rem !important; - } - - .mt-sm-8, -.my-sm-8 { - margin-top: 10rem !important; - } - - .mr-sm-8, -.mx-sm-8 { - margin-right: 10rem !important; - } - - .mb-sm-8, -.my-sm-8 { - margin-bottom: 10rem !important; - } - - .ml-sm-8, -.mx-sm-8 { - margin-left: 10rem !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; - } - - .p-sm-6 { - padding: 3.5rem !important; - } - - .pt-sm-6, -.py-sm-6 { - padding-top: 3.5rem !important; - } - - .pr-sm-6, -.px-sm-6 { - padding-right: 3.5rem !important; - } - - .pb-sm-6, -.py-sm-6 { - padding-bottom: 3.5rem !important; - } - - .pl-sm-6, -.px-sm-6 { - padding-left: 3.5rem !important; - } - - .p-sm-7 { - padding: 5rem !important; - } - - .pt-sm-7, -.py-sm-7 { - padding-top: 5rem !important; - } - - .pr-sm-7, -.px-sm-7 { - padding-right: 5rem !important; - } - - .pb-sm-7, -.py-sm-7 { - padding-bottom: 5rem !important; - } - - .pl-sm-7, -.px-sm-7 { - padding-left: 5rem !important; - } - - .p-sm-8 { - padding: 10rem !important; - } - - .pt-sm-8, -.py-sm-8 { - padding-top: 10rem !important; - } - - .pr-sm-8, -.px-sm-8 { - padding-right: 10rem !important; - } - - .pb-sm-8, -.py-sm-8 { - padding-bottom: 10rem !important; - } - - .pl-sm-8, -.px-sm-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-sm-n6, -.my-sm-n6 { - margin-top: -3.5rem !important; - } - - .mr-sm-n6, -.mx-sm-n6 { - margin-right: -3.5rem !important; - } - - .mb-sm-n6, -.my-sm-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-sm-n6, -.mx-sm-n6 { - margin-left: -3.5rem !important; - } - - .m-sm-n7 { - margin: -5rem !important; - } - - .mt-sm-n7, -.my-sm-n7 { - margin-top: -5rem !important; - } - - .mr-sm-n7, -.mx-sm-n7 { - margin-right: -5rem !important; - } - - .mb-sm-n7, -.my-sm-n7 { - margin-bottom: -5rem !important; - } - - .ml-sm-n7, -.mx-sm-n7 { - margin-left: -5rem !important; - } - - .m-sm-n8 { - margin: -10rem !important; - } - - .mt-sm-n8, -.my-sm-n8 { - margin-top: -10rem !important; - } - - .mr-sm-n8, -.mx-sm-n8 { - margin-right: -10rem !important; - } - - .mb-sm-n8, -.my-sm-n8 { - margin-bottom: -10rem !important; - } - - .ml-sm-n8, -.mx-sm-n8 { - margin-left: -10rem !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; - } - - .m-md-6 { - margin: 3.5rem !important; - } - - .mt-md-6, -.my-md-6 { - margin-top: 3.5rem !important; - } - - .mr-md-6, -.mx-md-6 { - margin-right: 3.5rem !important; - } - - .mb-md-6, -.my-md-6 { - margin-bottom: 3.5rem !important; - } - - .ml-md-6, -.mx-md-6 { - margin-left: 3.5rem !important; - } - - .m-md-7 { - margin: 5rem !important; - } - - .mt-md-7, -.my-md-7 { - margin-top: 5rem !important; - } - - .mr-md-7, -.mx-md-7 { - margin-right: 5rem !important; - } - - .mb-md-7, -.my-md-7 { - margin-bottom: 5rem !important; - } - - .ml-md-7, -.mx-md-7 { - margin-left: 5rem !important; - } - - .m-md-8 { - margin: 10rem !important; - } - - .mt-md-8, -.my-md-8 { - margin-top: 10rem !important; - } - - .mr-md-8, -.mx-md-8 { - margin-right: 10rem !important; - } - - .mb-md-8, -.my-md-8 { - margin-bottom: 10rem !important; - } - - .ml-md-8, -.mx-md-8 { - margin-left: 10rem !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; - } - - .p-md-6 { - padding: 3.5rem !important; - } - - .pt-md-6, -.py-md-6 { - padding-top: 3.5rem !important; - } - - .pr-md-6, -.px-md-6 { - padding-right: 3.5rem !important; - } - - .pb-md-6, -.py-md-6 { - padding-bottom: 3.5rem !important; - } - - .pl-md-6, -.px-md-6 { - padding-left: 3.5rem !important; - } - - .p-md-7 { - padding: 5rem !important; - } - - .pt-md-7, -.py-md-7 { - padding-top: 5rem !important; - } - - .pr-md-7, -.px-md-7 { - padding-right: 5rem !important; - } - - .pb-md-7, -.py-md-7 { - padding-bottom: 5rem !important; - } - - .pl-md-7, -.px-md-7 { - padding-left: 5rem !important; - } - - .p-md-8 { - padding: 10rem !important; - } - - .pt-md-8, -.py-md-8 { - padding-top: 10rem !important; - } - - .pr-md-8, -.px-md-8 { - padding-right: 10rem !important; - } - - .pb-md-8, -.py-md-8 { - padding-bottom: 10rem !important; - } - - .pl-md-8, -.px-md-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-md-n6, -.my-md-n6 { - margin-top: -3.5rem !important; - } - - .mr-md-n6, -.mx-md-n6 { - margin-right: -3.5rem !important; - } - - .mb-md-n6, -.my-md-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-md-n6, -.mx-md-n6 { - margin-left: -3.5rem !important; - } - - .m-md-n7 { - margin: -5rem !important; - } - - .mt-md-n7, -.my-md-n7 { - margin-top: -5rem !important; - } - - .mr-md-n7, -.mx-md-n7 { - margin-right: -5rem !important; - } - - .mb-md-n7, -.my-md-n7 { - margin-bottom: -5rem !important; - } - - .ml-md-n7, -.mx-md-n7 { - margin-left: -5rem !important; - } - - .m-md-n8 { - margin: -10rem !important; - } - - .mt-md-n8, -.my-md-n8 { - margin-top: -10rem !important; - } - - .mr-md-n8, -.mx-md-n8 { - margin-right: -10rem !important; - } - - .mb-md-n8, -.my-md-n8 { - margin-bottom: -10rem !important; - } - - .ml-md-n8, -.mx-md-n8 { - margin-left: -10rem !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; - } - - .m-lg-6 { - margin: 3.5rem !important; - } - - .mt-lg-6, -.my-lg-6 { - margin-top: 3.5rem !important; - } - - .mr-lg-6, -.mx-lg-6 { - margin-right: 3.5rem !important; - } - - .mb-lg-6, -.my-lg-6 { - margin-bottom: 3.5rem !important; - } - - .ml-lg-6, -.mx-lg-6 { - margin-left: 3.5rem !important; - } - - .m-lg-7 { - margin: 5rem !important; - } - - .mt-lg-7, -.my-lg-7 { - margin-top: 5rem !important; - } - - .mr-lg-7, -.mx-lg-7 { - margin-right: 5rem !important; - } - - .mb-lg-7, -.my-lg-7 { - margin-bottom: 5rem !important; - } - - .ml-lg-7, -.mx-lg-7 { - margin-left: 5rem !important; - } - - .m-lg-8 { - margin: 10rem !important; - } - - .mt-lg-8, -.my-lg-8 { - margin-top: 10rem !important; - } - - .mr-lg-8, -.mx-lg-8 { - margin-right: 10rem !important; - } - - .mb-lg-8, -.my-lg-8 { - margin-bottom: 10rem !important; - } - - .ml-lg-8, -.mx-lg-8 { - margin-left: 10rem !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; - } - - .p-lg-6 { - padding: 3.5rem !important; - } - - .pt-lg-6, -.py-lg-6 { - padding-top: 3.5rem !important; - } - - .pr-lg-6, -.px-lg-6 { - padding-right: 3.5rem !important; - } - - .pb-lg-6, -.py-lg-6 { - padding-bottom: 3.5rem !important; - } - - .pl-lg-6, -.px-lg-6 { - padding-left: 3.5rem !important; - } - - .p-lg-7 { - padding: 5rem !important; - } - - .pt-lg-7, -.py-lg-7 { - padding-top: 5rem !important; - } - - .pr-lg-7, -.px-lg-7 { - padding-right: 5rem !important; - } - - .pb-lg-7, -.py-lg-7 { - padding-bottom: 5rem !important; - } - - .pl-lg-7, -.px-lg-7 { - padding-left: 5rem !important; - } - - .p-lg-8 { - padding: 10rem !important; - } - - .pt-lg-8, -.py-lg-8 { - padding-top: 10rem !important; - } - - .pr-lg-8, -.px-lg-8 { - padding-right: 10rem !important; - } - - .pb-lg-8, -.py-lg-8 { - padding-bottom: 10rem !important; - } - - .pl-lg-8, -.px-lg-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-lg-n6, -.my-lg-n6 { - margin-top: -3.5rem !important; - } - - .mr-lg-n6, -.mx-lg-n6 { - margin-right: -3.5rem !important; - } - - .mb-lg-n6, -.my-lg-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-lg-n6, -.mx-lg-n6 { - margin-left: -3.5rem !important; - } - - .m-lg-n7 { - margin: -5rem !important; - } - - .mt-lg-n7, -.my-lg-n7 { - margin-top: -5rem !important; - } - - .mr-lg-n7, -.mx-lg-n7 { - margin-right: -5rem !important; - } - - .mb-lg-n7, -.my-lg-n7 { - margin-bottom: -5rem !important; - } - - .ml-lg-n7, -.mx-lg-n7 { - margin-left: -5rem !important; - } - - .m-lg-n8 { - margin: -10rem !important; - } - - .mt-lg-n8, -.my-lg-n8 { - margin-top: -10rem !important; - } - - .mr-lg-n8, -.mx-lg-n8 { - margin-right: -10rem !important; - } - - .mb-lg-n8, -.my-lg-n8 { - margin-bottom: -10rem !important; - } - - .ml-lg-n8, -.mx-lg-n8 { - margin-left: -10rem !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; - } - - .m-xl-6 { - margin: 3.5rem !important; - } - - .mt-xl-6, -.my-xl-6 { - margin-top: 3.5rem !important; - } - - .mr-xl-6, -.mx-xl-6 { - margin-right: 3.5rem !important; - } - - .mb-xl-6, -.my-xl-6 { - margin-bottom: 3.5rem !important; - } - - .ml-xl-6, -.mx-xl-6 { - margin-left: 3.5rem !important; - } - - .m-xl-7 { - margin: 5rem !important; - } - - .mt-xl-7, -.my-xl-7 { - margin-top: 5rem !important; - } - - .mr-xl-7, -.mx-xl-7 { - margin-right: 5rem !important; - } - - .mb-xl-7, -.my-xl-7 { - margin-bottom: 5rem !important; - } - - .ml-xl-7, -.mx-xl-7 { - margin-left: 5rem !important; - } - - .m-xl-8 { - margin: 10rem !important; - } - - .mt-xl-8, -.my-xl-8 { - margin-top: 10rem !important; - } - - .mr-xl-8, -.mx-xl-8 { - margin-right: 10rem !important; - } - - .mb-xl-8, -.my-xl-8 { - margin-bottom: 10rem !important; - } - - .ml-xl-8, -.mx-xl-8 { - margin-left: 10rem !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; - } - - .p-xl-6 { - padding: 3.5rem !important; - } - - .pt-xl-6, -.py-xl-6 { - padding-top: 3.5rem !important; - } - - .pr-xl-6, -.px-xl-6 { - padding-right: 3.5rem !important; - } - - .pb-xl-6, -.py-xl-6 { - padding-bottom: 3.5rem !important; - } - - .pl-xl-6, -.px-xl-6 { - padding-left: 3.5rem !important; - } - - .p-xl-7 { - padding: 5rem !important; - } - - .pt-xl-7, -.py-xl-7 { - padding-top: 5rem !important; - } - - .pr-xl-7, -.px-xl-7 { - padding-right: 5rem !important; - } - - .pb-xl-7, -.py-xl-7 { - padding-bottom: 5rem !important; - } - - .pl-xl-7, -.px-xl-7 { - padding-left: 5rem !important; - } - - .p-xl-8 { - padding: 10rem !important; - } - - .pt-xl-8, -.py-xl-8 { - padding-top: 10rem !important; - } - - .pr-xl-8, -.px-xl-8 { - padding-right: 10rem !important; - } - - .pb-xl-8, -.py-xl-8 { - padding-bottom: 10rem !important; - } - - .pl-xl-8, -.px-xl-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-xl-n6, -.my-xl-n6 { - margin-top: -3.5rem !important; - } - - .mr-xl-n6, -.mx-xl-n6 { - margin-right: -3.5rem !important; - } - - .mb-xl-n6, -.my-xl-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-xl-n6, -.mx-xl-n6 { - margin-left: -3.5rem !important; - } - - .m-xl-n7 { - margin: -5rem !important; - } - - .mt-xl-n7, -.my-xl-n7 { - margin-top: -5rem !important; - } - - .mr-xl-n7, -.mx-xl-n7 { - margin-right: -5rem !important; - } - - .mb-xl-n7, -.my-xl-n7 { - margin-bottom: -5rem !important; - } - - .ml-xl-n7, -.mx-xl-n7 { - margin-left: -5rem !important; - } - - .m-xl-n8 { - margin: -10rem !important; - } - - .mt-xl-n8, -.my-xl-n8 { - margin-top: -10rem !important; - } - - .mr-xl-n8, -.mx-xl-n8 { - margin-right: -10rem !important; - } - - .mb-xl-n8, -.my-xl-n8 { - margin-bottom: -10rem !important; - } - - .ml-xl-n8, -.mx-xl-n8 { - margin-left: -10rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mt-xl-auto, -.my-xl-auto { - margin-top: auto !important; - } - - .mr-xl-auto, -.mx-xl-auto { - margin-right: auto !important; - } - - .mb-xl-auto, -.my-xl-auto { - margin-bottom: auto !important; - } - - .ml-xl-auto, -.mx-xl-auto { - margin-left: auto !important; - } -} -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !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: 600 !important; -} - -.font-weight-bolder { - font-weight: 700 !important; -} - -.font-italic { - font-style: italic !important; -} - -.text-white { - color: #ffffff !important; -} - -.text-primary { - color: #38a169 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #38a169 !important; -} - -.text-secondary { - color: #E2E8F0 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #b0c0d6 !important; -} - -.text-success { - color: #38a169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #E6E9F0 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #b6bfd3 !important; -} - -.text-dark { - color: #23183E !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #040307 !important; -} - -.text-white { - color: #ffffff !important; -} - -a.text-white:hover, a.text-white:focus { - color: #d9d9d9 !important; -} - -.text-black { - color: #121213 !important; -} - -a.text-black:hover, a.text-black:focus { - color: black !important; -} - -.text-muted { - color: #718096 !important; -} - -a.text-muted:hover, a.text-muted:focus { - color: #4f5b6b !important; -} - -.text-downvote { - color: #38B2AC !important; -} - -a.text-downvote:hover, a.text-downvote:focus { - color: #267874 !important; -} - -.text-upvote { - color: #38a169 !important; -} - -a.text-upvote:hover, a.text-upvote:focus { - color: #38a169 !important; -} - -.text-purple { - color: #38a169 !important; -} - -a.text-purple:hover, a.text-purple:focus { - color: #38a169 !important; -} - -.text-gold { - color: #ECC94B !important; -} - -a.text-gold:hover, a.text-gold:focus { - color: #d4ab16 !important; -} - -.text-admin { - color: #38a169 !important; -} - -a.text-admin:hover, a.text-admin:focus { - color: #38a169 !important; -} - -.text-gray { - color: #718096 !important; -} - -a.text-gray:hover, a.text-gray:focus { - color: #4f5b6b !important; -} - -.text-gray-100 { - color: #F5F7FA !important; -} - -a.text-gray-100:hover, a.text-gray-100:focus { - color: #c2cee1 !important; -} - -.text-gray-200 { - color: #EDF2F7 !important; -} - -a.text-gray-200:hover, a.text-gray-200:focus { - color: #b8ccdf !important; -} - -.text-gray-300 { - color: #E2E8F0 !important; -} - -a.text-gray-300:hover, a.text-gray-300:focus { - color: #b0c0d6 !important; -} - -.text-gray-400 { - color: #CBD5E0 !important; -} - -a.text-gray-400:hover, a.text-gray-400:focus { - color: #9baec3 !important; -} - -.text-gray-500 { - color: #A0AEC0 !important; -} - -a.text-gray-500:hover, a.text-gray-500:focus { - color: #7287a1 !important; -} - -.text-gray-600 { - color: #718096 !important; -} - -a.text-gray-600:hover, a.text-gray-600:focus { - color: #4f5b6b !important; -} - -.text-reddit { - color: #ED4630 !important; -} - -a.text-reddit:hover, a.text-reddit:focus { - color: #c02511 !important; -} - -.text-body { - color: #212529 !important; -} - -.text-muted { - color: #718096 !important; -} - -.text-black-50 { - color: rgba(18, 18, 19, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #A0AEC0; - 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 #121213; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #ffffff !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #E2E8F0; - } - - .table .thead-dark th { - color: inherit; - border-color: #E2E8F0; - } -} -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #121213; - padding-top: 49px; - background-color: #E2E8F0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - /* Since CSS 2.1 */ - white-space: -moz-pre-wrap; - /* Mozilla, since 1999 */ - white-space: -pre-wrap; - /* Opera 4-6 */ - white-space: -o-pre-wrap; - /* Opera 7 */ - word-wrap: break-word; - /* Internet Explorer 5.5+ */ -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #ffffff; -} - -#page { - padding-top: 49px; - background-color: #ffffff; -} - -#article { - padding-top: 0; - background-color: #ffffff; -} - -#thread, #userpage { - background-color: #F5F7FA; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #121213; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #38a169; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #38a169; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 15px; - background-color: #ffffff; -} - -.custom-gutters { - padding-left: 15px; - padding-right: 15px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 49px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 11px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.25rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.375rem 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-secondary { - color: #718096; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn-tag:hover { - color: #121213; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-success, .btn-danger { - color: #ffffff; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -.btn-integration { - font-weight: 600; - border-left: 1px solid #E2E8F0; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.325rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #121213; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #121213 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #121213 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #121213 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #121213 !important; -} - -.bd-callout { - padding: 1.25rem; - margin-top: 1.25rem; - margin-bottom: 1.25rem; - border: 1px solid #E2E8F0; - border-left-width: 0.25rem; - border-radius: 0.25rem; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #ffffff; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #121213; - border-radius: 0.35rem; -} - -.navbar-light { - background-color: #ffffff; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #23183E; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #38a169; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #38a169; - font-weight: 600; -} - -.tab-bar { - box-shadow: inset 0 -1px 0 #E2E8F0; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #ffffff; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #121213; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #38a169; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #A0AEC0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #ffffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #38a169; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #ffffff; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #121213; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #ffffff; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #ffffff; - font-size: 10px; - font-weight: 600; - top: -4px; - left: 12px; - border: 2px solid #ffffff; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #38a169; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #38a169; - box-shadow: inset 0 -2px 0 #38a169; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #38a169; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #38a169; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #38a169; - box-shadow: inset 0 -2px 0 #38a169; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #718096; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #38a169; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #38a169; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #38a169; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #38a169; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #38a169; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #38a169; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #ffffff; -} - -.form-inline.search .form-control { - background-color: #EDF2F7; - font-size: 1rem; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search { - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; - opacity: 0.25; - /* Firefox */ -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; -} - -.bg-svg { - background-color: #23183E; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #718096; - border-color: transparent; - border-width: 2px; - background: #F5F7FA; - transition: none; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #E2E8F0; - background-color: #ffffff; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #E2E8F0; -} - -.input-group-append-focus { - margin-left: -1px; -} - -.form-control:hover { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #38a169; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #38a169; - box-shadow: none; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #121213; -} - -#login label { - color: #121213; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #121213; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #121213; - text-decoration: none; - background-color: #EDF2F7; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #121213; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #718096; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 15px; - margin-right: 15px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #38a169; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #38a169; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -/* .upvoted .arrow-up::before { - color: $upvote; -} - -.upvoted .arrow-up:hover::before { - opacity: 1; -} - -.downvoted .arrow-down::before { - color: $downvote; -} - -.downvoted .arrow-down:hover::before { - opacity: 1; -} */ -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #38a169 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #718096; -} - -.score { - color: #121213; -} - -.score-up { - color: #38a169 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score, .deleted .score { - color: #E2E8F0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #23183E; -} - -.box-shadow-bottom { - box-shadow: inset 0 -1px 0 #E2E8F0; -} - -.border-1 { - border-width: 1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #ffffff; - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 15px; - padding-right: 15px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F5F7FA; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #ffffff; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #718096; -} - -.post-filter .fa, .post-filter .fas { - font-size: 11px; - margin-right: 0.5rem; - opacity: 0.9; - color: #38a169; - width: 1rem; -} - -.filter-list .filter-item { - color: #718096; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #718096; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #121213; -} - -.filter-list > .filter-item > .filter-link.active { - color: #121213; - background-color: #ffffff; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #38a169; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #38a169; -} - -.filter-link:hover, .filter-link:focus { - color: #38a169; -} - -.dashboard-list .dashboard-item { - color: #718096; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #718096; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #121213; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #38a169; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #38a169; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #38a169; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #38a169; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #ffffff; - background-color: #FFFFFF; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #FFFFFF; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -/* - -#frontpage.toggle-card-view .tab-bar, #userpage.toggle-card-view .tab-bar, #search.toggle-card-view .tab-bar { - border-radius: 0; -} - -#frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border: none; - border-radius: $border-radius; - margin-top: 1rem; - box-shadow: $box-shadow-sm; -} - -#frontpage.toggle-card-view .posts .card:last-of-type, #userpage.toggle-card-view .posts .card:last-of-type, #search.toggle-card-view .posts .card:last-of-type { - border-bottom-left-radius: $border-radius; - border-bottom-right-radius: $border-radius; - border-radius: $border-radius; -} - -#frontpage.toggle-card-view .posts .card:first-of-type, #userpage.toggle-card-view .posts .card:first-of-type, #search.toggle-card-view .posts .card:first-of-type { - margin-top: 0; -} - -#frontpage.toggle-card-view .posts .card .post-img, #userpage.toggle-card-view .posts .card .post-img, #search.toggle-card-view .posts .card .post-img { - display: none; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg, #userpage.toggle-card-view .posts .card .post-img-lg, #search.toggle-card-view .posts .card .post-img-lg { - display: block; - text-align: center; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 55%; - height: auto; -} - -#frontpage.toggle-card-view .posts .card .embed-lg, #userpage.toggle-card-view .posts .card .embed-lg, #search.toggle-card-view .posts .card .embed-lg { - display: flex; - z-index: 2; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg, #userpage.toggle-card-view .posts .card .post-preview-lg, #search.toggle-card-view .posts .card .post-preview-lg { - display: block; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg .post-body, #userpage.toggle-card-view .posts .card .post-preview-lg .post-body, #search.toggle-card-view .posts .card .post-preview-lg .post-body { - -webkit-mask-image: linear-gradient(180deg,#000 40%,transparent); - mask-image: linear-gradient(180deg,#000 40%,transparent); - overflow: hidden; -} - -*/ -.toggle-view .nav-link { - color: #718096; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #38a169; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #38a169; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #718096; - padding: 0.5rem 1rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 1px 1px 0 1px; - border-color: #E2E8F0; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #EDF2F7; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #121213; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #38a169; -} - -#frontpage .post-title a { - color: #121213; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #121213; -} - -.stretched-link a:hover { - color: #38a169; -} - -.post-meta { - position: relative; - z-index: 2; - color: #718096; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-header { - border-bottom: 1px solid #E2E8F0; - background-color: #ffffff; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; -} - -.modal-header .close { - padding: 1.25rem 1rem 0 1rem; -} - -.modal-content { - border: none; - border-radius: 0.35rem; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #EDF2F7; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .post-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #121213; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #121213; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #121213; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #121213; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #718096; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #121213; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #121213; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #121213; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #121213; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #ffffff; -} - -.post-actions a { - color: #718096; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #121213; -} - -.post-actions .dropdown-item:hover { - color: #121213; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 1px solid #38a169; - border-radius: 0.35rem; - z-index: 2; - background-color: #E2E8F0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #ffffff; - line-height: 2; - text-transform: uppercase; - font-size: 11px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #718096; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #718096; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - word-break: break-word; - padding-left: 20px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #718096; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #121213; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #121213; - overflow: hidden; -} - -.comment .comment-body .comment-image { - border: 1px solid #38a169; -} - -blockquote { - border-left: 2px solid #38a169; - color: #38a169; - font-size: 1rem; - font-weight: 400; - background-color: rgba(255, 102, 172, 0.15); - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .comment-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F5F7FA; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #121213; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #121213; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #121213; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #121213; -} - -.comment-actions a { - color: #718096; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #121213; -} - -.comment-actions .dropdown-item:hover { - color: #121213; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #121213; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #ffffff; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #ffffff; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 3; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #A0AEC0; -} - -.comment-write .comment-format .format:hover { - color: #718096; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #CBD5E0; - font-size: 1rem; - color: #38a169; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #38a169; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #A0AEC0; - top: -1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #38a169; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 1px solid #E2E8F0; - background-color: #ffffff; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #EDF2F7; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #38a169; - background-color: rgba(60, 173, 243, 0.08); - color: #38a169; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #ffffff; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, rgba(99, 80, 205, 0.75) 76%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #ffffff; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #718096; - font-size: 12px; - text-transform: uppercase; - background-color: #E6E9F0; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - overflow: hidden; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #EDF2F7; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .profile-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #718096; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #718096; -} - -.profile-actions .dropdown-item:hover { - color: #121213; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #718096; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #ffffff; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #718096; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #ffffff; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; -} - -.border-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-sm-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm { - border: 1px solid #E2E8F0 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-md-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md { - border: 1px solid #E2E8F0 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-lg-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg { - border: 1px solid #E2E8F0 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-xl-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl { - border: 1px solid #E2E8F0 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .shadow-md { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: #E2E8F0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: #EDF2F7; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #121213; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #38a169; - border: 1px solid #38a169; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38a169; - border: #38a169 solid 1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #A0AEC0; - border: #A0AEC0 solid 1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #ffffff; - border-radius: 2rem; - 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(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #ffffff; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #ffffff; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #fff; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #38a169; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #38a169; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #ffffff; - } - - #thread, #userpage { - background-color: #ffffff; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #38a169; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #search .search-results.card { - border-bottom: 1px solid #e3e3e3; - border-width: 0 0 1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px 15px; - border-width: 0 0 1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom: 1px solid #E2E8F0; - } - - #frontpage .posts .card:hover, #search .posts .card:hover { - background-color: transparent; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - /* - - #frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border-width: 0 0 1px 0; - border-color: $border-color; - border-style: solid; - border-radius: 0; - margin-top: 0; - box-shadow: none; - } - - #frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 100%; - height: auto; - } - - */ - .posts, #thread #main-content-col { - box-shadow: none; - border-radius: 0; - border: none; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #121213; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #38a169; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - color: #718096; - } - - .post-actions { - color: #A0AEC0; - font-weight: 400; - } - - .post-actions a { - color: #A0AEC0; - font-size: 1rem; - font-weight: 400; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #718096; - } - - .score { - color: #718096; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #CBD5E0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #38a169; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #ffffff; - } - - .comment-write textarea { - background-color: #F5F7FA; - } - - .comment-section > .comment { - padding-left: 20px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 15px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #CBD5E0; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - /* Firefox */ - -ms-overflow-style: none; - /* IE 10+ */ - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - /* Chrome/Safari/Webkit */ - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - box-shadow: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #121213; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #38a169; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #FEB2B2; -} - -div.deleted { - background-color: #FEFCBF; -} - -div.deleted.banned { - background-color: #ffcc99; -} - -.distinguish-admin .user-name, .distinguish-mod .user-name { - color: white; - padding: 0px 3px 2px 3px; - border-radius: 3px; -} - -.distinguish-admin .user-name { - background-color: #38a169; -} - -.distinguish-mod .user-name { - background-color: #07c20c; -} - -.distinguish-admin .user-name::before { - content: "[A] "; -} - -.distinguish-mod .user-name::before { - content: "[M] "; -} - -.in-comment-image { - max-height: 100px !important; - max-width: 100px !important; -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -/* Light mode spoiler */ -.spoiler { - color: #121213; - background-color: #121213; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #ffffff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #718096 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #718096 !important; -} - -#frontpage .post-title a:visited { - color: #718096; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.comment-box { - border: 2px solid #EDF2F7; -} - -.transparent { - background: None !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -/*# sourceMappingURL=light_38a169.css.map */ diff --git a/files/assets/css/light_3e98a7.css b/files/assets/css/light_3e98a7.css deleted file mode 100644 index 914aa5116..000000000 --- a/files/assets/css/light_3e98a7.css +++ /dev/null @@ -1,16884 +0,0 @@ -@charset "UTF-8"; -.bd-callout-primary { - border-left-color: #3e98a7; -} - -.bd-callout-secondary { - border-left-color: #E2E8F0; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #23183E; -} - -.bd-callout-white { - border-left-color: #ffffff; -} - -.bd-callout-black { - border-left-color: #121213; -} - -.bd-callout-light { - border-left-color: #E6E9F0; -} - -.bd-callout-success { - border-left-color: #38a169; -} - -.bd-callout-muted { - border-left-color: #718096; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #3e98a7; -} - -.bd-callout-purple { - border-left-color: #3e98a7; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #3e98a7; -} - -.bd-callout-gray { - border-left-color: #718096; -} - -.bd-callout-gray-100 { - border-left-color: #F5F7FA; -} - -.bd-callout-gray-200 { - border-left-color: #EDF2F7; -} - -.bd-callout-gray-300 { - border-left-color: #E2E8F0; -} - -.bd-callout-gray-400 { - border-left-color: #CBD5E0; -} - -.bd-callout-gray-500 { - border-left-color: #A0AEC0; -} - -.bd-callout-gray-600 { - border-left-color: #718096; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #3e98a7; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #ffffff; - --gray: #718096; - --gray-dark: #343a40; - --primary: #3e98a7; - --secondary: #E2E8F0; - --success: #38a169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #E6E9F0; - --dark: #23183E; - --white: #ffffff; - --black: #121213; - --muted: #718096; - --downvote: #38B2AC; - --upvote: #3e98a7; - --purple: #3e98a7; - --gold: #ECC94B; - --admin: #3e98a7; - --gray: #718096; - --gray-100: #F5F7FA; - --gray-200: #EDF2F7; - --gray-300: #E2E8F0; - --gray-400: #CBD5E0; - --gray-500: #A0AEC0; - --gray-600: #718096; - --reddit: #ED4630; - --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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(18, 18, 19, 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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #ffffff; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 600; -} - -dd { - margin-bottom: 0.5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: 700; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #3e98a7; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #3e98a7; - 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; -} - -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: #718096; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: 600; - 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.325rem; - 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(18, 18, 19, 0.1); -} - -small, -.small { - font-size: 0.75rem; - 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: 0.75rem; - color: #718096; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 90%; - color: #718096; -} - -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: #ffffff; - background-color: #212529; - border-radius: 0.25rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 600; -} - -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #E2E8F0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #E2E8F0; -} -.table tbody + tbody { - border-top: 2px solid #E2E8F0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #E2E8F0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0; -} -.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(18, 18, 19, 0.05); -} - -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(18, 18, 19, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #ffd4e8; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-primary:hover { - background-color: #ffbbda; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #ffbbda; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f7f9fb; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-secondary:hover { - background-color: #e6ecf3; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e6ecf3; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #c7e5d5; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #98ceb1; -} - -.table-hover .table-success:hover { - background-color: #b6ddc8; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b6ddc8; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #bedff9; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86c4f4; -} - -.table-hover .table-info:hover { - background-color: #a7d4f7; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a7d4f7; -} - -.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: #f8c9c9; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f19b9b; -} - -.table-hover .table-danger:hover { - background-color: #f5b2b2; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f5b2b2; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f8f9fb; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f2f4f7; -} - -.table-hover .table-light:hover { - background-color: #e8ebf2; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e8ebf2; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c1bec9; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8d879b; -} - -.table-hover .table-dark:hover { - background-color: #b4b0bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b4b0bd; -} - -.table-white, -.table-white > th, -.table-white > td { - background-color: white; -} -.table-white th, -.table-white td, -.table-white thead th, -.table-white tbody + tbody { - border-color: white; -} - -.table-hover .table-white:hover { - background-color: #f2f2f2; -} -.table-hover .table-white:hover > td, -.table-hover .table-white:hover > th { - background-color: #f2f2f2; -} - -.table-black, -.table-black > th, -.table-black > td { - background-color: #bdbdbd; -} -.table-black th, -.table-black td, -.table-black thead th, -.table-black tbody + tbody { - border-color: #848484; -} - -.table-hover .table-black:hover { - background-color: #b0b0b0; -} -.table-hover .table-black:hover > td, -.table-hover .table-black:hover > th { - background-color: #b0b0b0; -} - -.table-muted, -.table-muted > th, -.table-muted > td { - background-color: #d7dbe2; -} -.table-muted th, -.table-muted td, -.table-muted thead th, -.table-muted tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-muted:hover { - background-color: #c8ced7; -} -.table-hover .table-muted:hover > td, -.table-hover .table-muted:hover > th { - background-color: #c8ced7; -} - -.table-downvote, -.table-downvote > th, -.table-downvote > td { - background-color: #c7e9e8; -} -.table-downvote th, -.table-downvote td, -.table-downvote thead th, -.table-downvote tbody + tbody { - border-color: #98d7d4; -} - -.table-hover .table-downvote:hover { - background-color: #b5e2e0; -} -.table-hover .table-downvote:hover > td, -.table-hover .table-downvote:hover > th { - background-color: #b5e2e0; -} - -.table-upvote, -.table-upvote > th, -.table-upvote > td { - background-color: #ffd4e8; -} -.table-upvote th, -.table-upvote td, -.table-upvote thead th, -.table-upvote tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-upvote:hover { - background-color: #ffbbda; -} -.table-hover .table-upvote:hover > td, -.table-hover .table-upvote:hover > th { - background-color: #ffbbda; -} - -.table-purple, -.table-purple > th, -.table-purple > td { - background-color: #ffd4e8; -} -.table-purple th, -.table-purple td, -.table-purple thead th, -.table-purple tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-purple:hover { - background-color: #ffbbda; -} -.table-hover .table-purple:hover > td, -.table-hover .table-purple:hover > th { - background-color: #ffbbda; -} - -.table-gold, -.table-gold > th, -.table-gold > td { - background-color: #faf0cd; -} -.table-gold th, -.table-gold td, -.table-gold thead th, -.table-gold tbody + tbody { - border-color: #f5e3a1; -} - -.table-hover .table-gold:hover { - background-color: #f8e9b6; -} -.table-hover .table-gold:hover > td, -.table-hover .table-gold:hover > th { - background-color: #f8e9b6; -} - -.table-admin, -.table-admin > th, -.table-admin > td { - background-color: #ffd4e8; -} -.table-admin th, -.table-admin td, -.table-admin thead th, -.table-admin tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-admin:hover { - background-color: #ffbbda; -} -.table-hover .table-admin:hover > td, -.table-hover .table-admin:hover > th { - background-color: #ffbbda; -} - -.table-gray, -.table-gray > th, -.table-gray > td { - background-color: #d7dbe2; -} -.table-gray th, -.table-gray td, -.table-gray thead th, -.table-gray tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray:hover { - background-color: #c8ced7; -} -.table-hover .table-gray:hover > td, -.table-hover .table-gray:hover > th { - background-color: #c8ced7; -} - -.table-gray-100, -.table-gray-100 > th, -.table-gray-100 > td { - background-color: #fcfdfe; -} -.table-gray-100 th, -.table-gray-100 td, -.table-gray-100 thead th, -.table-gray-100 tbody + tbody { - border-color: #fafbfc; -} - -.table-hover .table-gray-100:hover { - background-color: #e9f0f8; -} -.table-hover .table-gray-100:hover > td, -.table-hover .table-gray-100:hover > th { - background-color: #e9f0f8; -} - -.table-gray-200, -.table-gray-200 > th, -.table-gray-200 > td { - background-color: #fafbfd; -} -.table-gray-200 th, -.table-gray-200 td, -.table-gray-200 thead th, -.table-gray-200 tbody + tbody { - border-color: #f6f8fb; -} - -.table-hover .table-gray-200:hover { - background-color: #e8ecf6; -} -.table-hover .table-gray-200:hover > td, -.table-hover .table-gray-200:hover > th { - background-color: #e8ecf6; -} - -.table-gray-300, -.table-gray-300 > th, -.table-gray-300 > td { - background-color: #f7f9fb; -} -.table-gray-300 th, -.table-gray-300 td, -.table-gray-300 thead th, -.table-gray-300 tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-gray-300:hover { - background-color: #e6ecf3; -} -.table-hover .table-gray-300:hover > td, -.table-hover .table-gray-300:hover > th { - background-color: #e6ecf3; -} - -.table-gray-400, -.table-gray-400 > th, -.table-gray-400 > td { - background-color: #f0f3f6; -} -.table-gray-400 th, -.table-gray-400 td, -.table-gray-400 thead th, -.table-gray-400 tbody + tbody { - border-color: #e4e9ef; -} - -.table-hover .table-gray-400:hover { - background-color: #e0e6ec; -} -.table-hover .table-gray-400:hover > td, -.table-hover .table-gray-400:hover > th { - background-color: #e0e6ec; -} - -.table-gray-500, -.table-gray-500 > th, -.table-gray-500 > td { - background-color: #e4e8ed; -} -.table-gray-500 th, -.table-gray-500 td, -.table-gray-500 thead th, -.table-gray-500 tbody + tbody { - border-color: #ced5de; -} - -.table-hover .table-gray-500:hover { - background-color: #d5dbe3; -} -.table-hover .table-gray-500:hover > td, -.table-hover .table-gray-500:hover > th { - background-color: #d5dbe3; -} - -.table-gray-600, -.table-gray-600 > th, -.table-gray-600 > td { - background-color: #d7dbe2; -} -.table-gray-600 th, -.table-gray-600 td, -.table-gray-600 thead th, -.table-gray-600 tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray-600:hover { - background-color: #c8ced7; -} -.table-hover .table-gray-600:hover > td, -.table-hover .table-gray-600:hover > th { - background-color: #c8ced7; -} - -.table-reddit, -.table-reddit > th, -.table-reddit > td { - background-color: #facbc5; -} -.table-reddit th, -.table-reddit td, -.table-reddit thead th, -.table-reddit tbody + tbody { - border-color: #f69f93; -} - -.table-hover .table-reddit:hover { - background-color: #f8b6ae; -} -.table-hover .table-reddit:hover > td, -.table-hover .table-reddit:hover > th { - background-color: #f8b6ae; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(18, 18, 19, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(6, 6, 6, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(6, 6, 6, 0.075); -} - -.table .thead-dark th { - color: #ffffff; - background-color: #343a40; - border-color: #454d55; -} -.table .thead-light th { - color: #495057; - background-color: #EDF2F7; - border-color: #E2E8F0; -} - -.table-dark { - color: #ffffff; - 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: #ffffff; - 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: #ffffff; - background-clip: padding-box; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - 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: #ffffff; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.form-control::placeholder { - color: #718096; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #EDF2F7; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} - -.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.25rem; -} - -.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: flex; - 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: #718096; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: 0.75rem; - color: #38a169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #38a169; - border-radius: 0.35rem; -} - -.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: #38a169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38a169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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") #ffffff 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38a169; -} -.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: #38a169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38a169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38a169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38a169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.75rem; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #e53e3e; - border-radius: 0.35rem; -} - -.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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #ffffff 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: 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; - cursor: pointer; - 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.35rem; - 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 3e98a7; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:hover { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:focus, .btn-primary.focus { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #3e98a7; - border-color: #ff2689; -} -.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(255, 125, 184, 0.5); -} - -.btn-secondary { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.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(197, 203, 210, 0.5); -} - -.btn-success { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:hover { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(86, 175, 128, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #ffffff; - background-color: #2b7b50; - border-color: #28724a; -} -.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(86, 175, 128, 0.5); -} - -.btn-info { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(57, 159, 237, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #ffffff; - background-color: #1172bc; - border-color: #106bb0; -} -.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(57, 159, 237, 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: #ffffff; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(233, 91, 91, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(233, 91, 91, 0.5); -} - -.btn-light { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:hover { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; -} -.btn-light:focus, .btn-light.focus { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; - box-shadow: 0 0 0 0.2rem rgba(200, 204, 210, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #c6cddd; - border-color: #bec6d8; -} -.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(200, 204, 210, 0.5); -} - -.btn-dark { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:hover { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; -} -.btn-dark:focus, .btn-dark.focus { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; - box-shadow: 0 0 0 0.2rem rgba(68, 59, 91, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #ffffff; - background-color: #0e0a19; - border-color: #090610; -} -.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(68, 59, 91, 0.5); -} - -.btn-white { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:hover { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-white:focus, .btn-white.focus { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} -.btn-white.disabled, .btn-white:disabled { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle { - color: #212529; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} - -.btn-black { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:hover { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:focus, .btn-black.focus { - color: #ffffff; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} -.btn-black.disabled, .btn-black:disabled { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} - -.btn-muted { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-muted:focus, .btn-muted.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-muted.disabled, .btn-muted:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:not(:disabled):not(.disabled):active, .btn-muted:not(:disabled):not(.disabled).active, .show > .btn-muted.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-muted:not(:disabled):not(.disabled):active:focus, .btn-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-downvote { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:hover { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; -} -.btn-downvote:focus, .btn-downvote.focus { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} -.btn-downvote.disabled, .btn-downvote:disabled { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:not(:disabled):not(.disabled):active, .btn-downvote:not(:disabled):not(.disabled).active, .show > .btn-downvote.dropdown-toggle { - color: #ffffff; - background-color: #2c8b87; - border-color: #29827d; -} -.btn-downvote:not(:disabled):not(.disabled):active:focus, .btn-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} - -.btn-upvote { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-upvote:hover { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-upvote:focus, .btn-upvote.focus { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-upvote.disabled, .btn-upvote:disabled { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-upvote:not(:disabled):not(.disabled):active, .btn-upvote:not(:disabled):not(.disabled).active, .show > .btn-upvote.dropdown-toggle { - color: #ffffff; - background-color: #3e98a7; - border-color: #ff2689; -} -.btn-upvote:not(:disabled):not(.disabled):active:focus, .btn-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-purple { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-purple:hover { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-purple:focus, .btn-purple.focus { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-purple.disabled, .btn-purple:disabled { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle { - color: #ffffff; - background-color: #3e98a7; - border-color: #ff2689; -} -.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gold { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:hover { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; -} -.btn-gold:focus, .btn-gold.focus { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} -.btn-gold.disabled, .btn-gold:disabled { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:not(:disabled):not(.disabled):active, .btn-gold:not(:disabled):not(.disabled).active, .show > .btn-gold.dropdown-toggle { - color: #212529; - background-color: #e7bb1d; - border-color: #e0b418; -} -.btn-gold:not(:disabled):not(.disabled):active:focus, .btn-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} - -.btn-admin { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-admin:hover { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-admin:focus, .btn-admin.focus { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-admin.disabled, .btn-admin:disabled { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-admin:not(:disabled):not(.disabled):active, .btn-admin:not(:disabled):not(.disabled).active, .show > .btn-admin.dropdown-toggle { - color: #ffffff; - background-color: #3e98a7; - border-color: #ff2689; -} -.btn-admin:not(:disabled):not(.disabled):active:focus, .btn-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gray { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray:focus, .btn-gray.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray.disabled, .btn-gray:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-gray-100 { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:hover { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; -} -.btn-gray-100:focus, .btn-gray-100.focus { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} -.btn-gray-100.disabled, .btn-gray-100:disabled { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle { - color: #212529; - background-color: #d3dce9; - border-color: #cbd5e5; -} -.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} - -.btn-gray-200 { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:hover { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; -} -.btn-gray-200:focus, .btn-gray-200.focus { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} -.btn-gray-200.disabled, .btn-gray-200:disabled { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle { - color: #212529; - background-color: #cad9e7; - border-color: #c1d2e3; -} -.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} - -.btn-gray-300 { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-gray-300:focus, .btn-gray-300.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-gray-300.disabled, .btn-gray-300:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} - -.btn-gray-400 { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:hover { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; -} -.btn-gray-400:focus, .btn-gray-400.focus { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} -.btn-gray-400.disabled, .btn-gray-400:disabled { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle { - color: #212529; - background-color: #abbbcd; - border-color: #a3b5c8; -} -.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} - -.btn-gray-500 { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:hover { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; -} -.btn-gray-500:focus, .btn-gray-500.focus { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} -.btn-gray-500.disabled, .btn-gray-500:disabled { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle { - color: #ffffff; - background-color: #8194ac; - border-color: #7a8da7; -} -.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} - -.btn-gray-600 { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray-600:focus, .btn-gray-600.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray-600.disabled, .btn-gray-600:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:not(:disabled):not(.disabled):active, .btn-gray-600:not(:disabled):not(.disabled).active, .show > .btn-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray-600:not(:disabled):not(.disabled):active:focus, .btn-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-reddit { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:hover { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; -} -.btn-reddit:focus, .btn-reddit.focus { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} -.btn-reddit.disabled, .btn-reddit:disabled { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:not(:disabled):not(.disabled):active, .btn-reddit:not(:disabled):not(.disabled).active, .show > .btn-reddit.dropdown-toggle { - color: #ffffff; - background-color: #d72a13; - border-color: #cc2712; -} -.btn-reddit:not(:disabled):not(.disabled):active:focus, .btn-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} - -.btn-outline-primary { - color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-primary:hover { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #3e98a7; - 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: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #E2E8F0; - 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: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.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(226, 232, 240, 0.5); -} - -.btn-outline-success { - color: #38a169; - border-color: #38a169; -} -.btn-outline-success:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38a169; - 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: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:hover { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #E6E9F0; - 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: #E6E9F0; - border-color: #E6E9F0; -} -.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(230, 233, 240, 0.5); -} - -.btn-outline-dark { - color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:hover { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #23183E; - 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: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.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(35, 24, 62, 0.5); -} - -.btn-outline-white { - color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:hover { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:focus, .btn-outline-white.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-white.disabled, .btn-outline-white:disabled { - color: #ffffff; - background-color: transparent; -} -.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.btn-outline-black { - color: #121213; - border-color: #121213; -} -.btn-outline-black:hover { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:focus, .btn-outline-black.focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} -.btn-outline-black.disabled, .btn-outline-black:disabled { - color: #121213; - background-color: transparent; -} -.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.btn-outline-muted { - color: #718096; - border-color: #718096; -} -.btn-outline-muted:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:focus, .btn-outline-muted.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-muted.disabled, .btn-outline-muted:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-muted:not(:disabled):not(.disabled):active, .btn-outline-muted:not(:disabled):not(.disabled).active, .show > .btn-outline-muted.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:not(:disabled):not(.disabled):active:focus, .btn-outline-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-downvote { - color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:hover { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:focus, .btn-outline-downvote.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} -.btn-outline-downvote.disabled, .btn-outline-downvote:disabled { - color: #38B2AC; - background-color: transparent; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active, .btn-outline-downvote:not(:disabled):not(.disabled).active, .show > .btn-outline-downvote.dropdown-toggle { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active:focus, .btn-outline-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.btn-outline-upvote { - color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-upvote:hover { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-upvote:focus, .btn-outline-upvote.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-upvote.disabled, .btn-outline-upvote:disabled { - color: #3e98a7; - background-color: transparent; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active, .btn-outline-upvote:not(:disabled):not(.disabled).active, .show > .btn-outline-upvote.dropdown-toggle { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active:focus, .btn-outline-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-purple { - color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-purple:hover { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-purple:focus, .btn-outline-purple.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-purple.disabled, .btn-outline-purple:disabled { - color: #3e98a7; - background-color: transparent; -} -.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gold { - color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:hover { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:focus, .btn-outline-gold.focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} -.btn-outline-gold.disabled, .btn-outline-gold:disabled { - color: #ECC94B; - background-color: transparent; -} -.btn-outline-gold:not(:disabled):not(.disabled):active, .btn-outline-gold:not(:disabled):not(.disabled).active, .show > .btn-outline-gold.dropdown-toggle { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:not(:disabled):not(.disabled):active:focus, .btn-outline-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.btn-outline-admin { - color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-admin:hover { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-admin:focus, .btn-outline-admin.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-admin.disabled, .btn-outline-admin:disabled { - color: #3e98a7; - background-color: transparent; -} -.btn-outline-admin:not(:disabled):not(.disabled):active, .btn-outline-admin:not(:disabled):not(.disabled).active, .show > .btn-outline-admin.dropdown-toggle { - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-admin:not(:disabled):not(.disabled):active:focus, .btn-outline-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gray { - color: #718096; - border-color: #718096; -} -.btn-outline-gray:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:focus, .btn-outline-gray.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray.disabled, .btn-outline-gray:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-gray-100 { - color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:hover { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:focus, .btn-outline-gray-100.focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} -.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled { - color: #F5F7FA; - background-color: transparent; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.btn-outline-gray-200 { - color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:hover { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:focus, .btn-outline-gray-200.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} -.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled { - color: #EDF2F7; - background-color: transparent; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.btn-outline-gray-300 { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:focus, .btn-outline-gray-300.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled { - color: #E2E8F0; - background-color: transparent; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.btn-outline-gray-400 { - color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:hover { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:focus, .btn-outline-gray-400.focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} -.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled { - color: #CBD5E0; - background-color: transparent; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.btn-outline-gray-500 { - color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:hover { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:focus, .btn-outline-gray-500.focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} -.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled { - color: #A0AEC0; - background-color: transparent; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.btn-outline-gray-600 { - color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:focus, .btn-outline-gray-600.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-reddit { - color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:hover { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:focus, .btn-outline-reddit.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} -.btn-outline-reddit.disabled, .btn-outline-reddit:disabled { - color: #ED4630; - background-color: transparent; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active, .btn-outline-reddit:not(:disabled):not(.disabled).active, .show > .btn-outline-reddit.dropdown-toggle { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active:focus, .btn-outline-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.btn-link { - font-weight: 400; - color: #3e98a7; - text-decoration: none; -} -.btn-link:hover { - color: #3e98a7; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #718096; - 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.25rem; -} - -.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: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 0.15); - border-radius: 0.35rem; -} - -.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 #EDF2F7; -} - -.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: #F5F7FA; -} -.dropdown-item.active, .dropdown-item:active { - color: #ffffff; - text-decoration: none; - background-color: #3e98a7; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #718096; - 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: #718096; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - 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: #EDF2F7; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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.25rem; -} - -.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: 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: #ffffff; - border-color: #3e98a7; - background-color: #3e98a7; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #ffffff; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #718096; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #EDF2F7; -} - -.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: #ffffff; - border: #A0AEC0 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.35rem; -} -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' 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: #3e98a7; - background-color: #3e98a7; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #A0AEC0; - border-radius: 0.5rem; - 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; -} -@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: #ffffff; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #ffffff url("data:image/svg+xml,%3csvg xmlns='https://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 #E2E8F0; - border-radius: 0.35rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-select:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #718096; - background-color: #EDF2F7; -} -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #EDF2F7; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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: #EDF2F7; - border-left: inherit; - border-radius: 0 0.35rem 0.35rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 3e98a7; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 3e98a7; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 3e98a7; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #3e98a7; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #3e98a7; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - 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: #3e98a7; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #E2E8F0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #E2E8F0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #A0AEC0; -} - -.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: flex; - 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: #718096; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #E2E8F0; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #EDF2F7 #EDF2F7 #E2E8F0; -} -.nav-tabs .nav-link.disabled { - color: #718096; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #ffffff; - border-color: #E2E8F0 #E2E8F0 #ffffff; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills .nav-link { - border-radius: 0.35rem; -} -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #ffffff; - background-color: #3e98a7; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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.35rem; -} -.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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(18, 18, 19, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(18, 18, 19, 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(18, 18, 19, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(18, 18, 19, 0.5); - border-color: rgba(18, 18, 19, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(18, 18, 19, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(18, 18, 19, 0.9); -} - -.navbar-dark .navbar-brand { - color: #ffffff; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #ffffff; -} -.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: #ffffff; -} -.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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' 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: #ffffff; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #ffffff; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #ffffff; - background-clip: border-box; - border: 1px solid rgba(18, 18, 19, 0.125); - border-radius: 0.35rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.card-body { - 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(18, 18, 19, 0.03); - border-bottom: 1px solid rgba(18, 18, 19, 0.125); -} -.card-header:first-child { - border-radius: calc(0.35rem - 1px) calc(0.35rem - 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(18, 18, 19, 0.03); - border-top: 1px solid rgba(18, 18, 19, 0.125); -} -.card-footer:last-child { - border-radius: 0 0 calc(0.35rem - 1px) calc(0.35rem - 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 { - flex-shrink: 0; - width: 100%; -} - -.card-img, -.card-img-top { - border-top-left-radius: calc(0.35rem - 1px); - border-top-right-radius: calc(0.35rem - 1px); -} - -.card-img, -.card-img-bottom { - border-bottom-right-radius: calc(0.35rem - 1px); - border-bottom-left-radius: calc(0.35rem - 1px); -} - -.card-deck .card { - margin-bottom: 15px; -} -@media (min-width: 576px) { - .card-deck { - display: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #718096; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #718096; -} - -.pagination { - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.35rem; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #3e98a7; - background-color: #ffffff; - border: 1px solid #E2E8F0; -} -.page-link:hover { - z-index: 2; - color: #3e98a7; - text-decoration: none; - background-color: #EDF2F7; - border-color: #E2E8F0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.page-item:last-child .page-link { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; -} -.page-item.active .page-link { - z-index: 3; - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.page-item.disabled .page-link { - color: #718096; - pointer-events: none; - cursor: auto; - background-color: #ffffff; - border-color: #E2E8F0; -} - -.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.25rem; - border-bottom-left-radius: 0.25rem; -} -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 600; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.35rem; - 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: #ffffff; - background-color: #3e98a7; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #ffffff; - background-color: #3e98a7; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #212529; - background-color: #E2E8F0; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-success { - color: #ffffff; - background-color: #38a169; -} -a.badge-success:hover, a.badge-success:focus { - color: #ffffff; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #ffffff; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #ffffff; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 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: #ffffff; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #ffffff; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #212529; - background-color: #E6E9F0; -} -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #c6cddd; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} - -.badge-dark { - color: #ffffff; - background-color: #23183E; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #ffffff; - background-color: #0e0a19; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} - -.badge-white { - color: #212529; - background-color: #ffffff; -} -a.badge-white:hover, a.badge-white:focus { - color: #212529; - background-color: #e6e6e6; -} -a.badge-white:focus, a.badge-white.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.badge-black { - color: #ffffff; - background-color: #121213; -} -a.badge-black:hover, a.badge-black:focus { - color: #ffffff; - background-color: black; -} -a.badge-black:focus, a.badge-black.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.badge-muted { - color: #ffffff; - background-color: #718096; -} -a.badge-muted:hover, a.badge-muted:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-muted:focus, a.badge-muted.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-downvote { - color: #ffffff; - background-color: #38B2AC; -} -a.badge-downvote:hover, a.badge-downvote:focus { - color: #ffffff; - background-color: #2c8b87; -} -a.badge-downvote:focus, a.badge-downvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.badge-upvote { - color: #ffffff; - background-color: #3e98a7; -} -a.badge-upvote:hover, a.badge-upvote:focus { - color: #ffffff; - background-color: #3e98a7; -} -a.badge-upvote:focus, a.badge-upvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-purple { - color: #ffffff; - background-color: #3e98a7; -} -a.badge-purple:hover, a.badge-purple:focus { - color: #ffffff; - background-color: #3e98a7; -} -a.badge-purple:focus, a.badge-purple.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gold { - color: #212529; - background-color: #ECC94B; -} -a.badge-gold:hover, a.badge-gold:focus { - color: #212529; - background-color: #e7bb1d; -} -a.badge-gold:focus, a.badge-gold.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.badge-admin { - color: #ffffff; - background-color: #3e98a7; -} -a.badge-admin:hover, a.badge-admin:focus { - color: #ffffff; - background-color: #3e98a7; -} -a.badge-admin:focus, a.badge-admin.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gray { - color: #ffffff; - background-color: #718096; -} -a.badge-gray:hover, a.badge-gray:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray:focus, a.badge-gray.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-gray-100 { - color: #212529; - background-color: #F5F7FA; -} -a.badge-gray-100:hover, a.badge-gray-100:focus { - color: #212529; - background-color: #d3dce9; -} -a.badge-gray-100:focus, a.badge-gray-100.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.badge-gray-200 { - color: #212529; - background-color: #EDF2F7; -} -a.badge-gray-200:hover, a.badge-gray-200:focus { - color: #212529; - background-color: #cad9e7; -} -a.badge-gray-200:focus, a.badge-gray-200.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.badge-gray-300 { - color: #212529; - background-color: #E2E8F0; -} -a.badge-gray-300:hover, a.badge-gray-300:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-gray-300:focus, a.badge-gray-300.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-gray-400 { - color: #212529; - background-color: #CBD5E0; -} -a.badge-gray-400:hover, a.badge-gray-400:focus { - color: #212529; - background-color: #abbbcd; -} -a.badge-gray-400:focus, a.badge-gray-400.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.badge-gray-500 { - color: #212529; - background-color: #A0AEC0; -} -a.badge-gray-500:hover, a.badge-gray-500:focus { - color: #212529; - background-color: #8194ac; -} -a.badge-gray-500:focus, a.badge-gray-500.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.badge-gray-600 { - color: #ffffff; - background-color: #718096; -} -a.badge-gray-600:hover, a.badge-gray-600:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray-600:focus, a.badge-gray-600.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-reddit { - color: #ffffff; - background-color: #ED4630; -} -a.badge-reddit:hover, a.badge-reddit:focus { - color: #ffffff; - background-color: #d72a13; -} -a.badge-reddit:focus, a.badge-reddit.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #EDF2F7; - 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.35rem; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 600; -} - -.alert-dismissible { - padding-right: 4rem; -} -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -.alert-primary { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-primary hr { - border-top-color: #ffbbda; -} -.alert-primary .alert-link { - color: #6a2e4a; -} - -.alert-secondary { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-secondary hr { - border-top-color: #e6ecf3; -} -.alert-secondary .alert-link { - color: #65686c; -} - -.alert-success { - color: #265c40; - background-color: #d7ece1; - border-color: #c7e5d5; -} -.alert-success hr { - border-top-color: #b6ddc8; -} -.alert-success .alert-link { - color: #173827; -} - -.alert-info { - color: #145283; - background-color: #d0e8fb; - border-color: #bedff9; -} -.alert-info hr { - border-top-color: #a7d4f7; -} -.alert-info .alert-link { - color: #0d3657; -} - -.alert-warning { - color: #8d6d0d; - background-color: #fff3cd; - border-color: #ffeeba; -} -.alert-warning hr { - border-top-color: #ffe8a1; -} -.alert-warning .alert-link { - color: #5e4909; -} - -.alert-danger { - color: #802929; - background-color: #fad8d8; - border-color: #f8c9c9; -} -.alert-danger hr { - border-top-color: #f5b2b2; -} -.alert-danger .alert-link { - color: #591d1d; -} - -.alert-light { - color: #808286; - background-color: #fafbfc; - border-color: #f8f9fb; -} -.alert-light hr { - border-top-color: #e8ebf2; -} -.alert-light .alert-link { - color: #67696c; -} - -.alert-dark { - color: #1b1529; - background-color: #d3d1d8; - border-color: #c1bec9; -} -.alert-dark hr { - border-top-color: #b4b0bd; -} -.alert-dark .alert-link { - color: #050407; -} - -.alert-white { - color: #8d8d8e; - background-color: white; - border-color: white; -} -.alert-white hr { - border-top-color: #f2f2f2; -} -.alert-white .alert-link { - color: #737375; -} - -.alert-black { - color: #121213; - background-color: #d0d0d0; - border-color: #bdbdbd; -} -.alert-black hr { - border-top-color: #b0b0b0; -} -.alert-black .alert-link { - color: black; -} - -.alert-muted { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-muted hr { - border-top-color: #c8ced7; -} -.alert-muted .alert-link { - color: #2d323a; -} - -.alert-downvote { - color: #266563; - background-color: #d7f0ee; - border-color: #c7e9e8; -} -.alert-downvote hr { - border-top-color: #b5e2e0; -} -.alert-downvote .alert-link { - color: #18403f; -} - -.alert-upvote { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-upvote hr { - border-top-color: #ffbbda; -} -.alert-upvote .alert-link { - color: #6a2e4a; -} - -.alert-purple { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-purple hr { - border-top-color: #ffbbda; -} -.alert-purple .alert-link { - color: #6a2e4a; -} - -.alert-gold { - color: #837130; - background-color: #fbf4db; - border-color: #faf0cd; -} -.alert-gold hr { - border-top-color: #f8e9b6; -} -.alert-gold .alert-link { - color: #5e5122; -} - -.alert-admin { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-admin hr { - border-top-color: #ffbbda; -} -.alert-admin .alert-link { - color: #6a2e4a; -} - -.alert-gray { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray hr { - border-top-color: #c8ced7; -} -.alert-gray .alert-link { - color: #2d323a; -} - -.alert-gray-100 { - color: #88898b; - background-color: #fdfdfe; - border-color: #fcfdfe; -} -.alert-gray-100 hr { - border-top-color: #e9f0f8; -} -.alert-gray-100 .alert-link { - color: #6f7071; -} - -.alert-gray-200 { - color: #84868a; - background-color: #fbfcfd; - border-color: #fafbfd; -} -.alert-gray-200 hr { - border-top-color: #e8ecf6; -} -.alert-gray-200 .alert-link { - color: #6b6d70; -} - -.alert-gray-300 { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-gray-300 hr { - border-top-color: #e6ecf3; -} -.alert-gray-300 .alert-link { - color: #65686c; -} - -.alert-gray-400 { - color: #72777e; - background-color: #f5f7f9; - border-color: #f0f3f6; -} -.alert-gray-400 hr { - border-top-color: #e0e6ec; -} -.alert-gray-400 .alert-link { - color: #5a5e63; -} - -.alert-gray-500 { - color: #5c636d; - background-color: #eceff2; - border-color: #e4e8ed; -} -.alert-gray-500 hr { - border-top-color: #d5dbe3; -} -.alert-gray-500 .alert-link { - color: #454a51; -} - -.alert-gray-600 { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray-600 hr { - border-top-color: #c8ced7; -} -.alert-gray-600 .alert-link { - color: #2d323a; -} - -.alert-reddit { - color: #842d22; - background-color: #fbdad6; - border-color: #facbc5; -} -.alert-reddit hr { - border-top-color: #f8b6ae; -} -.alert-reddit .alert-link { - color: #5b1f18; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #ffffff; - text-align: center; - white-space: nowrap; - background-color: #3e98a7; - 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 { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #F5F7FA; -} -.list-group-item-action:active { - color: #212529; - background-color: #EDF2F7; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #ffffff; - border: 1px solid rgba(18, 18, 19, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #718096; - pointer-events: none; - background-color: #ffffff; -} -.list-group-item.active { - z-index: 2; - color: #ffffff; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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 { - flex-direction: row; -} -.list-group-horizontal .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; -} -.list-group-horizontal .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-sm .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-sm .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-md .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-md .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-lg .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-lg .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-xl .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xl .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-primary.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-secondary { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-secondary.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-success { - color: #265c40; - background-color: #c7e5d5; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #265c40; - background-color: #b6ddc8; -} -.list-group-item-success.list-group-item-action.active { - color: #ffffff; - background-color: #265c40; - border-color: #265c40; -} - -.list-group-item-info { - color: #145283; - background-color: #bedff9; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #145283; - background-color: #a7d4f7; -} -.list-group-item-info.list-group-item-action.active { - color: #ffffff; - background-color: #145283; - border-color: #145283; -} - -.list-group-item-warning { - color: #8d6d0d; - background-color: #ffeeba; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #8d6d0d; - background-color: #ffe8a1; -} -.list-group-item-warning.list-group-item-action.active { - color: #ffffff; - background-color: #8d6d0d; - border-color: #8d6d0d; -} - -.list-group-item-danger { - color: #802929; - background-color: #f8c9c9; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #802929; - background-color: #f5b2b2; -} -.list-group-item-danger.list-group-item-action.active { - color: #ffffff; - background-color: #802929; - border-color: #802929; -} - -.list-group-item-light { - color: #808286; - background-color: #f8f9fb; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #808286; - background-color: #e8ebf2; -} -.list-group-item-light.list-group-item-action.active { - color: #ffffff; - background-color: #808286; - border-color: #808286; -} - -.list-group-item-dark { - color: #1b1529; - background-color: #c1bec9; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1529; - background-color: #b4b0bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #ffffff; - background-color: #1b1529; - border-color: #1b1529; -} - -.list-group-item-white { - color: #8d8d8e; - background-color: white; -} -.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus { - color: #8d8d8e; - background-color: #f2f2f2; -} -.list-group-item-white.list-group-item-action.active { - color: #ffffff; - background-color: #8d8d8e; - border-color: #8d8d8e; -} - -.list-group-item-black { - color: #121213; - background-color: #bdbdbd; -} -.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus { - color: #121213; - background-color: #b0b0b0; -} -.list-group-item-black.list-group-item-action.active { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} - -.list-group-item-muted { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-muted.list-group-item-action:hover, .list-group-item-muted.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-muted.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-downvote { - color: #266563; - background-color: #c7e9e8; -} -.list-group-item-downvote.list-group-item-action:hover, .list-group-item-downvote.list-group-item-action:focus { - color: #266563; - background-color: #b5e2e0; -} -.list-group-item-downvote.list-group-item-action.active { - color: #ffffff; - background-color: #266563; - border-color: #266563; -} - -.list-group-item-upvote { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-upvote.list-group-item-action:hover, .list-group-item-upvote.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-upvote.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-purple { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-purple.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gold { - color: #837130; - background-color: #faf0cd; -} -.list-group-item-gold.list-group-item-action:hover, .list-group-item-gold.list-group-item-action:focus { - color: #837130; - background-color: #f8e9b6; -} -.list-group-item-gold.list-group-item-action.active { - color: #ffffff; - background-color: #837130; - border-color: #837130; -} - -.list-group-item-admin { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-admin.list-group-item-action:hover, .list-group-item-admin.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-admin.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gray { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-gray-100 { - color: #88898b; - background-color: #fcfdfe; -} -.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus { - color: #88898b; - background-color: #e9f0f8; -} -.list-group-item-gray-100.list-group-item-action.active { - color: #ffffff; - background-color: #88898b; - border-color: #88898b; -} - -.list-group-item-gray-200 { - color: #84868a; - background-color: #fafbfd; -} -.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus { - color: #84868a; - background-color: #e8ecf6; -} -.list-group-item-gray-200.list-group-item-action.active { - color: #ffffff; - background-color: #84868a; - border-color: #84868a; -} - -.list-group-item-gray-300 { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-gray-300.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-gray-400 { - color: #72777e; - background-color: #f0f3f6; -} -.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus { - color: #72777e; - background-color: #e0e6ec; -} -.list-group-item-gray-400.list-group-item-action.active { - color: #ffffff; - background-color: #72777e; - border-color: #72777e; -} - -.list-group-item-gray-500 { - color: #5c636d; - background-color: #e4e8ed; -} -.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus { - color: #5c636d; - background-color: #d5dbe3; -} -.list-group-item-gray-500.list-group-item-action.active { - color: #ffffff; - background-color: #5c636d; - border-color: #5c636d; -} - -.list-group-item-gray-600 { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray-600.list-group-item-action:hover, .list-group-item-gray-600.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray-600.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-reddit { - color: #842d22; - background-color: #facbc5; -} -.list-group-item-reddit.list-group-item-action:hover, .list-group-item-reddit.list-group-item-action:focus { - color: #842d22; - background-color: #f8b6ae; -} -.list-group-item-reddit.list-group-item-action.active { - color: #ffffff; - background-color: #842d22; - border-color: #842d22; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 600; - line-height: 1; - color: #121213; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.5; -} -.close:hover { - color: #121213; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -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(18, 18, 19, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #718096; - 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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: #121213; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #E2E8F0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #E2E8F0; - 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); - } - - .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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} -.tooltip.show { - opacity: 1; -} -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #ffffff; - text-align: center; - background-color: #121213; - border-radius: 0.35rem; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} -.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(18, 18, 19, 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: #ffffff; -} - -.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 { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #ffffff; - 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: #ffffff; - 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #ffffff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #ffffff; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #3e98a7 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #3e98a7 !important; -} - -.bg-secondary { - background-color: #E2E8F0 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #c0cddf !important; -} - -.bg-success { - background-color: #38a169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #E6E9F0 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #c6cddd !important; -} - -.bg-dark { - background-color: #23183E !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #0e0a19 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -a.bg-white:hover, a.bg-white:focus, -button.bg-white:hover, -button.bg-white:focus { - background-color: #e6e6e6 !important; -} - -.bg-black { - background-color: #121213 !important; -} - -a.bg-black:hover, a.bg-black:focus, -button.bg-black:hover, -button.bg-black:focus { - background-color: black !important; -} - -.bg-muted { - background-color: #718096 !important; -} - -a.bg-muted:hover, a.bg-muted:focus, -button.bg-muted:hover, -button.bg-muted:focus { - background-color: #5a677a !important; -} - -.bg-downvote { - background-color: #38B2AC !important; -} - -a.bg-downvote:hover, a.bg-downvote:focus, -button.bg-downvote:hover, -button.bg-downvote:focus { - background-color: #2c8b87 !important; -} - -.bg-upvote { - background-color: #3e98a7 !important; -} - -a.bg-upvote:hover, a.bg-upvote:focus, -button.bg-upvote:hover, -button.bg-upvote:focus { - background-color: #3e98a7 !important; -} - -.bg-purple { - background-color: #3e98a7 !important; -} - -a.bg-purple:hover, a.bg-purple:focus, -button.bg-purple:hover, -button.bg-purple:focus { - background-color: #3e98a7 !important; -} - -.bg-gold { - background-color: #ECC94B !important; -} - -a.bg-gold:hover, a.bg-gold:focus, -button.bg-gold:hover, -button.bg-gold:focus { - background-color: #e7bb1d !important; -} - -.bg-admin { - background-color: #3e98a7 !important; -} - -a.bg-admin:hover, a.bg-admin:focus, -button.bg-admin:hover, -button.bg-admin:focus { - background-color: #3e98a7 !important; -} - -.bg-gray { - background-color: #718096 !important; -} - -a.bg-gray:hover, a.bg-gray:focus, -button.bg-gray:hover, -button.bg-gray:focus { - background-color: #5a677a !important; -} - -.bg-gray-100 { - background-color: #F5F7FA !important; -} - -a.bg-gray-100:hover, a.bg-gray-100:focus, -button.bg-gray-100:hover, -button.bg-gray-100:focus { - background-color: #d3dce9 !important; -} - -.bg-gray-200 { - background-color: #EDF2F7 !important; -} - -a.bg-gray-200:hover, a.bg-gray-200:focus, -button.bg-gray-200:hover, -button.bg-gray-200:focus { - background-color: #cad9e7 !important; -} - -.bg-gray-300 { - background-color: #E2E8F0 !important; -} - -a.bg-gray-300:hover, a.bg-gray-300:focus, -button.bg-gray-300:hover, -button.bg-gray-300:focus { - background-color: #c0cddf !important; -} - -.bg-gray-400 { - background-color: #CBD5E0 !important; -} - -a.bg-gray-400:hover, a.bg-gray-400:focus, -button.bg-gray-400:hover, -button.bg-gray-400:focus { - background-color: #abbbcd !important; -} - -.bg-gray-500 { - background-color: #A0AEC0 !important; -} - -a.bg-gray-500:hover, a.bg-gray-500:focus, -button.bg-gray-500:hover, -button.bg-gray-500:focus { - background-color: #8194ac !important; -} - -.bg-gray-600 { - background-color: #718096 !important; -} - -a.bg-gray-600:hover, a.bg-gray-600:focus, -button.bg-gray-600:hover, -button.bg-gray-600:focus { - background-color: #5a677a !important; -} - -.bg-reddit { - background-color: #ED4630 !important; -} - -a.bg-reddit:hover, a.bg-reddit:focus, -button.bg-reddit:hover, -button.bg-reddit:focus { - background-color: #d72a13 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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: #3e98a7 !important; -} - -.border-secondary { - border-color: #E2E8F0 !important; -} - -.border-success { - border-color: #38a169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #E6E9F0 !important; -} - -.border-dark { - border-color: #23183E !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.border-black { - border-color: #121213 !important; -} - -.border-muted { - border-color: #718096 !important; -} - -.border-downvote { - border-color: #38B2AC !important; -} - -.border-upvote { - border-color: #3e98a7 !important; -} - -.border-purple { - border-color: #3e98a7 !important; -} - -.border-gold { - border-color: #ECC94B !important; -} - -.border-admin { - border-color: #3e98a7 !important; -} - -.border-gray { - border-color: #718096 !important; -} - -.border-gray-100 { - border-color: #F5F7FA !important; -} - -.border-gray-200 { - border-color: #EDF2F7 !important; -} - -.border-gray-300 { - border-color: #E2E8F0 !important; -} - -.border-gray-400 { - border-color: #CBD5E0 !important; -} - -.border-gray-500 { - border-color: #A0AEC0 !important; -} - -.border-gray-600 { - border-color: #718096 !important; -} - -.border-reddit { - border-color: #ED4630 !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.rounded-sm { - border-radius: 0.25rem !important; -} - -.rounded { - border-radius: 0.35rem !important; -} - -.rounded-top { - border-top-left-radius: 0.35rem !important; - border-top-right-radius: 0.35rem !important; -} - -.rounded-right { - border-top-right-radius: 0.35rem !important; - border-bottom-right-radius: 0.35rem !important; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !important; -} - -.rounded-left { - border-top-left-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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 1px 3px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.03) !important; -} - -.shadow { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05) !important; -} - -.shadow-lg { - box-shadow: 0 8px 20px 0 rgba(18, 18, 19, 0.1) !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; -} - -.w-130 { - width: 130% !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; -} - -.h-130 { - height: 130% !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; -} - -.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); -} - -.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; -} - -.m-6 { - margin: 3.5rem !important; -} - -.mt-6, -.my-6 { - margin-top: 3.5rem !important; -} - -.mr-6, -.mx-6 { - margin-right: 3.5rem !important; -} - -.mb-6, -.my-6 { - margin-bottom: 3.5rem !important; -} - -.ml-6, -.mx-6 { - margin-left: 3.5rem !important; -} - -.m-7 { - margin: 5rem !important; -} - -.mt-7, -.my-7 { - margin-top: 5rem !important; -} - -.mr-7, -.mx-7 { - margin-right: 5rem !important; -} - -.mb-7, -.my-7 { - margin-bottom: 5rem !important; -} - -.ml-7, -.mx-7 { - margin-left: 5rem !important; -} - -.m-8 { - margin: 10rem !important; -} - -.mt-8, -.my-8 { - margin-top: 10rem !important; -} - -.mr-8, -.mx-8 { - margin-right: 10rem !important; -} - -.mb-8, -.my-8 { - margin-bottom: 10rem !important; -} - -.ml-8, -.mx-8 { - margin-left: 10rem !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; -} - -.p-6 { - padding: 3.5rem !important; -} - -.pt-6, -.py-6 { - padding-top: 3.5rem !important; -} - -.pr-6, -.px-6 { - padding-right: 3.5rem !important; -} - -.pb-6, -.py-6 { - padding-bottom: 3.5rem !important; -} - -.pl-6, -.px-6 { - padding-left: 3.5rem !important; -} - -.p-7 { - padding: 5rem !important; -} - -.pt-7, -.py-7 { - padding-top: 5rem !important; -} - -.pr-7, -.px-7 { - padding-right: 5rem !important; -} - -.pb-7, -.py-7 { - padding-bottom: 5rem !important; -} - -.pl-7, -.px-7 { - padding-left: 5rem !important; -} - -.p-8 { - padding: 10rem !important; -} - -.pt-8, -.py-8 { - padding-top: 10rem !important; -} - -.pr-8, -.px-8 { - padding-right: 10rem !important; -} - -.pb-8, -.py-8 { - padding-bottom: 10rem !important; -} - -.pl-8, -.px-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; -} - -.mt-n6, -.my-n6 { - margin-top: -3.5rem !important; -} - -.mr-n6, -.mx-n6 { - margin-right: -3.5rem !important; -} - -.mb-n6, -.my-n6 { - margin-bottom: -3.5rem !important; -} - -.ml-n6, -.mx-n6 { - margin-left: -3.5rem !important; -} - -.m-n7 { - margin: -5rem !important; -} - -.mt-n7, -.my-n7 { - margin-top: -5rem !important; -} - -.mr-n7, -.mx-n7 { - margin-right: -5rem !important; -} - -.mb-n7, -.my-n7 { - margin-bottom: -5rem !important; -} - -.ml-n7, -.mx-n7 { - margin-left: -5rem !important; -} - -.m-n8 { - margin: -10rem !important; -} - -.mt-n8, -.my-n8 { - margin-top: -10rem !important; -} - -.mr-n8, -.mx-n8 { - margin-right: -10rem !important; -} - -.mb-n8, -.my-n8 { - margin-bottom: -10rem !important; -} - -.ml-n8, -.mx-n8 { - margin-left: -10rem !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; - } - - .m-sm-6 { - margin: 3.5rem !important; - } - - .mt-sm-6, -.my-sm-6 { - margin-top: 3.5rem !important; - } - - .mr-sm-6, -.mx-sm-6 { - margin-right: 3.5rem !important; - } - - .mb-sm-6, -.my-sm-6 { - margin-bottom: 3.5rem !important; - } - - .ml-sm-6, -.mx-sm-6 { - margin-left: 3.5rem !important; - } - - .m-sm-7 { - margin: 5rem !important; - } - - .mt-sm-7, -.my-sm-7 { - margin-top: 5rem !important; - } - - .mr-sm-7, -.mx-sm-7 { - margin-right: 5rem !important; - } - - .mb-sm-7, -.my-sm-7 { - margin-bottom: 5rem !important; - } - - .ml-sm-7, -.mx-sm-7 { - margin-left: 5rem !important; - } - - .m-sm-8 { - margin: 10rem !important; - } - - .mt-sm-8, -.my-sm-8 { - margin-top: 10rem !important; - } - - .mr-sm-8, -.mx-sm-8 { - margin-right: 10rem !important; - } - - .mb-sm-8, -.my-sm-8 { - margin-bottom: 10rem !important; - } - - .ml-sm-8, -.mx-sm-8 { - margin-left: 10rem !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; - } - - .p-sm-6 { - padding: 3.5rem !important; - } - - .pt-sm-6, -.py-sm-6 { - padding-top: 3.5rem !important; - } - - .pr-sm-6, -.px-sm-6 { - padding-right: 3.5rem !important; - } - - .pb-sm-6, -.py-sm-6 { - padding-bottom: 3.5rem !important; - } - - .pl-sm-6, -.px-sm-6 { - padding-left: 3.5rem !important; - } - - .p-sm-7 { - padding: 5rem !important; - } - - .pt-sm-7, -.py-sm-7 { - padding-top: 5rem !important; - } - - .pr-sm-7, -.px-sm-7 { - padding-right: 5rem !important; - } - - .pb-sm-7, -.py-sm-7 { - padding-bottom: 5rem !important; - } - - .pl-sm-7, -.px-sm-7 { - padding-left: 5rem !important; - } - - .p-sm-8 { - padding: 10rem !important; - } - - .pt-sm-8, -.py-sm-8 { - padding-top: 10rem !important; - } - - .pr-sm-8, -.px-sm-8 { - padding-right: 10rem !important; - } - - .pb-sm-8, -.py-sm-8 { - padding-bottom: 10rem !important; - } - - .pl-sm-8, -.px-sm-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-sm-n6, -.my-sm-n6 { - margin-top: -3.5rem !important; - } - - .mr-sm-n6, -.mx-sm-n6 { - margin-right: -3.5rem !important; - } - - .mb-sm-n6, -.my-sm-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-sm-n6, -.mx-sm-n6 { - margin-left: -3.5rem !important; - } - - .m-sm-n7 { - margin: -5rem !important; - } - - .mt-sm-n7, -.my-sm-n7 { - margin-top: -5rem !important; - } - - .mr-sm-n7, -.mx-sm-n7 { - margin-right: -5rem !important; - } - - .mb-sm-n7, -.my-sm-n7 { - margin-bottom: -5rem !important; - } - - .ml-sm-n7, -.mx-sm-n7 { - margin-left: -5rem !important; - } - - .m-sm-n8 { - margin: -10rem !important; - } - - .mt-sm-n8, -.my-sm-n8 { - margin-top: -10rem !important; - } - - .mr-sm-n8, -.mx-sm-n8 { - margin-right: -10rem !important; - } - - .mb-sm-n8, -.my-sm-n8 { - margin-bottom: -10rem !important; - } - - .ml-sm-n8, -.mx-sm-n8 { - margin-left: -10rem !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; - } - - .m-md-6 { - margin: 3.5rem !important; - } - - .mt-md-6, -.my-md-6 { - margin-top: 3.5rem !important; - } - - .mr-md-6, -.mx-md-6 { - margin-right: 3.5rem !important; - } - - .mb-md-6, -.my-md-6 { - margin-bottom: 3.5rem !important; - } - - .ml-md-6, -.mx-md-6 { - margin-left: 3.5rem !important; - } - - .m-md-7 { - margin: 5rem !important; - } - - .mt-md-7, -.my-md-7 { - margin-top: 5rem !important; - } - - .mr-md-7, -.mx-md-7 { - margin-right: 5rem !important; - } - - .mb-md-7, -.my-md-7 { - margin-bottom: 5rem !important; - } - - .ml-md-7, -.mx-md-7 { - margin-left: 5rem !important; - } - - .m-md-8 { - margin: 10rem !important; - } - - .mt-md-8, -.my-md-8 { - margin-top: 10rem !important; - } - - .mr-md-8, -.mx-md-8 { - margin-right: 10rem !important; - } - - .mb-md-8, -.my-md-8 { - margin-bottom: 10rem !important; - } - - .ml-md-8, -.mx-md-8 { - margin-left: 10rem !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; - } - - .p-md-6 { - padding: 3.5rem !important; - } - - .pt-md-6, -.py-md-6 { - padding-top: 3.5rem !important; - } - - .pr-md-6, -.px-md-6 { - padding-right: 3.5rem !important; - } - - .pb-md-6, -.py-md-6 { - padding-bottom: 3.5rem !important; - } - - .pl-md-6, -.px-md-6 { - padding-left: 3.5rem !important; - } - - .p-md-7 { - padding: 5rem !important; - } - - .pt-md-7, -.py-md-7 { - padding-top: 5rem !important; - } - - .pr-md-7, -.px-md-7 { - padding-right: 5rem !important; - } - - .pb-md-7, -.py-md-7 { - padding-bottom: 5rem !important; - } - - .pl-md-7, -.px-md-7 { - padding-left: 5rem !important; - } - - .p-md-8 { - padding: 10rem !important; - } - - .pt-md-8, -.py-md-8 { - padding-top: 10rem !important; - } - - .pr-md-8, -.px-md-8 { - padding-right: 10rem !important; - } - - .pb-md-8, -.py-md-8 { - padding-bottom: 10rem !important; - } - - .pl-md-8, -.px-md-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-md-n6, -.my-md-n6 { - margin-top: -3.5rem !important; - } - - .mr-md-n6, -.mx-md-n6 { - margin-right: -3.5rem !important; - } - - .mb-md-n6, -.my-md-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-md-n6, -.mx-md-n6 { - margin-left: -3.5rem !important; - } - - .m-md-n7 { - margin: -5rem !important; - } - - .mt-md-n7, -.my-md-n7 { - margin-top: -5rem !important; - } - - .mr-md-n7, -.mx-md-n7 { - margin-right: -5rem !important; - } - - .mb-md-n7, -.my-md-n7 { - margin-bottom: -5rem !important; - } - - .ml-md-n7, -.mx-md-n7 { - margin-left: -5rem !important; - } - - .m-md-n8 { - margin: -10rem !important; - } - - .mt-md-n8, -.my-md-n8 { - margin-top: -10rem !important; - } - - .mr-md-n8, -.mx-md-n8 { - margin-right: -10rem !important; - } - - .mb-md-n8, -.my-md-n8 { - margin-bottom: -10rem !important; - } - - .ml-md-n8, -.mx-md-n8 { - margin-left: -10rem !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; - } - - .m-lg-6 { - margin: 3.5rem !important; - } - - .mt-lg-6, -.my-lg-6 { - margin-top: 3.5rem !important; - } - - .mr-lg-6, -.mx-lg-6 { - margin-right: 3.5rem !important; - } - - .mb-lg-6, -.my-lg-6 { - margin-bottom: 3.5rem !important; - } - - .ml-lg-6, -.mx-lg-6 { - margin-left: 3.5rem !important; - } - - .m-lg-7 { - margin: 5rem !important; - } - - .mt-lg-7, -.my-lg-7 { - margin-top: 5rem !important; - } - - .mr-lg-7, -.mx-lg-7 { - margin-right: 5rem !important; - } - - .mb-lg-7, -.my-lg-7 { - margin-bottom: 5rem !important; - } - - .ml-lg-7, -.mx-lg-7 { - margin-left: 5rem !important; - } - - .m-lg-8 { - margin: 10rem !important; - } - - .mt-lg-8, -.my-lg-8 { - margin-top: 10rem !important; - } - - .mr-lg-8, -.mx-lg-8 { - margin-right: 10rem !important; - } - - .mb-lg-8, -.my-lg-8 { - margin-bottom: 10rem !important; - } - - .ml-lg-8, -.mx-lg-8 { - margin-left: 10rem !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; - } - - .p-lg-6 { - padding: 3.5rem !important; - } - - .pt-lg-6, -.py-lg-6 { - padding-top: 3.5rem !important; - } - - .pr-lg-6, -.px-lg-6 { - padding-right: 3.5rem !important; - } - - .pb-lg-6, -.py-lg-6 { - padding-bottom: 3.5rem !important; - } - - .pl-lg-6, -.px-lg-6 { - padding-left: 3.5rem !important; - } - - .p-lg-7 { - padding: 5rem !important; - } - - .pt-lg-7, -.py-lg-7 { - padding-top: 5rem !important; - } - - .pr-lg-7, -.px-lg-7 { - padding-right: 5rem !important; - } - - .pb-lg-7, -.py-lg-7 { - padding-bottom: 5rem !important; - } - - .pl-lg-7, -.px-lg-7 { - padding-left: 5rem !important; - } - - .p-lg-8 { - padding: 10rem !important; - } - - .pt-lg-8, -.py-lg-8 { - padding-top: 10rem !important; - } - - .pr-lg-8, -.px-lg-8 { - padding-right: 10rem !important; - } - - .pb-lg-8, -.py-lg-8 { - padding-bottom: 10rem !important; - } - - .pl-lg-8, -.px-lg-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-lg-n6, -.my-lg-n6 { - margin-top: -3.5rem !important; - } - - .mr-lg-n6, -.mx-lg-n6 { - margin-right: -3.5rem !important; - } - - .mb-lg-n6, -.my-lg-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-lg-n6, -.mx-lg-n6 { - margin-left: -3.5rem !important; - } - - .m-lg-n7 { - margin: -5rem !important; - } - - .mt-lg-n7, -.my-lg-n7 { - margin-top: -5rem !important; - } - - .mr-lg-n7, -.mx-lg-n7 { - margin-right: -5rem !important; - } - - .mb-lg-n7, -.my-lg-n7 { - margin-bottom: -5rem !important; - } - - .ml-lg-n7, -.mx-lg-n7 { - margin-left: -5rem !important; - } - - .m-lg-n8 { - margin: -10rem !important; - } - - .mt-lg-n8, -.my-lg-n8 { - margin-top: -10rem !important; - } - - .mr-lg-n8, -.mx-lg-n8 { - margin-right: -10rem !important; - } - - .mb-lg-n8, -.my-lg-n8 { - margin-bottom: -10rem !important; - } - - .ml-lg-n8, -.mx-lg-n8 { - margin-left: -10rem !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; - } - - .m-xl-6 { - margin: 3.5rem !important; - } - - .mt-xl-6, -.my-xl-6 { - margin-top: 3.5rem !important; - } - - .mr-xl-6, -.mx-xl-6 { - margin-right: 3.5rem !important; - } - - .mb-xl-6, -.my-xl-6 { - margin-bottom: 3.5rem !important; - } - - .ml-xl-6, -.mx-xl-6 { - margin-left: 3.5rem !important; - } - - .m-xl-7 { - margin: 5rem !important; - } - - .mt-xl-7, -.my-xl-7 { - margin-top: 5rem !important; - } - - .mr-xl-7, -.mx-xl-7 { - margin-right: 5rem !important; - } - - .mb-xl-7, -.my-xl-7 { - margin-bottom: 5rem !important; - } - - .ml-xl-7, -.mx-xl-7 { - margin-left: 5rem !important; - } - - .m-xl-8 { - margin: 10rem !important; - } - - .mt-xl-8, -.my-xl-8 { - margin-top: 10rem !important; - } - - .mr-xl-8, -.mx-xl-8 { - margin-right: 10rem !important; - } - - .mb-xl-8, -.my-xl-8 { - margin-bottom: 10rem !important; - } - - .ml-xl-8, -.mx-xl-8 { - margin-left: 10rem !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; - } - - .p-xl-6 { - padding: 3.5rem !important; - } - - .pt-xl-6, -.py-xl-6 { - padding-top: 3.5rem !important; - } - - .pr-xl-6, -.px-xl-6 { - padding-right: 3.5rem !important; - } - - .pb-xl-6, -.py-xl-6 { - padding-bottom: 3.5rem !important; - } - - .pl-xl-6, -.px-xl-6 { - padding-left: 3.5rem !important; - } - - .p-xl-7 { - padding: 5rem !important; - } - - .pt-xl-7, -.py-xl-7 { - padding-top: 5rem !important; - } - - .pr-xl-7, -.px-xl-7 { - padding-right: 5rem !important; - } - - .pb-xl-7, -.py-xl-7 { - padding-bottom: 5rem !important; - } - - .pl-xl-7, -.px-xl-7 { - padding-left: 5rem !important; - } - - .p-xl-8 { - padding: 10rem !important; - } - - .pt-xl-8, -.py-xl-8 { - padding-top: 10rem !important; - } - - .pr-xl-8, -.px-xl-8 { - padding-right: 10rem !important; - } - - .pb-xl-8, -.py-xl-8 { - padding-bottom: 10rem !important; - } - - .pl-xl-8, -.px-xl-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-xl-n6, -.my-xl-n6 { - margin-top: -3.5rem !important; - } - - .mr-xl-n6, -.mx-xl-n6 { - margin-right: -3.5rem !important; - } - - .mb-xl-n6, -.my-xl-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-xl-n6, -.mx-xl-n6 { - margin-left: -3.5rem !important; - } - - .m-xl-n7 { - margin: -5rem !important; - } - - .mt-xl-n7, -.my-xl-n7 { - margin-top: -5rem !important; - } - - .mr-xl-n7, -.mx-xl-n7 { - margin-right: -5rem !important; - } - - .mb-xl-n7, -.my-xl-n7 { - margin-bottom: -5rem !important; - } - - .ml-xl-n7, -.mx-xl-n7 { - margin-left: -5rem !important; - } - - .m-xl-n8 { - margin: -10rem !important; - } - - .mt-xl-n8, -.my-xl-n8 { - margin-top: -10rem !important; - } - - .mr-xl-n8, -.mx-xl-n8 { - margin-right: -10rem !important; - } - - .mb-xl-n8, -.my-xl-n8 { - margin-bottom: -10rem !important; - } - - .ml-xl-n8, -.mx-xl-n8 { - margin-left: -10rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mt-xl-auto, -.my-xl-auto { - margin-top: auto !important; - } - - .mr-xl-auto, -.mx-xl-auto { - margin-right: auto !important; - } - - .mb-xl-auto, -.my-xl-auto { - margin-bottom: auto !important; - } - - .ml-xl-auto, -.mx-xl-auto { - margin-left: auto !important; - } -} -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !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: 600 !important; -} - -.font-weight-bolder { - font-weight: 700 !important; -} - -.font-italic { - font-style: italic !important; -} - -.text-white { - color: #ffffff !important; -} - -.text-primary { - color: #3e98a7 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #3e98a7 !important; -} - -.text-secondary { - color: #E2E8F0 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #b0c0d6 !important; -} - -.text-success { - color: #38a169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #E6E9F0 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #b6bfd3 !important; -} - -.text-dark { - color: #23183E !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #040307 !important; -} - -.text-white { - color: #ffffff !important; -} - -a.text-white:hover, a.text-white:focus { - color: #d9d9d9 !important; -} - -.text-black { - color: #121213 !important; -} - -a.text-black:hover, a.text-black:focus { - color: black !important; -} - -.text-muted { - color: #718096 !important; -} - -a.text-muted:hover, a.text-muted:focus { - color: #4f5b6b !important; -} - -.text-downvote { - color: #38B2AC !important; -} - -a.text-downvote:hover, a.text-downvote:focus { - color: #267874 !important; -} - -.text-upvote { - color: #3e98a7 !important; -} - -a.text-upvote:hover, a.text-upvote:focus { - color: #3e98a7 !important; -} - -.text-purple { - color: #3e98a7 !important; -} - -a.text-purple:hover, a.text-purple:focus { - color: #3e98a7 !important; -} - -.text-gold { - color: #ECC94B !important; -} - -a.text-gold:hover, a.text-gold:focus { - color: #d4ab16 !important; -} - -.text-admin { - color: #3e98a7 !important; -} - -a.text-admin:hover, a.text-admin:focus { - color: #3e98a7 !important; -} - -.text-gray { - color: #718096 !important; -} - -a.text-gray:hover, a.text-gray:focus { - color: #4f5b6b !important; -} - -.text-gray-100 { - color: #F5F7FA !important; -} - -a.text-gray-100:hover, a.text-gray-100:focus { - color: #c2cee1 !important; -} - -.text-gray-200 { - color: #EDF2F7 !important; -} - -a.text-gray-200:hover, a.text-gray-200:focus { - color: #b8ccdf !important; -} - -.text-gray-300 { - color: #E2E8F0 !important; -} - -a.text-gray-300:hover, a.text-gray-300:focus { - color: #b0c0d6 !important; -} - -.text-gray-400 { - color: #CBD5E0 !important; -} - -a.text-gray-400:hover, a.text-gray-400:focus { - color: #9baec3 !important; -} - -.text-gray-500 { - color: #A0AEC0 !important; -} - -a.text-gray-500:hover, a.text-gray-500:focus { - color: #7287a1 !important; -} - -.text-gray-600 { - color: #718096 !important; -} - -a.text-gray-600:hover, a.text-gray-600:focus { - color: #4f5b6b !important; -} - -.text-reddit { - color: #ED4630 !important; -} - -a.text-reddit:hover, a.text-reddit:focus { - color: #c02511 !important; -} - -.text-body { - color: #212529 !important; -} - -.text-muted { - color: #718096 !important; -} - -.text-black-50 { - color: rgba(18, 18, 19, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #A0AEC0; - 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 #121213; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #ffffff !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #E2E8F0; - } - - .table .thead-dark th { - color: inherit; - border-color: #E2E8F0; - } -} -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #121213; - padding-top: 49px; - background-color: #E2E8F0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - /* Since CSS 2.1 */ - white-space: -moz-pre-wrap; - /* Mozilla, since 1999 */ - white-space: -pre-wrap; - /* Opera 4-6 */ - white-space: -o-pre-wrap; - /* Opera 7 */ - word-wrap: break-word; - /* Internet Explorer 5.5+ */ -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #ffffff; -} - -#page { - padding-top: 49px; - background-color: #ffffff; -} - -#article { - padding-top: 0; - background-color: #ffffff; -} - -#thread, #userpage { - background-color: #F5F7FA; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #121213; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #3e98a7; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #3e98a7; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 15px; - background-color: #ffffff; -} - -.custom-gutters { - padding-left: 15px; - padding-right: 15px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 49px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 11px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.25rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.375rem 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-secondary { - color: #718096; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn-tag:hover { - color: #121213; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-success, .btn-danger { - color: #ffffff; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -.btn-integration { - font-weight: 600; - border-left: 1px solid #E2E8F0; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.325rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #121213; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #121213 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #121213 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #121213 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #121213 !important; -} - -.bd-callout { - padding: 1.25rem; - margin-top: 1.25rem; - margin-bottom: 1.25rem; - border: 1px solid #E2E8F0; - border-left-width: 0.25rem; - border-radius: 0.25rem; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #ffffff; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #121213; - border-radius: 0.35rem; -} - -.navbar-light { - background-color: #ffffff; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #23183E; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #3e98a7; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #3e98a7; - font-weight: 600; -} - -.tab-bar { - box-shadow: inset 0 -1px 0 #E2E8F0; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #ffffff; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #121213; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #3e98a7; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #A0AEC0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #ffffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #3e98a7; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #ffffff; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #121213; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #ffffff; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #ffffff; - font-size: 10px; - font-weight: 600; - top: -4px; - left: 12px; - border: 2px solid #ffffff; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #3e98a7; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #3e98a7; - box-shadow: inset 0 -2px 0 #3e98a7; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #3e98a7; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #3e98a7; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #3e98a7; - box-shadow: inset 0 -2px 0 #3e98a7; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #718096; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #3e98a7; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #3e98a7; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #3e98a7; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #3e98a7; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #3e98a7; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #3e98a7; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #ffffff; -} - -.form-inline.search .form-control { - background-color: #EDF2F7; - font-size: 1rem; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search { - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; - opacity: 0.25; - /* Firefox */ -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; -} - -.bg-svg { - background-color: #23183E; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #718096; - border-color: transparent; - border-width: 2px; - background: #F5F7FA; - transition: none; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #E2E8F0; - background-color: #ffffff; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #E2E8F0; -} - -.input-group-append-focus { - margin-left: -1px; -} - -.form-control:hover { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #3e98a7; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #3e98a7; - box-shadow: none; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #121213; -} - -#login label { - color: #121213; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #121213; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #121213; - text-decoration: none; - background-color: #EDF2F7; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #121213; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #718096; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 15px; - margin-right: 15px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #3e98a7; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #3e98a7; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -/* .upvoted .arrow-up::before { - color: $upvote; -} - -.upvoted .arrow-up:hover::before { - opacity: 1; -} - -.downvoted .arrow-down::before { - color: $downvote; -} - -.downvoted .arrow-down:hover::before { - opacity: 1; -} */ -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #3e98a7 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #718096; -} - -.score { - color: #121213; -} - -.score-up { - color: #3e98a7 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score, .deleted .score { - color: #E2E8F0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #23183E; -} - -.box-shadow-bottom { - box-shadow: inset 0 -1px 0 #E2E8F0; -} - -.border-1 { - border-width: 1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #ffffff; - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 15px; - padding-right: 15px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F5F7FA; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #ffffff; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #718096; -} - -.post-filter .fa, .post-filter .fas { - font-size: 11px; - margin-right: 0.5rem; - opacity: 0.9; - color: #3e98a7; - width: 1rem; -} - -.filter-list .filter-item { - color: #718096; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #718096; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #121213; -} - -.filter-list > .filter-item > .filter-link.active { - color: #121213; - background-color: #ffffff; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #3e98a7; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #3e98a7; -} - -.filter-link:hover, .filter-link:focus { - color: #3e98a7; -} - -.dashboard-list .dashboard-item { - color: #718096; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #718096; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #121213; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #3e98a7; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #3e98a7; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #3e98a7; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #3e98a7; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #ffffff; - background-color: #FFFFFF; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #FFFFFF; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -/* - -#frontpage.toggle-card-view .tab-bar, #userpage.toggle-card-view .tab-bar, #search.toggle-card-view .tab-bar { - border-radius: 0; -} - -#frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border: none; - border-radius: $border-radius; - margin-top: 1rem; - box-shadow: $box-shadow-sm; -} - -#frontpage.toggle-card-view .posts .card:last-of-type, #userpage.toggle-card-view .posts .card:last-of-type, #search.toggle-card-view .posts .card:last-of-type { - border-bottom-left-radius: $border-radius; - border-bottom-right-radius: $border-radius; - border-radius: $border-radius; -} - -#frontpage.toggle-card-view .posts .card:first-of-type, #userpage.toggle-card-view .posts .card:first-of-type, #search.toggle-card-view .posts .card:first-of-type { - margin-top: 0; -} - -#frontpage.toggle-card-view .posts .card .post-img, #userpage.toggle-card-view .posts .card .post-img, #search.toggle-card-view .posts .card .post-img { - display: none; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg, #userpage.toggle-card-view .posts .card .post-img-lg, #search.toggle-card-view .posts .card .post-img-lg { - display: block; - text-align: center; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 55%; - height: auto; -} - -#frontpage.toggle-card-view .posts .card .embed-lg, #userpage.toggle-card-view .posts .card .embed-lg, #search.toggle-card-view .posts .card .embed-lg { - display: flex; - z-index: 2; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg, #userpage.toggle-card-view .posts .card .post-preview-lg, #search.toggle-card-view .posts .card .post-preview-lg { - display: block; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg .post-body, #userpage.toggle-card-view .posts .card .post-preview-lg .post-body, #search.toggle-card-view .posts .card .post-preview-lg .post-body { - -webkit-mask-image: linear-gradient(180deg,#000 40%,transparent); - mask-image: linear-gradient(180deg,#000 40%,transparent); - overflow: hidden; -} - -*/ -.toggle-view .nav-link { - color: #718096; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #3e98a7; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #3e98a7; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #718096; - padding: 0.5rem 1rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 1px 1px 0 1px; - border-color: #E2E8F0; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #EDF2F7; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #121213; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #3e98a7; -} - -#frontpage .post-title a { - color: #121213; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #121213; -} - -.stretched-link a:hover { - color: #3e98a7; -} - -.post-meta { - position: relative; - z-index: 2; - color: #718096; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-header { - border-bottom: 1px solid #E2E8F0; - background-color: #ffffff; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; -} - -.modal-header .close { - padding: 1.25rem 1rem 0 1rem; -} - -.modal-content { - border: none; - border-radius: 0.35rem; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #EDF2F7; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .post-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #121213; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #121213; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #121213; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #121213; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #718096; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #121213; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #121213; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #121213; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #121213; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #ffffff; -} - -.post-actions a { - color: #718096; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #121213; -} - -.post-actions .dropdown-item:hover { - color: #121213; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 1px solid #3e98a7; - border-radius: 0.35rem; - z-index: 2; - background-color: #E2E8F0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #ffffff; - line-height: 2; - text-transform: uppercase; - font-size: 11px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #718096; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #718096; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - word-break: break-word; - padding-left: 20px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #718096; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #121213; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #121213; - overflow: hidden; -} - -.comment .comment-body .comment-image { - border: 1px solid #3e98a7; -} - -blockquote { - border-left: 2px solid #3e98a7; - color: #3e98a7; - font-size: 1rem; - font-weight: 400; - background-color: rgba(255, 102, 172, 0.15); - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .comment-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F5F7FA; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #121213; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #121213; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #121213; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #121213; -} - -.comment-actions a { - color: #718096; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #121213; -} - -.comment-actions .dropdown-item:hover { - color: #121213; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #121213; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #ffffff; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #ffffff; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 3; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #A0AEC0; -} - -.comment-write .comment-format .format:hover { - color: #718096; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #CBD5E0; - font-size: 1rem; - color: #3e98a7; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #3e98a7; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #A0AEC0; - top: -1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #3e98a7; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 1px solid #E2E8F0; - background-color: #ffffff; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #EDF2F7; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #3e98a7; - background-color: rgba(60, 173, 243, 0.08); - color: #3e98a7; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #ffffff; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, rgba(99, 80, 205, 0.75) 76%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #ffffff; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #718096; - font-size: 12px; - text-transform: uppercase; - background-color: #E6E9F0; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - overflow: hidden; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #EDF2F7; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .profile-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #718096; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #718096; -} - -.profile-actions .dropdown-item:hover { - color: #121213; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #718096; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #ffffff; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #718096; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #ffffff; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; -} - -.border-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-sm-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm { - border: 1px solid #E2E8F0 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-md-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md { - border: 1px solid #E2E8F0 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-lg-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg { - border: 1px solid #E2E8F0 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-xl-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl { - border: 1px solid #E2E8F0 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .shadow-md { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: #E2E8F0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: #EDF2F7; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #121213; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #3e98a7; - border: 1px solid #3e98a7; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38a169; - border: #38a169 solid 1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #A0AEC0; - border: #A0AEC0 solid 1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #ffffff; - border-radius: 2rem; - 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(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #ffffff; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #ffffff; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #fff; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #3e98a7; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #3e98a7; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #ffffff; - } - - #thread, #userpage { - background-color: #ffffff; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #3e98a7; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #search .search-results.card { - border-bottom: 1px solid #e3e3e3; - border-width: 0 0 1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px 15px; - border-width: 0 0 1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom: 1px solid #E2E8F0; - } - - #frontpage .posts .card:hover, #search .posts .card:hover { - background-color: transparent; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - /* - - #frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border-width: 0 0 1px 0; - border-color: $border-color; - border-style: solid; - border-radius: 0; - margin-top: 0; - box-shadow: none; - } - - #frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 100%; - height: auto; - } - - */ - .posts, #thread #main-content-col { - box-shadow: none; - border-radius: 0; - border: none; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #121213; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #3e98a7; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - color: #718096; - } - - .post-actions { - color: #A0AEC0; - font-weight: 400; - } - - .post-actions a { - color: #A0AEC0; - font-size: 1rem; - font-weight: 400; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #718096; - } - - .score { - color: #718096; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #CBD5E0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #3e98a7; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #ffffff; - } - - .comment-write textarea { - background-color: #F5F7FA; - } - - .comment-section > .comment { - padding-left: 20px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 15px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #CBD5E0; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - /* Firefox */ - -ms-overflow-style: none; - /* IE 10+ */ - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - /* Chrome/Safari/Webkit */ - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - box-shadow: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #121213; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #3e98a7; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #FEB2B2; -} - -div.deleted { - background-color: #FEFCBF; -} - -div.deleted.banned { - background-color: #ffcc99; -} - -.distinguish-admin .user-name, .distinguish-mod .user-name { - color: white; - padding: 0px 3px 2px 3px; - border-radius: 3px; -} - -.distinguish-admin .user-name { - background-color: #3e98a7; -} - -.distinguish-mod .user-name { - background-color: #07c20c; -} - -.distinguish-admin .user-name::before { - content: "[A] "; -} - -.distinguish-mod .user-name::before { - content: "[M] "; -} - -.in-comment-image { - max-height: 100px !important; - max-width: 100px !important; -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -/* Light mode spoiler */ -.spoiler { - color: #121213; - background-color: #121213; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #ffffff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #718096 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #718096 !important; -} - -#frontpage .post-title a:visited { - color: #718096; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.comment-box { - border: 2px solid #EDF2F7; -} - -.transparent { - background: None !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -/*# sourceMappingURL=light_3e98a7.css.map */ diff --git a/files/assets/css/light_62ca56.css b/files/assets/css/light_62ca56.css deleted file mode 100644 index ec863f4c4..000000000 --- a/files/assets/css/light_62ca56.css +++ /dev/null @@ -1,16884 +0,0 @@ -@charset "UTF-8"; -.bd-callout-primary { - border-left-color: #62ca56; -} - -.bd-callout-secondary { - border-left-color: #E2E8F0; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #23183E; -} - -.bd-callout-white { - border-left-color: #ffffff; -} - -.bd-callout-black { - border-left-color: #121213; -} - -.bd-callout-light { - border-left-color: #E6E9F0; -} - -.bd-callout-success { - border-left-color: #38a169; -} - -.bd-callout-muted { - border-left-color: #718096; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #62ca56; -} - -.bd-callout-purple { - border-left-color: #62ca56; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #62ca56; -} - -.bd-callout-gray { - border-left-color: #718096; -} - -.bd-callout-gray-100 { - border-left-color: #F5F7FA; -} - -.bd-callout-gray-200 { - border-left-color: #EDF2F7; -} - -.bd-callout-gray-300 { - border-left-color: #E2E8F0; -} - -.bd-callout-gray-400 { - border-left-color: #CBD5E0; -} - -.bd-callout-gray-500 { - border-left-color: #A0AEC0; -} - -.bd-callout-gray-600 { - border-left-color: #718096; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #62ca56; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #ffffff; - --gray: #718096; - --gray-dark: #343a40; - --primary: #62ca56; - --secondary: #E2E8F0; - --success: #38a169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #E6E9F0; - --dark: #23183E; - --white: #ffffff; - --black: #121213; - --muted: #718096; - --downvote: #38B2AC; - --upvote: #62ca56; - --purple: #62ca56; - --gold: #ECC94B; - --admin: #62ca56; - --gray: #718096; - --gray-100: #F5F7FA; - --gray-200: #EDF2F7; - --gray-300: #E2E8F0; - --gray-400: #CBD5E0; - --gray-500: #A0AEC0; - --gray-600: #718096; - --reddit: #ED4630; - --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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(18, 18, 19, 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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #ffffff; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 600; -} - -dd { - margin-bottom: 0.5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: 700; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #62ca56; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #62ca56; - 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; -} - -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: #718096; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: 600; - 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.325rem; - 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(18, 18, 19, 0.1); -} - -small, -.small { - font-size: 0.75rem; - 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: 0.75rem; - color: #718096; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 90%; - color: #718096; -} - -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: #ffffff; - background-color: #212529; - border-radius: 0.25rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 600; -} - -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #E2E8F0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #E2E8F0; -} -.table tbody + tbody { - border-top: 2px solid #E2E8F0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #E2E8F0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0; -} -.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(18, 18, 19, 0.05); -} - -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(18, 18, 19, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #ffd4e8; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-primary:hover { - background-color: #ffbbda; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #ffbbda; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f7f9fb; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-secondary:hover { - background-color: #e6ecf3; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e6ecf3; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #c7e5d5; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #98ceb1; -} - -.table-hover .table-success:hover { - background-color: #b6ddc8; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b6ddc8; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #bedff9; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86c4f4; -} - -.table-hover .table-info:hover { - background-color: #a7d4f7; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a7d4f7; -} - -.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: #f8c9c9; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f19b9b; -} - -.table-hover .table-danger:hover { - background-color: #f5b2b2; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f5b2b2; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f8f9fb; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f2f4f7; -} - -.table-hover .table-light:hover { - background-color: #e8ebf2; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e8ebf2; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c1bec9; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8d879b; -} - -.table-hover .table-dark:hover { - background-color: #b4b0bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b4b0bd; -} - -.table-white, -.table-white > th, -.table-white > td { - background-color: white; -} -.table-white th, -.table-white td, -.table-white thead th, -.table-white tbody + tbody { - border-color: white; -} - -.table-hover .table-white:hover { - background-color: #f2f2f2; -} -.table-hover .table-white:hover > td, -.table-hover .table-white:hover > th { - background-color: #f2f2f2; -} - -.table-black, -.table-black > th, -.table-black > td { - background-color: #bdbdbd; -} -.table-black th, -.table-black td, -.table-black thead th, -.table-black tbody + tbody { - border-color: #848484; -} - -.table-hover .table-black:hover { - background-color: #b0b0b0; -} -.table-hover .table-black:hover > td, -.table-hover .table-black:hover > th { - background-color: #b0b0b0; -} - -.table-muted, -.table-muted > th, -.table-muted > td { - background-color: #d7dbe2; -} -.table-muted th, -.table-muted td, -.table-muted thead th, -.table-muted tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-muted:hover { - background-color: #c8ced7; -} -.table-hover .table-muted:hover > td, -.table-hover .table-muted:hover > th { - background-color: #c8ced7; -} - -.table-downvote, -.table-downvote > th, -.table-downvote > td { - background-color: #c7e9e8; -} -.table-downvote th, -.table-downvote td, -.table-downvote thead th, -.table-downvote tbody + tbody { - border-color: #98d7d4; -} - -.table-hover .table-downvote:hover { - background-color: #b5e2e0; -} -.table-hover .table-downvote:hover > td, -.table-hover .table-downvote:hover > th { - background-color: #b5e2e0; -} - -.table-upvote, -.table-upvote > th, -.table-upvote > td { - background-color: #ffd4e8; -} -.table-upvote th, -.table-upvote td, -.table-upvote thead th, -.table-upvote tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-upvote:hover { - background-color: #ffbbda; -} -.table-hover .table-upvote:hover > td, -.table-hover .table-upvote:hover > th { - background-color: #ffbbda; -} - -.table-purple, -.table-purple > th, -.table-purple > td { - background-color: #ffd4e8; -} -.table-purple th, -.table-purple td, -.table-purple thead th, -.table-purple tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-purple:hover { - background-color: #ffbbda; -} -.table-hover .table-purple:hover > td, -.table-hover .table-purple:hover > th { - background-color: #ffbbda; -} - -.table-gold, -.table-gold > th, -.table-gold > td { - background-color: #faf0cd; -} -.table-gold th, -.table-gold td, -.table-gold thead th, -.table-gold tbody + tbody { - border-color: #f5e3a1; -} - -.table-hover .table-gold:hover { - background-color: #f8e9b6; -} -.table-hover .table-gold:hover > td, -.table-hover .table-gold:hover > th { - background-color: #f8e9b6; -} - -.table-admin, -.table-admin > th, -.table-admin > td { - background-color: #ffd4e8; -} -.table-admin th, -.table-admin td, -.table-admin thead th, -.table-admin tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-admin:hover { - background-color: #ffbbda; -} -.table-hover .table-admin:hover > td, -.table-hover .table-admin:hover > th { - background-color: #ffbbda; -} - -.table-gray, -.table-gray > th, -.table-gray > td { - background-color: #d7dbe2; -} -.table-gray th, -.table-gray td, -.table-gray thead th, -.table-gray tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray:hover { - background-color: #c8ced7; -} -.table-hover .table-gray:hover > td, -.table-hover .table-gray:hover > th { - background-color: #c8ced7; -} - -.table-gray-100, -.table-gray-100 > th, -.table-gray-100 > td { - background-color: #fcfdfe; -} -.table-gray-100 th, -.table-gray-100 td, -.table-gray-100 thead th, -.table-gray-100 tbody + tbody { - border-color: #fafbfc; -} - -.table-hover .table-gray-100:hover { - background-color: #e9f0f8; -} -.table-hover .table-gray-100:hover > td, -.table-hover .table-gray-100:hover > th { - background-color: #e9f0f8; -} - -.table-gray-200, -.table-gray-200 > th, -.table-gray-200 > td { - background-color: #fafbfd; -} -.table-gray-200 th, -.table-gray-200 td, -.table-gray-200 thead th, -.table-gray-200 tbody + tbody { - border-color: #f6f8fb; -} - -.table-hover .table-gray-200:hover { - background-color: #e8ecf6; -} -.table-hover .table-gray-200:hover > td, -.table-hover .table-gray-200:hover > th { - background-color: #e8ecf6; -} - -.table-gray-300, -.table-gray-300 > th, -.table-gray-300 > td { - background-color: #f7f9fb; -} -.table-gray-300 th, -.table-gray-300 td, -.table-gray-300 thead th, -.table-gray-300 tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-gray-300:hover { - background-color: #e6ecf3; -} -.table-hover .table-gray-300:hover > td, -.table-hover .table-gray-300:hover > th { - background-color: #e6ecf3; -} - -.table-gray-400, -.table-gray-400 > th, -.table-gray-400 > td { - background-color: #f0f3f6; -} -.table-gray-400 th, -.table-gray-400 td, -.table-gray-400 thead th, -.table-gray-400 tbody + tbody { - border-color: #e4e9ef; -} - -.table-hover .table-gray-400:hover { - background-color: #e0e6ec; -} -.table-hover .table-gray-400:hover > td, -.table-hover .table-gray-400:hover > th { - background-color: #e0e6ec; -} - -.table-gray-500, -.table-gray-500 > th, -.table-gray-500 > td { - background-color: #e4e8ed; -} -.table-gray-500 th, -.table-gray-500 td, -.table-gray-500 thead th, -.table-gray-500 tbody + tbody { - border-color: #ced5de; -} - -.table-hover .table-gray-500:hover { - background-color: #d5dbe3; -} -.table-hover .table-gray-500:hover > td, -.table-hover .table-gray-500:hover > th { - background-color: #d5dbe3; -} - -.table-gray-600, -.table-gray-600 > th, -.table-gray-600 > td { - background-color: #d7dbe2; -} -.table-gray-600 th, -.table-gray-600 td, -.table-gray-600 thead th, -.table-gray-600 tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray-600:hover { - background-color: #c8ced7; -} -.table-hover .table-gray-600:hover > td, -.table-hover .table-gray-600:hover > th { - background-color: #c8ced7; -} - -.table-reddit, -.table-reddit > th, -.table-reddit > td { - background-color: #facbc5; -} -.table-reddit th, -.table-reddit td, -.table-reddit thead th, -.table-reddit tbody + tbody { - border-color: #f69f93; -} - -.table-hover .table-reddit:hover { - background-color: #f8b6ae; -} -.table-hover .table-reddit:hover > td, -.table-hover .table-reddit:hover > th { - background-color: #f8b6ae; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(18, 18, 19, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(6, 6, 6, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(6, 6, 6, 0.075); -} - -.table .thead-dark th { - color: #ffffff; - background-color: #343a40; - border-color: #454d55; -} -.table .thead-light th { - color: #495057; - background-color: #EDF2F7; - border-color: #E2E8F0; -} - -.table-dark { - color: #ffffff; - 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: #ffffff; - 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: #ffffff; - background-clip: padding-box; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - 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: #ffffff; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.form-control::placeholder { - color: #718096; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #EDF2F7; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} - -.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.25rem; -} - -.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: flex; - 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: #718096; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: 0.75rem; - color: #38a169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #38a169; - border-radius: 0.35rem; -} - -.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: #38a169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38a169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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") #ffffff 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38a169; -} -.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: #38a169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38a169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38a169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38a169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.75rem; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #e53e3e; - border-radius: 0.35rem; -} - -.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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #ffffff 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: 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; - cursor: pointer; - 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.35rem; - 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 62ca56; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:hover { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:focus, .btn-primary.focus { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #62ca56; - border-color: #ff2689; -} -.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(255, 125, 184, 0.5); -} - -.btn-secondary { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.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(197, 203, 210, 0.5); -} - -.btn-success { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:hover { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(86, 175, 128, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #ffffff; - background-color: #2b7b50; - border-color: #28724a; -} -.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(86, 175, 128, 0.5); -} - -.btn-info { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(57, 159, 237, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #ffffff; - background-color: #1172bc; - border-color: #106bb0; -} -.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(57, 159, 237, 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: #ffffff; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(233, 91, 91, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(233, 91, 91, 0.5); -} - -.btn-light { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:hover { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; -} -.btn-light:focus, .btn-light.focus { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; - box-shadow: 0 0 0 0.2rem rgba(200, 204, 210, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #c6cddd; - border-color: #bec6d8; -} -.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(200, 204, 210, 0.5); -} - -.btn-dark { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:hover { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; -} -.btn-dark:focus, .btn-dark.focus { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; - box-shadow: 0 0 0 0.2rem rgba(68, 59, 91, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #ffffff; - background-color: #0e0a19; - border-color: #090610; -} -.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(68, 59, 91, 0.5); -} - -.btn-white { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:hover { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-white:focus, .btn-white.focus { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} -.btn-white.disabled, .btn-white:disabled { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle { - color: #212529; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} - -.btn-black { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:hover { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:focus, .btn-black.focus { - color: #ffffff; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} -.btn-black.disabled, .btn-black:disabled { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} - -.btn-muted { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-muted:focus, .btn-muted.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-muted.disabled, .btn-muted:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:not(:disabled):not(.disabled):active, .btn-muted:not(:disabled):not(.disabled).active, .show > .btn-muted.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-muted:not(:disabled):not(.disabled):active:focus, .btn-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-downvote { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:hover { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; -} -.btn-downvote:focus, .btn-downvote.focus { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} -.btn-downvote.disabled, .btn-downvote:disabled { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:not(:disabled):not(.disabled):active, .btn-downvote:not(:disabled):not(.disabled).active, .show > .btn-downvote.dropdown-toggle { - color: #ffffff; - background-color: #2c8b87; - border-color: #29827d; -} -.btn-downvote:not(:disabled):not(.disabled):active:focus, .btn-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} - -.btn-upvote { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-upvote:hover { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-upvote:focus, .btn-upvote.focus { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-upvote.disabled, .btn-upvote:disabled { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-upvote:not(:disabled):not(.disabled):active, .btn-upvote:not(:disabled):not(.disabled).active, .show > .btn-upvote.dropdown-toggle { - color: #ffffff; - background-color: #62ca56; - border-color: #ff2689; -} -.btn-upvote:not(:disabled):not(.disabled):active:focus, .btn-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-purple { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-purple:hover { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-purple:focus, .btn-purple.focus { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-purple.disabled, .btn-purple:disabled { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle { - color: #ffffff; - background-color: #62ca56; - border-color: #ff2689; -} -.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gold { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:hover { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; -} -.btn-gold:focus, .btn-gold.focus { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} -.btn-gold.disabled, .btn-gold:disabled { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:not(:disabled):not(.disabled):active, .btn-gold:not(:disabled):not(.disabled).active, .show > .btn-gold.dropdown-toggle { - color: #212529; - background-color: #e7bb1d; - border-color: #e0b418; -} -.btn-gold:not(:disabled):not(.disabled):active:focus, .btn-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} - -.btn-admin { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-admin:hover { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-admin:focus, .btn-admin.focus { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-admin.disabled, .btn-admin:disabled { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-admin:not(:disabled):not(.disabled):active, .btn-admin:not(:disabled):not(.disabled).active, .show > .btn-admin.dropdown-toggle { - color: #ffffff; - background-color: #62ca56; - border-color: #ff2689; -} -.btn-admin:not(:disabled):not(.disabled):active:focus, .btn-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gray { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray:focus, .btn-gray.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray.disabled, .btn-gray:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-gray-100 { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:hover { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; -} -.btn-gray-100:focus, .btn-gray-100.focus { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} -.btn-gray-100.disabled, .btn-gray-100:disabled { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle { - color: #212529; - background-color: #d3dce9; - border-color: #cbd5e5; -} -.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} - -.btn-gray-200 { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:hover { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; -} -.btn-gray-200:focus, .btn-gray-200.focus { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} -.btn-gray-200.disabled, .btn-gray-200:disabled { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle { - color: #212529; - background-color: #cad9e7; - border-color: #c1d2e3; -} -.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} - -.btn-gray-300 { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-gray-300:focus, .btn-gray-300.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-gray-300.disabled, .btn-gray-300:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} - -.btn-gray-400 { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:hover { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; -} -.btn-gray-400:focus, .btn-gray-400.focus { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} -.btn-gray-400.disabled, .btn-gray-400:disabled { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle { - color: #212529; - background-color: #abbbcd; - border-color: #a3b5c8; -} -.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} - -.btn-gray-500 { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:hover { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; -} -.btn-gray-500:focus, .btn-gray-500.focus { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} -.btn-gray-500.disabled, .btn-gray-500:disabled { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle { - color: #ffffff; - background-color: #8194ac; - border-color: #7a8da7; -} -.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} - -.btn-gray-600 { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray-600:focus, .btn-gray-600.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray-600.disabled, .btn-gray-600:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:not(:disabled):not(.disabled):active, .btn-gray-600:not(:disabled):not(.disabled).active, .show > .btn-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray-600:not(:disabled):not(.disabled):active:focus, .btn-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-reddit { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:hover { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; -} -.btn-reddit:focus, .btn-reddit.focus { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} -.btn-reddit.disabled, .btn-reddit:disabled { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:not(:disabled):not(.disabled):active, .btn-reddit:not(:disabled):not(.disabled).active, .show > .btn-reddit.dropdown-toggle { - color: #ffffff; - background-color: #d72a13; - border-color: #cc2712; -} -.btn-reddit:not(:disabled):not(.disabled):active:focus, .btn-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} - -.btn-outline-primary { - color: #62ca56; - border-color: #62ca56; -} -.btn-outline-primary:hover { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #62ca56; - 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: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #E2E8F0; - 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: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.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(226, 232, 240, 0.5); -} - -.btn-outline-success { - color: #38a169; - border-color: #38a169; -} -.btn-outline-success:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38a169; - 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: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:hover { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #E6E9F0; - 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: #E6E9F0; - border-color: #E6E9F0; -} -.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(230, 233, 240, 0.5); -} - -.btn-outline-dark { - color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:hover { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #23183E; - 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: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.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(35, 24, 62, 0.5); -} - -.btn-outline-white { - color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:hover { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:focus, .btn-outline-white.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-white.disabled, .btn-outline-white:disabled { - color: #ffffff; - background-color: transparent; -} -.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.btn-outline-black { - color: #121213; - border-color: #121213; -} -.btn-outline-black:hover { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:focus, .btn-outline-black.focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} -.btn-outline-black.disabled, .btn-outline-black:disabled { - color: #121213; - background-color: transparent; -} -.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.btn-outline-muted { - color: #718096; - border-color: #718096; -} -.btn-outline-muted:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:focus, .btn-outline-muted.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-muted.disabled, .btn-outline-muted:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-muted:not(:disabled):not(.disabled):active, .btn-outline-muted:not(:disabled):not(.disabled).active, .show > .btn-outline-muted.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:not(:disabled):not(.disabled):active:focus, .btn-outline-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-downvote { - color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:hover { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:focus, .btn-outline-downvote.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} -.btn-outline-downvote.disabled, .btn-outline-downvote:disabled { - color: #38B2AC; - background-color: transparent; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active, .btn-outline-downvote:not(:disabled):not(.disabled).active, .show > .btn-outline-downvote.dropdown-toggle { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active:focus, .btn-outline-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.btn-outline-upvote { - color: #62ca56; - border-color: #62ca56; -} -.btn-outline-upvote:hover { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-outline-upvote:focus, .btn-outline-upvote.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-upvote.disabled, .btn-outline-upvote:disabled { - color: #62ca56; - background-color: transparent; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active, .btn-outline-upvote:not(:disabled):not(.disabled).active, .show > .btn-outline-upvote.dropdown-toggle { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active:focus, .btn-outline-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-purple { - color: #62ca56; - border-color: #62ca56; -} -.btn-outline-purple:hover { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-outline-purple:focus, .btn-outline-purple.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-purple.disabled, .btn-outline-purple:disabled { - color: #62ca56; - background-color: transparent; -} -.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gold { - color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:hover { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:focus, .btn-outline-gold.focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} -.btn-outline-gold.disabled, .btn-outline-gold:disabled { - color: #ECC94B; - background-color: transparent; -} -.btn-outline-gold:not(:disabled):not(.disabled):active, .btn-outline-gold:not(:disabled):not(.disabled).active, .show > .btn-outline-gold.dropdown-toggle { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:not(:disabled):not(.disabled):active:focus, .btn-outline-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.btn-outline-admin { - color: #62ca56; - border-color: #62ca56; -} -.btn-outline-admin:hover { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-outline-admin:focus, .btn-outline-admin.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-admin.disabled, .btn-outline-admin:disabled { - color: #62ca56; - background-color: transparent; -} -.btn-outline-admin:not(:disabled):not(.disabled):active, .btn-outline-admin:not(:disabled):not(.disabled).active, .show > .btn-outline-admin.dropdown-toggle { - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-outline-admin:not(:disabled):not(.disabled):active:focus, .btn-outline-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gray { - color: #718096; - border-color: #718096; -} -.btn-outline-gray:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:focus, .btn-outline-gray.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray.disabled, .btn-outline-gray:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-gray-100 { - color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:hover { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:focus, .btn-outline-gray-100.focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} -.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled { - color: #F5F7FA; - background-color: transparent; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.btn-outline-gray-200 { - color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:hover { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:focus, .btn-outline-gray-200.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} -.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled { - color: #EDF2F7; - background-color: transparent; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.btn-outline-gray-300 { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:focus, .btn-outline-gray-300.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled { - color: #E2E8F0; - background-color: transparent; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.btn-outline-gray-400 { - color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:hover { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:focus, .btn-outline-gray-400.focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} -.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled { - color: #CBD5E0; - background-color: transparent; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.btn-outline-gray-500 { - color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:hover { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:focus, .btn-outline-gray-500.focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} -.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled { - color: #A0AEC0; - background-color: transparent; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.btn-outline-gray-600 { - color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:focus, .btn-outline-gray-600.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-reddit { - color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:hover { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:focus, .btn-outline-reddit.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} -.btn-outline-reddit.disabled, .btn-outline-reddit:disabled { - color: #ED4630; - background-color: transparent; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active, .btn-outline-reddit:not(:disabled):not(.disabled).active, .show > .btn-outline-reddit.dropdown-toggle { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active:focus, .btn-outline-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.btn-link { - font-weight: 400; - color: #62ca56; - text-decoration: none; -} -.btn-link:hover { - color: #62ca56; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #718096; - 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.25rem; -} - -.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: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 0.15); - border-radius: 0.35rem; -} - -.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 #EDF2F7; -} - -.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: #F5F7FA; -} -.dropdown-item.active, .dropdown-item:active { - color: #ffffff; - text-decoration: none; - background-color: #62ca56; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #718096; - 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: #718096; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - 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: #EDF2F7; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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.25rem; -} - -.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: 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: #ffffff; - border-color: #62ca56; - background-color: #62ca56; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #ffffff; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #718096; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #EDF2F7; -} - -.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: #ffffff; - border: #A0AEC0 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.35rem; -} -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' 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: #62ca56; - background-color: #62ca56; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #A0AEC0; - border-radius: 0.5rem; - 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; -} -@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: #ffffff; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #ffffff url("data:image/svg+xml,%3csvg xmlns='https://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 #E2E8F0; - border-radius: 0.35rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-select:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #718096; - background-color: #EDF2F7; -} -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #EDF2F7; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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: #EDF2F7; - border-left: inherit; - border-radius: 0 0.35rem 0.35rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 62ca56; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 62ca56; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 62ca56; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #62ca56; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #62ca56; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - 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: #62ca56; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #E2E8F0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #E2E8F0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #A0AEC0; -} - -.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: flex; - 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: #718096; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #E2E8F0; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #EDF2F7 #EDF2F7 #E2E8F0; -} -.nav-tabs .nav-link.disabled { - color: #718096; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #ffffff; - border-color: #E2E8F0 #E2E8F0 #ffffff; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills .nav-link { - border-radius: 0.35rem; -} -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #ffffff; - background-color: #62ca56; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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.35rem; -} -.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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(18, 18, 19, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(18, 18, 19, 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(18, 18, 19, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(18, 18, 19, 0.5); - border-color: rgba(18, 18, 19, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(18, 18, 19, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(18, 18, 19, 0.9); -} - -.navbar-dark .navbar-brand { - color: #ffffff; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #ffffff; -} -.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: #ffffff; -} -.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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' 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: #ffffff; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #ffffff; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #ffffff; - background-clip: border-box; - border: 1px solid rgba(18, 18, 19, 0.125); - border-radius: 0.35rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.card-body { - 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(18, 18, 19, 0.03); - border-bottom: 1px solid rgba(18, 18, 19, 0.125); -} -.card-header:first-child { - border-radius: calc(0.35rem - 1px) calc(0.35rem - 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(18, 18, 19, 0.03); - border-top: 1px solid rgba(18, 18, 19, 0.125); -} -.card-footer:last-child { - border-radius: 0 0 calc(0.35rem - 1px) calc(0.35rem - 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 { - flex-shrink: 0; - width: 100%; -} - -.card-img, -.card-img-top { - border-top-left-radius: calc(0.35rem - 1px); - border-top-right-radius: calc(0.35rem - 1px); -} - -.card-img, -.card-img-bottom { - border-bottom-right-radius: calc(0.35rem - 1px); - border-bottom-left-radius: calc(0.35rem - 1px); -} - -.card-deck .card { - margin-bottom: 15px; -} -@media (min-width: 576px) { - .card-deck { - display: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #718096; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #718096; -} - -.pagination { - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.35rem; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #62ca56; - background-color: #ffffff; - border: 1px solid #E2E8F0; -} -.page-link:hover { - z-index: 2; - color: #62ca56; - text-decoration: none; - background-color: #EDF2F7; - border-color: #E2E8F0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.page-item:last-child .page-link { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; -} -.page-item.active .page-link { - z-index: 3; - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.page-item.disabled .page-link { - color: #718096; - pointer-events: none; - cursor: auto; - background-color: #ffffff; - border-color: #E2E8F0; -} - -.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.25rem; - border-bottom-left-radius: 0.25rem; -} -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 600; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.35rem; - 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: #ffffff; - background-color: #62ca56; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #ffffff; - background-color: #62ca56; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #212529; - background-color: #E2E8F0; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-success { - color: #ffffff; - background-color: #38a169; -} -a.badge-success:hover, a.badge-success:focus { - color: #ffffff; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #ffffff; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #ffffff; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 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: #ffffff; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #ffffff; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #212529; - background-color: #E6E9F0; -} -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #c6cddd; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} - -.badge-dark { - color: #ffffff; - background-color: #23183E; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #ffffff; - background-color: #0e0a19; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} - -.badge-white { - color: #212529; - background-color: #ffffff; -} -a.badge-white:hover, a.badge-white:focus { - color: #212529; - background-color: #e6e6e6; -} -a.badge-white:focus, a.badge-white.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.badge-black { - color: #ffffff; - background-color: #121213; -} -a.badge-black:hover, a.badge-black:focus { - color: #ffffff; - background-color: black; -} -a.badge-black:focus, a.badge-black.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.badge-muted { - color: #ffffff; - background-color: #718096; -} -a.badge-muted:hover, a.badge-muted:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-muted:focus, a.badge-muted.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-downvote { - color: #ffffff; - background-color: #38B2AC; -} -a.badge-downvote:hover, a.badge-downvote:focus { - color: #ffffff; - background-color: #2c8b87; -} -a.badge-downvote:focus, a.badge-downvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.badge-upvote { - color: #ffffff; - background-color: #62ca56; -} -a.badge-upvote:hover, a.badge-upvote:focus { - color: #ffffff; - background-color: #62ca56; -} -a.badge-upvote:focus, a.badge-upvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-purple { - color: #ffffff; - background-color: #62ca56; -} -a.badge-purple:hover, a.badge-purple:focus { - color: #ffffff; - background-color: #62ca56; -} -a.badge-purple:focus, a.badge-purple.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gold { - color: #212529; - background-color: #ECC94B; -} -a.badge-gold:hover, a.badge-gold:focus { - color: #212529; - background-color: #e7bb1d; -} -a.badge-gold:focus, a.badge-gold.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.badge-admin { - color: #ffffff; - background-color: #62ca56; -} -a.badge-admin:hover, a.badge-admin:focus { - color: #ffffff; - background-color: #62ca56; -} -a.badge-admin:focus, a.badge-admin.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gray { - color: #ffffff; - background-color: #718096; -} -a.badge-gray:hover, a.badge-gray:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray:focus, a.badge-gray.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-gray-100 { - color: #212529; - background-color: #F5F7FA; -} -a.badge-gray-100:hover, a.badge-gray-100:focus { - color: #212529; - background-color: #d3dce9; -} -a.badge-gray-100:focus, a.badge-gray-100.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.badge-gray-200 { - color: #212529; - background-color: #EDF2F7; -} -a.badge-gray-200:hover, a.badge-gray-200:focus { - color: #212529; - background-color: #cad9e7; -} -a.badge-gray-200:focus, a.badge-gray-200.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.badge-gray-300 { - color: #212529; - background-color: #E2E8F0; -} -a.badge-gray-300:hover, a.badge-gray-300:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-gray-300:focus, a.badge-gray-300.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-gray-400 { - color: #212529; - background-color: #CBD5E0; -} -a.badge-gray-400:hover, a.badge-gray-400:focus { - color: #212529; - background-color: #abbbcd; -} -a.badge-gray-400:focus, a.badge-gray-400.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.badge-gray-500 { - color: #212529; - background-color: #A0AEC0; -} -a.badge-gray-500:hover, a.badge-gray-500:focus { - color: #212529; - background-color: #8194ac; -} -a.badge-gray-500:focus, a.badge-gray-500.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.badge-gray-600 { - color: #ffffff; - background-color: #718096; -} -a.badge-gray-600:hover, a.badge-gray-600:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray-600:focus, a.badge-gray-600.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-reddit { - color: #ffffff; - background-color: #ED4630; -} -a.badge-reddit:hover, a.badge-reddit:focus { - color: #ffffff; - background-color: #d72a13; -} -a.badge-reddit:focus, a.badge-reddit.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #EDF2F7; - 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.35rem; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 600; -} - -.alert-dismissible { - padding-right: 4rem; -} -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -.alert-primary { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-primary hr { - border-top-color: #ffbbda; -} -.alert-primary .alert-link { - color: #6a2e4a; -} - -.alert-secondary { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-secondary hr { - border-top-color: #e6ecf3; -} -.alert-secondary .alert-link { - color: #65686c; -} - -.alert-success { - color: #265c40; - background-color: #d7ece1; - border-color: #c7e5d5; -} -.alert-success hr { - border-top-color: #b6ddc8; -} -.alert-success .alert-link { - color: #173827; -} - -.alert-info { - color: #145283; - background-color: #d0e8fb; - border-color: #bedff9; -} -.alert-info hr { - border-top-color: #a7d4f7; -} -.alert-info .alert-link { - color: #0d3657; -} - -.alert-warning { - color: #8d6d0d; - background-color: #fff3cd; - border-color: #ffeeba; -} -.alert-warning hr { - border-top-color: #ffe8a1; -} -.alert-warning .alert-link { - color: #5e4909; -} - -.alert-danger { - color: #802929; - background-color: #fad8d8; - border-color: #f8c9c9; -} -.alert-danger hr { - border-top-color: #f5b2b2; -} -.alert-danger .alert-link { - color: #591d1d; -} - -.alert-light { - color: #808286; - background-color: #fafbfc; - border-color: #f8f9fb; -} -.alert-light hr { - border-top-color: #e8ebf2; -} -.alert-light .alert-link { - color: #67696c; -} - -.alert-dark { - color: #1b1529; - background-color: #d3d1d8; - border-color: #c1bec9; -} -.alert-dark hr { - border-top-color: #b4b0bd; -} -.alert-dark .alert-link { - color: #050407; -} - -.alert-white { - color: #8d8d8e; - background-color: white; - border-color: white; -} -.alert-white hr { - border-top-color: #f2f2f2; -} -.alert-white .alert-link { - color: #737375; -} - -.alert-black { - color: #121213; - background-color: #d0d0d0; - border-color: #bdbdbd; -} -.alert-black hr { - border-top-color: #b0b0b0; -} -.alert-black .alert-link { - color: black; -} - -.alert-muted { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-muted hr { - border-top-color: #c8ced7; -} -.alert-muted .alert-link { - color: #2d323a; -} - -.alert-downvote { - color: #266563; - background-color: #d7f0ee; - border-color: #c7e9e8; -} -.alert-downvote hr { - border-top-color: #b5e2e0; -} -.alert-downvote .alert-link { - color: #18403f; -} - -.alert-upvote { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-upvote hr { - border-top-color: #ffbbda; -} -.alert-upvote .alert-link { - color: #6a2e4a; -} - -.alert-purple { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-purple hr { - border-top-color: #ffbbda; -} -.alert-purple .alert-link { - color: #6a2e4a; -} - -.alert-gold { - color: #837130; - background-color: #fbf4db; - border-color: #faf0cd; -} -.alert-gold hr { - border-top-color: #f8e9b6; -} -.alert-gold .alert-link { - color: #5e5122; -} - -.alert-admin { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-admin hr { - border-top-color: #ffbbda; -} -.alert-admin .alert-link { - color: #6a2e4a; -} - -.alert-gray { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray hr { - border-top-color: #c8ced7; -} -.alert-gray .alert-link { - color: #2d323a; -} - -.alert-gray-100 { - color: #88898b; - background-color: #fdfdfe; - border-color: #fcfdfe; -} -.alert-gray-100 hr { - border-top-color: #e9f0f8; -} -.alert-gray-100 .alert-link { - color: #6f7071; -} - -.alert-gray-200 { - color: #84868a; - background-color: #fbfcfd; - border-color: #fafbfd; -} -.alert-gray-200 hr { - border-top-color: #e8ecf6; -} -.alert-gray-200 .alert-link { - color: #6b6d70; -} - -.alert-gray-300 { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-gray-300 hr { - border-top-color: #e6ecf3; -} -.alert-gray-300 .alert-link { - color: #65686c; -} - -.alert-gray-400 { - color: #72777e; - background-color: #f5f7f9; - border-color: #f0f3f6; -} -.alert-gray-400 hr { - border-top-color: #e0e6ec; -} -.alert-gray-400 .alert-link { - color: #5a5e63; -} - -.alert-gray-500 { - color: #5c636d; - background-color: #eceff2; - border-color: #e4e8ed; -} -.alert-gray-500 hr { - border-top-color: #d5dbe3; -} -.alert-gray-500 .alert-link { - color: #454a51; -} - -.alert-gray-600 { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray-600 hr { - border-top-color: #c8ced7; -} -.alert-gray-600 .alert-link { - color: #2d323a; -} - -.alert-reddit { - color: #842d22; - background-color: #fbdad6; - border-color: #facbc5; -} -.alert-reddit hr { - border-top-color: #f8b6ae; -} -.alert-reddit .alert-link { - color: #5b1f18; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #ffffff; - text-align: center; - white-space: nowrap; - background-color: #62ca56; - 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 { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #F5F7FA; -} -.list-group-item-action:active { - color: #212529; - background-color: #EDF2F7; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #ffffff; - border: 1px solid rgba(18, 18, 19, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #718096; - pointer-events: none; - background-color: #ffffff; -} -.list-group-item.active { - z-index: 2; - color: #ffffff; - background-color: #62ca56; - border-color: #62ca56; -} -.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 { - flex-direction: row; -} -.list-group-horizontal .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; -} -.list-group-horizontal .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-sm .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-sm .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-md .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-md .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-lg .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-lg .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-xl .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xl .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-primary.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-secondary { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-secondary.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-success { - color: #265c40; - background-color: #c7e5d5; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #265c40; - background-color: #b6ddc8; -} -.list-group-item-success.list-group-item-action.active { - color: #ffffff; - background-color: #265c40; - border-color: #265c40; -} - -.list-group-item-info { - color: #145283; - background-color: #bedff9; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #145283; - background-color: #a7d4f7; -} -.list-group-item-info.list-group-item-action.active { - color: #ffffff; - background-color: #145283; - border-color: #145283; -} - -.list-group-item-warning { - color: #8d6d0d; - background-color: #ffeeba; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #8d6d0d; - background-color: #ffe8a1; -} -.list-group-item-warning.list-group-item-action.active { - color: #ffffff; - background-color: #8d6d0d; - border-color: #8d6d0d; -} - -.list-group-item-danger { - color: #802929; - background-color: #f8c9c9; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #802929; - background-color: #f5b2b2; -} -.list-group-item-danger.list-group-item-action.active { - color: #ffffff; - background-color: #802929; - border-color: #802929; -} - -.list-group-item-light { - color: #808286; - background-color: #f8f9fb; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #808286; - background-color: #e8ebf2; -} -.list-group-item-light.list-group-item-action.active { - color: #ffffff; - background-color: #808286; - border-color: #808286; -} - -.list-group-item-dark { - color: #1b1529; - background-color: #c1bec9; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1529; - background-color: #b4b0bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #ffffff; - background-color: #1b1529; - border-color: #1b1529; -} - -.list-group-item-white { - color: #8d8d8e; - background-color: white; -} -.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus { - color: #8d8d8e; - background-color: #f2f2f2; -} -.list-group-item-white.list-group-item-action.active { - color: #ffffff; - background-color: #8d8d8e; - border-color: #8d8d8e; -} - -.list-group-item-black { - color: #121213; - background-color: #bdbdbd; -} -.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus { - color: #121213; - background-color: #b0b0b0; -} -.list-group-item-black.list-group-item-action.active { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} - -.list-group-item-muted { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-muted.list-group-item-action:hover, .list-group-item-muted.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-muted.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-downvote { - color: #266563; - background-color: #c7e9e8; -} -.list-group-item-downvote.list-group-item-action:hover, .list-group-item-downvote.list-group-item-action:focus { - color: #266563; - background-color: #b5e2e0; -} -.list-group-item-downvote.list-group-item-action.active { - color: #ffffff; - background-color: #266563; - border-color: #266563; -} - -.list-group-item-upvote { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-upvote.list-group-item-action:hover, .list-group-item-upvote.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-upvote.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-purple { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-purple.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gold { - color: #837130; - background-color: #faf0cd; -} -.list-group-item-gold.list-group-item-action:hover, .list-group-item-gold.list-group-item-action:focus { - color: #837130; - background-color: #f8e9b6; -} -.list-group-item-gold.list-group-item-action.active { - color: #ffffff; - background-color: #837130; - border-color: #837130; -} - -.list-group-item-admin { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-admin.list-group-item-action:hover, .list-group-item-admin.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-admin.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gray { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-gray-100 { - color: #88898b; - background-color: #fcfdfe; -} -.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus { - color: #88898b; - background-color: #e9f0f8; -} -.list-group-item-gray-100.list-group-item-action.active { - color: #ffffff; - background-color: #88898b; - border-color: #88898b; -} - -.list-group-item-gray-200 { - color: #84868a; - background-color: #fafbfd; -} -.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus { - color: #84868a; - background-color: #e8ecf6; -} -.list-group-item-gray-200.list-group-item-action.active { - color: #ffffff; - background-color: #84868a; - border-color: #84868a; -} - -.list-group-item-gray-300 { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-gray-300.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-gray-400 { - color: #72777e; - background-color: #f0f3f6; -} -.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus { - color: #72777e; - background-color: #e0e6ec; -} -.list-group-item-gray-400.list-group-item-action.active { - color: #ffffff; - background-color: #72777e; - border-color: #72777e; -} - -.list-group-item-gray-500 { - color: #5c636d; - background-color: #e4e8ed; -} -.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus { - color: #5c636d; - background-color: #d5dbe3; -} -.list-group-item-gray-500.list-group-item-action.active { - color: #ffffff; - background-color: #5c636d; - border-color: #5c636d; -} - -.list-group-item-gray-600 { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray-600.list-group-item-action:hover, .list-group-item-gray-600.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray-600.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-reddit { - color: #842d22; - background-color: #facbc5; -} -.list-group-item-reddit.list-group-item-action:hover, .list-group-item-reddit.list-group-item-action:focus { - color: #842d22; - background-color: #f8b6ae; -} -.list-group-item-reddit.list-group-item-action.active { - color: #ffffff; - background-color: #842d22; - border-color: #842d22; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 600; - line-height: 1; - color: #121213; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.5; -} -.close:hover { - color: #121213; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -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(18, 18, 19, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #718096; - 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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: #121213; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #E2E8F0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #E2E8F0; - 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); - } - - .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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} -.tooltip.show { - opacity: 1; -} -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #ffffff; - text-align: center; - background-color: #121213; - border-radius: 0.35rem; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} -.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(18, 18, 19, 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: #ffffff; -} - -.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 { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #ffffff; - 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: #ffffff; - 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #ffffff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #ffffff; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #62ca56 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #62ca56 !important; -} - -.bg-secondary { - background-color: #E2E8F0 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #c0cddf !important; -} - -.bg-success { - background-color: #38a169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #E6E9F0 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #c6cddd !important; -} - -.bg-dark { - background-color: #23183E !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #0e0a19 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -a.bg-white:hover, a.bg-white:focus, -button.bg-white:hover, -button.bg-white:focus { - background-color: #e6e6e6 !important; -} - -.bg-black { - background-color: #121213 !important; -} - -a.bg-black:hover, a.bg-black:focus, -button.bg-black:hover, -button.bg-black:focus { - background-color: black !important; -} - -.bg-muted { - background-color: #718096 !important; -} - -a.bg-muted:hover, a.bg-muted:focus, -button.bg-muted:hover, -button.bg-muted:focus { - background-color: #5a677a !important; -} - -.bg-downvote { - background-color: #38B2AC !important; -} - -a.bg-downvote:hover, a.bg-downvote:focus, -button.bg-downvote:hover, -button.bg-downvote:focus { - background-color: #2c8b87 !important; -} - -.bg-upvote { - background-color: #62ca56 !important; -} - -a.bg-upvote:hover, a.bg-upvote:focus, -button.bg-upvote:hover, -button.bg-upvote:focus { - background-color: #62ca56 !important; -} - -.bg-purple { - background-color: #62ca56 !important; -} - -a.bg-purple:hover, a.bg-purple:focus, -button.bg-purple:hover, -button.bg-purple:focus { - background-color: #62ca56 !important; -} - -.bg-gold { - background-color: #ECC94B !important; -} - -a.bg-gold:hover, a.bg-gold:focus, -button.bg-gold:hover, -button.bg-gold:focus { - background-color: #e7bb1d !important; -} - -.bg-admin { - background-color: #62ca56 !important; -} - -a.bg-admin:hover, a.bg-admin:focus, -button.bg-admin:hover, -button.bg-admin:focus { - background-color: #62ca56 !important; -} - -.bg-gray { - background-color: #718096 !important; -} - -a.bg-gray:hover, a.bg-gray:focus, -button.bg-gray:hover, -button.bg-gray:focus { - background-color: #5a677a !important; -} - -.bg-gray-100 { - background-color: #F5F7FA !important; -} - -a.bg-gray-100:hover, a.bg-gray-100:focus, -button.bg-gray-100:hover, -button.bg-gray-100:focus { - background-color: #d3dce9 !important; -} - -.bg-gray-200 { - background-color: #EDF2F7 !important; -} - -a.bg-gray-200:hover, a.bg-gray-200:focus, -button.bg-gray-200:hover, -button.bg-gray-200:focus { - background-color: #cad9e7 !important; -} - -.bg-gray-300 { - background-color: #E2E8F0 !important; -} - -a.bg-gray-300:hover, a.bg-gray-300:focus, -button.bg-gray-300:hover, -button.bg-gray-300:focus { - background-color: #c0cddf !important; -} - -.bg-gray-400 { - background-color: #CBD5E0 !important; -} - -a.bg-gray-400:hover, a.bg-gray-400:focus, -button.bg-gray-400:hover, -button.bg-gray-400:focus { - background-color: #abbbcd !important; -} - -.bg-gray-500 { - background-color: #A0AEC0 !important; -} - -a.bg-gray-500:hover, a.bg-gray-500:focus, -button.bg-gray-500:hover, -button.bg-gray-500:focus { - background-color: #8194ac !important; -} - -.bg-gray-600 { - background-color: #718096 !important; -} - -a.bg-gray-600:hover, a.bg-gray-600:focus, -button.bg-gray-600:hover, -button.bg-gray-600:focus { - background-color: #5a677a !important; -} - -.bg-reddit { - background-color: #ED4630 !important; -} - -a.bg-reddit:hover, a.bg-reddit:focus, -button.bg-reddit:hover, -button.bg-reddit:focus { - background-color: #d72a13 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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: #62ca56 !important; -} - -.border-secondary { - border-color: #E2E8F0 !important; -} - -.border-success { - border-color: #38a169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #E6E9F0 !important; -} - -.border-dark { - border-color: #23183E !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.border-black { - border-color: #121213 !important; -} - -.border-muted { - border-color: #718096 !important; -} - -.border-downvote { - border-color: #38B2AC !important; -} - -.border-upvote { - border-color: #62ca56 !important; -} - -.border-purple { - border-color: #62ca56 !important; -} - -.border-gold { - border-color: #ECC94B !important; -} - -.border-admin { - border-color: #62ca56 !important; -} - -.border-gray { - border-color: #718096 !important; -} - -.border-gray-100 { - border-color: #F5F7FA !important; -} - -.border-gray-200 { - border-color: #EDF2F7 !important; -} - -.border-gray-300 { - border-color: #E2E8F0 !important; -} - -.border-gray-400 { - border-color: #CBD5E0 !important; -} - -.border-gray-500 { - border-color: #A0AEC0 !important; -} - -.border-gray-600 { - border-color: #718096 !important; -} - -.border-reddit { - border-color: #ED4630 !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.rounded-sm { - border-radius: 0.25rem !important; -} - -.rounded { - border-radius: 0.35rem !important; -} - -.rounded-top { - border-top-left-radius: 0.35rem !important; - border-top-right-radius: 0.35rem !important; -} - -.rounded-right { - border-top-right-radius: 0.35rem !important; - border-bottom-right-radius: 0.35rem !important; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !important; -} - -.rounded-left { - border-top-left-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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 1px 3px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.03) !important; -} - -.shadow { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05) !important; -} - -.shadow-lg { - box-shadow: 0 8px 20px 0 rgba(18, 18, 19, 0.1) !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; -} - -.w-130 { - width: 130% !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; -} - -.h-130 { - height: 130% !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; -} - -.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); -} - -.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; -} - -.m-6 { - margin: 3.5rem !important; -} - -.mt-6, -.my-6 { - margin-top: 3.5rem !important; -} - -.mr-6, -.mx-6 { - margin-right: 3.5rem !important; -} - -.mb-6, -.my-6 { - margin-bottom: 3.5rem !important; -} - -.ml-6, -.mx-6 { - margin-left: 3.5rem !important; -} - -.m-7 { - margin: 5rem !important; -} - -.mt-7, -.my-7 { - margin-top: 5rem !important; -} - -.mr-7, -.mx-7 { - margin-right: 5rem !important; -} - -.mb-7, -.my-7 { - margin-bottom: 5rem !important; -} - -.ml-7, -.mx-7 { - margin-left: 5rem !important; -} - -.m-8 { - margin: 10rem !important; -} - -.mt-8, -.my-8 { - margin-top: 10rem !important; -} - -.mr-8, -.mx-8 { - margin-right: 10rem !important; -} - -.mb-8, -.my-8 { - margin-bottom: 10rem !important; -} - -.ml-8, -.mx-8 { - margin-left: 10rem !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; -} - -.p-6 { - padding: 3.5rem !important; -} - -.pt-6, -.py-6 { - padding-top: 3.5rem !important; -} - -.pr-6, -.px-6 { - padding-right: 3.5rem !important; -} - -.pb-6, -.py-6 { - padding-bottom: 3.5rem !important; -} - -.pl-6, -.px-6 { - padding-left: 3.5rem !important; -} - -.p-7 { - padding: 5rem !important; -} - -.pt-7, -.py-7 { - padding-top: 5rem !important; -} - -.pr-7, -.px-7 { - padding-right: 5rem !important; -} - -.pb-7, -.py-7 { - padding-bottom: 5rem !important; -} - -.pl-7, -.px-7 { - padding-left: 5rem !important; -} - -.p-8 { - padding: 10rem !important; -} - -.pt-8, -.py-8 { - padding-top: 10rem !important; -} - -.pr-8, -.px-8 { - padding-right: 10rem !important; -} - -.pb-8, -.py-8 { - padding-bottom: 10rem !important; -} - -.pl-8, -.px-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; -} - -.mt-n6, -.my-n6 { - margin-top: -3.5rem !important; -} - -.mr-n6, -.mx-n6 { - margin-right: -3.5rem !important; -} - -.mb-n6, -.my-n6 { - margin-bottom: -3.5rem !important; -} - -.ml-n6, -.mx-n6 { - margin-left: -3.5rem !important; -} - -.m-n7 { - margin: -5rem !important; -} - -.mt-n7, -.my-n7 { - margin-top: -5rem !important; -} - -.mr-n7, -.mx-n7 { - margin-right: -5rem !important; -} - -.mb-n7, -.my-n7 { - margin-bottom: -5rem !important; -} - -.ml-n7, -.mx-n7 { - margin-left: -5rem !important; -} - -.m-n8 { - margin: -10rem !important; -} - -.mt-n8, -.my-n8 { - margin-top: -10rem !important; -} - -.mr-n8, -.mx-n8 { - margin-right: -10rem !important; -} - -.mb-n8, -.my-n8 { - margin-bottom: -10rem !important; -} - -.ml-n8, -.mx-n8 { - margin-left: -10rem !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; - } - - .m-sm-6 { - margin: 3.5rem !important; - } - - .mt-sm-6, -.my-sm-6 { - margin-top: 3.5rem !important; - } - - .mr-sm-6, -.mx-sm-6 { - margin-right: 3.5rem !important; - } - - .mb-sm-6, -.my-sm-6 { - margin-bottom: 3.5rem !important; - } - - .ml-sm-6, -.mx-sm-6 { - margin-left: 3.5rem !important; - } - - .m-sm-7 { - margin: 5rem !important; - } - - .mt-sm-7, -.my-sm-7 { - margin-top: 5rem !important; - } - - .mr-sm-7, -.mx-sm-7 { - margin-right: 5rem !important; - } - - .mb-sm-7, -.my-sm-7 { - margin-bottom: 5rem !important; - } - - .ml-sm-7, -.mx-sm-7 { - margin-left: 5rem !important; - } - - .m-sm-8 { - margin: 10rem !important; - } - - .mt-sm-8, -.my-sm-8 { - margin-top: 10rem !important; - } - - .mr-sm-8, -.mx-sm-8 { - margin-right: 10rem !important; - } - - .mb-sm-8, -.my-sm-8 { - margin-bottom: 10rem !important; - } - - .ml-sm-8, -.mx-sm-8 { - margin-left: 10rem !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; - } - - .p-sm-6 { - padding: 3.5rem !important; - } - - .pt-sm-6, -.py-sm-6 { - padding-top: 3.5rem !important; - } - - .pr-sm-6, -.px-sm-6 { - padding-right: 3.5rem !important; - } - - .pb-sm-6, -.py-sm-6 { - padding-bottom: 3.5rem !important; - } - - .pl-sm-6, -.px-sm-6 { - padding-left: 3.5rem !important; - } - - .p-sm-7 { - padding: 5rem !important; - } - - .pt-sm-7, -.py-sm-7 { - padding-top: 5rem !important; - } - - .pr-sm-7, -.px-sm-7 { - padding-right: 5rem !important; - } - - .pb-sm-7, -.py-sm-7 { - padding-bottom: 5rem !important; - } - - .pl-sm-7, -.px-sm-7 { - padding-left: 5rem !important; - } - - .p-sm-8 { - padding: 10rem !important; - } - - .pt-sm-8, -.py-sm-8 { - padding-top: 10rem !important; - } - - .pr-sm-8, -.px-sm-8 { - padding-right: 10rem !important; - } - - .pb-sm-8, -.py-sm-8 { - padding-bottom: 10rem !important; - } - - .pl-sm-8, -.px-sm-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-sm-n6, -.my-sm-n6 { - margin-top: -3.5rem !important; - } - - .mr-sm-n6, -.mx-sm-n6 { - margin-right: -3.5rem !important; - } - - .mb-sm-n6, -.my-sm-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-sm-n6, -.mx-sm-n6 { - margin-left: -3.5rem !important; - } - - .m-sm-n7 { - margin: -5rem !important; - } - - .mt-sm-n7, -.my-sm-n7 { - margin-top: -5rem !important; - } - - .mr-sm-n7, -.mx-sm-n7 { - margin-right: -5rem !important; - } - - .mb-sm-n7, -.my-sm-n7 { - margin-bottom: -5rem !important; - } - - .ml-sm-n7, -.mx-sm-n7 { - margin-left: -5rem !important; - } - - .m-sm-n8 { - margin: -10rem !important; - } - - .mt-sm-n8, -.my-sm-n8 { - margin-top: -10rem !important; - } - - .mr-sm-n8, -.mx-sm-n8 { - margin-right: -10rem !important; - } - - .mb-sm-n8, -.my-sm-n8 { - margin-bottom: -10rem !important; - } - - .ml-sm-n8, -.mx-sm-n8 { - margin-left: -10rem !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; - } - - .m-md-6 { - margin: 3.5rem !important; - } - - .mt-md-6, -.my-md-6 { - margin-top: 3.5rem !important; - } - - .mr-md-6, -.mx-md-6 { - margin-right: 3.5rem !important; - } - - .mb-md-6, -.my-md-6 { - margin-bottom: 3.5rem !important; - } - - .ml-md-6, -.mx-md-6 { - margin-left: 3.5rem !important; - } - - .m-md-7 { - margin: 5rem !important; - } - - .mt-md-7, -.my-md-7 { - margin-top: 5rem !important; - } - - .mr-md-7, -.mx-md-7 { - margin-right: 5rem !important; - } - - .mb-md-7, -.my-md-7 { - margin-bottom: 5rem !important; - } - - .ml-md-7, -.mx-md-7 { - margin-left: 5rem !important; - } - - .m-md-8 { - margin: 10rem !important; - } - - .mt-md-8, -.my-md-8 { - margin-top: 10rem !important; - } - - .mr-md-8, -.mx-md-8 { - margin-right: 10rem !important; - } - - .mb-md-8, -.my-md-8 { - margin-bottom: 10rem !important; - } - - .ml-md-8, -.mx-md-8 { - margin-left: 10rem !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; - } - - .p-md-6 { - padding: 3.5rem !important; - } - - .pt-md-6, -.py-md-6 { - padding-top: 3.5rem !important; - } - - .pr-md-6, -.px-md-6 { - padding-right: 3.5rem !important; - } - - .pb-md-6, -.py-md-6 { - padding-bottom: 3.5rem !important; - } - - .pl-md-6, -.px-md-6 { - padding-left: 3.5rem !important; - } - - .p-md-7 { - padding: 5rem !important; - } - - .pt-md-7, -.py-md-7 { - padding-top: 5rem !important; - } - - .pr-md-7, -.px-md-7 { - padding-right: 5rem !important; - } - - .pb-md-7, -.py-md-7 { - padding-bottom: 5rem !important; - } - - .pl-md-7, -.px-md-7 { - padding-left: 5rem !important; - } - - .p-md-8 { - padding: 10rem !important; - } - - .pt-md-8, -.py-md-8 { - padding-top: 10rem !important; - } - - .pr-md-8, -.px-md-8 { - padding-right: 10rem !important; - } - - .pb-md-8, -.py-md-8 { - padding-bottom: 10rem !important; - } - - .pl-md-8, -.px-md-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-md-n6, -.my-md-n6 { - margin-top: -3.5rem !important; - } - - .mr-md-n6, -.mx-md-n6 { - margin-right: -3.5rem !important; - } - - .mb-md-n6, -.my-md-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-md-n6, -.mx-md-n6 { - margin-left: -3.5rem !important; - } - - .m-md-n7 { - margin: -5rem !important; - } - - .mt-md-n7, -.my-md-n7 { - margin-top: -5rem !important; - } - - .mr-md-n7, -.mx-md-n7 { - margin-right: -5rem !important; - } - - .mb-md-n7, -.my-md-n7 { - margin-bottom: -5rem !important; - } - - .ml-md-n7, -.mx-md-n7 { - margin-left: -5rem !important; - } - - .m-md-n8 { - margin: -10rem !important; - } - - .mt-md-n8, -.my-md-n8 { - margin-top: -10rem !important; - } - - .mr-md-n8, -.mx-md-n8 { - margin-right: -10rem !important; - } - - .mb-md-n8, -.my-md-n8 { - margin-bottom: -10rem !important; - } - - .ml-md-n8, -.mx-md-n8 { - margin-left: -10rem !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; - } - - .m-lg-6 { - margin: 3.5rem !important; - } - - .mt-lg-6, -.my-lg-6 { - margin-top: 3.5rem !important; - } - - .mr-lg-6, -.mx-lg-6 { - margin-right: 3.5rem !important; - } - - .mb-lg-6, -.my-lg-6 { - margin-bottom: 3.5rem !important; - } - - .ml-lg-6, -.mx-lg-6 { - margin-left: 3.5rem !important; - } - - .m-lg-7 { - margin: 5rem !important; - } - - .mt-lg-7, -.my-lg-7 { - margin-top: 5rem !important; - } - - .mr-lg-7, -.mx-lg-7 { - margin-right: 5rem !important; - } - - .mb-lg-7, -.my-lg-7 { - margin-bottom: 5rem !important; - } - - .ml-lg-7, -.mx-lg-7 { - margin-left: 5rem !important; - } - - .m-lg-8 { - margin: 10rem !important; - } - - .mt-lg-8, -.my-lg-8 { - margin-top: 10rem !important; - } - - .mr-lg-8, -.mx-lg-8 { - margin-right: 10rem !important; - } - - .mb-lg-8, -.my-lg-8 { - margin-bottom: 10rem !important; - } - - .ml-lg-8, -.mx-lg-8 { - margin-left: 10rem !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; - } - - .p-lg-6 { - padding: 3.5rem !important; - } - - .pt-lg-6, -.py-lg-6 { - padding-top: 3.5rem !important; - } - - .pr-lg-6, -.px-lg-6 { - padding-right: 3.5rem !important; - } - - .pb-lg-6, -.py-lg-6 { - padding-bottom: 3.5rem !important; - } - - .pl-lg-6, -.px-lg-6 { - padding-left: 3.5rem !important; - } - - .p-lg-7 { - padding: 5rem !important; - } - - .pt-lg-7, -.py-lg-7 { - padding-top: 5rem !important; - } - - .pr-lg-7, -.px-lg-7 { - padding-right: 5rem !important; - } - - .pb-lg-7, -.py-lg-7 { - padding-bottom: 5rem !important; - } - - .pl-lg-7, -.px-lg-7 { - padding-left: 5rem !important; - } - - .p-lg-8 { - padding: 10rem !important; - } - - .pt-lg-8, -.py-lg-8 { - padding-top: 10rem !important; - } - - .pr-lg-8, -.px-lg-8 { - padding-right: 10rem !important; - } - - .pb-lg-8, -.py-lg-8 { - padding-bottom: 10rem !important; - } - - .pl-lg-8, -.px-lg-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-lg-n6, -.my-lg-n6 { - margin-top: -3.5rem !important; - } - - .mr-lg-n6, -.mx-lg-n6 { - margin-right: -3.5rem !important; - } - - .mb-lg-n6, -.my-lg-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-lg-n6, -.mx-lg-n6 { - margin-left: -3.5rem !important; - } - - .m-lg-n7 { - margin: -5rem !important; - } - - .mt-lg-n7, -.my-lg-n7 { - margin-top: -5rem !important; - } - - .mr-lg-n7, -.mx-lg-n7 { - margin-right: -5rem !important; - } - - .mb-lg-n7, -.my-lg-n7 { - margin-bottom: -5rem !important; - } - - .ml-lg-n7, -.mx-lg-n7 { - margin-left: -5rem !important; - } - - .m-lg-n8 { - margin: -10rem !important; - } - - .mt-lg-n8, -.my-lg-n8 { - margin-top: -10rem !important; - } - - .mr-lg-n8, -.mx-lg-n8 { - margin-right: -10rem !important; - } - - .mb-lg-n8, -.my-lg-n8 { - margin-bottom: -10rem !important; - } - - .ml-lg-n8, -.mx-lg-n8 { - margin-left: -10rem !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; - } - - .m-xl-6 { - margin: 3.5rem !important; - } - - .mt-xl-6, -.my-xl-6 { - margin-top: 3.5rem !important; - } - - .mr-xl-6, -.mx-xl-6 { - margin-right: 3.5rem !important; - } - - .mb-xl-6, -.my-xl-6 { - margin-bottom: 3.5rem !important; - } - - .ml-xl-6, -.mx-xl-6 { - margin-left: 3.5rem !important; - } - - .m-xl-7 { - margin: 5rem !important; - } - - .mt-xl-7, -.my-xl-7 { - margin-top: 5rem !important; - } - - .mr-xl-7, -.mx-xl-7 { - margin-right: 5rem !important; - } - - .mb-xl-7, -.my-xl-7 { - margin-bottom: 5rem !important; - } - - .ml-xl-7, -.mx-xl-7 { - margin-left: 5rem !important; - } - - .m-xl-8 { - margin: 10rem !important; - } - - .mt-xl-8, -.my-xl-8 { - margin-top: 10rem !important; - } - - .mr-xl-8, -.mx-xl-8 { - margin-right: 10rem !important; - } - - .mb-xl-8, -.my-xl-8 { - margin-bottom: 10rem !important; - } - - .ml-xl-8, -.mx-xl-8 { - margin-left: 10rem !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; - } - - .p-xl-6 { - padding: 3.5rem !important; - } - - .pt-xl-6, -.py-xl-6 { - padding-top: 3.5rem !important; - } - - .pr-xl-6, -.px-xl-6 { - padding-right: 3.5rem !important; - } - - .pb-xl-6, -.py-xl-6 { - padding-bottom: 3.5rem !important; - } - - .pl-xl-6, -.px-xl-6 { - padding-left: 3.5rem !important; - } - - .p-xl-7 { - padding: 5rem !important; - } - - .pt-xl-7, -.py-xl-7 { - padding-top: 5rem !important; - } - - .pr-xl-7, -.px-xl-7 { - padding-right: 5rem !important; - } - - .pb-xl-7, -.py-xl-7 { - padding-bottom: 5rem !important; - } - - .pl-xl-7, -.px-xl-7 { - padding-left: 5rem !important; - } - - .p-xl-8 { - padding: 10rem !important; - } - - .pt-xl-8, -.py-xl-8 { - padding-top: 10rem !important; - } - - .pr-xl-8, -.px-xl-8 { - padding-right: 10rem !important; - } - - .pb-xl-8, -.py-xl-8 { - padding-bottom: 10rem !important; - } - - .pl-xl-8, -.px-xl-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-xl-n6, -.my-xl-n6 { - margin-top: -3.5rem !important; - } - - .mr-xl-n6, -.mx-xl-n6 { - margin-right: -3.5rem !important; - } - - .mb-xl-n6, -.my-xl-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-xl-n6, -.mx-xl-n6 { - margin-left: -3.5rem !important; - } - - .m-xl-n7 { - margin: -5rem !important; - } - - .mt-xl-n7, -.my-xl-n7 { - margin-top: -5rem !important; - } - - .mr-xl-n7, -.mx-xl-n7 { - margin-right: -5rem !important; - } - - .mb-xl-n7, -.my-xl-n7 { - margin-bottom: -5rem !important; - } - - .ml-xl-n7, -.mx-xl-n7 { - margin-left: -5rem !important; - } - - .m-xl-n8 { - margin: -10rem !important; - } - - .mt-xl-n8, -.my-xl-n8 { - margin-top: -10rem !important; - } - - .mr-xl-n8, -.mx-xl-n8 { - margin-right: -10rem !important; - } - - .mb-xl-n8, -.my-xl-n8 { - margin-bottom: -10rem !important; - } - - .ml-xl-n8, -.mx-xl-n8 { - margin-left: -10rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mt-xl-auto, -.my-xl-auto { - margin-top: auto !important; - } - - .mr-xl-auto, -.mx-xl-auto { - margin-right: auto !important; - } - - .mb-xl-auto, -.my-xl-auto { - margin-bottom: auto !important; - } - - .ml-xl-auto, -.mx-xl-auto { - margin-left: auto !important; - } -} -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !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: 600 !important; -} - -.font-weight-bolder { - font-weight: 700 !important; -} - -.font-italic { - font-style: italic !important; -} - -.text-white { - color: #ffffff !important; -} - -.text-primary { - color: #62ca56 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #62ca56 !important; -} - -.text-secondary { - color: #E2E8F0 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #b0c0d6 !important; -} - -.text-success { - color: #38a169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #E6E9F0 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #b6bfd3 !important; -} - -.text-dark { - color: #23183E !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #040307 !important; -} - -.text-white { - color: #ffffff !important; -} - -a.text-white:hover, a.text-white:focus { - color: #d9d9d9 !important; -} - -.text-black { - color: #121213 !important; -} - -a.text-black:hover, a.text-black:focus { - color: black !important; -} - -.text-muted { - color: #718096 !important; -} - -a.text-muted:hover, a.text-muted:focus { - color: #4f5b6b !important; -} - -.text-downvote { - color: #38B2AC !important; -} - -a.text-downvote:hover, a.text-downvote:focus { - color: #267874 !important; -} - -.text-upvote { - color: #62ca56 !important; -} - -a.text-upvote:hover, a.text-upvote:focus { - color: #62ca56 !important; -} - -.text-purple { - color: #62ca56 !important; -} - -a.text-purple:hover, a.text-purple:focus { - color: #62ca56 !important; -} - -.text-gold { - color: #ECC94B !important; -} - -a.text-gold:hover, a.text-gold:focus { - color: #d4ab16 !important; -} - -.text-admin { - color: #62ca56 !important; -} - -a.text-admin:hover, a.text-admin:focus { - color: #62ca56 !important; -} - -.text-gray { - color: #718096 !important; -} - -a.text-gray:hover, a.text-gray:focus { - color: #4f5b6b !important; -} - -.text-gray-100 { - color: #F5F7FA !important; -} - -a.text-gray-100:hover, a.text-gray-100:focus { - color: #c2cee1 !important; -} - -.text-gray-200 { - color: #EDF2F7 !important; -} - -a.text-gray-200:hover, a.text-gray-200:focus { - color: #b8ccdf !important; -} - -.text-gray-300 { - color: #E2E8F0 !important; -} - -a.text-gray-300:hover, a.text-gray-300:focus { - color: #b0c0d6 !important; -} - -.text-gray-400 { - color: #CBD5E0 !important; -} - -a.text-gray-400:hover, a.text-gray-400:focus { - color: #9baec3 !important; -} - -.text-gray-500 { - color: #A0AEC0 !important; -} - -a.text-gray-500:hover, a.text-gray-500:focus { - color: #7287a1 !important; -} - -.text-gray-600 { - color: #718096 !important; -} - -a.text-gray-600:hover, a.text-gray-600:focus { - color: #4f5b6b !important; -} - -.text-reddit { - color: #ED4630 !important; -} - -a.text-reddit:hover, a.text-reddit:focus { - color: #c02511 !important; -} - -.text-body { - color: #212529 !important; -} - -.text-muted { - color: #718096 !important; -} - -.text-black-50 { - color: rgba(18, 18, 19, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #A0AEC0; - 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 #121213; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #ffffff !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #E2E8F0; - } - - .table .thead-dark th { - color: inherit; - border-color: #E2E8F0; - } -} -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #121213; - padding-top: 49px; - background-color: #E2E8F0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - /* Since CSS 2.1 */ - white-space: -moz-pre-wrap; - /* Mozilla, since 1999 */ - white-space: -pre-wrap; - /* Opera 4-6 */ - white-space: -o-pre-wrap; - /* Opera 7 */ - word-wrap: break-word; - /* Internet Explorer 5.5+ */ -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #ffffff; -} - -#page { - padding-top: 49px; - background-color: #ffffff; -} - -#article { - padding-top: 0; - background-color: #ffffff; -} - -#thread, #userpage { - background-color: #F5F7FA; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #121213; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #62ca56; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #62ca56; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 15px; - background-color: #ffffff; -} - -.custom-gutters { - padding-left: 15px; - padding-right: 15px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 49px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 11px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.25rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.375rem 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-secondary { - color: #718096; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn-tag:hover { - color: #121213; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-success, .btn-danger { - color: #ffffff; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -.btn-integration { - font-weight: 600; - border-left: 1px solid #E2E8F0; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.325rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #121213; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #121213 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #121213 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #121213 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #121213 !important; -} - -.bd-callout { - padding: 1.25rem; - margin-top: 1.25rem; - margin-bottom: 1.25rem; - border: 1px solid #E2E8F0; - border-left-width: 0.25rem; - border-radius: 0.25rem; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #ffffff; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #121213; - border-radius: 0.35rem; -} - -.navbar-light { - background-color: #ffffff; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #23183E; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #62ca56; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #62ca56; - font-weight: 600; -} - -.tab-bar { - box-shadow: inset 0 -1px 0 #E2E8F0; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #ffffff; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #121213; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #62ca56; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #A0AEC0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #ffffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #62ca56; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #ffffff; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #121213; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #ffffff; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #ffffff; - font-size: 10px; - font-weight: 600; - top: -4px; - left: 12px; - border: 2px solid #ffffff; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #62ca56; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #62ca56; - box-shadow: inset 0 -2px 0 #62ca56; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #62ca56; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #62ca56; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #62ca56; - box-shadow: inset 0 -2px 0 #62ca56; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #718096; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #62ca56; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #62ca56; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #62ca56; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #62ca56; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #62ca56; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #62ca56; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #ffffff; -} - -.form-inline.search .form-control { - background-color: #EDF2F7; - font-size: 1rem; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search { - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; - opacity: 0.25; - /* Firefox */ -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; -} - -.bg-svg { - background-color: #23183E; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #718096; - border-color: transparent; - border-width: 2px; - background: #F5F7FA; - transition: none; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #E2E8F0; - background-color: #ffffff; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #E2E8F0; -} - -.input-group-append-focus { - margin-left: -1px; -} - -.form-control:hover { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #62ca56; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #62ca56; - box-shadow: none; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #121213; -} - -#login label { - color: #121213; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #121213; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #121213; - text-decoration: none; - background-color: #EDF2F7; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #121213; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #718096; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 15px; - margin-right: 15px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #62ca56; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #62ca56; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -/* .upvoted .arrow-up::before { - color: $upvote; -} - -.upvoted .arrow-up:hover::before { - opacity: 1; -} - -.downvoted .arrow-down::before { - color: $downvote; -} - -.downvoted .arrow-down:hover::before { - opacity: 1; -} */ -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #62ca56 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #718096; -} - -.score { - color: #121213; -} - -.score-up { - color: #62ca56 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score, .deleted .score { - color: #E2E8F0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #23183E; -} - -.box-shadow-bottom { - box-shadow: inset 0 -1px 0 #E2E8F0; -} - -.border-1 { - border-width: 1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #ffffff; - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 15px; - padding-right: 15px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F5F7FA; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #ffffff; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #718096; -} - -.post-filter .fa, .post-filter .fas { - font-size: 11px; - margin-right: 0.5rem; - opacity: 0.9; - color: #62ca56; - width: 1rem; -} - -.filter-list .filter-item { - color: #718096; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #718096; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #121213; -} - -.filter-list > .filter-item > .filter-link.active { - color: #121213; - background-color: #ffffff; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #62ca56; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #62ca56; -} - -.filter-link:hover, .filter-link:focus { - color: #62ca56; -} - -.dashboard-list .dashboard-item { - color: #718096; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #718096; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #121213; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #62ca56; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #62ca56; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #62ca56; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #62ca56; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #ffffff; - background-color: #FFFFFF; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #FFFFFF; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -/* - -#frontpage.toggle-card-view .tab-bar, #userpage.toggle-card-view .tab-bar, #search.toggle-card-view .tab-bar { - border-radius: 0; -} - -#frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border: none; - border-radius: $border-radius; - margin-top: 1rem; - box-shadow: $box-shadow-sm; -} - -#frontpage.toggle-card-view .posts .card:last-of-type, #userpage.toggle-card-view .posts .card:last-of-type, #search.toggle-card-view .posts .card:last-of-type { - border-bottom-left-radius: $border-radius; - border-bottom-right-radius: $border-radius; - border-radius: $border-radius; -} - -#frontpage.toggle-card-view .posts .card:first-of-type, #userpage.toggle-card-view .posts .card:first-of-type, #search.toggle-card-view .posts .card:first-of-type { - margin-top: 0; -} - -#frontpage.toggle-card-view .posts .card .post-img, #userpage.toggle-card-view .posts .card .post-img, #search.toggle-card-view .posts .card .post-img { - display: none; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg, #userpage.toggle-card-view .posts .card .post-img-lg, #search.toggle-card-view .posts .card .post-img-lg { - display: block; - text-align: center; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 55%; - height: auto; -} - -#frontpage.toggle-card-view .posts .card .embed-lg, #userpage.toggle-card-view .posts .card .embed-lg, #search.toggle-card-view .posts .card .embed-lg { - display: flex; - z-index: 2; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg, #userpage.toggle-card-view .posts .card .post-preview-lg, #search.toggle-card-view .posts .card .post-preview-lg { - display: block; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg .post-body, #userpage.toggle-card-view .posts .card .post-preview-lg .post-body, #search.toggle-card-view .posts .card .post-preview-lg .post-body { - -webkit-mask-image: linear-gradient(180deg,#000 40%,transparent); - mask-image: linear-gradient(180deg,#000 40%,transparent); - overflow: hidden; -} - -*/ -.toggle-view .nav-link { - color: #718096; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #62ca56; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #62ca56; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #718096; - padding: 0.5rem 1rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 1px 1px 0 1px; - border-color: #E2E8F0; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #EDF2F7; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #121213; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #62ca56; -} - -#frontpage .post-title a { - color: #121213; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #121213; -} - -.stretched-link a:hover { - color: #62ca56; -} - -.post-meta { - position: relative; - z-index: 2; - color: #718096; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-header { - border-bottom: 1px solid #E2E8F0; - background-color: #ffffff; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; -} - -.modal-header .close { - padding: 1.25rem 1rem 0 1rem; -} - -.modal-content { - border: none; - border-radius: 0.35rem; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #EDF2F7; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .post-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #121213; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #121213; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #121213; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #121213; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #718096; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #121213; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #121213; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #121213; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #121213; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #ffffff; -} - -.post-actions a { - color: #718096; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #121213; -} - -.post-actions .dropdown-item:hover { - color: #121213; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 1px solid #62ca56; - border-radius: 0.35rem; - z-index: 2; - background-color: #E2E8F0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #ffffff; - line-height: 2; - text-transform: uppercase; - font-size: 11px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #718096; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #718096; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - word-break: break-word; - padding-left: 20px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #718096; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #121213; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #121213; - overflow: hidden; -} - -.comment .comment-body .comment-image { - border: 1px solid #62ca56; -} - -blockquote { - border-left: 2px solid #62ca56; - color: #62ca56; - font-size: 1rem; - font-weight: 400; - background-color: rgba(255, 102, 172, 0.15); - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .comment-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F5F7FA; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #121213; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #121213; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #121213; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #121213; -} - -.comment-actions a { - color: #718096; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #121213; -} - -.comment-actions .dropdown-item:hover { - color: #121213; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #121213; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #ffffff; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #ffffff; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 3; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #A0AEC0; -} - -.comment-write .comment-format .format:hover { - color: #718096; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #CBD5E0; - font-size: 1rem; - color: #62ca56; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #62ca56; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #A0AEC0; - top: -1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #62ca56; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 1px solid #E2E8F0; - background-color: #ffffff; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #EDF2F7; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #62ca56; - background-color: rgba(60, 173, 243, 0.08); - color: #62ca56; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #ffffff; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, rgba(99, 80, 205, 0.75) 76%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #ffffff; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #718096; - font-size: 12px; - text-transform: uppercase; - background-color: #E6E9F0; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - overflow: hidden; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #EDF2F7; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .profile-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #718096; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #718096; -} - -.profile-actions .dropdown-item:hover { - color: #121213; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #718096; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #ffffff; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #718096; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #ffffff; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; -} - -.border-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-sm-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm { - border: 1px solid #E2E8F0 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-md-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md { - border: 1px solid #E2E8F0 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-lg-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg { - border: 1px solid #E2E8F0 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-xl-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl { - border: 1px solid #E2E8F0 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .shadow-md { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: #E2E8F0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: #EDF2F7; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #121213; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #62ca56; - border: 1px solid #62ca56; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38a169; - border: #38a169 solid 1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #A0AEC0; - border: #A0AEC0 solid 1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #ffffff; - border-radius: 2rem; - 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(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #ffffff; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #ffffff; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #fff; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #62ca56; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #62ca56; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #ffffff; - } - - #thread, #userpage { - background-color: #ffffff; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #62ca56; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #search .search-results.card { - border-bottom: 1px solid #e3e3e3; - border-width: 0 0 1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px 15px; - border-width: 0 0 1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom: 1px solid #E2E8F0; - } - - #frontpage .posts .card:hover, #search .posts .card:hover { - background-color: transparent; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - /* - - #frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border-width: 0 0 1px 0; - border-color: $border-color; - border-style: solid; - border-radius: 0; - margin-top: 0; - box-shadow: none; - } - - #frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 100%; - height: auto; - } - - */ - .posts, #thread #main-content-col { - box-shadow: none; - border-radius: 0; - border: none; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #121213; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #62ca56; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - color: #718096; - } - - .post-actions { - color: #A0AEC0; - font-weight: 400; - } - - .post-actions a { - color: #A0AEC0; - font-size: 1rem; - font-weight: 400; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #718096; - } - - .score { - color: #718096; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #CBD5E0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #62ca56; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #ffffff; - } - - .comment-write textarea { - background-color: #F5F7FA; - } - - .comment-section > .comment { - padding-left: 20px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 15px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #CBD5E0; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - /* Firefox */ - -ms-overflow-style: none; - /* IE 10+ */ - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - /* Chrome/Safari/Webkit */ - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - box-shadow: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #121213; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #62ca56; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #FEB2B2; -} - -div.deleted { - background-color: #FEFCBF; -} - -div.deleted.banned { - background-color: #ffcc99; -} - -.distinguish-admin .user-name, .distinguish-mod .user-name { - color: white; - padding: 0px 3px 2px 3px; - border-radius: 3px; -} - -.distinguish-admin .user-name { - background-color: #62ca56; -} - -.distinguish-mod .user-name { - background-color: #07c20c; -} - -.distinguish-admin .user-name::before { - content: "[A] "; -} - -.distinguish-mod .user-name::before { - content: "[M] "; -} - -.in-comment-image { - max-height: 100px !important; - max-width: 100px !important; -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -/* Light mode spoiler */ -.spoiler { - color: #121213; - background-color: #121213; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #ffffff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #718096 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #718096 !important; -} - -#frontpage .post-title a:visited { - color: #718096; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.comment-box { - border: 2px solid #EDF2F7; -} - -.transparent { - background: None !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -/*# sourceMappingURL=light_62ca56.css.map */ diff --git a/files/assets/css/light_7b9ae4.css b/files/assets/css/light_7b9ae4.css deleted file mode 100644 index e227a77c3..000000000 --- a/files/assets/css/light_7b9ae4.css +++ /dev/null @@ -1,16884 +0,0 @@ -@charset "UTF-8"; -.bd-callout-primary { - border-left-color: #7b9ae4; -} - -.bd-callout-secondary { - border-left-color: #E2E8F0; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #23183E; -} - -.bd-callout-white { - border-left-color: #ffffff; -} - -.bd-callout-black { - border-left-color: #121213; -} - -.bd-callout-light { - border-left-color: #E6E9F0; -} - -.bd-callout-success { - border-left-color: #38a169; -} - -.bd-callout-muted { - border-left-color: #718096; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #7b9ae4; -} - -.bd-callout-purple { - border-left-color: #7b9ae4; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #7b9ae4; -} - -.bd-callout-gray { - border-left-color: #718096; -} - -.bd-callout-gray-100 { - border-left-color: #F5F7FA; -} - -.bd-callout-gray-200 { - border-left-color: #EDF2F7; -} - -.bd-callout-gray-300 { - border-left-color: #E2E8F0; -} - -.bd-callout-gray-400 { - border-left-color: #CBD5E0; -} - -.bd-callout-gray-500 { - border-left-color: #A0AEC0; -} - -.bd-callout-gray-600 { - border-left-color: #718096; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #7b9ae4; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #ffffff; - --gray: #718096; - --gray-dark: #343a40; - --primary: #7b9ae4; - --secondary: #E2E8F0; - --success: #38a169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #E6E9F0; - --dark: #23183E; - --white: #ffffff; - --black: #121213; - --muted: #718096; - --downvote: #38B2AC; - --upvote: #7b9ae4; - --purple: #7b9ae4; - --gold: #ECC94B; - --admin: #7b9ae4; - --gray: #718096; - --gray-100: #F5F7FA; - --gray-200: #EDF2F7; - --gray-300: #E2E8F0; - --gray-400: #CBD5E0; - --gray-500: #A0AEC0; - --gray-600: #718096; - --reddit: #ED4630; - --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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(18, 18, 19, 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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #ffffff; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 600; -} - -dd { - margin-bottom: 0.5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: 700; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #7b9ae4; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #7b9ae4; - 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; -} - -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: #718096; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: 600; - 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.325rem; - 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(18, 18, 19, 0.1); -} - -small, -.small { - font-size: 0.75rem; - 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: 0.75rem; - color: #718096; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 90%; - color: #718096; -} - -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: #ffffff; - background-color: #212529; - border-radius: 0.25rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 600; -} - -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #E2E8F0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #E2E8F0; -} -.table tbody + tbody { - border-top: 2px solid #E2E8F0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #E2E8F0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0; -} -.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(18, 18, 19, 0.05); -} - -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(18, 18, 19, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #ffd4e8; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-primary:hover { - background-color: #ffbbda; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #ffbbda; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f7f9fb; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-secondary:hover { - background-color: #e6ecf3; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e6ecf3; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #c7e5d5; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #98ceb1; -} - -.table-hover .table-success:hover { - background-color: #b6ddc8; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b6ddc8; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #bedff9; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86c4f4; -} - -.table-hover .table-info:hover { - background-color: #a7d4f7; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a7d4f7; -} - -.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: #f8c9c9; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f19b9b; -} - -.table-hover .table-danger:hover { - background-color: #f5b2b2; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f5b2b2; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f8f9fb; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f2f4f7; -} - -.table-hover .table-light:hover { - background-color: #e8ebf2; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e8ebf2; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c1bec9; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8d879b; -} - -.table-hover .table-dark:hover { - background-color: #b4b0bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b4b0bd; -} - -.table-white, -.table-white > th, -.table-white > td { - background-color: white; -} -.table-white th, -.table-white td, -.table-white thead th, -.table-white tbody + tbody { - border-color: white; -} - -.table-hover .table-white:hover { - background-color: #f2f2f2; -} -.table-hover .table-white:hover > td, -.table-hover .table-white:hover > th { - background-color: #f2f2f2; -} - -.table-black, -.table-black > th, -.table-black > td { - background-color: #bdbdbd; -} -.table-black th, -.table-black td, -.table-black thead th, -.table-black tbody + tbody { - border-color: #848484; -} - -.table-hover .table-black:hover { - background-color: #b0b0b0; -} -.table-hover .table-black:hover > td, -.table-hover .table-black:hover > th { - background-color: #b0b0b0; -} - -.table-muted, -.table-muted > th, -.table-muted > td { - background-color: #d7dbe2; -} -.table-muted th, -.table-muted td, -.table-muted thead th, -.table-muted tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-muted:hover { - background-color: #c8ced7; -} -.table-hover .table-muted:hover > td, -.table-hover .table-muted:hover > th { - background-color: #c8ced7; -} - -.table-downvote, -.table-downvote > th, -.table-downvote > td { - background-color: #c7e9e8; -} -.table-downvote th, -.table-downvote td, -.table-downvote thead th, -.table-downvote tbody + tbody { - border-color: #98d7d4; -} - -.table-hover .table-downvote:hover { - background-color: #b5e2e0; -} -.table-hover .table-downvote:hover > td, -.table-hover .table-downvote:hover > th { - background-color: #b5e2e0; -} - -.table-upvote, -.table-upvote > th, -.table-upvote > td { - background-color: #ffd4e8; -} -.table-upvote th, -.table-upvote td, -.table-upvote thead th, -.table-upvote tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-upvote:hover { - background-color: #ffbbda; -} -.table-hover .table-upvote:hover > td, -.table-hover .table-upvote:hover > th { - background-color: #ffbbda; -} - -.table-purple, -.table-purple > th, -.table-purple > td { - background-color: #ffd4e8; -} -.table-purple th, -.table-purple td, -.table-purple thead th, -.table-purple tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-purple:hover { - background-color: #ffbbda; -} -.table-hover .table-purple:hover > td, -.table-hover .table-purple:hover > th { - background-color: #ffbbda; -} - -.table-gold, -.table-gold > th, -.table-gold > td { - background-color: #faf0cd; -} -.table-gold th, -.table-gold td, -.table-gold thead th, -.table-gold tbody + tbody { - border-color: #f5e3a1; -} - -.table-hover .table-gold:hover { - background-color: #f8e9b6; -} -.table-hover .table-gold:hover > td, -.table-hover .table-gold:hover > th { - background-color: #f8e9b6; -} - -.table-admin, -.table-admin > th, -.table-admin > td { - background-color: #ffd4e8; -} -.table-admin th, -.table-admin td, -.table-admin thead th, -.table-admin tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-admin:hover { - background-color: #ffbbda; -} -.table-hover .table-admin:hover > td, -.table-hover .table-admin:hover > th { - background-color: #ffbbda; -} - -.table-gray, -.table-gray > th, -.table-gray > td { - background-color: #d7dbe2; -} -.table-gray th, -.table-gray td, -.table-gray thead th, -.table-gray tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray:hover { - background-color: #c8ced7; -} -.table-hover .table-gray:hover > td, -.table-hover .table-gray:hover > th { - background-color: #c8ced7; -} - -.table-gray-100, -.table-gray-100 > th, -.table-gray-100 > td { - background-color: #fcfdfe; -} -.table-gray-100 th, -.table-gray-100 td, -.table-gray-100 thead th, -.table-gray-100 tbody + tbody { - border-color: #fafbfc; -} - -.table-hover .table-gray-100:hover { - background-color: #e9f0f8; -} -.table-hover .table-gray-100:hover > td, -.table-hover .table-gray-100:hover > th { - background-color: #e9f0f8; -} - -.table-gray-200, -.table-gray-200 > th, -.table-gray-200 > td { - background-color: #fafbfd; -} -.table-gray-200 th, -.table-gray-200 td, -.table-gray-200 thead th, -.table-gray-200 tbody + tbody { - border-color: #f6f8fb; -} - -.table-hover .table-gray-200:hover { - background-color: #e8ecf6; -} -.table-hover .table-gray-200:hover > td, -.table-hover .table-gray-200:hover > th { - background-color: #e8ecf6; -} - -.table-gray-300, -.table-gray-300 > th, -.table-gray-300 > td { - background-color: #f7f9fb; -} -.table-gray-300 th, -.table-gray-300 td, -.table-gray-300 thead th, -.table-gray-300 tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-gray-300:hover { - background-color: #e6ecf3; -} -.table-hover .table-gray-300:hover > td, -.table-hover .table-gray-300:hover > th { - background-color: #e6ecf3; -} - -.table-gray-400, -.table-gray-400 > th, -.table-gray-400 > td { - background-color: #f0f3f6; -} -.table-gray-400 th, -.table-gray-400 td, -.table-gray-400 thead th, -.table-gray-400 tbody + tbody { - border-color: #e4e9ef; -} - -.table-hover .table-gray-400:hover { - background-color: #e0e6ec; -} -.table-hover .table-gray-400:hover > td, -.table-hover .table-gray-400:hover > th { - background-color: #e0e6ec; -} - -.table-gray-500, -.table-gray-500 > th, -.table-gray-500 > td { - background-color: #e4e8ed; -} -.table-gray-500 th, -.table-gray-500 td, -.table-gray-500 thead th, -.table-gray-500 tbody + tbody { - border-color: #ced5de; -} - -.table-hover .table-gray-500:hover { - background-color: #d5dbe3; -} -.table-hover .table-gray-500:hover > td, -.table-hover .table-gray-500:hover > th { - background-color: #d5dbe3; -} - -.table-gray-600, -.table-gray-600 > th, -.table-gray-600 > td { - background-color: #d7dbe2; -} -.table-gray-600 th, -.table-gray-600 td, -.table-gray-600 thead th, -.table-gray-600 tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray-600:hover { - background-color: #c8ced7; -} -.table-hover .table-gray-600:hover > td, -.table-hover .table-gray-600:hover > th { - background-color: #c8ced7; -} - -.table-reddit, -.table-reddit > th, -.table-reddit > td { - background-color: #facbc5; -} -.table-reddit th, -.table-reddit td, -.table-reddit thead th, -.table-reddit tbody + tbody { - border-color: #f69f93; -} - -.table-hover .table-reddit:hover { - background-color: #f8b6ae; -} -.table-hover .table-reddit:hover > td, -.table-hover .table-reddit:hover > th { - background-color: #f8b6ae; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(18, 18, 19, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(6, 6, 6, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(6, 6, 6, 0.075); -} - -.table .thead-dark th { - color: #ffffff; - background-color: #343a40; - border-color: #454d55; -} -.table .thead-light th { - color: #495057; - background-color: #EDF2F7; - border-color: #E2E8F0; -} - -.table-dark { - color: #ffffff; - 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: #ffffff; - 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: #ffffff; - background-clip: padding-box; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - 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: #ffffff; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.form-control::placeholder { - color: #718096; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #EDF2F7; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} - -.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.25rem; -} - -.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: flex; - 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: #718096; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: 0.75rem; - color: #38a169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #38a169; - border-radius: 0.35rem; -} - -.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: #38a169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38a169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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") #ffffff 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38a169; -} -.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: #38a169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38a169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38a169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38a169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.75rem; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #e53e3e; - border-radius: 0.35rem; -} - -.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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #ffffff 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: 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; - cursor: pointer; - 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.35rem; - 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 7b9ae4; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:hover { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:focus, .btn-primary.focus { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #7b9ae4; - border-color: #ff2689; -} -.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(255, 125, 184, 0.5); -} - -.btn-secondary { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.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(197, 203, 210, 0.5); -} - -.btn-success { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:hover { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(86, 175, 128, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #ffffff; - background-color: #2b7b50; - border-color: #28724a; -} -.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(86, 175, 128, 0.5); -} - -.btn-info { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(57, 159, 237, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #ffffff; - background-color: #1172bc; - border-color: #106bb0; -} -.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(57, 159, 237, 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: #ffffff; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(233, 91, 91, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(233, 91, 91, 0.5); -} - -.btn-light { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:hover { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; -} -.btn-light:focus, .btn-light.focus { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; - box-shadow: 0 0 0 0.2rem rgba(200, 204, 210, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #c6cddd; - border-color: #bec6d8; -} -.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(200, 204, 210, 0.5); -} - -.btn-dark { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:hover { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; -} -.btn-dark:focus, .btn-dark.focus { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; - box-shadow: 0 0 0 0.2rem rgba(68, 59, 91, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #ffffff; - background-color: #0e0a19; - border-color: #090610; -} -.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(68, 59, 91, 0.5); -} - -.btn-white { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:hover { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-white:focus, .btn-white.focus { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} -.btn-white.disabled, .btn-white:disabled { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle { - color: #212529; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} - -.btn-black { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:hover { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:focus, .btn-black.focus { - color: #ffffff; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} -.btn-black.disabled, .btn-black:disabled { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} - -.btn-muted { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-muted:focus, .btn-muted.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-muted.disabled, .btn-muted:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:not(:disabled):not(.disabled):active, .btn-muted:not(:disabled):not(.disabled).active, .show > .btn-muted.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-muted:not(:disabled):not(.disabled):active:focus, .btn-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-downvote { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:hover { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; -} -.btn-downvote:focus, .btn-downvote.focus { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} -.btn-downvote.disabled, .btn-downvote:disabled { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:not(:disabled):not(.disabled):active, .btn-downvote:not(:disabled):not(.disabled).active, .show > .btn-downvote.dropdown-toggle { - color: #ffffff; - background-color: #2c8b87; - border-color: #29827d; -} -.btn-downvote:not(:disabled):not(.disabled):active:focus, .btn-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} - -.btn-upvote { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-upvote:hover { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-upvote:focus, .btn-upvote.focus { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-upvote.disabled, .btn-upvote:disabled { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-upvote:not(:disabled):not(.disabled):active, .btn-upvote:not(:disabled):not(.disabled).active, .show > .btn-upvote.dropdown-toggle { - color: #ffffff; - background-color: #7b9ae4; - border-color: #ff2689; -} -.btn-upvote:not(:disabled):not(.disabled):active:focus, .btn-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-purple { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-purple:hover { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-purple:focus, .btn-purple.focus { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-purple.disabled, .btn-purple:disabled { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle { - color: #ffffff; - background-color: #7b9ae4; - border-color: #ff2689; -} -.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gold { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:hover { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; -} -.btn-gold:focus, .btn-gold.focus { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} -.btn-gold.disabled, .btn-gold:disabled { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:not(:disabled):not(.disabled):active, .btn-gold:not(:disabled):not(.disabled).active, .show > .btn-gold.dropdown-toggle { - color: #212529; - background-color: #e7bb1d; - border-color: #e0b418; -} -.btn-gold:not(:disabled):not(.disabled):active:focus, .btn-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} - -.btn-admin { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-admin:hover { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-admin:focus, .btn-admin.focus { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-admin.disabled, .btn-admin:disabled { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-admin:not(:disabled):not(.disabled):active, .btn-admin:not(:disabled):not(.disabled).active, .show > .btn-admin.dropdown-toggle { - color: #ffffff; - background-color: #7b9ae4; - border-color: #ff2689; -} -.btn-admin:not(:disabled):not(.disabled):active:focus, .btn-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gray { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray:focus, .btn-gray.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray.disabled, .btn-gray:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-gray-100 { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:hover { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; -} -.btn-gray-100:focus, .btn-gray-100.focus { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} -.btn-gray-100.disabled, .btn-gray-100:disabled { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle { - color: #212529; - background-color: #d3dce9; - border-color: #cbd5e5; -} -.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} - -.btn-gray-200 { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:hover { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; -} -.btn-gray-200:focus, .btn-gray-200.focus { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} -.btn-gray-200.disabled, .btn-gray-200:disabled { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle { - color: #212529; - background-color: #cad9e7; - border-color: #c1d2e3; -} -.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} - -.btn-gray-300 { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-gray-300:focus, .btn-gray-300.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-gray-300.disabled, .btn-gray-300:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} - -.btn-gray-400 { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:hover { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; -} -.btn-gray-400:focus, .btn-gray-400.focus { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} -.btn-gray-400.disabled, .btn-gray-400:disabled { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle { - color: #212529; - background-color: #abbbcd; - border-color: #a3b5c8; -} -.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} - -.btn-gray-500 { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:hover { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; -} -.btn-gray-500:focus, .btn-gray-500.focus { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} -.btn-gray-500.disabled, .btn-gray-500:disabled { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle { - color: #ffffff; - background-color: #8194ac; - border-color: #7a8da7; -} -.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} - -.btn-gray-600 { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray-600:focus, .btn-gray-600.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray-600.disabled, .btn-gray-600:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:not(:disabled):not(.disabled):active, .btn-gray-600:not(:disabled):not(.disabled).active, .show > .btn-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray-600:not(:disabled):not(.disabled):active:focus, .btn-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-reddit { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:hover { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; -} -.btn-reddit:focus, .btn-reddit.focus { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} -.btn-reddit.disabled, .btn-reddit:disabled { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:not(:disabled):not(.disabled):active, .btn-reddit:not(:disabled):not(.disabled).active, .show > .btn-reddit.dropdown-toggle { - color: #ffffff; - background-color: #d72a13; - border-color: #cc2712; -} -.btn-reddit:not(:disabled):not(.disabled):active:focus, .btn-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} - -.btn-outline-primary { - color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-primary:hover { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #7b9ae4; - 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: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #E2E8F0; - 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: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.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(226, 232, 240, 0.5); -} - -.btn-outline-success { - color: #38a169; - border-color: #38a169; -} -.btn-outline-success:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38a169; - 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: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:hover { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #E6E9F0; - 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: #E6E9F0; - border-color: #E6E9F0; -} -.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(230, 233, 240, 0.5); -} - -.btn-outline-dark { - color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:hover { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #23183E; - 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: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.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(35, 24, 62, 0.5); -} - -.btn-outline-white { - color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:hover { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:focus, .btn-outline-white.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-white.disabled, .btn-outline-white:disabled { - color: #ffffff; - background-color: transparent; -} -.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.btn-outline-black { - color: #121213; - border-color: #121213; -} -.btn-outline-black:hover { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:focus, .btn-outline-black.focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} -.btn-outline-black.disabled, .btn-outline-black:disabled { - color: #121213; - background-color: transparent; -} -.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.btn-outline-muted { - color: #718096; - border-color: #718096; -} -.btn-outline-muted:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:focus, .btn-outline-muted.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-muted.disabled, .btn-outline-muted:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-muted:not(:disabled):not(.disabled):active, .btn-outline-muted:not(:disabled):not(.disabled).active, .show > .btn-outline-muted.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:not(:disabled):not(.disabled):active:focus, .btn-outline-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-downvote { - color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:hover { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:focus, .btn-outline-downvote.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} -.btn-outline-downvote.disabled, .btn-outline-downvote:disabled { - color: #38B2AC; - background-color: transparent; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active, .btn-outline-downvote:not(:disabled):not(.disabled).active, .show > .btn-outline-downvote.dropdown-toggle { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active:focus, .btn-outline-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.btn-outline-upvote { - color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-upvote:hover { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-upvote:focus, .btn-outline-upvote.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-upvote.disabled, .btn-outline-upvote:disabled { - color: #7b9ae4; - background-color: transparent; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active, .btn-outline-upvote:not(:disabled):not(.disabled).active, .show > .btn-outline-upvote.dropdown-toggle { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active:focus, .btn-outline-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-purple { - color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-purple:hover { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-purple:focus, .btn-outline-purple.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-purple.disabled, .btn-outline-purple:disabled { - color: #7b9ae4; - background-color: transparent; -} -.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gold { - color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:hover { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:focus, .btn-outline-gold.focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} -.btn-outline-gold.disabled, .btn-outline-gold:disabled { - color: #ECC94B; - background-color: transparent; -} -.btn-outline-gold:not(:disabled):not(.disabled):active, .btn-outline-gold:not(:disabled):not(.disabled).active, .show > .btn-outline-gold.dropdown-toggle { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:not(:disabled):not(.disabled):active:focus, .btn-outline-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.btn-outline-admin { - color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-admin:hover { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-admin:focus, .btn-outline-admin.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-admin.disabled, .btn-outline-admin:disabled { - color: #7b9ae4; - background-color: transparent; -} -.btn-outline-admin:not(:disabled):not(.disabled):active, .btn-outline-admin:not(:disabled):not(.disabled).active, .show > .btn-outline-admin.dropdown-toggle { - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-admin:not(:disabled):not(.disabled):active:focus, .btn-outline-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gray { - color: #718096; - border-color: #718096; -} -.btn-outline-gray:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:focus, .btn-outline-gray.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray.disabled, .btn-outline-gray:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-gray-100 { - color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:hover { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:focus, .btn-outline-gray-100.focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} -.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled { - color: #F5F7FA; - background-color: transparent; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.btn-outline-gray-200 { - color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:hover { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:focus, .btn-outline-gray-200.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} -.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled { - color: #EDF2F7; - background-color: transparent; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.btn-outline-gray-300 { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:focus, .btn-outline-gray-300.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled { - color: #E2E8F0; - background-color: transparent; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.btn-outline-gray-400 { - color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:hover { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:focus, .btn-outline-gray-400.focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} -.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled { - color: #CBD5E0; - background-color: transparent; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.btn-outline-gray-500 { - color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:hover { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:focus, .btn-outline-gray-500.focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} -.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled { - color: #A0AEC0; - background-color: transparent; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.btn-outline-gray-600 { - color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:focus, .btn-outline-gray-600.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-reddit { - color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:hover { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:focus, .btn-outline-reddit.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} -.btn-outline-reddit.disabled, .btn-outline-reddit:disabled { - color: #ED4630; - background-color: transparent; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active, .btn-outline-reddit:not(:disabled):not(.disabled).active, .show > .btn-outline-reddit.dropdown-toggle { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active:focus, .btn-outline-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.btn-link { - font-weight: 400; - color: #7b9ae4; - text-decoration: none; -} -.btn-link:hover { - color: #7b9ae4; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #718096; - 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.25rem; -} - -.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: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 0.15); - border-radius: 0.35rem; -} - -.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 #EDF2F7; -} - -.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: #F5F7FA; -} -.dropdown-item.active, .dropdown-item:active { - color: #ffffff; - text-decoration: none; - background-color: #7b9ae4; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #718096; - 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: #718096; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - 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: #EDF2F7; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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.25rem; -} - -.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: 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: #ffffff; - border-color: #7b9ae4; - background-color: #7b9ae4; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #ffffff; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #718096; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #EDF2F7; -} - -.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: #ffffff; - border: #A0AEC0 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.35rem; -} -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' 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: #7b9ae4; - background-color: #7b9ae4; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #A0AEC0; - border-radius: 0.5rem; - 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; -} -@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: #ffffff; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #ffffff url("data:image/svg+xml,%3csvg xmlns='https://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 #E2E8F0; - border-radius: 0.35rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-select:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #718096; - background-color: #EDF2F7; -} -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #EDF2F7; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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: #EDF2F7; - border-left: inherit; - border-radius: 0 0.35rem 0.35rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 7b9ae4; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 7b9ae4; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 7b9ae4; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #7b9ae4; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #7b9ae4; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - 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: #7b9ae4; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #E2E8F0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #E2E8F0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #A0AEC0; -} - -.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: flex; - 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: #718096; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #E2E8F0; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #EDF2F7 #EDF2F7 #E2E8F0; -} -.nav-tabs .nav-link.disabled { - color: #718096; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #ffffff; - border-color: #E2E8F0 #E2E8F0 #ffffff; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills .nav-link { - border-radius: 0.35rem; -} -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #ffffff; - background-color: #7b9ae4; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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.35rem; -} -.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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(18, 18, 19, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(18, 18, 19, 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(18, 18, 19, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(18, 18, 19, 0.5); - border-color: rgba(18, 18, 19, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(18, 18, 19, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(18, 18, 19, 0.9); -} - -.navbar-dark .navbar-brand { - color: #ffffff; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #ffffff; -} -.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: #ffffff; -} -.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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' 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: #ffffff; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #ffffff; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #ffffff; - background-clip: border-box; - border: 1px solid rgba(18, 18, 19, 0.125); - border-radius: 0.35rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.card-body { - 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(18, 18, 19, 0.03); - border-bottom: 1px solid rgba(18, 18, 19, 0.125); -} -.card-header:first-child { - border-radius: calc(0.35rem - 1px) calc(0.35rem - 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(18, 18, 19, 0.03); - border-top: 1px solid rgba(18, 18, 19, 0.125); -} -.card-footer:last-child { - border-radius: 0 0 calc(0.35rem - 1px) calc(0.35rem - 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 { - flex-shrink: 0; - width: 100%; -} - -.card-img, -.card-img-top { - border-top-left-radius: calc(0.35rem - 1px); - border-top-right-radius: calc(0.35rem - 1px); -} - -.card-img, -.card-img-bottom { - border-bottom-right-radius: calc(0.35rem - 1px); - border-bottom-left-radius: calc(0.35rem - 1px); -} - -.card-deck .card { - margin-bottom: 15px; -} -@media (min-width: 576px) { - .card-deck { - display: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #718096; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #718096; -} - -.pagination { - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.35rem; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #7b9ae4; - background-color: #ffffff; - border: 1px solid #E2E8F0; -} -.page-link:hover { - z-index: 2; - color: #7b9ae4; - text-decoration: none; - background-color: #EDF2F7; - border-color: #E2E8F0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.page-item:last-child .page-link { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; -} -.page-item.active .page-link { - z-index: 3; - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.page-item.disabled .page-link { - color: #718096; - pointer-events: none; - cursor: auto; - background-color: #ffffff; - border-color: #E2E8F0; -} - -.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.25rem; - border-bottom-left-radius: 0.25rem; -} -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 600; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.35rem; - 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: #ffffff; - background-color: #7b9ae4; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #ffffff; - background-color: #7b9ae4; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #212529; - background-color: #E2E8F0; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-success { - color: #ffffff; - background-color: #38a169; -} -a.badge-success:hover, a.badge-success:focus { - color: #ffffff; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #ffffff; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #ffffff; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 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: #ffffff; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #ffffff; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #212529; - background-color: #E6E9F0; -} -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #c6cddd; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} - -.badge-dark { - color: #ffffff; - background-color: #23183E; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #ffffff; - background-color: #0e0a19; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} - -.badge-white { - color: #212529; - background-color: #ffffff; -} -a.badge-white:hover, a.badge-white:focus { - color: #212529; - background-color: #e6e6e6; -} -a.badge-white:focus, a.badge-white.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.badge-black { - color: #ffffff; - background-color: #121213; -} -a.badge-black:hover, a.badge-black:focus { - color: #ffffff; - background-color: black; -} -a.badge-black:focus, a.badge-black.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.badge-muted { - color: #ffffff; - background-color: #718096; -} -a.badge-muted:hover, a.badge-muted:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-muted:focus, a.badge-muted.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-downvote { - color: #ffffff; - background-color: #38B2AC; -} -a.badge-downvote:hover, a.badge-downvote:focus { - color: #ffffff; - background-color: #2c8b87; -} -a.badge-downvote:focus, a.badge-downvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.badge-upvote { - color: #ffffff; - background-color: #7b9ae4; -} -a.badge-upvote:hover, a.badge-upvote:focus { - color: #ffffff; - background-color: #7b9ae4; -} -a.badge-upvote:focus, a.badge-upvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-purple { - color: #ffffff; - background-color: #7b9ae4; -} -a.badge-purple:hover, a.badge-purple:focus { - color: #ffffff; - background-color: #7b9ae4; -} -a.badge-purple:focus, a.badge-purple.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gold { - color: #212529; - background-color: #ECC94B; -} -a.badge-gold:hover, a.badge-gold:focus { - color: #212529; - background-color: #e7bb1d; -} -a.badge-gold:focus, a.badge-gold.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.badge-admin { - color: #ffffff; - background-color: #7b9ae4; -} -a.badge-admin:hover, a.badge-admin:focus { - color: #ffffff; - background-color: #7b9ae4; -} -a.badge-admin:focus, a.badge-admin.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gray { - color: #ffffff; - background-color: #718096; -} -a.badge-gray:hover, a.badge-gray:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray:focus, a.badge-gray.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-gray-100 { - color: #212529; - background-color: #F5F7FA; -} -a.badge-gray-100:hover, a.badge-gray-100:focus { - color: #212529; - background-color: #d3dce9; -} -a.badge-gray-100:focus, a.badge-gray-100.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.badge-gray-200 { - color: #212529; - background-color: #EDF2F7; -} -a.badge-gray-200:hover, a.badge-gray-200:focus { - color: #212529; - background-color: #cad9e7; -} -a.badge-gray-200:focus, a.badge-gray-200.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.badge-gray-300 { - color: #212529; - background-color: #E2E8F0; -} -a.badge-gray-300:hover, a.badge-gray-300:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-gray-300:focus, a.badge-gray-300.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-gray-400 { - color: #212529; - background-color: #CBD5E0; -} -a.badge-gray-400:hover, a.badge-gray-400:focus { - color: #212529; - background-color: #abbbcd; -} -a.badge-gray-400:focus, a.badge-gray-400.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.badge-gray-500 { - color: #212529; - background-color: #A0AEC0; -} -a.badge-gray-500:hover, a.badge-gray-500:focus { - color: #212529; - background-color: #8194ac; -} -a.badge-gray-500:focus, a.badge-gray-500.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.badge-gray-600 { - color: #ffffff; - background-color: #718096; -} -a.badge-gray-600:hover, a.badge-gray-600:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray-600:focus, a.badge-gray-600.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-reddit { - color: #ffffff; - background-color: #ED4630; -} -a.badge-reddit:hover, a.badge-reddit:focus { - color: #ffffff; - background-color: #d72a13; -} -a.badge-reddit:focus, a.badge-reddit.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #EDF2F7; - 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.35rem; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 600; -} - -.alert-dismissible { - padding-right: 4rem; -} -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -.alert-primary { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-primary hr { - border-top-color: #ffbbda; -} -.alert-primary .alert-link { - color: #6a2e4a; -} - -.alert-secondary { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-secondary hr { - border-top-color: #e6ecf3; -} -.alert-secondary .alert-link { - color: #65686c; -} - -.alert-success { - color: #265c40; - background-color: #d7ece1; - border-color: #c7e5d5; -} -.alert-success hr { - border-top-color: #b6ddc8; -} -.alert-success .alert-link { - color: #173827; -} - -.alert-info { - color: #145283; - background-color: #d0e8fb; - border-color: #bedff9; -} -.alert-info hr { - border-top-color: #a7d4f7; -} -.alert-info .alert-link { - color: #0d3657; -} - -.alert-warning { - color: #8d6d0d; - background-color: #fff3cd; - border-color: #ffeeba; -} -.alert-warning hr { - border-top-color: #ffe8a1; -} -.alert-warning .alert-link { - color: #5e4909; -} - -.alert-danger { - color: #802929; - background-color: #fad8d8; - border-color: #f8c9c9; -} -.alert-danger hr { - border-top-color: #f5b2b2; -} -.alert-danger .alert-link { - color: #591d1d; -} - -.alert-light { - color: #808286; - background-color: #fafbfc; - border-color: #f8f9fb; -} -.alert-light hr { - border-top-color: #e8ebf2; -} -.alert-light .alert-link { - color: #67696c; -} - -.alert-dark { - color: #1b1529; - background-color: #d3d1d8; - border-color: #c1bec9; -} -.alert-dark hr { - border-top-color: #b4b0bd; -} -.alert-dark .alert-link { - color: #050407; -} - -.alert-white { - color: #8d8d8e; - background-color: white; - border-color: white; -} -.alert-white hr { - border-top-color: #f2f2f2; -} -.alert-white .alert-link { - color: #737375; -} - -.alert-black { - color: #121213; - background-color: #d0d0d0; - border-color: #bdbdbd; -} -.alert-black hr { - border-top-color: #b0b0b0; -} -.alert-black .alert-link { - color: black; -} - -.alert-muted { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-muted hr { - border-top-color: #c8ced7; -} -.alert-muted .alert-link { - color: #2d323a; -} - -.alert-downvote { - color: #266563; - background-color: #d7f0ee; - border-color: #c7e9e8; -} -.alert-downvote hr { - border-top-color: #b5e2e0; -} -.alert-downvote .alert-link { - color: #18403f; -} - -.alert-upvote { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-upvote hr { - border-top-color: #ffbbda; -} -.alert-upvote .alert-link { - color: #6a2e4a; -} - -.alert-purple { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-purple hr { - border-top-color: #ffbbda; -} -.alert-purple .alert-link { - color: #6a2e4a; -} - -.alert-gold { - color: #837130; - background-color: #fbf4db; - border-color: #faf0cd; -} -.alert-gold hr { - border-top-color: #f8e9b6; -} -.alert-gold .alert-link { - color: #5e5122; -} - -.alert-admin { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-admin hr { - border-top-color: #ffbbda; -} -.alert-admin .alert-link { - color: #6a2e4a; -} - -.alert-gray { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray hr { - border-top-color: #c8ced7; -} -.alert-gray .alert-link { - color: #2d323a; -} - -.alert-gray-100 { - color: #88898b; - background-color: #fdfdfe; - border-color: #fcfdfe; -} -.alert-gray-100 hr { - border-top-color: #e9f0f8; -} -.alert-gray-100 .alert-link { - color: #6f7071; -} - -.alert-gray-200 { - color: #84868a; - background-color: #fbfcfd; - border-color: #fafbfd; -} -.alert-gray-200 hr { - border-top-color: #e8ecf6; -} -.alert-gray-200 .alert-link { - color: #6b6d70; -} - -.alert-gray-300 { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-gray-300 hr { - border-top-color: #e6ecf3; -} -.alert-gray-300 .alert-link { - color: #65686c; -} - -.alert-gray-400 { - color: #72777e; - background-color: #f5f7f9; - border-color: #f0f3f6; -} -.alert-gray-400 hr { - border-top-color: #e0e6ec; -} -.alert-gray-400 .alert-link { - color: #5a5e63; -} - -.alert-gray-500 { - color: #5c636d; - background-color: #eceff2; - border-color: #e4e8ed; -} -.alert-gray-500 hr { - border-top-color: #d5dbe3; -} -.alert-gray-500 .alert-link { - color: #454a51; -} - -.alert-gray-600 { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray-600 hr { - border-top-color: #c8ced7; -} -.alert-gray-600 .alert-link { - color: #2d323a; -} - -.alert-reddit { - color: #842d22; - background-color: #fbdad6; - border-color: #facbc5; -} -.alert-reddit hr { - border-top-color: #f8b6ae; -} -.alert-reddit .alert-link { - color: #5b1f18; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #ffffff; - text-align: center; - white-space: nowrap; - background-color: #7b9ae4; - 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 { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #F5F7FA; -} -.list-group-item-action:active { - color: #212529; - background-color: #EDF2F7; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #ffffff; - border: 1px solid rgba(18, 18, 19, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #718096; - pointer-events: none; - background-color: #ffffff; -} -.list-group-item.active { - z-index: 2; - color: #ffffff; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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 { - flex-direction: row; -} -.list-group-horizontal .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; -} -.list-group-horizontal .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-sm .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-sm .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-md .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-md .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-lg .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-lg .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-xl .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xl .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-primary.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-secondary { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-secondary.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-success { - color: #265c40; - background-color: #c7e5d5; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #265c40; - background-color: #b6ddc8; -} -.list-group-item-success.list-group-item-action.active { - color: #ffffff; - background-color: #265c40; - border-color: #265c40; -} - -.list-group-item-info { - color: #145283; - background-color: #bedff9; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #145283; - background-color: #a7d4f7; -} -.list-group-item-info.list-group-item-action.active { - color: #ffffff; - background-color: #145283; - border-color: #145283; -} - -.list-group-item-warning { - color: #8d6d0d; - background-color: #ffeeba; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #8d6d0d; - background-color: #ffe8a1; -} -.list-group-item-warning.list-group-item-action.active { - color: #ffffff; - background-color: #8d6d0d; - border-color: #8d6d0d; -} - -.list-group-item-danger { - color: #802929; - background-color: #f8c9c9; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #802929; - background-color: #f5b2b2; -} -.list-group-item-danger.list-group-item-action.active { - color: #ffffff; - background-color: #802929; - border-color: #802929; -} - -.list-group-item-light { - color: #808286; - background-color: #f8f9fb; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #808286; - background-color: #e8ebf2; -} -.list-group-item-light.list-group-item-action.active { - color: #ffffff; - background-color: #808286; - border-color: #808286; -} - -.list-group-item-dark { - color: #1b1529; - background-color: #c1bec9; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1529; - background-color: #b4b0bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #ffffff; - background-color: #1b1529; - border-color: #1b1529; -} - -.list-group-item-white { - color: #8d8d8e; - background-color: white; -} -.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus { - color: #8d8d8e; - background-color: #f2f2f2; -} -.list-group-item-white.list-group-item-action.active { - color: #ffffff; - background-color: #8d8d8e; - border-color: #8d8d8e; -} - -.list-group-item-black { - color: #121213; - background-color: #bdbdbd; -} -.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus { - color: #121213; - background-color: #b0b0b0; -} -.list-group-item-black.list-group-item-action.active { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} - -.list-group-item-muted { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-muted.list-group-item-action:hover, .list-group-item-muted.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-muted.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-downvote { - color: #266563; - background-color: #c7e9e8; -} -.list-group-item-downvote.list-group-item-action:hover, .list-group-item-downvote.list-group-item-action:focus { - color: #266563; - background-color: #b5e2e0; -} -.list-group-item-downvote.list-group-item-action.active { - color: #ffffff; - background-color: #266563; - border-color: #266563; -} - -.list-group-item-upvote { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-upvote.list-group-item-action:hover, .list-group-item-upvote.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-upvote.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-purple { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-purple.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gold { - color: #837130; - background-color: #faf0cd; -} -.list-group-item-gold.list-group-item-action:hover, .list-group-item-gold.list-group-item-action:focus { - color: #837130; - background-color: #f8e9b6; -} -.list-group-item-gold.list-group-item-action.active { - color: #ffffff; - background-color: #837130; - border-color: #837130; -} - -.list-group-item-admin { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-admin.list-group-item-action:hover, .list-group-item-admin.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-admin.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gray { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-gray-100 { - color: #88898b; - background-color: #fcfdfe; -} -.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus { - color: #88898b; - background-color: #e9f0f8; -} -.list-group-item-gray-100.list-group-item-action.active { - color: #ffffff; - background-color: #88898b; - border-color: #88898b; -} - -.list-group-item-gray-200 { - color: #84868a; - background-color: #fafbfd; -} -.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus { - color: #84868a; - background-color: #e8ecf6; -} -.list-group-item-gray-200.list-group-item-action.active { - color: #ffffff; - background-color: #84868a; - border-color: #84868a; -} - -.list-group-item-gray-300 { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-gray-300.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-gray-400 { - color: #72777e; - background-color: #f0f3f6; -} -.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus { - color: #72777e; - background-color: #e0e6ec; -} -.list-group-item-gray-400.list-group-item-action.active { - color: #ffffff; - background-color: #72777e; - border-color: #72777e; -} - -.list-group-item-gray-500 { - color: #5c636d; - background-color: #e4e8ed; -} -.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus { - color: #5c636d; - background-color: #d5dbe3; -} -.list-group-item-gray-500.list-group-item-action.active { - color: #ffffff; - background-color: #5c636d; - border-color: #5c636d; -} - -.list-group-item-gray-600 { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray-600.list-group-item-action:hover, .list-group-item-gray-600.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray-600.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-reddit { - color: #842d22; - background-color: #facbc5; -} -.list-group-item-reddit.list-group-item-action:hover, .list-group-item-reddit.list-group-item-action:focus { - color: #842d22; - background-color: #f8b6ae; -} -.list-group-item-reddit.list-group-item-action.active { - color: #ffffff; - background-color: #842d22; - border-color: #842d22; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 600; - line-height: 1; - color: #121213; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.5; -} -.close:hover { - color: #121213; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -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(18, 18, 19, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #718096; - 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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: #121213; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #E2E8F0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #E2E8F0; - 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); - } - - .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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} -.tooltip.show { - opacity: 1; -} -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #ffffff; - text-align: center; - background-color: #121213; - border-radius: 0.35rem; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} -.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(18, 18, 19, 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: #ffffff; -} - -.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 { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #ffffff; - 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: #ffffff; - 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #ffffff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #ffffff; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #7b9ae4 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #7b9ae4 !important; -} - -.bg-secondary { - background-color: #E2E8F0 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #c0cddf !important; -} - -.bg-success { - background-color: #38a169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #E6E9F0 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #c6cddd !important; -} - -.bg-dark { - background-color: #23183E !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #0e0a19 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -a.bg-white:hover, a.bg-white:focus, -button.bg-white:hover, -button.bg-white:focus { - background-color: #e6e6e6 !important; -} - -.bg-black { - background-color: #121213 !important; -} - -a.bg-black:hover, a.bg-black:focus, -button.bg-black:hover, -button.bg-black:focus { - background-color: black !important; -} - -.bg-muted { - background-color: #718096 !important; -} - -a.bg-muted:hover, a.bg-muted:focus, -button.bg-muted:hover, -button.bg-muted:focus { - background-color: #5a677a !important; -} - -.bg-downvote { - background-color: #38B2AC !important; -} - -a.bg-downvote:hover, a.bg-downvote:focus, -button.bg-downvote:hover, -button.bg-downvote:focus { - background-color: #2c8b87 !important; -} - -.bg-upvote { - background-color: #7b9ae4 !important; -} - -a.bg-upvote:hover, a.bg-upvote:focus, -button.bg-upvote:hover, -button.bg-upvote:focus { - background-color: #7b9ae4 !important; -} - -.bg-purple { - background-color: #7b9ae4 !important; -} - -a.bg-purple:hover, a.bg-purple:focus, -button.bg-purple:hover, -button.bg-purple:focus { - background-color: #7b9ae4 !important; -} - -.bg-gold { - background-color: #ECC94B !important; -} - -a.bg-gold:hover, a.bg-gold:focus, -button.bg-gold:hover, -button.bg-gold:focus { - background-color: #e7bb1d !important; -} - -.bg-admin { - background-color: #7b9ae4 !important; -} - -a.bg-admin:hover, a.bg-admin:focus, -button.bg-admin:hover, -button.bg-admin:focus { - background-color: #7b9ae4 !important; -} - -.bg-gray { - background-color: #718096 !important; -} - -a.bg-gray:hover, a.bg-gray:focus, -button.bg-gray:hover, -button.bg-gray:focus { - background-color: #5a677a !important; -} - -.bg-gray-100 { - background-color: #F5F7FA !important; -} - -a.bg-gray-100:hover, a.bg-gray-100:focus, -button.bg-gray-100:hover, -button.bg-gray-100:focus { - background-color: #d3dce9 !important; -} - -.bg-gray-200 { - background-color: #EDF2F7 !important; -} - -a.bg-gray-200:hover, a.bg-gray-200:focus, -button.bg-gray-200:hover, -button.bg-gray-200:focus { - background-color: #cad9e7 !important; -} - -.bg-gray-300 { - background-color: #E2E8F0 !important; -} - -a.bg-gray-300:hover, a.bg-gray-300:focus, -button.bg-gray-300:hover, -button.bg-gray-300:focus { - background-color: #c0cddf !important; -} - -.bg-gray-400 { - background-color: #CBD5E0 !important; -} - -a.bg-gray-400:hover, a.bg-gray-400:focus, -button.bg-gray-400:hover, -button.bg-gray-400:focus { - background-color: #abbbcd !important; -} - -.bg-gray-500 { - background-color: #A0AEC0 !important; -} - -a.bg-gray-500:hover, a.bg-gray-500:focus, -button.bg-gray-500:hover, -button.bg-gray-500:focus { - background-color: #8194ac !important; -} - -.bg-gray-600 { - background-color: #718096 !important; -} - -a.bg-gray-600:hover, a.bg-gray-600:focus, -button.bg-gray-600:hover, -button.bg-gray-600:focus { - background-color: #5a677a !important; -} - -.bg-reddit { - background-color: #ED4630 !important; -} - -a.bg-reddit:hover, a.bg-reddit:focus, -button.bg-reddit:hover, -button.bg-reddit:focus { - background-color: #d72a13 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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: #7b9ae4 !important; -} - -.border-secondary { - border-color: #E2E8F0 !important; -} - -.border-success { - border-color: #38a169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #E6E9F0 !important; -} - -.border-dark { - border-color: #23183E !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.border-black { - border-color: #121213 !important; -} - -.border-muted { - border-color: #718096 !important; -} - -.border-downvote { - border-color: #38B2AC !important; -} - -.border-upvote { - border-color: #7b9ae4 !important; -} - -.border-purple { - border-color: #7b9ae4 !important; -} - -.border-gold { - border-color: #ECC94B !important; -} - -.border-admin { - border-color: #7b9ae4 !important; -} - -.border-gray { - border-color: #718096 !important; -} - -.border-gray-100 { - border-color: #F5F7FA !important; -} - -.border-gray-200 { - border-color: #EDF2F7 !important; -} - -.border-gray-300 { - border-color: #E2E8F0 !important; -} - -.border-gray-400 { - border-color: #CBD5E0 !important; -} - -.border-gray-500 { - border-color: #A0AEC0 !important; -} - -.border-gray-600 { - border-color: #718096 !important; -} - -.border-reddit { - border-color: #ED4630 !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.rounded-sm { - border-radius: 0.25rem !important; -} - -.rounded { - border-radius: 0.35rem !important; -} - -.rounded-top { - border-top-left-radius: 0.35rem !important; - border-top-right-radius: 0.35rem !important; -} - -.rounded-right { - border-top-right-radius: 0.35rem !important; - border-bottom-right-radius: 0.35rem !important; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !important; -} - -.rounded-left { - border-top-left-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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 1px 3px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.03) !important; -} - -.shadow { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05) !important; -} - -.shadow-lg { - box-shadow: 0 8px 20px 0 rgba(18, 18, 19, 0.1) !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; -} - -.w-130 { - width: 130% !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; -} - -.h-130 { - height: 130% !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; -} - -.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); -} - -.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; -} - -.m-6 { - margin: 3.5rem !important; -} - -.mt-6, -.my-6 { - margin-top: 3.5rem !important; -} - -.mr-6, -.mx-6 { - margin-right: 3.5rem !important; -} - -.mb-6, -.my-6 { - margin-bottom: 3.5rem !important; -} - -.ml-6, -.mx-6 { - margin-left: 3.5rem !important; -} - -.m-7 { - margin: 5rem !important; -} - -.mt-7, -.my-7 { - margin-top: 5rem !important; -} - -.mr-7, -.mx-7 { - margin-right: 5rem !important; -} - -.mb-7, -.my-7 { - margin-bottom: 5rem !important; -} - -.ml-7, -.mx-7 { - margin-left: 5rem !important; -} - -.m-8 { - margin: 10rem !important; -} - -.mt-8, -.my-8 { - margin-top: 10rem !important; -} - -.mr-8, -.mx-8 { - margin-right: 10rem !important; -} - -.mb-8, -.my-8 { - margin-bottom: 10rem !important; -} - -.ml-8, -.mx-8 { - margin-left: 10rem !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; -} - -.p-6 { - padding: 3.5rem !important; -} - -.pt-6, -.py-6 { - padding-top: 3.5rem !important; -} - -.pr-6, -.px-6 { - padding-right: 3.5rem !important; -} - -.pb-6, -.py-6 { - padding-bottom: 3.5rem !important; -} - -.pl-6, -.px-6 { - padding-left: 3.5rem !important; -} - -.p-7 { - padding: 5rem !important; -} - -.pt-7, -.py-7 { - padding-top: 5rem !important; -} - -.pr-7, -.px-7 { - padding-right: 5rem !important; -} - -.pb-7, -.py-7 { - padding-bottom: 5rem !important; -} - -.pl-7, -.px-7 { - padding-left: 5rem !important; -} - -.p-8 { - padding: 10rem !important; -} - -.pt-8, -.py-8 { - padding-top: 10rem !important; -} - -.pr-8, -.px-8 { - padding-right: 10rem !important; -} - -.pb-8, -.py-8 { - padding-bottom: 10rem !important; -} - -.pl-8, -.px-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; -} - -.mt-n6, -.my-n6 { - margin-top: -3.5rem !important; -} - -.mr-n6, -.mx-n6 { - margin-right: -3.5rem !important; -} - -.mb-n6, -.my-n6 { - margin-bottom: -3.5rem !important; -} - -.ml-n6, -.mx-n6 { - margin-left: -3.5rem !important; -} - -.m-n7 { - margin: -5rem !important; -} - -.mt-n7, -.my-n7 { - margin-top: -5rem !important; -} - -.mr-n7, -.mx-n7 { - margin-right: -5rem !important; -} - -.mb-n7, -.my-n7 { - margin-bottom: -5rem !important; -} - -.ml-n7, -.mx-n7 { - margin-left: -5rem !important; -} - -.m-n8 { - margin: -10rem !important; -} - -.mt-n8, -.my-n8 { - margin-top: -10rem !important; -} - -.mr-n8, -.mx-n8 { - margin-right: -10rem !important; -} - -.mb-n8, -.my-n8 { - margin-bottom: -10rem !important; -} - -.ml-n8, -.mx-n8 { - margin-left: -10rem !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; - } - - .m-sm-6 { - margin: 3.5rem !important; - } - - .mt-sm-6, -.my-sm-6 { - margin-top: 3.5rem !important; - } - - .mr-sm-6, -.mx-sm-6 { - margin-right: 3.5rem !important; - } - - .mb-sm-6, -.my-sm-6 { - margin-bottom: 3.5rem !important; - } - - .ml-sm-6, -.mx-sm-6 { - margin-left: 3.5rem !important; - } - - .m-sm-7 { - margin: 5rem !important; - } - - .mt-sm-7, -.my-sm-7 { - margin-top: 5rem !important; - } - - .mr-sm-7, -.mx-sm-7 { - margin-right: 5rem !important; - } - - .mb-sm-7, -.my-sm-7 { - margin-bottom: 5rem !important; - } - - .ml-sm-7, -.mx-sm-7 { - margin-left: 5rem !important; - } - - .m-sm-8 { - margin: 10rem !important; - } - - .mt-sm-8, -.my-sm-8 { - margin-top: 10rem !important; - } - - .mr-sm-8, -.mx-sm-8 { - margin-right: 10rem !important; - } - - .mb-sm-8, -.my-sm-8 { - margin-bottom: 10rem !important; - } - - .ml-sm-8, -.mx-sm-8 { - margin-left: 10rem !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; - } - - .p-sm-6 { - padding: 3.5rem !important; - } - - .pt-sm-6, -.py-sm-6 { - padding-top: 3.5rem !important; - } - - .pr-sm-6, -.px-sm-6 { - padding-right: 3.5rem !important; - } - - .pb-sm-6, -.py-sm-6 { - padding-bottom: 3.5rem !important; - } - - .pl-sm-6, -.px-sm-6 { - padding-left: 3.5rem !important; - } - - .p-sm-7 { - padding: 5rem !important; - } - - .pt-sm-7, -.py-sm-7 { - padding-top: 5rem !important; - } - - .pr-sm-7, -.px-sm-7 { - padding-right: 5rem !important; - } - - .pb-sm-7, -.py-sm-7 { - padding-bottom: 5rem !important; - } - - .pl-sm-7, -.px-sm-7 { - padding-left: 5rem !important; - } - - .p-sm-8 { - padding: 10rem !important; - } - - .pt-sm-8, -.py-sm-8 { - padding-top: 10rem !important; - } - - .pr-sm-8, -.px-sm-8 { - padding-right: 10rem !important; - } - - .pb-sm-8, -.py-sm-8 { - padding-bottom: 10rem !important; - } - - .pl-sm-8, -.px-sm-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-sm-n6, -.my-sm-n6 { - margin-top: -3.5rem !important; - } - - .mr-sm-n6, -.mx-sm-n6 { - margin-right: -3.5rem !important; - } - - .mb-sm-n6, -.my-sm-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-sm-n6, -.mx-sm-n6 { - margin-left: -3.5rem !important; - } - - .m-sm-n7 { - margin: -5rem !important; - } - - .mt-sm-n7, -.my-sm-n7 { - margin-top: -5rem !important; - } - - .mr-sm-n7, -.mx-sm-n7 { - margin-right: -5rem !important; - } - - .mb-sm-n7, -.my-sm-n7 { - margin-bottom: -5rem !important; - } - - .ml-sm-n7, -.mx-sm-n7 { - margin-left: -5rem !important; - } - - .m-sm-n8 { - margin: -10rem !important; - } - - .mt-sm-n8, -.my-sm-n8 { - margin-top: -10rem !important; - } - - .mr-sm-n8, -.mx-sm-n8 { - margin-right: -10rem !important; - } - - .mb-sm-n8, -.my-sm-n8 { - margin-bottom: -10rem !important; - } - - .ml-sm-n8, -.mx-sm-n8 { - margin-left: -10rem !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; - } - - .m-md-6 { - margin: 3.5rem !important; - } - - .mt-md-6, -.my-md-6 { - margin-top: 3.5rem !important; - } - - .mr-md-6, -.mx-md-6 { - margin-right: 3.5rem !important; - } - - .mb-md-6, -.my-md-6 { - margin-bottom: 3.5rem !important; - } - - .ml-md-6, -.mx-md-6 { - margin-left: 3.5rem !important; - } - - .m-md-7 { - margin: 5rem !important; - } - - .mt-md-7, -.my-md-7 { - margin-top: 5rem !important; - } - - .mr-md-7, -.mx-md-7 { - margin-right: 5rem !important; - } - - .mb-md-7, -.my-md-7 { - margin-bottom: 5rem !important; - } - - .ml-md-7, -.mx-md-7 { - margin-left: 5rem !important; - } - - .m-md-8 { - margin: 10rem !important; - } - - .mt-md-8, -.my-md-8 { - margin-top: 10rem !important; - } - - .mr-md-8, -.mx-md-8 { - margin-right: 10rem !important; - } - - .mb-md-8, -.my-md-8 { - margin-bottom: 10rem !important; - } - - .ml-md-8, -.mx-md-8 { - margin-left: 10rem !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; - } - - .p-md-6 { - padding: 3.5rem !important; - } - - .pt-md-6, -.py-md-6 { - padding-top: 3.5rem !important; - } - - .pr-md-6, -.px-md-6 { - padding-right: 3.5rem !important; - } - - .pb-md-6, -.py-md-6 { - padding-bottom: 3.5rem !important; - } - - .pl-md-6, -.px-md-6 { - padding-left: 3.5rem !important; - } - - .p-md-7 { - padding: 5rem !important; - } - - .pt-md-7, -.py-md-7 { - padding-top: 5rem !important; - } - - .pr-md-7, -.px-md-7 { - padding-right: 5rem !important; - } - - .pb-md-7, -.py-md-7 { - padding-bottom: 5rem !important; - } - - .pl-md-7, -.px-md-7 { - padding-left: 5rem !important; - } - - .p-md-8 { - padding: 10rem !important; - } - - .pt-md-8, -.py-md-8 { - padding-top: 10rem !important; - } - - .pr-md-8, -.px-md-8 { - padding-right: 10rem !important; - } - - .pb-md-8, -.py-md-8 { - padding-bottom: 10rem !important; - } - - .pl-md-8, -.px-md-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-md-n6, -.my-md-n6 { - margin-top: -3.5rem !important; - } - - .mr-md-n6, -.mx-md-n6 { - margin-right: -3.5rem !important; - } - - .mb-md-n6, -.my-md-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-md-n6, -.mx-md-n6 { - margin-left: -3.5rem !important; - } - - .m-md-n7 { - margin: -5rem !important; - } - - .mt-md-n7, -.my-md-n7 { - margin-top: -5rem !important; - } - - .mr-md-n7, -.mx-md-n7 { - margin-right: -5rem !important; - } - - .mb-md-n7, -.my-md-n7 { - margin-bottom: -5rem !important; - } - - .ml-md-n7, -.mx-md-n7 { - margin-left: -5rem !important; - } - - .m-md-n8 { - margin: -10rem !important; - } - - .mt-md-n8, -.my-md-n8 { - margin-top: -10rem !important; - } - - .mr-md-n8, -.mx-md-n8 { - margin-right: -10rem !important; - } - - .mb-md-n8, -.my-md-n8 { - margin-bottom: -10rem !important; - } - - .ml-md-n8, -.mx-md-n8 { - margin-left: -10rem !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; - } - - .m-lg-6 { - margin: 3.5rem !important; - } - - .mt-lg-6, -.my-lg-6 { - margin-top: 3.5rem !important; - } - - .mr-lg-6, -.mx-lg-6 { - margin-right: 3.5rem !important; - } - - .mb-lg-6, -.my-lg-6 { - margin-bottom: 3.5rem !important; - } - - .ml-lg-6, -.mx-lg-6 { - margin-left: 3.5rem !important; - } - - .m-lg-7 { - margin: 5rem !important; - } - - .mt-lg-7, -.my-lg-7 { - margin-top: 5rem !important; - } - - .mr-lg-7, -.mx-lg-7 { - margin-right: 5rem !important; - } - - .mb-lg-7, -.my-lg-7 { - margin-bottom: 5rem !important; - } - - .ml-lg-7, -.mx-lg-7 { - margin-left: 5rem !important; - } - - .m-lg-8 { - margin: 10rem !important; - } - - .mt-lg-8, -.my-lg-8 { - margin-top: 10rem !important; - } - - .mr-lg-8, -.mx-lg-8 { - margin-right: 10rem !important; - } - - .mb-lg-8, -.my-lg-8 { - margin-bottom: 10rem !important; - } - - .ml-lg-8, -.mx-lg-8 { - margin-left: 10rem !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; - } - - .p-lg-6 { - padding: 3.5rem !important; - } - - .pt-lg-6, -.py-lg-6 { - padding-top: 3.5rem !important; - } - - .pr-lg-6, -.px-lg-6 { - padding-right: 3.5rem !important; - } - - .pb-lg-6, -.py-lg-6 { - padding-bottom: 3.5rem !important; - } - - .pl-lg-6, -.px-lg-6 { - padding-left: 3.5rem !important; - } - - .p-lg-7 { - padding: 5rem !important; - } - - .pt-lg-7, -.py-lg-7 { - padding-top: 5rem !important; - } - - .pr-lg-7, -.px-lg-7 { - padding-right: 5rem !important; - } - - .pb-lg-7, -.py-lg-7 { - padding-bottom: 5rem !important; - } - - .pl-lg-7, -.px-lg-7 { - padding-left: 5rem !important; - } - - .p-lg-8 { - padding: 10rem !important; - } - - .pt-lg-8, -.py-lg-8 { - padding-top: 10rem !important; - } - - .pr-lg-8, -.px-lg-8 { - padding-right: 10rem !important; - } - - .pb-lg-8, -.py-lg-8 { - padding-bottom: 10rem !important; - } - - .pl-lg-8, -.px-lg-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-lg-n6, -.my-lg-n6 { - margin-top: -3.5rem !important; - } - - .mr-lg-n6, -.mx-lg-n6 { - margin-right: -3.5rem !important; - } - - .mb-lg-n6, -.my-lg-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-lg-n6, -.mx-lg-n6 { - margin-left: -3.5rem !important; - } - - .m-lg-n7 { - margin: -5rem !important; - } - - .mt-lg-n7, -.my-lg-n7 { - margin-top: -5rem !important; - } - - .mr-lg-n7, -.mx-lg-n7 { - margin-right: -5rem !important; - } - - .mb-lg-n7, -.my-lg-n7 { - margin-bottom: -5rem !important; - } - - .ml-lg-n7, -.mx-lg-n7 { - margin-left: -5rem !important; - } - - .m-lg-n8 { - margin: -10rem !important; - } - - .mt-lg-n8, -.my-lg-n8 { - margin-top: -10rem !important; - } - - .mr-lg-n8, -.mx-lg-n8 { - margin-right: -10rem !important; - } - - .mb-lg-n8, -.my-lg-n8 { - margin-bottom: -10rem !important; - } - - .ml-lg-n8, -.mx-lg-n8 { - margin-left: -10rem !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; - } - - .m-xl-6 { - margin: 3.5rem !important; - } - - .mt-xl-6, -.my-xl-6 { - margin-top: 3.5rem !important; - } - - .mr-xl-6, -.mx-xl-6 { - margin-right: 3.5rem !important; - } - - .mb-xl-6, -.my-xl-6 { - margin-bottom: 3.5rem !important; - } - - .ml-xl-6, -.mx-xl-6 { - margin-left: 3.5rem !important; - } - - .m-xl-7 { - margin: 5rem !important; - } - - .mt-xl-7, -.my-xl-7 { - margin-top: 5rem !important; - } - - .mr-xl-7, -.mx-xl-7 { - margin-right: 5rem !important; - } - - .mb-xl-7, -.my-xl-7 { - margin-bottom: 5rem !important; - } - - .ml-xl-7, -.mx-xl-7 { - margin-left: 5rem !important; - } - - .m-xl-8 { - margin: 10rem !important; - } - - .mt-xl-8, -.my-xl-8 { - margin-top: 10rem !important; - } - - .mr-xl-8, -.mx-xl-8 { - margin-right: 10rem !important; - } - - .mb-xl-8, -.my-xl-8 { - margin-bottom: 10rem !important; - } - - .ml-xl-8, -.mx-xl-8 { - margin-left: 10rem !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; - } - - .p-xl-6 { - padding: 3.5rem !important; - } - - .pt-xl-6, -.py-xl-6 { - padding-top: 3.5rem !important; - } - - .pr-xl-6, -.px-xl-6 { - padding-right: 3.5rem !important; - } - - .pb-xl-6, -.py-xl-6 { - padding-bottom: 3.5rem !important; - } - - .pl-xl-6, -.px-xl-6 { - padding-left: 3.5rem !important; - } - - .p-xl-7 { - padding: 5rem !important; - } - - .pt-xl-7, -.py-xl-7 { - padding-top: 5rem !important; - } - - .pr-xl-7, -.px-xl-7 { - padding-right: 5rem !important; - } - - .pb-xl-7, -.py-xl-7 { - padding-bottom: 5rem !important; - } - - .pl-xl-7, -.px-xl-7 { - padding-left: 5rem !important; - } - - .p-xl-8 { - padding: 10rem !important; - } - - .pt-xl-8, -.py-xl-8 { - padding-top: 10rem !important; - } - - .pr-xl-8, -.px-xl-8 { - padding-right: 10rem !important; - } - - .pb-xl-8, -.py-xl-8 { - padding-bottom: 10rem !important; - } - - .pl-xl-8, -.px-xl-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-xl-n6, -.my-xl-n6 { - margin-top: -3.5rem !important; - } - - .mr-xl-n6, -.mx-xl-n6 { - margin-right: -3.5rem !important; - } - - .mb-xl-n6, -.my-xl-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-xl-n6, -.mx-xl-n6 { - margin-left: -3.5rem !important; - } - - .m-xl-n7 { - margin: -5rem !important; - } - - .mt-xl-n7, -.my-xl-n7 { - margin-top: -5rem !important; - } - - .mr-xl-n7, -.mx-xl-n7 { - margin-right: -5rem !important; - } - - .mb-xl-n7, -.my-xl-n7 { - margin-bottom: -5rem !important; - } - - .ml-xl-n7, -.mx-xl-n7 { - margin-left: -5rem !important; - } - - .m-xl-n8 { - margin: -10rem !important; - } - - .mt-xl-n8, -.my-xl-n8 { - margin-top: -10rem !important; - } - - .mr-xl-n8, -.mx-xl-n8 { - margin-right: -10rem !important; - } - - .mb-xl-n8, -.my-xl-n8 { - margin-bottom: -10rem !important; - } - - .ml-xl-n8, -.mx-xl-n8 { - margin-left: -10rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mt-xl-auto, -.my-xl-auto { - margin-top: auto !important; - } - - .mr-xl-auto, -.mx-xl-auto { - margin-right: auto !important; - } - - .mb-xl-auto, -.my-xl-auto { - margin-bottom: auto !important; - } - - .ml-xl-auto, -.mx-xl-auto { - margin-left: auto !important; - } -} -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !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: 600 !important; -} - -.font-weight-bolder { - font-weight: 700 !important; -} - -.font-italic { - font-style: italic !important; -} - -.text-white { - color: #ffffff !important; -} - -.text-primary { - color: #7b9ae4 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #7b9ae4 !important; -} - -.text-secondary { - color: #E2E8F0 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #b0c0d6 !important; -} - -.text-success { - color: #38a169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #E6E9F0 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #b6bfd3 !important; -} - -.text-dark { - color: #23183E !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #040307 !important; -} - -.text-white { - color: #ffffff !important; -} - -a.text-white:hover, a.text-white:focus { - color: #d9d9d9 !important; -} - -.text-black { - color: #121213 !important; -} - -a.text-black:hover, a.text-black:focus { - color: black !important; -} - -.text-muted { - color: #718096 !important; -} - -a.text-muted:hover, a.text-muted:focus { - color: #4f5b6b !important; -} - -.text-downvote { - color: #38B2AC !important; -} - -a.text-downvote:hover, a.text-downvote:focus { - color: #267874 !important; -} - -.text-upvote { - color: #7b9ae4 !important; -} - -a.text-upvote:hover, a.text-upvote:focus { - color: #7b9ae4 !important; -} - -.text-purple { - color: #7b9ae4 !important; -} - -a.text-purple:hover, a.text-purple:focus { - color: #7b9ae4 !important; -} - -.text-gold { - color: #ECC94B !important; -} - -a.text-gold:hover, a.text-gold:focus { - color: #d4ab16 !important; -} - -.text-admin { - color: #7b9ae4 !important; -} - -a.text-admin:hover, a.text-admin:focus { - color: #7b9ae4 !important; -} - -.text-gray { - color: #718096 !important; -} - -a.text-gray:hover, a.text-gray:focus { - color: #4f5b6b !important; -} - -.text-gray-100 { - color: #F5F7FA !important; -} - -a.text-gray-100:hover, a.text-gray-100:focus { - color: #c2cee1 !important; -} - -.text-gray-200 { - color: #EDF2F7 !important; -} - -a.text-gray-200:hover, a.text-gray-200:focus { - color: #b8ccdf !important; -} - -.text-gray-300 { - color: #E2E8F0 !important; -} - -a.text-gray-300:hover, a.text-gray-300:focus { - color: #b0c0d6 !important; -} - -.text-gray-400 { - color: #CBD5E0 !important; -} - -a.text-gray-400:hover, a.text-gray-400:focus { - color: #9baec3 !important; -} - -.text-gray-500 { - color: #A0AEC0 !important; -} - -a.text-gray-500:hover, a.text-gray-500:focus { - color: #7287a1 !important; -} - -.text-gray-600 { - color: #718096 !important; -} - -a.text-gray-600:hover, a.text-gray-600:focus { - color: #4f5b6b !important; -} - -.text-reddit { - color: #ED4630 !important; -} - -a.text-reddit:hover, a.text-reddit:focus { - color: #c02511 !important; -} - -.text-body { - color: #212529 !important; -} - -.text-muted { - color: #718096 !important; -} - -.text-black-50 { - color: rgba(18, 18, 19, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #A0AEC0; - 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 #121213; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #ffffff !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #E2E8F0; - } - - .table .thead-dark th { - color: inherit; - border-color: #E2E8F0; - } -} -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #121213; - padding-top: 49px; - background-color: #E2E8F0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - /* Since CSS 2.1 */ - white-space: -moz-pre-wrap; - /* Mozilla, since 1999 */ - white-space: -pre-wrap; - /* Opera 4-6 */ - white-space: -o-pre-wrap; - /* Opera 7 */ - word-wrap: break-word; - /* Internet Explorer 5.5+ */ -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #ffffff; -} - -#page { - padding-top: 49px; - background-color: #ffffff; -} - -#article { - padding-top: 0; - background-color: #ffffff; -} - -#thread, #userpage { - background-color: #F5F7FA; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #121213; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7b9ae4; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #7b9ae4; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 15px; - background-color: #ffffff; -} - -.custom-gutters { - padding-left: 15px; - padding-right: 15px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 49px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 11px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.25rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.375rem 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-secondary { - color: #718096; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn-tag:hover { - color: #121213; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-success, .btn-danger { - color: #ffffff; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -.btn-integration { - font-weight: 600; - border-left: 1px solid #E2E8F0; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.325rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #121213; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #121213 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #121213 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #121213 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #121213 !important; -} - -.bd-callout { - padding: 1.25rem; - margin-top: 1.25rem; - margin-bottom: 1.25rem; - border: 1px solid #E2E8F0; - border-left-width: 0.25rem; - border-radius: 0.25rem; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #ffffff; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #121213; - border-radius: 0.35rem; -} - -.navbar-light { - background-color: #ffffff; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #23183E; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7b9ae4; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #7b9ae4; - font-weight: 600; -} - -.tab-bar { - box-shadow: inset 0 -1px 0 #E2E8F0; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #ffffff; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #121213; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #7b9ae4; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #A0AEC0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #ffffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #7b9ae4; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #ffffff; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #121213; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #ffffff; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #ffffff; - font-size: 10px; - font-weight: 600; - top: -4px; - left: 12px; - border: 2px solid #ffffff; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #7b9ae4; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7b9ae4; - box-shadow: inset 0 -2px 0 #7b9ae4; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #7b9ae4; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #7b9ae4; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7b9ae4; - box-shadow: inset 0 -2px 0 #7b9ae4; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #718096; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #7b9ae4; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #7b9ae4; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7b9ae4; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #7b9ae4; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7b9ae4; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #7b9ae4; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #ffffff; -} - -.form-inline.search .form-control { - background-color: #EDF2F7; - font-size: 1rem; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search { - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; - opacity: 0.25; - /* Firefox */ -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; -} - -.bg-svg { - background-color: #23183E; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #718096; - border-color: transparent; - border-width: 2px; - background: #F5F7FA; - transition: none; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #E2E8F0; - background-color: #ffffff; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #E2E8F0; -} - -.input-group-append-focus { - margin-left: -1px; -} - -.form-control:hover { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #7b9ae4; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #7b9ae4; - box-shadow: none; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #121213; -} - -#login label { - color: #121213; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #121213; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #121213; - text-decoration: none; - background-color: #EDF2F7; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #121213; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #718096; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 15px; - margin-right: 15px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #7b9ae4; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #7b9ae4; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -/* .upvoted .arrow-up::before { - color: $upvote; -} - -.upvoted .arrow-up:hover::before { - opacity: 1; -} - -.downvoted .arrow-down::before { - color: $downvote; -} - -.downvoted .arrow-down:hover::before { - opacity: 1; -} */ -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #7b9ae4 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #718096; -} - -.score { - color: #121213; -} - -.score-up { - color: #7b9ae4 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score, .deleted .score { - color: #E2E8F0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #23183E; -} - -.box-shadow-bottom { - box-shadow: inset 0 -1px 0 #E2E8F0; -} - -.border-1 { - border-width: 1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #ffffff; - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 15px; - padding-right: 15px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F5F7FA; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #ffffff; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #718096; -} - -.post-filter .fa, .post-filter .fas { - font-size: 11px; - margin-right: 0.5rem; - opacity: 0.9; - color: #7b9ae4; - width: 1rem; -} - -.filter-list .filter-item { - color: #718096; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #718096; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #121213; -} - -.filter-list > .filter-item > .filter-link.active { - color: #121213; - background-color: #ffffff; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #7b9ae4; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #7b9ae4; -} - -.filter-link:hover, .filter-link:focus { - color: #7b9ae4; -} - -.dashboard-list .dashboard-item { - color: #718096; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #718096; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #121213; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #7b9ae4; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #7b9ae4; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #7b9ae4; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #7b9ae4; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #ffffff; - background-color: #FFFFFF; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #FFFFFF; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -/* - -#frontpage.toggle-card-view .tab-bar, #userpage.toggle-card-view .tab-bar, #search.toggle-card-view .tab-bar { - border-radius: 0; -} - -#frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border: none; - border-radius: $border-radius; - margin-top: 1rem; - box-shadow: $box-shadow-sm; -} - -#frontpage.toggle-card-view .posts .card:last-of-type, #userpage.toggle-card-view .posts .card:last-of-type, #search.toggle-card-view .posts .card:last-of-type { - border-bottom-left-radius: $border-radius; - border-bottom-right-radius: $border-radius; - border-radius: $border-radius; -} - -#frontpage.toggle-card-view .posts .card:first-of-type, #userpage.toggle-card-view .posts .card:first-of-type, #search.toggle-card-view .posts .card:first-of-type { - margin-top: 0; -} - -#frontpage.toggle-card-view .posts .card .post-img, #userpage.toggle-card-view .posts .card .post-img, #search.toggle-card-view .posts .card .post-img { - display: none; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg, #userpage.toggle-card-view .posts .card .post-img-lg, #search.toggle-card-view .posts .card .post-img-lg { - display: block; - text-align: center; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 55%; - height: auto; -} - -#frontpage.toggle-card-view .posts .card .embed-lg, #userpage.toggle-card-view .posts .card .embed-lg, #search.toggle-card-view .posts .card .embed-lg { - display: flex; - z-index: 2; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg, #userpage.toggle-card-view .posts .card .post-preview-lg, #search.toggle-card-view .posts .card .post-preview-lg { - display: block; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg .post-body, #userpage.toggle-card-view .posts .card .post-preview-lg .post-body, #search.toggle-card-view .posts .card .post-preview-lg .post-body { - -webkit-mask-image: linear-gradient(180deg,#000 40%,transparent); - mask-image: linear-gradient(180deg,#000 40%,transparent); - overflow: hidden; -} - -*/ -.toggle-view .nav-link { - color: #718096; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #7b9ae4; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #7b9ae4; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #718096; - padding: 0.5rem 1rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 1px 1px 0 1px; - border-color: #E2E8F0; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #EDF2F7; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #121213; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #7b9ae4; -} - -#frontpage .post-title a { - color: #121213; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #121213; -} - -.stretched-link a:hover { - color: #7b9ae4; -} - -.post-meta { - position: relative; - z-index: 2; - color: #718096; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-header { - border-bottom: 1px solid #E2E8F0; - background-color: #ffffff; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; -} - -.modal-header .close { - padding: 1.25rem 1rem 0 1rem; -} - -.modal-content { - border: none; - border-radius: 0.35rem; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #EDF2F7; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .post-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #121213; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #121213; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #121213; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #121213; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #718096; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #121213; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #121213; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #121213; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #121213; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #ffffff; -} - -.post-actions a { - color: #718096; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #121213; -} - -.post-actions .dropdown-item:hover { - color: #121213; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 1px solid #7b9ae4; - border-radius: 0.35rem; - z-index: 2; - background-color: #E2E8F0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #ffffff; - line-height: 2; - text-transform: uppercase; - font-size: 11px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #718096; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #718096; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - word-break: break-word; - padding-left: 20px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #718096; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #121213; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #121213; - overflow: hidden; -} - -.comment .comment-body .comment-image { - border: 1px solid #7b9ae4; -} - -blockquote { - border-left: 2px solid #7b9ae4; - color: #7b9ae4; - font-size: 1rem; - font-weight: 400; - background-color: rgba(255, 102, 172, 0.15); - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .comment-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F5F7FA; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #121213; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #121213; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #121213; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #121213; -} - -.comment-actions a { - color: #718096; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #121213; -} - -.comment-actions .dropdown-item:hover { - color: #121213; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #121213; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #ffffff; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #ffffff; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 3; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #A0AEC0; -} - -.comment-write .comment-format .format:hover { - color: #718096; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #CBD5E0; - font-size: 1rem; - color: #7b9ae4; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #7b9ae4; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #A0AEC0; - top: -1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #7b9ae4; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 1px solid #E2E8F0; - background-color: #ffffff; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #EDF2F7; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #7b9ae4; - background-color: rgba(60, 173, 243, 0.08); - color: #7b9ae4; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #ffffff; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, rgba(99, 80, 205, 0.75) 76%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #ffffff; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #718096; - font-size: 12px; - text-transform: uppercase; - background-color: #E6E9F0; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - overflow: hidden; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #EDF2F7; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .profile-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #718096; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #718096; -} - -.profile-actions .dropdown-item:hover { - color: #121213; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #718096; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #ffffff; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #718096; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #ffffff; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; -} - -.border-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-sm-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm { - border: 1px solid #E2E8F0 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-md-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md { - border: 1px solid #E2E8F0 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-lg-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg { - border: 1px solid #E2E8F0 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-xl-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl { - border: 1px solid #E2E8F0 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .shadow-md { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: #E2E8F0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: #EDF2F7; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #121213; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #7b9ae4; - border: 1px solid #7b9ae4; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38a169; - border: #38a169 solid 1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #A0AEC0; - border: #A0AEC0 solid 1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #ffffff; - border-radius: 2rem; - 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(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #ffffff; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #ffffff; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #fff; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #7b9ae4; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #7b9ae4; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #ffffff; - } - - #thread, #userpage { - background-color: #ffffff; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #7b9ae4; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #search .search-results.card { - border-bottom: 1px solid #e3e3e3; - border-width: 0 0 1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px 15px; - border-width: 0 0 1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom: 1px solid #E2E8F0; - } - - #frontpage .posts .card:hover, #search .posts .card:hover { - background-color: transparent; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - /* - - #frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border-width: 0 0 1px 0; - border-color: $border-color; - border-style: solid; - border-radius: 0; - margin-top: 0; - box-shadow: none; - } - - #frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 100%; - height: auto; - } - - */ - .posts, #thread #main-content-col { - box-shadow: none; - border-radius: 0; - border: none; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #121213; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #7b9ae4; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - color: #718096; - } - - .post-actions { - color: #A0AEC0; - font-weight: 400; - } - - .post-actions a { - color: #A0AEC0; - font-size: 1rem; - font-weight: 400; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #718096; - } - - .score { - color: #718096; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #CBD5E0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #7b9ae4; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #ffffff; - } - - .comment-write textarea { - background-color: #F5F7FA; - } - - .comment-section > .comment { - padding-left: 20px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 15px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #CBD5E0; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - /* Firefox */ - -ms-overflow-style: none; - /* IE 10+ */ - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - /* Chrome/Safari/Webkit */ - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - box-shadow: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #121213; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #7b9ae4; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #FEB2B2; -} - -div.deleted { - background-color: #FEFCBF; -} - -div.deleted.banned { - background-color: #ffcc99; -} - -.distinguish-admin .user-name, .distinguish-mod .user-name { - color: white; - padding: 0px 3px 2px 3px; - border-radius: 3px; -} - -.distinguish-admin .user-name { - background-color: #7b9ae4; -} - -.distinguish-mod .user-name { - background-color: #07c20c; -} - -.distinguish-admin .user-name::before { - content: "[A] "; -} - -.distinguish-mod .user-name::before { - content: "[M] "; -} - -.in-comment-image { - max-height: 100px !important; - max-width: 100px !important; -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -/* Light mode spoiler */ -.spoiler { - color: #121213; - background-color: #121213; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #ffffff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #718096 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #718096 !important; -} - -#frontpage .post-title a:visited { - color: #718096; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.comment-box { - border: 2px solid #EDF2F7; -} - -.transparent { - background: None !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -/*# sourceMappingURL=light_7b9ae4.css.map */ diff --git a/files/assets/css/light_7f8fa6.css b/files/assets/css/light_7f8fa6.css deleted file mode 100644 index 49c831912..000000000 --- a/files/assets/css/light_7f8fa6.css +++ /dev/null @@ -1,16884 +0,0 @@ -@charset "UTF-8"; -.bd-callout-primary { - border-left-color: #7f8fa6; -} - -.bd-callout-secondary { - border-left-color: #E2E8F0; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #23183E; -} - -.bd-callout-white { - border-left-color: #ffffff; -} - -.bd-callout-black { - border-left-color: #121213; -} - -.bd-callout-light { - border-left-color: #E6E9F0; -} - -.bd-callout-success { - border-left-color: #38a169; -} - -.bd-callout-muted { - border-left-color: #718096; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #7f8fa6; -} - -.bd-callout-purple { - border-left-color: #7f8fa6; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #7f8fa6; -} - -.bd-callout-gray { - border-left-color: #718096; -} - -.bd-callout-gray-100 { - border-left-color: #F5F7FA; -} - -.bd-callout-gray-200 { - border-left-color: #EDF2F7; -} - -.bd-callout-gray-300 { - border-left-color: #E2E8F0; -} - -.bd-callout-gray-400 { - border-left-color: #CBD5E0; -} - -.bd-callout-gray-500 { - border-left-color: #A0AEC0; -} - -.bd-callout-gray-600 { - border-left-color: #718096; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #7f8fa6; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #ffffff; - --gray: #718096; - --gray-dark: #343a40; - --primary: #7f8fa6; - --secondary: #E2E8F0; - --success: #38a169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #E6E9F0; - --dark: #23183E; - --white: #ffffff; - --black: #121213; - --muted: #718096; - --downvote: #38B2AC; - --upvote: #7f8fa6; - --purple: #7f8fa6; - --gold: #ECC94B; - --admin: #7f8fa6; - --gray: #718096; - --gray-100: #F5F7FA; - --gray-200: #EDF2F7; - --gray-300: #E2E8F0; - --gray-400: #CBD5E0; - --gray-500: #A0AEC0; - --gray-600: #718096; - --reddit: #ED4630; - --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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(18, 18, 19, 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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #ffffff; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 600; -} - -dd { - margin-bottom: 0.5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: 700; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #7f8fa6; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #7f8fa6; - 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; -} - -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: #718096; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: 600; - 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.325rem; - 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(18, 18, 19, 0.1); -} - -small, -.small { - font-size: 0.75rem; - 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: 0.75rem; - color: #718096; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 90%; - color: #718096; -} - -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: #ffffff; - background-color: #212529; - border-radius: 0.25rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 600; -} - -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #E2E8F0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #E2E8F0; -} -.table tbody + tbody { - border-top: 2px solid #E2E8F0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #E2E8F0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0; -} -.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(18, 18, 19, 0.05); -} - -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(18, 18, 19, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #ffd4e8; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-primary:hover { - background-color: #ffbbda; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #ffbbda; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f7f9fb; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-secondary:hover { - background-color: #e6ecf3; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e6ecf3; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #c7e5d5; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #98ceb1; -} - -.table-hover .table-success:hover { - background-color: #b6ddc8; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b6ddc8; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #bedff9; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86c4f4; -} - -.table-hover .table-info:hover { - background-color: #a7d4f7; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a7d4f7; -} - -.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: #f8c9c9; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f19b9b; -} - -.table-hover .table-danger:hover { - background-color: #f5b2b2; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f5b2b2; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f8f9fb; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f2f4f7; -} - -.table-hover .table-light:hover { - background-color: #e8ebf2; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e8ebf2; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c1bec9; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8d879b; -} - -.table-hover .table-dark:hover { - background-color: #b4b0bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b4b0bd; -} - -.table-white, -.table-white > th, -.table-white > td { - background-color: white; -} -.table-white th, -.table-white td, -.table-white thead th, -.table-white tbody + tbody { - border-color: white; -} - -.table-hover .table-white:hover { - background-color: #f2f2f2; -} -.table-hover .table-white:hover > td, -.table-hover .table-white:hover > th { - background-color: #f2f2f2; -} - -.table-black, -.table-black > th, -.table-black > td { - background-color: #bdbdbd; -} -.table-black th, -.table-black td, -.table-black thead th, -.table-black tbody + tbody { - border-color: #848484; -} - -.table-hover .table-black:hover { - background-color: #b0b0b0; -} -.table-hover .table-black:hover > td, -.table-hover .table-black:hover > th { - background-color: #b0b0b0; -} - -.table-muted, -.table-muted > th, -.table-muted > td { - background-color: #d7dbe2; -} -.table-muted th, -.table-muted td, -.table-muted thead th, -.table-muted tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-muted:hover { - background-color: #c8ced7; -} -.table-hover .table-muted:hover > td, -.table-hover .table-muted:hover > th { - background-color: #c8ced7; -} - -.table-downvote, -.table-downvote > th, -.table-downvote > td { - background-color: #c7e9e8; -} -.table-downvote th, -.table-downvote td, -.table-downvote thead th, -.table-downvote tbody + tbody { - border-color: #98d7d4; -} - -.table-hover .table-downvote:hover { - background-color: #b5e2e0; -} -.table-hover .table-downvote:hover > td, -.table-hover .table-downvote:hover > th { - background-color: #b5e2e0; -} - -.table-upvote, -.table-upvote > th, -.table-upvote > td { - background-color: #ffd4e8; -} -.table-upvote th, -.table-upvote td, -.table-upvote thead th, -.table-upvote tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-upvote:hover { - background-color: #ffbbda; -} -.table-hover .table-upvote:hover > td, -.table-hover .table-upvote:hover > th { - background-color: #ffbbda; -} - -.table-purple, -.table-purple > th, -.table-purple > td { - background-color: #ffd4e8; -} -.table-purple th, -.table-purple td, -.table-purple thead th, -.table-purple tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-purple:hover { - background-color: #ffbbda; -} -.table-hover .table-purple:hover > td, -.table-hover .table-purple:hover > th { - background-color: #ffbbda; -} - -.table-gold, -.table-gold > th, -.table-gold > td { - background-color: #faf0cd; -} -.table-gold th, -.table-gold td, -.table-gold thead th, -.table-gold tbody + tbody { - border-color: #f5e3a1; -} - -.table-hover .table-gold:hover { - background-color: #f8e9b6; -} -.table-hover .table-gold:hover > td, -.table-hover .table-gold:hover > th { - background-color: #f8e9b6; -} - -.table-admin, -.table-admin > th, -.table-admin > td { - background-color: #ffd4e8; -} -.table-admin th, -.table-admin td, -.table-admin thead th, -.table-admin tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-admin:hover { - background-color: #ffbbda; -} -.table-hover .table-admin:hover > td, -.table-hover .table-admin:hover > th { - background-color: #ffbbda; -} - -.table-gray, -.table-gray > th, -.table-gray > td { - background-color: #d7dbe2; -} -.table-gray th, -.table-gray td, -.table-gray thead th, -.table-gray tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray:hover { - background-color: #c8ced7; -} -.table-hover .table-gray:hover > td, -.table-hover .table-gray:hover > th { - background-color: #c8ced7; -} - -.table-gray-100, -.table-gray-100 > th, -.table-gray-100 > td { - background-color: #fcfdfe; -} -.table-gray-100 th, -.table-gray-100 td, -.table-gray-100 thead th, -.table-gray-100 tbody + tbody { - border-color: #fafbfc; -} - -.table-hover .table-gray-100:hover { - background-color: #e9f0f8; -} -.table-hover .table-gray-100:hover > td, -.table-hover .table-gray-100:hover > th { - background-color: #e9f0f8; -} - -.table-gray-200, -.table-gray-200 > th, -.table-gray-200 > td { - background-color: #fafbfd; -} -.table-gray-200 th, -.table-gray-200 td, -.table-gray-200 thead th, -.table-gray-200 tbody + tbody { - border-color: #f6f8fb; -} - -.table-hover .table-gray-200:hover { - background-color: #e8ecf6; -} -.table-hover .table-gray-200:hover > td, -.table-hover .table-gray-200:hover > th { - background-color: #e8ecf6; -} - -.table-gray-300, -.table-gray-300 > th, -.table-gray-300 > td { - background-color: #f7f9fb; -} -.table-gray-300 th, -.table-gray-300 td, -.table-gray-300 thead th, -.table-gray-300 tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-gray-300:hover { - background-color: #e6ecf3; -} -.table-hover .table-gray-300:hover > td, -.table-hover .table-gray-300:hover > th { - background-color: #e6ecf3; -} - -.table-gray-400, -.table-gray-400 > th, -.table-gray-400 > td { - background-color: #f0f3f6; -} -.table-gray-400 th, -.table-gray-400 td, -.table-gray-400 thead th, -.table-gray-400 tbody + tbody { - border-color: #e4e9ef; -} - -.table-hover .table-gray-400:hover { - background-color: #e0e6ec; -} -.table-hover .table-gray-400:hover > td, -.table-hover .table-gray-400:hover > th { - background-color: #e0e6ec; -} - -.table-gray-500, -.table-gray-500 > th, -.table-gray-500 > td { - background-color: #e4e8ed; -} -.table-gray-500 th, -.table-gray-500 td, -.table-gray-500 thead th, -.table-gray-500 tbody + tbody { - border-color: #ced5de; -} - -.table-hover .table-gray-500:hover { - background-color: #d5dbe3; -} -.table-hover .table-gray-500:hover > td, -.table-hover .table-gray-500:hover > th { - background-color: #d5dbe3; -} - -.table-gray-600, -.table-gray-600 > th, -.table-gray-600 > td { - background-color: #d7dbe2; -} -.table-gray-600 th, -.table-gray-600 td, -.table-gray-600 thead th, -.table-gray-600 tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray-600:hover { - background-color: #c8ced7; -} -.table-hover .table-gray-600:hover > td, -.table-hover .table-gray-600:hover > th { - background-color: #c8ced7; -} - -.table-reddit, -.table-reddit > th, -.table-reddit > td { - background-color: #facbc5; -} -.table-reddit th, -.table-reddit td, -.table-reddit thead th, -.table-reddit tbody + tbody { - border-color: #f69f93; -} - -.table-hover .table-reddit:hover { - background-color: #f8b6ae; -} -.table-hover .table-reddit:hover > td, -.table-hover .table-reddit:hover > th { - background-color: #f8b6ae; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(18, 18, 19, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(6, 6, 6, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(6, 6, 6, 0.075); -} - -.table .thead-dark th { - color: #ffffff; - background-color: #343a40; - border-color: #454d55; -} -.table .thead-light th { - color: #495057; - background-color: #EDF2F7; - border-color: #E2E8F0; -} - -.table-dark { - color: #ffffff; - 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: #ffffff; - 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: #ffffff; - background-clip: padding-box; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - 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: #ffffff; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.form-control::placeholder { - color: #718096; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #EDF2F7; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} - -.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.25rem; -} - -.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: flex; - 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: #718096; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: 0.75rem; - color: #38a169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #38a169; - border-radius: 0.35rem; -} - -.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: #38a169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38a169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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") #ffffff 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38a169; -} -.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: #38a169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38a169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38a169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38a169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.75rem; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #e53e3e; - border-radius: 0.35rem; -} - -.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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #ffffff 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: 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; - cursor: pointer; - 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.35rem; - 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 7f8fa6; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:hover { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:focus, .btn-primary.focus { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #7f8fa6; - border-color: #ff2689; -} -.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(255, 125, 184, 0.5); -} - -.btn-secondary { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.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(197, 203, 210, 0.5); -} - -.btn-success { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:hover { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(86, 175, 128, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #ffffff; - background-color: #2b7b50; - border-color: #28724a; -} -.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(86, 175, 128, 0.5); -} - -.btn-info { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(57, 159, 237, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #ffffff; - background-color: #1172bc; - border-color: #106bb0; -} -.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(57, 159, 237, 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: #ffffff; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(233, 91, 91, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(233, 91, 91, 0.5); -} - -.btn-light { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:hover { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; -} -.btn-light:focus, .btn-light.focus { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; - box-shadow: 0 0 0 0.2rem rgba(200, 204, 210, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #c6cddd; - border-color: #bec6d8; -} -.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(200, 204, 210, 0.5); -} - -.btn-dark { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:hover { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; -} -.btn-dark:focus, .btn-dark.focus { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; - box-shadow: 0 0 0 0.2rem rgba(68, 59, 91, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #ffffff; - background-color: #0e0a19; - border-color: #090610; -} -.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(68, 59, 91, 0.5); -} - -.btn-white { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:hover { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-white:focus, .btn-white.focus { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} -.btn-white.disabled, .btn-white:disabled { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle { - color: #212529; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} - -.btn-black { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:hover { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:focus, .btn-black.focus { - color: #ffffff; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} -.btn-black.disabled, .btn-black:disabled { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} - -.btn-muted { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-muted:focus, .btn-muted.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-muted.disabled, .btn-muted:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:not(:disabled):not(.disabled):active, .btn-muted:not(:disabled):not(.disabled).active, .show > .btn-muted.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-muted:not(:disabled):not(.disabled):active:focus, .btn-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-downvote { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:hover { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; -} -.btn-downvote:focus, .btn-downvote.focus { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} -.btn-downvote.disabled, .btn-downvote:disabled { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:not(:disabled):not(.disabled):active, .btn-downvote:not(:disabled):not(.disabled).active, .show > .btn-downvote.dropdown-toggle { - color: #ffffff; - background-color: #2c8b87; - border-color: #29827d; -} -.btn-downvote:not(:disabled):not(.disabled):active:focus, .btn-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} - -.btn-upvote { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-upvote:hover { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-upvote:focus, .btn-upvote.focus { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-upvote.disabled, .btn-upvote:disabled { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-upvote:not(:disabled):not(.disabled):active, .btn-upvote:not(:disabled):not(.disabled).active, .show > .btn-upvote.dropdown-toggle { - color: #ffffff; - background-color: #7f8fa6; - border-color: #ff2689; -} -.btn-upvote:not(:disabled):not(.disabled):active:focus, .btn-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-purple { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-purple:hover { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-purple:focus, .btn-purple.focus { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-purple.disabled, .btn-purple:disabled { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle { - color: #ffffff; - background-color: #7f8fa6; - border-color: #ff2689; -} -.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gold { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:hover { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; -} -.btn-gold:focus, .btn-gold.focus { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} -.btn-gold.disabled, .btn-gold:disabled { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:not(:disabled):not(.disabled):active, .btn-gold:not(:disabled):not(.disabled).active, .show > .btn-gold.dropdown-toggle { - color: #212529; - background-color: #e7bb1d; - border-color: #e0b418; -} -.btn-gold:not(:disabled):not(.disabled):active:focus, .btn-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} - -.btn-admin { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-admin:hover { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-admin:focus, .btn-admin.focus { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-admin.disabled, .btn-admin:disabled { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-admin:not(:disabled):not(.disabled):active, .btn-admin:not(:disabled):not(.disabled).active, .show > .btn-admin.dropdown-toggle { - color: #ffffff; - background-color: #7f8fa6; - border-color: #ff2689; -} -.btn-admin:not(:disabled):not(.disabled):active:focus, .btn-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gray { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray:focus, .btn-gray.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray.disabled, .btn-gray:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-gray-100 { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:hover { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; -} -.btn-gray-100:focus, .btn-gray-100.focus { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} -.btn-gray-100.disabled, .btn-gray-100:disabled { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle { - color: #212529; - background-color: #d3dce9; - border-color: #cbd5e5; -} -.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} - -.btn-gray-200 { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:hover { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; -} -.btn-gray-200:focus, .btn-gray-200.focus { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} -.btn-gray-200.disabled, .btn-gray-200:disabled { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle { - color: #212529; - background-color: #cad9e7; - border-color: #c1d2e3; -} -.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} - -.btn-gray-300 { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-gray-300:focus, .btn-gray-300.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-gray-300.disabled, .btn-gray-300:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} - -.btn-gray-400 { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:hover { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; -} -.btn-gray-400:focus, .btn-gray-400.focus { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} -.btn-gray-400.disabled, .btn-gray-400:disabled { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle { - color: #212529; - background-color: #abbbcd; - border-color: #a3b5c8; -} -.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} - -.btn-gray-500 { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:hover { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; -} -.btn-gray-500:focus, .btn-gray-500.focus { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} -.btn-gray-500.disabled, .btn-gray-500:disabled { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle { - color: #ffffff; - background-color: #8194ac; - border-color: #7a8da7; -} -.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} - -.btn-gray-600 { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray-600:focus, .btn-gray-600.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray-600.disabled, .btn-gray-600:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:not(:disabled):not(.disabled):active, .btn-gray-600:not(:disabled):not(.disabled).active, .show > .btn-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray-600:not(:disabled):not(.disabled):active:focus, .btn-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-reddit { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:hover { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; -} -.btn-reddit:focus, .btn-reddit.focus { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} -.btn-reddit.disabled, .btn-reddit:disabled { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:not(:disabled):not(.disabled):active, .btn-reddit:not(:disabled):not(.disabled).active, .show > .btn-reddit.dropdown-toggle { - color: #ffffff; - background-color: #d72a13; - border-color: #cc2712; -} -.btn-reddit:not(:disabled):not(.disabled):active:focus, .btn-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} - -.btn-outline-primary { - color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-primary:hover { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #7f8fa6; - 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: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #E2E8F0; - 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: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.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(226, 232, 240, 0.5); -} - -.btn-outline-success { - color: #38a169; - border-color: #38a169; -} -.btn-outline-success:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38a169; - 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: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:hover { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #E6E9F0; - 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: #E6E9F0; - border-color: #E6E9F0; -} -.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(230, 233, 240, 0.5); -} - -.btn-outline-dark { - color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:hover { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #23183E; - 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: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.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(35, 24, 62, 0.5); -} - -.btn-outline-white { - color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:hover { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:focus, .btn-outline-white.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-white.disabled, .btn-outline-white:disabled { - color: #ffffff; - background-color: transparent; -} -.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.btn-outline-black { - color: #121213; - border-color: #121213; -} -.btn-outline-black:hover { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:focus, .btn-outline-black.focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} -.btn-outline-black.disabled, .btn-outline-black:disabled { - color: #121213; - background-color: transparent; -} -.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.btn-outline-muted { - color: #718096; - border-color: #718096; -} -.btn-outline-muted:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:focus, .btn-outline-muted.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-muted.disabled, .btn-outline-muted:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-muted:not(:disabled):not(.disabled):active, .btn-outline-muted:not(:disabled):not(.disabled).active, .show > .btn-outline-muted.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:not(:disabled):not(.disabled):active:focus, .btn-outline-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-downvote { - color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:hover { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:focus, .btn-outline-downvote.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} -.btn-outline-downvote.disabled, .btn-outline-downvote:disabled { - color: #38B2AC; - background-color: transparent; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active, .btn-outline-downvote:not(:disabled):not(.disabled).active, .show > .btn-outline-downvote.dropdown-toggle { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active:focus, .btn-outline-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.btn-outline-upvote { - color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-upvote:hover { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-upvote:focus, .btn-outline-upvote.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-upvote.disabled, .btn-outline-upvote:disabled { - color: #7f8fa6; - background-color: transparent; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active, .btn-outline-upvote:not(:disabled):not(.disabled).active, .show > .btn-outline-upvote.dropdown-toggle { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active:focus, .btn-outline-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-purple { - color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-purple:hover { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-purple:focus, .btn-outline-purple.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-purple.disabled, .btn-outline-purple:disabled { - color: #7f8fa6; - background-color: transparent; -} -.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gold { - color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:hover { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:focus, .btn-outline-gold.focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} -.btn-outline-gold.disabled, .btn-outline-gold:disabled { - color: #ECC94B; - background-color: transparent; -} -.btn-outline-gold:not(:disabled):not(.disabled):active, .btn-outline-gold:not(:disabled):not(.disabled).active, .show > .btn-outline-gold.dropdown-toggle { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:not(:disabled):not(.disabled):active:focus, .btn-outline-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.btn-outline-admin { - color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-admin:hover { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-admin:focus, .btn-outline-admin.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-admin.disabled, .btn-outline-admin:disabled { - color: #7f8fa6; - background-color: transparent; -} -.btn-outline-admin:not(:disabled):not(.disabled):active, .btn-outline-admin:not(:disabled):not(.disabled).active, .show > .btn-outline-admin.dropdown-toggle { - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-admin:not(:disabled):not(.disabled):active:focus, .btn-outline-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gray { - color: #718096; - border-color: #718096; -} -.btn-outline-gray:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:focus, .btn-outline-gray.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray.disabled, .btn-outline-gray:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-gray-100 { - color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:hover { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:focus, .btn-outline-gray-100.focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} -.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled { - color: #F5F7FA; - background-color: transparent; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.btn-outline-gray-200 { - color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:hover { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:focus, .btn-outline-gray-200.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} -.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled { - color: #EDF2F7; - background-color: transparent; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.btn-outline-gray-300 { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:focus, .btn-outline-gray-300.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled { - color: #E2E8F0; - background-color: transparent; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.btn-outline-gray-400 { - color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:hover { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:focus, .btn-outline-gray-400.focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} -.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled { - color: #CBD5E0; - background-color: transparent; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.btn-outline-gray-500 { - color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:hover { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:focus, .btn-outline-gray-500.focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} -.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled { - color: #A0AEC0; - background-color: transparent; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.btn-outline-gray-600 { - color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:focus, .btn-outline-gray-600.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-reddit { - color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:hover { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:focus, .btn-outline-reddit.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} -.btn-outline-reddit.disabled, .btn-outline-reddit:disabled { - color: #ED4630; - background-color: transparent; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active, .btn-outline-reddit:not(:disabled):not(.disabled).active, .show > .btn-outline-reddit.dropdown-toggle { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active:focus, .btn-outline-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.btn-link { - font-weight: 400; - color: #7f8fa6; - text-decoration: none; -} -.btn-link:hover { - color: #7f8fa6; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #718096; - 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.25rem; -} - -.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: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 0.15); - border-radius: 0.35rem; -} - -.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 #EDF2F7; -} - -.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: #F5F7FA; -} -.dropdown-item.active, .dropdown-item:active { - color: #ffffff; - text-decoration: none; - background-color: #7f8fa6; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #718096; - 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: #718096; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - 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: #EDF2F7; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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.25rem; -} - -.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: 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: #ffffff; - border-color: #7f8fa6; - background-color: #7f8fa6; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #ffffff; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #718096; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #EDF2F7; -} - -.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: #ffffff; - border: #A0AEC0 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.35rem; -} -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' 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: #7f8fa6; - background-color: #7f8fa6; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #A0AEC0; - border-radius: 0.5rem; - 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; -} -@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: #ffffff; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #ffffff url("data:image/svg+xml,%3csvg xmlns='https://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 #E2E8F0; - border-radius: 0.35rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-select:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #718096; - background-color: #EDF2F7; -} -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #EDF2F7; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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: #EDF2F7; - border-left: inherit; - border-radius: 0 0.35rem 0.35rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 7f8fa6; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 7f8fa6; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 7f8fa6; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #7f8fa6; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #7f8fa6; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - 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: #7f8fa6; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #E2E8F0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #E2E8F0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #A0AEC0; -} - -.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: flex; - 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: #718096; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #E2E8F0; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #EDF2F7 #EDF2F7 #E2E8F0; -} -.nav-tabs .nav-link.disabled { - color: #718096; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #ffffff; - border-color: #E2E8F0 #E2E8F0 #ffffff; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills .nav-link { - border-radius: 0.35rem; -} -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #ffffff; - background-color: #7f8fa6; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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.35rem; -} -.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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(18, 18, 19, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(18, 18, 19, 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(18, 18, 19, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(18, 18, 19, 0.5); - border-color: rgba(18, 18, 19, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(18, 18, 19, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(18, 18, 19, 0.9); -} - -.navbar-dark .navbar-brand { - color: #ffffff; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #ffffff; -} -.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: #ffffff; -} -.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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' 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: #ffffff; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #ffffff; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #ffffff; - background-clip: border-box; - border: 1px solid rgba(18, 18, 19, 0.125); - border-radius: 0.35rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.card-body { - 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(18, 18, 19, 0.03); - border-bottom: 1px solid rgba(18, 18, 19, 0.125); -} -.card-header:first-child { - border-radius: calc(0.35rem - 1px) calc(0.35rem - 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(18, 18, 19, 0.03); - border-top: 1px solid rgba(18, 18, 19, 0.125); -} -.card-footer:last-child { - border-radius: 0 0 calc(0.35rem - 1px) calc(0.35rem - 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 { - flex-shrink: 0; - width: 100%; -} - -.card-img, -.card-img-top { - border-top-left-radius: calc(0.35rem - 1px); - border-top-right-radius: calc(0.35rem - 1px); -} - -.card-img, -.card-img-bottom { - border-bottom-right-radius: calc(0.35rem - 1px); - border-bottom-left-radius: calc(0.35rem - 1px); -} - -.card-deck .card { - margin-bottom: 15px; -} -@media (min-width: 576px) { - .card-deck { - display: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #718096; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #718096; -} - -.pagination { - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.35rem; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #7f8fa6; - background-color: #ffffff; - border: 1px solid #E2E8F0; -} -.page-link:hover { - z-index: 2; - color: #7f8fa6; - text-decoration: none; - background-color: #EDF2F7; - border-color: #E2E8F0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.page-item:last-child .page-link { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; -} -.page-item.active .page-link { - z-index: 3; - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.page-item.disabled .page-link { - color: #718096; - pointer-events: none; - cursor: auto; - background-color: #ffffff; - border-color: #E2E8F0; -} - -.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.25rem; - border-bottom-left-radius: 0.25rem; -} -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 600; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.35rem; - 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: #ffffff; - background-color: #7f8fa6; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #ffffff; - background-color: #7f8fa6; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #212529; - background-color: #E2E8F0; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-success { - color: #ffffff; - background-color: #38a169; -} -a.badge-success:hover, a.badge-success:focus { - color: #ffffff; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #ffffff; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #ffffff; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 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: #ffffff; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #ffffff; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #212529; - background-color: #E6E9F0; -} -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #c6cddd; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} - -.badge-dark { - color: #ffffff; - background-color: #23183E; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #ffffff; - background-color: #0e0a19; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} - -.badge-white { - color: #212529; - background-color: #ffffff; -} -a.badge-white:hover, a.badge-white:focus { - color: #212529; - background-color: #e6e6e6; -} -a.badge-white:focus, a.badge-white.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.badge-black { - color: #ffffff; - background-color: #121213; -} -a.badge-black:hover, a.badge-black:focus { - color: #ffffff; - background-color: black; -} -a.badge-black:focus, a.badge-black.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.badge-muted { - color: #ffffff; - background-color: #718096; -} -a.badge-muted:hover, a.badge-muted:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-muted:focus, a.badge-muted.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-downvote { - color: #ffffff; - background-color: #38B2AC; -} -a.badge-downvote:hover, a.badge-downvote:focus { - color: #ffffff; - background-color: #2c8b87; -} -a.badge-downvote:focus, a.badge-downvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.badge-upvote { - color: #ffffff; - background-color: #7f8fa6; -} -a.badge-upvote:hover, a.badge-upvote:focus { - color: #ffffff; - background-color: #7f8fa6; -} -a.badge-upvote:focus, a.badge-upvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-purple { - color: #ffffff; - background-color: #7f8fa6; -} -a.badge-purple:hover, a.badge-purple:focus { - color: #ffffff; - background-color: #7f8fa6; -} -a.badge-purple:focus, a.badge-purple.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gold { - color: #212529; - background-color: #ECC94B; -} -a.badge-gold:hover, a.badge-gold:focus { - color: #212529; - background-color: #e7bb1d; -} -a.badge-gold:focus, a.badge-gold.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.badge-admin { - color: #ffffff; - background-color: #7f8fa6; -} -a.badge-admin:hover, a.badge-admin:focus { - color: #ffffff; - background-color: #7f8fa6; -} -a.badge-admin:focus, a.badge-admin.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gray { - color: #ffffff; - background-color: #718096; -} -a.badge-gray:hover, a.badge-gray:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray:focus, a.badge-gray.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-gray-100 { - color: #212529; - background-color: #F5F7FA; -} -a.badge-gray-100:hover, a.badge-gray-100:focus { - color: #212529; - background-color: #d3dce9; -} -a.badge-gray-100:focus, a.badge-gray-100.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.badge-gray-200 { - color: #212529; - background-color: #EDF2F7; -} -a.badge-gray-200:hover, a.badge-gray-200:focus { - color: #212529; - background-color: #cad9e7; -} -a.badge-gray-200:focus, a.badge-gray-200.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.badge-gray-300 { - color: #212529; - background-color: #E2E8F0; -} -a.badge-gray-300:hover, a.badge-gray-300:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-gray-300:focus, a.badge-gray-300.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-gray-400 { - color: #212529; - background-color: #CBD5E0; -} -a.badge-gray-400:hover, a.badge-gray-400:focus { - color: #212529; - background-color: #abbbcd; -} -a.badge-gray-400:focus, a.badge-gray-400.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.badge-gray-500 { - color: #212529; - background-color: #A0AEC0; -} -a.badge-gray-500:hover, a.badge-gray-500:focus { - color: #212529; - background-color: #8194ac; -} -a.badge-gray-500:focus, a.badge-gray-500.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.badge-gray-600 { - color: #ffffff; - background-color: #718096; -} -a.badge-gray-600:hover, a.badge-gray-600:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray-600:focus, a.badge-gray-600.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-reddit { - color: #ffffff; - background-color: #ED4630; -} -a.badge-reddit:hover, a.badge-reddit:focus { - color: #ffffff; - background-color: #d72a13; -} -a.badge-reddit:focus, a.badge-reddit.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #EDF2F7; - 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.35rem; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 600; -} - -.alert-dismissible { - padding-right: 4rem; -} -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -.alert-primary { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-primary hr { - border-top-color: #ffbbda; -} -.alert-primary .alert-link { - color: #6a2e4a; -} - -.alert-secondary { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-secondary hr { - border-top-color: #e6ecf3; -} -.alert-secondary .alert-link { - color: #65686c; -} - -.alert-success { - color: #265c40; - background-color: #d7ece1; - border-color: #c7e5d5; -} -.alert-success hr { - border-top-color: #b6ddc8; -} -.alert-success .alert-link { - color: #173827; -} - -.alert-info { - color: #145283; - background-color: #d0e8fb; - border-color: #bedff9; -} -.alert-info hr { - border-top-color: #a7d4f7; -} -.alert-info .alert-link { - color: #0d3657; -} - -.alert-warning { - color: #8d6d0d; - background-color: #fff3cd; - border-color: #ffeeba; -} -.alert-warning hr { - border-top-color: #ffe8a1; -} -.alert-warning .alert-link { - color: #5e4909; -} - -.alert-danger { - color: #802929; - background-color: #fad8d8; - border-color: #f8c9c9; -} -.alert-danger hr { - border-top-color: #f5b2b2; -} -.alert-danger .alert-link { - color: #591d1d; -} - -.alert-light { - color: #808286; - background-color: #fafbfc; - border-color: #f8f9fb; -} -.alert-light hr { - border-top-color: #e8ebf2; -} -.alert-light .alert-link { - color: #67696c; -} - -.alert-dark { - color: #1b1529; - background-color: #d3d1d8; - border-color: #c1bec9; -} -.alert-dark hr { - border-top-color: #b4b0bd; -} -.alert-dark .alert-link { - color: #050407; -} - -.alert-white { - color: #8d8d8e; - background-color: white; - border-color: white; -} -.alert-white hr { - border-top-color: #f2f2f2; -} -.alert-white .alert-link { - color: #737375; -} - -.alert-black { - color: #121213; - background-color: #d0d0d0; - border-color: #bdbdbd; -} -.alert-black hr { - border-top-color: #b0b0b0; -} -.alert-black .alert-link { - color: black; -} - -.alert-muted { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-muted hr { - border-top-color: #c8ced7; -} -.alert-muted .alert-link { - color: #2d323a; -} - -.alert-downvote { - color: #266563; - background-color: #d7f0ee; - border-color: #c7e9e8; -} -.alert-downvote hr { - border-top-color: #b5e2e0; -} -.alert-downvote .alert-link { - color: #18403f; -} - -.alert-upvote { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-upvote hr { - border-top-color: #ffbbda; -} -.alert-upvote .alert-link { - color: #6a2e4a; -} - -.alert-purple { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-purple hr { - border-top-color: #ffbbda; -} -.alert-purple .alert-link { - color: #6a2e4a; -} - -.alert-gold { - color: #837130; - background-color: #fbf4db; - border-color: #faf0cd; -} -.alert-gold hr { - border-top-color: #f8e9b6; -} -.alert-gold .alert-link { - color: #5e5122; -} - -.alert-admin { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-admin hr { - border-top-color: #ffbbda; -} -.alert-admin .alert-link { - color: #6a2e4a; -} - -.alert-gray { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray hr { - border-top-color: #c8ced7; -} -.alert-gray .alert-link { - color: #2d323a; -} - -.alert-gray-100 { - color: #88898b; - background-color: #fdfdfe; - border-color: #fcfdfe; -} -.alert-gray-100 hr { - border-top-color: #e9f0f8; -} -.alert-gray-100 .alert-link { - color: #6f7071; -} - -.alert-gray-200 { - color: #84868a; - background-color: #fbfcfd; - border-color: #fafbfd; -} -.alert-gray-200 hr { - border-top-color: #e8ecf6; -} -.alert-gray-200 .alert-link { - color: #6b6d70; -} - -.alert-gray-300 { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-gray-300 hr { - border-top-color: #e6ecf3; -} -.alert-gray-300 .alert-link { - color: #65686c; -} - -.alert-gray-400 { - color: #72777e; - background-color: #f5f7f9; - border-color: #f0f3f6; -} -.alert-gray-400 hr { - border-top-color: #e0e6ec; -} -.alert-gray-400 .alert-link { - color: #5a5e63; -} - -.alert-gray-500 { - color: #5c636d; - background-color: #eceff2; - border-color: #e4e8ed; -} -.alert-gray-500 hr { - border-top-color: #d5dbe3; -} -.alert-gray-500 .alert-link { - color: #454a51; -} - -.alert-gray-600 { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray-600 hr { - border-top-color: #c8ced7; -} -.alert-gray-600 .alert-link { - color: #2d323a; -} - -.alert-reddit { - color: #842d22; - background-color: #fbdad6; - border-color: #facbc5; -} -.alert-reddit hr { - border-top-color: #f8b6ae; -} -.alert-reddit .alert-link { - color: #5b1f18; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #ffffff; - text-align: center; - white-space: nowrap; - background-color: #7f8fa6; - 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 { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #F5F7FA; -} -.list-group-item-action:active { - color: #212529; - background-color: #EDF2F7; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #ffffff; - border: 1px solid rgba(18, 18, 19, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #718096; - pointer-events: none; - background-color: #ffffff; -} -.list-group-item.active { - z-index: 2; - color: #ffffff; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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 { - flex-direction: row; -} -.list-group-horizontal .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; -} -.list-group-horizontal .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-sm .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-sm .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-md .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-md .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-lg .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-lg .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-xl .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xl .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-primary.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-secondary { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-secondary.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-success { - color: #265c40; - background-color: #c7e5d5; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #265c40; - background-color: #b6ddc8; -} -.list-group-item-success.list-group-item-action.active { - color: #ffffff; - background-color: #265c40; - border-color: #265c40; -} - -.list-group-item-info { - color: #145283; - background-color: #bedff9; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #145283; - background-color: #a7d4f7; -} -.list-group-item-info.list-group-item-action.active { - color: #ffffff; - background-color: #145283; - border-color: #145283; -} - -.list-group-item-warning { - color: #8d6d0d; - background-color: #ffeeba; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #8d6d0d; - background-color: #ffe8a1; -} -.list-group-item-warning.list-group-item-action.active { - color: #ffffff; - background-color: #8d6d0d; - border-color: #8d6d0d; -} - -.list-group-item-danger { - color: #802929; - background-color: #f8c9c9; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #802929; - background-color: #f5b2b2; -} -.list-group-item-danger.list-group-item-action.active { - color: #ffffff; - background-color: #802929; - border-color: #802929; -} - -.list-group-item-light { - color: #808286; - background-color: #f8f9fb; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #808286; - background-color: #e8ebf2; -} -.list-group-item-light.list-group-item-action.active { - color: #ffffff; - background-color: #808286; - border-color: #808286; -} - -.list-group-item-dark { - color: #1b1529; - background-color: #c1bec9; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1529; - background-color: #b4b0bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #ffffff; - background-color: #1b1529; - border-color: #1b1529; -} - -.list-group-item-white { - color: #8d8d8e; - background-color: white; -} -.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus { - color: #8d8d8e; - background-color: #f2f2f2; -} -.list-group-item-white.list-group-item-action.active { - color: #ffffff; - background-color: #8d8d8e; - border-color: #8d8d8e; -} - -.list-group-item-black { - color: #121213; - background-color: #bdbdbd; -} -.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus { - color: #121213; - background-color: #b0b0b0; -} -.list-group-item-black.list-group-item-action.active { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} - -.list-group-item-muted { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-muted.list-group-item-action:hover, .list-group-item-muted.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-muted.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-downvote { - color: #266563; - background-color: #c7e9e8; -} -.list-group-item-downvote.list-group-item-action:hover, .list-group-item-downvote.list-group-item-action:focus { - color: #266563; - background-color: #b5e2e0; -} -.list-group-item-downvote.list-group-item-action.active { - color: #ffffff; - background-color: #266563; - border-color: #266563; -} - -.list-group-item-upvote { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-upvote.list-group-item-action:hover, .list-group-item-upvote.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-upvote.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-purple { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-purple.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gold { - color: #837130; - background-color: #faf0cd; -} -.list-group-item-gold.list-group-item-action:hover, .list-group-item-gold.list-group-item-action:focus { - color: #837130; - background-color: #f8e9b6; -} -.list-group-item-gold.list-group-item-action.active { - color: #ffffff; - background-color: #837130; - border-color: #837130; -} - -.list-group-item-admin { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-admin.list-group-item-action:hover, .list-group-item-admin.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-admin.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gray { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-gray-100 { - color: #88898b; - background-color: #fcfdfe; -} -.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus { - color: #88898b; - background-color: #e9f0f8; -} -.list-group-item-gray-100.list-group-item-action.active { - color: #ffffff; - background-color: #88898b; - border-color: #88898b; -} - -.list-group-item-gray-200 { - color: #84868a; - background-color: #fafbfd; -} -.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus { - color: #84868a; - background-color: #e8ecf6; -} -.list-group-item-gray-200.list-group-item-action.active { - color: #ffffff; - background-color: #84868a; - border-color: #84868a; -} - -.list-group-item-gray-300 { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-gray-300.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-gray-400 { - color: #72777e; - background-color: #f0f3f6; -} -.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus { - color: #72777e; - background-color: #e0e6ec; -} -.list-group-item-gray-400.list-group-item-action.active { - color: #ffffff; - background-color: #72777e; - border-color: #72777e; -} - -.list-group-item-gray-500 { - color: #5c636d; - background-color: #e4e8ed; -} -.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus { - color: #5c636d; - background-color: #d5dbe3; -} -.list-group-item-gray-500.list-group-item-action.active { - color: #ffffff; - background-color: #5c636d; - border-color: #5c636d; -} - -.list-group-item-gray-600 { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray-600.list-group-item-action:hover, .list-group-item-gray-600.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray-600.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-reddit { - color: #842d22; - background-color: #facbc5; -} -.list-group-item-reddit.list-group-item-action:hover, .list-group-item-reddit.list-group-item-action:focus { - color: #842d22; - background-color: #f8b6ae; -} -.list-group-item-reddit.list-group-item-action.active { - color: #ffffff; - background-color: #842d22; - border-color: #842d22; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 600; - line-height: 1; - color: #121213; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.5; -} -.close:hover { - color: #121213; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -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(18, 18, 19, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #718096; - 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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: #121213; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #E2E8F0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #E2E8F0; - 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); - } - - .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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} -.tooltip.show { - opacity: 1; -} -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #ffffff; - text-align: center; - background-color: #121213; - border-radius: 0.35rem; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} -.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(18, 18, 19, 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: #ffffff; -} - -.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 { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #ffffff; - 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: #ffffff; - 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #ffffff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #ffffff; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #7f8fa6 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #7f8fa6 !important; -} - -.bg-secondary { - background-color: #E2E8F0 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #c0cddf !important; -} - -.bg-success { - background-color: #38a169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #E6E9F0 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #c6cddd !important; -} - -.bg-dark { - background-color: #23183E !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #0e0a19 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -a.bg-white:hover, a.bg-white:focus, -button.bg-white:hover, -button.bg-white:focus { - background-color: #e6e6e6 !important; -} - -.bg-black { - background-color: #121213 !important; -} - -a.bg-black:hover, a.bg-black:focus, -button.bg-black:hover, -button.bg-black:focus { - background-color: black !important; -} - -.bg-muted { - background-color: #718096 !important; -} - -a.bg-muted:hover, a.bg-muted:focus, -button.bg-muted:hover, -button.bg-muted:focus { - background-color: #5a677a !important; -} - -.bg-downvote { - background-color: #38B2AC !important; -} - -a.bg-downvote:hover, a.bg-downvote:focus, -button.bg-downvote:hover, -button.bg-downvote:focus { - background-color: #2c8b87 !important; -} - -.bg-upvote { - background-color: #7f8fa6 !important; -} - -a.bg-upvote:hover, a.bg-upvote:focus, -button.bg-upvote:hover, -button.bg-upvote:focus { - background-color: #7f8fa6 !important; -} - -.bg-purple { - background-color: #7f8fa6 !important; -} - -a.bg-purple:hover, a.bg-purple:focus, -button.bg-purple:hover, -button.bg-purple:focus { - background-color: #7f8fa6 !important; -} - -.bg-gold { - background-color: #ECC94B !important; -} - -a.bg-gold:hover, a.bg-gold:focus, -button.bg-gold:hover, -button.bg-gold:focus { - background-color: #e7bb1d !important; -} - -.bg-admin { - background-color: #7f8fa6 !important; -} - -a.bg-admin:hover, a.bg-admin:focus, -button.bg-admin:hover, -button.bg-admin:focus { - background-color: #7f8fa6 !important; -} - -.bg-gray { - background-color: #718096 !important; -} - -a.bg-gray:hover, a.bg-gray:focus, -button.bg-gray:hover, -button.bg-gray:focus { - background-color: #5a677a !important; -} - -.bg-gray-100 { - background-color: #F5F7FA !important; -} - -a.bg-gray-100:hover, a.bg-gray-100:focus, -button.bg-gray-100:hover, -button.bg-gray-100:focus { - background-color: #d3dce9 !important; -} - -.bg-gray-200 { - background-color: #EDF2F7 !important; -} - -a.bg-gray-200:hover, a.bg-gray-200:focus, -button.bg-gray-200:hover, -button.bg-gray-200:focus { - background-color: #cad9e7 !important; -} - -.bg-gray-300 { - background-color: #E2E8F0 !important; -} - -a.bg-gray-300:hover, a.bg-gray-300:focus, -button.bg-gray-300:hover, -button.bg-gray-300:focus { - background-color: #c0cddf !important; -} - -.bg-gray-400 { - background-color: #CBD5E0 !important; -} - -a.bg-gray-400:hover, a.bg-gray-400:focus, -button.bg-gray-400:hover, -button.bg-gray-400:focus { - background-color: #abbbcd !important; -} - -.bg-gray-500 { - background-color: #A0AEC0 !important; -} - -a.bg-gray-500:hover, a.bg-gray-500:focus, -button.bg-gray-500:hover, -button.bg-gray-500:focus { - background-color: #8194ac !important; -} - -.bg-gray-600 { - background-color: #718096 !important; -} - -a.bg-gray-600:hover, a.bg-gray-600:focus, -button.bg-gray-600:hover, -button.bg-gray-600:focus { - background-color: #5a677a !important; -} - -.bg-reddit { - background-color: #ED4630 !important; -} - -a.bg-reddit:hover, a.bg-reddit:focus, -button.bg-reddit:hover, -button.bg-reddit:focus { - background-color: #d72a13 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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: #7f8fa6 !important; -} - -.border-secondary { - border-color: #E2E8F0 !important; -} - -.border-success { - border-color: #38a169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #E6E9F0 !important; -} - -.border-dark { - border-color: #23183E !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.border-black { - border-color: #121213 !important; -} - -.border-muted { - border-color: #718096 !important; -} - -.border-downvote { - border-color: #38B2AC !important; -} - -.border-upvote { - border-color: #7f8fa6 !important; -} - -.border-purple { - border-color: #7f8fa6 !important; -} - -.border-gold { - border-color: #ECC94B !important; -} - -.border-admin { - border-color: #7f8fa6 !important; -} - -.border-gray { - border-color: #718096 !important; -} - -.border-gray-100 { - border-color: #F5F7FA !important; -} - -.border-gray-200 { - border-color: #EDF2F7 !important; -} - -.border-gray-300 { - border-color: #E2E8F0 !important; -} - -.border-gray-400 { - border-color: #CBD5E0 !important; -} - -.border-gray-500 { - border-color: #A0AEC0 !important; -} - -.border-gray-600 { - border-color: #718096 !important; -} - -.border-reddit { - border-color: #ED4630 !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.rounded-sm { - border-radius: 0.25rem !important; -} - -.rounded { - border-radius: 0.35rem !important; -} - -.rounded-top { - border-top-left-radius: 0.35rem !important; - border-top-right-radius: 0.35rem !important; -} - -.rounded-right { - border-top-right-radius: 0.35rem !important; - border-bottom-right-radius: 0.35rem !important; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !important; -} - -.rounded-left { - border-top-left-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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 1px 3px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.03) !important; -} - -.shadow { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05) !important; -} - -.shadow-lg { - box-shadow: 0 8px 20px 0 rgba(18, 18, 19, 0.1) !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; -} - -.w-130 { - width: 130% !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; -} - -.h-130 { - height: 130% !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; -} - -.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); -} - -.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; -} - -.m-6 { - margin: 3.5rem !important; -} - -.mt-6, -.my-6 { - margin-top: 3.5rem !important; -} - -.mr-6, -.mx-6 { - margin-right: 3.5rem !important; -} - -.mb-6, -.my-6 { - margin-bottom: 3.5rem !important; -} - -.ml-6, -.mx-6 { - margin-left: 3.5rem !important; -} - -.m-7 { - margin: 5rem !important; -} - -.mt-7, -.my-7 { - margin-top: 5rem !important; -} - -.mr-7, -.mx-7 { - margin-right: 5rem !important; -} - -.mb-7, -.my-7 { - margin-bottom: 5rem !important; -} - -.ml-7, -.mx-7 { - margin-left: 5rem !important; -} - -.m-8 { - margin: 10rem !important; -} - -.mt-8, -.my-8 { - margin-top: 10rem !important; -} - -.mr-8, -.mx-8 { - margin-right: 10rem !important; -} - -.mb-8, -.my-8 { - margin-bottom: 10rem !important; -} - -.ml-8, -.mx-8 { - margin-left: 10rem !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; -} - -.p-6 { - padding: 3.5rem !important; -} - -.pt-6, -.py-6 { - padding-top: 3.5rem !important; -} - -.pr-6, -.px-6 { - padding-right: 3.5rem !important; -} - -.pb-6, -.py-6 { - padding-bottom: 3.5rem !important; -} - -.pl-6, -.px-6 { - padding-left: 3.5rem !important; -} - -.p-7 { - padding: 5rem !important; -} - -.pt-7, -.py-7 { - padding-top: 5rem !important; -} - -.pr-7, -.px-7 { - padding-right: 5rem !important; -} - -.pb-7, -.py-7 { - padding-bottom: 5rem !important; -} - -.pl-7, -.px-7 { - padding-left: 5rem !important; -} - -.p-8 { - padding: 10rem !important; -} - -.pt-8, -.py-8 { - padding-top: 10rem !important; -} - -.pr-8, -.px-8 { - padding-right: 10rem !important; -} - -.pb-8, -.py-8 { - padding-bottom: 10rem !important; -} - -.pl-8, -.px-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; -} - -.mt-n6, -.my-n6 { - margin-top: -3.5rem !important; -} - -.mr-n6, -.mx-n6 { - margin-right: -3.5rem !important; -} - -.mb-n6, -.my-n6 { - margin-bottom: -3.5rem !important; -} - -.ml-n6, -.mx-n6 { - margin-left: -3.5rem !important; -} - -.m-n7 { - margin: -5rem !important; -} - -.mt-n7, -.my-n7 { - margin-top: -5rem !important; -} - -.mr-n7, -.mx-n7 { - margin-right: -5rem !important; -} - -.mb-n7, -.my-n7 { - margin-bottom: -5rem !important; -} - -.ml-n7, -.mx-n7 { - margin-left: -5rem !important; -} - -.m-n8 { - margin: -10rem !important; -} - -.mt-n8, -.my-n8 { - margin-top: -10rem !important; -} - -.mr-n8, -.mx-n8 { - margin-right: -10rem !important; -} - -.mb-n8, -.my-n8 { - margin-bottom: -10rem !important; -} - -.ml-n8, -.mx-n8 { - margin-left: -10rem !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; - } - - .m-sm-6 { - margin: 3.5rem !important; - } - - .mt-sm-6, -.my-sm-6 { - margin-top: 3.5rem !important; - } - - .mr-sm-6, -.mx-sm-6 { - margin-right: 3.5rem !important; - } - - .mb-sm-6, -.my-sm-6 { - margin-bottom: 3.5rem !important; - } - - .ml-sm-6, -.mx-sm-6 { - margin-left: 3.5rem !important; - } - - .m-sm-7 { - margin: 5rem !important; - } - - .mt-sm-7, -.my-sm-7 { - margin-top: 5rem !important; - } - - .mr-sm-7, -.mx-sm-7 { - margin-right: 5rem !important; - } - - .mb-sm-7, -.my-sm-7 { - margin-bottom: 5rem !important; - } - - .ml-sm-7, -.mx-sm-7 { - margin-left: 5rem !important; - } - - .m-sm-8 { - margin: 10rem !important; - } - - .mt-sm-8, -.my-sm-8 { - margin-top: 10rem !important; - } - - .mr-sm-8, -.mx-sm-8 { - margin-right: 10rem !important; - } - - .mb-sm-8, -.my-sm-8 { - margin-bottom: 10rem !important; - } - - .ml-sm-8, -.mx-sm-8 { - margin-left: 10rem !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; - } - - .p-sm-6 { - padding: 3.5rem !important; - } - - .pt-sm-6, -.py-sm-6 { - padding-top: 3.5rem !important; - } - - .pr-sm-6, -.px-sm-6 { - padding-right: 3.5rem !important; - } - - .pb-sm-6, -.py-sm-6 { - padding-bottom: 3.5rem !important; - } - - .pl-sm-6, -.px-sm-6 { - padding-left: 3.5rem !important; - } - - .p-sm-7 { - padding: 5rem !important; - } - - .pt-sm-7, -.py-sm-7 { - padding-top: 5rem !important; - } - - .pr-sm-7, -.px-sm-7 { - padding-right: 5rem !important; - } - - .pb-sm-7, -.py-sm-7 { - padding-bottom: 5rem !important; - } - - .pl-sm-7, -.px-sm-7 { - padding-left: 5rem !important; - } - - .p-sm-8 { - padding: 10rem !important; - } - - .pt-sm-8, -.py-sm-8 { - padding-top: 10rem !important; - } - - .pr-sm-8, -.px-sm-8 { - padding-right: 10rem !important; - } - - .pb-sm-8, -.py-sm-8 { - padding-bottom: 10rem !important; - } - - .pl-sm-8, -.px-sm-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-sm-n6, -.my-sm-n6 { - margin-top: -3.5rem !important; - } - - .mr-sm-n6, -.mx-sm-n6 { - margin-right: -3.5rem !important; - } - - .mb-sm-n6, -.my-sm-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-sm-n6, -.mx-sm-n6 { - margin-left: -3.5rem !important; - } - - .m-sm-n7 { - margin: -5rem !important; - } - - .mt-sm-n7, -.my-sm-n7 { - margin-top: -5rem !important; - } - - .mr-sm-n7, -.mx-sm-n7 { - margin-right: -5rem !important; - } - - .mb-sm-n7, -.my-sm-n7 { - margin-bottom: -5rem !important; - } - - .ml-sm-n7, -.mx-sm-n7 { - margin-left: -5rem !important; - } - - .m-sm-n8 { - margin: -10rem !important; - } - - .mt-sm-n8, -.my-sm-n8 { - margin-top: -10rem !important; - } - - .mr-sm-n8, -.mx-sm-n8 { - margin-right: -10rem !important; - } - - .mb-sm-n8, -.my-sm-n8 { - margin-bottom: -10rem !important; - } - - .ml-sm-n8, -.mx-sm-n8 { - margin-left: -10rem !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; - } - - .m-md-6 { - margin: 3.5rem !important; - } - - .mt-md-6, -.my-md-6 { - margin-top: 3.5rem !important; - } - - .mr-md-6, -.mx-md-6 { - margin-right: 3.5rem !important; - } - - .mb-md-6, -.my-md-6 { - margin-bottom: 3.5rem !important; - } - - .ml-md-6, -.mx-md-6 { - margin-left: 3.5rem !important; - } - - .m-md-7 { - margin: 5rem !important; - } - - .mt-md-7, -.my-md-7 { - margin-top: 5rem !important; - } - - .mr-md-7, -.mx-md-7 { - margin-right: 5rem !important; - } - - .mb-md-7, -.my-md-7 { - margin-bottom: 5rem !important; - } - - .ml-md-7, -.mx-md-7 { - margin-left: 5rem !important; - } - - .m-md-8 { - margin: 10rem !important; - } - - .mt-md-8, -.my-md-8 { - margin-top: 10rem !important; - } - - .mr-md-8, -.mx-md-8 { - margin-right: 10rem !important; - } - - .mb-md-8, -.my-md-8 { - margin-bottom: 10rem !important; - } - - .ml-md-8, -.mx-md-8 { - margin-left: 10rem !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; - } - - .p-md-6 { - padding: 3.5rem !important; - } - - .pt-md-6, -.py-md-6 { - padding-top: 3.5rem !important; - } - - .pr-md-6, -.px-md-6 { - padding-right: 3.5rem !important; - } - - .pb-md-6, -.py-md-6 { - padding-bottom: 3.5rem !important; - } - - .pl-md-6, -.px-md-6 { - padding-left: 3.5rem !important; - } - - .p-md-7 { - padding: 5rem !important; - } - - .pt-md-7, -.py-md-7 { - padding-top: 5rem !important; - } - - .pr-md-7, -.px-md-7 { - padding-right: 5rem !important; - } - - .pb-md-7, -.py-md-7 { - padding-bottom: 5rem !important; - } - - .pl-md-7, -.px-md-7 { - padding-left: 5rem !important; - } - - .p-md-8 { - padding: 10rem !important; - } - - .pt-md-8, -.py-md-8 { - padding-top: 10rem !important; - } - - .pr-md-8, -.px-md-8 { - padding-right: 10rem !important; - } - - .pb-md-8, -.py-md-8 { - padding-bottom: 10rem !important; - } - - .pl-md-8, -.px-md-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-md-n6, -.my-md-n6 { - margin-top: -3.5rem !important; - } - - .mr-md-n6, -.mx-md-n6 { - margin-right: -3.5rem !important; - } - - .mb-md-n6, -.my-md-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-md-n6, -.mx-md-n6 { - margin-left: -3.5rem !important; - } - - .m-md-n7 { - margin: -5rem !important; - } - - .mt-md-n7, -.my-md-n7 { - margin-top: -5rem !important; - } - - .mr-md-n7, -.mx-md-n7 { - margin-right: -5rem !important; - } - - .mb-md-n7, -.my-md-n7 { - margin-bottom: -5rem !important; - } - - .ml-md-n7, -.mx-md-n7 { - margin-left: -5rem !important; - } - - .m-md-n8 { - margin: -10rem !important; - } - - .mt-md-n8, -.my-md-n8 { - margin-top: -10rem !important; - } - - .mr-md-n8, -.mx-md-n8 { - margin-right: -10rem !important; - } - - .mb-md-n8, -.my-md-n8 { - margin-bottom: -10rem !important; - } - - .ml-md-n8, -.mx-md-n8 { - margin-left: -10rem !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; - } - - .m-lg-6 { - margin: 3.5rem !important; - } - - .mt-lg-6, -.my-lg-6 { - margin-top: 3.5rem !important; - } - - .mr-lg-6, -.mx-lg-6 { - margin-right: 3.5rem !important; - } - - .mb-lg-6, -.my-lg-6 { - margin-bottom: 3.5rem !important; - } - - .ml-lg-6, -.mx-lg-6 { - margin-left: 3.5rem !important; - } - - .m-lg-7 { - margin: 5rem !important; - } - - .mt-lg-7, -.my-lg-7 { - margin-top: 5rem !important; - } - - .mr-lg-7, -.mx-lg-7 { - margin-right: 5rem !important; - } - - .mb-lg-7, -.my-lg-7 { - margin-bottom: 5rem !important; - } - - .ml-lg-7, -.mx-lg-7 { - margin-left: 5rem !important; - } - - .m-lg-8 { - margin: 10rem !important; - } - - .mt-lg-8, -.my-lg-8 { - margin-top: 10rem !important; - } - - .mr-lg-8, -.mx-lg-8 { - margin-right: 10rem !important; - } - - .mb-lg-8, -.my-lg-8 { - margin-bottom: 10rem !important; - } - - .ml-lg-8, -.mx-lg-8 { - margin-left: 10rem !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; - } - - .p-lg-6 { - padding: 3.5rem !important; - } - - .pt-lg-6, -.py-lg-6 { - padding-top: 3.5rem !important; - } - - .pr-lg-6, -.px-lg-6 { - padding-right: 3.5rem !important; - } - - .pb-lg-6, -.py-lg-6 { - padding-bottom: 3.5rem !important; - } - - .pl-lg-6, -.px-lg-6 { - padding-left: 3.5rem !important; - } - - .p-lg-7 { - padding: 5rem !important; - } - - .pt-lg-7, -.py-lg-7 { - padding-top: 5rem !important; - } - - .pr-lg-7, -.px-lg-7 { - padding-right: 5rem !important; - } - - .pb-lg-7, -.py-lg-7 { - padding-bottom: 5rem !important; - } - - .pl-lg-7, -.px-lg-7 { - padding-left: 5rem !important; - } - - .p-lg-8 { - padding: 10rem !important; - } - - .pt-lg-8, -.py-lg-8 { - padding-top: 10rem !important; - } - - .pr-lg-8, -.px-lg-8 { - padding-right: 10rem !important; - } - - .pb-lg-8, -.py-lg-8 { - padding-bottom: 10rem !important; - } - - .pl-lg-8, -.px-lg-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-lg-n6, -.my-lg-n6 { - margin-top: -3.5rem !important; - } - - .mr-lg-n6, -.mx-lg-n6 { - margin-right: -3.5rem !important; - } - - .mb-lg-n6, -.my-lg-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-lg-n6, -.mx-lg-n6 { - margin-left: -3.5rem !important; - } - - .m-lg-n7 { - margin: -5rem !important; - } - - .mt-lg-n7, -.my-lg-n7 { - margin-top: -5rem !important; - } - - .mr-lg-n7, -.mx-lg-n7 { - margin-right: -5rem !important; - } - - .mb-lg-n7, -.my-lg-n7 { - margin-bottom: -5rem !important; - } - - .ml-lg-n7, -.mx-lg-n7 { - margin-left: -5rem !important; - } - - .m-lg-n8 { - margin: -10rem !important; - } - - .mt-lg-n8, -.my-lg-n8 { - margin-top: -10rem !important; - } - - .mr-lg-n8, -.mx-lg-n8 { - margin-right: -10rem !important; - } - - .mb-lg-n8, -.my-lg-n8 { - margin-bottom: -10rem !important; - } - - .ml-lg-n8, -.mx-lg-n8 { - margin-left: -10rem !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; - } - - .m-xl-6 { - margin: 3.5rem !important; - } - - .mt-xl-6, -.my-xl-6 { - margin-top: 3.5rem !important; - } - - .mr-xl-6, -.mx-xl-6 { - margin-right: 3.5rem !important; - } - - .mb-xl-6, -.my-xl-6 { - margin-bottom: 3.5rem !important; - } - - .ml-xl-6, -.mx-xl-6 { - margin-left: 3.5rem !important; - } - - .m-xl-7 { - margin: 5rem !important; - } - - .mt-xl-7, -.my-xl-7 { - margin-top: 5rem !important; - } - - .mr-xl-7, -.mx-xl-7 { - margin-right: 5rem !important; - } - - .mb-xl-7, -.my-xl-7 { - margin-bottom: 5rem !important; - } - - .ml-xl-7, -.mx-xl-7 { - margin-left: 5rem !important; - } - - .m-xl-8 { - margin: 10rem !important; - } - - .mt-xl-8, -.my-xl-8 { - margin-top: 10rem !important; - } - - .mr-xl-8, -.mx-xl-8 { - margin-right: 10rem !important; - } - - .mb-xl-8, -.my-xl-8 { - margin-bottom: 10rem !important; - } - - .ml-xl-8, -.mx-xl-8 { - margin-left: 10rem !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; - } - - .p-xl-6 { - padding: 3.5rem !important; - } - - .pt-xl-6, -.py-xl-6 { - padding-top: 3.5rem !important; - } - - .pr-xl-6, -.px-xl-6 { - padding-right: 3.5rem !important; - } - - .pb-xl-6, -.py-xl-6 { - padding-bottom: 3.5rem !important; - } - - .pl-xl-6, -.px-xl-6 { - padding-left: 3.5rem !important; - } - - .p-xl-7 { - padding: 5rem !important; - } - - .pt-xl-7, -.py-xl-7 { - padding-top: 5rem !important; - } - - .pr-xl-7, -.px-xl-7 { - padding-right: 5rem !important; - } - - .pb-xl-7, -.py-xl-7 { - padding-bottom: 5rem !important; - } - - .pl-xl-7, -.px-xl-7 { - padding-left: 5rem !important; - } - - .p-xl-8 { - padding: 10rem !important; - } - - .pt-xl-8, -.py-xl-8 { - padding-top: 10rem !important; - } - - .pr-xl-8, -.px-xl-8 { - padding-right: 10rem !important; - } - - .pb-xl-8, -.py-xl-8 { - padding-bottom: 10rem !important; - } - - .pl-xl-8, -.px-xl-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-xl-n6, -.my-xl-n6 { - margin-top: -3.5rem !important; - } - - .mr-xl-n6, -.mx-xl-n6 { - margin-right: -3.5rem !important; - } - - .mb-xl-n6, -.my-xl-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-xl-n6, -.mx-xl-n6 { - margin-left: -3.5rem !important; - } - - .m-xl-n7 { - margin: -5rem !important; - } - - .mt-xl-n7, -.my-xl-n7 { - margin-top: -5rem !important; - } - - .mr-xl-n7, -.mx-xl-n7 { - margin-right: -5rem !important; - } - - .mb-xl-n7, -.my-xl-n7 { - margin-bottom: -5rem !important; - } - - .ml-xl-n7, -.mx-xl-n7 { - margin-left: -5rem !important; - } - - .m-xl-n8 { - margin: -10rem !important; - } - - .mt-xl-n8, -.my-xl-n8 { - margin-top: -10rem !important; - } - - .mr-xl-n8, -.mx-xl-n8 { - margin-right: -10rem !important; - } - - .mb-xl-n8, -.my-xl-n8 { - margin-bottom: -10rem !important; - } - - .ml-xl-n8, -.mx-xl-n8 { - margin-left: -10rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mt-xl-auto, -.my-xl-auto { - margin-top: auto !important; - } - - .mr-xl-auto, -.mx-xl-auto { - margin-right: auto !important; - } - - .mb-xl-auto, -.my-xl-auto { - margin-bottom: auto !important; - } - - .ml-xl-auto, -.mx-xl-auto { - margin-left: auto !important; - } -} -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !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: 600 !important; -} - -.font-weight-bolder { - font-weight: 700 !important; -} - -.font-italic { - font-style: italic !important; -} - -.text-white { - color: #ffffff !important; -} - -.text-primary { - color: #7f8fa6 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #7f8fa6 !important; -} - -.text-secondary { - color: #E2E8F0 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #b0c0d6 !important; -} - -.text-success { - color: #38a169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #E6E9F0 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #b6bfd3 !important; -} - -.text-dark { - color: #23183E !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #040307 !important; -} - -.text-white { - color: #ffffff !important; -} - -a.text-white:hover, a.text-white:focus { - color: #d9d9d9 !important; -} - -.text-black { - color: #121213 !important; -} - -a.text-black:hover, a.text-black:focus { - color: black !important; -} - -.text-muted { - color: #718096 !important; -} - -a.text-muted:hover, a.text-muted:focus { - color: #4f5b6b !important; -} - -.text-downvote { - color: #38B2AC !important; -} - -a.text-downvote:hover, a.text-downvote:focus { - color: #267874 !important; -} - -.text-upvote { - color: #7f8fa6 !important; -} - -a.text-upvote:hover, a.text-upvote:focus { - color: #7f8fa6 !important; -} - -.text-purple { - color: #7f8fa6 !important; -} - -a.text-purple:hover, a.text-purple:focus { - color: #7f8fa6 !important; -} - -.text-gold { - color: #ECC94B !important; -} - -a.text-gold:hover, a.text-gold:focus { - color: #d4ab16 !important; -} - -.text-admin { - color: #7f8fa6 !important; -} - -a.text-admin:hover, a.text-admin:focus { - color: #7f8fa6 !important; -} - -.text-gray { - color: #718096 !important; -} - -a.text-gray:hover, a.text-gray:focus { - color: #4f5b6b !important; -} - -.text-gray-100 { - color: #F5F7FA !important; -} - -a.text-gray-100:hover, a.text-gray-100:focus { - color: #c2cee1 !important; -} - -.text-gray-200 { - color: #EDF2F7 !important; -} - -a.text-gray-200:hover, a.text-gray-200:focus { - color: #b8ccdf !important; -} - -.text-gray-300 { - color: #E2E8F0 !important; -} - -a.text-gray-300:hover, a.text-gray-300:focus { - color: #b0c0d6 !important; -} - -.text-gray-400 { - color: #CBD5E0 !important; -} - -a.text-gray-400:hover, a.text-gray-400:focus { - color: #9baec3 !important; -} - -.text-gray-500 { - color: #A0AEC0 !important; -} - -a.text-gray-500:hover, a.text-gray-500:focus { - color: #7287a1 !important; -} - -.text-gray-600 { - color: #718096 !important; -} - -a.text-gray-600:hover, a.text-gray-600:focus { - color: #4f5b6b !important; -} - -.text-reddit { - color: #ED4630 !important; -} - -a.text-reddit:hover, a.text-reddit:focus { - color: #c02511 !important; -} - -.text-body { - color: #212529 !important; -} - -.text-muted { - color: #718096 !important; -} - -.text-black-50 { - color: rgba(18, 18, 19, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #A0AEC0; - 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 #121213; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #ffffff !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #E2E8F0; - } - - .table .thead-dark th { - color: inherit; - border-color: #E2E8F0; - } -} -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #121213; - padding-top: 49px; - background-color: #E2E8F0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - /* Since CSS 2.1 */ - white-space: -moz-pre-wrap; - /* Mozilla, since 1999 */ - white-space: -pre-wrap; - /* Opera 4-6 */ - white-space: -o-pre-wrap; - /* Opera 7 */ - word-wrap: break-word; - /* Internet Explorer 5.5+ */ -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #ffffff; -} - -#page { - padding-top: 49px; - background-color: #ffffff; -} - -#article { - padding-top: 0; - background-color: #ffffff; -} - -#thread, #userpage { - background-color: #F5F7FA; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #121213; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7f8fa6; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #7f8fa6; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 15px; - background-color: #ffffff; -} - -.custom-gutters { - padding-left: 15px; - padding-right: 15px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 49px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 11px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.25rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.375rem 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-secondary { - color: #718096; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn-tag:hover { - color: #121213; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-success, .btn-danger { - color: #ffffff; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -.btn-integration { - font-weight: 600; - border-left: 1px solid #E2E8F0; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.325rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #121213; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #121213 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #121213 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #121213 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #121213 !important; -} - -.bd-callout { - padding: 1.25rem; - margin-top: 1.25rem; - margin-bottom: 1.25rem; - border: 1px solid #E2E8F0; - border-left-width: 0.25rem; - border-radius: 0.25rem; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #ffffff; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #121213; - border-radius: 0.35rem; -} - -.navbar-light { - background-color: #ffffff; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #23183E; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7f8fa6; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #7f8fa6; - font-weight: 600; -} - -.tab-bar { - box-shadow: inset 0 -1px 0 #E2E8F0; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #ffffff; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #121213; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #7f8fa6; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #A0AEC0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #ffffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #7f8fa6; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #ffffff; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #121213; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #ffffff; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #ffffff; - font-size: 10px; - font-weight: 600; - top: -4px; - left: 12px; - border: 2px solid #ffffff; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #7f8fa6; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7f8fa6; - box-shadow: inset 0 -2px 0 #7f8fa6; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #7f8fa6; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #7f8fa6; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7f8fa6; - box-shadow: inset 0 -2px 0 #7f8fa6; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #718096; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #7f8fa6; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #7f8fa6; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7f8fa6; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #7f8fa6; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7f8fa6; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #7f8fa6; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #ffffff; -} - -.form-inline.search .form-control { - background-color: #EDF2F7; - font-size: 1rem; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search { - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; - opacity: 0.25; - /* Firefox */ -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; -} - -.bg-svg { - background-color: #23183E; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #718096; - border-color: transparent; - border-width: 2px; - background: #F5F7FA; - transition: none; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #E2E8F0; - background-color: #ffffff; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #E2E8F0; -} - -.input-group-append-focus { - margin-left: -1px; -} - -.form-control:hover { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #7f8fa6; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #7f8fa6; - box-shadow: none; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #121213; -} - -#login label { - color: #121213; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #121213; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #121213; - text-decoration: none; - background-color: #EDF2F7; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #121213; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #718096; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 15px; - margin-right: 15px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #7f8fa6; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #7f8fa6; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -/* .upvoted .arrow-up::before { - color: $upvote; -} - -.upvoted .arrow-up:hover::before { - opacity: 1; -} - -.downvoted .arrow-down::before { - color: $downvote; -} - -.downvoted .arrow-down:hover::before { - opacity: 1; -} */ -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #7f8fa6 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #718096; -} - -.score { - color: #121213; -} - -.score-up { - color: #7f8fa6 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score, .deleted .score { - color: #E2E8F0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #23183E; -} - -.box-shadow-bottom { - box-shadow: inset 0 -1px 0 #E2E8F0; -} - -.border-1 { - border-width: 1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #ffffff; - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 15px; - padding-right: 15px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F5F7FA; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #ffffff; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #718096; -} - -.post-filter .fa, .post-filter .fas { - font-size: 11px; - margin-right: 0.5rem; - opacity: 0.9; - color: #7f8fa6; - width: 1rem; -} - -.filter-list .filter-item { - color: #718096; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #718096; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #121213; -} - -.filter-list > .filter-item > .filter-link.active { - color: #121213; - background-color: #ffffff; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #7f8fa6; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #7f8fa6; -} - -.filter-link:hover, .filter-link:focus { - color: #7f8fa6; -} - -.dashboard-list .dashboard-item { - color: #718096; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #718096; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #121213; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #7f8fa6; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #7f8fa6; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #7f8fa6; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #7f8fa6; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #ffffff; - background-color: #FFFFFF; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #FFFFFF; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -/* - -#frontpage.toggle-card-view .tab-bar, #userpage.toggle-card-view .tab-bar, #search.toggle-card-view .tab-bar { - border-radius: 0; -} - -#frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border: none; - border-radius: $border-radius; - margin-top: 1rem; - box-shadow: $box-shadow-sm; -} - -#frontpage.toggle-card-view .posts .card:last-of-type, #userpage.toggle-card-view .posts .card:last-of-type, #search.toggle-card-view .posts .card:last-of-type { - border-bottom-left-radius: $border-radius; - border-bottom-right-radius: $border-radius; - border-radius: $border-radius; -} - -#frontpage.toggle-card-view .posts .card:first-of-type, #userpage.toggle-card-view .posts .card:first-of-type, #search.toggle-card-view .posts .card:first-of-type { - margin-top: 0; -} - -#frontpage.toggle-card-view .posts .card .post-img, #userpage.toggle-card-view .posts .card .post-img, #search.toggle-card-view .posts .card .post-img { - display: none; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg, #userpage.toggle-card-view .posts .card .post-img-lg, #search.toggle-card-view .posts .card .post-img-lg { - display: block; - text-align: center; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 55%; - height: auto; -} - -#frontpage.toggle-card-view .posts .card .embed-lg, #userpage.toggle-card-view .posts .card .embed-lg, #search.toggle-card-view .posts .card .embed-lg { - display: flex; - z-index: 2; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg, #userpage.toggle-card-view .posts .card .post-preview-lg, #search.toggle-card-view .posts .card .post-preview-lg { - display: block; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg .post-body, #userpage.toggle-card-view .posts .card .post-preview-lg .post-body, #search.toggle-card-view .posts .card .post-preview-lg .post-body { - -webkit-mask-image: linear-gradient(180deg,#000 40%,transparent); - mask-image: linear-gradient(180deg,#000 40%,transparent); - overflow: hidden; -} - -*/ -.toggle-view .nav-link { - color: #718096; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #7f8fa6; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #7f8fa6; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #718096; - padding: 0.5rem 1rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 1px 1px 0 1px; - border-color: #E2E8F0; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #EDF2F7; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #121213; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #7f8fa6; -} - -#frontpage .post-title a { - color: #121213; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #121213; -} - -.stretched-link a:hover { - color: #7f8fa6; -} - -.post-meta { - position: relative; - z-index: 2; - color: #718096; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-header { - border-bottom: 1px solid #E2E8F0; - background-color: #ffffff; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; -} - -.modal-header .close { - padding: 1.25rem 1rem 0 1rem; -} - -.modal-content { - border: none; - border-radius: 0.35rem; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #EDF2F7; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .post-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #121213; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #121213; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #121213; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #121213; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #718096; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #121213; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #121213; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #121213; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #121213; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #ffffff; -} - -.post-actions a { - color: #718096; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #121213; -} - -.post-actions .dropdown-item:hover { - color: #121213; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 1px solid #7f8fa6; - border-radius: 0.35rem; - z-index: 2; - background-color: #E2E8F0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #ffffff; - line-height: 2; - text-transform: uppercase; - font-size: 11px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #718096; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #718096; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - word-break: break-word; - padding-left: 20px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #718096; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #121213; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #121213; - overflow: hidden; -} - -.comment .comment-body .comment-image { - border: 1px solid #7f8fa6; -} - -blockquote { - border-left: 2px solid #7f8fa6; - color: #7f8fa6; - font-size: 1rem; - font-weight: 400; - background-color: rgba(255, 102, 172, 0.15); - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .comment-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F5F7FA; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #121213; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #121213; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #121213; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #121213; -} - -.comment-actions a { - color: #718096; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #121213; -} - -.comment-actions .dropdown-item:hover { - color: #121213; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #121213; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #ffffff; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #ffffff; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 3; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #A0AEC0; -} - -.comment-write .comment-format .format:hover { - color: #718096; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #CBD5E0; - font-size: 1rem; - color: #7f8fa6; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #7f8fa6; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #A0AEC0; - top: -1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #7f8fa6; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 1px solid #E2E8F0; - background-color: #ffffff; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #EDF2F7; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #7f8fa6; - background-color: rgba(60, 173, 243, 0.08); - color: #7f8fa6; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #ffffff; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, rgba(99, 80, 205, 0.75) 76%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #ffffff; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #718096; - font-size: 12px; - text-transform: uppercase; - background-color: #E6E9F0; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - overflow: hidden; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #EDF2F7; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .profile-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #718096; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #718096; -} - -.profile-actions .dropdown-item:hover { - color: #121213; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #718096; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #ffffff; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #718096; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #ffffff; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; -} - -.border-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-sm-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm { - border: 1px solid #E2E8F0 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-md-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md { - border: 1px solid #E2E8F0 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-lg-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg { - border: 1px solid #E2E8F0 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-xl-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl { - border: 1px solid #E2E8F0 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .shadow-md { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: #E2E8F0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: #EDF2F7; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #121213; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #7f8fa6; - border: 1px solid #7f8fa6; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38a169; - border: #38a169 solid 1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #A0AEC0; - border: #A0AEC0 solid 1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #ffffff; - border-radius: 2rem; - 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(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #ffffff; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #ffffff; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #fff; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #7f8fa6; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #7f8fa6; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #ffffff; - } - - #thread, #userpage { - background-color: #ffffff; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #7f8fa6; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #search .search-results.card { - border-bottom: 1px solid #e3e3e3; - border-width: 0 0 1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px 15px; - border-width: 0 0 1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom: 1px solid #E2E8F0; - } - - #frontpage .posts .card:hover, #search .posts .card:hover { - background-color: transparent; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - /* - - #frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border-width: 0 0 1px 0; - border-color: $border-color; - border-style: solid; - border-radius: 0; - margin-top: 0; - box-shadow: none; - } - - #frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 100%; - height: auto; - } - - */ - .posts, #thread #main-content-col { - box-shadow: none; - border-radius: 0; - border: none; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #121213; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #7f8fa6; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - color: #718096; - } - - .post-actions { - color: #A0AEC0; - font-weight: 400; - } - - .post-actions a { - color: #A0AEC0; - font-size: 1rem; - font-weight: 400; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #718096; - } - - .score { - color: #718096; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #CBD5E0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #7f8fa6; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #ffffff; - } - - .comment-write textarea { - background-color: #F5F7FA; - } - - .comment-section > .comment { - padding-left: 20px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 15px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #CBD5E0; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - /* Firefox */ - -ms-overflow-style: none; - /* IE 10+ */ - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - /* Chrome/Safari/Webkit */ - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - box-shadow: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #121213; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #7f8fa6; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #FEB2B2; -} - -div.deleted { - background-color: #FEFCBF; -} - -div.deleted.banned { - background-color: #ffcc99; -} - -.distinguish-admin .user-name, .distinguish-mod .user-name { - color: white; - padding: 0px 3px 2px 3px; - border-radius: 3px; -} - -.distinguish-admin .user-name { - background-color: #7f8fa6; -} - -.distinguish-mod .user-name { - background-color: #07c20c; -} - -.distinguish-admin .user-name::before { - content: "[A] "; -} - -.distinguish-mod .user-name::before { - content: "[M] "; -} - -.in-comment-image { - max-height: 100px !important; - max-width: 100px !important; -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -/* Light mode spoiler */ -.spoiler { - color: #121213; - background-color: #121213; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #ffffff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #718096 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #718096 !important; -} - -#frontpage .post-title a:visited { - color: #718096; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.comment-box { - border: 2px solid #EDF2F7; -} - -.transparent { - background: None !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -/*# sourceMappingURL=light_7f8fa6.css.map */ diff --git a/files/assets/css/light_805ad5.css b/files/assets/css/light_805ad5.css deleted file mode 100644 index 5e0efdcbb..000000000 --- a/files/assets/css/light_805ad5.css +++ /dev/null @@ -1,16884 +0,0 @@ -@charset "UTF-8"; -.bd-callout-primary { - border-left-color: #805ad5; -} - -.bd-callout-secondary { - border-left-color: #E2E8F0; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #23183E; -} - -.bd-callout-white { - border-left-color: #ffffff; -} - -.bd-callout-black { - border-left-color: #121213; -} - -.bd-callout-light { - border-left-color: #E6E9F0; -} - -.bd-callout-success { - border-left-color: #38a169; -} - -.bd-callout-muted { - border-left-color: #718096; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #805ad5; -} - -.bd-callout-purple { - border-left-color: #805ad5; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #805ad5; -} - -.bd-callout-gray { - border-left-color: #718096; -} - -.bd-callout-gray-100 { - border-left-color: #F5F7FA; -} - -.bd-callout-gray-200 { - border-left-color: #EDF2F7; -} - -.bd-callout-gray-300 { - border-left-color: #E2E8F0; -} - -.bd-callout-gray-400 { - border-left-color: #CBD5E0; -} - -.bd-callout-gray-500 { - border-left-color: #A0AEC0; -} - -.bd-callout-gray-600 { - border-left-color: #718096; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #805ad5; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #ffffff; - --gray: #718096; - --gray-dark: #343a40; - --primary: #805ad5; - --secondary: #E2E8F0; - --success: #38a169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #E6E9F0; - --dark: #23183E; - --white: #ffffff; - --black: #121213; - --muted: #718096; - --downvote: #38B2AC; - --upvote: #805ad5; - --purple: #805ad5; - --gold: #ECC94B; - --admin: #805ad5; - --gray: #718096; - --gray-100: #F5F7FA; - --gray-200: #EDF2F7; - --gray-300: #E2E8F0; - --gray-400: #CBD5E0; - --gray-500: #A0AEC0; - --gray-600: #718096; - --reddit: #ED4630; - --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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(18, 18, 19, 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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #ffffff; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 600; -} - -dd { - margin-bottom: 0.5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: 700; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #805ad5; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #805ad5; - 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; -} - -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: #718096; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: 600; - 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.325rem; - 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(18, 18, 19, 0.1); -} - -small, -.small { - font-size: 0.75rem; - 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: 0.75rem; - color: #718096; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 90%; - color: #718096; -} - -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: #ffffff; - background-color: #212529; - border-radius: 0.25rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 600; -} - -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #E2E8F0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #E2E8F0; -} -.table tbody + tbody { - border-top: 2px solid #E2E8F0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #E2E8F0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0; -} -.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(18, 18, 19, 0.05); -} - -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(18, 18, 19, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #ffd4e8; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-primary:hover { - background-color: #ffbbda; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #ffbbda; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f7f9fb; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-secondary:hover { - background-color: #e6ecf3; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e6ecf3; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #c7e5d5; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #98ceb1; -} - -.table-hover .table-success:hover { - background-color: #b6ddc8; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b6ddc8; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #bedff9; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86c4f4; -} - -.table-hover .table-info:hover { - background-color: #a7d4f7; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a7d4f7; -} - -.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: #f8c9c9; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f19b9b; -} - -.table-hover .table-danger:hover { - background-color: #f5b2b2; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f5b2b2; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f8f9fb; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f2f4f7; -} - -.table-hover .table-light:hover { - background-color: #e8ebf2; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e8ebf2; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c1bec9; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8d879b; -} - -.table-hover .table-dark:hover { - background-color: #b4b0bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b4b0bd; -} - -.table-white, -.table-white > th, -.table-white > td { - background-color: white; -} -.table-white th, -.table-white td, -.table-white thead th, -.table-white tbody + tbody { - border-color: white; -} - -.table-hover .table-white:hover { - background-color: #f2f2f2; -} -.table-hover .table-white:hover > td, -.table-hover .table-white:hover > th { - background-color: #f2f2f2; -} - -.table-black, -.table-black > th, -.table-black > td { - background-color: #bdbdbd; -} -.table-black th, -.table-black td, -.table-black thead th, -.table-black tbody + tbody { - border-color: #848484; -} - -.table-hover .table-black:hover { - background-color: #b0b0b0; -} -.table-hover .table-black:hover > td, -.table-hover .table-black:hover > th { - background-color: #b0b0b0; -} - -.table-muted, -.table-muted > th, -.table-muted > td { - background-color: #d7dbe2; -} -.table-muted th, -.table-muted td, -.table-muted thead th, -.table-muted tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-muted:hover { - background-color: #c8ced7; -} -.table-hover .table-muted:hover > td, -.table-hover .table-muted:hover > th { - background-color: #c8ced7; -} - -.table-downvote, -.table-downvote > th, -.table-downvote > td { - background-color: #c7e9e8; -} -.table-downvote th, -.table-downvote td, -.table-downvote thead th, -.table-downvote tbody + tbody { - border-color: #98d7d4; -} - -.table-hover .table-downvote:hover { - background-color: #b5e2e0; -} -.table-hover .table-downvote:hover > td, -.table-hover .table-downvote:hover > th { - background-color: #b5e2e0; -} - -.table-upvote, -.table-upvote > th, -.table-upvote > td { - background-color: #ffd4e8; -} -.table-upvote th, -.table-upvote td, -.table-upvote thead th, -.table-upvote tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-upvote:hover { - background-color: #ffbbda; -} -.table-hover .table-upvote:hover > td, -.table-hover .table-upvote:hover > th { - background-color: #ffbbda; -} - -.table-purple, -.table-purple > th, -.table-purple > td { - background-color: #ffd4e8; -} -.table-purple th, -.table-purple td, -.table-purple thead th, -.table-purple tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-purple:hover { - background-color: #ffbbda; -} -.table-hover .table-purple:hover > td, -.table-hover .table-purple:hover > th { - background-color: #ffbbda; -} - -.table-gold, -.table-gold > th, -.table-gold > td { - background-color: #faf0cd; -} -.table-gold th, -.table-gold td, -.table-gold thead th, -.table-gold tbody + tbody { - border-color: #f5e3a1; -} - -.table-hover .table-gold:hover { - background-color: #f8e9b6; -} -.table-hover .table-gold:hover > td, -.table-hover .table-gold:hover > th { - background-color: #f8e9b6; -} - -.table-admin, -.table-admin > th, -.table-admin > td { - background-color: #ffd4e8; -} -.table-admin th, -.table-admin td, -.table-admin thead th, -.table-admin tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-admin:hover { - background-color: #ffbbda; -} -.table-hover .table-admin:hover > td, -.table-hover .table-admin:hover > th { - background-color: #ffbbda; -} - -.table-gray, -.table-gray > th, -.table-gray > td { - background-color: #d7dbe2; -} -.table-gray th, -.table-gray td, -.table-gray thead th, -.table-gray tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray:hover { - background-color: #c8ced7; -} -.table-hover .table-gray:hover > td, -.table-hover .table-gray:hover > th { - background-color: #c8ced7; -} - -.table-gray-100, -.table-gray-100 > th, -.table-gray-100 > td { - background-color: #fcfdfe; -} -.table-gray-100 th, -.table-gray-100 td, -.table-gray-100 thead th, -.table-gray-100 tbody + tbody { - border-color: #fafbfc; -} - -.table-hover .table-gray-100:hover { - background-color: #e9f0f8; -} -.table-hover .table-gray-100:hover > td, -.table-hover .table-gray-100:hover > th { - background-color: #e9f0f8; -} - -.table-gray-200, -.table-gray-200 > th, -.table-gray-200 > td { - background-color: #fafbfd; -} -.table-gray-200 th, -.table-gray-200 td, -.table-gray-200 thead th, -.table-gray-200 tbody + tbody { - border-color: #f6f8fb; -} - -.table-hover .table-gray-200:hover { - background-color: #e8ecf6; -} -.table-hover .table-gray-200:hover > td, -.table-hover .table-gray-200:hover > th { - background-color: #e8ecf6; -} - -.table-gray-300, -.table-gray-300 > th, -.table-gray-300 > td { - background-color: #f7f9fb; -} -.table-gray-300 th, -.table-gray-300 td, -.table-gray-300 thead th, -.table-gray-300 tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-gray-300:hover { - background-color: #e6ecf3; -} -.table-hover .table-gray-300:hover > td, -.table-hover .table-gray-300:hover > th { - background-color: #e6ecf3; -} - -.table-gray-400, -.table-gray-400 > th, -.table-gray-400 > td { - background-color: #f0f3f6; -} -.table-gray-400 th, -.table-gray-400 td, -.table-gray-400 thead th, -.table-gray-400 tbody + tbody { - border-color: #e4e9ef; -} - -.table-hover .table-gray-400:hover { - background-color: #e0e6ec; -} -.table-hover .table-gray-400:hover > td, -.table-hover .table-gray-400:hover > th { - background-color: #e0e6ec; -} - -.table-gray-500, -.table-gray-500 > th, -.table-gray-500 > td { - background-color: #e4e8ed; -} -.table-gray-500 th, -.table-gray-500 td, -.table-gray-500 thead th, -.table-gray-500 tbody + tbody { - border-color: #ced5de; -} - -.table-hover .table-gray-500:hover { - background-color: #d5dbe3; -} -.table-hover .table-gray-500:hover > td, -.table-hover .table-gray-500:hover > th { - background-color: #d5dbe3; -} - -.table-gray-600, -.table-gray-600 > th, -.table-gray-600 > td { - background-color: #d7dbe2; -} -.table-gray-600 th, -.table-gray-600 td, -.table-gray-600 thead th, -.table-gray-600 tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray-600:hover { - background-color: #c8ced7; -} -.table-hover .table-gray-600:hover > td, -.table-hover .table-gray-600:hover > th { - background-color: #c8ced7; -} - -.table-reddit, -.table-reddit > th, -.table-reddit > td { - background-color: #facbc5; -} -.table-reddit th, -.table-reddit td, -.table-reddit thead th, -.table-reddit tbody + tbody { - border-color: #f69f93; -} - -.table-hover .table-reddit:hover { - background-color: #f8b6ae; -} -.table-hover .table-reddit:hover > td, -.table-hover .table-reddit:hover > th { - background-color: #f8b6ae; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(18, 18, 19, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(6, 6, 6, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(6, 6, 6, 0.075); -} - -.table .thead-dark th { - color: #ffffff; - background-color: #343a40; - border-color: #454d55; -} -.table .thead-light th { - color: #495057; - background-color: #EDF2F7; - border-color: #E2E8F0; -} - -.table-dark { - color: #ffffff; - 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: #ffffff; - 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: #ffffff; - background-clip: padding-box; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - 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: #ffffff; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.form-control::placeholder { - color: #718096; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #EDF2F7; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} - -.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.25rem; -} - -.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: flex; - 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: #718096; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: 0.75rem; - color: #38a169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #38a169; - border-radius: 0.35rem; -} - -.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: #38a169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38a169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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") #ffffff 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38a169; -} -.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: #38a169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38a169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38a169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38a169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.75rem; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #e53e3e; - border-radius: 0.35rem; -} - -.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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #ffffff 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: 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; - cursor: pointer; - 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.35rem; - 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 805ad5; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:hover { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:focus, .btn-primary.focus { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #805ad5; - border-color: #ff2689; -} -.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(255, 125, 184, 0.5); -} - -.btn-secondary { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.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(197, 203, 210, 0.5); -} - -.btn-success { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:hover { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(86, 175, 128, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #ffffff; - background-color: #2b7b50; - border-color: #28724a; -} -.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(86, 175, 128, 0.5); -} - -.btn-info { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(57, 159, 237, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #ffffff; - background-color: #1172bc; - border-color: #106bb0; -} -.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(57, 159, 237, 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: #ffffff; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(233, 91, 91, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(233, 91, 91, 0.5); -} - -.btn-light { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:hover { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; -} -.btn-light:focus, .btn-light.focus { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; - box-shadow: 0 0 0 0.2rem rgba(200, 204, 210, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #c6cddd; - border-color: #bec6d8; -} -.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(200, 204, 210, 0.5); -} - -.btn-dark { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:hover { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; -} -.btn-dark:focus, .btn-dark.focus { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; - box-shadow: 0 0 0 0.2rem rgba(68, 59, 91, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #ffffff; - background-color: #0e0a19; - border-color: #090610; -} -.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(68, 59, 91, 0.5); -} - -.btn-white { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:hover { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-white:focus, .btn-white.focus { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} -.btn-white.disabled, .btn-white:disabled { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle { - color: #212529; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} - -.btn-black { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:hover { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:focus, .btn-black.focus { - color: #ffffff; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} -.btn-black.disabled, .btn-black:disabled { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} - -.btn-muted { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-muted:focus, .btn-muted.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-muted.disabled, .btn-muted:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:not(:disabled):not(.disabled):active, .btn-muted:not(:disabled):not(.disabled).active, .show > .btn-muted.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-muted:not(:disabled):not(.disabled):active:focus, .btn-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-downvote { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:hover { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; -} -.btn-downvote:focus, .btn-downvote.focus { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} -.btn-downvote.disabled, .btn-downvote:disabled { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:not(:disabled):not(.disabled):active, .btn-downvote:not(:disabled):not(.disabled).active, .show > .btn-downvote.dropdown-toggle { - color: #ffffff; - background-color: #2c8b87; - border-color: #29827d; -} -.btn-downvote:not(:disabled):not(.disabled):active:focus, .btn-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} - -.btn-upvote { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-upvote:hover { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-upvote:focus, .btn-upvote.focus { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-upvote.disabled, .btn-upvote:disabled { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-upvote:not(:disabled):not(.disabled):active, .btn-upvote:not(:disabled):not(.disabled).active, .show > .btn-upvote.dropdown-toggle { - color: #ffffff; - background-color: #805ad5; - border-color: #ff2689; -} -.btn-upvote:not(:disabled):not(.disabled):active:focus, .btn-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-purple { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-purple:hover { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-purple:focus, .btn-purple.focus { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-purple.disabled, .btn-purple:disabled { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle { - color: #ffffff; - background-color: #805ad5; - border-color: #ff2689; -} -.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gold { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:hover { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; -} -.btn-gold:focus, .btn-gold.focus { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} -.btn-gold.disabled, .btn-gold:disabled { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:not(:disabled):not(.disabled):active, .btn-gold:not(:disabled):not(.disabled).active, .show > .btn-gold.dropdown-toggle { - color: #212529; - background-color: #e7bb1d; - border-color: #e0b418; -} -.btn-gold:not(:disabled):not(.disabled):active:focus, .btn-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} - -.btn-admin { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-admin:hover { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-admin:focus, .btn-admin.focus { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-admin.disabled, .btn-admin:disabled { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-admin:not(:disabled):not(.disabled):active, .btn-admin:not(:disabled):not(.disabled).active, .show > .btn-admin.dropdown-toggle { - color: #ffffff; - background-color: #805ad5; - border-color: #ff2689; -} -.btn-admin:not(:disabled):not(.disabled):active:focus, .btn-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gray { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray:focus, .btn-gray.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray.disabled, .btn-gray:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-gray-100 { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:hover { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; -} -.btn-gray-100:focus, .btn-gray-100.focus { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} -.btn-gray-100.disabled, .btn-gray-100:disabled { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle { - color: #212529; - background-color: #d3dce9; - border-color: #cbd5e5; -} -.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} - -.btn-gray-200 { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:hover { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; -} -.btn-gray-200:focus, .btn-gray-200.focus { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} -.btn-gray-200.disabled, .btn-gray-200:disabled { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle { - color: #212529; - background-color: #cad9e7; - border-color: #c1d2e3; -} -.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} - -.btn-gray-300 { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-gray-300:focus, .btn-gray-300.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-gray-300.disabled, .btn-gray-300:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} - -.btn-gray-400 { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:hover { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; -} -.btn-gray-400:focus, .btn-gray-400.focus { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} -.btn-gray-400.disabled, .btn-gray-400:disabled { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle { - color: #212529; - background-color: #abbbcd; - border-color: #a3b5c8; -} -.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} - -.btn-gray-500 { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:hover { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; -} -.btn-gray-500:focus, .btn-gray-500.focus { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} -.btn-gray-500.disabled, .btn-gray-500:disabled { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle { - color: #ffffff; - background-color: #8194ac; - border-color: #7a8da7; -} -.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} - -.btn-gray-600 { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray-600:focus, .btn-gray-600.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray-600.disabled, .btn-gray-600:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:not(:disabled):not(.disabled):active, .btn-gray-600:not(:disabled):not(.disabled).active, .show > .btn-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray-600:not(:disabled):not(.disabled):active:focus, .btn-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-reddit { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:hover { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; -} -.btn-reddit:focus, .btn-reddit.focus { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} -.btn-reddit.disabled, .btn-reddit:disabled { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:not(:disabled):not(.disabled):active, .btn-reddit:not(:disabled):not(.disabled).active, .show > .btn-reddit.dropdown-toggle { - color: #ffffff; - background-color: #d72a13; - border-color: #cc2712; -} -.btn-reddit:not(:disabled):not(.disabled):active:focus, .btn-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} - -.btn-outline-primary { - color: #805ad5; - border-color: #805ad5; -} -.btn-outline-primary:hover { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #805ad5; - 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: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #E2E8F0; - 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: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.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(226, 232, 240, 0.5); -} - -.btn-outline-success { - color: #38a169; - border-color: #38a169; -} -.btn-outline-success:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38a169; - 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: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:hover { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #E6E9F0; - 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: #E6E9F0; - border-color: #E6E9F0; -} -.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(230, 233, 240, 0.5); -} - -.btn-outline-dark { - color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:hover { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #23183E; - 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: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.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(35, 24, 62, 0.5); -} - -.btn-outline-white { - color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:hover { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:focus, .btn-outline-white.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-white.disabled, .btn-outline-white:disabled { - color: #ffffff; - background-color: transparent; -} -.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.btn-outline-black { - color: #121213; - border-color: #121213; -} -.btn-outline-black:hover { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:focus, .btn-outline-black.focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} -.btn-outline-black.disabled, .btn-outline-black:disabled { - color: #121213; - background-color: transparent; -} -.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.btn-outline-muted { - color: #718096; - border-color: #718096; -} -.btn-outline-muted:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:focus, .btn-outline-muted.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-muted.disabled, .btn-outline-muted:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-muted:not(:disabled):not(.disabled):active, .btn-outline-muted:not(:disabled):not(.disabled).active, .show > .btn-outline-muted.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:not(:disabled):not(.disabled):active:focus, .btn-outline-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-downvote { - color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:hover { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:focus, .btn-outline-downvote.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} -.btn-outline-downvote.disabled, .btn-outline-downvote:disabled { - color: #38B2AC; - background-color: transparent; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active, .btn-outline-downvote:not(:disabled):not(.disabled).active, .show > .btn-outline-downvote.dropdown-toggle { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active:focus, .btn-outline-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.btn-outline-upvote { - color: #805ad5; - border-color: #805ad5; -} -.btn-outline-upvote:hover { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-outline-upvote:focus, .btn-outline-upvote.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-upvote.disabled, .btn-outline-upvote:disabled { - color: #805ad5; - background-color: transparent; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active, .btn-outline-upvote:not(:disabled):not(.disabled).active, .show > .btn-outline-upvote.dropdown-toggle { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active:focus, .btn-outline-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-purple { - color: #805ad5; - border-color: #805ad5; -} -.btn-outline-purple:hover { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-outline-purple:focus, .btn-outline-purple.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-purple.disabled, .btn-outline-purple:disabled { - color: #805ad5; - background-color: transparent; -} -.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gold { - color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:hover { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:focus, .btn-outline-gold.focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} -.btn-outline-gold.disabled, .btn-outline-gold:disabled { - color: #ECC94B; - background-color: transparent; -} -.btn-outline-gold:not(:disabled):not(.disabled):active, .btn-outline-gold:not(:disabled):not(.disabled).active, .show > .btn-outline-gold.dropdown-toggle { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:not(:disabled):not(.disabled):active:focus, .btn-outline-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.btn-outline-admin { - color: #805ad5; - border-color: #805ad5; -} -.btn-outline-admin:hover { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-outline-admin:focus, .btn-outline-admin.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-admin.disabled, .btn-outline-admin:disabled { - color: #805ad5; - background-color: transparent; -} -.btn-outline-admin:not(:disabled):not(.disabled):active, .btn-outline-admin:not(:disabled):not(.disabled).active, .show > .btn-outline-admin.dropdown-toggle { - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-outline-admin:not(:disabled):not(.disabled):active:focus, .btn-outline-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gray { - color: #718096; - border-color: #718096; -} -.btn-outline-gray:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:focus, .btn-outline-gray.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray.disabled, .btn-outline-gray:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-gray-100 { - color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:hover { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:focus, .btn-outline-gray-100.focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} -.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled { - color: #F5F7FA; - background-color: transparent; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.btn-outline-gray-200 { - color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:hover { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:focus, .btn-outline-gray-200.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} -.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled { - color: #EDF2F7; - background-color: transparent; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.btn-outline-gray-300 { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:focus, .btn-outline-gray-300.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled { - color: #E2E8F0; - background-color: transparent; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.btn-outline-gray-400 { - color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:hover { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:focus, .btn-outline-gray-400.focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} -.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled { - color: #CBD5E0; - background-color: transparent; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.btn-outline-gray-500 { - color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:hover { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:focus, .btn-outline-gray-500.focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} -.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled { - color: #A0AEC0; - background-color: transparent; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.btn-outline-gray-600 { - color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:focus, .btn-outline-gray-600.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-reddit { - color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:hover { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:focus, .btn-outline-reddit.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} -.btn-outline-reddit.disabled, .btn-outline-reddit:disabled { - color: #ED4630; - background-color: transparent; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active, .btn-outline-reddit:not(:disabled):not(.disabled).active, .show > .btn-outline-reddit.dropdown-toggle { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active:focus, .btn-outline-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.btn-link { - font-weight: 400; - color: #805ad5; - text-decoration: none; -} -.btn-link:hover { - color: #805ad5; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #718096; - 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.25rem; -} - -.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: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 0.15); - border-radius: 0.35rem; -} - -.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 #EDF2F7; -} - -.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: #F5F7FA; -} -.dropdown-item.active, .dropdown-item:active { - color: #ffffff; - text-decoration: none; - background-color: #805ad5; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #718096; - 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: #718096; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - 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: #EDF2F7; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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.25rem; -} - -.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: 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: #ffffff; - border-color: #805ad5; - background-color: #805ad5; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #ffffff; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #718096; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #EDF2F7; -} - -.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: #ffffff; - border: #A0AEC0 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.35rem; -} -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' 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: #805ad5; - background-color: #805ad5; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #A0AEC0; - border-radius: 0.5rem; - 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; -} -@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: #ffffff; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #ffffff url("data:image/svg+xml,%3csvg xmlns='https://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 #E2E8F0; - border-radius: 0.35rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-select:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #718096; - background-color: #EDF2F7; -} -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #EDF2F7; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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: #EDF2F7; - border-left: inherit; - border-radius: 0 0.35rem 0.35rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 805ad5; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 805ad5; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 805ad5; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #805ad5; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #805ad5; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - 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: #805ad5; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #E2E8F0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #E2E8F0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #A0AEC0; -} - -.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: flex; - 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: #718096; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #E2E8F0; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #EDF2F7 #EDF2F7 #E2E8F0; -} -.nav-tabs .nav-link.disabled { - color: #718096; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #ffffff; - border-color: #E2E8F0 #E2E8F0 #ffffff; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills .nav-link { - border-radius: 0.35rem; -} -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #ffffff; - background-color: #805ad5; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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.35rem; -} -.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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(18, 18, 19, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(18, 18, 19, 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(18, 18, 19, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(18, 18, 19, 0.5); - border-color: rgba(18, 18, 19, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(18, 18, 19, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(18, 18, 19, 0.9); -} - -.navbar-dark .navbar-brand { - color: #ffffff; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #ffffff; -} -.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: #ffffff; -} -.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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' 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: #ffffff; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #ffffff; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #ffffff; - background-clip: border-box; - border: 1px solid rgba(18, 18, 19, 0.125); - border-radius: 0.35rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.card-body { - 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(18, 18, 19, 0.03); - border-bottom: 1px solid rgba(18, 18, 19, 0.125); -} -.card-header:first-child { - border-radius: calc(0.35rem - 1px) calc(0.35rem - 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(18, 18, 19, 0.03); - border-top: 1px solid rgba(18, 18, 19, 0.125); -} -.card-footer:last-child { - border-radius: 0 0 calc(0.35rem - 1px) calc(0.35rem - 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 { - flex-shrink: 0; - width: 100%; -} - -.card-img, -.card-img-top { - border-top-left-radius: calc(0.35rem - 1px); - border-top-right-radius: calc(0.35rem - 1px); -} - -.card-img, -.card-img-bottom { - border-bottom-right-radius: calc(0.35rem - 1px); - border-bottom-left-radius: calc(0.35rem - 1px); -} - -.card-deck .card { - margin-bottom: 15px; -} -@media (min-width: 576px) { - .card-deck { - display: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #718096; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #718096; -} - -.pagination { - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.35rem; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #805ad5; - background-color: #ffffff; - border: 1px solid #E2E8F0; -} -.page-link:hover { - z-index: 2; - color: #805ad5; - text-decoration: none; - background-color: #EDF2F7; - border-color: #E2E8F0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.page-item:last-child .page-link { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; -} -.page-item.active .page-link { - z-index: 3; - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.page-item.disabled .page-link { - color: #718096; - pointer-events: none; - cursor: auto; - background-color: #ffffff; - border-color: #E2E8F0; -} - -.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.25rem; - border-bottom-left-radius: 0.25rem; -} -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 600; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.35rem; - 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: #ffffff; - background-color: #805ad5; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #ffffff; - background-color: #805ad5; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #212529; - background-color: #E2E8F0; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-success { - color: #ffffff; - background-color: #38a169; -} -a.badge-success:hover, a.badge-success:focus { - color: #ffffff; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #ffffff; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #ffffff; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 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: #ffffff; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #ffffff; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #212529; - background-color: #E6E9F0; -} -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #c6cddd; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} - -.badge-dark { - color: #ffffff; - background-color: #23183E; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #ffffff; - background-color: #0e0a19; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} - -.badge-white { - color: #212529; - background-color: #ffffff; -} -a.badge-white:hover, a.badge-white:focus { - color: #212529; - background-color: #e6e6e6; -} -a.badge-white:focus, a.badge-white.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.badge-black { - color: #ffffff; - background-color: #121213; -} -a.badge-black:hover, a.badge-black:focus { - color: #ffffff; - background-color: black; -} -a.badge-black:focus, a.badge-black.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.badge-muted { - color: #ffffff; - background-color: #718096; -} -a.badge-muted:hover, a.badge-muted:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-muted:focus, a.badge-muted.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-downvote { - color: #ffffff; - background-color: #38B2AC; -} -a.badge-downvote:hover, a.badge-downvote:focus { - color: #ffffff; - background-color: #2c8b87; -} -a.badge-downvote:focus, a.badge-downvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.badge-upvote { - color: #ffffff; - background-color: #805ad5; -} -a.badge-upvote:hover, a.badge-upvote:focus { - color: #ffffff; - background-color: #805ad5; -} -a.badge-upvote:focus, a.badge-upvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-purple { - color: #ffffff; - background-color: #805ad5; -} -a.badge-purple:hover, a.badge-purple:focus { - color: #ffffff; - background-color: #805ad5; -} -a.badge-purple:focus, a.badge-purple.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gold { - color: #212529; - background-color: #ECC94B; -} -a.badge-gold:hover, a.badge-gold:focus { - color: #212529; - background-color: #e7bb1d; -} -a.badge-gold:focus, a.badge-gold.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.badge-admin { - color: #ffffff; - background-color: #805ad5; -} -a.badge-admin:hover, a.badge-admin:focus { - color: #ffffff; - background-color: #805ad5; -} -a.badge-admin:focus, a.badge-admin.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gray { - color: #ffffff; - background-color: #718096; -} -a.badge-gray:hover, a.badge-gray:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray:focus, a.badge-gray.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-gray-100 { - color: #212529; - background-color: #F5F7FA; -} -a.badge-gray-100:hover, a.badge-gray-100:focus { - color: #212529; - background-color: #d3dce9; -} -a.badge-gray-100:focus, a.badge-gray-100.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.badge-gray-200 { - color: #212529; - background-color: #EDF2F7; -} -a.badge-gray-200:hover, a.badge-gray-200:focus { - color: #212529; - background-color: #cad9e7; -} -a.badge-gray-200:focus, a.badge-gray-200.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.badge-gray-300 { - color: #212529; - background-color: #E2E8F0; -} -a.badge-gray-300:hover, a.badge-gray-300:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-gray-300:focus, a.badge-gray-300.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-gray-400 { - color: #212529; - background-color: #CBD5E0; -} -a.badge-gray-400:hover, a.badge-gray-400:focus { - color: #212529; - background-color: #abbbcd; -} -a.badge-gray-400:focus, a.badge-gray-400.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.badge-gray-500 { - color: #212529; - background-color: #A0AEC0; -} -a.badge-gray-500:hover, a.badge-gray-500:focus { - color: #212529; - background-color: #8194ac; -} -a.badge-gray-500:focus, a.badge-gray-500.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.badge-gray-600 { - color: #ffffff; - background-color: #718096; -} -a.badge-gray-600:hover, a.badge-gray-600:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray-600:focus, a.badge-gray-600.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-reddit { - color: #ffffff; - background-color: #ED4630; -} -a.badge-reddit:hover, a.badge-reddit:focus { - color: #ffffff; - background-color: #d72a13; -} -a.badge-reddit:focus, a.badge-reddit.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #EDF2F7; - 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.35rem; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 600; -} - -.alert-dismissible { - padding-right: 4rem; -} -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -.alert-primary { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-primary hr { - border-top-color: #ffbbda; -} -.alert-primary .alert-link { - color: #6a2e4a; -} - -.alert-secondary { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-secondary hr { - border-top-color: #e6ecf3; -} -.alert-secondary .alert-link { - color: #65686c; -} - -.alert-success { - color: #265c40; - background-color: #d7ece1; - border-color: #c7e5d5; -} -.alert-success hr { - border-top-color: #b6ddc8; -} -.alert-success .alert-link { - color: #173827; -} - -.alert-info { - color: #145283; - background-color: #d0e8fb; - border-color: #bedff9; -} -.alert-info hr { - border-top-color: #a7d4f7; -} -.alert-info .alert-link { - color: #0d3657; -} - -.alert-warning { - color: #8d6d0d; - background-color: #fff3cd; - border-color: #ffeeba; -} -.alert-warning hr { - border-top-color: #ffe8a1; -} -.alert-warning .alert-link { - color: #5e4909; -} - -.alert-danger { - color: #802929; - background-color: #fad8d8; - border-color: #f8c9c9; -} -.alert-danger hr { - border-top-color: #f5b2b2; -} -.alert-danger .alert-link { - color: #591d1d; -} - -.alert-light { - color: #808286; - background-color: #fafbfc; - border-color: #f8f9fb; -} -.alert-light hr { - border-top-color: #e8ebf2; -} -.alert-light .alert-link { - color: #67696c; -} - -.alert-dark { - color: #1b1529; - background-color: #d3d1d8; - border-color: #c1bec9; -} -.alert-dark hr { - border-top-color: #b4b0bd; -} -.alert-dark .alert-link { - color: #050407; -} - -.alert-white { - color: #8d8d8e; - background-color: white; - border-color: white; -} -.alert-white hr { - border-top-color: #f2f2f2; -} -.alert-white .alert-link { - color: #737375; -} - -.alert-black { - color: #121213; - background-color: #d0d0d0; - border-color: #bdbdbd; -} -.alert-black hr { - border-top-color: #b0b0b0; -} -.alert-black .alert-link { - color: black; -} - -.alert-muted { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-muted hr { - border-top-color: #c8ced7; -} -.alert-muted .alert-link { - color: #2d323a; -} - -.alert-downvote { - color: #266563; - background-color: #d7f0ee; - border-color: #c7e9e8; -} -.alert-downvote hr { - border-top-color: #b5e2e0; -} -.alert-downvote .alert-link { - color: #18403f; -} - -.alert-upvote { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-upvote hr { - border-top-color: #ffbbda; -} -.alert-upvote .alert-link { - color: #6a2e4a; -} - -.alert-purple { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-purple hr { - border-top-color: #ffbbda; -} -.alert-purple .alert-link { - color: #6a2e4a; -} - -.alert-gold { - color: #837130; - background-color: #fbf4db; - border-color: #faf0cd; -} -.alert-gold hr { - border-top-color: #f8e9b6; -} -.alert-gold .alert-link { - color: #5e5122; -} - -.alert-admin { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-admin hr { - border-top-color: #ffbbda; -} -.alert-admin .alert-link { - color: #6a2e4a; -} - -.alert-gray { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray hr { - border-top-color: #c8ced7; -} -.alert-gray .alert-link { - color: #2d323a; -} - -.alert-gray-100 { - color: #88898b; - background-color: #fdfdfe; - border-color: #fcfdfe; -} -.alert-gray-100 hr { - border-top-color: #e9f0f8; -} -.alert-gray-100 .alert-link { - color: #6f7071; -} - -.alert-gray-200 { - color: #84868a; - background-color: #fbfcfd; - border-color: #fafbfd; -} -.alert-gray-200 hr { - border-top-color: #e8ecf6; -} -.alert-gray-200 .alert-link { - color: #6b6d70; -} - -.alert-gray-300 { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-gray-300 hr { - border-top-color: #e6ecf3; -} -.alert-gray-300 .alert-link { - color: #65686c; -} - -.alert-gray-400 { - color: #72777e; - background-color: #f5f7f9; - border-color: #f0f3f6; -} -.alert-gray-400 hr { - border-top-color: #e0e6ec; -} -.alert-gray-400 .alert-link { - color: #5a5e63; -} - -.alert-gray-500 { - color: #5c636d; - background-color: #eceff2; - border-color: #e4e8ed; -} -.alert-gray-500 hr { - border-top-color: #d5dbe3; -} -.alert-gray-500 .alert-link { - color: #454a51; -} - -.alert-gray-600 { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray-600 hr { - border-top-color: #c8ced7; -} -.alert-gray-600 .alert-link { - color: #2d323a; -} - -.alert-reddit { - color: #842d22; - background-color: #fbdad6; - border-color: #facbc5; -} -.alert-reddit hr { - border-top-color: #f8b6ae; -} -.alert-reddit .alert-link { - color: #5b1f18; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #ffffff; - text-align: center; - white-space: nowrap; - background-color: #805ad5; - 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 { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #F5F7FA; -} -.list-group-item-action:active { - color: #212529; - background-color: #EDF2F7; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #ffffff; - border: 1px solid rgba(18, 18, 19, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #718096; - pointer-events: none; - background-color: #ffffff; -} -.list-group-item.active { - z-index: 2; - color: #ffffff; - background-color: #805ad5; - border-color: #805ad5; -} -.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 { - flex-direction: row; -} -.list-group-horizontal .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; -} -.list-group-horizontal .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-sm .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-sm .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-md .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-md .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-lg .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-lg .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-xl .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xl .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-primary.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-secondary { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-secondary.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-success { - color: #265c40; - background-color: #c7e5d5; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #265c40; - background-color: #b6ddc8; -} -.list-group-item-success.list-group-item-action.active { - color: #ffffff; - background-color: #265c40; - border-color: #265c40; -} - -.list-group-item-info { - color: #145283; - background-color: #bedff9; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #145283; - background-color: #a7d4f7; -} -.list-group-item-info.list-group-item-action.active { - color: #ffffff; - background-color: #145283; - border-color: #145283; -} - -.list-group-item-warning { - color: #8d6d0d; - background-color: #ffeeba; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #8d6d0d; - background-color: #ffe8a1; -} -.list-group-item-warning.list-group-item-action.active { - color: #ffffff; - background-color: #8d6d0d; - border-color: #8d6d0d; -} - -.list-group-item-danger { - color: #802929; - background-color: #f8c9c9; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #802929; - background-color: #f5b2b2; -} -.list-group-item-danger.list-group-item-action.active { - color: #ffffff; - background-color: #802929; - border-color: #802929; -} - -.list-group-item-light { - color: #808286; - background-color: #f8f9fb; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #808286; - background-color: #e8ebf2; -} -.list-group-item-light.list-group-item-action.active { - color: #ffffff; - background-color: #808286; - border-color: #808286; -} - -.list-group-item-dark { - color: #1b1529; - background-color: #c1bec9; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1529; - background-color: #b4b0bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #ffffff; - background-color: #1b1529; - border-color: #1b1529; -} - -.list-group-item-white { - color: #8d8d8e; - background-color: white; -} -.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus { - color: #8d8d8e; - background-color: #f2f2f2; -} -.list-group-item-white.list-group-item-action.active { - color: #ffffff; - background-color: #8d8d8e; - border-color: #8d8d8e; -} - -.list-group-item-black { - color: #121213; - background-color: #bdbdbd; -} -.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus { - color: #121213; - background-color: #b0b0b0; -} -.list-group-item-black.list-group-item-action.active { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} - -.list-group-item-muted { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-muted.list-group-item-action:hover, .list-group-item-muted.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-muted.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-downvote { - color: #266563; - background-color: #c7e9e8; -} -.list-group-item-downvote.list-group-item-action:hover, .list-group-item-downvote.list-group-item-action:focus { - color: #266563; - background-color: #b5e2e0; -} -.list-group-item-downvote.list-group-item-action.active { - color: #ffffff; - background-color: #266563; - border-color: #266563; -} - -.list-group-item-upvote { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-upvote.list-group-item-action:hover, .list-group-item-upvote.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-upvote.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-purple { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-purple.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gold { - color: #837130; - background-color: #faf0cd; -} -.list-group-item-gold.list-group-item-action:hover, .list-group-item-gold.list-group-item-action:focus { - color: #837130; - background-color: #f8e9b6; -} -.list-group-item-gold.list-group-item-action.active { - color: #ffffff; - background-color: #837130; - border-color: #837130; -} - -.list-group-item-admin { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-admin.list-group-item-action:hover, .list-group-item-admin.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-admin.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gray { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-gray-100 { - color: #88898b; - background-color: #fcfdfe; -} -.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus { - color: #88898b; - background-color: #e9f0f8; -} -.list-group-item-gray-100.list-group-item-action.active { - color: #ffffff; - background-color: #88898b; - border-color: #88898b; -} - -.list-group-item-gray-200 { - color: #84868a; - background-color: #fafbfd; -} -.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus { - color: #84868a; - background-color: #e8ecf6; -} -.list-group-item-gray-200.list-group-item-action.active { - color: #ffffff; - background-color: #84868a; - border-color: #84868a; -} - -.list-group-item-gray-300 { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-gray-300.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-gray-400 { - color: #72777e; - background-color: #f0f3f6; -} -.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus { - color: #72777e; - background-color: #e0e6ec; -} -.list-group-item-gray-400.list-group-item-action.active { - color: #ffffff; - background-color: #72777e; - border-color: #72777e; -} - -.list-group-item-gray-500 { - color: #5c636d; - background-color: #e4e8ed; -} -.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus { - color: #5c636d; - background-color: #d5dbe3; -} -.list-group-item-gray-500.list-group-item-action.active { - color: #ffffff; - background-color: #5c636d; - border-color: #5c636d; -} - -.list-group-item-gray-600 { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray-600.list-group-item-action:hover, .list-group-item-gray-600.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray-600.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-reddit { - color: #842d22; - background-color: #facbc5; -} -.list-group-item-reddit.list-group-item-action:hover, .list-group-item-reddit.list-group-item-action:focus { - color: #842d22; - background-color: #f8b6ae; -} -.list-group-item-reddit.list-group-item-action.active { - color: #ffffff; - background-color: #842d22; - border-color: #842d22; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 600; - line-height: 1; - color: #121213; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.5; -} -.close:hover { - color: #121213; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -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(18, 18, 19, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #718096; - 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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: #121213; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #E2E8F0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #E2E8F0; - 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); - } - - .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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} -.tooltip.show { - opacity: 1; -} -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #ffffff; - text-align: center; - background-color: #121213; - border-radius: 0.35rem; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} -.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(18, 18, 19, 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: #ffffff; -} - -.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 { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #ffffff; - 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: #ffffff; - 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #ffffff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #ffffff; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #805ad5 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #805ad5 !important; -} - -.bg-secondary { - background-color: #E2E8F0 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #c0cddf !important; -} - -.bg-success { - background-color: #38a169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #E6E9F0 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #c6cddd !important; -} - -.bg-dark { - background-color: #23183E !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #0e0a19 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -a.bg-white:hover, a.bg-white:focus, -button.bg-white:hover, -button.bg-white:focus { - background-color: #e6e6e6 !important; -} - -.bg-black { - background-color: #121213 !important; -} - -a.bg-black:hover, a.bg-black:focus, -button.bg-black:hover, -button.bg-black:focus { - background-color: black !important; -} - -.bg-muted { - background-color: #718096 !important; -} - -a.bg-muted:hover, a.bg-muted:focus, -button.bg-muted:hover, -button.bg-muted:focus { - background-color: #5a677a !important; -} - -.bg-downvote { - background-color: #38B2AC !important; -} - -a.bg-downvote:hover, a.bg-downvote:focus, -button.bg-downvote:hover, -button.bg-downvote:focus { - background-color: #2c8b87 !important; -} - -.bg-upvote { - background-color: #805ad5 !important; -} - -a.bg-upvote:hover, a.bg-upvote:focus, -button.bg-upvote:hover, -button.bg-upvote:focus { - background-color: #805ad5 !important; -} - -.bg-purple { - background-color: #805ad5 !important; -} - -a.bg-purple:hover, a.bg-purple:focus, -button.bg-purple:hover, -button.bg-purple:focus { - background-color: #805ad5 !important; -} - -.bg-gold { - background-color: #ECC94B !important; -} - -a.bg-gold:hover, a.bg-gold:focus, -button.bg-gold:hover, -button.bg-gold:focus { - background-color: #e7bb1d !important; -} - -.bg-admin { - background-color: #805ad5 !important; -} - -a.bg-admin:hover, a.bg-admin:focus, -button.bg-admin:hover, -button.bg-admin:focus { - background-color: #805ad5 !important; -} - -.bg-gray { - background-color: #718096 !important; -} - -a.bg-gray:hover, a.bg-gray:focus, -button.bg-gray:hover, -button.bg-gray:focus { - background-color: #5a677a !important; -} - -.bg-gray-100 { - background-color: #F5F7FA !important; -} - -a.bg-gray-100:hover, a.bg-gray-100:focus, -button.bg-gray-100:hover, -button.bg-gray-100:focus { - background-color: #d3dce9 !important; -} - -.bg-gray-200 { - background-color: #EDF2F7 !important; -} - -a.bg-gray-200:hover, a.bg-gray-200:focus, -button.bg-gray-200:hover, -button.bg-gray-200:focus { - background-color: #cad9e7 !important; -} - -.bg-gray-300 { - background-color: #E2E8F0 !important; -} - -a.bg-gray-300:hover, a.bg-gray-300:focus, -button.bg-gray-300:hover, -button.bg-gray-300:focus { - background-color: #c0cddf !important; -} - -.bg-gray-400 { - background-color: #CBD5E0 !important; -} - -a.bg-gray-400:hover, a.bg-gray-400:focus, -button.bg-gray-400:hover, -button.bg-gray-400:focus { - background-color: #abbbcd !important; -} - -.bg-gray-500 { - background-color: #A0AEC0 !important; -} - -a.bg-gray-500:hover, a.bg-gray-500:focus, -button.bg-gray-500:hover, -button.bg-gray-500:focus { - background-color: #8194ac !important; -} - -.bg-gray-600 { - background-color: #718096 !important; -} - -a.bg-gray-600:hover, a.bg-gray-600:focus, -button.bg-gray-600:hover, -button.bg-gray-600:focus { - background-color: #5a677a !important; -} - -.bg-reddit { - background-color: #ED4630 !important; -} - -a.bg-reddit:hover, a.bg-reddit:focus, -button.bg-reddit:hover, -button.bg-reddit:focus { - background-color: #d72a13 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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: #805ad5 !important; -} - -.border-secondary { - border-color: #E2E8F0 !important; -} - -.border-success { - border-color: #38a169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #E6E9F0 !important; -} - -.border-dark { - border-color: #23183E !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.border-black { - border-color: #121213 !important; -} - -.border-muted { - border-color: #718096 !important; -} - -.border-downvote { - border-color: #38B2AC !important; -} - -.border-upvote { - border-color: #805ad5 !important; -} - -.border-purple { - border-color: #805ad5 !important; -} - -.border-gold { - border-color: #ECC94B !important; -} - -.border-admin { - border-color: #805ad5 !important; -} - -.border-gray { - border-color: #718096 !important; -} - -.border-gray-100 { - border-color: #F5F7FA !important; -} - -.border-gray-200 { - border-color: #EDF2F7 !important; -} - -.border-gray-300 { - border-color: #E2E8F0 !important; -} - -.border-gray-400 { - border-color: #CBD5E0 !important; -} - -.border-gray-500 { - border-color: #A0AEC0 !important; -} - -.border-gray-600 { - border-color: #718096 !important; -} - -.border-reddit { - border-color: #ED4630 !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.rounded-sm { - border-radius: 0.25rem !important; -} - -.rounded { - border-radius: 0.35rem !important; -} - -.rounded-top { - border-top-left-radius: 0.35rem !important; - border-top-right-radius: 0.35rem !important; -} - -.rounded-right { - border-top-right-radius: 0.35rem !important; - border-bottom-right-radius: 0.35rem !important; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !important; -} - -.rounded-left { - border-top-left-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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 1px 3px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.03) !important; -} - -.shadow { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05) !important; -} - -.shadow-lg { - box-shadow: 0 8px 20px 0 rgba(18, 18, 19, 0.1) !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; -} - -.w-130 { - width: 130% !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; -} - -.h-130 { - height: 130% !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; -} - -.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); -} - -.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; -} - -.m-6 { - margin: 3.5rem !important; -} - -.mt-6, -.my-6 { - margin-top: 3.5rem !important; -} - -.mr-6, -.mx-6 { - margin-right: 3.5rem !important; -} - -.mb-6, -.my-6 { - margin-bottom: 3.5rem !important; -} - -.ml-6, -.mx-6 { - margin-left: 3.5rem !important; -} - -.m-7 { - margin: 5rem !important; -} - -.mt-7, -.my-7 { - margin-top: 5rem !important; -} - -.mr-7, -.mx-7 { - margin-right: 5rem !important; -} - -.mb-7, -.my-7 { - margin-bottom: 5rem !important; -} - -.ml-7, -.mx-7 { - margin-left: 5rem !important; -} - -.m-8 { - margin: 10rem !important; -} - -.mt-8, -.my-8 { - margin-top: 10rem !important; -} - -.mr-8, -.mx-8 { - margin-right: 10rem !important; -} - -.mb-8, -.my-8 { - margin-bottom: 10rem !important; -} - -.ml-8, -.mx-8 { - margin-left: 10rem !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; -} - -.p-6 { - padding: 3.5rem !important; -} - -.pt-6, -.py-6 { - padding-top: 3.5rem !important; -} - -.pr-6, -.px-6 { - padding-right: 3.5rem !important; -} - -.pb-6, -.py-6 { - padding-bottom: 3.5rem !important; -} - -.pl-6, -.px-6 { - padding-left: 3.5rem !important; -} - -.p-7 { - padding: 5rem !important; -} - -.pt-7, -.py-7 { - padding-top: 5rem !important; -} - -.pr-7, -.px-7 { - padding-right: 5rem !important; -} - -.pb-7, -.py-7 { - padding-bottom: 5rem !important; -} - -.pl-7, -.px-7 { - padding-left: 5rem !important; -} - -.p-8 { - padding: 10rem !important; -} - -.pt-8, -.py-8 { - padding-top: 10rem !important; -} - -.pr-8, -.px-8 { - padding-right: 10rem !important; -} - -.pb-8, -.py-8 { - padding-bottom: 10rem !important; -} - -.pl-8, -.px-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; -} - -.mt-n6, -.my-n6 { - margin-top: -3.5rem !important; -} - -.mr-n6, -.mx-n6 { - margin-right: -3.5rem !important; -} - -.mb-n6, -.my-n6 { - margin-bottom: -3.5rem !important; -} - -.ml-n6, -.mx-n6 { - margin-left: -3.5rem !important; -} - -.m-n7 { - margin: -5rem !important; -} - -.mt-n7, -.my-n7 { - margin-top: -5rem !important; -} - -.mr-n7, -.mx-n7 { - margin-right: -5rem !important; -} - -.mb-n7, -.my-n7 { - margin-bottom: -5rem !important; -} - -.ml-n7, -.mx-n7 { - margin-left: -5rem !important; -} - -.m-n8 { - margin: -10rem !important; -} - -.mt-n8, -.my-n8 { - margin-top: -10rem !important; -} - -.mr-n8, -.mx-n8 { - margin-right: -10rem !important; -} - -.mb-n8, -.my-n8 { - margin-bottom: -10rem !important; -} - -.ml-n8, -.mx-n8 { - margin-left: -10rem !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; - } - - .m-sm-6 { - margin: 3.5rem !important; - } - - .mt-sm-6, -.my-sm-6 { - margin-top: 3.5rem !important; - } - - .mr-sm-6, -.mx-sm-6 { - margin-right: 3.5rem !important; - } - - .mb-sm-6, -.my-sm-6 { - margin-bottom: 3.5rem !important; - } - - .ml-sm-6, -.mx-sm-6 { - margin-left: 3.5rem !important; - } - - .m-sm-7 { - margin: 5rem !important; - } - - .mt-sm-7, -.my-sm-7 { - margin-top: 5rem !important; - } - - .mr-sm-7, -.mx-sm-7 { - margin-right: 5rem !important; - } - - .mb-sm-7, -.my-sm-7 { - margin-bottom: 5rem !important; - } - - .ml-sm-7, -.mx-sm-7 { - margin-left: 5rem !important; - } - - .m-sm-8 { - margin: 10rem !important; - } - - .mt-sm-8, -.my-sm-8 { - margin-top: 10rem !important; - } - - .mr-sm-8, -.mx-sm-8 { - margin-right: 10rem !important; - } - - .mb-sm-8, -.my-sm-8 { - margin-bottom: 10rem !important; - } - - .ml-sm-8, -.mx-sm-8 { - margin-left: 10rem !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; - } - - .p-sm-6 { - padding: 3.5rem !important; - } - - .pt-sm-6, -.py-sm-6 { - padding-top: 3.5rem !important; - } - - .pr-sm-6, -.px-sm-6 { - padding-right: 3.5rem !important; - } - - .pb-sm-6, -.py-sm-6 { - padding-bottom: 3.5rem !important; - } - - .pl-sm-6, -.px-sm-6 { - padding-left: 3.5rem !important; - } - - .p-sm-7 { - padding: 5rem !important; - } - - .pt-sm-7, -.py-sm-7 { - padding-top: 5rem !important; - } - - .pr-sm-7, -.px-sm-7 { - padding-right: 5rem !important; - } - - .pb-sm-7, -.py-sm-7 { - padding-bottom: 5rem !important; - } - - .pl-sm-7, -.px-sm-7 { - padding-left: 5rem !important; - } - - .p-sm-8 { - padding: 10rem !important; - } - - .pt-sm-8, -.py-sm-8 { - padding-top: 10rem !important; - } - - .pr-sm-8, -.px-sm-8 { - padding-right: 10rem !important; - } - - .pb-sm-8, -.py-sm-8 { - padding-bottom: 10rem !important; - } - - .pl-sm-8, -.px-sm-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-sm-n6, -.my-sm-n6 { - margin-top: -3.5rem !important; - } - - .mr-sm-n6, -.mx-sm-n6 { - margin-right: -3.5rem !important; - } - - .mb-sm-n6, -.my-sm-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-sm-n6, -.mx-sm-n6 { - margin-left: -3.5rem !important; - } - - .m-sm-n7 { - margin: -5rem !important; - } - - .mt-sm-n7, -.my-sm-n7 { - margin-top: -5rem !important; - } - - .mr-sm-n7, -.mx-sm-n7 { - margin-right: -5rem !important; - } - - .mb-sm-n7, -.my-sm-n7 { - margin-bottom: -5rem !important; - } - - .ml-sm-n7, -.mx-sm-n7 { - margin-left: -5rem !important; - } - - .m-sm-n8 { - margin: -10rem !important; - } - - .mt-sm-n8, -.my-sm-n8 { - margin-top: -10rem !important; - } - - .mr-sm-n8, -.mx-sm-n8 { - margin-right: -10rem !important; - } - - .mb-sm-n8, -.my-sm-n8 { - margin-bottom: -10rem !important; - } - - .ml-sm-n8, -.mx-sm-n8 { - margin-left: -10rem !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; - } - - .m-md-6 { - margin: 3.5rem !important; - } - - .mt-md-6, -.my-md-6 { - margin-top: 3.5rem !important; - } - - .mr-md-6, -.mx-md-6 { - margin-right: 3.5rem !important; - } - - .mb-md-6, -.my-md-6 { - margin-bottom: 3.5rem !important; - } - - .ml-md-6, -.mx-md-6 { - margin-left: 3.5rem !important; - } - - .m-md-7 { - margin: 5rem !important; - } - - .mt-md-7, -.my-md-7 { - margin-top: 5rem !important; - } - - .mr-md-7, -.mx-md-7 { - margin-right: 5rem !important; - } - - .mb-md-7, -.my-md-7 { - margin-bottom: 5rem !important; - } - - .ml-md-7, -.mx-md-7 { - margin-left: 5rem !important; - } - - .m-md-8 { - margin: 10rem !important; - } - - .mt-md-8, -.my-md-8 { - margin-top: 10rem !important; - } - - .mr-md-8, -.mx-md-8 { - margin-right: 10rem !important; - } - - .mb-md-8, -.my-md-8 { - margin-bottom: 10rem !important; - } - - .ml-md-8, -.mx-md-8 { - margin-left: 10rem !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; - } - - .p-md-6 { - padding: 3.5rem !important; - } - - .pt-md-6, -.py-md-6 { - padding-top: 3.5rem !important; - } - - .pr-md-6, -.px-md-6 { - padding-right: 3.5rem !important; - } - - .pb-md-6, -.py-md-6 { - padding-bottom: 3.5rem !important; - } - - .pl-md-6, -.px-md-6 { - padding-left: 3.5rem !important; - } - - .p-md-7 { - padding: 5rem !important; - } - - .pt-md-7, -.py-md-7 { - padding-top: 5rem !important; - } - - .pr-md-7, -.px-md-7 { - padding-right: 5rem !important; - } - - .pb-md-7, -.py-md-7 { - padding-bottom: 5rem !important; - } - - .pl-md-7, -.px-md-7 { - padding-left: 5rem !important; - } - - .p-md-8 { - padding: 10rem !important; - } - - .pt-md-8, -.py-md-8 { - padding-top: 10rem !important; - } - - .pr-md-8, -.px-md-8 { - padding-right: 10rem !important; - } - - .pb-md-8, -.py-md-8 { - padding-bottom: 10rem !important; - } - - .pl-md-8, -.px-md-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-md-n6, -.my-md-n6 { - margin-top: -3.5rem !important; - } - - .mr-md-n6, -.mx-md-n6 { - margin-right: -3.5rem !important; - } - - .mb-md-n6, -.my-md-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-md-n6, -.mx-md-n6 { - margin-left: -3.5rem !important; - } - - .m-md-n7 { - margin: -5rem !important; - } - - .mt-md-n7, -.my-md-n7 { - margin-top: -5rem !important; - } - - .mr-md-n7, -.mx-md-n7 { - margin-right: -5rem !important; - } - - .mb-md-n7, -.my-md-n7 { - margin-bottom: -5rem !important; - } - - .ml-md-n7, -.mx-md-n7 { - margin-left: -5rem !important; - } - - .m-md-n8 { - margin: -10rem !important; - } - - .mt-md-n8, -.my-md-n8 { - margin-top: -10rem !important; - } - - .mr-md-n8, -.mx-md-n8 { - margin-right: -10rem !important; - } - - .mb-md-n8, -.my-md-n8 { - margin-bottom: -10rem !important; - } - - .ml-md-n8, -.mx-md-n8 { - margin-left: -10rem !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; - } - - .m-lg-6 { - margin: 3.5rem !important; - } - - .mt-lg-6, -.my-lg-6 { - margin-top: 3.5rem !important; - } - - .mr-lg-6, -.mx-lg-6 { - margin-right: 3.5rem !important; - } - - .mb-lg-6, -.my-lg-6 { - margin-bottom: 3.5rem !important; - } - - .ml-lg-6, -.mx-lg-6 { - margin-left: 3.5rem !important; - } - - .m-lg-7 { - margin: 5rem !important; - } - - .mt-lg-7, -.my-lg-7 { - margin-top: 5rem !important; - } - - .mr-lg-7, -.mx-lg-7 { - margin-right: 5rem !important; - } - - .mb-lg-7, -.my-lg-7 { - margin-bottom: 5rem !important; - } - - .ml-lg-7, -.mx-lg-7 { - margin-left: 5rem !important; - } - - .m-lg-8 { - margin: 10rem !important; - } - - .mt-lg-8, -.my-lg-8 { - margin-top: 10rem !important; - } - - .mr-lg-8, -.mx-lg-8 { - margin-right: 10rem !important; - } - - .mb-lg-8, -.my-lg-8 { - margin-bottom: 10rem !important; - } - - .ml-lg-8, -.mx-lg-8 { - margin-left: 10rem !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; - } - - .p-lg-6 { - padding: 3.5rem !important; - } - - .pt-lg-6, -.py-lg-6 { - padding-top: 3.5rem !important; - } - - .pr-lg-6, -.px-lg-6 { - padding-right: 3.5rem !important; - } - - .pb-lg-6, -.py-lg-6 { - padding-bottom: 3.5rem !important; - } - - .pl-lg-6, -.px-lg-6 { - padding-left: 3.5rem !important; - } - - .p-lg-7 { - padding: 5rem !important; - } - - .pt-lg-7, -.py-lg-7 { - padding-top: 5rem !important; - } - - .pr-lg-7, -.px-lg-7 { - padding-right: 5rem !important; - } - - .pb-lg-7, -.py-lg-7 { - padding-bottom: 5rem !important; - } - - .pl-lg-7, -.px-lg-7 { - padding-left: 5rem !important; - } - - .p-lg-8 { - padding: 10rem !important; - } - - .pt-lg-8, -.py-lg-8 { - padding-top: 10rem !important; - } - - .pr-lg-8, -.px-lg-8 { - padding-right: 10rem !important; - } - - .pb-lg-8, -.py-lg-8 { - padding-bottom: 10rem !important; - } - - .pl-lg-8, -.px-lg-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-lg-n6, -.my-lg-n6 { - margin-top: -3.5rem !important; - } - - .mr-lg-n6, -.mx-lg-n6 { - margin-right: -3.5rem !important; - } - - .mb-lg-n6, -.my-lg-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-lg-n6, -.mx-lg-n6 { - margin-left: -3.5rem !important; - } - - .m-lg-n7 { - margin: -5rem !important; - } - - .mt-lg-n7, -.my-lg-n7 { - margin-top: -5rem !important; - } - - .mr-lg-n7, -.mx-lg-n7 { - margin-right: -5rem !important; - } - - .mb-lg-n7, -.my-lg-n7 { - margin-bottom: -5rem !important; - } - - .ml-lg-n7, -.mx-lg-n7 { - margin-left: -5rem !important; - } - - .m-lg-n8 { - margin: -10rem !important; - } - - .mt-lg-n8, -.my-lg-n8 { - margin-top: -10rem !important; - } - - .mr-lg-n8, -.mx-lg-n8 { - margin-right: -10rem !important; - } - - .mb-lg-n8, -.my-lg-n8 { - margin-bottom: -10rem !important; - } - - .ml-lg-n8, -.mx-lg-n8 { - margin-left: -10rem !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; - } - - .m-xl-6 { - margin: 3.5rem !important; - } - - .mt-xl-6, -.my-xl-6 { - margin-top: 3.5rem !important; - } - - .mr-xl-6, -.mx-xl-6 { - margin-right: 3.5rem !important; - } - - .mb-xl-6, -.my-xl-6 { - margin-bottom: 3.5rem !important; - } - - .ml-xl-6, -.mx-xl-6 { - margin-left: 3.5rem !important; - } - - .m-xl-7 { - margin: 5rem !important; - } - - .mt-xl-7, -.my-xl-7 { - margin-top: 5rem !important; - } - - .mr-xl-7, -.mx-xl-7 { - margin-right: 5rem !important; - } - - .mb-xl-7, -.my-xl-7 { - margin-bottom: 5rem !important; - } - - .ml-xl-7, -.mx-xl-7 { - margin-left: 5rem !important; - } - - .m-xl-8 { - margin: 10rem !important; - } - - .mt-xl-8, -.my-xl-8 { - margin-top: 10rem !important; - } - - .mr-xl-8, -.mx-xl-8 { - margin-right: 10rem !important; - } - - .mb-xl-8, -.my-xl-8 { - margin-bottom: 10rem !important; - } - - .ml-xl-8, -.mx-xl-8 { - margin-left: 10rem !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; - } - - .p-xl-6 { - padding: 3.5rem !important; - } - - .pt-xl-6, -.py-xl-6 { - padding-top: 3.5rem !important; - } - - .pr-xl-6, -.px-xl-6 { - padding-right: 3.5rem !important; - } - - .pb-xl-6, -.py-xl-6 { - padding-bottom: 3.5rem !important; - } - - .pl-xl-6, -.px-xl-6 { - padding-left: 3.5rem !important; - } - - .p-xl-7 { - padding: 5rem !important; - } - - .pt-xl-7, -.py-xl-7 { - padding-top: 5rem !important; - } - - .pr-xl-7, -.px-xl-7 { - padding-right: 5rem !important; - } - - .pb-xl-7, -.py-xl-7 { - padding-bottom: 5rem !important; - } - - .pl-xl-7, -.px-xl-7 { - padding-left: 5rem !important; - } - - .p-xl-8 { - padding: 10rem !important; - } - - .pt-xl-8, -.py-xl-8 { - padding-top: 10rem !important; - } - - .pr-xl-8, -.px-xl-8 { - padding-right: 10rem !important; - } - - .pb-xl-8, -.py-xl-8 { - padding-bottom: 10rem !important; - } - - .pl-xl-8, -.px-xl-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-xl-n6, -.my-xl-n6 { - margin-top: -3.5rem !important; - } - - .mr-xl-n6, -.mx-xl-n6 { - margin-right: -3.5rem !important; - } - - .mb-xl-n6, -.my-xl-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-xl-n6, -.mx-xl-n6 { - margin-left: -3.5rem !important; - } - - .m-xl-n7 { - margin: -5rem !important; - } - - .mt-xl-n7, -.my-xl-n7 { - margin-top: -5rem !important; - } - - .mr-xl-n7, -.mx-xl-n7 { - margin-right: -5rem !important; - } - - .mb-xl-n7, -.my-xl-n7 { - margin-bottom: -5rem !important; - } - - .ml-xl-n7, -.mx-xl-n7 { - margin-left: -5rem !important; - } - - .m-xl-n8 { - margin: -10rem !important; - } - - .mt-xl-n8, -.my-xl-n8 { - margin-top: -10rem !important; - } - - .mr-xl-n8, -.mx-xl-n8 { - margin-right: -10rem !important; - } - - .mb-xl-n8, -.my-xl-n8 { - margin-bottom: -10rem !important; - } - - .ml-xl-n8, -.mx-xl-n8 { - margin-left: -10rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mt-xl-auto, -.my-xl-auto { - margin-top: auto !important; - } - - .mr-xl-auto, -.mx-xl-auto { - margin-right: auto !important; - } - - .mb-xl-auto, -.my-xl-auto { - margin-bottom: auto !important; - } - - .ml-xl-auto, -.mx-xl-auto { - margin-left: auto !important; - } -} -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !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: 600 !important; -} - -.font-weight-bolder { - font-weight: 700 !important; -} - -.font-italic { - font-style: italic !important; -} - -.text-white { - color: #ffffff !important; -} - -.text-primary { - color: #805ad5 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #805ad5 !important; -} - -.text-secondary { - color: #E2E8F0 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #b0c0d6 !important; -} - -.text-success { - color: #38a169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #E6E9F0 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #b6bfd3 !important; -} - -.text-dark { - color: #23183E !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #040307 !important; -} - -.text-white { - color: #ffffff !important; -} - -a.text-white:hover, a.text-white:focus { - color: #d9d9d9 !important; -} - -.text-black { - color: #121213 !important; -} - -a.text-black:hover, a.text-black:focus { - color: black !important; -} - -.text-muted { - color: #718096 !important; -} - -a.text-muted:hover, a.text-muted:focus { - color: #4f5b6b !important; -} - -.text-downvote { - color: #38B2AC !important; -} - -a.text-downvote:hover, a.text-downvote:focus { - color: #267874 !important; -} - -.text-upvote { - color: #805ad5 !important; -} - -a.text-upvote:hover, a.text-upvote:focus { - color: #805ad5 !important; -} - -.text-purple { - color: #805ad5 !important; -} - -a.text-purple:hover, a.text-purple:focus { - color: #805ad5 !important; -} - -.text-gold { - color: #ECC94B !important; -} - -a.text-gold:hover, a.text-gold:focus { - color: #d4ab16 !important; -} - -.text-admin { - color: #805ad5 !important; -} - -a.text-admin:hover, a.text-admin:focus { - color: #805ad5 !important; -} - -.text-gray { - color: #718096 !important; -} - -a.text-gray:hover, a.text-gray:focus { - color: #4f5b6b !important; -} - -.text-gray-100 { - color: #F5F7FA !important; -} - -a.text-gray-100:hover, a.text-gray-100:focus { - color: #c2cee1 !important; -} - -.text-gray-200 { - color: #EDF2F7 !important; -} - -a.text-gray-200:hover, a.text-gray-200:focus { - color: #b8ccdf !important; -} - -.text-gray-300 { - color: #E2E8F0 !important; -} - -a.text-gray-300:hover, a.text-gray-300:focus { - color: #b0c0d6 !important; -} - -.text-gray-400 { - color: #CBD5E0 !important; -} - -a.text-gray-400:hover, a.text-gray-400:focus { - color: #9baec3 !important; -} - -.text-gray-500 { - color: #A0AEC0 !important; -} - -a.text-gray-500:hover, a.text-gray-500:focus { - color: #7287a1 !important; -} - -.text-gray-600 { - color: #718096 !important; -} - -a.text-gray-600:hover, a.text-gray-600:focus { - color: #4f5b6b !important; -} - -.text-reddit { - color: #ED4630 !important; -} - -a.text-reddit:hover, a.text-reddit:focus { - color: #c02511 !important; -} - -.text-body { - color: #212529 !important; -} - -.text-muted { - color: #718096 !important; -} - -.text-black-50 { - color: rgba(18, 18, 19, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #A0AEC0; - 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 #121213; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #ffffff !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #E2E8F0; - } - - .table .thead-dark th { - color: inherit; - border-color: #E2E8F0; - } -} -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #121213; - padding-top: 49px; - background-color: #E2E8F0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - /* Since CSS 2.1 */ - white-space: -moz-pre-wrap; - /* Mozilla, since 1999 */ - white-space: -pre-wrap; - /* Opera 4-6 */ - white-space: -o-pre-wrap; - /* Opera 7 */ - word-wrap: break-word; - /* Internet Explorer 5.5+ */ -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #ffffff; -} - -#page { - padding-top: 49px; - background-color: #ffffff; -} - -#article { - padding-top: 0; - background-color: #ffffff; -} - -#thread, #userpage { - background-color: #F5F7FA; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #121213; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #805ad5; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #805ad5; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 15px; - background-color: #ffffff; -} - -.custom-gutters { - padding-left: 15px; - padding-right: 15px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 49px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 11px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.25rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.375rem 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-secondary { - color: #718096; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn-tag:hover { - color: #121213; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-success, .btn-danger { - color: #ffffff; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -.btn-integration { - font-weight: 600; - border-left: 1px solid #E2E8F0; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.325rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #121213; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #121213 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #121213 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #121213 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #121213 !important; -} - -.bd-callout { - padding: 1.25rem; - margin-top: 1.25rem; - margin-bottom: 1.25rem; - border: 1px solid #E2E8F0; - border-left-width: 0.25rem; - border-radius: 0.25rem; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #ffffff; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #121213; - border-radius: 0.35rem; -} - -.navbar-light { - background-color: #ffffff; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #23183E; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #805ad5; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #805ad5; - font-weight: 600; -} - -.tab-bar { - box-shadow: inset 0 -1px 0 #E2E8F0; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #ffffff; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #121213; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #805ad5; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #A0AEC0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #ffffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #805ad5; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #ffffff; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #121213; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #ffffff; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #ffffff; - font-size: 10px; - font-weight: 600; - top: -4px; - left: 12px; - border: 2px solid #ffffff; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #805ad5; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #805ad5; - box-shadow: inset 0 -2px 0 #805ad5; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #805ad5; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #805ad5; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #805ad5; - box-shadow: inset 0 -2px 0 #805ad5; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #718096; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #805ad5; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #805ad5; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #805ad5; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #805ad5; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #805ad5; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #805ad5; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #ffffff; -} - -.form-inline.search .form-control { - background-color: #EDF2F7; - font-size: 1rem; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search { - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; - opacity: 0.25; - /* Firefox */ -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; -} - -.bg-svg { - background-color: #23183E; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #718096; - border-color: transparent; - border-width: 2px; - background: #F5F7FA; - transition: none; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #E2E8F0; - background-color: #ffffff; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #E2E8F0; -} - -.input-group-append-focus { - margin-left: -1px; -} - -.form-control:hover { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #805ad5; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #805ad5; - box-shadow: none; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #121213; -} - -#login label { - color: #121213; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #121213; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #121213; - text-decoration: none; - background-color: #EDF2F7; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #121213; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #718096; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 15px; - margin-right: 15px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #805ad5; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #805ad5; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -/* .upvoted .arrow-up::before { - color: $upvote; -} - -.upvoted .arrow-up:hover::before { - opacity: 1; -} - -.downvoted .arrow-down::before { - color: $downvote; -} - -.downvoted .arrow-down:hover::before { - opacity: 1; -} */ -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #805ad5 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #718096; -} - -.score { - color: #121213; -} - -.score-up { - color: #805ad5 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score, .deleted .score { - color: #E2E8F0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #23183E; -} - -.box-shadow-bottom { - box-shadow: inset 0 -1px 0 #E2E8F0; -} - -.border-1 { - border-width: 1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #ffffff; - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 15px; - padding-right: 15px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F5F7FA; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #ffffff; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #718096; -} - -.post-filter .fa, .post-filter .fas { - font-size: 11px; - margin-right: 0.5rem; - opacity: 0.9; - color: #805ad5; - width: 1rem; -} - -.filter-list .filter-item { - color: #718096; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #718096; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #121213; -} - -.filter-list > .filter-item > .filter-link.active { - color: #121213; - background-color: #ffffff; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #805ad5; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #805ad5; -} - -.filter-link:hover, .filter-link:focus { - color: #805ad5; -} - -.dashboard-list .dashboard-item { - color: #718096; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #718096; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #121213; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #805ad5; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #805ad5; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #805ad5; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #805ad5; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #ffffff; - background-color: #FFFFFF; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #FFFFFF; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -/* - -#frontpage.toggle-card-view .tab-bar, #userpage.toggle-card-view .tab-bar, #search.toggle-card-view .tab-bar { - border-radius: 0; -} - -#frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border: none; - border-radius: $border-radius; - margin-top: 1rem; - box-shadow: $box-shadow-sm; -} - -#frontpage.toggle-card-view .posts .card:last-of-type, #userpage.toggle-card-view .posts .card:last-of-type, #search.toggle-card-view .posts .card:last-of-type { - border-bottom-left-radius: $border-radius; - border-bottom-right-radius: $border-radius; - border-radius: $border-radius; -} - -#frontpage.toggle-card-view .posts .card:first-of-type, #userpage.toggle-card-view .posts .card:first-of-type, #search.toggle-card-view .posts .card:first-of-type { - margin-top: 0; -} - -#frontpage.toggle-card-view .posts .card .post-img, #userpage.toggle-card-view .posts .card .post-img, #search.toggle-card-view .posts .card .post-img { - display: none; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg, #userpage.toggle-card-view .posts .card .post-img-lg, #search.toggle-card-view .posts .card .post-img-lg { - display: block; - text-align: center; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 55%; - height: auto; -} - -#frontpage.toggle-card-view .posts .card .embed-lg, #userpage.toggle-card-view .posts .card .embed-lg, #search.toggle-card-view .posts .card .embed-lg { - display: flex; - z-index: 2; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg, #userpage.toggle-card-view .posts .card .post-preview-lg, #search.toggle-card-view .posts .card .post-preview-lg { - display: block; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg .post-body, #userpage.toggle-card-view .posts .card .post-preview-lg .post-body, #search.toggle-card-view .posts .card .post-preview-lg .post-body { - -webkit-mask-image: linear-gradient(180deg,#000 40%,transparent); - mask-image: linear-gradient(180deg,#000 40%,transparent); - overflow: hidden; -} - -*/ -.toggle-view .nav-link { - color: #718096; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #805ad5; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #805ad5; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #718096; - padding: 0.5rem 1rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 1px 1px 0 1px; - border-color: #E2E8F0; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #EDF2F7; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #121213; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #805ad5; -} - -#frontpage .post-title a { - color: #121213; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #121213; -} - -.stretched-link a:hover { - color: #805ad5; -} - -.post-meta { - position: relative; - z-index: 2; - color: #718096; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-header { - border-bottom: 1px solid #E2E8F0; - background-color: #ffffff; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; -} - -.modal-header .close { - padding: 1.25rem 1rem 0 1rem; -} - -.modal-content { - border: none; - border-radius: 0.35rem; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #EDF2F7; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .post-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #121213; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #121213; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #121213; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #121213; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #718096; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #121213; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #121213; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #121213; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #121213; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #ffffff; -} - -.post-actions a { - color: #718096; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #121213; -} - -.post-actions .dropdown-item:hover { - color: #121213; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 1px solid #805ad5; - border-radius: 0.35rem; - z-index: 2; - background-color: #E2E8F0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #ffffff; - line-height: 2; - text-transform: uppercase; - font-size: 11px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #718096; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #718096; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - word-break: break-word; - padding-left: 20px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #718096; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #121213; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #121213; - overflow: hidden; -} - -.comment .comment-body .comment-image { - border: 1px solid #805ad5; -} - -blockquote { - border-left: 2px solid #805ad5; - color: #805ad5; - font-size: 1rem; - font-weight: 400; - background-color: rgba(255, 102, 172, 0.15); - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .comment-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F5F7FA; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #121213; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #121213; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #121213; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #121213; -} - -.comment-actions a { - color: #718096; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #121213; -} - -.comment-actions .dropdown-item:hover { - color: #121213; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #121213; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #ffffff; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #ffffff; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 3; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #A0AEC0; -} - -.comment-write .comment-format .format:hover { - color: #718096; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #CBD5E0; - font-size: 1rem; - color: #805ad5; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #805ad5; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #A0AEC0; - top: -1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #805ad5; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 1px solid #E2E8F0; - background-color: #ffffff; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #EDF2F7; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #805ad5; - background-color: rgba(60, 173, 243, 0.08); - color: #805ad5; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #ffffff; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, rgba(99, 80, 205, 0.75) 76%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #ffffff; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #718096; - font-size: 12px; - text-transform: uppercase; - background-color: #E6E9F0; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - overflow: hidden; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #EDF2F7; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .profile-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #718096; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #718096; -} - -.profile-actions .dropdown-item:hover { - color: #121213; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #718096; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #ffffff; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #718096; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #ffffff; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; -} - -.border-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-sm-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm { - border: 1px solid #E2E8F0 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-md-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md { - border: 1px solid #E2E8F0 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-lg-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg { - border: 1px solid #E2E8F0 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-xl-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl { - border: 1px solid #E2E8F0 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .shadow-md { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: #E2E8F0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: #EDF2F7; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #121213; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #805ad5; - border: 1px solid #805ad5; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38a169; - border: #38a169 solid 1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #A0AEC0; - border: #A0AEC0 solid 1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #ffffff; - border-radius: 2rem; - 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(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #ffffff; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #ffffff; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #fff; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #805ad5; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #805ad5; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #ffffff; - } - - #thread, #userpage { - background-color: #ffffff; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #805ad5; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #search .search-results.card { - border-bottom: 1px solid #e3e3e3; - border-width: 0 0 1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px 15px; - border-width: 0 0 1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom: 1px solid #E2E8F0; - } - - #frontpage .posts .card:hover, #search .posts .card:hover { - background-color: transparent; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - /* - - #frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border-width: 0 0 1px 0; - border-color: $border-color; - border-style: solid; - border-radius: 0; - margin-top: 0; - box-shadow: none; - } - - #frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 100%; - height: auto; - } - - */ - .posts, #thread #main-content-col { - box-shadow: none; - border-radius: 0; - border: none; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #121213; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #805ad5; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - color: #718096; - } - - .post-actions { - color: #A0AEC0; - font-weight: 400; - } - - .post-actions a { - color: #A0AEC0; - font-size: 1rem; - font-weight: 400; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #718096; - } - - .score { - color: #718096; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #CBD5E0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #805ad5; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #ffffff; - } - - .comment-write textarea { - background-color: #F5F7FA; - } - - .comment-section > .comment { - padding-left: 20px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 15px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #CBD5E0; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - /* Firefox */ - -ms-overflow-style: none; - /* IE 10+ */ - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - /* Chrome/Safari/Webkit */ - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - box-shadow: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #121213; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #805ad5; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #FEB2B2; -} - -div.deleted { - background-color: #FEFCBF; -} - -div.deleted.banned { - background-color: #ffcc99; -} - -.distinguish-admin .user-name, .distinguish-mod .user-name { - color: white; - padding: 0px 3px 2px 3px; - border-radius: 3px; -} - -.distinguish-admin .user-name { - background-color: #805ad5; -} - -.distinguish-mod .user-name { - background-color: #07c20c; -} - -.distinguish-admin .user-name::before { - content: "[A] "; -} - -.distinguish-mod .user-name::before { - content: "[M] "; -} - -.in-comment-image { - max-height: 100px !important; - max-width: 100px !important; -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -/* Light mode spoiler */ -.spoiler { - color: #121213; - background-color: #121213; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #ffffff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #718096 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #718096 !important; -} - -#frontpage .post-title a:visited { - color: #718096; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.comment-box { - border: 2px solid #EDF2F7; -} - -.transparent { - background: None !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -/*# sourceMappingURL=light_805ad5.css.map */ diff --git a/files/assets/css/light_80ffff.css b/files/assets/css/light_80ffff.css deleted file mode 100644 index 86bcf3bde..000000000 --- a/files/assets/css/light_80ffff.css +++ /dev/null @@ -1,16884 +0,0 @@ -@charset "UTF-8"; -.bd-callout-primary { - border-left-color: #80ffff; -} - -.bd-callout-secondary { - border-left-color: #E2E8F0; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #23183E; -} - -.bd-callout-white { - border-left-color: #ffffff; -} - -.bd-callout-black { - border-left-color: #121213; -} - -.bd-callout-light { - border-left-color: #E6E9F0; -} - -.bd-callout-success { - border-left-color: #38a169; -} - -.bd-callout-muted { - border-left-color: #718096; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #80ffff; -} - -.bd-callout-purple { - border-left-color: #80ffff; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #80ffff; -} - -.bd-callout-gray { - border-left-color: #718096; -} - -.bd-callout-gray-100 { - border-left-color: #F5F7FA; -} - -.bd-callout-gray-200 { - border-left-color: #EDF2F7; -} - -.bd-callout-gray-300 { - border-left-color: #E2E8F0; -} - -.bd-callout-gray-400 { - border-left-color: #CBD5E0; -} - -.bd-callout-gray-500 { - border-left-color: #A0AEC0; -} - -.bd-callout-gray-600 { - border-left-color: #718096; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #80ffff; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #ffffff; - --gray: #718096; - --gray-dark: #343a40; - --primary: #80ffff; - --secondary: #E2E8F0; - --success: #38a169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #E6E9F0; - --dark: #23183E; - --white: #ffffff; - --black: #121213; - --muted: #718096; - --downvote: #38B2AC; - --upvote: #80ffff; - --purple: #80ffff; - --gold: #ECC94B; - --admin: #80ffff; - --gray: #718096; - --gray-100: #F5F7FA; - --gray-200: #EDF2F7; - --gray-300: #E2E8F0; - --gray-400: #CBD5E0; - --gray-500: #A0AEC0; - --gray-600: #718096; - --reddit: #ED4630; - --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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(18, 18, 19, 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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #ffffff; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 600; -} - -dd { - margin-bottom: 0.5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: 700; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #80ffff; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #80ffff; - 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; -} - -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: #718096; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: 600; - 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.325rem; - 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(18, 18, 19, 0.1); -} - -small, -.small { - font-size: 0.75rem; - 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: 0.75rem; - color: #718096; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 90%; - color: #718096; -} - -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: #ffffff; - background-color: #212529; - border-radius: 0.25rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 600; -} - -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #E2E8F0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #E2E8F0; -} -.table tbody + tbody { - border-top: 2px solid #E2E8F0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #E2E8F0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0; -} -.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(18, 18, 19, 0.05); -} - -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(18, 18, 19, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #ffd4e8; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-primary:hover { - background-color: #ffbbda; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #ffbbda; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f7f9fb; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-secondary:hover { - background-color: #e6ecf3; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e6ecf3; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #c7e5d5; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #98ceb1; -} - -.table-hover .table-success:hover { - background-color: #b6ddc8; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b6ddc8; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #bedff9; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86c4f4; -} - -.table-hover .table-info:hover { - background-color: #a7d4f7; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a7d4f7; -} - -.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: #f8c9c9; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f19b9b; -} - -.table-hover .table-danger:hover { - background-color: #f5b2b2; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f5b2b2; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f8f9fb; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f2f4f7; -} - -.table-hover .table-light:hover { - background-color: #e8ebf2; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e8ebf2; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c1bec9; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8d879b; -} - -.table-hover .table-dark:hover { - background-color: #b4b0bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b4b0bd; -} - -.table-white, -.table-white > th, -.table-white > td { - background-color: white; -} -.table-white th, -.table-white td, -.table-white thead th, -.table-white tbody + tbody { - border-color: white; -} - -.table-hover .table-white:hover { - background-color: #f2f2f2; -} -.table-hover .table-white:hover > td, -.table-hover .table-white:hover > th { - background-color: #f2f2f2; -} - -.table-black, -.table-black > th, -.table-black > td { - background-color: #bdbdbd; -} -.table-black th, -.table-black td, -.table-black thead th, -.table-black tbody + tbody { - border-color: #848484; -} - -.table-hover .table-black:hover { - background-color: #b0b0b0; -} -.table-hover .table-black:hover > td, -.table-hover .table-black:hover > th { - background-color: #b0b0b0; -} - -.table-muted, -.table-muted > th, -.table-muted > td { - background-color: #d7dbe2; -} -.table-muted th, -.table-muted td, -.table-muted thead th, -.table-muted tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-muted:hover { - background-color: #c8ced7; -} -.table-hover .table-muted:hover > td, -.table-hover .table-muted:hover > th { - background-color: #c8ced7; -} - -.table-downvote, -.table-downvote > th, -.table-downvote > td { - background-color: #c7e9e8; -} -.table-downvote th, -.table-downvote td, -.table-downvote thead th, -.table-downvote tbody + tbody { - border-color: #98d7d4; -} - -.table-hover .table-downvote:hover { - background-color: #b5e2e0; -} -.table-hover .table-downvote:hover > td, -.table-hover .table-downvote:hover > th { - background-color: #b5e2e0; -} - -.table-upvote, -.table-upvote > th, -.table-upvote > td { - background-color: #ffd4e8; -} -.table-upvote th, -.table-upvote td, -.table-upvote thead th, -.table-upvote tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-upvote:hover { - background-color: #ffbbda; -} -.table-hover .table-upvote:hover > td, -.table-hover .table-upvote:hover > th { - background-color: #ffbbda; -} - -.table-purple, -.table-purple > th, -.table-purple > td { - background-color: #ffd4e8; -} -.table-purple th, -.table-purple td, -.table-purple thead th, -.table-purple tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-purple:hover { - background-color: #ffbbda; -} -.table-hover .table-purple:hover > td, -.table-hover .table-purple:hover > th { - background-color: #ffbbda; -} - -.table-gold, -.table-gold > th, -.table-gold > td { - background-color: #faf0cd; -} -.table-gold th, -.table-gold td, -.table-gold thead th, -.table-gold tbody + tbody { - border-color: #f5e3a1; -} - -.table-hover .table-gold:hover { - background-color: #f8e9b6; -} -.table-hover .table-gold:hover > td, -.table-hover .table-gold:hover > th { - background-color: #f8e9b6; -} - -.table-admin, -.table-admin > th, -.table-admin > td { - background-color: #ffd4e8; -} -.table-admin th, -.table-admin td, -.table-admin thead th, -.table-admin tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-admin:hover { - background-color: #ffbbda; -} -.table-hover .table-admin:hover > td, -.table-hover .table-admin:hover > th { - background-color: #ffbbda; -} - -.table-gray, -.table-gray > th, -.table-gray > td { - background-color: #d7dbe2; -} -.table-gray th, -.table-gray td, -.table-gray thead th, -.table-gray tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray:hover { - background-color: #c8ced7; -} -.table-hover .table-gray:hover > td, -.table-hover .table-gray:hover > th { - background-color: #c8ced7; -} - -.table-gray-100, -.table-gray-100 > th, -.table-gray-100 > td { - background-color: #fcfdfe; -} -.table-gray-100 th, -.table-gray-100 td, -.table-gray-100 thead th, -.table-gray-100 tbody + tbody { - border-color: #fafbfc; -} - -.table-hover .table-gray-100:hover { - background-color: #e9f0f8; -} -.table-hover .table-gray-100:hover > td, -.table-hover .table-gray-100:hover > th { - background-color: #e9f0f8; -} - -.table-gray-200, -.table-gray-200 > th, -.table-gray-200 > td { - background-color: #fafbfd; -} -.table-gray-200 th, -.table-gray-200 td, -.table-gray-200 thead th, -.table-gray-200 tbody + tbody { - border-color: #f6f8fb; -} - -.table-hover .table-gray-200:hover { - background-color: #e8ecf6; -} -.table-hover .table-gray-200:hover > td, -.table-hover .table-gray-200:hover > th { - background-color: #e8ecf6; -} - -.table-gray-300, -.table-gray-300 > th, -.table-gray-300 > td { - background-color: #f7f9fb; -} -.table-gray-300 th, -.table-gray-300 td, -.table-gray-300 thead th, -.table-gray-300 tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-gray-300:hover { - background-color: #e6ecf3; -} -.table-hover .table-gray-300:hover > td, -.table-hover .table-gray-300:hover > th { - background-color: #e6ecf3; -} - -.table-gray-400, -.table-gray-400 > th, -.table-gray-400 > td { - background-color: #f0f3f6; -} -.table-gray-400 th, -.table-gray-400 td, -.table-gray-400 thead th, -.table-gray-400 tbody + tbody { - border-color: #e4e9ef; -} - -.table-hover .table-gray-400:hover { - background-color: #e0e6ec; -} -.table-hover .table-gray-400:hover > td, -.table-hover .table-gray-400:hover > th { - background-color: #e0e6ec; -} - -.table-gray-500, -.table-gray-500 > th, -.table-gray-500 > td { - background-color: #e4e8ed; -} -.table-gray-500 th, -.table-gray-500 td, -.table-gray-500 thead th, -.table-gray-500 tbody + tbody { - border-color: #ced5de; -} - -.table-hover .table-gray-500:hover { - background-color: #d5dbe3; -} -.table-hover .table-gray-500:hover > td, -.table-hover .table-gray-500:hover > th { - background-color: #d5dbe3; -} - -.table-gray-600, -.table-gray-600 > th, -.table-gray-600 > td { - background-color: #d7dbe2; -} -.table-gray-600 th, -.table-gray-600 td, -.table-gray-600 thead th, -.table-gray-600 tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray-600:hover { - background-color: #c8ced7; -} -.table-hover .table-gray-600:hover > td, -.table-hover .table-gray-600:hover > th { - background-color: #c8ced7; -} - -.table-reddit, -.table-reddit > th, -.table-reddit > td { - background-color: #facbc5; -} -.table-reddit th, -.table-reddit td, -.table-reddit thead th, -.table-reddit tbody + tbody { - border-color: #f69f93; -} - -.table-hover .table-reddit:hover { - background-color: #f8b6ae; -} -.table-hover .table-reddit:hover > td, -.table-hover .table-reddit:hover > th { - background-color: #f8b6ae; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(18, 18, 19, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(6, 6, 6, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(6, 6, 6, 0.075); -} - -.table .thead-dark th { - color: #ffffff; - background-color: #343a40; - border-color: #454d55; -} -.table .thead-light th { - color: #495057; - background-color: #EDF2F7; - border-color: #E2E8F0; -} - -.table-dark { - color: #ffffff; - 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: #ffffff; - 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: #ffffff; - background-clip: padding-box; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - 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: #ffffff; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.form-control::placeholder { - color: #718096; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #EDF2F7; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} - -.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.25rem; -} - -.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: flex; - 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: #718096; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: 0.75rem; - color: #38a169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #38a169; - border-radius: 0.35rem; -} - -.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: #38a169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38a169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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") #ffffff 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38a169; -} -.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: #38a169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38a169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38a169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38a169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.75rem; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #e53e3e; - border-radius: 0.35rem; -} - -.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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #ffffff 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: 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; - cursor: pointer; - 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.35rem; - 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 80ffff; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:hover { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:focus, .btn-primary.focus { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #80ffff; - border-color: #ff2689; -} -.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(255, 125, 184, 0.5); -} - -.btn-secondary { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.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(197, 203, 210, 0.5); -} - -.btn-success { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:hover { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(86, 175, 128, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #ffffff; - background-color: #2b7b50; - border-color: #28724a; -} -.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(86, 175, 128, 0.5); -} - -.btn-info { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(57, 159, 237, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #ffffff; - background-color: #1172bc; - border-color: #106bb0; -} -.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(57, 159, 237, 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: #ffffff; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(233, 91, 91, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(233, 91, 91, 0.5); -} - -.btn-light { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:hover { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; -} -.btn-light:focus, .btn-light.focus { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; - box-shadow: 0 0 0 0.2rem rgba(200, 204, 210, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #c6cddd; - border-color: #bec6d8; -} -.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(200, 204, 210, 0.5); -} - -.btn-dark { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:hover { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; -} -.btn-dark:focus, .btn-dark.focus { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; - box-shadow: 0 0 0 0.2rem rgba(68, 59, 91, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #ffffff; - background-color: #0e0a19; - border-color: #090610; -} -.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(68, 59, 91, 0.5); -} - -.btn-white { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:hover { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-white:focus, .btn-white.focus { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} -.btn-white.disabled, .btn-white:disabled { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle { - color: #212529; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} - -.btn-black { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:hover { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:focus, .btn-black.focus { - color: #ffffff; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} -.btn-black.disabled, .btn-black:disabled { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} - -.btn-muted { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-muted:focus, .btn-muted.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-muted.disabled, .btn-muted:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:not(:disabled):not(.disabled):active, .btn-muted:not(:disabled):not(.disabled).active, .show > .btn-muted.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-muted:not(:disabled):not(.disabled):active:focus, .btn-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-downvote { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:hover { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; -} -.btn-downvote:focus, .btn-downvote.focus { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} -.btn-downvote.disabled, .btn-downvote:disabled { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:not(:disabled):not(.disabled):active, .btn-downvote:not(:disabled):not(.disabled).active, .show > .btn-downvote.dropdown-toggle { - color: #ffffff; - background-color: #2c8b87; - border-color: #29827d; -} -.btn-downvote:not(:disabled):not(.disabled):active:focus, .btn-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} - -.btn-upvote { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-upvote:hover { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-upvote:focus, .btn-upvote.focus { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-upvote.disabled, .btn-upvote:disabled { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-upvote:not(:disabled):not(.disabled):active, .btn-upvote:not(:disabled):not(.disabled).active, .show > .btn-upvote.dropdown-toggle { - color: #ffffff; - background-color: #80ffff; - border-color: #ff2689; -} -.btn-upvote:not(:disabled):not(.disabled):active:focus, .btn-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-purple { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-purple:hover { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-purple:focus, .btn-purple.focus { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-purple.disabled, .btn-purple:disabled { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle { - color: #ffffff; - background-color: #80ffff; - border-color: #ff2689; -} -.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gold { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:hover { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; -} -.btn-gold:focus, .btn-gold.focus { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} -.btn-gold.disabled, .btn-gold:disabled { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:not(:disabled):not(.disabled):active, .btn-gold:not(:disabled):not(.disabled).active, .show > .btn-gold.dropdown-toggle { - color: #212529; - background-color: #e7bb1d; - border-color: #e0b418; -} -.btn-gold:not(:disabled):not(.disabled):active:focus, .btn-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} - -.btn-admin { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-admin:hover { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-admin:focus, .btn-admin.focus { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-admin.disabled, .btn-admin:disabled { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-admin:not(:disabled):not(.disabled):active, .btn-admin:not(:disabled):not(.disabled).active, .show > .btn-admin.dropdown-toggle { - color: #ffffff; - background-color: #80ffff; - border-color: #ff2689; -} -.btn-admin:not(:disabled):not(.disabled):active:focus, .btn-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gray { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray:focus, .btn-gray.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray.disabled, .btn-gray:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-gray-100 { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:hover { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; -} -.btn-gray-100:focus, .btn-gray-100.focus { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} -.btn-gray-100.disabled, .btn-gray-100:disabled { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle { - color: #212529; - background-color: #d3dce9; - border-color: #cbd5e5; -} -.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} - -.btn-gray-200 { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:hover { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; -} -.btn-gray-200:focus, .btn-gray-200.focus { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} -.btn-gray-200.disabled, .btn-gray-200:disabled { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle { - color: #212529; - background-color: #cad9e7; - border-color: #c1d2e3; -} -.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} - -.btn-gray-300 { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-gray-300:focus, .btn-gray-300.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-gray-300.disabled, .btn-gray-300:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} - -.btn-gray-400 { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:hover { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; -} -.btn-gray-400:focus, .btn-gray-400.focus { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} -.btn-gray-400.disabled, .btn-gray-400:disabled { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle { - color: #212529; - background-color: #abbbcd; - border-color: #a3b5c8; -} -.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} - -.btn-gray-500 { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:hover { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; -} -.btn-gray-500:focus, .btn-gray-500.focus { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} -.btn-gray-500.disabled, .btn-gray-500:disabled { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle { - color: #ffffff; - background-color: #8194ac; - border-color: #7a8da7; -} -.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} - -.btn-gray-600 { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray-600:focus, .btn-gray-600.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray-600.disabled, .btn-gray-600:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:not(:disabled):not(.disabled):active, .btn-gray-600:not(:disabled):not(.disabled).active, .show > .btn-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray-600:not(:disabled):not(.disabled):active:focus, .btn-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-reddit { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:hover { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; -} -.btn-reddit:focus, .btn-reddit.focus { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} -.btn-reddit.disabled, .btn-reddit:disabled { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:not(:disabled):not(.disabled):active, .btn-reddit:not(:disabled):not(.disabled).active, .show > .btn-reddit.dropdown-toggle { - color: #ffffff; - background-color: #d72a13; - border-color: #cc2712; -} -.btn-reddit:not(:disabled):not(.disabled):active:focus, .btn-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} - -.btn-outline-primary { - color: #80ffff; - border-color: #80ffff; -} -.btn-outline-primary:hover { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #80ffff; - 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: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #E2E8F0; - 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: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.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(226, 232, 240, 0.5); -} - -.btn-outline-success { - color: #38a169; - border-color: #38a169; -} -.btn-outline-success:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38a169; - 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: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:hover { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #E6E9F0; - 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: #E6E9F0; - border-color: #E6E9F0; -} -.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(230, 233, 240, 0.5); -} - -.btn-outline-dark { - color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:hover { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #23183E; - 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: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.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(35, 24, 62, 0.5); -} - -.btn-outline-white { - color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:hover { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:focus, .btn-outline-white.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-white.disabled, .btn-outline-white:disabled { - color: #ffffff; - background-color: transparent; -} -.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.btn-outline-black { - color: #121213; - border-color: #121213; -} -.btn-outline-black:hover { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:focus, .btn-outline-black.focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} -.btn-outline-black.disabled, .btn-outline-black:disabled { - color: #121213; - background-color: transparent; -} -.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.btn-outline-muted { - color: #718096; - border-color: #718096; -} -.btn-outline-muted:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:focus, .btn-outline-muted.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-muted.disabled, .btn-outline-muted:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-muted:not(:disabled):not(.disabled):active, .btn-outline-muted:not(:disabled):not(.disabled).active, .show > .btn-outline-muted.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:not(:disabled):not(.disabled):active:focus, .btn-outline-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-downvote { - color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:hover { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:focus, .btn-outline-downvote.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} -.btn-outline-downvote.disabled, .btn-outline-downvote:disabled { - color: #38B2AC; - background-color: transparent; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active, .btn-outline-downvote:not(:disabled):not(.disabled).active, .show > .btn-outline-downvote.dropdown-toggle { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active:focus, .btn-outline-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.btn-outline-upvote { - color: #80ffff; - border-color: #80ffff; -} -.btn-outline-upvote:hover { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-outline-upvote:focus, .btn-outline-upvote.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-upvote.disabled, .btn-outline-upvote:disabled { - color: #80ffff; - background-color: transparent; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active, .btn-outline-upvote:not(:disabled):not(.disabled).active, .show > .btn-outline-upvote.dropdown-toggle { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active:focus, .btn-outline-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-purple { - color: #80ffff; - border-color: #80ffff; -} -.btn-outline-purple:hover { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-outline-purple:focus, .btn-outline-purple.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-purple.disabled, .btn-outline-purple:disabled { - color: #80ffff; - background-color: transparent; -} -.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gold { - color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:hover { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:focus, .btn-outline-gold.focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} -.btn-outline-gold.disabled, .btn-outline-gold:disabled { - color: #ECC94B; - background-color: transparent; -} -.btn-outline-gold:not(:disabled):not(.disabled):active, .btn-outline-gold:not(:disabled):not(.disabled).active, .show > .btn-outline-gold.dropdown-toggle { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:not(:disabled):not(.disabled):active:focus, .btn-outline-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.btn-outline-admin { - color: #80ffff; - border-color: #80ffff; -} -.btn-outline-admin:hover { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-outline-admin:focus, .btn-outline-admin.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-admin.disabled, .btn-outline-admin:disabled { - color: #80ffff; - background-color: transparent; -} -.btn-outline-admin:not(:disabled):not(.disabled):active, .btn-outline-admin:not(:disabled):not(.disabled).active, .show > .btn-outline-admin.dropdown-toggle { - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-outline-admin:not(:disabled):not(.disabled):active:focus, .btn-outline-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gray { - color: #718096; - border-color: #718096; -} -.btn-outline-gray:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:focus, .btn-outline-gray.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray.disabled, .btn-outline-gray:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-gray-100 { - color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:hover { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:focus, .btn-outline-gray-100.focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} -.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled { - color: #F5F7FA; - background-color: transparent; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.btn-outline-gray-200 { - color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:hover { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:focus, .btn-outline-gray-200.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} -.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled { - color: #EDF2F7; - background-color: transparent; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.btn-outline-gray-300 { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:focus, .btn-outline-gray-300.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled { - color: #E2E8F0; - background-color: transparent; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.btn-outline-gray-400 { - color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:hover { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:focus, .btn-outline-gray-400.focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} -.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled { - color: #CBD5E0; - background-color: transparent; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.btn-outline-gray-500 { - color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:hover { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:focus, .btn-outline-gray-500.focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} -.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled { - color: #A0AEC0; - background-color: transparent; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.btn-outline-gray-600 { - color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:focus, .btn-outline-gray-600.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-reddit { - color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:hover { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:focus, .btn-outline-reddit.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} -.btn-outline-reddit.disabled, .btn-outline-reddit:disabled { - color: #ED4630; - background-color: transparent; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active, .btn-outline-reddit:not(:disabled):not(.disabled).active, .show > .btn-outline-reddit.dropdown-toggle { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active:focus, .btn-outline-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.btn-link { - font-weight: 400; - color: #80ffff; - text-decoration: none; -} -.btn-link:hover { - color: #80ffff; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #718096; - 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.25rem; -} - -.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: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 0.15); - border-radius: 0.35rem; -} - -.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 #EDF2F7; -} - -.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: #F5F7FA; -} -.dropdown-item.active, .dropdown-item:active { - color: #ffffff; - text-decoration: none; - background-color: #80ffff; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #718096; - 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: #718096; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - 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: #EDF2F7; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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.25rem; -} - -.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: 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: #ffffff; - border-color: #80ffff; - background-color: #80ffff; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #ffffff; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #718096; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #EDF2F7; -} - -.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: #ffffff; - border: #A0AEC0 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.35rem; -} -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' 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: #80ffff; - background-color: #80ffff; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #A0AEC0; - border-radius: 0.5rem; - 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; -} -@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: #ffffff; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #ffffff url("data:image/svg+xml,%3csvg xmlns='https://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 #E2E8F0; - border-radius: 0.35rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-select:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #718096; - background-color: #EDF2F7; -} -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #EDF2F7; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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: #EDF2F7; - border-left: inherit; - border-radius: 0 0.35rem 0.35rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 80ffff; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 80ffff; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem 80ffff; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #80ffff; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #80ffff; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - 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: #80ffff; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #E2E8F0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #E2E8F0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #A0AEC0; -} - -.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: flex; - 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: #718096; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #E2E8F0; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #EDF2F7 #EDF2F7 #E2E8F0; -} -.nav-tabs .nav-link.disabled { - color: #718096; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #ffffff; - border-color: #E2E8F0 #E2E8F0 #ffffff; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills .nav-link { - border-radius: 0.35rem; -} -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #ffffff; - background-color: #80ffff; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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.35rem; -} -.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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(18, 18, 19, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(18, 18, 19, 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(18, 18, 19, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(18, 18, 19, 0.5); - border-color: rgba(18, 18, 19, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(18, 18, 19, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(18, 18, 19, 0.9); -} - -.navbar-dark .navbar-brand { - color: #ffffff; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #ffffff; -} -.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: #ffffff; -} -.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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' 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: #ffffff; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #ffffff; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #ffffff; - background-clip: border-box; - border: 1px solid rgba(18, 18, 19, 0.125); - border-radius: 0.35rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.card-body { - 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(18, 18, 19, 0.03); - border-bottom: 1px solid rgba(18, 18, 19, 0.125); -} -.card-header:first-child { - border-radius: calc(0.35rem - 1px) calc(0.35rem - 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(18, 18, 19, 0.03); - border-top: 1px solid rgba(18, 18, 19, 0.125); -} -.card-footer:last-child { - border-radius: 0 0 calc(0.35rem - 1px) calc(0.35rem - 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 { - flex-shrink: 0; - width: 100%; -} - -.card-img, -.card-img-top { - border-top-left-radius: calc(0.35rem - 1px); - border-top-right-radius: calc(0.35rem - 1px); -} - -.card-img, -.card-img-bottom { - border-bottom-right-radius: calc(0.35rem - 1px); - border-bottom-left-radius: calc(0.35rem - 1px); -} - -.card-deck .card { - margin-bottom: 15px; -} -@media (min-width: 576px) { - .card-deck { - display: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #718096; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #718096; -} - -.pagination { - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.35rem; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #80ffff; - background-color: #ffffff; - border: 1px solid #E2E8F0; -} -.page-link:hover { - z-index: 2; - color: #80ffff; - text-decoration: none; - background-color: #EDF2F7; - border-color: #E2E8F0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.page-item:last-child .page-link { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; -} -.page-item.active .page-link { - z-index: 3; - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.page-item.disabled .page-link { - color: #718096; - pointer-events: none; - cursor: auto; - background-color: #ffffff; - border-color: #E2E8F0; -} - -.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.25rem; - border-bottom-left-radius: 0.25rem; -} -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 600; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.35rem; - 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: #ffffff; - background-color: #80ffff; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #ffffff; - background-color: #80ffff; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #212529; - background-color: #E2E8F0; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-success { - color: #ffffff; - background-color: #38a169; -} -a.badge-success:hover, a.badge-success:focus { - color: #ffffff; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #ffffff; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #ffffff; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 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: #ffffff; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #ffffff; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #212529; - background-color: #E6E9F0; -} -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #c6cddd; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} - -.badge-dark { - color: #ffffff; - background-color: #23183E; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #ffffff; - background-color: #0e0a19; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} - -.badge-white { - color: #212529; - background-color: #ffffff; -} -a.badge-white:hover, a.badge-white:focus { - color: #212529; - background-color: #e6e6e6; -} -a.badge-white:focus, a.badge-white.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.badge-black { - color: #ffffff; - background-color: #121213; -} -a.badge-black:hover, a.badge-black:focus { - color: #ffffff; - background-color: black; -} -a.badge-black:focus, a.badge-black.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.badge-muted { - color: #ffffff; - background-color: #718096; -} -a.badge-muted:hover, a.badge-muted:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-muted:focus, a.badge-muted.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-downvote { - color: #ffffff; - background-color: #38B2AC; -} -a.badge-downvote:hover, a.badge-downvote:focus { - color: #ffffff; - background-color: #2c8b87; -} -a.badge-downvote:focus, a.badge-downvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.badge-upvote { - color: #ffffff; - background-color: #80ffff; -} -a.badge-upvote:hover, a.badge-upvote:focus { - color: #ffffff; - background-color: #80ffff; -} -a.badge-upvote:focus, a.badge-upvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-purple { - color: #ffffff; - background-color: #80ffff; -} -a.badge-purple:hover, a.badge-purple:focus { - color: #ffffff; - background-color: #80ffff; -} -a.badge-purple:focus, a.badge-purple.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gold { - color: #212529; - background-color: #ECC94B; -} -a.badge-gold:hover, a.badge-gold:focus { - color: #212529; - background-color: #e7bb1d; -} -a.badge-gold:focus, a.badge-gold.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.badge-admin { - color: #ffffff; - background-color: #80ffff; -} -a.badge-admin:hover, a.badge-admin:focus { - color: #ffffff; - background-color: #80ffff; -} -a.badge-admin:focus, a.badge-admin.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gray { - color: #ffffff; - background-color: #718096; -} -a.badge-gray:hover, a.badge-gray:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray:focus, a.badge-gray.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-gray-100 { - color: #212529; - background-color: #F5F7FA; -} -a.badge-gray-100:hover, a.badge-gray-100:focus { - color: #212529; - background-color: #d3dce9; -} -a.badge-gray-100:focus, a.badge-gray-100.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.badge-gray-200 { - color: #212529; - background-color: #EDF2F7; -} -a.badge-gray-200:hover, a.badge-gray-200:focus { - color: #212529; - background-color: #cad9e7; -} -a.badge-gray-200:focus, a.badge-gray-200.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.badge-gray-300 { - color: #212529; - background-color: #E2E8F0; -} -a.badge-gray-300:hover, a.badge-gray-300:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-gray-300:focus, a.badge-gray-300.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-gray-400 { - color: #212529; - background-color: #CBD5E0; -} -a.badge-gray-400:hover, a.badge-gray-400:focus { - color: #212529; - background-color: #abbbcd; -} -a.badge-gray-400:focus, a.badge-gray-400.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.badge-gray-500 { - color: #212529; - background-color: #A0AEC0; -} -a.badge-gray-500:hover, a.badge-gray-500:focus { - color: #212529; - background-color: #8194ac; -} -a.badge-gray-500:focus, a.badge-gray-500.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.badge-gray-600 { - color: #ffffff; - background-color: #718096; -} -a.badge-gray-600:hover, a.badge-gray-600:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray-600:focus, a.badge-gray-600.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-reddit { - color: #ffffff; - background-color: #ED4630; -} -a.badge-reddit:hover, a.badge-reddit:focus { - color: #ffffff; - background-color: #d72a13; -} -a.badge-reddit:focus, a.badge-reddit.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #EDF2F7; - 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.35rem; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 600; -} - -.alert-dismissible { - padding-right: 4rem; -} -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -.alert-primary { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-primary hr { - border-top-color: #ffbbda; -} -.alert-primary .alert-link { - color: #6a2e4a; -} - -.alert-secondary { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-secondary hr { - border-top-color: #e6ecf3; -} -.alert-secondary .alert-link { - color: #65686c; -} - -.alert-success { - color: #265c40; - background-color: #d7ece1; - border-color: #c7e5d5; -} -.alert-success hr { - border-top-color: #b6ddc8; -} -.alert-success .alert-link { - color: #173827; -} - -.alert-info { - color: #145283; - background-color: #d0e8fb; - border-color: #bedff9; -} -.alert-info hr { - border-top-color: #a7d4f7; -} -.alert-info .alert-link { - color: #0d3657; -} - -.alert-warning { - color: #8d6d0d; - background-color: #fff3cd; - border-color: #ffeeba; -} -.alert-warning hr { - border-top-color: #ffe8a1; -} -.alert-warning .alert-link { - color: #5e4909; -} - -.alert-danger { - color: #802929; - background-color: #fad8d8; - border-color: #f8c9c9; -} -.alert-danger hr { - border-top-color: #f5b2b2; -} -.alert-danger .alert-link { - color: #591d1d; -} - -.alert-light { - color: #808286; - background-color: #fafbfc; - border-color: #f8f9fb; -} -.alert-light hr { - border-top-color: #e8ebf2; -} -.alert-light .alert-link { - color: #67696c; -} - -.alert-dark { - color: #1b1529; - background-color: #d3d1d8; - border-color: #c1bec9; -} -.alert-dark hr { - border-top-color: #b4b0bd; -} -.alert-dark .alert-link { - color: #050407; -} - -.alert-white { - color: #8d8d8e; - background-color: white; - border-color: white; -} -.alert-white hr { - border-top-color: #f2f2f2; -} -.alert-white .alert-link { - color: #737375; -} - -.alert-black { - color: #121213; - background-color: #d0d0d0; - border-color: #bdbdbd; -} -.alert-black hr { - border-top-color: #b0b0b0; -} -.alert-black .alert-link { - color: black; -} - -.alert-muted { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-muted hr { - border-top-color: #c8ced7; -} -.alert-muted .alert-link { - color: #2d323a; -} - -.alert-downvote { - color: #266563; - background-color: #d7f0ee; - border-color: #c7e9e8; -} -.alert-downvote hr { - border-top-color: #b5e2e0; -} -.alert-downvote .alert-link { - color: #18403f; -} - -.alert-upvote { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-upvote hr { - border-top-color: #ffbbda; -} -.alert-upvote .alert-link { - color: #6a2e4a; -} - -.alert-purple { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-purple hr { - border-top-color: #ffbbda; -} -.alert-purple .alert-link { - color: #6a2e4a; -} - -.alert-gold { - color: #837130; - background-color: #fbf4db; - border-color: #faf0cd; -} -.alert-gold hr { - border-top-color: #f8e9b6; -} -.alert-gold .alert-link { - color: #5e5122; -} - -.alert-admin { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-admin hr { - border-top-color: #ffbbda; -} -.alert-admin .alert-link { - color: #6a2e4a; -} - -.alert-gray { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray hr { - border-top-color: #c8ced7; -} -.alert-gray .alert-link { - color: #2d323a; -} - -.alert-gray-100 { - color: #88898b; - background-color: #fdfdfe; - border-color: #fcfdfe; -} -.alert-gray-100 hr { - border-top-color: #e9f0f8; -} -.alert-gray-100 .alert-link { - color: #6f7071; -} - -.alert-gray-200 { - color: #84868a; - background-color: #fbfcfd; - border-color: #fafbfd; -} -.alert-gray-200 hr { - border-top-color: #e8ecf6; -} -.alert-gray-200 .alert-link { - color: #6b6d70; -} - -.alert-gray-300 { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-gray-300 hr { - border-top-color: #e6ecf3; -} -.alert-gray-300 .alert-link { - color: #65686c; -} - -.alert-gray-400 { - color: #72777e; - background-color: #f5f7f9; - border-color: #f0f3f6; -} -.alert-gray-400 hr { - border-top-color: #e0e6ec; -} -.alert-gray-400 .alert-link { - color: #5a5e63; -} - -.alert-gray-500 { - color: #5c636d; - background-color: #eceff2; - border-color: #e4e8ed; -} -.alert-gray-500 hr { - border-top-color: #d5dbe3; -} -.alert-gray-500 .alert-link { - color: #454a51; -} - -.alert-gray-600 { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray-600 hr { - border-top-color: #c8ced7; -} -.alert-gray-600 .alert-link { - color: #2d323a; -} - -.alert-reddit { - color: #842d22; - background-color: #fbdad6; - border-color: #facbc5; -} -.alert-reddit hr { - border-top-color: #f8b6ae; -} -.alert-reddit .alert-link { - color: #5b1f18; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #ffffff; - text-align: center; - white-space: nowrap; - background-color: #80ffff; - 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 { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #F5F7FA; -} -.list-group-item-action:active { - color: #212529; - background-color: #EDF2F7; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #ffffff; - border: 1px solid rgba(18, 18, 19, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #718096; - pointer-events: none; - background-color: #ffffff; -} -.list-group-item.active { - z-index: 2; - color: #ffffff; - background-color: #80ffff; - border-color: #80ffff; -} -.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 { - flex-direction: row; -} -.list-group-horizontal .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; -} -.list-group-horizontal .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-sm .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-sm .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-md .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-md .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-lg .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-lg .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-xl .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xl .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-primary.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-secondary { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-secondary.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-success { - color: #265c40; - background-color: #c7e5d5; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #265c40; - background-color: #b6ddc8; -} -.list-group-item-success.list-group-item-action.active { - color: #ffffff; - background-color: #265c40; - border-color: #265c40; -} - -.list-group-item-info { - color: #145283; - background-color: #bedff9; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #145283; - background-color: #a7d4f7; -} -.list-group-item-info.list-group-item-action.active { - color: #ffffff; - background-color: #145283; - border-color: #145283; -} - -.list-group-item-warning { - color: #8d6d0d; - background-color: #ffeeba; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #8d6d0d; - background-color: #ffe8a1; -} -.list-group-item-warning.list-group-item-action.active { - color: #ffffff; - background-color: #8d6d0d; - border-color: #8d6d0d; -} - -.list-group-item-danger { - color: #802929; - background-color: #f8c9c9; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #802929; - background-color: #f5b2b2; -} -.list-group-item-danger.list-group-item-action.active { - color: #ffffff; - background-color: #802929; - border-color: #802929; -} - -.list-group-item-light { - color: #808286; - background-color: #f8f9fb; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #808286; - background-color: #e8ebf2; -} -.list-group-item-light.list-group-item-action.active { - color: #ffffff; - background-color: #808286; - border-color: #808286; -} - -.list-group-item-dark { - color: #1b1529; - background-color: #c1bec9; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1529; - background-color: #b4b0bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #ffffff; - background-color: #1b1529; - border-color: #1b1529; -} - -.list-group-item-white { - color: #8d8d8e; - background-color: white; -} -.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus { - color: #8d8d8e; - background-color: #f2f2f2; -} -.list-group-item-white.list-group-item-action.active { - color: #ffffff; - background-color: #8d8d8e; - border-color: #8d8d8e; -} - -.list-group-item-black { - color: #121213; - background-color: #bdbdbd; -} -.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus { - color: #121213; - background-color: #b0b0b0; -} -.list-group-item-black.list-group-item-action.active { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} - -.list-group-item-muted { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-muted.list-group-item-action:hover, .list-group-item-muted.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-muted.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-downvote { - color: #266563; - background-color: #c7e9e8; -} -.list-group-item-downvote.list-group-item-action:hover, .list-group-item-downvote.list-group-item-action:focus { - color: #266563; - background-color: #b5e2e0; -} -.list-group-item-downvote.list-group-item-action.active { - color: #ffffff; - background-color: #266563; - border-color: #266563; -} - -.list-group-item-upvote { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-upvote.list-group-item-action:hover, .list-group-item-upvote.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-upvote.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-purple { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-purple.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gold { - color: #837130; - background-color: #faf0cd; -} -.list-group-item-gold.list-group-item-action:hover, .list-group-item-gold.list-group-item-action:focus { - color: #837130; - background-color: #f8e9b6; -} -.list-group-item-gold.list-group-item-action.active { - color: #ffffff; - background-color: #837130; - border-color: #837130; -} - -.list-group-item-admin { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-admin.list-group-item-action:hover, .list-group-item-admin.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-admin.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gray { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-gray-100 { - color: #88898b; - background-color: #fcfdfe; -} -.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus { - color: #88898b; - background-color: #e9f0f8; -} -.list-group-item-gray-100.list-group-item-action.active { - color: #ffffff; - background-color: #88898b; - border-color: #88898b; -} - -.list-group-item-gray-200 { - color: #84868a; - background-color: #fafbfd; -} -.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus { - color: #84868a; - background-color: #e8ecf6; -} -.list-group-item-gray-200.list-group-item-action.active { - color: #ffffff; - background-color: #84868a; - border-color: #84868a; -} - -.list-group-item-gray-300 { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-gray-300.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-gray-400 { - color: #72777e; - background-color: #f0f3f6; -} -.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus { - color: #72777e; - background-color: #e0e6ec; -} -.list-group-item-gray-400.list-group-item-action.active { - color: #ffffff; - background-color: #72777e; - border-color: #72777e; -} - -.list-group-item-gray-500 { - color: #5c636d; - background-color: #e4e8ed; -} -.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus { - color: #5c636d; - background-color: #d5dbe3; -} -.list-group-item-gray-500.list-group-item-action.active { - color: #ffffff; - background-color: #5c636d; - border-color: #5c636d; -} - -.list-group-item-gray-600 { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray-600.list-group-item-action:hover, .list-group-item-gray-600.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray-600.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-reddit { - color: #842d22; - background-color: #facbc5; -} -.list-group-item-reddit.list-group-item-action:hover, .list-group-item-reddit.list-group-item-action:focus { - color: #842d22; - background-color: #f8b6ae; -} -.list-group-item-reddit.list-group-item-action.active { - color: #ffffff; - background-color: #842d22; - border-color: #842d22; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 600; - line-height: 1; - color: #121213; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.5; -} -.close:hover { - color: #121213; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -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(18, 18, 19, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #718096; - 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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: #121213; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #E2E8F0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #E2E8F0; - 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); - } - - .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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} -.tooltip.show { - opacity: 1; -} -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #ffffff; - text-align: center; - background-color: #121213; - border-radius: 0.35rem; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} -.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(18, 18, 19, 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: #ffffff; -} - -.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 { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #ffffff; - 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: #ffffff; - 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #ffffff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #ffffff; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #80ffff !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #80ffff !important; -} - -.bg-secondary { - background-color: #E2E8F0 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #c0cddf !important; -} - -.bg-success { - background-color: #38a169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #E6E9F0 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #c6cddd !important; -} - -.bg-dark { - background-color: #23183E !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #0e0a19 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -a.bg-white:hover, a.bg-white:focus, -button.bg-white:hover, -button.bg-white:focus { - background-color: #e6e6e6 !important; -} - -.bg-black { - background-color: #121213 !important; -} - -a.bg-black:hover, a.bg-black:focus, -button.bg-black:hover, -button.bg-black:focus { - background-color: black !important; -} - -.bg-muted { - background-color: #718096 !important; -} - -a.bg-muted:hover, a.bg-muted:focus, -button.bg-muted:hover, -button.bg-muted:focus { - background-color: #5a677a !important; -} - -.bg-downvote { - background-color: #38B2AC !important; -} - -a.bg-downvote:hover, a.bg-downvote:focus, -button.bg-downvote:hover, -button.bg-downvote:focus { - background-color: #2c8b87 !important; -} - -.bg-upvote { - background-color: #80ffff !important; -} - -a.bg-upvote:hover, a.bg-upvote:focus, -button.bg-upvote:hover, -button.bg-upvote:focus { - background-color: #80ffff !important; -} - -.bg-purple { - background-color: #80ffff !important; -} - -a.bg-purple:hover, a.bg-purple:focus, -button.bg-purple:hover, -button.bg-purple:focus { - background-color: #80ffff !important; -} - -.bg-gold { - background-color: #ECC94B !important; -} - -a.bg-gold:hover, a.bg-gold:focus, -button.bg-gold:hover, -button.bg-gold:focus { - background-color: #e7bb1d !important; -} - -.bg-admin { - background-color: #80ffff !important; -} - -a.bg-admin:hover, a.bg-admin:focus, -button.bg-admin:hover, -button.bg-admin:focus { - background-color: #80ffff !important; -} - -.bg-gray { - background-color: #718096 !important; -} - -a.bg-gray:hover, a.bg-gray:focus, -button.bg-gray:hover, -button.bg-gray:focus { - background-color: #5a677a !important; -} - -.bg-gray-100 { - background-color: #F5F7FA !important; -} - -a.bg-gray-100:hover, a.bg-gray-100:focus, -button.bg-gray-100:hover, -button.bg-gray-100:focus { - background-color: #d3dce9 !important; -} - -.bg-gray-200 { - background-color: #EDF2F7 !important; -} - -a.bg-gray-200:hover, a.bg-gray-200:focus, -button.bg-gray-200:hover, -button.bg-gray-200:focus { - background-color: #cad9e7 !important; -} - -.bg-gray-300 { - background-color: #E2E8F0 !important; -} - -a.bg-gray-300:hover, a.bg-gray-300:focus, -button.bg-gray-300:hover, -button.bg-gray-300:focus { - background-color: #c0cddf !important; -} - -.bg-gray-400 { - background-color: #CBD5E0 !important; -} - -a.bg-gray-400:hover, a.bg-gray-400:focus, -button.bg-gray-400:hover, -button.bg-gray-400:focus { - background-color: #abbbcd !important; -} - -.bg-gray-500 { - background-color: #A0AEC0 !important; -} - -a.bg-gray-500:hover, a.bg-gray-500:focus, -button.bg-gray-500:hover, -button.bg-gray-500:focus { - background-color: #8194ac !important; -} - -.bg-gray-600 { - background-color: #718096 !important; -} - -a.bg-gray-600:hover, a.bg-gray-600:focus, -button.bg-gray-600:hover, -button.bg-gray-600:focus { - background-color: #5a677a !important; -} - -.bg-reddit { - background-color: #ED4630 !important; -} - -a.bg-reddit:hover, a.bg-reddit:focus, -button.bg-reddit:hover, -button.bg-reddit:focus { - background-color: #d72a13 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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: #80ffff !important; -} - -.border-secondary { - border-color: #E2E8F0 !important; -} - -.border-success { - border-color: #38a169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #E6E9F0 !important; -} - -.border-dark { - border-color: #23183E !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.border-black { - border-color: #121213 !important; -} - -.border-muted { - border-color: #718096 !important; -} - -.border-downvote { - border-color: #38B2AC !important; -} - -.border-upvote { - border-color: #80ffff !important; -} - -.border-purple { - border-color: #80ffff !important; -} - -.border-gold { - border-color: #ECC94B !important; -} - -.border-admin { - border-color: #80ffff !important; -} - -.border-gray { - border-color: #718096 !important; -} - -.border-gray-100 { - border-color: #F5F7FA !important; -} - -.border-gray-200 { - border-color: #EDF2F7 !important; -} - -.border-gray-300 { - border-color: #E2E8F0 !important; -} - -.border-gray-400 { - border-color: #CBD5E0 !important; -} - -.border-gray-500 { - border-color: #A0AEC0 !important; -} - -.border-gray-600 { - border-color: #718096 !important; -} - -.border-reddit { - border-color: #ED4630 !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.rounded-sm { - border-radius: 0.25rem !important; -} - -.rounded { - border-radius: 0.35rem !important; -} - -.rounded-top { - border-top-left-radius: 0.35rem !important; - border-top-right-radius: 0.35rem !important; -} - -.rounded-right { - border-top-right-radius: 0.35rem !important; - border-bottom-right-radius: 0.35rem !important; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !important; -} - -.rounded-left { - border-top-left-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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 1px 3px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.03) !important; -} - -.shadow { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05) !important; -} - -.shadow-lg { - box-shadow: 0 8px 20px 0 rgba(18, 18, 19, 0.1) !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; -} - -.w-130 { - width: 130% !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; -} - -.h-130 { - height: 130% !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; -} - -.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); -} - -.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; -} - -.m-6 { - margin: 3.5rem !important; -} - -.mt-6, -.my-6 { - margin-top: 3.5rem !important; -} - -.mr-6, -.mx-6 { - margin-right: 3.5rem !important; -} - -.mb-6, -.my-6 { - margin-bottom: 3.5rem !important; -} - -.ml-6, -.mx-6 { - margin-left: 3.5rem !important; -} - -.m-7 { - margin: 5rem !important; -} - -.mt-7, -.my-7 { - margin-top: 5rem !important; -} - -.mr-7, -.mx-7 { - margin-right: 5rem !important; -} - -.mb-7, -.my-7 { - margin-bottom: 5rem !important; -} - -.ml-7, -.mx-7 { - margin-left: 5rem !important; -} - -.m-8 { - margin: 10rem !important; -} - -.mt-8, -.my-8 { - margin-top: 10rem !important; -} - -.mr-8, -.mx-8 { - margin-right: 10rem !important; -} - -.mb-8, -.my-8 { - margin-bottom: 10rem !important; -} - -.ml-8, -.mx-8 { - margin-left: 10rem !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; -} - -.p-6 { - padding: 3.5rem !important; -} - -.pt-6, -.py-6 { - padding-top: 3.5rem !important; -} - -.pr-6, -.px-6 { - padding-right: 3.5rem !important; -} - -.pb-6, -.py-6 { - padding-bottom: 3.5rem !important; -} - -.pl-6, -.px-6 { - padding-left: 3.5rem !important; -} - -.p-7 { - padding: 5rem !important; -} - -.pt-7, -.py-7 { - padding-top: 5rem !important; -} - -.pr-7, -.px-7 { - padding-right: 5rem !important; -} - -.pb-7, -.py-7 { - padding-bottom: 5rem !important; -} - -.pl-7, -.px-7 { - padding-left: 5rem !important; -} - -.p-8 { - padding: 10rem !important; -} - -.pt-8, -.py-8 { - padding-top: 10rem !important; -} - -.pr-8, -.px-8 { - padding-right: 10rem !important; -} - -.pb-8, -.py-8 { - padding-bottom: 10rem !important; -} - -.pl-8, -.px-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; -} - -.mt-n6, -.my-n6 { - margin-top: -3.5rem !important; -} - -.mr-n6, -.mx-n6 { - margin-right: -3.5rem !important; -} - -.mb-n6, -.my-n6 { - margin-bottom: -3.5rem !important; -} - -.ml-n6, -.mx-n6 { - margin-left: -3.5rem !important; -} - -.m-n7 { - margin: -5rem !important; -} - -.mt-n7, -.my-n7 { - margin-top: -5rem !important; -} - -.mr-n7, -.mx-n7 { - margin-right: -5rem !important; -} - -.mb-n7, -.my-n7 { - margin-bottom: -5rem !important; -} - -.ml-n7, -.mx-n7 { - margin-left: -5rem !important; -} - -.m-n8 { - margin: -10rem !important; -} - -.mt-n8, -.my-n8 { - margin-top: -10rem !important; -} - -.mr-n8, -.mx-n8 { - margin-right: -10rem !important; -} - -.mb-n8, -.my-n8 { - margin-bottom: -10rem !important; -} - -.ml-n8, -.mx-n8 { - margin-left: -10rem !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; - } - - .m-sm-6 { - margin: 3.5rem !important; - } - - .mt-sm-6, -.my-sm-6 { - margin-top: 3.5rem !important; - } - - .mr-sm-6, -.mx-sm-6 { - margin-right: 3.5rem !important; - } - - .mb-sm-6, -.my-sm-6 { - margin-bottom: 3.5rem !important; - } - - .ml-sm-6, -.mx-sm-6 { - margin-left: 3.5rem !important; - } - - .m-sm-7 { - margin: 5rem !important; - } - - .mt-sm-7, -.my-sm-7 { - margin-top: 5rem !important; - } - - .mr-sm-7, -.mx-sm-7 { - margin-right: 5rem !important; - } - - .mb-sm-7, -.my-sm-7 { - margin-bottom: 5rem !important; - } - - .ml-sm-7, -.mx-sm-7 { - margin-left: 5rem !important; - } - - .m-sm-8 { - margin: 10rem !important; - } - - .mt-sm-8, -.my-sm-8 { - margin-top: 10rem !important; - } - - .mr-sm-8, -.mx-sm-8 { - margin-right: 10rem !important; - } - - .mb-sm-8, -.my-sm-8 { - margin-bottom: 10rem !important; - } - - .ml-sm-8, -.mx-sm-8 { - margin-left: 10rem !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; - } - - .p-sm-6 { - padding: 3.5rem !important; - } - - .pt-sm-6, -.py-sm-6 { - padding-top: 3.5rem !important; - } - - .pr-sm-6, -.px-sm-6 { - padding-right: 3.5rem !important; - } - - .pb-sm-6, -.py-sm-6 { - padding-bottom: 3.5rem !important; - } - - .pl-sm-6, -.px-sm-6 { - padding-left: 3.5rem !important; - } - - .p-sm-7 { - padding: 5rem !important; - } - - .pt-sm-7, -.py-sm-7 { - padding-top: 5rem !important; - } - - .pr-sm-7, -.px-sm-7 { - padding-right: 5rem !important; - } - - .pb-sm-7, -.py-sm-7 { - padding-bottom: 5rem !important; - } - - .pl-sm-7, -.px-sm-7 { - padding-left: 5rem !important; - } - - .p-sm-8 { - padding: 10rem !important; - } - - .pt-sm-8, -.py-sm-8 { - padding-top: 10rem !important; - } - - .pr-sm-8, -.px-sm-8 { - padding-right: 10rem !important; - } - - .pb-sm-8, -.py-sm-8 { - padding-bottom: 10rem !important; - } - - .pl-sm-8, -.px-sm-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-sm-n6, -.my-sm-n6 { - margin-top: -3.5rem !important; - } - - .mr-sm-n6, -.mx-sm-n6 { - margin-right: -3.5rem !important; - } - - .mb-sm-n6, -.my-sm-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-sm-n6, -.mx-sm-n6 { - margin-left: -3.5rem !important; - } - - .m-sm-n7 { - margin: -5rem !important; - } - - .mt-sm-n7, -.my-sm-n7 { - margin-top: -5rem !important; - } - - .mr-sm-n7, -.mx-sm-n7 { - margin-right: -5rem !important; - } - - .mb-sm-n7, -.my-sm-n7 { - margin-bottom: -5rem !important; - } - - .ml-sm-n7, -.mx-sm-n7 { - margin-left: -5rem !important; - } - - .m-sm-n8 { - margin: -10rem !important; - } - - .mt-sm-n8, -.my-sm-n8 { - margin-top: -10rem !important; - } - - .mr-sm-n8, -.mx-sm-n8 { - margin-right: -10rem !important; - } - - .mb-sm-n8, -.my-sm-n8 { - margin-bottom: -10rem !important; - } - - .ml-sm-n8, -.mx-sm-n8 { - margin-left: -10rem !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; - } - - .m-md-6 { - margin: 3.5rem !important; - } - - .mt-md-6, -.my-md-6 { - margin-top: 3.5rem !important; - } - - .mr-md-6, -.mx-md-6 { - margin-right: 3.5rem !important; - } - - .mb-md-6, -.my-md-6 { - margin-bottom: 3.5rem !important; - } - - .ml-md-6, -.mx-md-6 { - margin-left: 3.5rem !important; - } - - .m-md-7 { - margin: 5rem !important; - } - - .mt-md-7, -.my-md-7 { - margin-top: 5rem !important; - } - - .mr-md-7, -.mx-md-7 { - margin-right: 5rem !important; - } - - .mb-md-7, -.my-md-7 { - margin-bottom: 5rem !important; - } - - .ml-md-7, -.mx-md-7 { - margin-left: 5rem !important; - } - - .m-md-8 { - margin: 10rem !important; - } - - .mt-md-8, -.my-md-8 { - margin-top: 10rem !important; - } - - .mr-md-8, -.mx-md-8 { - margin-right: 10rem !important; - } - - .mb-md-8, -.my-md-8 { - margin-bottom: 10rem !important; - } - - .ml-md-8, -.mx-md-8 { - margin-left: 10rem !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; - } - - .p-md-6 { - padding: 3.5rem !important; - } - - .pt-md-6, -.py-md-6 { - padding-top: 3.5rem !important; - } - - .pr-md-6, -.px-md-6 { - padding-right: 3.5rem !important; - } - - .pb-md-6, -.py-md-6 { - padding-bottom: 3.5rem !important; - } - - .pl-md-6, -.px-md-6 { - padding-left: 3.5rem !important; - } - - .p-md-7 { - padding: 5rem !important; - } - - .pt-md-7, -.py-md-7 { - padding-top: 5rem !important; - } - - .pr-md-7, -.px-md-7 { - padding-right: 5rem !important; - } - - .pb-md-7, -.py-md-7 { - padding-bottom: 5rem !important; - } - - .pl-md-7, -.px-md-7 { - padding-left: 5rem !important; - } - - .p-md-8 { - padding: 10rem !important; - } - - .pt-md-8, -.py-md-8 { - padding-top: 10rem !important; - } - - .pr-md-8, -.px-md-8 { - padding-right: 10rem !important; - } - - .pb-md-8, -.py-md-8 { - padding-bottom: 10rem !important; - } - - .pl-md-8, -.px-md-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-md-n6, -.my-md-n6 { - margin-top: -3.5rem !important; - } - - .mr-md-n6, -.mx-md-n6 { - margin-right: -3.5rem !important; - } - - .mb-md-n6, -.my-md-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-md-n6, -.mx-md-n6 { - margin-left: -3.5rem !important; - } - - .m-md-n7 { - margin: -5rem !important; - } - - .mt-md-n7, -.my-md-n7 { - margin-top: -5rem !important; - } - - .mr-md-n7, -.mx-md-n7 { - margin-right: -5rem !important; - } - - .mb-md-n7, -.my-md-n7 { - margin-bottom: -5rem !important; - } - - .ml-md-n7, -.mx-md-n7 { - margin-left: -5rem !important; - } - - .m-md-n8 { - margin: -10rem !important; - } - - .mt-md-n8, -.my-md-n8 { - margin-top: -10rem !important; - } - - .mr-md-n8, -.mx-md-n8 { - margin-right: -10rem !important; - } - - .mb-md-n8, -.my-md-n8 { - margin-bottom: -10rem !important; - } - - .ml-md-n8, -.mx-md-n8 { - margin-left: -10rem !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; - } - - .m-lg-6 { - margin: 3.5rem !important; - } - - .mt-lg-6, -.my-lg-6 { - margin-top: 3.5rem !important; - } - - .mr-lg-6, -.mx-lg-6 { - margin-right: 3.5rem !important; - } - - .mb-lg-6, -.my-lg-6 { - margin-bottom: 3.5rem !important; - } - - .ml-lg-6, -.mx-lg-6 { - margin-left: 3.5rem !important; - } - - .m-lg-7 { - margin: 5rem !important; - } - - .mt-lg-7, -.my-lg-7 { - margin-top: 5rem !important; - } - - .mr-lg-7, -.mx-lg-7 { - margin-right: 5rem !important; - } - - .mb-lg-7, -.my-lg-7 { - margin-bottom: 5rem !important; - } - - .ml-lg-7, -.mx-lg-7 { - margin-left: 5rem !important; - } - - .m-lg-8 { - margin: 10rem !important; - } - - .mt-lg-8, -.my-lg-8 { - margin-top: 10rem !important; - } - - .mr-lg-8, -.mx-lg-8 { - margin-right: 10rem !important; - } - - .mb-lg-8, -.my-lg-8 { - margin-bottom: 10rem !important; - } - - .ml-lg-8, -.mx-lg-8 { - margin-left: 10rem !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; - } - - .p-lg-6 { - padding: 3.5rem !important; - } - - .pt-lg-6, -.py-lg-6 { - padding-top: 3.5rem !important; - } - - .pr-lg-6, -.px-lg-6 { - padding-right: 3.5rem !important; - } - - .pb-lg-6, -.py-lg-6 { - padding-bottom: 3.5rem !important; - } - - .pl-lg-6, -.px-lg-6 { - padding-left: 3.5rem !important; - } - - .p-lg-7 { - padding: 5rem !important; - } - - .pt-lg-7, -.py-lg-7 { - padding-top: 5rem !important; - } - - .pr-lg-7, -.px-lg-7 { - padding-right: 5rem !important; - } - - .pb-lg-7, -.py-lg-7 { - padding-bottom: 5rem !important; - } - - .pl-lg-7, -.px-lg-7 { - padding-left: 5rem !important; - } - - .p-lg-8 { - padding: 10rem !important; - } - - .pt-lg-8, -.py-lg-8 { - padding-top: 10rem !important; - } - - .pr-lg-8, -.px-lg-8 { - padding-right: 10rem !important; - } - - .pb-lg-8, -.py-lg-8 { - padding-bottom: 10rem !important; - } - - .pl-lg-8, -.px-lg-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-lg-n6, -.my-lg-n6 { - margin-top: -3.5rem !important; - } - - .mr-lg-n6, -.mx-lg-n6 { - margin-right: -3.5rem !important; - } - - .mb-lg-n6, -.my-lg-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-lg-n6, -.mx-lg-n6 { - margin-left: -3.5rem !important; - } - - .m-lg-n7 { - margin: -5rem !important; - } - - .mt-lg-n7, -.my-lg-n7 { - margin-top: -5rem !important; - } - - .mr-lg-n7, -.mx-lg-n7 { - margin-right: -5rem !important; - } - - .mb-lg-n7, -.my-lg-n7 { - margin-bottom: -5rem !important; - } - - .ml-lg-n7, -.mx-lg-n7 { - margin-left: -5rem !important; - } - - .m-lg-n8 { - margin: -10rem !important; - } - - .mt-lg-n8, -.my-lg-n8 { - margin-top: -10rem !important; - } - - .mr-lg-n8, -.mx-lg-n8 { - margin-right: -10rem !important; - } - - .mb-lg-n8, -.my-lg-n8 { - margin-bottom: -10rem !important; - } - - .ml-lg-n8, -.mx-lg-n8 { - margin-left: -10rem !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; - } - - .m-xl-6 { - margin: 3.5rem !important; - } - - .mt-xl-6, -.my-xl-6 { - margin-top: 3.5rem !important; - } - - .mr-xl-6, -.mx-xl-6 { - margin-right: 3.5rem !important; - } - - .mb-xl-6, -.my-xl-6 { - margin-bottom: 3.5rem !important; - } - - .ml-xl-6, -.mx-xl-6 { - margin-left: 3.5rem !important; - } - - .m-xl-7 { - margin: 5rem !important; - } - - .mt-xl-7, -.my-xl-7 { - margin-top: 5rem !important; - } - - .mr-xl-7, -.mx-xl-7 { - margin-right: 5rem !important; - } - - .mb-xl-7, -.my-xl-7 { - margin-bottom: 5rem !important; - } - - .ml-xl-7, -.mx-xl-7 { - margin-left: 5rem !important; - } - - .m-xl-8 { - margin: 10rem !important; - } - - .mt-xl-8, -.my-xl-8 { - margin-top: 10rem !important; - } - - .mr-xl-8, -.mx-xl-8 { - margin-right: 10rem !important; - } - - .mb-xl-8, -.my-xl-8 { - margin-bottom: 10rem !important; - } - - .ml-xl-8, -.mx-xl-8 { - margin-left: 10rem !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; - } - - .p-xl-6 { - padding: 3.5rem !important; - } - - .pt-xl-6, -.py-xl-6 { - padding-top: 3.5rem !important; - } - - .pr-xl-6, -.px-xl-6 { - padding-right: 3.5rem !important; - } - - .pb-xl-6, -.py-xl-6 { - padding-bottom: 3.5rem !important; - } - - .pl-xl-6, -.px-xl-6 { - padding-left: 3.5rem !important; - } - - .p-xl-7 { - padding: 5rem !important; - } - - .pt-xl-7, -.py-xl-7 { - padding-top: 5rem !important; - } - - .pr-xl-7, -.px-xl-7 { - padding-right: 5rem !important; - } - - .pb-xl-7, -.py-xl-7 { - padding-bottom: 5rem !important; - } - - .pl-xl-7, -.px-xl-7 { - padding-left: 5rem !important; - } - - .p-xl-8 { - padding: 10rem !important; - } - - .pt-xl-8, -.py-xl-8 { - padding-top: 10rem !important; - } - - .pr-xl-8, -.px-xl-8 { - padding-right: 10rem !important; - } - - .pb-xl-8, -.py-xl-8 { - padding-bottom: 10rem !important; - } - - .pl-xl-8, -.px-xl-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-xl-n6, -.my-xl-n6 { - margin-top: -3.5rem !important; - } - - .mr-xl-n6, -.mx-xl-n6 { - margin-right: -3.5rem !important; - } - - .mb-xl-n6, -.my-xl-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-xl-n6, -.mx-xl-n6 { - margin-left: -3.5rem !important; - } - - .m-xl-n7 { - margin: -5rem !important; - } - - .mt-xl-n7, -.my-xl-n7 { - margin-top: -5rem !important; - } - - .mr-xl-n7, -.mx-xl-n7 { - margin-right: -5rem !important; - } - - .mb-xl-n7, -.my-xl-n7 { - margin-bottom: -5rem !important; - } - - .ml-xl-n7, -.mx-xl-n7 { - margin-left: -5rem !important; - } - - .m-xl-n8 { - margin: -10rem !important; - } - - .mt-xl-n8, -.my-xl-n8 { - margin-top: -10rem !important; - } - - .mr-xl-n8, -.mx-xl-n8 { - margin-right: -10rem !important; - } - - .mb-xl-n8, -.my-xl-n8 { - margin-bottom: -10rem !important; - } - - .ml-xl-n8, -.mx-xl-n8 { - margin-left: -10rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mt-xl-auto, -.my-xl-auto { - margin-top: auto !important; - } - - .mr-xl-auto, -.mx-xl-auto { - margin-right: auto !important; - } - - .mb-xl-auto, -.my-xl-auto { - margin-bottom: auto !important; - } - - .ml-xl-auto, -.mx-xl-auto { - margin-left: auto !important; - } -} -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !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: 600 !important; -} - -.font-weight-bolder { - font-weight: 700 !important; -} - -.font-italic { - font-style: italic !important; -} - -.text-white { - color: #ffffff !important; -} - -.text-primary { - color: #80ffff !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #80ffff !important; -} - -.text-secondary { - color: #E2E8F0 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #b0c0d6 !important; -} - -.text-success { - color: #38a169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #E6E9F0 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #b6bfd3 !important; -} - -.text-dark { - color: #23183E !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #040307 !important; -} - -.text-white { - color: #ffffff !important; -} - -a.text-white:hover, a.text-white:focus { - color: #d9d9d9 !important; -} - -.text-black { - color: #121213 !important; -} - -a.text-black:hover, a.text-black:focus { - color: black !important; -} - -.text-muted { - color: #718096 !important; -} - -a.text-muted:hover, a.text-muted:focus { - color: #4f5b6b !important; -} - -.text-downvote { - color: #38B2AC !important; -} - -a.text-downvote:hover, a.text-downvote:focus { - color: #267874 !important; -} - -.text-upvote { - color: #80ffff !important; -} - -a.text-upvote:hover, a.text-upvote:focus { - color: #80ffff !important; -} - -.text-purple { - color: #80ffff !important; -} - -a.text-purple:hover, a.text-purple:focus { - color: #80ffff !important; -} - -.text-gold { - color: #ECC94B !important; -} - -a.text-gold:hover, a.text-gold:focus { - color: #d4ab16 !important; -} - -.text-admin { - color: #80ffff !important; -} - -a.text-admin:hover, a.text-admin:focus { - color: #80ffff !important; -} - -.text-gray { - color: #718096 !important; -} - -a.text-gray:hover, a.text-gray:focus { - color: #4f5b6b !important; -} - -.text-gray-100 { - color: #F5F7FA !important; -} - -a.text-gray-100:hover, a.text-gray-100:focus { - color: #c2cee1 !important; -} - -.text-gray-200 { - color: #EDF2F7 !important; -} - -a.text-gray-200:hover, a.text-gray-200:focus { - color: #b8ccdf !important; -} - -.text-gray-300 { - color: #E2E8F0 !important; -} - -a.text-gray-300:hover, a.text-gray-300:focus { - color: #b0c0d6 !important; -} - -.text-gray-400 { - color: #CBD5E0 !important; -} - -a.text-gray-400:hover, a.text-gray-400:focus { - color: #9baec3 !important; -} - -.text-gray-500 { - color: #A0AEC0 !important; -} - -a.text-gray-500:hover, a.text-gray-500:focus { - color: #7287a1 !important; -} - -.text-gray-600 { - color: #718096 !important; -} - -a.text-gray-600:hover, a.text-gray-600:focus { - color: #4f5b6b !important; -} - -.text-reddit { - color: #ED4630 !important; -} - -a.text-reddit:hover, a.text-reddit:focus { - color: #c02511 !important; -} - -.text-body { - color: #212529 !important; -} - -.text-muted { - color: #718096 !important; -} - -.text-black-50 { - color: rgba(18, 18, 19, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #A0AEC0; - 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 #121213; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #ffffff !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #E2E8F0; - } - - .table .thead-dark th { - color: inherit; - border-color: #E2E8F0; - } -} -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #121213; - padding-top: 49px; - background-color: #E2E8F0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - /* Since CSS 2.1 */ - white-space: -moz-pre-wrap; - /* Mozilla, since 1999 */ - white-space: -pre-wrap; - /* Opera 4-6 */ - white-space: -o-pre-wrap; - /* Opera 7 */ - word-wrap: break-word; - /* Internet Explorer 5.5+ */ -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #ffffff; -} - -#page { - padding-top: 49px; - background-color: #ffffff; -} - -#article { - padding-top: 0; - background-color: #ffffff; -} - -#thread, #userpage { - background-color: #F5F7FA; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #121213; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #80ffff; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #80ffff; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 15px; - background-color: #ffffff; -} - -.custom-gutters { - padding-left: 15px; - padding-right: 15px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 49px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 11px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.25rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.375rem 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-secondary { - color: #718096; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn-tag:hover { - color: #121213; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-success, .btn-danger { - color: #ffffff; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -.btn-integration { - font-weight: 600; - border-left: 1px solid #E2E8F0; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.325rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #121213; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #121213 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #121213 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #121213 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #121213 !important; -} - -.bd-callout { - padding: 1.25rem; - margin-top: 1.25rem; - margin-bottom: 1.25rem; - border: 1px solid #E2E8F0; - border-left-width: 0.25rem; - border-radius: 0.25rem; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #ffffff; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #121213; - border-radius: 0.35rem; -} - -.navbar-light { - background-color: #ffffff; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #23183E; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #80ffff; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #80ffff; - font-weight: 600; -} - -.tab-bar { - box-shadow: inset 0 -1px 0 #E2E8F0; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #ffffff; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #121213; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #80ffff; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #A0AEC0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #ffffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #80ffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #ffffff; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #121213; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #ffffff; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #ffffff; - font-size: 10px; - font-weight: 600; - top: -4px; - left: 12px; - border: 2px solid #ffffff; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #80ffff; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #80ffff; - box-shadow: inset 0 -2px 0 #80ffff; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #80ffff; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #80ffff; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #80ffff; - box-shadow: inset 0 -2px 0 #80ffff; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #718096; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #80ffff; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #80ffff; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #80ffff; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #80ffff; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #80ffff; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #80ffff; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #ffffff; -} - -.form-inline.search .form-control { - background-color: #EDF2F7; - font-size: 1rem; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search { - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; - opacity: 0.25; - /* Firefox */ -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; -} - -.bg-svg { - background-color: #23183E; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #718096; - border-color: transparent; - border-width: 2px; - background: #F5F7FA; - transition: none; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #E2E8F0; - background-color: #ffffff; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #E2E8F0; -} - -.input-group-append-focus { - margin-left: -1px; -} - -.form-control:hover { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #80ffff; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #80ffff; - box-shadow: none; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #121213; -} - -#login label { - color: #121213; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #121213; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #121213; - text-decoration: none; - background-color: #EDF2F7; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #121213; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #718096; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 15px; - margin-right: 15px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #80ffff; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #80ffff; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -/* .upvoted .arrow-up::before { - color: $upvote; -} - -.upvoted .arrow-up:hover::before { - opacity: 1; -} - -.downvoted .arrow-down::before { - color: $downvote; -} - -.downvoted .arrow-down:hover::before { - opacity: 1; -} */ -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #80ffff !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #718096; -} - -.score { - color: #121213; -} - -.score-up { - color: #80ffff !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score, .deleted .score { - color: #E2E8F0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #23183E; -} - -.box-shadow-bottom { - box-shadow: inset 0 -1px 0 #E2E8F0; -} - -.border-1 { - border-width: 1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #ffffff; - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 15px; - padding-right: 15px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F5F7FA; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #ffffff; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #718096; -} - -.post-filter .fa, .post-filter .fas { - font-size: 11px; - margin-right: 0.5rem; - opacity: 0.9; - color: #80ffff; - width: 1rem; -} - -.filter-list .filter-item { - color: #718096; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #718096; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #121213; -} - -.filter-list > .filter-item > .filter-link.active { - color: #121213; - background-color: #ffffff; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #80ffff; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #80ffff; -} - -.filter-link:hover, .filter-link:focus { - color: #80ffff; -} - -.dashboard-list .dashboard-item { - color: #718096; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #718096; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #121213; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #80ffff; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #80ffff; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #80ffff; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #80ffff; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #ffffff; - background-color: #FFFFFF; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #FFFFFF; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -/* - -#frontpage.toggle-card-view .tab-bar, #userpage.toggle-card-view .tab-bar, #search.toggle-card-view .tab-bar { - border-radius: 0; -} - -#frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border: none; - border-radius: $border-radius; - margin-top: 1rem; - box-shadow: $box-shadow-sm; -} - -#frontpage.toggle-card-view .posts .card:last-of-type, #userpage.toggle-card-view .posts .card:last-of-type, #search.toggle-card-view .posts .card:last-of-type { - border-bottom-left-radius: $border-radius; - border-bottom-right-radius: $border-radius; - border-radius: $border-radius; -} - -#frontpage.toggle-card-view .posts .card:first-of-type, #userpage.toggle-card-view .posts .card:first-of-type, #search.toggle-card-view .posts .card:first-of-type { - margin-top: 0; -} - -#frontpage.toggle-card-view .posts .card .post-img, #userpage.toggle-card-view .posts .card .post-img, #search.toggle-card-view .posts .card .post-img { - display: none; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg, #userpage.toggle-card-view .posts .card .post-img-lg, #search.toggle-card-view .posts .card .post-img-lg { - display: block; - text-align: center; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 55%; - height: auto; -} - -#frontpage.toggle-card-view .posts .card .embed-lg, #userpage.toggle-card-view .posts .card .embed-lg, #search.toggle-card-view .posts .card .embed-lg { - display: flex; - z-index: 2; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg, #userpage.toggle-card-view .posts .card .post-preview-lg, #search.toggle-card-view .posts .card .post-preview-lg { - display: block; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg .post-body, #userpage.toggle-card-view .posts .card .post-preview-lg .post-body, #search.toggle-card-view .posts .card .post-preview-lg .post-body { - -webkit-mask-image: linear-gradient(180deg,#000 40%,transparent); - mask-image: linear-gradient(180deg,#000 40%,transparent); - overflow: hidden; -} - -*/ -.toggle-view .nav-link { - color: #718096; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #80ffff; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #80ffff; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #718096; - padding: 0.5rem 1rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 1px 1px 0 1px; - border-color: #E2E8F0; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #EDF2F7; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #121213; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #80ffff; -} - -#frontpage .post-title a { - color: #121213; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #121213; -} - -.stretched-link a:hover { - color: #80ffff; -} - -.post-meta { - position: relative; - z-index: 2; - color: #718096; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-header { - border-bottom: 1px solid #E2E8F0; - background-color: #ffffff; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; -} - -.modal-header .close { - padding: 1.25rem 1rem 0 1rem; -} - -.modal-content { - border: none; - border-radius: 0.35rem; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #EDF2F7; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .post-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #121213; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #121213; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #121213; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #121213; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #718096; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #121213; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #121213; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #121213; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #121213; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #ffffff; -} - -.post-actions a { - color: #718096; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #121213; -} - -.post-actions .dropdown-item:hover { - color: #121213; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 1px solid #80ffff; - border-radius: 0.35rem; - z-index: 2; - background-color: #E2E8F0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #ffffff; - line-height: 2; - text-transform: uppercase; - font-size: 11px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #718096; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #718096; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - word-break: break-word; - padding-left: 20px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #718096; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #121213; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #121213; - overflow: hidden; -} - -.comment .comment-body .comment-image { - border: 1px solid #80ffff; -} - -blockquote { - border-left: 2px solid #80ffff; - color: #80ffff; - font-size: 1rem; - font-weight: 400; - background-color: rgba(255, 102, 172, 0.15); - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .comment-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F5F7FA; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #121213; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #121213; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #121213; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #121213; -} - -.comment-actions a { - color: #718096; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #121213; -} - -.comment-actions .dropdown-item:hover { - color: #121213; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #121213; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #ffffff; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #ffffff; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 3; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #A0AEC0; -} - -.comment-write .comment-format .format:hover { - color: #718096; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #CBD5E0; - font-size: 1rem; - color: #80ffff; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #80ffff; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #A0AEC0; - top: -1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #80ffff; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 1px solid #E2E8F0; - background-color: #ffffff; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #EDF2F7; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #80ffff; - background-color: rgba(60, 173, 243, 0.08); - color: #80ffff; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #ffffff; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, rgba(99, 80, 205, 0.75) 76%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #ffffff; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #718096; - font-size: 12px; - text-transform: uppercase; - background-color: #E6E9F0; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - overflow: hidden; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #EDF2F7; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .profile-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #718096; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #718096; -} - -.profile-actions .dropdown-item:hover { - color: #121213; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #718096; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #ffffff; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #718096; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #ffffff; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; -} - -.border-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-sm-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm { - border: 1px solid #E2E8F0 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-md-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md { - border: 1px solid #E2E8F0 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-lg-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg { - border: 1px solid #E2E8F0 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-xl-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl { - border: 1px solid #E2E8F0 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .shadow-md { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: #E2E8F0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: #EDF2F7; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #121213; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #80ffff; - border: 1px solid #80ffff; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38a169; - border: #38a169 solid 1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #A0AEC0; - border: #A0AEC0 solid 1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #ffffff; - border-radius: 2rem; - 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(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #ffffff; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #ffffff; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #fff; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #80ffff; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #80ffff; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #ffffff; - } - - #thread, #userpage { - background-color: #ffffff; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #80ffff; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #search .search-results.card { - border-bottom: 1px solid #e3e3e3; - border-width: 0 0 1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px 15px; - border-width: 0 0 1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom: 1px solid #E2E8F0; - } - - #frontpage .posts .card:hover, #search .posts .card:hover { - background-color: transparent; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - /* - - #frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border-width: 0 0 1px 0; - border-color: $border-color; - border-style: solid; - border-radius: 0; - margin-top: 0; - box-shadow: none; - } - - #frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 100%; - height: auto; - } - - */ - .posts, #thread #main-content-col { - box-shadow: none; - border-radius: 0; - border: none; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #121213; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #80ffff; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - color: #718096; - } - - .post-actions { - color: #A0AEC0; - font-weight: 400; - } - - .post-actions a { - color: #A0AEC0; - font-size: 1rem; - font-weight: 400; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #718096; - } - - .score { - color: #718096; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #CBD5E0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #80ffff; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #ffffff; - } - - .comment-write textarea { - background-color: #F5F7FA; - } - - .comment-section > .comment { - padding-left: 20px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 15px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #CBD5E0; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - /* Firefox */ - -ms-overflow-style: none; - /* IE 10+ */ - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - /* Chrome/Safari/Webkit */ - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - box-shadow: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #121213; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #80ffff; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #FEB2B2; -} - -div.deleted { - background-color: #FEFCBF; -} - -div.deleted.banned { - background-color: #ffcc99; -} - -.distinguish-admin .user-name, .distinguish-mod .user-name { - color: white; - padding: 0px 3px 2px 3px; - border-radius: 3px; -} - -.distinguish-admin .user-name { - background-color: #80ffff; -} - -.distinguish-mod .user-name { - background-color: #07c20c; -} - -.distinguish-admin .user-name::before { - content: "[A] "; -} - -.distinguish-mod .user-name::before { - content: "[M] "; -} - -.in-comment-image { - max-height: 100px !important; - max-width: 100px !important; -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -/* Light mode spoiler */ -.spoiler { - color: #121213; - background-color: #121213; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #ffffff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #718096 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #718096 !important; -} - -#frontpage .post-title a:visited { - color: #718096; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.comment-box { - border: 2px solid #EDF2F7; -} - -.transparent { - background: None !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -/*# sourceMappingURL=light_80ffff.css.map */ diff --git a/files/assets/css/light_e4432d.css b/files/assets/css/light_e4432d.css deleted file mode 100644 index 321d6d22f..000000000 --- a/files/assets/css/light_e4432d.css +++ /dev/null @@ -1,16884 +0,0 @@ -@charset "UTF-8"; -.bd-callout-primary { - border-left-color: #e4432d; -} - -.bd-callout-secondary { - border-left-color: #E2E8F0; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #23183E; -} - -.bd-callout-white { - border-left-color: #ffffff; -} - -.bd-callout-black { - border-left-color: #121213; -} - -.bd-callout-light { - border-left-color: #E6E9F0; -} - -.bd-callout-success { - border-left-color: #38a169; -} - -.bd-callout-muted { - border-left-color: #718096; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #e4432d; -} - -.bd-callout-purple { - border-left-color: #e4432d; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #e4432d; -} - -.bd-callout-gray { - border-left-color: #718096; -} - -.bd-callout-gray-100 { - border-left-color: #F5F7FA; -} - -.bd-callout-gray-200 { - border-left-color: #EDF2F7; -} - -.bd-callout-gray-300 { - border-left-color: #E2E8F0; -} - -.bd-callout-gray-400 { - border-left-color: #CBD5E0; -} - -.bd-callout-gray-500 { - border-left-color: #A0AEC0; -} - -.bd-callout-gray-600 { - border-left-color: #718096; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #e4432d; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #ffffff; - --gray: #718096; - --gray-dark: #343a40; - --primary: #e4432d; - --secondary: #E2E8F0; - --success: #38a169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #E6E9F0; - --dark: #23183E; - --white: #ffffff; - --black: #121213; - --muted: #718096; - --downvote: #38B2AC; - --upvote: #e4432d; - --purple: #e4432d; - --gold: #ECC94B; - --admin: #e4432d; - --gray: #718096; - --gray-100: #F5F7FA; - --gray-200: #EDF2F7; - --gray-300: #E2E8F0; - --gray-400: #CBD5E0; - --gray-500: #A0AEC0; - --gray-600: #718096; - --reddit: #ED4630; - --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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(18, 18, 19, 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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #ffffff; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 600; -} - -dd { - margin-bottom: 0.5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: 700; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #e4432d; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #e4432d; - 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; -} - -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: #718096; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: 600; - 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.325rem; - 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(18, 18, 19, 0.1); -} - -small, -.small { - font-size: 0.75rem; - 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: 0.75rem; - color: #718096; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 90%; - color: #718096; -} - -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: #ffffff; - background-color: #212529; - border-radius: 0.25rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 600; -} - -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #E2E8F0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #E2E8F0; -} -.table tbody + tbody { - border-top: 2px solid #E2E8F0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #E2E8F0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0; -} -.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(18, 18, 19, 0.05); -} - -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(18, 18, 19, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #ffd4e8; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-primary:hover { - background-color: #ffbbda; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #ffbbda; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f7f9fb; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-secondary:hover { - background-color: #e6ecf3; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e6ecf3; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #c7e5d5; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #98ceb1; -} - -.table-hover .table-success:hover { - background-color: #b6ddc8; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b6ddc8; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #bedff9; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86c4f4; -} - -.table-hover .table-info:hover { - background-color: #a7d4f7; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a7d4f7; -} - -.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: #f8c9c9; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f19b9b; -} - -.table-hover .table-danger:hover { - background-color: #f5b2b2; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f5b2b2; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f8f9fb; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f2f4f7; -} - -.table-hover .table-light:hover { - background-color: #e8ebf2; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e8ebf2; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c1bec9; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8d879b; -} - -.table-hover .table-dark:hover { - background-color: #b4b0bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b4b0bd; -} - -.table-white, -.table-white > th, -.table-white > td { - background-color: white; -} -.table-white th, -.table-white td, -.table-white thead th, -.table-white tbody + tbody { - border-color: white; -} - -.table-hover .table-white:hover { - background-color: #f2f2f2; -} -.table-hover .table-white:hover > td, -.table-hover .table-white:hover > th { - background-color: #f2f2f2; -} - -.table-black, -.table-black > th, -.table-black > td { - background-color: #bdbdbd; -} -.table-black th, -.table-black td, -.table-black thead th, -.table-black tbody + tbody { - border-color: #848484; -} - -.table-hover .table-black:hover { - background-color: #b0b0b0; -} -.table-hover .table-black:hover > td, -.table-hover .table-black:hover > th { - background-color: #b0b0b0; -} - -.table-muted, -.table-muted > th, -.table-muted > td { - background-color: #d7dbe2; -} -.table-muted th, -.table-muted td, -.table-muted thead th, -.table-muted tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-muted:hover { - background-color: #c8ced7; -} -.table-hover .table-muted:hover > td, -.table-hover .table-muted:hover > th { - background-color: #c8ced7; -} - -.table-downvote, -.table-downvote > th, -.table-downvote > td { - background-color: #c7e9e8; -} -.table-downvote th, -.table-downvote td, -.table-downvote thead th, -.table-downvote tbody + tbody { - border-color: #98d7d4; -} - -.table-hover .table-downvote:hover { - background-color: #b5e2e0; -} -.table-hover .table-downvote:hover > td, -.table-hover .table-downvote:hover > th { - background-color: #b5e2e0; -} - -.table-upvote, -.table-upvote > th, -.table-upvote > td { - background-color: #ffd4e8; -} -.table-upvote th, -.table-upvote td, -.table-upvote thead th, -.table-upvote tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-upvote:hover { - background-color: #ffbbda; -} -.table-hover .table-upvote:hover > td, -.table-hover .table-upvote:hover > th { - background-color: #ffbbda; -} - -.table-purple, -.table-purple > th, -.table-purple > td { - background-color: #ffd4e8; -} -.table-purple th, -.table-purple td, -.table-purple thead th, -.table-purple tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-purple:hover { - background-color: #ffbbda; -} -.table-hover .table-purple:hover > td, -.table-hover .table-purple:hover > th { - background-color: #ffbbda; -} - -.table-gold, -.table-gold > th, -.table-gold > td { - background-color: #faf0cd; -} -.table-gold th, -.table-gold td, -.table-gold thead th, -.table-gold tbody + tbody { - border-color: #f5e3a1; -} - -.table-hover .table-gold:hover { - background-color: #f8e9b6; -} -.table-hover .table-gold:hover > td, -.table-hover .table-gold:hover > th { - background-color: #f8e9b6; -} - -.table-admin, -.table-admin > th, -.table-admin > td { - background-color: #ffd4e8; -} -.table-admin th, -.table-admin td, -.table-admin thead th, -.table-admin tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-admin:hover { - background-color: #ffbbda; -} -.table-hover .table-admin:hover > td, -.table-hover .table-admin:hover > th { - background-color: #ffbbda; -} - -.table-gray, -.table-gray > th, -.table-gray > td { - background-color: #d7dbe2; -} -.table-gray th, -.table-gray td, -.table-gray thead th, -.table-gray tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray:hover { - background-color: #c8ced7; -} -.table-hover .table-gray:hover > td, -.table-hover .table-gray:hover > th { - background-color: #c8ced7; -} - -.table-gray-100, -.table-gray-100 > th, -.table-gray-100 > td { - background-color: #fcfdfe; -} -.table-gray-100 th, -.table-gray-100 td, -.table-gray-100 thead th, -.table-gray-100 tbody + tbody { - border-color: #fafbfc; -} - -.table-hover .table-gray-100:hover { - background-color: #e9f0f8; -} -.table-hover .table-gray-100:hover > td, -.table-hover .table-gray-100:hover > th { - background-color: #e9f0f8; -} - -.table-gray-200, -.table-gray-200 > th, -.table-gray-200 > td { - background-color: #fafbfd; -} -.table-gray-200 th, -.table-gray-200 td, -.table-gray-200 thead th, -.table-gray-200 tbody + tbody { - border-color: #f6f8fb; -} - -.table-hover .table-gray-200:hover { - background-color: #e8ecf6; -} -.table-hover .table-gray-200:hover > td, -.table-hover .table-gray-200:hover > th { - background-color: #e8ecf6; -} - -.table-gray-300, -.table-gray-300 > th, -.table-gray-300 > td { - background-color: #f7f9fb; -} -.table-gray-300 th, -.table-gray-300 td, -.table-gray-300 thead th, -.table-gray-300 tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-gray-300:hover { - background-color: #e6ecf3; -} -.table-hover .table-gray-300:hover > td, -.table-hover .table-gray-300:hover > th { - background-color: #e6ecf3; -} - -.table-gray-400, -.table-gray-400 > th, -.table-gray-400 > td { - background-color: #f0f3f6; -} -.table-gray-400 th, -.table-gray-400 td, -.table-gray-400 thead th, -.table-gray-400 tbody + tbody { - border-color: #e4e9ef; -} - -.table-hover .table-gray-400:hover { - background-color: #e0e6ec; -} -.table-hover .table-gray-400:hover > td, -.table-hover .table-gray-400:hover > th { - background-color: #e0e6ec; -} - -.table-gray-500, -.table-gray-500 > th, -.table-gray-500 > td { - background-color: #e4e8ed; -} -.table-gray-500 th, -.table-gray-500 td, -.table-gray-500 thead th, -.table-gray-500 tbody + tbody { - border-color: #ced5de; -} - -.table-hover .table-gray-500:hover { - background-color: #d5dbe3; -} -.table-hover .table-gray-500:hover > td, -.table-hover .table-gray-500:hover > th { - background-color: #d5dbe3; -} - -.table-gray-600, -.table-gray-600 > th, -.table-gray-600 > td { - background-color: #d7dbe2; -} -.table-gray-600 th, -.table-gray-600 td, -.table-gray-600 thead th, -.table-gray-600 tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray-600:hover { - background-color: #c8ced7; -} -.table-hover .table-gray-600:hover > td, -.table-hover .table-gray-600:hover > th { - background-color: #c8ced7; -} - -.table-reddit, -.table-reddit > th, -.table-reddit > td { - background-color: #facbc5; -} -.table-reddit th, -.table-reddit td, -.table-reddit thead th, -.table-reddit tbody + tbody { - border-color: #f69f93; -} - -.table-hover .table-reddit:hover { - background-color: #f8b6ae; -} -.table-hover .table-reddit:hover > td, -.table-hover .table-reddit:hover > th { - background-color: #f8b6ae; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(18, 18, 19, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(6, 6, 6, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(6, 6, 6, 0.075); -} - -.table .thead-dark th { - color: #ffffff; - background-color: #343a40; - border-color: #454d55; -} -.table .thead-light th { - color: #495057; - background-color: #EDF2F7; - border-color: #E2E8F0; -} - -.table-dark { - color: #ffffff; - 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: #ffffff; - 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: #ffffff; - background-clip: padding-box; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - 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: #ffffff; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.form-control::placeholder { - color: #718096; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #EDF2F7; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} - -.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.25rem; -} - -.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: flex; - 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: #718096; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: 0.75rem; - color: #38a169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #38a169; - border-radius: 0.35rem; -} - -.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: #38a169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38a169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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") #ffffff 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38a169; -} -.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: #38a169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38a169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38a169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38a169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.75rem; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #e53e3e; - border-radius: 0.35rem; -} - -.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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #ffffff 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: 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; - cursor: pointer; - 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.35rem; - 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 e4432d; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:hover { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:focus, .btn-primary.focus { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #e4432d; - border-color: #ff2689; -} -.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(255, 125, 184, 0.5); -} - -.btn-secondary { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.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(197, 203, 210, 0.5); -} - -.btn-success { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:hover { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(86, 175, 128, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #ffffff; - background-color: #2b7b50; - border-color: #28724a; -} -.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(86, 175, 128, 0.5); -} - -.btn-info { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(57, 159, 237, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #ffffff; - background-color: #1172bc; - border-color: #106bb0; -} -.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(57, 159, 237, 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: #ffffff; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(233, 91, 91, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(233, 91, 91, 0.5); -} - -.btn-light { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:hover { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; -} -.btn-light:focus, .btn-light.focus { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; - box-shadow: 0 0 0 0.2rem rgba(200, 204, 210, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #c6cddd; - border-color: #bec6d8; -} -.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(200, 204, 210, 0.5); -} - -.btn-dark { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:hover { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; -} -.btn-dark:focus, .btn-dark.focus { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; - box-shadow: 0 0 0 0.2rem rgba(68, 59, 91, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #ffffff; - background-color: #0e0a19; - border-color: #090610; -} -.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(68, 59, 91, 0.5); -} - -.btn-white { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:hover { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-white:focus, .btn-white.focus { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} -.btn-white.disabled, .btn-white:disabled { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle { - color: #212529; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} - -.btn-black { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:hover { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:focus, .btn-black.focus { - color: #ffffff; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} -.btn-black.disabled, .btn-black:disabled { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} - -.btn-muted { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-muted:focus, .btn-muted.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-muted.disabled, .btn-muted:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:not(:disabled):not(.disabled):active, .btn-muted:not(:disabled):not(.disabled).active, .show > .btn-muted.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-muted:not(:disabled):not(.disabled):active:focus, .btn-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-downvote { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:hover { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; -} -.btn-downvote:focus, .btn-downvote.focus { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} -.btn-downvote.disabled, .btn-downvote:disabled { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:not(:disabled):not(.disabled):active, .btn-downvote:not(:disabled):not(.disabled).active, .show > .btn-downvote.dropdown-toggle { - color: #ffffff; - background-color: #2c8b87; - border-color: #29827d; -} -.btn-downvote:not(:disabled):not(.disabled):active:focus, .btn-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} - -.btn-upvote { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-upvote:hover { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-upvote:focus, .btn-upvote.focus { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-upvote.disabled, .btn-upvote:disabled { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-upvote:not(:disabled):not(.disabled):active, .btn-upvote:not(:disabled):not(.disabled).active, .show > .btn-upvote.dropdown-toggle { - color: #ffffff; - background-color: #e4432d; - border-color: #ff2689; -} -.btn-upvote:not(:disabled):not(.disabled):active:focus, .btn-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-purple { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-purple:hover { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-purple:focus, .btn-purple.focus { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-purple.disabled, .btn-purple:disabled { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle { - color: #ffffff; - background-color: #e4432d; - border-color: #ff2689; -} -.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gold { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:hover { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; -} -.btn-gold:focus, .btn-gold.focus { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} -.btn-gold.disabled, .btn-gold:disabled { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:not(:disabled):not(.disabled):active, .btn-gold:not(:disabled):not(.disabled).active, .show > .btn-gold.dropdown-toggle { - color: #212529; - background-color: #e7bb1d; - border-color: #e0b418; -} -.btn-gold:not(:disabled):not(.disabled):active:focus, .btn-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} - -.btn-admin { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-admin:hover { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-admin:focus, .btn-admin.focus { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-admin.disabled, .btn-admin:disabled { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-admin:not(:disabled):not(.disabled):active, .btn-admin:not(:disabled):not(.disabled).active, .show > .btn-admin.dropdown-toggle { - color: #ffffff; - background-color: #e4432d; - border-color: #ff2689; -} -.btn-admin:not(:disabled):not(.disabled):active:focus, .btn-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gray { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray:focus, .btn-gray.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray.disabled, .btn-gray:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-gray-100 { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:hover { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; -} -.btn-gray-100:focus, .btn-gray-100.focus { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} -.btn-gray-100.disabled, .btn-gray-100:disabled { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle { - color: #212529; - background-color: #d3dce9; - border-color: #cbd5e5; -} -.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} - -.btn-gray-200 { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:hover { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; -} -.btn-gray-200:focus, .btn-gray-200.focus { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} -.btn-gray-200.disabled, .btn-gray-200:disabled { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle { - color: #212529; - background-color: #cad9e7; - border-color: #c1d2e3; -} -.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} - -.btn-gray-300 { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-gray-300:focus, .btn-gray-300.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-gray-300.disabled, .btn-gray-300:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} - -.btn-gray-400 { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:hover { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; -} -.btn-gray-400:focus, .btn-gray-400.focus { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} -.btn-gray-400.disabled, .btn-gray-400:disabled { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle { - color: #212529; - background-color: #abbbcd; - border-color: #a3b5c8; -} -.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} - -.btn-gray-500 { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:hover { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; -} -.btn-gray-500:focus, .btn-gray-500.focus { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} -.btn-gray-500.disabled, .btn-gray-500:disabled { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle { - color: #ffffff; - background-color: #8194ac; - border-color: #7a8da7; -} -.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} - -.btn-gray-600 { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray-600:focus, .btn-gray-600.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray-600.disabled, .btn-gray-600:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:not(:disabled):not(.disabled):active, .btn-gray-600:not(:disabled):not(.disabled).active, .show > .btn-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray-600:not(:disabled):not(.disabled):active:focus, .btn-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-reddit { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:hover { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; -} -.btn-reddit:focus, .btn-reddit.focus { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} -.btn-reddit.disabled, .btn-reddit:disabled { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:not(:disabled):not(.disabled):active, .btn-reddit:not(:disabled):not(.disabled).active, .show > .btn-reddit.dropdown-toggle { - color: #ffffff; - background-color: #d72a13; - border-color: #cc2712; -} -.btn-reddit:not(:disabled):not(.disabled):active:focus, .btn-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} - -.btn-outline-primary { - color: #e4432d; - border-color: #e4432d; -} -.btn-outline-primary:hover { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #e4432d; - 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: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #E2E8F0; - 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: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.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(226, 232, 240, 0.5); -} - -.btn-outline-success { - color: #38a169; - border-color: #38a169; -} -.btn-outline-success:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38a169; - 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: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:hover { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #E6E9F0; - 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: #E6E9F0; - border-color: #E6E9F0; -} -.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(230, 233, 240, 0.5); -} - -.btn-outline-dark { - color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:hover { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #23183E; - 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: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.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(35, 24, 62, 0.5); -} - -.btn-outline-white { - color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:hover { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:focus, .btn-outline-white.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-white.disabled, .btn-outline-white:disabled { - color: #ffffff; - background-color: transparent; -} -.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.btn-outline-black { - color: #121213; - border-color: #121213; -} -.btn-outline-black:hover { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:focus, .btn-outline-black.focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} -.btn-outline-black.disabled, .btn-outline-black:disabled { - color: #121213; - background-color: transparent; -} -.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.btn-outline-muted { - color: #718096; - border-color: #718096; -} -.btn-outline-muted:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:focus, .btn-outline-muted.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-muted.disabled, .btn-outline-muted:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-muted:not(:disabled):not(.disabled):active, .btn-outline-muted:not(:disabled):not(.disabled).active, .show > .btn-outline-muted.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:not(:disabled):not(.disabled):active:focus, .btn-outline-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-downvote { - color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:hover { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:focus, .btn-outline-downvote.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} -.btn-outline-downvote.disabled, .btn-outline-downvote:disabled { - color: #38B2AC; - background-color: transparent; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active, .btn-outline-downvote:not(:disabled):not(.disabled).active, .show > .btn-outline-downvote.dropdown-toggle { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active:focus, .btn-outline-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.btn-outline-upvote { - color: #e4432d; - border-color: #e4432d; -} -.btn-outline-upvote:hover { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-outline-upvote:focus, .btn-outline-upvote.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-upvote.disabled, .btn-outline-upvote:disabled { - color: #e4432d; - background-color: transparent; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active, .btn-outline-upvote:not(:disabled):not(.disabled).active, .show > .btn-outline-upvote.dropdown-toggle { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active:focus, .btn-outline-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-purple { - color: #e4432d; - border-color: #e4432d; -} -.btn-outline-purple:hover { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-outline-purple:focus, .btn-outline-purple.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-purple.disabled, .btn-outline-purple:disabled { - color: #e4432d; - background-color: transparent; -} -.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gold { - color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:hover { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:focus, .btn-outline-gold.focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} -.btn-outline-gold.disabled, .btn-outline-gold:disabled { - color: #ECC94B; - background-color: transparent; -} -.btn-outline-gold:not(:disabled):not(.disabled):active, .btn-outline-gold:not(:disabled):not(.disabled).active, .show > .btn-outline-gold.dropdown-toggle { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:not(:disabled):not(.disabled):active:focus, .btn-outline-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.btn-outline-admin { - color: #e4432d; - border-color: #e4432d; -} -.btn-outline-admin:hover { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-outline-admin:focus, .btn-outline-admin.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-admin.disabled, .btn-outline-admin:disabled { - color: #e4432d; - background-color: transparent; -} -.btn-outline-admin:not(:disabled):not(.disabled):active, .btn-outline-admin:not(:disabled):not(.disabled).active, .show > .btn-outline-admin.dropdown-toggle { - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-outline-admin:not(:disabled):not(.disabled):active:focus, .btn-outline-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gray { - color: #718096; - border-color: #718096; -} -.btn-outline-gray:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:focus, .btn-outline-gray.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray.disabled, .btn-outline-gray:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-gray-100 { - color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:hover { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:focus, .btn-outline-gray-100.focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} -.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled { - color: #F5F7FA; - background-color: transparent; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.btn-outline-gray-200 { - color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:hover { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:focus, .btn-outline-gray-200.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} -.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled { - color: #EDF2F7; - background-color: transparent; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.btn-outline-gray-300 { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:focus, .btn-outline-gray-300.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled { - color: #E2E8F0; - background-color: transparent; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.btn-outline-gray-400 { - color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:hover { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:focus, .btn-outline-gray-400.focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} -.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled { - color: #CBD5E0; - background-color: transparent; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.btn-outline-gray-500 { - color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:hover { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:focus, .btn-outline-gray-500.focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} -.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled { - color: #A0AEC0; - background-color: transparent; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.btn-outline-gray-600 { - color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:focus, .btn-outline-gray-600.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-reddit { - color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:hover { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:focus, .btn-outline-reddit.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} -.btn-outline-reddit.disabled, .btn-outline-reddit:disabled { - color: #ED4630; - background-color: transparent; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active, .btn-outline-reddit:not(:disabled):not(.disabled).active, .show > .btn-outline-reddit.dropdown-toggle { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active:focus, .btn-outline-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.btn-link { - font-weight: 400; - color: #e4432d; - text-decoration: none; -} -.btn-link:hover { - color: #e4432d; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #718096; - 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.25rem; -} - -.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: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 0.15); - border-radius: 0.35rem; -} - -.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 #EDF2F7; -} - -.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: #F5F7FA; -} -.dropdown-item.active, .dropdown-item:active { - color: #ffffff; - text-decoration: none; - background-color: #e4432d; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #718096; - 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: #718096; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - 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: #EDF2F7; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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.25rem; -} - -.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: 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: #ffffff; - border-color: #e4432d; - background-color: #e4432d; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #ffffff; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #718096; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #EDF2F7; -} - -.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: #ffffff; - border: #A0AEC0 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.35rem; -} -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' 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: #e4432d; - background-color: #e4432d; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #A0AEC0; - border-radius: 0.5rem; - 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; -} -@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: #ffffff; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #ffffff url("data:image/svg+xml,%3csvg xmlns='https://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 #E2E8F0; - border-radius: 0.35rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-select:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #718096; - background-color: #EDF2F7; -} -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #EDF2F7; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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: #EDF2F7; - border-left: inherit; - border-radius: 0 0.35rem 0.35rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem e4432d; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem e4432d; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem e4432d; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #e4432d; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #e4432d; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - 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: #e4432d; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #E2E8F0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #E2E8F0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #A0AEC0; -} - -.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: flex; - 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: #718096; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #E2E8F0; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #EDF2F7 #EDF2F7 #E2E8F0; -} -.nav-tabs .nav-link.disabled { - color: #718096; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #ffffff; - border-color: #E2E8F0 #E2E8F0 #ffffff; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills .nav-link { - border-radius: 0.35rem; -} -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #ffffff; - background-color: #e4432d; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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.35rem; -} -.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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(18, 18, 19, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(18, 18, 19, 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(18, 18, 19, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(18, 18, 19, 0.5); - border-color: rgba(18, 18, 19, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(18, 18, 19, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(18, 18, 19, 0.9); -} - -.navbar-dark .navbar-brand { - color: #ffffff; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #ffffff; -} -.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: #ffffff; -} -.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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' 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: #ffffff; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #ffffff; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #ffffff; - background-clip: border-box; - border: 1px solid rgba(18, 18, 19, 0.125); - border-radius: 0.35rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.card-body { - 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(18, 18, 19, 0.03); - border-bottom: 1px solid rgba(18, 18, 19, 0.125); -} -.card-header:first-child { - border-radius: calc(0.35rem - 1px) calc(0.35rem - 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(18, 18, 19, 0.03); - border-top: 1px solid rgba(18, 18, 19, 0.125); -} -.card-footer:last-child { - border-radius: 0 0 calc(0.35rem - 1px) calc(0.35rem - 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 { - flex-shrink: 0; - width: 100%; -} - -.card-img, -.card-img-top { - border-top-left-radius: calc(0.35rem - 1px); - border-top-right-radius: calc(0.35rem - 1px); -} - -.card-img, -.card-img-bottom { - border-bottom-right-radius: calc(0.35rem - 1px); - border-bottom-left-radius: calc(0.35rem - 1px); -} - -.card-deck .card { - margin-bottom: 15px; -} -@media (min-width: 576px) { - .card-deck { - display: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #718096; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #718096; -} - -.pagination { - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.35rem; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #e4432d; - background-color: #ffffff; - border: 1px solid #E2E8F0; -} -.page-link:hover { - z-index: 2; - color: #e4432d; - text-decoration: none; - background-color: #EDF2F7; - border-color: #E2E8F0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.page-item:last-child .page-link { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; -} -.page-item.active .page-link { - z-index: 3; - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.page-item.disabled .page-link { - color: #718096; - pointer-events: none; - cursor: auto; - background-color: #ffffff; - border-color: #E2E8F0; -} - -.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.25rem; - border-bottom-left-radius: 0.25rem; -} -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 600; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.35rem; - 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: #ffffff; - background-color: #e4432d; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #ffffff; - background-color: #e4432d; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #212529; - background-color: #E2E8F0; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-success { - color: #ffffff; - background-color: #38a169; -} -a.badge-success:hover, a.badge-success:focus { - color: #ffffff; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #ffffff; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #ffffff; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 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: #ffffff; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #ffffff; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #212529; - background-color: #E6E9F0; -} -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #c6cddd; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} - -.badge-dark { - color: #ffffff; - background-color: #23183E; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #ffffff; - background-color: #0e0a19; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} - -.badge-white { - color: #212529; - background-color: #ffffff; -} -a.badge-white:hover, a.badge-white:focus { - color: #212529; - background-color: #e6e6e6; -} -a.badge-white:focus, a.badge-white.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.badge-black { - color: #ffffff; - background-color: #121213; -} -a.badge-black:hover, a.badge-black:focus { - color: #ffffff; - background-color: black; -} -a.badge-black:focus, a.badge-black.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.badge-muted { - color: #ffffff; - background-color: #718096; -} -a.badge-muted:hover, a.badge-muted:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-muted:focus, a.badge-muted.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-downvote { - color: #ffffff; - background-color: #38B2AC; -} -a.badge-downvote:hover, a.badge-downvote:focus { - color: #ffffff; - background-color: #2c8b87; -} -a.badge-downvote:focus, a.badge-downvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.badge-upvote { - color: #ffffff; - background-color: #e4432d; -} -a.badge-upvote:hover, a.badge-upvote:focus { - color: #ffffff; - background-color: #e4432d; -} -a.badge-upvote:focus, a.badge-upvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-purple { - color: #ffffff; - background-color: #e4432d; -} -a.badge-purple:hover, a.badge-purple:focus { - color: #ffffff; - background-color: #e4432d; -} -a.badge-purple:focus, a.badge-purple.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gold { - color: #212529; - background-color: #ECC94B; -} -a.badge-gold:hover, a.badge-gold:focus { - color: #212529; - background-color: #e7bb1d; -} -a.badge-gold:focus, a.badge-gold.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.badge-admin { - color: #ffffff; - background-color: #e4432d; -} -a.badge-admin:hover, a.badge-admin:focus { - color: #ffffff; - background-color: #e4432d; -} -a.badge-admin:focus, a.badge-admin.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gray { - color: #ffffff; - background-color: #718096; -} -a.badge-gray:hover, a.badge-gray:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray:focus, a.badge-gray.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-gray-100 { - color: #212529; - background-color: #F5F7FA; -} -a.badge-gray-100:hover, a.badge-gray-100:focus { - color: #212529; - background-color: #d3dce9; -} -a.badge-gray-100:focus, a.badge-gray-100.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.badge-gray-200 { - color: #212529; - background-color: #EDF2F7; -} -a.badge-gray-200:hover, a.badge-gray-200:focus { - color: #212529; - background-color: #cad9e7; -} -a.badge-gray-200:focus, a.badge-gray-200.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.badge-gray-300 { - color: #212529; - background-color: #E2E8F0; -} -a.badge-gray-300:hover, a.badge-gray-300:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-gray-300:focus, a.badge-gray-300.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-gray-400 { - color: #212529; - background-color: #CBD5E0; -} -a.badge-gray-400:hover, a.badge-gray-400:focus { - color: #212529; - background-color: #abbbcd; -} -a.badge-gray-400:focus, a.badge-gray-400.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.badge-gray-500 { - color: #212529; - background-color: #A0AEC0; -} -a.badge-gray-500:hover, a.badge-gray-500:focus { - color: #212529; - background-color: #8194ac; -} -a.badge-gray-500:focus, a.badge-gray-500.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.badge-gray-600 { - color: #ffffff; - background-color: #718096; -} -a.badge-gray-600:hover, a.badge-gray-600:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray-600:focus, a.badge-gray-600.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-reddit { - color: #ffffff; - background-color: #ED4630; -} -a.badge-reddit:hover, a.badge-reddit:focus { - color: #ffffff; - background-color: #d72a13; -} -a.badge-reddit:focus, a.badge-reddit.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #EDF2F7; - 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.35rem; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 600; -} - -.alert-dismissible { - padding-right: 4rem; -} -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -.alert-primary { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-primary hr { - border-top-color: #ffbbda; -} -.alert-primary .alert-link { - color: #6a2e4a; -} - -.alert-secondary { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-secondary hr { - border-top-color: #e6ecf3; -} -.alert-secondary .alert-link { - color: #65686c; -} - -.alert-success { - color: #265c40; - background-color: #d7ece1; - border-color: #c7e5d5; -} -.alert-success hr { - border-top-color: #b6ddc8; -} -.alert-success .alert-link { - color: #173827; -} - -.alert-info { - color: #145283; - background-color: #d0e8fb; - border-color: #bedff9; -} -.alert-info hr { - border-top-color: #a7d4f7; -} -.alert-info .alert-link { - color: #0d3657; -} - -.alert-warning { - color: #8d6d0d; - background-color: #fff3cd; - border-color: #ffeeba; -} -.alert-warning hr { - border-top-color: #ffe8a1; -} -.alert-warning .alert-link { - color: #5e4909; -} - -.alert-danger { - color: #802929; - background-color: #fad8d8; - border-color: #f8c9c9; -} -.alert-danger hr { - border-top-color: #f5b2b2; -} -.alert-danger .alert-link { - color: #591d1d; -} - -.alert-light { - color: #808286; - background-color: #fafbfc; - border-color: #f8f9fb; -} -.alert-light hr { - border-top-color: #e8ebf2; -} -.alert-light .alert-link { - color: #67696c; -} - -.alert-dark { - color: #1b1529; - background-color: #d3d1d8; - border-color: #c1bec9; -} -.alert-dark hr { - border-top-color: #b4b0bd; -} -.alert-dark .alert-link { - color: #050407; -} - -.alert-white { - color: #8d8d8e; - background-color: white; - border-color: white; -} -.alert-white hr { - border-top-color: #f2f2f2; -} -.alert-white .alert-link { - color: #737375; -} - -.alert-black { - color: #121213; - background-color: #d0d0d0; - border-color: #bdbdbd; -} -.alert-black hr { - border-top-color: #b0b0b0; -} -.alert-black .alert-link { - color: black; -} - -.alert-muted { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-muted hr { - border-top-color: #c8ced7; -} -.alert-muted .alert-link { - color: #2d323a; -} - -.alert-downvote { - color: #266563; - background-color: #d7f0ee; - border-color: #c7e9e8; -} -.alert-downvote hr { - border-top-color: #b5e2e0; -} -.alert-downvote .alert-link { - color: #18403f; -} - -.alert-upvote { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-upvote hr { - border-top-color: #ffbbda; -} -.alert-upvote .alert-link { - color: #6a2e4a; -} - -.alert-purple { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-purple hr { - border-top-color: #ffbbda; -} -.alert-purple .alert-link { - color: #6a2e4a; -} - -.alert-gold { - color: #837130; - background-color: #fbf4db; - border-color: #faf0cd; -} -.alert-gold hr { - border-top-color: #f8e9b6; -} -.alert-gold .alert-link { - color: #5e5122; -} - -.alert-admin { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-admin hr { - border-top-color: #ffbbda; -} -.alert-admin .alert-link { - color: #6a2e4a; -} - -.alert-gray { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray hr { - border-top-color: #c8ced7; -} -.alert-gray .alert-link { - color: #2d323a; -} - -.alert-gray-100 { - color: #88898b; - background-color: #fdfdfe; - border-color: #fcfdfe; -} -.alert-gray-100 hr { - border-top-color: #e9f0f8; -} -.alert-gray-100 .alert-link { - color: #6f7071; -} - -.alert-gray-200 { - color: #84868a; - background-color: #fbfcfd; - border-color: #fafbfd; -} -.alert-gray-200 hr { - border-top-color: #e8ecf6; -} -.alert-gray-200 .alert-link { - color: #6b6d70; -} - -.alert-gray-300 { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-gray-300 hr { - border-top-color: #e6ecf3; -} -.alert-gray-300 .alert-link { - color: #65686c; -} - -.alert-gray-400 { - color: #72777e; - background-color: #f5f7f9; - border-color: #f0f3f6; -} -.alert-gray-400 hr { - border-top-color: #e0e6ec; -} -.alert-gray-400 .alert-link { - color: #5a5e63; -} - -.alert-gray-500 { - color: #5c636d; - background-color: #eceff2; - border-color: #e4e8ed; -} -.alert-gray-500 hr { - border-top-color: #d5dbe3; -} -.alert-gray-500 .alert-link { - color: #454a51; -} - -.alert-gray-600 { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray-600 hr { - border-top-color: #c8ced7; -} -.alert-gray-600 .alert-link { - color: #2d323a; -} - -.alert-reddit { - color: #842d22; - background-color: #fbdad6; - border-color: #facbc5; -} -.alert-reddit hr { - border-top-color: #f8b6ae; -} -.alert-reddit .alert-link { - color: #5b1f18; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #ffffff; - text-align: center; - white-space: nowrap; - background-color: #e4432d; - 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 { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #F5F7FA; -} -.list-group-item-action:active { - color: #212529; - background-color: #EDF2F7; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #ffffff; - border: 1px solid rgba(18, 18, 19, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #718096; - pointer-events: none; - background-color: #ffffff; -} -.list-group-item.active { - z-index: 2; - color: #ffffff; - background-color: #e4432d; - border-color: #e4432d; -} -.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 { - flex-direction: row; -} -.list-group-horizontal .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; -} -.list-group-horizontal .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-sm .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-sm .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-md .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-md .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-lg .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-lg .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-xl .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xl .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-primary.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-secondary { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-secondary.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-success { - color: #265c40; - background-color: #c7e5d5; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #265c40; - background-color: #b6ddc8; -} -.list-group-item-success.list-group-item-action.active { - color: #ffffff; - background-color: #265c40; - border-color: #265c40; -} - -.list-group-item-info { - color: #145283; - background-color: #bedff9; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #145283; - background-color: #a7d4f7; -} -.list-group-item-info.list-group-item-action.active { - color: #ffffff; - background-color: #145283; - border-color: #145283; -} - -.list-group-item-warning { - color: #8d6d0d; - background-color: #ffeeba; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #8d6d0d; - background-color: #ffe8a1; -} -.list-group-item-warning.list-group-item-action.active { - color: #ffffff; - background-color: #8d6d0d; - border-color: #8d6d0d; -} - -.list-group-item-danger { - color: #802929; - background-color: #f8c9c9; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #802929; - background-color: #f5b2b2; -} -.list-group-item-danger.list-group-item-action.active { - color: #ffffff; - background-color: #802929; - border-color: #802929; -} - -.list-group-item-light { - color: #808286; - background-color: #f8f9fb; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #808286; - background-color: #e8ebf2; -} -.list-group-item-light.list-group-item-action.active { - color: #ffffff; - background-color: #808286; - border-color: #808286; -} - -.list-group-item-dark { - color: #1b1529; - background-color: #c1bec9; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1529; - background-color: #b4b0bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #ffffff; - background-color: #1b1529; - border-color: #1b1529; -} - -.list-group-item-white { - color: #8d8d8e; - background-color: white; -} -.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus { - color: #8d8d8e; - background-color: #f2f2f2; -} -.list-group-item-white.list-group-item-action.active { - color: #ffffff; - background-color: #8d8d8e; - border-color: #8d8d8e; -} - -.list-group-item-black { - color: #121213; - background-color: #bdbdbd; -} -.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus { - color: #121213; - background-color: #b0b0b0; -} -.list-group-item-black.list-group-item-action.active { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} - -.list-group-item-muted { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-muted.list-group-item-action:hover, .list-group-item-muted.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-muted.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-downvote { - color: #266563; - background-color: #c7e9e8; -} -.list-group-item-downvote.list-group-item-action:hover, .list-group-item-downvote.list-group-item-action:focus { - color: #266563; - background-color: #b5e2e0; -} -.list-group-item-downvote.list-group-item-action.active { - color: #ffffff; - background-color: #266563; - border-color: #266563; -} - -.list-group-item-upvote { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-upvote.list-group-item-action:hover, .list-group-item-upvote.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-upvote.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-purple { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-purple.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gold { - color: #837130; - background-color: #faf0cd; -} -.list-group-item-gold.list-group-item-action:hover, .list-group-item-gold.list-group-item-action:focus { - color: #837130; - background-color: #f8e9b6; -} -.list-group-item-gold.list-group-item-action.active { - color: #ffffff; - background-color: #837130; - border-color: #837130; -} - -.list-group-item-admin { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-admin.list-group-item-action:hover, .list-group-item-admin.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-admin.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gray { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-gray-100 { - color: #88898b; - background-color: #fcfdfe; -} -.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus { - color: #88898b; - background-color: #e9f0f8; -} -.list-group-item-gray-100.list-group-item-action.active { - color: #ffffff; - background-color: #88898b; - border-color: #88898b; -} - -.list-group-item-gray-200 { - color: #84868a; - background-color: #fafbfd; -} -.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus { - color: #84868a; - background-color: #e8ecf6; -} -.list-group-item-gray-200.list-group-item-action.active { - color: #ffffff; - background-color: #84868a; - border-color: #84868a; -} - -.list-group-item-gray-300 { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-gray-300.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-gray-400 { - color: #72777e; - background-color: #f0f3f6; -} -.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus { - color: #72777e; - background-color: #e0e6ec; -} -.list-group-item-gray-400.list-group-item-action.active { - color: #ffffff; - background-color: #72777e; - border-color: #72777e; -} - -.list-group-item-gray-500 { - color: #5c636d; - background-color: #e4e8ed; -} -.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus { - color: #5c636d; - background-color: #d5dbe3; -} -.list-group-item-gray-500.list-group-item-action.active { - color: #ffffff; - background-color: #5c636d; - border-color: #5c636d; -} - -.list-group-item-gray-600 { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray-600.list-group-item-action:hover, .list-group-item-gray-600.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray-600.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-reddit { - color: #842d22; - background-color: #facbc5; -} -.list-group-item-reddit.list-group-item-action:hover, .list-group-item-reddit.list-group-item-action:focus { - color: #842d22; - background-color: #f8b6ae; -} -.list-group-item-reddit.list-group-item-action.active { - color: #ffffff; - background-color: #842d22; - border-color: #842d22; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 600; - line-height: 1; - color: #121213; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.5; -} -.close:hover { - color: #121213; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -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(18, 18, 19, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #718096; - 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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: #121213; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #E2E8F0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #E2E8F0; - 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); - } - - .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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} -.tooltip.show { - opacity: 1; -} -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #ffffff; - text-align: center; - background-color: #121213; - border-radius: 0.35rem; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} -.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(18, 18, 19, 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: #ffffff; -} - -.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 { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #ffffff; - 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: #ffffff; - 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #ffffff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #ffffff; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #e4432d !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #e4432d !important; -} - -.bg-secondary { - background-color: #E2E8F0 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #c0cddf !important; -} - -.bg-success { - background-color: #38a169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #E6E9F0 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #c6cddd !important; -} - -.bg-dark { - background-color: #23183E !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #0e0a19 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -a.bg-white:hover, a.bg-white:focus, -button.bg-white:hover, -button.bg-white:focus { - background-color: #e6e6e6 !important; -} - -.bg-black { - background-color: #121213 !important; -} - -a.bg-black:hover, a.bg-black:focus, -button.bg-black:hover, -button.bg-black:focus { - background-color: black !important; -} - -.bg-muted { - background-color: #718096 !important; -} - -a.bg-muted:hover, a.bg-muted:focus, -button.bg-muted:hover, -button.bg-muted:focus { - background-color: #5a677a !important; -} - -.bg-downvote { - background-color: #38B2AC !important; -} - -a.bg-downvote:hover, a.bg-downvote:focus, -button.bg-downvote:hover, -button.bg-downvote:focus { - background-color: #2c8b87 !important; -} - -.bg-upvote { - background-color: #e4432d !important; -} - -a.bg-upvote:hover, a.bg-upvote:focus, -button.bg-upvote:hover, -button.bg-upvote:focus { - background-color: #e4432d !important; -} - -.bg-purple { - background-color: #e4432d !important; -} - -a.bg-purple:hover, a.bg-purple:focus, -button.bg-purple:hover, -button.bg-purple:focus { - background-color: #e4432d !important; -} - -.bg-gold { - background-color: #ECC94B !important; -} - -a.bg-gold:hover, a.bg-gold:focus, -button.bg-gold:hover, -button.bg-gold:focus { - background-color: #e7bb1d !important; -} - -.bg-admin { - background-color: #e4432d !important; -} - -a.bg-admin:hover, a.bg-admin:focus, -button.bg-admin:hover, -button.bg-admin:focus { - background-color: #e4432d !important; -} - -.bg-gray { - background-color: #718096 !important; -} - -a.bg-gray:hover, a.bg-gray:focus, -button.bg-gray:hover, -button.bg-gray:focus { - background-color: #5a677a !important; -} - -.bg-gray-100 { - background-color: #F5F7FA !important; -} - -a.bg-gray-100:hover, a.bg-gray-100:focus, -button.bg-gray-100:hover, -button.bg-gray-100:focus { - background-color: #d3dce9 !important; -} - -.bg-gray-200 { - background-color: #EDF2F7 !important; -} - -a.bg-gray-200:hover, a.bg-gray-200:focus, -button.bg-gray-200:hover, -button.bg-gray-200:focus { - background-color: #cad9e7 !important; -} - -.bg-gray-300 { - background-color: #E2E8F0 !important; -} - -a.bg-gray-300:hover, a.bg-gray-300:focus, -button.bg-gray-300:hover, -button.bg-gray-300:focus { - background-color: #c0cddf !important; -} - -.bg-gray-400 { - background-color: #CBD5E0 !important; -} - -a.bg-gray-400:hover, a.bg-gray-400:focus, -button.bg-gray-400:hover, -button.bg-gray-400:focus { - background-color: #abbbcd !important; -} - -.bg-gray-500 { - background-color: #A0AEC0 !important; -} - -a.bg-gray-500:hover, a.bg-gray-500:focus, -button.bg-gray-500:hover, -button.bg-gray-500:focus { - background-color: #8194ac !important; -} - -.bg-gray-600 { - background-color: #718096 !important; -} - -a.bg-gray-600:hover, a.bg-gray-600:focus, -button.bg-gray-600:hover, -button.bg-gray-600:focus { - background-color: #5a677a !important; -} - -.bg-reddit { - background-color: #ED4630 !important; -} - -a.bg-reddit:hover, a.bg-reddit:focus, -button.bg-reddit:hover, -button.bg-reddit:focus { - background-color: #d72a13 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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: #e4432d !important; -} - -.border-secondary { - border-color: #E2E8F0 !important; -} - -.border-success { - border-color: #38a169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #E6E9F0 !important; -} - -.border-dark { - border-color: #23183E !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.border-black { - border-color: #121213 !important; -} - -.border-muted { - border-color: #718096 !important; -} - -.border-downvote { - border-color: #38B2AC !important; -} - -.border-upvote { - border-color: #e4432d !important; -} - -.border-purple { - border-color: #e4432d !important; -} - -.border-gold { - border-color: #ECC94B !important; -} - -.border-admin { - border-color: #e4432d !important; -} - -.border-gray { - border-color: #718096 !important; -} - -.border-gray-100 { - border-color: #F5F7FA !important; -} - -.border-gray-200 { - border-color: #EDF2F7 !important; -} - -.border-gray-300 { - border-color: #E2E8F0 !important; -} - -.border-gray-400 { - border-color: #CBD5E0 !important; -} - -.border-gray-500 { - border-color: #A0AEC0 !important; -} - -.border-gray-600 { - border-color: #718096 !important; -} - -.border-reddit { - border-color: #ED4630 !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.rounded-sm { - border-radius: 0.25rem !important; -} - -.rounded { - border-radius: 0.35rem !important; -} - -.rounded-top { - border-top-left-radius: 0.35rem !important; - border-top-right-radius: 0.35rem !important; -} - -.rounded-right { - border-top-right-radius: 0.35rem !important; - border-bottom-right-radius: 0.35rem !important; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !important; -} - -.rounded-left { - border-top-left-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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 1px 3px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.03) !important; -} - -.shadow { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05) !important; -} - -.shadow-lg { - box-shadow: 0 8px 20px 0 rgba(18, 18, 19, 0.1) !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; -} - -.w-130 { - width: 130% !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; -} - -.h-130 { - height: 130% !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; -} - -.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); -} - -.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; -} - -.m-6 { - margin: 3.5rem !important; -} - -.mt-6, -.my-6 { - margin-top: 3.5rem !important; -} - -.mr-6, -.mx-6 { - margin-right: 3.5rem !important; -} - -.mb-6, -.my-6 { - margin-bottom: 3.5rem !important; -} - -.ml-6, -.mx-6 { - margin-left: 3.5rem !important; -} - -.m-7 { - margin: 5rem !important; -} - -.mt-7, -.my-7 { - margin-top: 5rem !important; -} - -.mr-7, -.mx-7 { - margin-right: 5rem !important; -} - -.mb-7, -.my-7 { - margin-bottom: 5rem !important; -} - -.ml-7, -.mx-7 { - margin-left: 5rem !important; -} - -.m-8 { - margin: 10rem !important; -} - -.mt-8, -.my-8 { - margin-top: 10rem !important; -} - -.mr-8, -.mx-8 { - margin-right: 10rem !important; -} - -.mb-8, -.my-8 { - margin-bottom: 10rem !important; -} - -.ml-8, -.mx-8 { - margin-left: 10rem !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; -} - -.p-6 { - padding: 3.5rem !important; -} - -.pt-6, -.py-6 { - padding-top: 3.5rem !important; -} - -.pr-6, -.px-6 { - padding-right: 3.5rem !important; -} - -.pb-6, -.py-6 { - padding-bottom: 3.5rem !important; -} - -.pl-6, -.px-6 { - padding-left: 3.5rem !important; -} - -.p-7 { - padding: 5rem !important; -} - -.pt-7, -.py-7 { - padding-top: 5rem !important; -} - -.pr-7, -.px-7 { - padding-right: 5rem !important; -} - -.pb-7, -.py-7 { - padding-bottom: 5rem !important; -} - -.pl-7, -.px-7 { - padding-left: 5rem !important; -} - -.p-8 { - padding: 10rem !important; -} - -.pt-8, -.py-8 { - padding-top: 10rem !important; -} - -.pr-8, -.px-8 { - padding-right: 10rem !important; -} - -.pb-8, -.py-8 { - padding-bottom: 10rem !important; -} - -.pl-8, -.px-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; -} - -.mt-n6, -.my-n6 { - margin-top: -3.5rem !important; -} - -.mr-n6, -.mx-n6 { - margin-right: -3.5rem !important; -} - -.mb-n6, -.my-n6 { - margin-bottom: -3.5rem !important; -} - -.ml-n6, -.mx-n6 { - margin-left: -3.5rem !important; -} - -.m-n7 { - margin: -5rem !important; -} - -.mt-n7, -.my-n7 { - margin-top: -5rem !important; -} - -.mr-n7, -.mx-n7 { - margin-right: -5rem !important; -} - -.mb-n7, -.my-n7 { - margin-bottom: -5rem !important; -} - -.ml-n7, -.mx-n7 { - margin-left: -5rem !important; -} - -.m-n8 { - margin: -10rem !important; -} - -.mt-n8, -.my-n8 { - margin-top: -10rem !important; -} - -.mr-n8, -.mx-n8 { - margin-right: -10rem !important; -} - -.mb-n8, -.my-n8 { - margin-bottom: -10rem !important; -} - -.ml-n8, -.mx-n8 { - margin-left: -10rem !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; - } - - .m-sm-6 { - margin: 3.5rem !important; - } - - .mt-sm-6, -.my-sm-6 { - margin-top: 3.5rem !important; - } - - .mr-sm-6, -.mx-sm-6 { - margin-right: 3.5rem !important; - } - - .mb-sm-6, -.my-sm-6 { - margin-bottom: 3.5rem !important; - } - - .ml-sm-6, -.mx-sm-6 { - margin-left: 3.5rem !important; - } - - .m-sm-7 { - margin: 5rem !important; - } - - .mt-sm-7, -.my-sm-7 { - margin-top: 5rem !important; - } - - .mr-sm-7, -.mx-sm-7 { - margin-right: 5rem !important; - } - - .mb-sm-7, -.my-sm-7 { - margin-bottom: 5rem !important; - } - - .ml-sm-7, -.mx-sm-7 { - margin-left: 5rem !important; - } - - .m-sm-8 { - margin: 10rem !important; - } - - .mt-sm-8, -.my-sm-8 { - margin-top: 10rem !important; - } - - .mr-sm-8, -.mx-sm-8 { - margin-right: 10rem !important; - } - - .mb-sm-8, -.my-sm-8 { - margin-bottom: 10rem !important; - } - - .ml-sm-8, -.mx-sm-8 { - margin-left: 10rem !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; - } - - .p-sm-6 { - padding: 3.5rem !important; - } - - .pt-sm-6, -.py-sm-6 { - padding-top: 3.5rem !important; - } - - .pr-sm-6, -.px-sm-6 { - padding-right: 3.5rem !important; - } - - .pb-sm-6, -.py-sm-6 { - padding-bottom: 3.5rem !important; - } - - .pl-sm-6, -.px-sm-6 { - padding-left: 3.5rem !important; - } - - .p-sm-7 { - padding: 5rem !important; - } - - .pt-sm-7, -.py-sm-7 { - padding-top: 5rem !important; - } - - .pr-sm-7, -.px-sm-7 { - padding-right: 5rem !important; - } - - .pb-sm-7, -.py-sm-7 { - padding-bottom: 5rem !important; - } - - .pl-sm-7, -.px-sm-7 { - padding-left: 5rem !important; - } - - .p-sm-8 { - padding: 10rem !important; - } - - .pt-sm-8, -.py-sm-8 { - padding-top: 10rem !important; - } - - .pr-sm-8, -.px-sm-8 { - padding-right: 10rem !important; - } - - .pb-sm-8, -.py-sm-8 { - padding-bottom: 10rem !important; - } - - .pl-sm-8, -.px-sm-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-sm-n6, -.my-sm-n6 { - margin-top: -3.5rem !important; - } - - .mr-sm-n6, -.mx-sm-n6 { - margin-right: -3.5rem !important; - } - - .mb-sm-n6, -.my-sm-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-sm-n6, -.mx-sm-n6 { - margin-left: -3.5rem !important; - } - - .m-sm-n7 { - margin: -5rem !important; - } - - .mt-sm-n7, -.my-sm-n7 { - margin-top: -5rem !important; - } - - .mr-sm-n7, -.mx-sm-n7 { - margin-right: -5rem !important; - } - - .mb-sm-n7, -.my-sm-n7 { - margin-bottom: -5rem !important; - } - - .ml-sm-n7, -.mx-sm-n7 { - margin-left: -5rem !important; - } - - .m-sm-n8 { - margin: -10rem !important; - } - - .mt-sm-n8, -.my-sm-n8 { - margin-top: -10rem !important; - } - - .mr-sm-n8, -.mx-sm-n8 { - margin-right: -10rem !important; - } - - .mb-sm-n8, -.my-sm-n8 { - margin-bottom: -10rem !important; - } - - .ml-sm-n8, -.mx-sm-n8 { - margin-left: -10rem !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; - } - - .m-md-6 { - margin: 3.5rem !important; - } - - .mt-md-6, -.my-md-6 { - margin-top: 3.5rem !important; - } - - .mr-md-6, -.mx-md-6 { - margin-right: 3.5rem !important; - } - - .mb-md-6, -.my-md-6 { - margin-bottom: 3.5rem !important; - } - - .ml-md-6, -.mx-md-6 { - margin-left: 3.5rem !important; - } - - .m-md-7 { - margin: 5rem !important; - } - - .mt-md-7, -.my-md-7 { - margin-top: 5rem !important; - } - - .mr-md-7, -.mx-md-7 { - margin-right: 5rem !important; - } - - .mb-md-7, -.my-md-7 { - margin-bottom: 5rem !important; - } - - .ml-md-7, -.mx-md-7 { - margin-left: 5rem !important; - } - - .m-md-8 { - margin: 10rem !important; - } - - .mt-md-8, -.my-md-8 { - margin-top: 10rem !important; - } - - .mr-md-8, -.mx-md-8 { - margin-right: 10rem !important; - } - - .mb-md-8, -.my-md-8 { - margin-bottom: 10rem !important; - } - - .ml-md-8, -.mx-md-8 { - margin-left: 10rem !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; - } - - .p-md-6 { - padding: 3.5rem !important; - } - - .pt-md-6, -.py-md-6 { - padding-top: 3.5rem !important; - } - - .pr-md-6, -.px-md-6 { - padding-right: 3.5rem !important; - } - - .pb-md-6, -.py-md-6 { - padding-bottom: 3.5rem !important; - } - - .pl-md-6, -.px-md-6 { - padding-left: 3.5rem !important; - } - - .p-md-7 { - padding: 5rem !important; - } - - .pt-md-7, -.py-md-7 { - padding-top: 5rem !important; - } - - .pr-md-7, -.px-md-7 { - padding-right: 5rem !important; - } - - .pb-md-7, -.py-md-7 { - padding-bottom: 5rem !important; - } - - .pl-md-7, -.px-md-7 { - padding-left: 5rem !important; - } - - .p-md-8 { - padding: 10rem !important; - } - - .pt-md-8, -.py-md-8 { - padding-top: 10rem !important; - } - - .pr-md-8, -.px-md-8 { - padding-right: 10rem !important; - } - - .pb-md-8, -.py-md-8 { - padding-bottom: 10rem !important; - } - - .pl-md-8, -.px-md-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-md-n6, -.my-md-n6 { - margin-top: -3.5rem !important; - } - - .mr-md-n6, -.mx-md-n6 { - margin-right: -3.5rem !important; - } - - .mb-md-n6, -.my-md-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-md-n6, -.mx-md-n6 { - margin-left: -3.5rem !important; - } - - .m-md-n7 { - margin: -5rem !important; - } - - .mt-md-n7, -.my-md-n7 { - margin-top: -5rem !important; - } - - .mr-md-n7, -.mx-md-n7 { - margin-right: -5rem !important; - } - - .mb-md-n7, -.my-md-n7 { - margin-bottom: -5rem !important; - } - - .ml-md-n7, -.mx-md-n7 { - margin-left: -5rem !important; - } - - .m-md-n8 { - margin: -10rem !important; - } - - .mt-md-n8, -.my-md-n8 { - margin-top: -10rem !important; - } - - .mr-md-n8, -.mx-md-n8 { - margin-right: -10rem !important; - } - - .mb-md-n8, -.my-md-n8 { - margin-bottom: -10rem !important; - } - - .ml-md-n8, -.mx-md-n8 { - margin-left: -10rem !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; - } - - .m-lg-6 { - margin: 3.5rem !important; - } - - .mt-lg-6, -.my-lg-6 { - margin-top: 3.5rem !important; - } - - .mr-lg-6, -.mx-lg-6 { - margin-right: 3.5rem !important; - } - - .mb-lg-6, -.my-lg-6 { - margin-bottom: 3.5rem !important; - } - - .ml-lg-6, -.mx-lg-6 { - margin-left: 3.5rem !important; - } - - .m-lg-7 { - margin: 5rem !important; - } - - .mt-lg-7, -.my-lg-7 { - margin-top: 5rem !important; - } - - .mr-lg-7, -.mx-lg-7 { - margin-right: 5rem !important; - } - - .mb-lg-7, -.my-lg-7 { - margin-bottom: 5rem !important; - } - - .ml-lg-7, -.mx-lg-7 { - margin-left: 5rem !important; - } - - .m-lg-8 { - margin: 10rem !important; - } - - .mt-lg-8, -.my-lg-8 { - margin-top: 10rem !important; - } - - .mr-lg-8, -.mx-lg-8 { - margin-right: 10rem !important; - } - - .mb-lg-8, -.my-lg-8 { - margin-bottom: 10rem !important; - } - - .ml-lg-8, -.mx-lg-8 { - margin-left: 10rem !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; - } - - .p-lg-6 { - padding: 3.5rem !important; - } - - .pt-lg-6, -.py-lg-6 { - padding-top: 3.5rem !important; - } - - .pr-lg-6, -.px-lg-6 { - padding-right: 3.5rem !important; - } - - .pb-lg-6, -.py-lg-6 { - padding-bottom: 3.5rem !important; - } - - .pl-lg-6, -.px-lg-6 { - padding-left: 3.5rem !important; - } - - .p-lg-7 { - padding: 5rem !important; - } - - .pt-lg-7, -.py-lg-7 { - padding-top: 5rem !important; - } - - .pr-lg-7, -.px-lg-7 { - padding-right: 5rem !important; - } - - .pb-lg-7, -.py-lg-7 { - padding-bottom: 5rem !important; - } - - .pl-lg-7, -.px-lg-7 { - padding-left: 5rem !important; - } - - .p-lg-8 { - padding: 10rem !important; - } - - .pt-lg-8, -.py-lg-8 { - padding-top: 10rem !important; - } - - .pr-lg-8, -.px-lg-8 { - padding-right: 10rem !important; - } - - .pb-lg-8, -.py-lg-8 { - padding-bottom: 10rem !important; - } - - .pl-lg-8, -.px-lg-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-lg-n6, -.my-lg-n6 { - margin-top: -3.5rem !important; - } - - .mr-lg-n6, -.mx-lg-n6 { - margin-right: -3.5rem !important; - } - - .mb-lg-n6, -.my-lg-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-lg-n6, -.mx-lg-n6 { - margin-left: -3.5rem !important; - } - - .m-lg-n7 { - margin: -5rem !important; - } - - .mt-lg-n7, -.my-lg-n7 { - margin-top: -5rem !important; - } - - .mr-lg-n7, -.mx-lg-n7 { - margin-right: -5rem !important; - } - - .mb-lg-n7, -.my-lg-n7 { - margin-bottom: -5rem !important; - } - - .ml-lg-n7, -.mx-lg-n7 { - margin-left: -5rem !important; - } - - .m-lg-n8 { - margin: -10rem !important; - } - - .mt-lg-n8, -.my-lg-n8 { - margin-top: -10rem !important; - } - - .mr-lg-n8, -.mx-lg-n8 { - margin-right: -10rem !important; - } - - .mb-lg-n8, -.my-lg-n8 { - margin-bottom: -10rem !important; - } - - .ml-lg-n8, -.mx-lg-n8 { - margin-left: -10rem !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; - } - - .m-xl-6 { - margin: 3.5rem !important; - } - - .mt-xl-6, -.my-xl-6 { - margin-top: 3.5rem !important; - } - - .mr-xl-6, -.mx-xl-6 { - margin-right: 3.5rem !important; - } - - .mb-xl-6, -.my-xl-6 { - margin-bottom: 3.5rem !important; - } - - .ml-xl-6, -.mx-xl-6 { - margin-left: 3.5rem !important; - } - - .m-xl-7 { - margin: 5rem !important; - } - - .mt-xl-7, -.my-xl-7 { - margin-top: 5rem !important; - } - - .mr-xl-7, -.mx-xl-7 { - margin-right: 5rem !important; - } - - .mb-xl-7, -.my-xl-7 { - margin-bottom: 5rem !important; - } - - .ml-xl-7, -.mx-xl-7 { - margin-left: 5rem !important; - } - - .m-xl-8 { - margin: 10rem !important; - } - - .mt-xl-8, -.my-xl-8 { - margin-top: 10rem !important; - } - - .mr-xl-8, -.mx-xl-8 { - margin-right: 10rem !important; - } - - .mb-xl-8, -.my-xl-8 { - margin-bottom: 10rem !important; - } - - .ml-xl-8, -.mx-xl-8 { - margin-left: 10rem !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; - } - - .p-xl-6 { - padding: 3.5rem !important; - } - - .pt-xl-6, -.py-xl-6 { - padding-top: 3.5rem !important; - } - - .pr-xl-6, -.px-xl-6 { - padding-right: 3.5rem !important; - } - - .pb-xl-6, -.py-xl-6 { - padding-bottom: 3.5rem !important; - } - - .pl-xl-6, -.px-xl-6 { - padding-left: 3.5rem !important; - } - - .p-xl-7 { - padding: 5rem !important; - } - - .pt-xl-7, -.py-xl-7 { - padding-top: 5rem !important; - } - - .pr-xl-7, -.px-xl-7 { - padding-right: 5rem !important; - } - - .pb-xl-7, -.py-xl-7 { - padding-bottom: 5rem !important; - } - - .pl-xl-7, -.px-xl-7 { - padding-left: 5rem !important; - } - - .p-xl-8 { - padding: 10rem !important; - } - - .pt-xl-8, -.py-xl-8 { - padding-top: 10rem !important; - } - - .pr-xl-8, -.px-xl-8 { - padding-right: 10rem !important; - } - - .pb-xl-8, -.py-xl-8 { - padding-bottom: 10rem !important; - } - - .pl-xl-8, -.px-xl-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-xl-n6, -.my-xl-n6 { - margin-top: -3.5rem !important; - } - - .mr-xl-n6, -.mx-xl-n6 { - margin-right: -3.5rem !important; - } - - .mb-xl-n6, -.my-xl-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-xl-n6, -.mx-xl-n6 { - margin-left: -3.5rem !important; - } - - .m-xl-n7 { - margin: -5rem !important; - } - - .mt-xl-n7, -.my-xl-n7 { - margin-top: -5rem !important; - } - - .mr-xl-n7, -.mx-xl-n7 { - margin-right: -5rem !important; - } - - .mb-xl-n7, -.my-xl-n7 { - margin-bottom: -5rem !important; - } - - .ml-xl-n7, -.mx-xl-n7 { - margin-left: -5rem !important; - } - - .m-xl-n8 { - margin: -10rem !important; - } - - .mt-xl-n8, -.my-xl-n8 { - margin-top: -10rem !important; - } - - .mr-xl-n8, -.mx-xl-n8 { - margin-right: -10rem !important; - } - - .mb-xl-n8, -.my-xl-n8 { - margin-bottom: -10rem !important; - } - - .ml-xl-n8, -.mx-xl-n8 { - margin-left: -10rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mt-xl-auto, -.my-xl-auto { - margin-top: auto !important; - } - - .mr-xl-auto, -.mx-xl-auto { - margin-right: auto !important; - } - - .mb-xl-auto, -.my-xl-auto { - margin-bottom: auto !important; - } - - .ml-xl-auto, -.mx-xl-auto { - margin-left: auto !important; - } -} -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !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: 600 !important; -} - -.font-weight-bolder { - font-weight: 700 !important; -} - -.font-italic { - font-style: italic !important; -} - -.text-white { - color: #ffffff !important; -} - -.text-primary { - color: #e4432d !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #e4432d !important; -} - -.text-secondary { - color: #E2E8F0 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #b0c0d6 !important; -} - -.text-success { - color: #38a169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #E6E9F0 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #b6bfd3 !important; -} - -.text-dark { - color: #23183E !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #040307 !important; -} - -.text-white { - color: #ffffff !important; -} - -a.text-white:hover, a.text-white:focus { - color: #d9d9d9 !important; -} - -.text-black { - color: #121213 !important; -} - -a.text-black:hover, a.text-black:focus { - color: black !important; -} - -.text-muted { - color: #718096 !important; -} - -a.text-muted:hover, a.text-muted:focus { - color: #4f5b6b !important; -} - -.text-downvote { - color: #38B2AC !important; -} - -a.text-downvote:hover, a.text-downvote:focus { - color: #267874 !important; -} - -.text-upvote { - color: #e4432d !important; -} - -a.text-upvote:hover, a.text-upvote:focus { - color: #e4432d !important; -} - -.text-purple { - color: #e4432d !important; -} - -a.text-purple:hover, a.text-purple:focus { - color: #e4432d !important; -} - -.text-gold { - color: #ECC94B !important; -} - -a.text-gold:hover, a.text-gold:focus { - color: #d4ab16 !important; -} - -.text-admin { - color: #e4432d !important; -} - -a.text-admin:hover, a.text-admin:focus { - color: #e4432d !important; -} - -.text-gray { - color: #718096 !important; -} - -a.text-gray:hover, a.text-gray:focus { - color: #4f5b6b !important; -} - -.text-gray-100 { - color: #F5F7FA !important; -} - -a.text-gray-100:hover, a.text-gray-100:focus { - color: #c2cee1 !important; -} - -.text-gray-200 { - color: #EDF2F7 !important; -} - -a.text-gray-200:hover, a.text-gray-200:focus { - color: #b8ccdf !important; -} - -.text-gray-300 { - color: #E2E8F0 !important; -} - -a.text-gray-300:hover, a.text-gray-300:focus { - color: #b0c0d6 !important; -} - -.text-gray-400 { - color: #CBD5E0 !important; -} - -a.text-gray-400:hover, a.text-gray-400:focus { - color: #9baec3 !important; -} - -.text-gray-500 { - color: #A0AEC0 !important; -} - -a.text-gray-500:hover, a.text-gray-500:focus { - color: #7287a1 !important; -} - -.text-gray-600 { - color: #718096 !important; -} - -a.text-gray-600:hover, a.text-gray-600:focus { - color: #4f5b6b !important; -} - -.text-reddit { - color: #ED4630 !important; -} - -a.text-reddit:hover, a.text-reddit:focus { - color: #c02511 !important; -} - -.text-body { - color: #212529 !important; -} - -.text-muted { - color: #718096 !important; -} - -.text-black-50 { - color: rgba(18, 18, 19, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #A0AEC0; - 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 #121213; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #ffffff !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #E2E8F0; - } - - .table .thead-dark th { - color: inherit; - border-color: #E2E8F0; - } -} -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #121213; - padding-top: 49px; - background-color: #E2E8F0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - /* Since CSS 2.1 */ - white-space: -moz-pre-wrap; - /* Mozilla, since 1999 */ - white-space: -pre-wrap; - /* Opera 4-6 */ - white-space: -o-pre-wrap; - /* Opera 7 */ - word-wrap: break-word; - /* Internet Explorer 5.5+ */ -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #ffffff; -} - -#page { - padding-top: 49px; - background-color: #ffffff; -} - -#article { - padding-top: 0; - background-color: #ffffff; -} - -#thread, #userpage { - background-color: #F5F7FA; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #121213; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #e4432d; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #e4432d; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 15px; - background-color: #ffffff; -} - -.custom-gutters { - padding-left: 15px; - padding-right: 15px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 49px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 11px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.25rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.375rem 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-secondary { - color: #718096; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn-tag:hover { - color: #121213; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-success, .btn-danger { - color: #ffffff; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -.btn-integration { - font-weight: 600; - border-left: 1px solid #E2E8F0; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.325rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #121213; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #121213 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #121213 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #121213 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #121213 !important; -} - -.bd-callout { - padding: 1.25rem; - margin-top: 1.25rem; - margin-bottom: 1.25rem; - border: 1px solid #E2E8F0; - border-left-width: 0.25rem; - border-radius: 0.25rem; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #ffffff; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #121213; - border-radius: 0.35rem; -} - -.navbar-light { - background-color: #ffffff; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #23183E; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #e4432d; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #e4432d; - font-weight: 600; -} - -.tab-bar { - box-shadow: inset 0 -1px 0 #E2E8F0; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #ffffff; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #121213; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #e4432d; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #A0AEC0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #ffffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #e4432d; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #ffffff; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #121213; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #ffffff; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #ffffff; - font-size: 10px; - font-weight: 600; - top: -4px; - left: 12px; - border: 2px solid #ffffff; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #e4432d; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #e4432d; - box-shadow: inset 0 -2px 0 #e4432d; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #e4432d; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #e4432d; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #e4432d; - box-shadow: inset 0 -2px 0 #e4432d; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #718096; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #e4432d; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #e4432d; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #e4432d; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #e4432d; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #e4432d; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #e4432d; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #ffffff; -} - -.form-inline.search .form-control { - background-color: #EDF2F7; - font-size: 1rem; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search { - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; - opacity: 0.25; - /* Firefox */ -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; -} - -.bg-svg { - background-color: #23183E; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #718096; - border-color: transparent; - border-width: 2px; - background: #F5F7FA; - transition: none; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #E2E8F0; - background-color: #ffffff; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #E2E8F0; -} - -.input-group-append-focus { - margin-left: -1px; -} - -.form-control:hover { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #e4432d; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #e4432d; - box-shadow: none; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #121213; -} - -#login label { - color: #121213; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #121213; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #121213; - text-decoration: none; - background-color: #EDF2F7; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #121213; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #718096; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 15px; - margin-right: 15px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #e4432d; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #e4432d; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -/* .upvoted .arrow-up::before { - color: $upvote; -} - -.upvoted .arrow-up:hover::before { - opacity: 1; -} - -.downvoted .arrow-down::before { - color: $downvote; -} - -.downvoted .arrow-down:hover::before { - opacity: 1; -} */ -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #e4432d !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #718096; -} - -.score { - color: #121213; -} - -.score-up { - color: #e4432d !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score, .deleted .score { - color: #E2E8F0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #23183E; -} - -.box-shadow-bottom { - box-shadow: inset 0 -1px 0 #E2E8F0; -} - -.border-1 { - border-width: 1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #ffffff; - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 15px; - padding-right: 15px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F5F7FA; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #ffffff; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #718096; -} - -.post-filter .fa, .post-filter .fas { - font-size: 11px; - margin-right: 0.5rem; - opacity: 0.9; - color: #e4432d; - width: 1rem; -} - -.filter-list .filter-item { - color: #718096; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #718096; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #121213; -} - -.filter-list > .filter-item > .filter-link.active { - color: #121213; - background-color: #ffffff; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #e4432d; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #e4432d; -} - -.filter-link:hover, .filter-link:focus { - color: #e4432d; -} - -.dashboard-list .dashboard-item { - color: #718096; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #718096; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #121213; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #e4432d; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #e4432d; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #e4432d; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #e4432d; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #ffffff; - background-color: #FFFFFF; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #FFFFFF; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -/* - -#frontpage.toggle-card-view .tab-bar, #userpage.toggle-card-view .tab-bar, #search.toggle-card-view .tab-bar { - border-radius: 0; -} - -#frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border: none; - border-radius: $border-radius; - margin-top: 1rem; - box-shadow: $box-shadow-sm; -} - -#frontpage.toggle-card-view .posts .card:last-of-type, #userpage.toggle-card-view .posts .card:last-of-type, #search.toggle-card-view .posts .card:last-of-type { - border-bottom-left-radius: $border-radius; - border-bottom-right-radius: $border-radius; - border-radius: $border-radius; -} - -#frontpage.toggle-card-view .posts .card:first-of-type, #userpage.toggle-card-view .posts .card:first-of-type, #search.toggle-card-view .posts .card:first-of-type { - margin-top: 0; -} - -#frontpage.toggle-card-view .posts .card .post-img, #userpage.toggle-card-view .posts .card .post-img, #search.toggle-card-view .posts .card .post-img { - display: none; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg, #userpage.toggle-card-view .posts .card .post-img-lg, #search.toggle-card-view .posts .card .post-img-lg { - display: block; - text-align: center; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 55%; - height: auto; -} - -#frontpage.toggle-card-view .posts .card .embed-lg, #userpage.toggle-card-view .posts .card .embed-lg, #search.toggle-card-view .posts .card .embed-lg { - display: flex; - z-index: 2; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg, #userpage.toggle-card-view .posts .card .post-preview-lg, #search.toggle-card-view .posts .card .post-preview-lg { - display: block; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg .post-body, #userpage.toggle-card-view .posts .card .post-preview-lg .post-body, #search.toggle-card-view .posts .card .post-preview-lg .post-body { - -webkit-mask-image: linear-gradient(180deg,#000 40%,transparent); - mask-image: linear-gradient(180deg,#000 40%,transparent); - overflow: hidden; -} - -*/ -.toggle-view .nav-link { - color: #718096; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #e4432d; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #e4432d; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #718096; - padding: 0.5rem 1rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 1px 1px 0 1px; - border-color: #E2E8F0; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #EDF2F7; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #121213; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #e4432d; -} - -#frontpage .post-title a { - color: #121213; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #121213; -} - -.stretched-link a:hover { - color: #e4432d; -} - -.post-meta { - position: relative; - z-index: 2; - color: #718096; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-header { - border-bottom: 1px solid #E2E8F0; - background-color: #ffffff; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; -} - -.modal-header .close { - padding: 1.25rem 1rem 0 1rem; -} - -.modal-content { - border: none; - border-radius: 0.35rem; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #EDF2F7; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .post-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #121213; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #121213; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #121213; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #121213; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #718096; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #121213; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #121213; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #121213; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #121213; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #ffffff; -} - -.post-actions a { - color: #718096; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #121213; -} - -.post-actions .dropdown-item:hover { - color: #121213; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 1px solid #e4432d; - border-radius: 0.35rem; - z-index: 2; - background-color: #E2E8F0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #ffffff; - line-height: 2; - text-transform: uppercase; - font-size: 11px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #718096; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #718096; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - word-break: break-word; - padding-left: 20px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #718096; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #121213; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #121213; - overflow: hidden; -} - -.comment .comment-body .comment-image { - border: 1px solid #e4432d; -} - -blockquote { - border-left: 2px solid #e4432d; - color: #e4432d; - font-size: 1rem; - font-weight: 400; - background-color: rgba(255, 102, 172, 0.15); - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .comment-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F5F7FA; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #121213; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #121213; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #121213; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #121213; -} - -.comment-actions a { - color: #718096; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #121213; -} - -.comment-actions .dropdown-item:hover { - color: #121213; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #121213; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #ffffff; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #ffffff; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 3; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #A0AEC0; -} - -.comment-write .comment-format .format:hover { - color: #718096; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #CBD5E0; - font-size: 1rem; - color: #e4432d; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #e4432d; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #A0AEC0; - top: -1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #e4432d; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 1px solid #E2E8F0; - background-color: #ffffff; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #EDF2F7; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #e4432d; - background-color: rgba(60, 173, 243, 0.08); - color: #e4432d; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #ffffff; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, rgba(99, 80, 205, 0.75) 76%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #ffffff; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #718096; - font-size: 12px; - text-transform: uppercase; - background-color: #E6E9F0; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - overflow: hidden; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #EDF2F7; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .profile-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #718096; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #718096; -} - -.profile-actions .dropdown-item:hover { - color: #121213; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #718096; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #ffffff; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #718096; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #ffffff; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; -} - -.border-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-sm-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm { - border: 1px solid #E2E8F0 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-md-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md { - border: 1px solid #E2E8F0 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-lg-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg { - border: 1px solid #E2E8F0 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-xl-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl { - border: 1px solid #E2E8F0 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .shadow-md { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: #E2E8F0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: #EDF2F7; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #121213; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #e4432d; - border: 1px solid #e4432d; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38a169; - border: #38a169 solid 1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #A0AEC0; - border: #A0AEC0 solid 1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #ffffff; - border-radius: 2rem; - 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(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #ffffff; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #ffffff; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #fff; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #e4432d; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #e4432d; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #ffffff; - } - - #thread, #userpage { - background-color: #ffffff; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #e4432d; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #search .search-results.card { - border-bottom: 1px solid #e3e3e3; - border-width: 0 0 1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px 15px; - border-width: 0 0 1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom: 1px solid #E2E8F0; - } - - #frontpage .posts .card:hover, #search .posts .card:hover { - background-color: transparent; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - /* - - #frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border-width: 0 0 1px 0; - border-color: $border-color; - border-style: solid; - border-radius: 0; - margin-top: 0; - box-shadow: none; - } - - #frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 100%; - height: auto; - } - - */ - .posts, #thread #main-content-col { - box-shadow: none; - border-radius: 0; - border: none; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #121213; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #e4432d; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - color: #718096; - } - - .post-actions { - color: #A0AEC0; - font-weight: 400; - } - - .post-actions a { - color: #A0AEC0; - font-size: 1rem; - font-weight: 400; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #718096; - } - - .score { - color: #718096; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #CBD5E0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #e4432d; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #ffffff; - } - - .comment-write textarea { - background-color: #F5F7FA; - } - - .comment-section > .comment { - padding-left: 20px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 15px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #CBD5E0; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - /* Firefox */ - -ms-overflow-style: none; - /* IE 10+ */ - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - /* Chrome/Safari/Webkit */ - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - box-shadow: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #121213; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #e4432d; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #FEB2B2; -} - -div.deleted { - background-color: #FEFCBF; -} - -div.deleted.banned { - background-color: #ffcc99; -} - -.distinguish-admin .user-name, .distinguish-mod .user-name { - color: white; - padding: 0px 3px 2px 3px; - border-radius: 3px; -} - -.distinguish-admin .user-name { - background-color: #e4432d; -} - -.distinguish-mod .user-name { - background-color: #07c20c; -} - -.distinguish-admin .user-name::before { - content: "[A] "; -} - -.distinguish-mod .user-name::before { - content: "[M] "; -} - -.in-comment-image { - max-height: 100px !important; - max-width: 100px !important; -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -/* Light mode spoiler */ -.spoiler { - color: #121213; - background-color: #121213; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #ffffff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #718096 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #718096 !important; -} - -#frontpage .post-title a:visited { - color: #718096; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.comment-box { - border: 2px solid #EDF2F7; -} - -.transparent { - background: None !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -/*# sourceMappingURL=light_e4432d.css.map */ diff --git a/files/assets/css/light_eb4963.css b/files/assets/css/light_eb4963.css deleted file mode 100644 index 02b8d2ad4..000000000 --- a/files/assets/css/light_eb4963.css +++ /dev/null @@ -1,16884 +0,0 @@ -@charset "UTF-8"; -.bd-callout-primary { - border-left-color: #eb4963; -} - -.bd-callout-secondary { - border-left-color: #E2E8F0; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #23183E; -} - -.bd-callout-white { - border-left-color: #ffffff; -} - -.bd-callout-black { - border-left-color: #121213; -} - -.bd-callout-light { - border-left-color: #E6E9F0; -} - -.bd-callout-success { - border-left-color: #38a169; -} - -.bd-callout-muted { - border-left-color: #718096; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #eb4963; -} - -.bd-callout-purple { - border-left-color: #eb4963; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #eb4963; -} - -.bd-callout-gray { - border-left-color: #718096; -} - -.bd-callout-gray-100 { - border-left-color: #F5F7FA; -} - -.bd-callout-gray-200 { - border-left-color: #EDF2F7; -} - -.bd-callout-gray-300 { - border-left-color: #E2E8F0; -} - -.bd-callout-gray-400 { - border-left-color: #CBD5E0; -} - -.bd-callout-gray-500 { - border-left-color: #A0AEC0; -} - -.bd-callout-gray-600 { - border-left-color: #718096; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #eb4963; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #ffffff; - --gray: #718096; - --gray-dark: #343a40; - --primary: #eb4963; - --secondary: #E2E8F0; - --success: #38a169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #E6E9F0; - --dark: #23183E; - --white: #ffffff; - --black: #121213; - --muted: #718096; - --downvote: #38B2AC; - --upvote: #eb4963; - --purple: #eb4963; - --gold: #ECC94B; - --admin: #eb4963; - --gray: #718096; - --gray-100: #F5F7FA; - --gray-200: #EDF2F7; - --gray-300: #E2E8F0; - --gray-400: #CBD5E0; - --gray-500: #A0AEC0; - --gray-600: #718096; - --reddit: #ED4630; - --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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(18, 18, 19, 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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #ffffff; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 600; -} - -dd { - margin-bottom: 0.5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: 700; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #eb4963; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #eb4963; - 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; -} - -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: #718096; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: 600; - 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.325rem; - 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(18, 18, 19, 0.1); -} - -small, -.small { - font-size: 0.75rem; - 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: 0.75rem; - color: #718096; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 90%; - color: #718096; -} - -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: #ffffff; - background-color: #212529; - border-radius: 0.25rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 600; -} - -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #E2E8F0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #E2E8F0; -} -.table tbody + tbody { - border-top: 2px solid #E2E8F0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #E2E8F0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0; -} -.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(18, 18, 19, 0.05); -} - -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(18, 18, 19, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #ffd4e8; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-primary:hover { - background-color: #ffbbda; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #ffbbda; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f7f9fb; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-secondary:hover { - background-color: #e6ecf3; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e6ecf3; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #c7e5d5; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #98ceb1; -} - -.table-hover .table-success:hover { - background-color: #b6ddc8; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b6ddc8; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #bedff9; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86c4f4; -} - -.table-hover .table-info:hover { - background-color: #a7d4f7; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a7d4f7; -} - -.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: #f8c9c9; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f19b9b; -} - -.table-hover .table-danger:hover { - background-color: #f5b2b2; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f5b2b2; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f8f9fb; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f2f4f7; -} - -.table-hover .table-light:hover { - background-color: #e8ebf2; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e8ebf2; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c1bec9; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8d879b; -} - -.table-hover .table-dark:hover { - background-color: #b4b0bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b4b0bd; -} - -.table-white, -.table-white > th, -.table-white > td { - background-color: white; -} -.table-white th, -.table-white td, -.table-white thead th, -.table-white tbody + tbody { - border-color: white; -} - -.table-hover .table-white:hover { - background-color: #f2f2f2; -} -.table-hover .table-white:hover > td, -.table-hover .table-white:hover > th { - background-color: #f2f2f2; -} - -.table-black, -.table-black > th, -.table-black > td { - background-color: #bdbdbd; -} -.table-black th, -.table-black td, -.table-black thead th, -.table-black tbody + tbody { - border-color: #848484; -} - -.table-hover .table-black:hover { - background-color: #b0b0b0; -} -.table-hover .table-black:hover > td, -.table-hover .table-black:hover > th { - background-color: #b0b0b0; -} - -.table-muted, -.table-muted > th, -.table-muted > td { - background-color: #d7dbe2; -} -.table-muted th, -.table-muted td, -.table-muted thead th, -.table-muted tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-muted:hover { - background-color: #c8ced7; -} -.table-hover .table-muted:hover > td, -.table-hover .table-muted:hover > th { - background-color: #c8ced7; -} - -.table-downvote, -.table-downvote > th, -.table-downvote > td { - background-color: #c7e9e8; -} -.table-downvote th, -.table-downvote td, -.table-downvote thead th, -.table-downvote tbody + tbody { - border-color: #98d7d4; -} - -.table-hover .table-downvote:hover { - background-color: #b5e2e0; -} -.table-hover .table-downvote:hover > td, -.table-hover .table-downvote:hover > th { - background-color: #b5e2e0; -} - -.table-upvote, -.table-upvote > th, -.table-upvote > td { - background-color: #ffd4e8; -} -.table-upvote th, -.table-upvote td, -.table-upvote thead th, -.table-upvote tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-upvote:hover { - background-color: #ffbbda; -} -.table-hover .table-upvote:hover > td, -.table-hover .table-upvote:hover > th { - background-color: #ffbbda; -} - -.table-purple, -.table-purple > th, -.table-purple > td { - background-color: #ffd4e8; -} -.table-purple th, -.table-purple td, -.table-purple thead th, -.table-purple tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-purple:hover { - background-color: #ffbbda; -} -.table-hover .table-purple:hover > td, -.table-hover .table-purple:hover > th { - background-color: #ffbbda; -} - -.table-gold, -.table-gold > th, -.table-gold > td { - background-color: #faf0cd; -} -.table-gold th, -.table-gold td, -.table-gold thead th, -.table-gold tbody + tbody { - border-color: #f5e3a1; -} - -.table-hover .table-gold:hover { - background-color: #f8e9b6; -} -.table-hover .table-gold:hover > td, -.table-hover .table-gold:hover > th { - background-color: #f8e9b6; -} - -.table-admin, -.table-admin > th, -.table-admin > td { - background-color: #ffd4e8; -} -.table-admin th, -.table-admin td, -.table-admin thead th, -.table-admin tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-admin:hover { - background-color: #ffbbda; -} -.table-hover .table-admin:hover > td, -.table-hover .table-admin:hover > th { - background-color: #ffbbda; -} - -.table-gray, -.table-gray > th, -.table-gray > td { - background-color: #d7dbe2; -} -.table-gray th, -.table-gray td, -.table-gray thead th, -.table-gray tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray:hover { - background-color: #c8ced7; -} -.table-hover .table-gray:hover > td, -.table-hover .table-gray:hover > th { - background-color: #c8ced7; -} - -.table-gray-100, -.table-gray-100 > th, -.table-gray-100 > td { - background-color: #fcfdfe; -} -.table-gray-100 th, -.table-gray-100 td, -.table-gray-100 thead th, -.table-gray-100 tbody + tbody { - border-color: #fafbfc; -} - -.table-hover .table-gray-100:hover { - background-color: #e9f0f8; -} -.table-hover .table-gray-100:hover > td, -.table-hover .table-gray-100:hover > th { - background-color: #e9f0f8; -} - -.table-gray-200, -.table-gray-200 > th, -.table-gray-200 > td { - background-color: #fafbfd; -} -.table-gray-200 th, -.table-gray-200 td, -.table-gray-200 thead th, -.table-gray-200 tbody + tbody { - border-color: #f6f8fb; -} - -.table-hover .table-gray-200:hover { - background-color: #e8ecf6; -} -.table-hover .table-gray-200:hover > td, -.table-hover .table-gray-200:hover > th { - background-color: #e8ecf6; -} - -.table-gray-300, -.table-gray-300 > th, -.table-gray-300 > td { - background-color: #f7f9fb; -} -.table-gray-300 th, -.table-gray-300 td, -.table-gray-300 thead th, -.table-gray-300 tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-gray-300:hover { - background-color: #e6ecf3; -} -.table-hover .table-gray-300:hover > td, -.table-hover .table-gray-300:hover > th { - background-color: #e6ecf3; -} - -.table-gray-400, -.table-gray-400 > th, -.table-gray-400 > td { - background-color: #f0f3f6; -} -.table-gray-400 th, -.table-gray-400 td, -.table-gray-400 thead th, -.table-gray-400 tbody + tbody { - border-color: #e4e9ef; -} - -.table-hover .table-gray-400:hover { - background-color: #e0e6ec; -} -.table-hover .table-gray-400:hover > td, -.table-hover .table-gray-400:hover > th { - background-color: #e0e6ec; -} - -.table-gray-500, -.table-gray-500 > th, -.table-gray-500 > td { - background-color: #e4e8ed; -} -.table-gray-500 th, -.table-gray-500 td, -.table-gray-500 thead th, -.table-gray-500 tbody + tbody { - border-color: #ced5de; -} - -.table-hover .table-gray-500:hover { - background-color: #d5dbe3; -} -.table-hover .table-gray-500:hover > td, -.table-hover .table-gray-500:hover > th { - background-color: #d5dbe3; -} - -.table-gray-600, -.table-gray-600 > th, -.table-gray-600 > td { - background-color: #d7dbe2; -} -.table-gray-600 th, -.table-gray-600 td, -.table-gray-600 thead th, -.table-gray-600 tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray-600:hover { - background-color: #c8ced7; -} -.table-hover .table-gray-600:hover > td, -.table-hover .table-gray-600:hover > th { - background-color: #c8ced7; -} - -.table-reddit, -.table-reddit > th, -.table-reddit > td { - background-color: #facbc5; -} -.table-reddit th, -.table-reddit td, -.table-reddit thead th, -.table-reddit tbody + tbody { - border-color: #f69f93; -} - -.table-hover .table-reddit:hover { - background-color: #f8b6ae; -} -.table-hover .table-reddit:hover > td, -.table-hover .table-reddit:hover > th { - background-color: #f8b6ae; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(18, 18, 19, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(6, 6, 6, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(6, 6, 6, 0.075); -} - -.table .thead-dark th { - color: #ffffff; - background-color: #343a40; - border-color: #454d55; -} -.table .thead-light th { - color: #495057; - background-color: #EDF2F7; - border-color: #E2E8F0; -} - -.table-dark { - color: #ffffff; - 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: #ffffff; - 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: #ffffff; - background-clip: padding-box; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - 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: #ffffff; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.form-control::placeholder { - color: #718096; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #EDF2F7; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} - -.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.25rem; -} - -.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: flex; - 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: #718096; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: 0.75rem; - color: #38a169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #38a169; - border-radius: 0.35rem; -} - -.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: #38a169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38a169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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") #ffffff 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38a169; -} -.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: #38a169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38a169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38a169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38a169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.75rem; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #e53e3e; - border-radius: 0.35rem; -} - -.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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #ffffff 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: 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; - cursor: pointer; - 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.35rem; - 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 eb4963; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:hover { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:focus, .btn-primary.focus { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #eb4963; - border-color: #ff2689; -} -.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(255, 125, 184, 0.5); -} - -.btn-secondary { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.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(197, 203, 210, 0.5); -} - -.btn-success { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:hover { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(86, 175, 128, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #ffffff; - background-color: #2b7b50; - border-color: #28724a; -} -.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(86, 175, 128, 0.5); -} - -.btn-info { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(57, 159, 237, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #ffffff; - background-color: #1172bc; - border-color: #106bb0; -} -.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(57, 159, 237, 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: #ffffff; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(233, 91, 91, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(233, 91, 91, 0.5); -} - -.btn-light { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:hover { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; -} -.btn-light:focus, .btn-light.focus { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; - box-shadow: 0 0 0 0.2rem rgba(200, 204, 210, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #c6cddd; - border-color: #bec6d8; -} -.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(200, 204, 210, 0.5); -} - -.btn-dark { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:hover { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; -} -.btn-dark:focus, .btn-dark.focus { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; - box-shadow: 0 0 0 0.2rem rgba(68, 59, 91, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #ffffff; - background-color: #0e0a19; - border-color: #090610; -} -.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(68, 59, 91, 0.5); -} - -.btn-white { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:hover { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-white:focus, .btn-white.focus { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} -.btn-white.disabled, .btn-white:disabled { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle { - color: #212529; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} - -.btn-black { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:hover { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:focus, .btn-black.focus { - color: #ffffff; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} -.btn-black.disabled, .btn-black:disabled { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} - -.btn-muted { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-muted:focus, .btn-muted.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-muted.disabled, .btn-muted:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:not(:disabled):not(.disabled):active, .btn-muted:not(:disabled):not(.disabled).active, .show > .btn-muted.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-muted:not(:disabled):not(.disabled):active:focus, .btn-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-downvote { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:hover { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; -} -.btn-downvote:focus, .btn-downvote.focus { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} -.btn-downvote.disabled, .btn-downvote:disabled { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:not(:disabled):not(.disabled):active, .btn-downvote:not(:disabled):not(.disabled).active, .show > .btn-downvote.dropdown-toggle { - color: #ffffff; - background-color: #2c8b87; - border-color: #29827d; -} -.btn-downvote:not(:disabled):not(.disabled):active:focus, .btn-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} - -.btn-upvote { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-upvote:hover { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-upvote:focus, .btn-upvote.focus { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-upvote.disabled, .btn-upvote:disabled { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-upvote:not(:disabled):not(.disabled):active, .btn-upvote:not(:disabled):not(.disabled).active, .show > .btn-upvote.dropdown-toggle { - color: #ffffff; - background-color: #eb4963; - border-color: #ff2689; -} -.btn-upvote:not(:disabled):not(.disabled):active:focus, .btn-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-purple { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-purple:hover { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-purple:focus, .btn-purple.focus { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-purple.disabled, .btn-purple:disabled { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle { - color: #ffffff; - background-color: #eb4963; - border-color: #ff2689; -} -.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gold { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:hover { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; -} -.btn-gold:focus, .btn-gold.focus { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} -.btn-gold.disabled, .btn-gold:disabled { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:not(:disabled):not(.disabled):active, .btn-gold:not(:disabled):not(.disabled).active, .show > .btn-gold.dropdown-toggle { - color: #212529; - background-color: #e7bb1d; - border-color: #e0b418; -} -.btn-gold:not(:disabled):not(.disabled):active:focus, .btn-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} - -.btn-admin { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-admin:hover { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-admin:focus, .btn-admin.focus { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-admin.disabled, .btn-admin:disabled { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-admin:not(:disabled):not(.disabled):active, .btn-admin:not(:disabled):not(.disabled).active, .show > .btn-admin.dropdown-toggle { - color: #ffffff; - background-color: #eb4963; - border-color: #ff2689; -} -.btn-admin:not(:disabled):not(.disabled):active:focus, .btn-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gray { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray:focus, .btn-gray.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray.disabled, .btn-gray:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-gray-100 { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:hover { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; -} -.btn-gray-100:focus, .btn-gray-100.focus { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} -.btn-gray-100.disabled, .btn-gray-100:disabled { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle { - color: #212529; - background-color: #d3dce9; - border-color: #cbd5e5; -} -.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} - -.btn-gray-200 { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:hover { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; -} -.btn-gray-200:focus, .btn-gray-200.focus { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} -.btn-gray-200.disabled, .btn-gray-200:disabled { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle { - color: #212529; - background-color: #cad9e7; - border-color: #c1d2e3; -} -.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} - -.btn-gray-300 { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-gray-300:focus, .btn-gray-300.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-gray-300.disabled, .btn-gray-300:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} - -.btn-gray-400 { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:hover { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; -} -.btn-gray-400:focus, .btn-gray-400.focus { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} -.btn-gray-400.disabled, .btn-gray-400:disabled { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle { - color: #212529; - background-color: #abbbcd; - border-color: #a3b5c8; -} -.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} - -.btn-gray-500 { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:hover { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; -} -.btn-gray-500:focus, .btn-gray-500.focus { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} -.btn-gray-500.disabled, .btn-gray-500:disabled { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle { - color: #ffffff; - background-color: #8194ac; - border-color: #7a8da7; -} -.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} - -.btn-gray-600 { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray-600:focus, .btn-gray-600.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray-600.disabled, .btn-gray-600:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:not(:disabled):not(.disabled):active, .btn-gray-600:not(:disabled):not(.disabled).active, .show > .btn-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray-600:not(:disabled):not(.disabled):active:focus, .btn-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-reddit { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:hover { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; -} -.btn-reddit:focus, .btn-reddit.focus { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} -.btn-reddit.disabled, .btn-reddit:disabled { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:not(:disabled):not(.disabled):active, .btn-reddit:not(:disabled):not(.disabled).active, .show > .btn-reddit.dropdown-toggle { - color: #ffffff; - background-color: #d72a13; - border-color: #cc2712; -} -.btn-reddit:not(:disabled):not(.disabled):active:focus, .btn-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} - -.btn-outline-primary { - color: #eb4963; - border-color: #eb4963; -} -.btn-outline-primary:hover { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #eb4963; - 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: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #E2E8F0; - 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: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.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(226, 232, 240, 0.5); -} - -.btn-outline-success { - color: #38a169; - border-color: #38a169; -} -.btn-outline-success:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38a169; - 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: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:hover { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #E6E9F0; - 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: #E6E9F0; - border-color: #E6E9F0; -} -.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(230, 233, 240, 0.5); -} - -.btn-outline-dark { - color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:hover { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #23183E; - 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: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.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(35, 24, 62, 0.5); -} - -.btn-outline-white { - color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:hover { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:focus, .btn-outline-white.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-white.disabled, .btn-outline-white:disabled { - color: #ffffff; - background-color: transparent; -} -.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.btn-outline-black { - color: #121213; - border-color: #121213; -} -.btn-outline-black:hover { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:focus, .btn-outline-black.focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} -.btn-outline-black.disabled, .btn-outline-black:disabled { - color: #121213; - background-color: transparent; -} -.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.btn-outline-muted { - color: #718096; - border-color: #718096; -} -.btn-outline-muted:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:focus, .btn-outline-muted.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-muted.disabled, .btn-outline-muted:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-muted:not(:disabled):not(.disabled):active, .btn-outline-muted:not(:disabled):not(.disabled).active, .show > .btn-outline-muted.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:not(:disabled):not(.disabled):active:focus, .btn-outline-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-downvote { - color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:hover { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:focus, .btn-outline-downvote.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} -.btn-outline-downvote.disabled, .btn-outline-downvote:disabled { - color: #38B2AC; - background-color: transparent; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active, .btn-outline-downvote:not(:disabled):not(.disabled).active, .show > .btn-outline-downvote.dropdown-toggle { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active:focus, .btn-outline-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.btn-outline-upvote { - color: #eb4963; - border-color: #eb4963; -} -.btn-outline-upvote:hover { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-outline-upvote:focus, .btn-outline-upvote.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-upvote.disabled, .btn-outline-upvote:disabled { - color: #eb4963; - background-color: transparent; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active, .btn-outline-upvote:not(:disabled):not(.disabled).active, .show > .btn-outline-upvote.dropdown-toggle { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active:focus, .btn-outline-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-purple { - color: #eb4963; - border-color: #eb4963; -} -.btn-outline-purple:hover { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-outline-purple:focus, .btn-outline-purple.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-purple.disabled, .btn-outline-purple:disabled { - color: #eb4963; - background-color: transparent; -} -.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gold { - color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:hover { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:focus, .btn-outline-gold.focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} -.btn-outline-gold.disabled, .btn-outline-gold:disabled { - color: #ECC94B; - background-color: transparent; -} -.btn-outline-gold:not(:disabled):not(.disabled):active, .btn-outline-gold:not(:disabled):not(.disabled).active, .show > .btn-outline-gold.dropdown-toggle { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:not(:disabled):not(.disabled):active:focus, .btn-outline-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.btn-outline-admin { - color: #eb4963; - border-color: #eb4963; -} -.btn-outline-admin:hover { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-outline-admin:focus, .btn-outline-admin.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-admin.disabled, .btn-outline-admin:disabled { - color: #eb4963; - background-color: transparent; -} -.btn-outline-admin:not(:disabled):not(.disabled):active, .btn-outline-admin:not(:disabled):not(.disabled).active, .show > .btn-outline-admin.dropdown-toggle { - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-outline-admin:not(:disabled):not(.disabled):active:focus, .btn-outline-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gray { - color: #718096; - border-color: #718096; -} -.btn-outline-gray:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:focus, .btn-outline-gray.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray.disabled, .btn-outline-gray:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-gray-100 { - color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:hover { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:focus, .btn-outline-gray-100.focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} -.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled { - color: #F5F7FA; - background-color: transparent; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.btn-outline-gray-200 { - color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:hover { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:focus, .btn-outline-gray-200.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} -.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled { - color: #EDF2F7; - background-color: transparent; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.btn-outline-gray-300 { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:focus, .btn-outline-gray-300.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled { - color: #E2E8F0; - background-color: transparent; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.btn-outline-gray-400 { - color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:hover { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:focus, .btn-outline-gray-400.focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} -.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled { - color: #CBD5E0; - background-color: transparent; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.btn-outline-gray-500 { - color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:hover { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:focus, .btn-outline-gray-500.focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} -.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled { - color: #A0AEC0; - background-color: transparent; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.btn-outline-gray-600 { - color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:focus, .btn-outline-gray-600.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-reddit { - color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:hover { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:focus, .btn-outline-reddit.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} -.btn-outline-reddit.disabled, .btn-outline-reddit:disabled { - color: #ED4630; - background-color: transparent; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active, .btn-outline-reddit:not(:disabled):not(.disabled).active, .show > .btn-outline-reddit.dropdown-toggle { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active:focus, .btn-outline-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.btn-link { - font-weight: 400; - color: #eb4963; - text-decoration: none; -} -.btn-link:hover { - color: #eb4963; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #718096; - 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.25rem; -} - -.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: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 0.15); - border-radius: 0.35rem; -} - -.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 #EDF2F7; -} - -.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: #F5F7FA; -} -.dropdown-item.active, .dropdown-item:active { - color: #ffffff; - text-decoration: none; - background-color: #eb4963; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #718096; - 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: #718096; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - 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: #EDF2F7; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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.25rem; -} - -.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: 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: #ffffff; - border-color: #eb4963; - background-color: #eb4963; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #ffffff; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #718096; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #EDF2F7; -} - -.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: #ffffff; - border: #A0AEC0 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.35rem; -} -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' 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: #eb4963; - background-color: #eb4963; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #A0AEC0; - border-radius: 0.5rem; - 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; -} -@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: #ffffff; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #ffffff url("data:image/svg+xml,%3csvg xmlns='https://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 #E2E8F0; - border-radius: 0.35rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-select:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #718096; - background-color: #EDF2F7; -} -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #EDF2F7; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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: #EDF2F7; - border-left: inherit; - border-radius: 0 0.35rem 0.35rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem eb4963; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem eb4963; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem eb4963; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #eb4963; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #eb4963; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - 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: #eb4963; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #E2E8F0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #E2E8F0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #A0AEC0; -} - -.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: flex; - 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: #718096; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #E2E8F0; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #EDF2F7 #EDF2F7 #E2E8F0; -} -.nav-tabs .nav-link.disabled { - color: #718096; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #ffffff; - border-color: #E2E8F0 #E2E8F0 #ffffff; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills .nav-link { - border-radius: 0.35rem; -} -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #ffffff; - background-color: #eb4963; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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.35rem; -} -.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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(18, 18, 19, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(18, 18, 19, 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(18, 18, 19, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(18, 18, 19, 0.5); - border-color: rgba(18, 18, 19, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(18, 18, 19, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(18, 18, 19, 0.9); -} - -.navbar-dark .navbar-brand { - color: #ffffff; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #ffffff; -} -.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: #ffffff; -} -.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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' 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: #ffffff; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #ffffff; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #ffffff; - background-clip: border-box; - border: 1px solid rgba(18, 18, 19, 0.125); - border-radius: 0.35rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.card-body { - 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(18, 18, 19, 0.03); - border-bottom: 1px solid rgba(18, 18, 19, 0.125); -} -.card-header:first-child { - border-radius: calc(0.35rem - 1px) calc(0.35rem - 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(18, 18, 19, 0.03); - border-top: 1px solid rgba(18, 18, 19, 0.125); -} -.card-footer:last-child { - border-radius: 0 0 calc(0.35rem - 1px) calc(0.35rem - 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 { - flex-shrink: 0; - width: 100%; -} - -.card-img, -.card-img-top { - border-top-left-radius: calc(0.35rem - 1px); - border-top-right-radius: calc(0.35rem - 1px); -} - -.card-img, -.card-img-bottom { - border-bottom-right-radius: calc(0.35rem - 1px); - border-bottom-left-radius: calc(0.35rem - 1px); -} - -.card-deck .card { - margin-bottom: 15px; -} -@media (min-width: 576px) { - .card-deck { - display: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #718096; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #718096; -} - -.pagination { - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.35rem; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #eb4963; - background-color: #ffffff; - border: 1px solid #E2E8F0; -} -.page-link:hover { - z-index: 2; - color: #eb4963; - text-decoration: none; - background-color: #EDF2F7; - border-color: #E2E8F0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.page-item:last-child .page-link { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; -} -.page-item.active .page-link { - z-index: 3; - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.page-item.disabled .page-link { - color: #718096; - pointer-events: none; - cursor: auto; - background-color: #ffffff; - border-color: #E2E8F0; -} - -.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.25rem; - border-bottom-left-radius: 0.25rem; -} -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 600; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.35rem; - 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: #ffffff; - background-color: #eb4963; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #ffffff; - background-color: #eb4963; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #212529; - background-color: #E2E8F0; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-success { - color: #ffffff; - background-color: #38a169; -} -a.badge-success:hover, a.badge-success:focus { - color: #ffffff; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #ffffff; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #ffffff; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 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: #ffffff; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #ffffff; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #212529; - background-color: #E6E9F0; -} -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #c6cddd; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} - -.badge-dark { - color: #ffffff; - background-color: #23183E; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #ffffff; - background-color: #0e0a19; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} - -.badge-white { - color: #212529; - background-color: #ffffff; -} -a.badge-white:hover, a.badge-white:focus { - color: #212529; - background-color: #e6e6e6; -} -a.badge-white:focus, a.badge-white.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.badge-black { - color: #ffffff; - background-color: #121213; -} -a.badge-black:hover, a.badge-black:focus { - color: #ffffff; - background-color: black; -} -a.badge-black:focus, a.badge-black.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.badge-muted { - color: #ffffff; - background-color: #718096; -} -a.badge-muted:hover, a.badge-muted:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-muted:focus, a.badge-muted.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-downvote { - color: #ffffff; - background-color: #38B2AC; -} -a.badge-downvote:hover, a.badge-downvote:focus { - color: #ffffff; - background-color: #2c8b87; -} -a.badge-downvote:focus, a.badge-downvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.badge-upvote { - color: #ffffff; - background-color: #eb4963; -} -a.badge-upvote:hover, a.badge-upvote:focus { - color: #ffffff; - background-color: #eb4963; -} -a.badge-upvote:focus, a.badge-upvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-purple { - color: #ffffff; - background-color: #eb4963; -} -a.badge-purple:hover, a.badge-purple:focus { - color: #ffffff; - background-color: #eb4963; -} -a.badge-purple:focus, a.badge-purple.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gold { - color: #212529; - background-color: #ECC94B; -} -a.badge-gold:hover, a.badge-gold:focus { - color: #212529; - background-color: #e7bb1d; -} -a.badge-gold:focus, a.badge-gold.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.badge-admin { - color: #ffffff; - background-color: #eb4963; -} -a.badge-admin:hover, a.badge-admin:focus { - color: #ffffff; - background-color: #eb4963; -} -a.badge-admin:focus, a.badge-admin.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gray { - color: #ffffff; - background-color: #718096; -} -a.badge-gray:hover, a.badge-gray:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray:focus, a.badge-gray.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-gray-100 { - color: #212529; - background-color: #F5F7FA; -} -a.badge-gray-100:hover, a.badge-gray-100:focus { - color: #212529; - background-color: #d3dce9; -} -a.badge-gray-100:focus, a.badge-gray-100.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.badge-gray-200 { - color: #212529; - background-color: #EDF2F7; -} -a.badge-gray-200:hover, a.badge-gray-200:focus { - color: #212529; - background-color: #cad9e7; -} -a.badge-gray-200:focus, a.badge-gray-200.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.badge-gray-300 { - color: #212529; - background-color: #E2E8F0; -} -a.badge-gray-300:hover, a.badge-gray-300:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-gray-300:focus, a.badge-gray-300.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-gray-400 { - color: #212529; - background-color: #CBD5E0; -} -a.badge-gray-400:hover, a.badge-gray-400:focus { - color: #212529; - background-color: #abbbcd; -} -a.badge-gray-400:focus, a.badge-gray-400.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.badge-gray-500 { - color: #212529; - background-color: #A0AEC0; -} -a.badge-gray-500:hover, a.badge-gray-500:focus { - color: #212529; - background-color: #8194ac; -} -a.badge-gray-500:focus, a.badge-gray-500.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.badge-gray-600 { - color: #ffffff; - background-color: #718096; -} -a.badge-gray-600:hover, a.badge-gray-600:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray-600:focus, a.badge-gray-600.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-reddit { - color: #ffffff; - background-color: #ED4630; -} -a.badge-reddit:hover, a.badge-reddit:focus { - color: #ffffff; - background-color: #d72a13; -} -a.badge-reddit:focus, a.badge-reddit.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #EDF2F7; - 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.35rem; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 600; -} - -.alert-dismissible { - padding-right: 4rem; -} -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -.alert-primary { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-primary hr { - border-top-color: #ffbbda; -} -.alert-primary .alert-link { - color: #6a2e4a; -} - -.alert-secondary { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-secondary hr { - border-top-color: #e6ecf3; -} -.alert-secondary .alert-link { - color: #65686c; -} - -.alert-success { - color: #265c40; - background-color: #d7ece1; - border-color: #c7e5d5; -} -.alert-success hr { - border-top-color: #b6ddc8; -} -.alert-success .alert-link { - color: #173827; -} - -.alert-info { - color: #145283; - background-color: #d0e8fb; - border-color: #bedff9; -} -.alert-info hr { - border-top-color: #a7d4f7; -} -.alert-info .alert-link { - color: #0d3657; -} - -.alert-warning { - color: #8d6d0d; - background-color: #fff3cd; - border-color: #ffeeba; -} -.alert-warning hr { - border-top-color: #ffe8a1; -} -.alert-warning .alert-link { - color: #5e4909; -} - -.alert-danger { - color: #802929; - background-color: #fad8d8; - border-color: #f8c9c9; -} -.alert-danger hr { - border-top-color: #f5b2b2; -} -.alert-danger .alert-link { - color: #591d1d; -} - -.alert-light { - color: #808286; - background-color: #fafbfc; - border-color: #f8f9fb; -} -.alert-light hr { - border-top-color: #e8ebf2; -} -.alert-light .alert-link { - color: #67696c; -} - -.alert-dark { - color: #1b1529; - background-color: #d3d1d8; - border-color: #c1bec9; -} -.alert-dark hr { - border-top-color: #b4b0bd; -} -.alert-dark .alert-link { - color: #050407; -} - -.alert-white { - color: #8d8d8e; - background-color: white; - border-color: white; -} -.alert-white hr { - border-top-color: #f2f2f2; -} -.alert-white .alert-link { - color: #737375; -} - -.alert-black { - color: #121213; - background-color: #d0d0d0; - border-color: #bdbdbd; -} -.alert-black hr { - border-top-color: #b0b0b0; -} -.alert-black .alert-link { - color: black; -} - -.alert-muted { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-muted hr { - border-top-color: #c8ced7; -} -.alert-muted .alert-link { - color: #2d323a; -} - -.alert-downvote { - color: #266563; - background-color: #d7f0ee; - border-color: #c7e9e8; -} -.alert-downvote hr { - border-top-color: #b5e2e0; -} -.alert-downvote .alert-link { - color: #18403f; -} - -.alert-upvote { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-upvote hr { - border-top-color: #ffbbda; -} -.alert-upvote .alert-link { - color: #6a2e4a; -} - -.alert-purple { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-purple hr { - border-top-color: #ffbbda; -} -.alert-purple .alert-link { - color: #6a2e4a; -} - -.alert-gold { - color: #837130; - background-color: #fbf4db; - border-color: #faf0cd; -} -.alert-gold hr { - border-top-color: #f8e9b6; -} -.alert-gold .alert-link { - color: #5e5122; -} - -.alert-admin { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-admin hr { - border-top-color: #ffbbda; -} -.alert-admin .alert-link { - color: #6a2e4a; -} - -.alert-gray { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray hr { - border-top-color: #c8ced7; -} -.alert-gray .alert-link { - color: #2d323a; -} - -.alert-gray-100 { - color: #88898b; - background-color: #fdfdfe; - border-color: #fcfdfe; -} -.alert-gray-100 hr { - border-top-color: #e9f0f8; -} -.alert-gray-100 .alert-link { - color: #6f7071; -} - -.alert-gray-200 { - color: #84868a; - background-color: #fbfcfd; - border-color: #fafbfd; -} -.alert-gray-200 hr { - border-top-color: #e8ecf6; -} -.alert-gray-200 .alert-link { - color: #6b6d70; -} - -.alert-gray-300 { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-gray-300 hr { - border-top-color: #e6ecf3; -} -.alert-gray-300 .alert-link { - color: #65686c; -} - -.alert-gray-400 { - color: #72777e; - background-color: #f5f7f9; - border-color: #f0f3f6; -} -.alert-gray-400 hr { - border-top-color: #e0e6ec; -} -.alert-gray-400 .alert-link { - color: #5a5e63; -} - -.alert-gray-500 { - color: #5c636d; - background-color: #eceff2; - border-color: #e4e8ed; -} -.alert-gray-500 hr { - border-top-color: #d5dbe3; -} -.alert-gray-500 .alert-link { - color: #454a51; -} - -.alert-gray-600 { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray-600 hr { - border-top-color: #c8ced7; -} -.alert-gray-600 .alert-link { - color: #2d323a; -} - -.alert-reddit { - color: #842d22; - background-color: #fbdad6; - border-color: #facbc5; -} -.alert-reddit hr { - border-top-color: #f8b6ae; -} -.alert-reddit .alert-link { - color: #5b1f18; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #ffffff; - text-align: center; - white-space: nowrap; - background-color: #eb4963; - 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 { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #F5F7FA; -} -.list-group-item-action:active { - color: #212529; - background-color: #EDF2F7; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #ffffff; - border: 1px solid rgba(18, 18, 19, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #718096; - pointer-events: none; - background-color: #ffffff; -} -.list-group-item.active { - z-index: 2; - color: #ffffff; - background-color: #eb4963; - border-color: #eb4963; -} -.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 { - flex-direction: row; -} -.list-group-horizontal .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; -} -.list-group-horizontal .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-sm .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-sm .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-md .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-md .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-lg .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-lg .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-xl .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xl .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-primary.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-secondary { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-secondary.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-success { - color: #265c40; - background-color: #c7e5d5; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #265c40; - background-color: #b6ddc8; -} -.list-group-item-success.list-group-item-action.active { - color: #ffffff; - background-color: #265c40; - border-color: #265c40; -} - -.list-group-item-info { - color: #145283; - background-color: #bedff9; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #145283; - background-color: #a7d4f7; -} -.list-group-item-info.list-group-item-action.active { - color: #ffffff; - background-color: #145283; - border-color: #145283; -} - -.list-group-item-warning { - color: #8d6d0d; - background-color: #ffeeba; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #8d6d0d; - background-color: #ffe8a1; -} -.list-group-item-warning.list-group-item-action.active { - color: #ffffff; - background-color: #8d6d0d; - border-color: #8d6d0d; -} - -.list-group-item-danger { - color: #802929; - background-color: #f8c9c9; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #802929; - background-color: #f5b2b2; -} -.list-group-item-danger.list-group-item-action.active { - color: #ffffff; - background-color: #802929; - border-color: #802929; -} - -.list-group-item-light { - color: #808286; - background-color: #f8f9fb; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #808286; - background-color: #e8ebf2; -} -.list-group-item-light.list-group-item-action.active { - color: #ffffff; - background-color: #808286; - border-color: #808286; -} - -.list-group-item-dark { - color: #1b1529; - background-color: #c1bec9; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1529; - background-color: #b4b0bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #ffffff; - background-color: #1b1529; - border-color: #1b1529; -} - -.list-group-item-white { - color: #8d8d8e; - background-color: white; -} -.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus { - color: #8d8d8e; - background-color: #f2f2f2; -} -.list-group-item-white.list-group-item-action.active { - color: #ffffff; - background-color: #8d8d8e; - border-color: #8d8d8e; -} - -.list-group-item-black { - color: #121213; - background-color: #bdbdbd; -} -.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus { - color: #121213; - background-color: #b0b0b0; -} -.list-group-item-black.list-group-item-action.active { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} - -.list-group-item-muted { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-muted.list-group-item-action:hover, .list-group-item-muted.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-muted.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-downvote { - color: #266563; - background-color: #c7e9e8; -} -.list-group-item-downvote.list-group-item-action:hover, .list-group-item-downvote.list-group-item-action:focus { - color: #266563; - background-color: #b5e2e0; -} -.list-group-item-downvote.list-group-item-action.active { - color: #ffffff; - background-color: #266563; - border-color: #266563; -} - -.list-group-item-upvote { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-upvote.list-group-item-action:hover, .list-group-item-upvote.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-upvote.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-purple { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-purple.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gold { - color: #837130; - background-color: #faf0cd; -} -.list-group-item-gold.list-group-item-action:hover, .list-group-item-gold.list-group-item-action:focus { - color: #837130; - background-color: #f8e9b6; -} -.list-group-item-gold.list-group-item-action.active { - color: #ffffff; - background-color: #837130; - border-color: #837130; -} - -.list-group-item-admin { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-admin.list-group-item-action:hover, .list-group-item-admin.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-admin.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gray { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-gray-100 { - color: #88898b; - background-color: #fcfdfe; -} -.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus { - color: #88898b; - background-color: #e9f0f8; -} -.list-group-item-gray-100.list-group-item-action.active { - color: #ffffff; - background-color: #88898b; - border-color: #88898b; -} - -.list-group-item-gray-200 { - color: #84868a; - background-color: #fafbfd; -} -.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus { - color: #84868a; - background-color: #e8ecf6; -} -.list-group-item-gray-200.list-group-item-action.active { - color: #ffffff; - background-color: #84868a; - border-color: #84868a; -} - -.list-group-item-gray-300 { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-gray-300.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-gray-400 { - color: #72777e; - background-color: #f0f3f6; -} -.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus { - color: #72777e; - background-color: #e0e6ec; -} -.list-group-item-gray-400.list-group-item-action.active { - color: #ffffff; - background-color: #72777e; - border-color: #72777e; -} - -.list-group-item-gray-500 { - color: #5c636d; - background-color: #e4e8ed; -} -.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus { - color: #5c636d; - background-color: #d5dbe3; -} -.list-group-item-gray-500.list-group-item-action.active { - color: #ffffff; - background-color: #5c636d; - border-color: #5c636d; -} - -.list-group-item-gray-600 { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray-600.list-group-item-action:hover, .list-group-item-gray-600.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray-600.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-reddit { - color: #842d22; - background-color: #facbc5; -} -.list-group-item-reddit.list-group-item-action:hover, .list-group-item-reddit.list-group-item-action:focus { - color: #842d22; - background-color: #f8b6ae; -} -.list-group-item-reddit.list-group-item-action.active { - color: #ffffff; - background-color: #842d22; - border-color: #842d22; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 600; - line-height: 1; - color: #121213; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.5; -} -.close:hover { - color: #121213; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -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(18, 18, 19, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #718096; - 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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: #121213; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #E2E8F0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #E2E8F0; - 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); - } - - .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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} -.tooltip.show { - opacity: 1; -} -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #ffffff; - text-align: center; - background-color: #121213; - border-radius: 0.35rem; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} -.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(18, 18, 19, 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: #ffffff; -} - -.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 { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #ffffff; - 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: #ffffff; - 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #ffffff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #ffffff; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #eb4963 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #eb4963 !important; -} - -.bg-secondary { - background-color: #E2E8F0 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #c0cddf !important; -} - -.bg-success { - background-color: #38a169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #E6E9F0 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #c6cddd !important; -} - -.bg-dark { - background-color: #23183E !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #0e0a19 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -a.bg-white:hover, a.bg-white:focus, -button.bg-white:hover, -button.bg-white:focus { - background-color: #e6e6e6 !important; -} - -.bg-black { - background-color: #121213 !important; -} - -a.bg-black:hover, a.bg-black:focus, -button.bg-black:hover, -button.bg-black:focus { - background-color: black !important; -} - -.bg-muted { - background-color: #718096 !important; -} - -a.bg-muted:hover, a.bg-muted:focus, -button.bg-muted:hover, -button.bg-muted:focus { - background-color: #5a677a !important; -} - -.bg-downvote { - background-color: #38B2AC !important; -} - -a.bg-downvote:hover, a.bg-downvote:focus, -button.bg-downvote:hover, -button.bg-downvote:focus { - background-color: #2c8b87 !important; -} - -.bg-upvote { - background-color: #eb4963 !important; -} - -a.bg-upvote:hover, a.bg-upvote:focus, -button.bg-upvote:hover, -button.bg-upvote:focus { - background-color: #eb4963 !important; -} - -.bg-purple { - background-color: #eb4963 !important; -} - -a.bg-purple:hover, a.bg-purple:focus, -button.bg-purple:hover, -button.bg-purple:focus { - background-color: #eb4963 !important; -} - -.bg-gold { - background-color: #ECC94B !important; -} - -a.bg-gold:hover, a.bg-gold:focus, -button.bg-gold:hover, -button.bg-gold:focus { - background-color: #e7bb1d !important; -} - -.bg-admin { - background-color: #eb4963 !important; -} - -a.bg-admin:hover, a.bg-admin:focus, -button.bg-admin:hover, -button.bg-admin:focus { - background-color: #eb4963 !important; -} - -.bg-gray { - background-color: #718096 !important; -} - -a.bg-gray:hover, a.bg-gray:focus, -button.bg-gray:hover, -button.bg-gray:focus { - background-color: #5a677a !important; -} - -.bg-gray-100 { - background-color: #F5F7FA !important; -} - -a.bg-gray-100:hover, a.bg-gray-100:focus, -button.bg-gray-100:hover, -button.bg-gray-100:focus { - background-color: #d3dce9 !important; -} - -.bg-gray-200 { - background-color: #EDF2F7 !important; -} - -a.bg-gray-200:hover, a.bg-gray-200:focus, -button.bg-gray-200:hover, -button.bg-gray-200:focus { - background-color: #cad9e7 !important; -} - -.bg-gray-300 { - background-color: #E2E8F0 !important; -} - -a.bg-gray-300:hover, a.bg-gray-300:focus, -button.bg-gray-300:hover, -button.bg-gray-300:focus { - background-color: #c0cddf !important; -} - -.bg-gray-400 { - background-color: #CBD5E0 !important; -} - -a.bg-gray-400:hover, a.bg-gray-400:focus, -button.bg-gray-400:hover, -button.bg-gray-400:focus { - background-color: #abbbcd !important; -} - -.bg-gray-500 { - background-color: #A0AEC0 !important; -} - -a.bg-gray-500:hover, a.bg-gray-500:focus, -button.bg-gray-500:hover, -button.bg-gray-500:focus { - background-color: #8194ac !important; -} - -.bg-gray-600 { - background-color: #718096 !important; -} - -a.bg-gray-600:hover, a.bg-gray-600:focus, -button.bg-gray-600:hover, -button.bg-gray-600:focus { - background-color: #5a677a !important; -} - -.bg-reddit { - background-color: #ED4630 !important; -} - -a.bg-reddit:hover, a.bg-reddit:focus, -button.bg-reddit:hover, -button.bg-reddit:focus { - background-color: #d72a13 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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: #eb4963 !important; -} - -.border-secondary { - border-color: #E2E8F0 !important; -} - -.border-success { - border-color: #38a169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #E6E9F0 !important; -} - -.border-dark { - border-color: #23183E !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.border-black { - border-color: #121213 !important; -} - -.border-muted { - border-color: #718096 !important; -} - -.border-downvote { - border-color: #38B2AC !important; -} - -.border-upvote { - border-color: #eb4963 !important; -} - -.border-purple { - border-color: #eb4963 !important; -} - -.border-gold { - border-color: #ECC94B !important; -} - -.border-admin { - border-color: #eb4963 !important; -} - -.border-gray { - border-color: #718096 !important; -} - -.border-gray-100 { - border-color: #F5F7FA !important; -} - -.border-gray-200 { - border-color: #EDF2F7 !important; -} - -.border-gray-300 { - border-color: #E2E8F0 !important; -} - -.border-gray-400 { - border-color: #CBD5E0 !important; -} - -.border-gray-500 { - border-color: #A0AEC0 !important; -} - -.border-gray-600 { - border-color: #718096 !important; -} - -.border-reddit { - border-color: #ED4630 !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.rounded-sm { - border-radius: 0.25rem !important; -} - -.rounded { - border-radius: 0.35rem !important; -} - -.rounded-top { - border-top-left-radius: 0.35rem !important; - border-top-right-radius: 0.35rem !important; -} - -.rounded-right { - border-top-right-radius: 0.35rem !important; - border-bottom-right-radius: 0.35rem !important; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !important; -} - -.rounded-left { - border-top-left-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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 1px 3px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.03) !important; -} - -.shadow { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05) !important; -} - -.shadow-lg { - box-shadow: 0 8px 20px 0 rgba(18, 18, 19, 0.1) !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; -} - -.w-130 { - width: 130% !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; -} - -.h-130 { - height: 130% !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; -} - -.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); -} - -.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; -} - -.m-6 { - margin: 3.5rem !important; -} - -.mt-6, -.my-6 { - margin-top: 3.5rem !important; -} - -.mr-6, -.mx-6 { - margin-right: 3.5rem !important; -} - -.mb-6, -.my-6 { - margin-bottom: 3.5rem !important; -} - -.ml-6, -.mx-6 { - margin-left: 3.5rem !important; -} - -.m-7 { - margin: 5rem !important; -} - -.mt-7, -.my-7 { - margin-top: 5rem !important; -} - -.mr-7, -.mx-7 { - margin-right: 5rem !important; -} - -.mb-7, -.my-7 { - margin-bottom: 5rem !important; -} - -.ml-7, -.mx-7 { - margin-left: 5rem !important; -} - -.m-8 { - margin: 10rem !important; -} - -.mt-8, -.my-8 { - margin-top: 10rem !important; -} - -.mr-8, -.mx-8 { - margin-right: 10rem !important; -} - -.mb-8, -.my-8 { - margin-bottom: 10rem !important; -} - -.ml-8, -.mx-8 { - margin-left: 10rem !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; -} - -.p-6 { - padding: 3.5rem !important; -} - -.pt-6, -.py-6 { - padding-top: 3.5rem !important; -} - -.pr-6, -.px-6 { - padding-right: 3.5rem !important; -} - -.pb-6, -.py-6 { - padding-bottom: 3.5rem !important; -} - -.pl-6, -.px-6 { - padding-left: 3.5rem !important; -} - -.p-7 { - padding: 5rem !important; -} - -.pt-7, -.py-7 { - padding-top: 5rem !important; -} - -.pr-7, -.px-7 { - padding-right: 5rem !important; -} - -.pb-7, -.py-7 { - padding-bottom: 5rem !important; -} - -.pl-7, -.px-7 { - padding-left: 5rem !important; -} - -.p-8 { - padding: 10rem !important; -} - -.pt-8, -.py-8 { - padding-top: 10rem !important; -} - -.pr-8, -.px-8 { - padding-right: 10rem !important; -} - -.pb-8, -.py-8 { - padding-bottom: 10rem !important; -} - -.pl-8, -.px-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; -} - -.mt-n6, -.my-n6 { - margin-top: -3.5rem !important; -} - -.mr-n6, -.mx-n6 { - margin-right: -3.5rem !important; -} - -.mb-n6, -.my-n6 { - margin-bottom: -3.5rem !important; -} - -.ml-n6, -.mx-n6 { - margin-left: -3.5rem !important; -} - -.m-n7 { - margin: -5rem !important; -} - -.mt-n7, -.my-n7 { - margin-top: -5rem !important; -} - -.mr-n7, -.mx-n7 { - margin-right: -5rem !important; -} - -.mb-n7, -.my-n7 { - margin-bottom: -5rem !important; -} - -.ml-n7, -.mx-n7 { - margin-left: -5rem !important; -} - -.m-n8 { - margin: -10rem !important; -} - -.mt-n8, -.my-n8 { - margin-top: -10rem !important; -} - -.mr-n8, -.mx-n8 { - margin-right: -10rem !important; -} - -.mb-n8, -.my-n8 { - margin-bottom: -10rem !important; -} - -.ml-n8, -.mx-n8 { - margin-left: -10rem !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; - } - - .m-sm-6 { - margin: 3.5rem !important; - } - - .mt-sm-6, -.my-sm-6 { - margin-top: 3.5rem !important; - } - - .mr-sm-6, -.mx-sm-6 { - margin-right: 3.5rem !important; - } - - .mb-sm-6, -.my-sm-6 { - margin-bottom: 3.5rem !important; - } - - .ml-sm-6, -.mx-sm-6 { - margin-left: 3.5rem !important; - } - - .m-sm-7 { - margin: 5rem !important; - } - - .mt-sm-7, -.my-sm-7 { - margin-top: 5rem !important; - } - - .mr-sm-7, -.mx-sm-7 { - margin-right: 5rem !important; - } - - .mb-sm-7, -.my-sm-7 { - margin-bottom: 5rem !important; - } - - .ml-sm-7, -.mx-sm-7 { - margin-left: 5rem !important; - } - - .m-sm-8 { - margin: 10rem !important; - } - - .mt-sm-8, -.my-sm-8 { - margin-top: 10rem !important; - } - - .mr-sm-8, -.mx-sm-8 { - margin-right: 10rem !important; - } - - .mb-sm-8, -.my-sm-8 { - margin-bottom: 10rem !important; - } - - .ml-sm-8, -.mx-sm-8 { - margin-left: 10rem !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; - } - - .p-sm-6 { - padding: 3.5rem !important; - } - - .pt-sm-6, -.py-sm-6 { - padding-top: 3.5rem !important; - } - - .pr-sm-6, -.px-sm-6 { - padding-right: 3.5rem !important; - } - - .pb-sm-6, -.py-sm-6 { - padding-bottom: 3.5rem !important; - } - - .pl-sm-6, -.px-sm-6 { - padding-left: 3.5rem !important; - } - - .p-sm-7 { - padding: 5rem !important; - } - - .pt-sm-7, -.py-sm-7 { - padding-top: 5rem !important; - } - - .pr-sm-7, -.px-sm-7 { - padding-right: 5rem !important; - } - - .pb-sm-7, -.py-sm-7 { - padding-bottom: 5rem !important; - } - - .pl-sm-7, -.px-sm-7 { - padding-left: 5rem !important; - } - - .p-sm-8 { - padding: 10rem !important; - } - - .pt-sm-8, -.py-sm-8 { - padding-top: 10rem !important; - } - - .pr-sm-8, -.px-sm-8 { - padding-right: 10rem !important; - } - - .pb-sm-8, -.py-sm-8 { - padding-bottom: 10rem !important; - } - - .pl-sm-8, -.px-sm-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-sm-n6, -.my-sm-n6 { - margin-top: -3.5rem !important; - } - - .mr-sm-n6, -.mx-sm-n6 { - margin-right: -3.5rem !important; - } - - .mb-sm-n6, -.my-sm-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-sm-n6, -.mx-sm-n6 { - margin-left: -3.5rem !important; - } - - .m-sm-n7 { - margin: -5rem !important; - } - - .mt-sm-n7, -.my-sm-n7 { - margin-top: -5rem !important; - } - - .mr-sm-n7, -.mx-sm-n7 { - margin-right: -5rem !important; - } - - .mb-sm-n7, -.my-sm-n7 { - margin-bottom: -5rem !important; - } - - .ml-sm-n7, -.mx-sm-n7 { - margin-left: -5rem !important; - } - - .m-sm-n8 { - margin: -10rem !important; - } - - .mt-sm-n8, -.my-sm-n8 { - margin-top: -10rem !important; - } - - .mr-sm-n8, -.mx-sm-n8 { - margin-right: -10rem !important; - } - - .mb-sm-n8, -.my-sm-n8 { - margin-bottom: -10rem !important; - } - - .ml-sm-n8, -.mx-sm-n8 { - margin-left: -10rem !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; - } - - .m-md-6 { - margin: 3.5rem !important; - } - - .mt-md-6, -.my-md-6 { - margin-top: 3.5rem !important; - } - - .mr-md-6, -.mx-md-6 { - margin-right: 3.5rem !important; - } - - .mb-md-6, -.my-md-6 { - margin-bottom: 3.5rem !important; - } - - .ml-md-6, -.mx-md-6 { - margin-left: 3.5rem !important; - } - - .m-md-7 { - margin: 5rem !important; - } - - .mt-md-7, -.my-md-7 { - margin-top: 5rem !important; - } - - .mr-md-7, -.mx-md-7 { - margin-right: 5rem !important; - } - - .mb-md-7, -.my-md-7 { - margin-bottom: 5rem !important; - } - - .ml-md-7, -.mx-md-7 { - margin-left: 5rem !important; - } - - .m-md-8 { - margin: 10rem !important; - } - - .mt-md-8, -.my-md-8 { - margin-top: 10rem !important; - } - - .mr-md-8, -.mx-md-8 { - margin-right: 10rem !important; - } - - .mb-md-8, -.my-md-8 { - margin-bottom: 10rem !important; - } - - .ml-md-8, -.mx-md-8 { - margin-left: 10rem !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; - } - - .p-md-6 { - padding: 3.5rem !important; - } - - .pt-md-6, -.py-md-6 { - padding-top: 3.5rem !important; - } - - .pr-md-6, -.px-md-6 { - padding-right: 3.5rem !important; - } - - .pb-md-6, -.py-md-6 { - padding-bottom: 3.5rem !important; - } - - .pl-md-6, -.px-md-6 { - padding-left: 3.5rem !important; - } - - .p-md-7 { - padding: 5rem !important; - } - - .pt-md-7, -.py-md-7 { - padding-top: 5rem !important; - } - - .pr-md-7, -.px-md-7 { - padding-right: 5rem !important; - } - - .pb-md-7, -.py-md-7 { - padding-bottom: 5rem !important; - } - - .pl-md-7, -.px-md-7 { - padding-left: 5rem !important; - } - - .p-md-8 { - padding: 10rem !important; - } - - .pt-md-8, -.py-md-8 { - padding-top: 10rem !important; - } - - .pr-md-8, -.px-md-8 { - padding-right: 10rem !important; - } - - .pb-md-8, -.py-md-8 { - padding-bottom: 10rem !important; - } - - .pl-md-8, -.px-md-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-md-n6, -.my-md-n6 { - margin-top: -3.5rem !important; - } - - .mr-md-n6, -.mx-md-n6 { - margin-right: -3.5rem !important; - } - - .mb-md-n6, -.my-md-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-md-n6, -.mx-md-n6 { - margin-left: -3.5rem !important; - } - - .m-md-n7 { - margin: -5rem !important; - } - - .mt-md-n7, -.my-md-n7 { - margin-top: -5rem !important; - } - - .mr-md-n7, -.mx-md-n7 { - margin-right: -5rem !important; - } - - .mb-md-n7, -.my-md-n7 { - margin-bottom: -5rem !important; - } - - .ml-md-n7, -.mx-md-n7 { - margin-left: -5rem !important; - } - - .m-md-n8 { - margin: -10rem !important; - } - - .mt-md-n8, -.my-md-n8 { - margin-top: -10rem !important; - } - - .mr-md-n8, -.mx-md-n8 { - margin-right: -10rem !important; - } - - .mb-md-n8, -.my-md-n8 { - margin-bottom: -10rem !important; - } - - .ml-md-n8, -.mx-md-n8 { - margin-left: -10rem !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; - } - - .m-lg-6 { - margin: 3.5rem !important; - } - - .mt-lg-6, -.my-lg-6 { - margin-top: 3.5rem !important; - } - - .mr-lg-6, -.mx-lg-6 { - margin-right: 3.5rem !important; - } - - .mb-lg-6, -.my-lg-6 { - margin-bottom: 3.5rem !important; - } - - .ml-lg-6, -.mx-lg-6 { - margin-left: 3.5rem !important; - } - - .m-lg-7 { - margin: 5rem !important; - } - - .mt-lg-7, -.my-lg-7 { - margin-top: 5rem !important; - } - - .mr-lg-7, -.mx-lg-7 { - margin-right: 5rem !important; - } - - .mb-lg-7, -.my-lg-7 { - margin-bottom: 5rem !important; - } - - .ml-lg-7, -.mx-lg-7 { - margin-left: 5rem !important; - } - - .m-lg-8 { - margin: 10rem !important; - } - - .mt-lg-8, -.my-lg-8 { - margin-top: 10rem !important; - } - - .mr-lg-8, -.mx-lg-8 { - margin-right: 10rem !important; - } - - .mb-lg-8, -.my-lg-8 { - margin-bottom: 10rem !important; - } - - .ml-lg-8, -.mx-lg-8 { - margin-left: 10rem !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; - } - - .p-lg-6 { - padding: 3.5rem !important; - } - - .pt-lg-6, -.py-lg-6 { - padding-top: 3.5rem !important; - } - - .pr-lg-6, -.px-lg-6 { - padding-right: 3.5rem !important; - } - - .pb-lg-6, -.py-lg-6 { - padding-bottom: 3.5rem !important; - } - - .pl-lg-6, -.px-lg-6 { - padding-left: 3.5rem !important; - } - - .p-lg-7 { - padding: 5rem !important; - } - - .pt-lg-7, -.py-lg-7 { - padding-top: 5rem !important; - } - - .pr-lg-7, -.px-lg-7 { - padding-right: 5rem !important; - } - - .pb-lg-7, -.py-lg-7 { - padding-bottom: 5rem !important; - } - - .pl-lg-7, -.px-lg-7 { - padding-left: 5rem !important; - } - - .p-lg-8 { - padding: 10rem !important; - } - - .pt-lg-8, -.py-lg-8 { - padding-top: 10rem !important; - } - - .pr-lg-8, -.px-lg-8 { - padding-right: 10rem !important; - } - - .pb-lg-8, -.py-lg-8 { - padding-bottom: 10rem !important; - } - - .pl-lg-8, -.px-lg-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-lg-n6, -.my-lg-n6 { - margin-top: -3.5rem !important; - } - - .mr-lg-n6, -.mx-lg-n6 { - margin-right: -3.5rem !important; - } - - .mb-lg-n6, -.my-lg-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-lg-n6, -.mx-lg-n6 { - margin-left: -3.5rem !important; - } - - .m-lg-n7 { - margin: -5rem !important; - } - - .mt-lg-n7, -.my-lg-n7 { - margin-top: -5rem !important; - } - - .mr-lg-n7, -.mx-lg-n7 { - margin-right: -5rem !important; - } - - .mb-lg-n7, -.my-lg-n7 { - margin-bottom: -5rem !important; - } - - .ml-lg-n7, -.mx-lg-n7 { - margin-left: -5rem !important; - } - - .m-lg-n8 { - margin: -10rem !important; - } - - .mt-lg-n8, -.my-lg-n8 { - margin-top: -10rem !important; - } - - .mr-lg-n8, -.mx-lg-n8 { - margin-right: -10rem !important; - } - - .mb-lg-n8, -.my-lg-n8 { - margin-bottom: -10rem !important; - } - - .ml-lg-n8, -.mx-lg-n8 { - margin-left: -10rem !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; - } - - .m-xl-6 { - margin: 3.5rem !important; - } - - .mt-xl-6, -.my-xl-6 { - margin-top: 3.5rem !important; - } - - .mr-xl-6, -.mx-xl-6 { - margin-right: 3.5rem !important; - } - - .mb-xl-6, -.my-xl-6 { - margin-bottom: 3.5rem !important; - } - - .ml-xl-6, -.mx-xl-6 { - margin-left: 3.5rem !important; - } - - .m-xl-7 { - margin: 5rem !important; - } - - .mt-xl-7, -.my-xl-7 { - margin-top: 5rem !important; - } - - .mr-xl-7, -.mx-xl-7 { - margin-right: 5rem !important; - } - - .mb-xl-7, -.my-xl-7 { - margin-bottom: 5rem !important; - } - - .ml-xl-7, -.mx-xl-7 { - margin-left: 5rem !important; - } - - .m-xl-8 { - margin: 10rem !important; - } - - .mt-xl-8, -.my-xl-8 { - margin-top: 10rem !important; - } - - .mr-xl-8, -.mx-xl-8 { - margin-right: 10rem !important; - } - - .mb-xl-8, -.my-xl-8 { - margin-bottom: 10rem !important; - } - - .ml-xl-8, -.mx-xl-8 { - margin-left: 10rem !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; - } - - .p-xl-6 { - padding: 3.5rem !important; - } - - .pt-xl-6, -.py-xl-6 { - padding-top: 3.5rem !important; - } - - .pr-xl-6, -.px-xl-6 { - padding-right: 3.5rem !important; - } - - .pb-xl-6, -.py-xl-6 { - padding-bottom: 3.5rem !important; - } - - .pl-xl-6, -.px-xl-6 { - padding-left: 3.5rem !important; - } - - .p-xl-7 { - padding: 5rem !important; - } - - .pt-xl-7, -.py-xl-7 { - padding-top: 5rem !important; - } - - .pr-xl-7, -.px-xl-7 { - padding-right: 5rem !important; - } - - .pb-xl-7, -.py-xl-7 { - padding-bottom: 5rem !important; - } - - .pl-xl-7, -.px-xl-7 { - padding-left: 5rem !important; - } - - .p-xl-8 { - padding: 10rem !important; - } - - .pt-xl-8, -.py-xl-8 { - padding-top: 10rem !important; - } - - .pr-xl-8, -.px-xl-8 { - padding-right: 10rem !important; - } - - .pb-xl-8, -.py-xl-8 { - padding-bottom: 10rem !important; - } - - .pl-xl-8, -.px-xl-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-xl-n6, -.my-xl-n6 { - margin-top: -3.5rem !important; - } - - .mr-xl-n6, -.mx-xl-n6 { - margin-right: -3.5rem !important; - } - - .mb-xl-n6, -.my-xl-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-xl-n6, -.mx-xl-n6 { - margin-left: -3.5rem !important; - } - - .m-xl-n7 { - margin: -5rem !important; - } - - .mt-xl-n7, -.my-xl-n7 { - margin-top: -5rem !important; - } - - .mr-xl-n7, -.mx-xl-n7 { - margin-right: -5rem !important; - } - - .mb-xl-n7, -.my-xl-n7 { - margin-bottom: -5rem !important; - } - - .ml-xl-n7, -.mx-xl-n7 { - margin-left: -5rem !important; - } - - .m-xl-n8 { - margin: -10rem !important; - } - - .mt-xl-n8, -.my-xl-n8 { - margin-top: -10rem !important; - } - - .mr-xl-n8, -.mx-xl-n8 { - margin-right: -10rem !important; - } - - .mb-xl-n8, -.my-xl-n8 { - margin-bottom: -10rem !important; - } - - .ml-xl-n8, -.mx-xl-n8 { - margin-left: -10rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mt-xl-auto, -.my-xl-auto { - margin-top: auto !important; - } - - .mr-xl-auto, -.mx-xl-auto { - margin-right: auto !important; - } - - .mb-xl-auto, -.my-xl-auto { - margin-bottom: auto !important; - } - - .ml-xl-auto, -.mx-xl-auto { - margin-left: auto !important; - } -} -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !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: 600 !important; -} - -.font-weight-bolder { - font-weight: 700 !important; -} - -.font-italic { - font-style: italic !important; -} - -.text-white { - color: #ffffff !important; -} - -.text-primary { - color: #eb4963 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #eb4963 !important; -} - -.text-secondary { - color: #E2E8F0 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #b0c0d6 !important; -} - -.text-success { - color: #38a169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #E6E9F0 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #b6bfd3 !important; -} - -.text-dark { - color: #23183E !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #040307 !important; -} - -.text-white { - color: #ffffff !important; -} - -a.text-white:hover, a.text-white:focus { - color: #d9d9d9 !important; -} - -.text-black { - color: #121213 !important; -} - -a.text-black:hover, a.text-black:focus { - color: black !important; -} - -.text-muted { - color: #718096 !important; -} - -a.text-muted:hover, a.text-muted:focus { - color: #4f5b6b !important; -} - -.text-downvote { - color: #38B2AC !important; -} - -a.text-downvote:hover, a.text-downvote:focus { - color: #267874 !important; -} - -.text-upvote { - color: #eb4963 !important; -} - -a.text-upvote:hover, a.text-upvote:focus { - color: #eb4963 !important; -} - -.text-purple { - color: #eb4963 !important; -} - -a.text-purple:hover, a.text-purple:focus { - color: #eb4963 !important; -} - -.text-gold { - color: #ECC94B !important; -} - -a.text-gold:hover, a.text-gold:focus { - color: #d4ab16 !important; -} - -.text-admin { - color: #eb4963 !important; -} - -a.text-admin:hover, a.text-admin:focus { - color: #eb4963 !important; -} - -.text-gray { - color: #718096 !important; -} - -a.text-gray:hover, a.text-gray:focus { - color: #4f5b6b !important; -} - -.text-gray-100 { - color: #F5F7FA !important; -} - -a.text-gray-100:hover, a.text-gray-100:focus { - color: #c2cee1 !important; -} - -.text-gray-200 { - color: #EDF2F7 !important; -} - -a.text-gray-200:hover, a.text-gray-200:focus { - color: #b8ccdf !important; -} - -.text-gray-300 { - color: #E2E8F0 !important; -} - -a.text-gray-300:hover, a.text-gray-300:focus { - color: #b0c0d6 !important; -} - -.text-gray-400 { - color: #CBD5E0 !important; -} - -a.text-gray-400:hover, a.text-gray-400:focus { - color: #9baec3 !important; -} - -.text-gray-500 { - color: #A0AEC0 !important; -} - -a.text-gray-500:hover, a.text-gray-500:focus { - color: #7287a1 !important; -} - -.text-gray-600 { - color: #718096 !important; -} - -a.text-gray-600:hover, a.text-gray-600:focus { - color: #4f5b6b !important; -} - -.text-reddit { - color: #ED4630 !important; -} - -a.text-reddit:hover, a.text-reddit:focus { - color: #c02511 !important; -} - -.text-body { - color: #212529 !important; -} - -.text-muted { - color: #718096 !important; -} - -.text-black-50 { - color: rgba(18, 18, 19, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #A0AEC0; - 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 #121213; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #ffffff !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #E2E8F0; - } - - .table .thead-dark th { - color: inherit; - border-color: #E2E8F0; - } -} -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #121213; - padding-top: 49px; - background-color: #E2E8F0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - /* Since CSS 2.1 */ - white-space: -moz-pre-wrap; - /* Mozilla, since 1999 */ - white-space: -pre-wrap; - /* Opera 4-6 */ - white-space: -o-pre-wrap; - /* Opera 7 */ - word-wrap: break-word; - /* Internet Explorer 5.5+ */ -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #ffffff; -} - -#page { - padding-top: 49px; - background-color: #ffffff; -} - -#article { - padding-top: 0; - background-color: #ffffff; -} - -#thread, #userpage { - background-color: #F5F7FA; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #121213; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #eb4963; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #eb4963; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 15px; - background-color: #ffffff; -} - -.custom-gutters { - padding-left: 15px; - padding-right: 15px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 49px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 11px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.25rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.375rem 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-secondary { - color: #718096; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn-tag:hover { - color: #121213; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-success, .btn-danger { - color: #ffffff; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -.btn-integration { - font-weight: 600; - border-left: 1px solid #E2E8F0; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.325rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #121213; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #121213 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #121213 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #121213 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #121213 !important; -} - -.bd-callout { - padding: 1.25rem; - margin-top: 1.25rem; - margin-bottom: 1.25rem; - border: 1px solid #E2E8F0; - border-left-width: 0.25rem; - border-radius: 0.25rem; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #ffffff; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #121213; - border-radius: 0.35rem; -} - -.navbar-light { - background-color: #ffffff; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #23183E; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #eb4963; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #eb4963; - font-weight: 600; -} - -.tab-bar { - box-shadow: inset 0 -1px 0 #E2E8F0; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #ffffff; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #121213; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #eb4963; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #A0AEC0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #ffffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #eb4963; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #ffffff; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #121213; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #ffffff; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #ffffff; - font-size: 10px; - font-weight: 600; - top: -4px; - left: 12px; - border: 2px solid #ffffff; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #eb4963; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #eb4963; - box-shadow: inset 0 -2px 0 #eb4963; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #eb4963; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #eb4963; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #eb4963; - box-shadow: inset 0 -2px 0 #eb4963; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #718096; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #eb4963; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #eb4963; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #eb4963; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #eb4963; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #eb4963; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #eb4963; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #ffffff; -} - -.form-inline.search .form-control { - background-color: #EDF2F7; - font-size: 1rem; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search { - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; - opacity: 0.25; - /* Firefox */ -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; -} - -.bg-svg { - background-color: #23183E; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #718096; - border-color: transparent; - border-width: 2px; - background: #F5F7FA; - transition: none; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #E2E8F0; - background-color: #ffffff; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #E2E8F0; -} - -.input-group-append-focus { - margin-left: -1px; -} - -.form-control:hover { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #eb4963; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #eb4963; - box-shadow: none; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #121213; -} - -#login label { - color: #121213; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #121213; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #121213; - text-decoration: none; - background-color: #EDF2F7; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #121213; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #718096; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 15px; - margin-right: 15px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #eb4963; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #eb4963; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -/* .upvoted .arrow-up::before { - color: $upvote; -} - -.upvoted .arrow-up:hover::before { - opacity: 1; -} - -.downvoted .arrow-down::before { - color: $downvote; -} - -.downvoted .arrow-down:hover::before { - opacity: 1; -} */ -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #eb4963 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #718096; -} - -.score { - color: #121213; -} - -.score-up { - color: #eb4963 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score, .deleted .score { - color: #E2E8F0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #23183E; -} - -.box-shadow-bottom { - box-shadow: inset 0 -1px 0 #E2E8F0; -} - -.border-1 { - border-width: 1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #ffffff; - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 15px; - padding-right: 15px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F5F7FA; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #ffffff; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #718096; -} - -.post-filter .fa, .post-filter .fas { - font-size: 11px; - margin-right: 0.5rem; - opacity: 0.9; - color: #eb4963; - width: 1rem; -} - -.filter-list .filter-item { - color: #718096; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #718096; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #121213; -} - -.filter-list > .filter-item > .filter-link.active { - color: #121213; - background-color: #ffffff; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #eb4963; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #eb4963; -} - -.filter-link:hover, .filter-link:focus { - color: #eb4963; -} - -.dashboard-list .dashboard-item { - color: #718096; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #718096; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #121213; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #eb4963; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #eb4963; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #eb4963; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #eb4963; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #ffffff; - background-color: #FFFFFF; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #FFFFFF; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -/* - -#frontpage.toggle-card-view .tab-bar, #userpage.toggle-card-view .tab-bar, #search.toggle-card-view .tab-bar { - border-radius: 0; -} - -#frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border: none; - border-radius: $border-radius; - margin-top: 1rem; - box-shadow: $box-shadow-sm; -} - -#frontpage.toggle-card-view .posts .card:last-of-type, #userpage.toggle-card-view .posts .card:last-of-type, #search.toggle-card-view .posts .card:last-of-type { - border-bottom-left-radius: $border-radius; - border-bottom-right-radius: $border-radius; - border-radius: $border-radius; -} - -#frontpage.toggle-card-view .posts .card:first-of-type, #userpage.toggle-card-view .posts .card:first-of-type, #search.toggle-card-view .posts .card:first-of-type { - margin-top: 0; -} - -#frontpage.toggle-card-view .posts .card .post-img, #userpage.toggle-card-view .posts .card .post-img, #search.toggle-card-view .posts .card .post-img { - display: none; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg, #userpage.toggle-card-view .posts .card .post-img-lg, #search.toggle-card-view .posts .card .post-img-lg { - display: block; - text-align: center; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 55%; - height: auto; -} - -#frontpage.toggle-card-view .posts .card .embed-lg, #userpage.toggle-card-view .posts .card .embed-lg, #search.toggle-card-view .posts .card .embed-lg { - display: flex; - z-index: 2; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg, #userpage.toggle-card-view .posts .card .post-preview-lg, #search.toggle-card-view .posts .card .post-preview-lg { - display: block; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg .post-body, #userpage.toggle-card-view .posts .card .post-preview-lg .post-body, #search.toggle-card-view .posts .card .post-preview-lg .post-body { - -webkit-mask-image: linear-gradient(180deg,#000 40%,transparent); - mask-image: linear-gradient(180deg,#000 40%,transparent); - overflow: hidden; -} - -*/ -.toggle-view .nav-link { - color: #718096; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #eb4963; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #eb4963; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #718096; - padding: 0.5rem 1rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 1px 1px 0 1px; - border-color: #E2E8F0; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #EDF2F7; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #121213; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #eb4963; -} - -#frontpage .post-title a { - color: #121213; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #121213; -} - -.stretched-link a:hover { - color: #eb4963; -} - -.post-meta { - position: relative; - z-index: 2; - color: #718096; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-header { - border-bottom: 1px solid #E2E8F0; - background-color: #ffffff; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; -} - -.modal-header .close { - padding: 1.25rem 1rem 0 1rem; -} - -.modal-content { - border: none; - border-radius: 0.35rem; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #EDF2F7; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .post-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #121213; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #121213; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #121213; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #121213; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #718096; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #121213; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #121213; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #121213; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #121213; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #ffffff; -} - -.post-actions a { - color: #718096; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #121213; -} - -.post-actions .dropdown-item:hover { - color: #121213; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 1px solid #eb4963; - border-radius: 0.35rem; - z-index: 2; - background-color: #E2E8F0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #ffffff; - line-height: 2; - text-transform: uppercase; - font-size: 11px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #718096; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #718096; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - word-break: break-word; - padding-left: 20px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #718096; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #121213; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #121213; - overflow: hidden; -} - -.comment .comment-body .comment-image { - border: 1px solid #eb4963; -} - -blockquote { - border-left: 2px solid #eb4963; - color: #eb4963; - font-size: 1rem; - font-weight: 400; - background-color: rgba(255, 102, 172, 0.15); - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .comment-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F5F7FA; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #121213; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #121213; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #121213; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #121213; -} - -.comment-actions a { - color: #718096; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #121213; -} - -.comment-actions .dropdown-item:hover { - color: #121213; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #121213; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #ffffff; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #ffffff; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 3; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #A0AEC0; -} - -.comment-write .comment-format .format:hover { - color: #718096; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #CBD5E0; - font-size: 1rem; - color: #eb4963; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #eb4963; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #A0AEC0; - top: -1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #eb4963; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 1px solid #E2E8F0; - background-color: #ffffff; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #EDF2F7; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #eb4963; - background-color: rgba(60, 173, 243, 0.08); - color: #eb4963; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #ffffff; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, rgba(99, 80, 205, 0.75) 76%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #ffffff; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #718096; - font-size: 12px; - text-transform: uppercase; - background-color: #E6E9F0; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - overflow: hidden; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #EDF2F7; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .profile-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #718096; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #718096; -} - -.profile-actions .dropdown-item:hover { - color: #121213; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #718096; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #ffffff; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #718096; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #ffffff; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; -} - -.border-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-sm-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm { - border: 1px solid #E2E8F0 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-md-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md { - border: 1px solid #E2E8F0 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-lg-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg { - border: 1px solid #E2E8F0 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-xl-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl { - border: 1px solid #E2E8F0 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .shadow-md { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: #E2E8F0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: #EDF2F7; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #121213; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #eb4963; - border: 1px solid #eb4963; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38a169; - border: #38a169 solid 1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #A0AEC0; - border: #A0AEC0 solid 1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #ffffff; - border-radius: 2rem; - 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(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #ffffff; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #ffffff; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #fff; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #eb4963; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #eb4963; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #ffffff; - } - - #thread, #userpage { - background-color: #ffffff; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #eb4963; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #search .search-results.card { - border-bottom: 1px solid #e3e3e3; - border-width: 0 0 1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px 15px; - border-width: 0 0 1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom: 1px solid #E2E8F0; - } - - #frontpage .posts .card:hover, #search .posts .card:hover { - background-color: transparent; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - /* - - #frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border-width: 0 0 1px 0; - border-color: $border-color; - border-style: solid; - border-radius: 0; - margin-top: 0; - box-shadow: none; - } - - #frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 100%; - height: auto; - } - - */ - .posts, #thread #main-content-col { - box-shadow: none; - border-radius: 0; - border: none; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #121213; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #eb4963; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - color: #718096; - } - - .post-actions { - color: #A0AEC0; - font-weight: 400; - } - - .post-actions a { - color: #A0AEC0; - font-size: 1rem; - font-weight: 400; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #718096; - } - - .score { - color: #718096; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #CBD5E0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #eb4963; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #ffffff; - } - - .comment-write textarea { - background-color: #F5F7FA; - } - - .comment-section > .comment { - padding-left: 20px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 15px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #CBD5E0; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - /* Firefox */ - -ms-overflow-style: none; - /* IE 10+ */ - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - /* Chrome/Safari/Webkit */ - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - box-shadow: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #121213; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #eb4963; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #FEB2B2; -} - -div.deleted { - background-color: #FEFCBF; -} - -div.deleted.banned { - background-color: #ffcc99; -} - -.distinguish-admin .user-name, .distinguish-mod .user-name { - color: white; - padding: 0px 3px 2px 3px; - border-radius: 3px; -} - -.distinguish-admin .user-name { - background-color: #eb4963; -} - -.distinguish-mod .user-name { - background-color: #07c20c; -} - -.distinguish-admin .user-name::before { - content: "[A] "; -} - -.distinguish-mod .user-name::before { - content: "[M] "; -} - -.in-comment-image { - max-height: 100px !important; - max-width: 100px !important; -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -/* Light mode spoiler */ -.spoiler { - color: #121213; - background-color: #121213; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #ffffff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #718096 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #718096 !important; -} - -#frontpage .post-title a:visited { - color: #718096; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.comment-box { - border: 2px solid #EDF2F7; -} - -.transparent { - background: None !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -/*# sourceMappingURL=light_eb4963.css.map */ diff --git a/files/assets/css/light_ec72de.css b/files/assets/css/light_ec72de.css deleted file mode 100644 index cd7361a2a..000000000 --- a/files/assets/css/light_ec72de.css +++ /dev/null @@ -1,16884 +0,0 @@ -@charset "UTF-8"; -.bd-callout-primary { - border-left-color: #ec72de; -} - -.bd-callout-secondary { - border-left-color: #E2E8F0; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #23183E; -} - -.bd-callout-white { - border-left-color: #ffffff; -} - -.bd-callout-black { - border-left-color: #121213; -} - -.bd-callout-light { - border-left-color: #E6E9F0; -} - -.bd-callout-success { - border-left-color: #38a169; -} - -.bd-callout-muted { - border-left-color: #718096; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ec72de; -} - -.bd-callout-purple { - border-left-color: #ec72de; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ec72de; -} - -.bd-callout-gray { - border-left-color: #718096; -} - -.bd-callout-gray-100 { - border-left-color: #F5F7FA; -} - -.bd-callout-gray-200 { - border-left-color: #EDF2F7; -} - -.bd-callout-gray-300 { - border-left-color: #E2E8F0; -} - -.bd-callout-gray-400 { - border-left-color: #CBD5E0; -} - -.bd-callout-gray-500 { - border-left-color: #A0AEC0; -} - -.bd-callout-gray-600 { - border-left-color: #718096; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #ec72de; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #ffffff; - --gray: #718096; - --gray-dark: #343a40; - --primary: #ec72de; - --secondary: #E2E8F0; - --success: #38a169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #E6E9F0; - --dark: #23183E; - --white: #ffffff; - --black: #121213; - --muted: #718096; - --downvote: #38B2AC; - --upvote: #ec72de; - --purple: #ec72de; - --gold: #ECC94B; - --admin: #ec72de; - --gray: #718096; - --gray-100: #F5F7FA; - --gray-200: #EDF2F7; - --gray-300: #E2E8F0; - --gray-400: #CBD5E0; - --gray-500: #A0AEC0; - --gray-600: #718096; - --reddit: #ED4630; - --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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(18, 18, 19, 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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #ffffff; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 600; -} - -dd { - margin-bottom: 0.5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: 700; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ec72de; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ec72de; - 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; -} - -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: #718096; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: 600; - 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.325rem; - 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(18, 18, 19, 0.1); -} - -small, -.small { - font-size: 0.75rem; - 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: 0.75rem; - color: #718096; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 90%; - color: #718096; -} - -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: #ffffff; - background-color: #212529; - border-radius: 0.25rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 600; -} - -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #E2E8F0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #E2E8F0; -} -.table tbody + tbody { - border-top: 2px solid #E2E8F0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #E2E8F0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0; -} -.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(18, 18, 19, 0.05); -} - -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(18, 18, 19, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #ffd4e8; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-primary:hover { - background-color: #ffbbda; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #ffbbda; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f7f9fb; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-secondary:hover { - background-color: #e6ecf3; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e6ecf3; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #c7e5d5; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #98ceb1; -} - -.table-hover .table-success:hover { - background-color: #b6ddc8; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b6ddc8; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #bedff9; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86c4f4; -} - -.table-hover .table-info:hover { - background-color: #a7d4f7; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a7d4f7; -} - -.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: #f8c9c9; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f19b9b; -} - -.table-hover .table-danger:hover { - background-color: #f5b2b2; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f5b2b2; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f8f9fb; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f2f4f7; -} - -.table-hover .table-light:hover { - background-color: #e8ebf2; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e8ebf2; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c1bec9; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8d879b; -} - -.table-hover .table-dark:hover { - background-color: #b4b0bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b4b0bd; -} - -.table-white, -.table-white > th, -.table-white > td { - background-color: white; -} -.table-white th, -.table-white td, -.table-white thead th, -.table-white tbody + tbody { - border-color: white; -} - -.table-hover .table-white:hover { - background-color: #f2f2f2; -} -.table-hover .table-white:hover > td, -.table-hover .table-white:hover > th { - background-color: #f2f2f2; -} - -.table-black, -.table-black > th, -.table-black > td { - background-color: #bdbdbd; -} -.table-black th, -.table-black td, -.table-black thead th, -.table-black tbody + tbody { - border-color: #848484; -} - -.table-hover .table-black:hover { - background-color: #b0b0b0; -} -.table-hover .table-black:hover > td, -.table-hover .table-black:hover > th { - background-color: #b0b0b0; -} - -.table-muted, -.table-muted > th, -.table-muted > td { - background-color: #d7dbe2; -} -.table-muted th, -.table-muted td, -.table-muted thead th, -.table-muted tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-muted:hover { - background-color: #c8ced7; -} -.table-hover .table-muted:hover > td, -.table-hover .table-muted:hover > th { - background-color: #c8ced7; -} - -.table-downvote, -.table-downvote > th, -.table-downvote > td { - background-color: #c7e9e8; -} -.table-downvote th, -.table-downvote td, -.table-downvote thead th, -.table-downvote tbody + tbody { - border-color: #98d7d4; -} - -.table-hover .table-downvote:hover { - background-color: #b5e2e0; -} -.table-hover .table-downvote:hover > td, -.table-hover .table-downvote:hover > th { - background-color: #b5e2e0; -} - -.table-upvote, -.table-upvote > th, -.table-upvote > td { - background-color: #ffd4e8; -} -.table-upvote th, -.table-upvote td, -.table-upvote thead th, -.table-upvote tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-upvote:hover { - background-color: #ffbbda; -} -.table-hover .table-upvote:hover > td, -.table-hover .table-upvote:hover > th { - background-color: #ffbbda; -} - -.table-purple, -.table-purple > th, -.table-purple > td { - background-color: #ffd4e8; -} -.table-purple th, -.table-purple td, -.table-purple thead th, -.table-purple tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-purple:hover { - background-color: #ffbbda; -} -.table-hover .table-purple:hover > td, -.table-hover .table-purple:hover > th { - background-color: #ffbbda; -} - -.table-gold, -.table-gold > th, -.table-gold > td { - background-color: #faf0cd; -} -.table-gold th, -.table-gold td, -.table-gold thead th, -.table-gold tbody + tbody { - border-color: #f5e3a1; -} - -.table-hover .table-gold:hover { - background-color: #f8e9b6; -} -.table-hover .table-gold:hover > td, -.table-hover .table-gold:hover > th { - background-color: #f8e9b6; -} - -.table-admin, -.table-admin > th, -.table-admin > td { - background-color: #ffd4e8; -} -.table-admin th, -.table-admin td, -.table-admin thead th, -.table-admin tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-admin:hover { - background-color: #ffbbda; -} -.table-hover .table-admin:hover > td, -.table-hover .table-admin:hover > th { - background-color: #ffbbda; -} - -.table-gray, -.table-gray > th, -.table-gray > td { - background-color: #d7dbe2; -} -.table-gray th, -.table-gray td, -.table-gray thead th, -.table-gray tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray:hover { - background-color: #c8ced7; -} -.table-hover .table-gray:hover > td, -.table-hover .table-gray:hover > th { - background-color: #c8ced7; -} - -.table-gray-100, -.table-gray-100 > th, -.table-gray-100 > td { - background-color: #fcfdfe; -} -.table-gray-100 th, -.table-gray-100 td, -.table-gray-100 thead th, -.table-gray-100 tbody + tbody { - border-color: #fafbfc; -} - -.table-hover .table-gray-100:hover { - background-color: #e9f0f8; -} -.table-hover .table-gray-100:hover > td, -.table-hover .table-gray-100:hover > th { - background-color: #e9f0f8; -} - -.table-gray-200, -.table-gray-200 > th, -.table-gray-200 > td { - background-color: #fafbfd; -} -.table-gray-200 th, -.table-gray-200 td, -.table-gray-200 thead th, -.table-gray-200 tbody + tbody { - border-color: #f6f8fb; -} - -.table-hover .table-gray-200:hover { - background-color: #e8ecf6; -} -.table-hover .table-gray-200:hover > td, -.table-hover .table-gray-200:hover > th { - background-color: #e8ecf6; -} - -.table-gray-300, -.table-gray-300 > th, -.table-gray-300 > td { - background-color: #f7f9fb; -} -.table-gray-300 th, -.table-gray-300 td, -.table-gray-300 thead th, -.table-gray-300 tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-gray-300:hover { - background-color: #e6ecf3; -} -.table-hover .table-gray-300:hover > td, -.table-hover .table-gray-300:hover > th { - background-color: #e6ecf3; -} - -.table-gray-400, -.table-gray-400 > th, -.table-gray-400 > td { - background-color: #f0f3f6; -} -.table-gray-400 th, -.table-gray-400 td, -.table-gray-400 thead th, -.table-gray-400 tbody + tbody { - border-color: #e4e9ef; -} - -.table-hover .table-gray-400:hover { - background-color: #e0e6ec; -} -.table-hover .table-gray-400:hover > td, -.table-hover .table-gray-400:hover > th { - background-color: #e0e6ec; -} - -.table-gray-500, -.table-gray-500 > th, -.table-gray-500 > td { - background-color: #e4e8ed; -} -.table-gray-500 th, -.table-gray-500 td, -.table-gray-500 thead th, -.table-gray-500 tbody + tbody { - border-color: #ced5de; -} - -.table-hover .table-gray-500:hover { - background-color: #d5dbe3; -} -.table-hover .table-gray-500:hover > td, -.table-hover .table-gray-500:hover > th { - background-color: #d5dbe3; -} - -.table-gray-600, -.table-gray-600 > th, -.table-gray-600 > td { - background-color: #d7dbe2; -} -.table-gray-600 th, -.table-gray-600 td, -.table-gray-600 thead th, -.table-gray-600 tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray-600:hover { - background-color: #c8ced7; -} -.table-hover .table-gray-600:hover > td, -.table-hover .table-gray-600:hover > th { - background-color: #c8ced7; -} - -.table-reddit, -.table-reddit > th, -.table-reddit > td { - background-color: #facbc5; -} -.table-reddit th, -.table-reddit td, -.table-reddit thead th, -.table-reddit tbody + tbody { - border-color: #f69f93; -} - -.table-hover .table-reddit:hover { - background-color: #f8b6ae; -} -.table-hover .table-reddit:hover > td, -.table-hover .table-reddit:hover > th { - background-color: #f8b6ae; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(18, 18, 19, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(6, 6, 6, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(6, 6, 6, 0.075); -} - -.table .thead-dark th { - color: #ffffff; - background-color: #343a40; - border-color: #454d55; -} -.table .thead-light th { - color: #495057; - background-color: #EDF2F7; - border-color: #E2E8F0; -} - -.table-dark { - color: #ffffff; - 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: #ffffff; - 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: #ffffff; - background-clip: padding-box; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - 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: #ffffff; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.form-control::placeholder { - color: #718096; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #EDF2F7; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} - -.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.25rem; -} - -.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: flex; - 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: #718096; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: 0.75rem; - color: #38a169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #38a169; - border-radius: 0.35rem; -} - -.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: #38a169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38a169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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") #ffffff 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38a169; -} -.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: #38a169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38a169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38a169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38a169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.75rem; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #e53e3e; - border-radius: 0.35rem; -} - -.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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #ffffff 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: 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; - cursor: pointer; - 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.35rem; - 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 ec72de; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:hover { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:focus, .btn-primary.focus { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #ec72de; - border-color: #ff2689; -} -.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(255, 125, 184, 0.5); -} - -.btn-secondary { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.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(197, 203, 210, 0.5); -} - -.btn-success { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:hover { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(86, 175, 128, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #ffffff; - background-color: #2b7b50; - border-color: #28724a; -} -.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(86, 175, 128, 0.5); -} - -.btn-info { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(57, 159, 237, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #ffffff; - background-color: #1172bc; - border-color: #106bb0; -} -.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(57, 159, 237, 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: #ffffff; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(233, 91, 91, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(233, 91, 91, 0.5); -} - -.btn-light { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:hover { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; -} -.btn-light:focus, .btn-light.focus { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; - box-shadow: 0 0 0 0.2rem rgba(200, 204, 210, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #c6cddd; - border-color: #bec6d8; -} -.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(200, 204, 210, 0.5); -} - -.btn-dark { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:hover { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; -} -.btn-dark:focus, .btn-dark.focus { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; - box-shadow: 0 0 0 0.2rem rgba(68, 59, 91, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #ffffff; - background-color: #0e0a19; - border-color: #090610; -} -.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(68, 59, 91, 0.5); -} - -.btn-white { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:hover { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-white:focus, .btn-white.focus { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} -.btn-white.disabled, .btn-white:disabled { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle { - color: #212529; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} - -.btn-black { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:hover { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:focus, .btn-black.focus { - color: #ffffff; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} -.btn-black.disabled, .btn-black:disabled { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} - -.btn-muted { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-muted:focus, .btn-muted.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-muted.disabled, .btn-muted:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:not(:disabled):not(.disabled):active, .btn-muted:not(:disabled):not(.disabled).active, .show > .btn-muted.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-muted:not(:disabled):not(.disabled):active:focus, .btn-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-downvote { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:hover { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; -} -.btn-downvote:focus, .btn-downvote.focus { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} -.btn-downvote.disabled, .btn-downvote:disabled { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:not(:disabled):not(.disabled):active, .btn-downvote:not(:disabled):not(.disabled).active, .show > .btn-downvote.dropdown-toggle { - color: #ffffff; - background-color: #2c8b87; - border-color: #29827d; -} -.btn-downvote:not(:disabled):not(.disabled):active:focus, .btn-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} - -.btn-upvote { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-upvote:hover { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-upvote:focus, .btn-upvote.focus { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-upvote.disabled, .btn-upvote:disabled { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-upvote:not(:disabled):not(.disabled):active, .btn-upvote:not(:disabled):not(.disabled).active, .show > .btn-upvote.dropdown-toggle { - color: #ffffff; - background-color: #ec72de; - border-color: #ff2689; -} -.btn-upvote:not(:disabled):not(.disabled):active:focus, .btn-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-purple { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-purple:hover { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-purple:focus, .btn-purple.focus { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-purple.disabled, .btn-purple:disabled { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle { - color: #ffffff; - background-color: #ec72de; - border-color: #ff2689; -} -.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gold { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:hover { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; -} -.btn-gold:focus, .btn-gold.focus { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} -.btn-gold.disabled, .btn-gold:disabled { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:not(:disabled):not(.disabled):active, .btn-gold:not(:disabled):not(.disabled).active, .show > .btn-gold.dropdown-toggle { - color: #212529; - background-color: #e7bb1d; - border-color: #e0b418; -} -.btn-gold:not(:disabled):not(.disabled):active:focus, .btn-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} - -.btn-admin { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-admin:hover { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-admin:focus, .btn-admin.focus { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-admin.disabled, .btn-admin:disabled { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-admin:not(:disabled):not(.disabled):active, .btn-admin:not(:disabled):not(.disabled).active, .show > .btn-admin.dropdown-toggle { - color: #ffffff; - background-color: #ec72de; - border-color: #ff2689; -} -.btn-admin:not(:disabled):not(.disabled):active:focus, .btn-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gray { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray:focus, .btn-gray.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray.disabled, .btn-gray:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-gray-100 { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:hover { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; -} -.btn-gray-100:focus, .btn-gray-100.focus { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} -.btn-gray-100.disabled, .btn-gray-100:disabled { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle { - color: #212529; - background-color: #d3dce9; - border-color: #cbd5e5; -} -.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} - -.btn-gray-200 { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:hover { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; -} -.btn-gray-200:focus, .btn-gray-200.focus { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} -.btn-gray-200.disabled, .btn-gray-200:disabled { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle { - color: #212529; - background-color: #cad9e7; - border-color: #c1d2e3; -} -.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} - -.btn-gray-300 { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-gray-300:focus, .btn-gray-300.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-gray-300.disabled, .btn-gray-300:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} - -.btn-gray-400 { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:hover { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; -} -.btn-gray-400:focus, .btn-gray-400.focus { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} -.btn-gray-400.disabled, .btn-gray-400:disabled { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle { - color: #212529; - background-color: #abbbcd; - border-color: #a3b5c8; -} -.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} - -.btn-gray-500 { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:hover { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; -} -.btn-gray-500:focus, .btn-gray-500.focus { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} -.btn-gray-500.disabled, .btn-gray-500:disabled { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle { - color: #ffffff; - background-color: #8194ac; - border-color: #7a8da7; -} -.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} - -.btn-gray-600 { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray-600:focus, .btn-gray-600.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray-600.disabled, .btn-gray-600:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:not(:disabled):not(.disabled):active, .btn-gray-600:not(:disabled):not(.disabled).active, .show > .btn-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray-600:not(:disabled):not(.disabled):active:focus, .btn-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-reddit { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:hover { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; -} -.btn-reddit:focus, .btn-reddit.focus { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} -.btn-reddit.disabled, .btn-reddit:disabled { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:not(:disabled):not(.disabled):active, .btn-reddit:not(:disabled):not(.disabled).active, .show > .btn-reddit.dropdown-toggle { - color: #ffffff; - background-color: #d72a13; - border-color: #cc2712; -} -.btn-reddit:not(:disabled):not(.disabled):active:focus, .btn-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} - -.btn-outline-primary { - color: #ec72de; - border-color: #ec72de; -} -.btn-outline-primary:hover { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ec72de; - 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: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #E2E8F0; - 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: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.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(226, 232, 240, 0.5); -} - -.btn-outline-success { - color: #38a169; - border-color: #38a169; -} -.btn-outline-success:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38a169; - 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: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:hover { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #E6E9F0; - 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: #E6E9F0; - border-color: #E6E9F0; -} -.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(230, 233, 240, 0.5); -} - -.btn-outline-dark { - color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:hover { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #23183E; - 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: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.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(35, 24, 62, 0.5); -} - -.btn-outline-white { - color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:hover { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:focus, .btn-outline-white.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-white.disabled, .btn-outline-white:disabled { - color: #ffffff; - background-color: transparent; -} -.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.btn-outline-black { - color: #121213; - border-color: #121213; -} -.btn-outline-black:hover { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:focus, .btn-outline-black.focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} -.btn-outline-black.disabled, .btn-outline-black:disabled { - color: #121213; - background-color: transparent; -} -.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.btn-outline-muted { - color: #718096; - border-color: #718096; -} -.btn-outline-muted:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:focus, .btn-outline-muted.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-muted.disabled, .btn-outline-muted:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-muted:not(:disabled):not(.disabled):active, .btn-outline-muted:not(:disabled):not(.disabled).active, .show > .btn-outline-muted.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:not(:disabled):not(.disabled):active:focus, .btn-outline-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-downvote { - color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:hover { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:focus, .btn-outline-downvote.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} -.btn-outline-downvote.disabled, .btn-outline-downvote:disabled { - color: #38B2AC; - background-color: transparent; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active, .btn-outline-downvote:not(:disabled):not(.disabled).active, .show > .btn-outline-downvote.dropdown-toggle { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active:focus, .btn-outline-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.btn-outline-upvote { - color: #ec72de; - border-color: #ec72de; -} -.btn-outline-upvote:hover { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-outline-upvote:focus, .btn-outline-upvote.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-upvote.disabled, .btn-outline-upvote:disabled { - color: #ec72de; - background-color: transparent; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active, .btn-outline-upvote:not(:disabled):not(.disabled).active, .show > .btn-outline-upvote.dropdown-toggle { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active:focus, .btn-outline-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-purple { - color: #ec72de; - border-color: #ec72de; -} -.btn-outline-purple:hover { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-outline-purple:focus, .btn-outline-purple.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-purple.disabled, .btn-outline-purple:disabled { - color: #ec72de; - background-color: transparent; -} -.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gold { - color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:hover { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:focus, .btn-outline-gold.focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} -.btn-outline-gold.disabled, .btn-outline-gold:disabled { - color: #ECC94B; - background-color: transparent; -} -.btn-outline-gold:not(:disabled):not(.disabled):active, .btn-outline-gold:not(:disabled):not(.disabled).active, .show > .btn-outline-gold.dropdown-toggle { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:not(:disabled):not(.disabled):active:focus, .btn-outline-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.btn-outline-admin { - color: #ec72de; - border-color: #ec72de; -} -.btn-outline-admin:hover { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-outline-admin:focus, .btn-outline-admin.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-admin.disabled, .btn-outline-admin:disabled { - color: #ec72de; - background-color: transparent; -} -.btn-outline-admin:not(:disabled):not(.disabled):active, .btn-outline-admin:not(:disabled):not(.disabled).active, .show > .btn-outline-admin.dropdown-toggle { - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-outline-admin:not(:disabled):not(.disabled):active:focus, .btn-outline-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gray { - color: #718096; - border-color: #718096; -} -.btn-outline-gray:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:focus, .btn-outline-gray.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray.disabled, .btn-outline-gray:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-gray-100 { - color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:hover { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:focus, .btn-outline-gray-100.focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} -.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled { - color: #F5F7FA; - background-color: transparent; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.btn-outline-gray-200 { - color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:hover { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:focus, .btn-outline-gray-200.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} -.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled { - color: #EDF2F7; - background-color: transparent; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.btn-outline-gray-300 { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:focus, .btn-outline-gray-300.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled { - color: #E2E8F0; - background-color: transparent; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.btn-outline-gray-400 { - color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:hover { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:focus, .btn-outline-gray-400.focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} -.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled { - color: #CBD5E0; - background-color: transparent; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.btn-outline-gray-500 { - color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:hover { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:focus, .btn-outline-gray-500.focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} -.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled { - color: #A0AEC0; - background-color: transparent; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.btn-outline-gray-600 { - color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:focus, .btn-outline-gray-600.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-reddit { - color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:hover { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:focus, .btn-outline-reddit.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} -.btn-outline-reddit.disabled, .btn-outline-reddit:disabled { - color: #ED4630; - background-color: transparent; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active, .btn-outline-reddit:not(:disabled):not(.disabled).active, .show > .btn-outline-reddit.dropdown-toggle { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active:focus, .btn-outline-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ec72de; - text-decoration: none; -} -.btn-link:hover { - color: #ec72de; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #718096; - 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.25rem; -} - -.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: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 0.15); - border-radius: 0.35rem; -} - -.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 #EDF2F7; -} - -.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: #F5F7FA; -} -.dropdown-item.active, .dropdown-item:active { - color: #ffffff; - text-decoration: none; - background-color: #ec72de; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #718096; - 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: #718096; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - 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: #EDF2F7; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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.25rem; -} - -.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: 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: #ffffff; - border-color: #ec72de; - background-color: #ec72de; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #ffffff; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #718096; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #EDF2F7; -} - -.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: #ffffff; - border: #A0AEC0 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.35rem; -} -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' 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: #ec72de; - background-color: #ec72de; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #A0AEC0; - border-radius: 0.5rem; - 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; -} -@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: #ffffff; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #ffffff url("data:image/svg+xml,%3csvg xmlns='https://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 #E2E8F0; - border-radius: 0.35rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-select:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #718096; - background-color: #EDF2F7; -} -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #EDF2F7; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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: #EDF2F7; - border-left: inherit; - border-radius: 0 0.35rem 0.35rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem ec72de; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem ec72de; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem ec72de; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ec72de; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ec72de; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - 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: #ec72de; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #E2E8F0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #E2E8F0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #A0AEC0; -} - -.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: flex; - 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: #718096; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #E2E8F0; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #EDF2F7 #EDF2F7 #E2E8F0; -} -.nav-tabs .nav-link.disabled { - color: #718096; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #ffffff; - border-color: #E2E8F0 #E2E8F0 #ffffff; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills .nav-link { - border-radius: 0.35rem; -} -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #ffffff; - background-color: #ec72de; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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.35rem; -} -.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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(18, 18, 19, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(18, 18, 19, 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(18, 18, 19, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(18, 18, 19, 0.5); - border-color: rgba(18, 18, 19, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(18, 18, 19, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(18, 18, 19, 0.9); -} - -.navbar-dark .navbar-brand { - color: #ffffff; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #ffffff; -} -.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: #ffffff; -} -.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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' 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: #ffffff; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #ffffff; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #ffffff; - background-clip: border-box; - border: 1px solid rgba(18, 18, 19, 0.125); - border-radius: 0.35rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.card-body { - 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(18, 18, 19, 0.03); - border-bottom: 1px solid rgba(18, 18, 19, 0.125); -} -.card-header:first-child { - border-radius: calc(0.35rem - 1px) calc(0.35rem - 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(18, 18, 19, 0.03); - border-top: 1px solid rgba(18, 18, 19, 0.125); -} -.card-footer:last-child { - border-radius: 0 0 calc(0.35rem - 1px) calc(0.35rem - 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 { - flex-shrink: 0; - width: 100%; -} - -.card-img, -.card-img-top { - border-top-left-radius: calc(0.35rem - 1px); - border-top-right-radius: calc(0.35rem - 1px); -} - -.card-img, -.card-img-bottom { - border-bottom-right-radius: calc(0.35rem - 1px); - border-bottom-left-radius: calc(0.35rem - 1px); -} - -.card-deck .card { - margin-bottom: 15px; -} -@media (min-width: 576px) { - .card-deck { - display: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #718096; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #718096; -} - -.pagination { - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.35rem; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #ec72de; - background-color: #ffffff; - border: 1px solid #E2E8F0; -} -.page-link:hover { - z-index: 2; - color: #ec72de; - text-decoration: none; - background-color: #EDF2F7; - border-color: #E2E8F0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.page-item:last-child .page-link { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; -} -.page-item.active .page-link { - z-index: 3; - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.page-item.disabled .page-link { - color: #718096; - pointer-events: none; - cursor: auto; - background-color: #ffffff; - border-color: #E2E8F0; -} - -.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.25rem; - border-bottom-left-radius: 0.25rem; -} -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 600; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.35rem; - 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: #ffffff; - background-color: #ec72de; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #ffffff; - background-color: #ec72de; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #212529; - background-color: #E2E8F0; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-success { - color: #ffffff; - background-color: #38a169; -} -a.badge-success:hover, a.badge-success:focus { - color: #ffffff; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #ffffff; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #ffffff; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 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: #ffffff; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #ffffff; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #212529; - background-color: #E6E9F0; -} -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #c6cddd; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} - -.badge-dark { - color: #ffffff; - background-color: #23183E; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #ffffff; - background-color: #0e0a19; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} - -.badge-white { - color: #212529; - background-color: #ffffff; -} -a.badge-white:hover, a.badge-white:focus { - color: #212529; - background-color: #e6e6e6; -} -a.badge-white:focus, a.badge-white.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.badge-black { - color: #ffffff; - background-color: #121213; -} -a.badge-black:hover, a.badge-black:focus { - color: #ffffff; - background-color: black; -} -a.badge-black:focus, a.badge-black.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.badge-muted { - color: #ffffff; - background-color: #718096; -} -a.badge-muted:hover, a.badge-muted:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-muted:focus, a.badge-muted.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-downvote { - color: #ffffff; - background-color: #38B2AC; -} -a.badge-downvote:hover, a.badge-downvote:focus { - color: #ffffff; - background-color: #2c8b87; -} -a.badge-downvote:focus, a.badge-downvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.badge-upvote { - color: #ffffff; - background-color: #ec72de; -} -a.badge-upvote:hover, a.badge-upvote:focus { - color: #ffffff; - background-color: #ec72de; -} -a.badge-upvote:focus, a.badge-upvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-purple { - color: #ffffff; - background-color: #ec72de; -} -a.badge-purple:hover, a.badge-purple:focus { - color: #ffffff; - background-color: #ec72de; -} -a.badge-purple:focus, a.badge-purple.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gold { - color: #212529; - background-color: #ECC94B; -} -a.badge-gold:hover, a.badge-gold:focus { - color: #212529; - background-color: #e7bb1d; -} -a.badge-gold:focus, a.badge-gold.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.badge-admin { - color: #ffffff; - background-color: #ec72de; -} -a.badge-admin:hover, a.badge-admin:focus { - color: #ffffff; - background-color: #ec72de; -} -a.badge-admin:focus, a.badge-admin.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gray { - color: #ffffff; - background-color: #718096; -} -a.badge-gray:hover, a.badge-gray:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray:focus, a.badge-gray.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-gray-100 { - color: #212529; - background-color: #F5F7FA; -} -a.badge-gray-100:hover, a.badge-gray-100:focus { - color: #212529; - background-color: #d3dce9; -} -a.badge-gray-100:focus, a.badge-gray-100.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.badge-gray-200 { - color: #212529; - background-color: #EDF2F7; -} -a.badge-gray-200:hover, a.badge-gray-200:focus { - color: #212529; - background-color: #cad9e7; -} -a.badge-gray-200:focus, a.badge-gray-200.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.badge-gray-300 { - color: #212529; - background-color: #E2E8F0; -} -a.badge-gray-300:hover, a.badge-gray-300:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-gray-300:focus, a.badge-gray-300.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-gray-400 { - color: #212529; - background-color: #CBD5E0; -} -a.badge-gray-400:hover, a.badge-gray-400:focus { - color: #212529; - background-color: #abbbcd; -} -a.badge-gray-400:focus, a.badge-gray-400.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.badge-gray-500 { - color: #212529; - background-color: #A0AEC0; -} -a.badge-gray-500:hover, a.badge-gray-500:focus { - color: #212529; - background-color: #8194ac; -} -a.badge-gray-500:focus, a.badge-gray-500.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.badge-gray-600 { - color: #ffffff; - background-color: #718096; -} -a.badge-gray-600:hover, a.badge-gray-600:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray-600:focus, a.badge-gray-600.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-reddit { - color: #ffffff; - background-color: #ED4630; -} -a.badge-reddit:hover, a.badge-reddit:focus { - color: #ffffff; - background-color: #d72a13; -} -a.badge-reddit:focus, a.badge-reddit.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #EDF2F7; - 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.35rem; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 600; -} - -.alert-dismissible { - padding-right: 4rem; -} -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -.alert-primary { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-primary hr { - border-top-color: #ffbbda; -} -.alert-primary .alert-link { - color: #6a2e4a; -} - -.alert-secondary { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-secondary hr { - border-top-color: #e6ecf3; -} -.alert-secondary .alert-link { - color: #65686c; -} - -.alert-success { - color: #265c40; - background-color: #d7ece1; - border-color: #c7e5d5; -} -.alert-success hr { - border-top-color: #b6ddc8; -} -.alert-success .alert-link { - color: #173827; -} - -.alert-info { - color: #145283; - background-color: #d0e8fb; - border-color: #bedff9; -} -.alert-info hr { - border-top-color: #a7d4f7; -} -.alert-info .alert-link { - color: #0d3657; -} - -.alert-warning { - color: #8d6d0d; - background-color: #fff3cd; - border-color: #ffeeba; -} -.alert-warning hr { - border-top-color: #ffe8a1; -} -.alert-warning .alert-link { - color: #5e4909; -} - -.alert-danger { - color: #802929; - background-color: #fad8d8; - border-color: #f8c9c9; -} -.alert-danger hr { - border-top-color: #f5b2b2; -} -.alert-danger .alert-link { - color: #591d1d; -} - -.alert-light { - color: #808286; - background-color: #fafbfc; - border-color: #f8f9fb; -} -.alert-light hr { - border-top-color: #e8ebf2; -} -.alert-light .alert-link { - color: #67696c; -} - -.alert-dark { - color: #1b1529; - background-color: #d3d1d8; - border-color: #c1bec9; -} -.alert-dark hr { - border-top-color: #b4b0bd; -} -.alert-dark .alert-link { - color: #050407; -} - -.alert-white { - color: #8d8d8e; - background-color: white; - border-color: white; -} -.alert-white hr { - border-top-color: #f2f2f2; -} -.alert-white .alert-link { - color: #737375; -} - -.alert-black { - color: #121213; - background-color: #d0d0d0; - border-color: #bdbdbd; -} -.alert-black hr { - border-top-color: #b0b0b0; -} -.alert-black .alert-link { - color: black; -} - -.alert-muted { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-muted hr { - border-top-color: #c8ced7; -} -.alert-muted .alert-link { - color: #2d323a; -} - -.alert-downvote { - color: #266563; - background-color: #d7f0ee; - border-color: #c7e9e8; -} -.alert-downvote hr { - border-top-color: #b5e2e0; -} -.alert-downvote .alert-link { - color: #18403f; -} - -.alert-upvote { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-upvote hr { - border-top-color: #ffbbda; -} -.alert-upvote .alert-link { - color: #6a2e4a; -} - -.alert-purple { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-purple hr { - border-top-color: #ffbbda; -} -.alert-purple .alert-link { - color: #6a2e4a; -} - -.alert-gold { - color: #837130; - background-color: #fbf4db; - border-color: #faf0cd; -} -.alert-gold hr { - border-top-color: #f8e9b6; -} -.alert-gold .alert-link { - color: #5e5122; -} - -.alert-admin { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-admin hr { - border-top-color: #ffbbda; -} -.alert-admin .alert-link { - color: #6a2e4a; -} - -.alert-gray { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray hr { - border-top-color: #c8ced7; -} -.alert-gray .alert-link { - color: #2d323a; -} - -.alert-gray-100 { - color: #88898b; - background-color: #fdfdfe; - border-color: #fcfdfe; -} -.alert-gray-100 hr { - border-top-color: #e9f0f8; -} -.alert-gray-100 .alert-link { - color: #6f7071; -} - -.alert-gray-200 { - color: #84868a; - background-color: #fbfcfd; - border-color: #fafbfd; -} -.alert-gray-200 hr { - border-top-color: #e8ecf6; -} -.alert-gray-200 .alert-link { - color: #6b6d70; -} - -.alert-gray-300 { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-gray-300 hr { - border-top-color: #e6ecf3; -} -.alert-gray-300 .alert-link { - color: #65686c; -} - -.alert-gray-400 { - color: #72777e; - background-color: #f5f7f9; - border-color: #f0f3f6; -} -.alert-gray-400 hr { - border-top-color: #e0e6ec; -} -.alert-gray-400 .alert-link { - color: #5a5e63; -} - -.alert-gray-500 { - color: #5c636d; - background-color: #eceff2; - border-color: #e4e8ed; -} -.alert-gray-500 hr { - border-top-color: #d5dbe3; -} -.alert-gray-500 .alert-link { - color: #454a51; -} - -.alert-gray-600 { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray-600 hr { - border-top-color: #c8ced7; -} -.alert-gray-600 .alert-link { - color: #2d323a; -} - -.alert-reddit { - color: #842d22; - background-color: #fbdad6; - border-color: #facbc5; -} -.alert-reddit hr { - border-top-color: #f8b6ae; -} -.alert-reddit .alert-link { - color: #5b1f18; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #ffffff; - text-align: center; - white-space: nowrap; - background-color: #ec72de; - 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 { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #F5F7FA; -} -.list-group-item-action:active { - color: #212529; - background-color: #EDF2F7; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #ffffff; - border: 1px solid rgba(18, 18, 19, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #718096; - pointer-events: none; - background-color: #ffffff; -} -.list-group-item.active { - z-index: 2; - color: #ffffff; - background-color: #ec72de; - border-color: #ec72de; -} -.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 { - flex-direction: row; -} -.list-group-horizontal .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; -} -.list-group-horizontal .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-sm .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-sm .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-md .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-md .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-lg .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-lg .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-xl .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xl .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-primary.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-secondary { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-secondary.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-success { - color: #265c40; - background-color: #c7e5d5; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #265c40; - background-color: #b6ddc8; -} -.list-group-item-success.list-group-item-action.active { - color: #ffffff; - background-color: #265c40; - border-color: #265c40; -} - -.list-group-item-info { - color: #145283; - background-color: #bedff9; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #145283; - background-color: #a7d4f7; -} -.list-group-item-info.list-group-item-action.active { - color: #ffffff; - background-color: #145283; - border-color: #145283; -} - -.list-group-item-warning { - color: #8d6d0d; - background-color: #ffeeba; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #8d6d0d; - background-color: #ffe8a1; -} -.list-group-item-warning.list-group-item-action.active { - color: #ffffff; - background-color: #8d6d0d; - border-color: #8d6d0d; -} - -.list-group-item-danger { - color: #802929; - background-color: #f8c9c9; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #802929; - background-color: #f5b2b2; -} -.list-group-item-danger.list-group-item-action.active { - color: #ffffff; - background-color: #802929; - border-color: #802929; -} - -.list-group-item-light { - color: #808286; - background-color: #f8f9fb; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #808286; - background-color: #e8ebf2; -} -.list-group-item-light.list-group-item-action.active { - color: #ffffff; - background-color: #808286; - border-color: #808286; -} - -.list-group-item-dark { - color: #1b1529; - background-color: #c1bec9; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1529; - background-color: #b4b0bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #ffffff; - background-color: #1b1529; - border-color: #1b1529; -} - -.list-group-item-white { - color: #8d8d8e; - background-color: white; -} -.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus { - color: #8d8d8e; - background-color: #f2f2f2; -} -.list-group-item-white.list-group-item-action.active { - color: #ffffff; - background-color: #8d8d8e; - border-color: #8d8d8e; -} - -.list-group-item-black { - color: #121213; - background-color: #bdbdbd; -} -.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus { - color: #121213; - background-color: #b0b0b0; -} -.list-group-item-black.list-group-item-action.active { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} - -.list-group-item-muted { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-muted.list-group-item-action:hover, .list-group-item-muted.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-muted.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-downvote { - color: #266563; - background-color: #c7e9e8; -} -.list-group-item-downvote.list-group-item-action:hover, .list-group-item-downvote.list-group-item-action:focus { - color: #266563; - background-color: #b5e2e0; -} -.list-group-item-downvote.list-group-item-action.active { - color: #ffffff; - background-color: #266563; - border-color: #266563; -} - -.list-group-item-upvote { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-upvote.list-group-item-action:hover, .list-group-item-upvote.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-upvote.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-purple { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-purple.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gold { - color: #837130; - background-color: #faf0cd; -} -.list-group-item-gold.list-group-item-action:hover, .list-group-item-gold.list-group-item-action:focus { - color: #837130; - background-color: #f8e9b6; -} -.list-group-item-gold.list-group-item-action.active { - color: #ffffff; - background-color: #837130; - border-color: #837130; -} - -.list-group-item-admin { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-admin.list-group-item-action:hover, .list-group-item-admin.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-admin.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gray { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-gray-100 { - color: #88898b; - background-color: #fcfdfe; -} -.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus { - color: #88898b; - background-color: #e9f0f8; -} -.list-group-item-gray-100.list-group-item-action.active { - color: #ffffff; - background-color: #88898b; - border-color: #88898b; -} - -.list-group-item-gray-200 { - color: #84868a; - background-color: #fafbfd; -} -.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus { - color: #84868a; - background-color: #e8ecf6; -} -.list-group-item-gray-200.list-group-item-action.active { - color: #ffffff; - background-color: #84868a; - border-color: #84868a; -} - -.list-group-item-gray-300 { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-gray-300.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-gray-400 { - color: #72777e; - background-color: #f0f3f6; -} -.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus { - color: #72777e; - background-color: #e0e6ec; -} -.list-group-item-gray-400.list-group-item-action.active { - color: #ffffff; - background-color: #72777e; - border-color: #72777e; -} - -.list-group-item-gray-500 { - color: #5c636d; - background-color: #e4e8ed; -} -.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus { - color: #5c636d; - background-color: #d5dbe3; -} -.list-group-item-gray-500.list-group-item-action.active { - color: #ffffff; - background-color: #5c636d; - border-color: #5c636d; -} - -.list-group-item-gray-600 { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray-600.list-group-item-action:hover, .list-group-item-gray-600.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray-600.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-reddit { - color: #842d22; - background-color: #facbc5; -} -.list-group-item-reddit.list-group-item-action:hover, .list-group-item-reddit.list-group-item-action:focus { - color: #842d22; - background-color: #f8b6ae; -} -.list-group-item-reddit.list-group-item-action.active { - color: #ffffff; - background-color: #842d22; - border-color: #842d22; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 600; - line-height: 1; - color: #121213; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.5; -} -.close:hover { - color: #121213; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -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(18, 18, 19, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #718096; - 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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: #121213; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #E2E8F0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #E2E8F0; - 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); - } - - .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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} -.tooltip.show { - opacity: 1; -} -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #ffffff; - text-align: center; - background-color: #121213; - border-radius: 0.35rem; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} -.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(18, 18, 19, 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: #ffffff; -} - -.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 { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #ffffff; - 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: #ffffff; - 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #ffffff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #ffffff; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ec72de !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ec72de !important; -} - -.bg-secondary { - background-color: #E2E8F0 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #c0cddf !important; -} - -.bg-success { - background-color: #38a169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #E6E9F0 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #c6cddd !important; -} - -.bg-dark { - background-color: #23183E !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #0e0a19 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -a.bg-white:hover, a.bg-white:focus, -button.bg-white:hover, -button.bg-white:focus { - background-color: #e6e6e6 !important; -} - -.bg-black { - background-color: #121213 !important; -} - -a.bg-black:hover, a.bg-black:focus, -button.bg-black:hover, -button.bg-black:focus { - background-color: black !important; -} - -.bg-muted { - background-color: #718096 !important; -} - -a.bg-muted:hover, a.bg-muted:focus, -button.bg-muted:hover, -button.bg-muted:focus { - background-color: #5a677a !important; -} - -.bg-downvote { - background-color: #38B2AC !important; -} - -a.bg-downvote:hover, a.bg-downvote:focus, -button.bg-downvote:hover, -button.bg-downvote:focus { - background-color: #2c8b87 !important; -} - -.bg-upvote { - background-color: #ec72de !important; -} - -a.bg-upvote:hover, a.bg-upvote:focus, -button.bg-upvote:hover, -button.bg-upvote:focus { - background-color: #ec72de !important; -} - -.bg-purple { - background-color: #ec72de !important; -} - -a.bg-purple:hover, a.bg-purple:focus, -button.bg-purple:hover, -button.bg-purple:focus { - background-color: #ec72de !important; -} - -.bg-gold { - background-color: #ECC94B !important; -} - -a.bg-gold:hover, a.bg-gold:focus, -button.bg-gold:hover, -button.bg-gold:focus { - background-color: #e7bb1d !important; -} - -.bg-admin { - background-color: #ec72de !important; -} - -a.bg-admin:hover, a.bg-admin:focus, -button.bg-admin:hover, -button.bg-admin:focus { - background-color: #ec72de !important; -} - -.bg-gray { - background-color: #718096 !important; -} - -a.bg-gray:hover, a.bg-gray:focus, -button.bg-gray:hover, -button.bg-gray:focus { - background-color: #5a677a !important; -} - -.bg-gray-100 { - background-color: #F5F7FA !important; -} - -a.bg-gray-100:hover, a.bg-gray-100:focus, -button.bg-gray-100:hover, -button.bg-gray-100:focus { - background-color: #d3dce9 !important; -} - -.bg-gray-200 { - background-color: #EDF2F7 !important; -} - -a.bg-gray-200:hover, a.bg-gray-200:focus, -button.bg-gray-200:hover, -button.bg-gray-200:focus { - background-color: #cad9e7 !important; -} - -.bg-gray-300 { - background-color: #E2E8F0 !important; -} - -a.bg-gray-300:hover, a.bg-gray-300:focus, -button.bg-gray-300:hover, -button.bg-gray-300:focus { - background-color: #c0cddf !important; -} - -.bg-gray-400 { - background-color: #CBD5E0 !important; -} - -a.bg-gray-400:hover, a.bg-gray-400:focus, -button.bg-gray-400:hover, -button.bg-gray-400:focus { - background-color: #abbbcd !important; -} - -.bg-gray-500 { - background-color: #A0AEC0 !important; -} - -a.bg-gray-500:hover, a.bg-gray-500:focus, -button.bg-gray-500:hover, -button.bg-gray-500:focus { - background-color: #8194ac !important; -} - -.bg-gray-600 { - background-color: #718096 !important; -} - -a.bg-gray-600:hover, a.bg-gray-600:focus, -button.bg-gray-600:hover, -button.bg-gray-600:focus { - background-color: #5a677a !important; -} - -.bg-reddit { - background-color: #ED4630 !important; -} - -a.bg-reddit:hover, a.bg-reddit:focus, -button.bg-reddit:hover, -button.bg-reddit:focus { - background-color: #d72a13 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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: #ec72de !important; -} - -.border-secondary { - border-color: #E2E8F0 !important; -} - -.border-success { - border-color: #38a169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #E6E9F0 !important; -} - -.border-dark { - border-color: #23183E !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.border-black { - border-color: #121213 !important; -} - -.border-muted { - border-color: #718096 !important; -} - -.border-downvote { - border-color: #38B2AC !important; -} - -.border-upvote { - border-color: #ec72de !important; -} - -.border-purple { - border-color: #ec72de !important; -} - -.border-gold { - border-color: #ECC94B !important; -} - -.border-admin { - border-color: #ec72de !important; -} - -.border-gray { - border-color: #718096 !important; -} - -.border-gray-100 { - border-color: #F5F7FA !important; -} - -.border-gray-200 { - border-color: #EDF2F7 !important; -} - -.border-gray-300 { - border-color: #E2E8F0 !important; -} - -.border-gray-400 { - border-color: #CBD5E0 !important; -} - -.border-gray-500 { - border-color: #A0AEC0 !important; -} - -.border-gray-600 { - border-color: #718096 !important; -} - -.border-reddit { - border-color: #ED4630 !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.rounded-sm { - border-radius: 0.25rem !important; -} - -.rounded { - border-radius: 0.35rem !important; -} - -.rounded-top { - border-top-left-radius: 0.35rem !important; - border-top-right-radius: 0.35rem !important; -} - -.rounded-right { - border-top-right-radius: 0.35rem !important; - border-bottom-right-radius: 0.35rem !important; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !important; -} - -.rounded-left { - border-top-left-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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 1px 3px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.03) !important; -} - -.shadow { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05) !important; -} - -.shadow-lg { - box-shadow: 0 8px 20px 0 rgba(18, 18, 19, 0.1) !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; -} - -.w-130 { - width: 130% !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; -} - -.h-130 { - height: 130% !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; -} - -.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); -} - -.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; -} - -.m-6 { - margin: 3.5rem !important; -} - -.mt-6, -.my-6 { - margin-top: 3.5rem !important; -} - -.mr-6, -.mx-6 { - margin-right: 3.5rem !important; -} - -.mb-6, -.my-6 { - margin-bottom: 3.5rem !important; -} - -.ml-6, -.mx-6 { - margin-left: 3.5rem !important; -} - -.m-7 { - margin: 5rem !important; -} - -.mt-7, -.my-7 { - margin-top: 5rem !important; -} - -.mr-7, -.mx-7 { - margin-right: 5rem !important; -} - -.mb-7, -.my-7 { - margin-bottom: 5rem !important; -} - -.ml-7, -.mx-7 { - margin-left: 5rem !important; -} - -.m-8 { - margin: 10rem !important; -} - -.mt-8, -.my-8 { - margin-top: 10rem !important; -} - -.mr-8, -.mx-8 { - margin-right: 10rem !important; -} - -.mb-8, -.my-8 { - margin-bottom: 10rem !important; -} - -.ml-8, -.mx-8 { - margin-left: 10rem !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; -} - -.p-6 { - padding: 3.5rem !important; -} - -.pt-6, -.py-6 { - padding-top: 3.5rem !important; -} - -.pr-6, -.px-6 { - padding-right: 3.5rem !important; -} - -.pb-6, -.py-6 { - padding-bottom: 3.5rem !important; -} - -.pl-6, -.px-6 { - padding-left: 3.5rem !important; -} - -.p-7 { - padding: 5rem !important; -} - -.pt-7, -.py-7 { - padding-top: 5rem !important; -} - -.pr-7, -.px-7 { - padding-right: 5rem !important; -} - -.pb-7, -.py-7 { - padding-bottom: 5rem !important; -} - -.pl-7, -.px-7 { - padding-left: 5rem !important; -} - -.p-8 { - padding: 10rem !important; -} - -.pt-8, -.py-8 { - padding-top: 10rem !important; -} - -.pr-8, -.px-8 { - padding-right: 10rem !important; -} - -.pb-8, -.py-8 { - padding-bottom: 10rem !important; -} - -.pl-8, -.px-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; -} - -.mt-n6, -.my-n6 { - margin-top: -3.5rem !important; -} - -.mr-n6, -.mx-n6 { - margin-right: -3.5rem !important; -} - -.mb-n6, -.my-n6 { - margin-bottom: -3.5rem !important; -} - -.ml-n6, -.mx-n6 { - margin-left: -3.5rem !important; -} - -.m-n7 { - margin: -5rem !important; -} - -.mt-n7, -.my-n7 { - margin-top: -5rem !important; -} - -.mr-n7, -.mx-n7 { - margin-right: -5rem !important; -} - -.mb-n7, -.my-n7 { - margin-bottom: -5rem !important; -} - -.ml-n7, -.mx-n7 { - margin-left: -5rem !important; -} - -.m-n8 { - margin: -10rem !important; -} - -.mt-n8, -.my-n8 { - margin-top: -10rem !important; -} - -.mr-n8, -.mx-n8 { - margin-right: -10rem !important; -} - -.mb-n8, -.my-n8 { - margin-bottom: -10rem !important; -} - -.ml-n8, -.mx-n8 { - margin-left: -10rem !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; - } - - .m-sm-6 { - margin: 3.5rem !important; - } - - .mt-sm-6, -.my-sm-6 { - margin-top: 3.5rem !important; - } - - .mr-sm-6, -.mx-sm-6 { - margin-right: 3.5rem !important; - } - - .mb-sm-6, -.my-sm-6 { - margin-bottom: 3.5rem !important; - } - - .ml-sm-6, -.mx-sm-6 { - margin-left: 3.5rem !important; - } - - .m-sm-7 { - margin: 5rem !important; - } - - .mt-sm-7, -.my-sm-7 { - margin-top: 5rem !important; - } - - .mr-sm-7, -.mx-sm-7 { - margin-right: 5rem !important; - } - - .mb-sm-7, -.my-sm-7 { - margin-bottom: 5rem !important; - } - - .ml-sm-7, -.mx-sm-7 { - margin-left: 5rem !important; - } - - .m-sm-8 { - margin: 10rem !important; - } - - .mt-sm-8, -.my-sm-8 { - margin-top: 10rem !important; - } - - .mr-sm-8, -.mx-sm-8 { - margin-right: 10rem !important; - } - - .mb-sm-8, -.my-sm-8 { - margin-bottom: 10rem !important; - } - - .ml-sm-8, -.mx-sm-8 { - margin-left: 10rem !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; - } - - .p-sm-6 { - padding: 3.5rem !important; - } - - .pt-sm-6, -.py-sm-6 { - padding-top: 3.5rem !important; - } - - .pr-sm-6, -.px-sm-6 { - padding-right: 3.5rem !important; - } - - .pb-sm-6, -.py-sm-6 { - padding-bottom: 3.5rem !important; - } - - .pl-sm-6, -.px-sm-6 { - padding-left: 3.5rem !important; - } - - .p-sm-7 { - padding: 5rem !important; - } - - .pt-sm-7, -.py-sm-7 { - padding-top: 5rem !important; - } - - .pr-sm-7, -.px-sm-7 { - padding-right: 5rem !important; - } - - .pb-sm-7, -.py-sm-7 { - padding-bottom: 5rem !important; - } - - .pl-sm-7, -.px-sm-7 { - padding-left: 5rem !important; - } - - .p-sm-8 { - padding: 10rem !important; - } - - .pt-sm-8, -.py-sm-8 { - padding-top: 10rem !important; - } - - .pr-sm-8, -.px-sm-8 { - padding-right: 10rem !important; - } - - .pb-sm-8, -.py-sm-8 { - padding-bottom: 10rem !important; - } - - .pl-sm-8, -.px-sm-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-sm-n6, -.my-sm-n6 { - margin-top: -3.5rem !important; - } - - .mr-sm-n6, -.mx-sm-n6 { - margin-right: -3.5rem !important; - } - - .mb-sm-n6, -.my-sm-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-sm-n6, -.mx-sm-n6 { - margin-left: -3.5rem !important; - } - - .m-sm-n7 { - margin: -5rem !important; - } - - .mt-sm-n7, -.my-sm-n7 { - margin-top: -5rem !important; - } - - .mr-sm-n7, -.mx-sm-n7 { - margin-right: -5rem !important; - } - - .mb-sm-n7, -.my-sm-n7 { - margin-bottom: -5rem !important; - } - - .ml-sm-n7, -.mx-sm-n7 { - margin-left: -5rem !important; - } - - .m-sm-n8 { - margin: -10rem !important; - } - - .mt-sm-n8, -.my-sm-n8 { - margin-top: -10rem !important; - } - - .mr-sm-n8, -.mx-sm-n8 { - margin-right: -10rem !important; - } - - .mb-sm-n8, -.my-sm-n8 { - margin-bottom: -10rem !important; - } - - .ml-sm-n8, -.mx-sm-n8 { - margin-left: -10rem !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; - } - - .m-md-6 { - margin: 3.5rem !important; - } - - .mt-md-6, -.my-md-6 { - margin-top: 3.5rem !important; - } - - .mr-md-6, -.mx-md-6 { - margin-right: 3.5rem !important; - } - - .mb-md-6, -.my-md-6 { - margin-bottom: 3.5rem !important; - } - - .ml-md-6, -.mx-md-6 { - margin-left: 3.5rem !important; - } - - .m-md-7 { - margin: 5rem !important; - } - - .mt-md-7, -.my-md-7 { - margin-top: 5rem !important; - } - - .mr-md-7, -.mx-md-7 { - margin-right: 5rem !important; - } - - .mb-md-7, -.my-md-7 { - margin-bottom: 5rem !important; - } - - .ml-md-7, -.mx-md-7 { - margin-left: 5rem !important; - } - - .m-md-8 { - margin: 10rem !important; - } - - .mt-md-8, -.my-md-8 { - margin-top: 10rem !important; - } - - .mr-md-8, -.mx-md-8 { - margin-right: 10rem !important; - } - - .mb-md-8, -.my-md-8 { - margin-bottom: 10rem !important; - } - - .ml-md-8, -.mx-md-8 { - margin-left: 10rem !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; - } - - .p-md-6 { - padding: 3.5rem !important; - } - - .pt-md-6, -.py-md-6 { - padding-top: 3.5rem !important; - } - - .pr-md-6, -.px-md-6 { - padding-right: 3.5rem !important; - } - - .pb-md-6, -.py-md-6 { - padding-bottom: 3.5rem !important; - } - - .pl-md-6, -.px-md-6 { - padding-left: 3.5rem !important; - } - - .p-md-7 { - padding: 5rem !important; - } - - .pt-md-7, -.py-md-7 { - padding-top: 5rem !important; - } - - .pr-md-7, -.px-md-7 { - padding-right: 5rem !important; - } - - .pb-md-7, -.py-md-7 { - padding-bottom: 5rem !important; - } - - .pl-md-7, -.px-md-7 { - padding-left: 5rem !important; - } - - .p-md-8 { - padding: 10rem !important; - } - - .pt-md-8, -.py-md-8 { - padding-top: 10rem !important; - } - - .pr-md-8, -.px-md-8 { - padding-right: 10rem !important; - } - - .pb-md-8, -.py-md-8 { - padding-bottom: 10rem !important; - } - - .pl-md-8, -.px-md-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-md-n6, -.my-md-n6 { - margin-top: -3.5rem !important; - } - - .mr-md-n6, -.mx-md-n6 { - margin-right: -3.5rem !important; - } - - .mb-md-n6, -.my-md-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-md-n6, -.mx-md-n6 { - margin-left: -3.5rem !important; - } - - .m-md-n7 { - margin: -5rem !important; - } - - .mt-md-n7, -.my-md-n7 { - margin-top: -5rem !important; - } - - .mr-md-n7, -.mx-md-n7 { - margin-right: -5rem !important; - } - - .mb-md-n7, -.my-md-n7 { - margin-bottom: -5rem !important; - } - - .ml-md-n7, -.mx-md-n7 { - margin-left: -5rem !important; - } - - .m-md-n8 { - margin: -10rem !important; - } - - .mt-md-n8, -.my-md-n8 { - margin-top: -10rem !important; - } - - .mr-md-n8, -.mx-md-n8 { - margin-right: -10rem !important; - } - - .mb-md-n8, -.my-md-n8 { - margin-bottom: -10rem !important; - } - - .ml-md-n8, -.mx-md-n8 { - margin-left: -10rem !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; - } - - .m-lg-6 { - margin: 3.5rem !important; - } - - .mt-lg-6, -.my-lg-6 { - margin-top: 3.5rem !important; - } - - .mr-lg-6, -.mx-lg-6 { - margin-right: 3.5rem !important; - } - - .mb-lg-6, -.my-lg-6 { - margin-bottom: 3.5rem !important; - } - - .ml-lg-6, -.mx-lg-6 { - margin-left: 3.5rem !important; - } - - .m-lg-7 { - margin: 5rem !important; - } - - .mt-lg-7, -.my-lg-7 { - margin-top: 5rem !important; - } - - .mr-lg-7, -.mx-lg-7 { - margin-right: 5rem !important; - } - - .mb-lg-7, -.my-lg-7 { - margin-bottom: 5rem !important; - } - - .ml-lg-7, -.mx-lg-7 { - margin-left: 5rem !important; - } - - .m-lg-8 { - margin: 10rem !important; - } - - .mt-lg-8, -.my-lg-8 { - margin-top: 10rem !important; - } - - .mr-lg-8, -.mx-lg-8 { - margin-right: 10rem !important; - } - - .mb-lg-8, -.my-lg-8 { - margin-bottom: 10rem !important; - } - - .ml-lg-8, -.mx-lg-8 { - margin-left: 10rem !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; - } - - .p-lg-6 { - padding: 3.5rem !important; - } - - .pt-lg-6, -.py-lg-6 { - padding-top: 3.5rem !important; - } - - .pr-lg-6, -.px-lg-6 { - padding-right: 3.5rem !important; - } - - .pb-lg-6, -.py-lg-6 { - padding-bottom: 3.5rem !important; - } - - .pl-lg-6, -.px-lg-6 { - padding-left: 3.5rem !important; - } - - .p-lg-7 { - padding: 5rem !important; - } - - .pt-lg-7, -.py-lg-7 { - padding-top: 5rem !important; - } - - .pr-lg-7, -.px-lg-7 { - padding-right: 5rem !important; - } - - .pb-lg-7, -.py-lg-7 { - padding-bottom: 5rem !important; - } - - .pl-lg-7, -.px-lg-7 { - padding-left: 5rem !important; - } - - .p-lg-8 { - padding: 10rem !important; - } - - .pt-lg-8, -.py-lg-8 { - padding-top: 10rem !important; - } - - .pr-lg-8, -.px-lg-8 { - padding-right: 10rem !important; - } - - .pb-lg-8, -.py-lg-8 { - padding-bottom: 10rem !important; - } - - .pl-lg-8, -.px-lg-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-lg-n6, -.my-lg-n6 { - margin-top: -3.5rem !important; - } - - .mr-lg-n6, -.mx-lg-n6 { - margin-right: -3.5rem !important; - } - - .mb-lg-n6, -.my-lg-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-lg-n6, -.mx-lg-n6 { - margin-left: -3.5rem !important; - } - - .m-lg-n7 { - margin: -5rem !important; - } - - .mt-lg-n7, -.my-lg-n7 { - margin-top: -5rem !important; - } - - .mr-lg-n7, -.mx-lg-n7 { - margin-right: -5rem !important; - } - - .mb-lg-n7, -.my-lg-n7 { - margin-bottom: -5rem !important; - } - - .ml-lg-n7, -.mx-lg-n7 { - margin-left: -5rem !important; - } - - .m-lg-n8 { - margin: -10rem !important; - } - - .mt-lg-n8, -.my-lg-n8 { - margin-top: -10rem !important; - } - - .mr-lg-n8, -.mx-lg-n8 { - margin-right: -10rem !important; - } - - .mb-lg-n8, -.my-lg-n8 { - margin-bottom: -10rem !important; - } - - .ml-lg-n8, -.mx-lg-n8 { - margin-left: -10rem !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; - } - - .m-xl-6 { - margin: 3.5rem !important; - } - - .mt-xl-6, -.my-xl-6 { - margin-top: 3.5rem !important; - } - - .mr-xl-6, -.mx-xl-6 { - margin-right: 3.5rem !important; - } - - .mb-xl-6, -.my-xl-6 { - margin-bottom: 3.5rem !important; - } - - .ml-xl-6, -.mx-xl-6 { - margin-left: 3.5rem !important; - } - - .m-xl-7 { - margin: 5rem !important; - } - - .mt-xl-7, -.my-xl-7 { - margin-top: 5rem !important; - } - - .mr-xl-7, -.mx-xl-7 { - margin-right: 5rem !important; - } - - .mb-xl-7, -.my-xl-7 { - margin-bottom: 5rem !important; - } - - .ml-xl-7, -.mx-xl-7 { - margin-left: 5rem !important; - } - - .m-xl-8 { - margin: 10rem !important; - } - - .mt-xl-8, -.my-xl-8 { - margin-top: 10rem !important; - } - - .mr-xl-8, -.mx-xl-8 { - margin-right: 10rem !important; - } - - .mb-xl-8, -.my-xl-8 { - margin-bottom: 10rem !important; - } - - .ml-xl-8, -.mx-xl-8 { - margin-left: 10rem !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; - } - - .p-xl-6 { - padding: 3.5rem !important; - } - - .pt-xl-6, -.py-xl-6 { - padding-top: 3.5rem !important; - } - - .pr-xl-6, -.px-xl-6 { - padding-right: 3.5rem !important; - } - - .pb-xl-6, -.py-xl-6 { - padding-bottom: 3.5rem !important; - } - - .pl-xl-6, -.px-xl-6 { - padding-left: 3.5rem !important; - } - - .p-xl-7 { - padding: 5rem !important; - } - - .pt-xl-7, -.py-xl-7 { - padding-top: 5rem !important; - } - - .pr-xl-7, -.px-xl-7 { - padding-right: 5rem !important; - } - - .pb-xl-7, -.py-xl-7 { - padding-bottom: 5rem !important; - } - - .pl-xl-7, -.px-xl-7 { - padding-left: 5rem !important; - } - - .p-xl-8 { - padding: 10rem !important; - } - - .pt-xl-8, -.py-xl-8 { - padding-top: 10rem !important; - } - - .pr-xl-8, -.px-xl-8 { - padding-right: 10rem !important; - } - - .pb-xl-8, -.py-xl-8 { - padding-bottom: 10rem !important; - } - - .pl-xl-8, -.px-xl-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-xl-n6, -.my-xl-n6 { - margin-top: -3.5rem !important; - } - - .mr-xl-n6, -.mx-xl-n6 { - margin-right: -3.5rem !important; - } - - .mb-xl-n6, -.my-xl-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-xl-n6, -.mx-xl-n6 { - margin-left: -3.5rem !important; - } - - .m-xl-n7 { - margin: -5rem !important; - } - - .mt-xl-n7, -.my-xl-n7 { - margin-top: -5rem !important; - } - - .mr-xl-n7, -.mx-xl-n7 { - margin-right: -5rem !important; - } - - .mb-xl-n7, -.my-xl-n7 { - margin-bottom: -5rem !important; - } - - .ml-xl-n7, -.mx-xl-n7 { - margin-left: -5rem !important; - } - - .m-xl-n8 { - margin: -10rem !important; - } - - .mt-xl-n8, -.my-xl-n8 { - margin-top: -10rem !important; - } - - .mr-xl-n8, -.mx-xl-n8 { - margin-right: -10rem !important; - } - - .mb-xl-n8, -.my-xl-n8 { - margin-bottom: -10rem !important; - } - - .ml-xl-n8, -.mx-xl-n8 { - margin-left: -10rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mt-xl-auto, -.my-xl-auto { - margin-top: auto !important; - } - - .mr-xl-auto, -.mx-xl-auto { - margin-right: auto !important; - } - - .mb-xl-auto, -.my-xl-auto { - margin-bottom: auto !important; - } - - .ml-xl-auto, -.mx-xl-auto { - margin-left: auto !important; - } -} -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !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: 600 !important; -} - -.font-weight-bolder { - font-weight: 700 !important; -} - -.font-italic { - font-style: italic !important; -} - -.text-white { - color: #ffffff !important; -} - -.text-primary { - color: #ec72de !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ec72de !important; -} - -.text-secondary { - color: #E2E8F0 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #b0c0d6 !important; -} - -.text-success { - color: #38a169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #E6E9F0 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #b6bfd3 !important; -} - -.text-dark { - color: #23183E !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #040307 !important; -} - -.text-white { - color: #ffffff !important; -} - -a.text-white:hover, a.text-white:focus { - color: #d9d9d9 !important; -} - -.text-black { - color: #121213 !important; -} - -a.text-black:hover, a.text-black:focus { - color: black !important; -} - -.text-muted { - color: #718096 !important; -} - -a.text-muted:hover, a.text-muted:focus { - color: #4f5b6b !important; -} - -.text-downvote { - color: #38B2AC !important; -} - -a.text-downvote:hover, a.text-downvote:focus { - color: #267874 !important; -} - -.text-upvote { - color: #ec72de !important; -} - -a.text-upvote:hover, a.text-upvote:focus { - color: #ec72de !important; -} - -.text-purple { - color: #ec72de !important; -} - -a.text-purple:hover, a.text-purple:focus { - color: #ec72de !important; -} - -.text-gold { - color: #ECC94B !important; -} - -a.text-gold:hover, a.text-gold:focus { - color: #d4ab16 !important; -} - -.text-admin { - color: #ec72de !important; -} - -a.text-admin:hover, a.text-admin:focus { - color: #ec72de !important; -} - -.text-gray { - color: #718096 !important; -} - -a.text-gray:hover, a.text-gray:focus { - color: #4f5b6b !important; -} - -.text-gray-100 { - color: #F5F7FA !important; -} - -a.text-gray-100:hover, a.text-gray-100:focus { - color: #c2cee1 !important; -} - -.text-gray-200 { - color: #EDF2F7 !important; -} - -a.text-gray-200:hover, a.text-gray-200:focus { - color: #b8ccdf !important; -} - -.text-gray-300 { - color: #E2E8F0 !important; -} - -a.text-gray-300:hover, a.text-gray-300:focus { - color: #b0c0d6 !important; -} - -.text-gray-400 { - color: #CBD5E0 !important; -} - -a.text-gray-400:hover, a.text-gray-400:focus { - color: #9baec3 !important; -} - -.text-gray-500 { - color: #A0AEC0 !important; -} - -a.text-gray-500:hover, a.text-gray-500:focus { - color: #7287a1 !important; -} - -.text-gray-600 { - color: #718096 !important; -} - -a.text-gray-600:hover, a.text-gray-600:focus { - color: #4f5b6b !important; -} - -.text-reddit { - color: #ED4630 !important; -} - -a.text-reddit:hover, a.text-reddit:focus { - color: #c02511 !important; -} - -.text-body { - color: #212529 !important; -} - -.text-muted { - color: #718096 !important; -} - -.text-black-50 { - color: rgba(18, 18, 19, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #A0AEC0; - 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 #121213; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #ffffff !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #E2E8F0; - } - - .table .thead-dark th { - color: inherit; - border-color: #E2E8F0; - } -} -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #121213; - padding-top: 49px; - background-color: #E2E8F0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - /* Since CSS 2.1 */ - white-space: -moz-pre-wrap; - /* Mozilla, since 1999 */ - white-space: -pre-wrap; - /* Opera 4-6 */ - white-space: -o-pre-wrap; - /* Opera 7 */ - word-wrap: break-word; - /* Internet Explorer 5.5+ */ -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #ffffff; -} - -#page { - padding-top: 49px; - background-color: #ffffff; -} - -#article { - padding-top: 0; - background-color: #ffffff; -} - -#thread, #userpage { - background-color: #F5F7FA; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #121213; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ec72de; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ec72de; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 15px; - background-color: #ffffff; -} - -.custom-gutters { - padding-left: 15px; - padding-right: 15px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 49px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 11px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.25rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.375rem 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-secondary { - color: #718096; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn-tag:hover { - color: #121213; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-success, .btn-danger { - color: #ffffff; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -.btn-integration { - font-weight: 600; - border-left: 1px solid #E2E8F0; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.325rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #121213; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #121213 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #121213 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #121213 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #121213 !important; -} - -.bd-callout { - padding: 1.25rem; - margin-top: 1.25rem; - margin-bottom: 1.25rem; - border: 1px solid #E2E8F0; - border-left-width: 0.25rem; - border-radius: 0.25rem; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #ffffff; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #121213; - border-radius: 0.35rem; -} - -.navbar-light { - background-color: #ffffff; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #23183E; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ec72de; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #ec72de; - font-weight: 600; -} - -.tab-bar { - box-shadow: inset 0 -1px 0 #E2E8F0; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #ffffff; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #121213; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ec72de; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #A0AEC0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #ffffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ec72de; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #ffffff; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #121213; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #ffffff; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #ffffff; - font-size: 10px; - font-weight: 600; - top: -4px; - left: 12px; - border: 2px solid #ffffff; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ec72de; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ec72de; - box-shadow: inset 0 -2px 0 #ec72de; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ec72de; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ec72de; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ec72de; - box-shadow: inset 0 -2px 0 #ec72de; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #718096; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ec72de; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ec72de; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ec72de; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ec72de; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ec72de; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #ec72de; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #ffffff; -} - -.form-inline.search .form-control { - background-color: #EDF2F7; - font-size: 1rem; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search { - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; - opacity: 0.25; - /* Firefox */ -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; -} - -.bg-svg { - background-color: #23183E; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #718096; - border-color: transparent; - border-width: 2px; - background: #F5F7FA; - transition: none; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #E2E8F0; - background-color: #ffffff; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #E2E8F0; -} - -.input-group-append-focus { - margin-left: -1px; -} - -.form-control:hover { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #ec72de; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #ec72de; - box-shadow: none; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #121213; -} - -#login label { - color: #121213; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #121213; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #121213; - text-decoration: none; - background-color: #EDF2F7; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #121213; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #718096; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 15px; - margin-right: 15px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ec72de; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ec72de; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -/* .upvoted .arrow-up::before { - color: $upvote; -} - -.upvoted .arrow-up:hover::before { - opacity: 1; -} - -.downvoted .arrow-down::before { - color: $downvote; -} - -.downvoted .arrow-down:hover::before { - opacity: 1; -} */ -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ec72de !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #718096; -} - -.score { - color: #121213; -} - -.score-up { - color: #ec72de !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score, .deleted .score { - color: #E2E8F0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #23183E; -} - -.box-shadow-bottom { - box-shadow: inset 0 -1px 0 #E2E8F0; -} - -.border-1 { - border-width: 1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #ffffff; - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 15px; - padding-right: 15px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F5F7FA; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #ffffff; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #718096; -} - -.post-filter .fa, .post-filter .fas { - font-size: 11px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ec72de; - width: 1rem; -} - -.filter-list .filter-item { - color: #718096; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #718096; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #121213; -} - -.filter-list > .filter-item > .filter-link.active { - color: #121213; - background-color: #ffffff; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ec72de; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ec72de; -} - -.filter-link:hover, .filter-link:focus { - color: #ec72de; -} - -.dashboard-list .dashboard-item { - color: #718096; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #718096; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #121213; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ec72de; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ec72de; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ec72de; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ec72de; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #ffffff; - background-color: #FFFFFF; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #FFFFFF; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -/* - -#frontpage.toggle-card-view .tab-bar, #userpage.toggle-card-view .tab-bar, #search.toggle-card-view .tab-bar { - border-radius: 0; -} - -#frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border: none; - border-radius: $border-radius; - margin-top: 1rem; - box-shadow: $box-shadow-sm; -} - -#frontpage.toggle-card-view .posts .card:last-of-type, #userpage.toggle-card-view .posts .card:last-of-type, #search.toggle-card-view .posts .card:last-of-type { - border-bottom-left-radius: $border-radius; - border-bottom-right-radius: $border-radius; - border-radius: $border-radius; -} - -#frontpage.toggle-card-view .posts .card:first-of-type, #userpage.toggle-card-view .posts .card:first-of-type, #search.toggle-card-view .posts .card:first-of-type { - margin-top: 0; -} - -#frontpage.toggle-card-view .posts .card .post-img, #userpage.toggle-card-view .posts .card .post-img, #search.toggle-card-view .posts .card .post-img { - display: none; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg, #userpage.toggle-card-view .posts .card .post-img-lg, #search.toggle-card-view .posts .card .post-img-lg { - display: block; - text-align: center; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 55%; - height: auto; -} - -#frontpage.toggle-card-view .posts .card .embed-lg, #userpage.toggle-card-view .posts .card .embed-lg, #search.toggle-card-view .posts .card .embed-lg { - display: flex; - z-index: 2; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg, #userpage.toggle-card-view .posts .card .post-preview-lg, #search.toggle-card-view .posts .card .post-preview-lg { - display: block; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg .post-body, #userpage.toggle-card-view .posts .card .post-preview-lg .post-body, #search.toggle-card-view .posts .card .post-preview-lg .post-body { - -webkit-mask-image: linear-gradient(180deg,#000 40%,transparent); - mask-image: linear-gradient(180deg,#000 40%,transparent); - overflow: hidden; -} - -*/ -.toggle-view .nav-link { - color: #718096; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ec72de; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ec72de; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #718096; - padding: 0.5rem 1rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 1px 1px 0 1px; - border-color: #E2E8F0; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #EDF2F7; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #121213; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ec72de; -} - -#frontpage .post-title a { - color: #121213; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #121213; -} - -.stretched-link a:hover { - color: #ec72de; -} - -.post-meta { - position: relative; - z-index: 2; - color: #718096; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-header { - border-bottom: 1px solid #E2E8F0; - background-color: #ffffff; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; -} - -.modal-header .close { - padding: 1.25rem 1rem 0 1rem; -} - -.modal-content { - border: none; - border-radius: 0.35rem; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #EDF2F7; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .post-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #121213; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #121213; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #121213; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #121213; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #718096; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #121213; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #121213; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #121213; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #121213; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #ffffff; -} - -.post-actions a { - color: #718096; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #121213; -} - -.post-actions .dropdown-item:hover { - color: #121213; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 1px solid #ec72de; - border-radius: 0.35rem; - z-index: 2; - background-color: #E2E8F0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #ffffff; - line-height: 2; - text-transform: uppercase; - font-size: 11px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #718096; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #718096; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - word-break: break-word; - padding-left: 20px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #718096; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #121213; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #121213; - overflow: hidden; -} - -.comment .comment-body .comment-image { - border: 1px solid #ec72de; -} - -blockquote { - border-left: 2px solid #ec72de; - color: #ec72de; - font-size: 1rem; - font-weight: 400; - background-color: rgba(255, 102, 172, 0.15); - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .comment-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F5F7FA; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #121213; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #121213; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #121213; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #121213; -} - -.comment-actions a { - color: #718096; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #121213; -} - -.comment-actions .dropdown-item:hover { - color: #121213; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #121213; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #ffffff; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #ffffff; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 3; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #A0AEC0; -} - -.comment-write .comment-format .format:hover { - color: #718096; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #CBD5E0; - font-size: 1rem; - color: #ec72de; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ec72de; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #A0AEC0; - top: -1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ec72de; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 1px solid #E2E8F0; - background-color: #ffffff; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #EDF2F7; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #ec72de; - background-color: rgba(60, 173, 243, 0.08); - color: #ec72de; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #ffffff; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, rgba(99, 80, 205, 0.75) 76%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #ffffff; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #718096; - font-size: 12px; - text-transform: uppercase; - background-color: #E6E9F0; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - overflow: hidden; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #EDF2F7; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .profile-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #718096; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #718096; -} - -.profile-actions .dropdown-item:hover { - color: #121213; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #718096; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #ffffff; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #718096; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #ffffff; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; -} - -.border-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-sm-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm { - border: 1px solid #E2E8F0 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-md-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md { - border: 1px solid #E2E8F0 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-lg-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg { - border: 1px solid #E2E8F0 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-xl-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl { - border: 1px solid #E2E8F0 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .shadow-md { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: #E2E8F0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: #EDF2F7; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #121213; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #ec72de; - border: 1px solid #ec72de; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38a169; - border: #38a169 solid 1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #A0AEC0; - border: #A0AEC0 solid 1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #ffffff; - border-radius: 2rem; - 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(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #ffffff; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #ffffff; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #fff; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ec72de; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ec72de; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #ffffff; - } - - #thread, #userpage { - background-color: #ffffff; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #ec72de; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #search .search-results.card { - border-bottom: 1px solid #e3e3e3; - border-width: 0 0 1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px 15px; - border-width: 0 0 1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom: 1px solid #E2E8F0; - } - - #frontpage .posts .card:hover, #search .posts .card:hover { - background-color: transparent; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - /* - - #frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border-width: 0 0 1px 0; - border-color: $border-color; - border-style: solid; - border-radius: 0; - margin-top: 0; - box-shadow: none; - } - - #frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 100%; - height: auto; - } - - */ - .posts, #thread #main-content-col { - box-shadow: none; - border-radius: 0; - border: none; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #121213; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ec72de; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - color: #718096; - } - - .post-actions { - color: #A0AEC0; - font-weight: 400; - } - - .post-actions a { - color: #A0AEC0; - font-size: 1rem; - font-weight: 400; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #718096; - } - - .score { - color: #718096; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #CBD5E0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ec72de; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #ffffff; - } - - .comment-write textarea { - background-color: #F5F7FA; - } - - .comment-section > .comment { - padding-left: 20px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 15px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #CBD5E0; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - /* Firefox */ - -ms-overflow-style: none; - /* IE 10+ */ - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - /* Chrome/Safari/Webkit */ - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - box-shadow: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #121213; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ec72de; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #FEB2B2; -} - -div.deleted { - background-color: #FEFCBF; -} - -div.deleted.banned { - background-color: #ffcc99; -} - -.distinguish-admin .user-name, .distinguish-mod .user-name { - color: white; - padding: 0px 3px 2px 3px; - border-radius: 3px; -} - -.distinguish-admin .user-name { - background-color: #ec72de; -} - -.distinguish-mod .user-name { - background-color: #07c20c; -} - -.distinguish-admin .user-name::before { - content: "[A] "; -} - -.distinguish-mod .user-name::before { - content: "[M] "; -} - -.in-comment-image { - max-height: 100px !important; - max-width: 100px !important; -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -/* Light mode spoiler */ -.spoiler { - color: #121213; - background-color: #121213; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #ffffff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #718096 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #718096 !important; -} - -#frontpage .post-title a:visited { - color: #718096; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.comment-box { - border: 2px solid #EDF2F7; -} - -.transparent { - background: None !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -/*# sourceMappingURL=light_ec72de.css.map */ diff --git a/files/assets/css/light_f39731.css b/files/assets/css/light_f39731.css deleted file mode 100644 index 71eecb3fd..000000000 --- a/files/assets/css/light_f39731.css +++ /dev/null @@ -1,16884 +0,0 @@ -@charset "UTF-8"; -.bd-callout-primary { - border-left-color: #f39731; -} - -.bd-callout-secondary { - border-left-color: #E2E8F0; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #23183E; -} - -.bd-callout-white { - border-left-color: #ffffff; -} - -.bd-callout-black { - border-left-color: #121213; -} - -.bd-callout-light { - border-left-color: #E6E9F0; -} - -.bd-callout-success { - border-left-color: #38a169; -} - -.bd-callout-muted { - border-left-color: #718096; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #f39731; -} - -.bd-callout-purple { - border-left-color: #f39731; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #f39731; -} - -.bd-callout-gray { - border-left-color: #718096; -} - -.bd-callout-gray-100 { - border-left-color: #F5F7FA; -} - -.bd-callout-gray-200 { - border-left-color: #EDF2F7; -} - -.bd-callout-gray-300 { - border-left-color: #E2E8F0; -} - -.bd-callout-gray-400 { - border-left-color: #CBD5E0; -} - -.bd-callout-gray-500 { - border-left-color: #A0AEC0; -} - -.bd-callout-gray-600 { - border-left-color: #718096; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #f39731; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #ffffff; - --gray: #718096; - --gray-dark: #343a40; - --primary: #f39731; - --secondary: #E2E8F0; - --success: #38a169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #E6E9F0; - --dark: #23183E; - --white: #ffffff; - --black: #121213; - --muted: #718096; - --downvote: #38B2AC; - --upvote: #f39731; - --purple: #f39731; - --gold: #ECC94B; - --admin: #f39731; - --gray: #718096; - --gray-100: #F5F7FA; - --gray-200: #EDF2F7; - --gray-300: #E2E8F0; - --gray-400: #CBD5E0; - --gray-500: #A0AEC0; - --gray-600: #718096; - --reddit: #ED4630; - --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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(18, 18, 19, 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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #ffffff; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 600; -} - -dd { - margin-bottom: 0.5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: 700; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #f39731; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #f39731; - 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; -} - -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: #718096; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: 600; - 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.325rem; - 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(18, 18, 19, 0.1); -} - -small, -.small { - font-size: 0.75rem; - 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: 0.75rem; - color: #718096; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 90%; - color: #718096; -} - -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: #ffffff; - background-color: #212529; - border-radius: 0.25rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 600; -} - -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #E2E8F0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #E2E8F0; -} -.table tbody + tbody { - border-top: 2px solid #E2E8F0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #E2E8F0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0; -} -.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(18, 18, 19, 0.05); -} - -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(18, 18, 19, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #ffd4e8; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-primary:hover { - background-color: #ffbbda; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #ffbbda; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f7f9fb; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-secondary:hover { - background-color: #e6ecf3; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e6ecf3; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #c7e5d5; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #98ceb1; -} - -.table-hover .table-success:hover { - background-color: #b6ddc8; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b6ddc8; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #bedff9; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86c4f4; -} - -.table-hover .table-info:hover { - background-color: #a7d4f7; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a7d4f7; -} - -.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: #f8c9c9; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f19b9b; -} - -.table-hover .table-danger:hover { - background-color: #f5b2b2; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f5b2b2; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f8f9fb; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f2f4f7; -} - -.table-hover .table-light:hover { - background-color: #e8ebf2; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e8ebf2; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c1bec9; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8d879b; -} - -.table-hover .table-dark:hover { - background-color: #b4b0bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b4b0bd; -} - -.table-white, -.table-white > th, -.table-white > td { - background-color: white; -} -.table-white th, -.table-white td, -.table-white thead th, -.table-white tbody + tbody { - border-color: white; -} - -.table-hover .table-white:hover { - background-color: #f2f2f2; -} -.table-hover .table-white:hover > td, -.table-hover .table-white:hover > th { - background-color: #f2f2f2; -} - -.table-black, -.table-black > th, -.table-black > td { - background-color: #bdbdbd; -} -.table-black th, -.table-black td, -.table-black thead th, -.table-black tbody + tbody { - border-color: #848484; -} - -.table-hover .table-black:hover { - background-color: #b0b0b0; -} -.table-hover .table-black:hover > td, -.table-hover .table-black:hover > th { - background-color: #b0b0b0; -} - -.table-muted, -.table-muted > th, -.table-muted > td { - background-color: #d7dbe2; -} -.table-muted th, -.table-muted td, -.table-muted thead th, -.table-muted tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-muted:hover { - background-color: #c8ced7; -} -.table-hover .table-muted:hover > td, -.table-hover .table-muted:hover > th { - background-color: #c8ced7; -} - -.table-downvote, -.table-downvote > th, -.table-downvote > td { - background-color: #c7e9e8; -} -.table-downvote th, -.table-downvote td, -.table-downvote thead th, -.table-downvote tbody + tbody { - border-color: #98d7d4; -} - -.table-hover .table-downvote:hover { - background-color: #b5e2e0; -} -.table-hover .table-downvote:hover > td, -.table-hover .table-downvote:hover > th { - background-color: #b5e2e0; -} - -.table-upvote, -.table-upvote > th, -.table-upvote > td { - background-color: #ffd4e8; -} -.table-upvote th, -.table-upvote td, -.table-upvote thead th, -.table-upvote tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-upvote:hover { - background-color: #ffbbda; -} -.table-hover .table-upvote:hover > td, -.table-hover .table-upvote:hover > th { - background-color: #ffbbda; -} - -.table-purple, -.table-purple > th, -.table-purple > td { - background-color: #ffd4e8; -} -.table-purple th, -.table-purple td, -.table-purple thead th, -.table-purple tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-purple:hover { - background-color: #ffbbda; -} -.table-hover .table-purple:hover > td, -.table-hover .table-purple:hover > th { - background-color: #ffbbda; -} - -.table-gold, -.table-gold > th, -.table-gold > td { - background-color: #faf0cd; -} -.table-gold th, -.table-gold td, -.table-gold thead th, -.table-gold tbody + tbody { - border-color: #f5e3a1; -} - -.table-hover .table-gold:hover { - background-color: #f8e9b6; -} -.table-hover .table-gold:hover > td, -.table-hover .table-gold:hover > th { - background-color: #f8e9b6; -} - -.table-admin, -.table-admin > th, -.table-admin > td { - background-color: #ffd4e8; -} -.table-admin th, -.table-admin td, -.table-admin thead th, -.table-admin tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-admin:hover { - background-color: #ffbbda; -} -.table-hover .table-admin:hover > td, -.table-hover .table-admin:hover > th { - background-color: #ffbbda; -} - -.table-gray, -.table-gray > th, -.table-gray > td { - background-color: #d7dbe2; -} -.table-gray th, -.table-gray td, -.table-gray thead th, -.table-gray tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray:hover { - background-color: #c8ced7; -} -.table-hover .table-gray:hover > td, -.table-hover .table-gray:hover > th { - background-color: #c8ced7; -} - -.table-gray-100, -.table-gray-100 > th, -.table-gray-100 > td { - background-color: #fcfdfe; -} -.table-gray-100 th, -.table-gray-100 td, -.table-gray-100 thead th, -.table-gray-100 tbody + tbody { - border-color: #fafbfc; -} - -.table-hover .table-gray-100:hover { - background-color: #e9f0f8; -} -.table-hover .table-gray-100:hover > td, -.table-hover .table-gray-100:hover > th { - background-color: #e9f0f8; -} - -.table-gray-200, -.table-gray-200 > th, -.table-gray-200 > td { - background-color: #fafbfd; -} -.table-gray-200 th, -.table-gray-200 td, -.table-gray-200 thead th, -.table-gray-200 tbody + tbody { - border-color: #f6f8fb; -} - -.table-hover .table-gray-200:hover { - background-color: #e8ecf6; -} -.table-hover .table-gray-200:hover > td, -.table-hover .table-gray-200:hover > th { - background-color: #e8ecf6; -} - -.table-gray-300, -.table-gray-300 > th, -.table-gray-300 > td { - background-color: #f7f9fb; -} -.table-gray-300 th, -.table-gray-300 td, -.table-gray-300 thead th, -.table-gray-300 tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-gray-300:hover { - background-color: #e6ecf3; -} -.table-hover .table-gray-300:hover > td, -.table-hover .table-gray-300:hover > th { - background-color: #e6ecf3; -} - -.table-gray-400, -.table-gray-400 > th, -.table-gray-400 > td { - background-color: #f0f3f6; -} -.table-gray-400 th, -.table-gray-400 td, -.table-gray-400 thead th, -.table-gray-400 tbody + tbody { - border-color: #e4e9ef; -} - -.table-hover .table-gray-400:hover { - background-color: #e0e6ec; -} -.table-hover .table-gray-400:hover > td, -.table-hover .table-gray-400:hover > th { - background-color: #e0e6ec; -} - -.table-gray-500, -.table-gray-500 > th, -.table-gray-500 > td { - background-color: #e4e8ed; -} -.table-gray-500 th, -.table-gray-500 td, -.table-gray-500 thead th, -.table-gray-500 tbody + tbody { - border-color: #ced5de; -} - -.table-hover .table-gray-500:hover { - background-color: #d5dbe3; -} -.table-hover .table-gray-500:hover > td, -.table-hover .table-gray-500:hover > th { - background-color: #d5dbe3; -} - -.table-gray-600, -.table-gray-600 > th, -.table-gray-600 > td { - background-color: #d7dbe2; -} -.table-gray-600 th, -.table-gray-600 td, -.table-gray-600 thead th, -.table-gray-600 tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray-600:hover { - background-color: #c8ced7; -} -.table-hover .table-gray-600:hover > td, -.table-hover .table-gray-600:hover > th { - background-color: #c8ced7; -} - -.table-reddit, -.table-reddit > th, -.table-reddit > td { - background-color: #facbc5; -} -.table-reddit th, -.table-reddit td, -.table-reddit thead th, -.table-reddit tbody + tbody { - border-color: #f69f93; -} - -.table-hover .table-reddit:hover { - background-color: #f8b6ae; -} -.table-hover .table-reddit:hover > td, -.table-hover .table-reddit:hover > th { - background-color: #f8b6ae; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(18, 18, 19, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(6, 6, 6, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(6, 6, 6, 0.075); -} - -.table .thead-dark th { - color: #ffffff; - background-color: #343a40; - border-color: #454d55; -} -.table .thead-light th { - color: #495057; - background-color: #EDF2F7; - border-color: #E2E8F0; -} - -.table-dark { - color: #ffffff; - 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: #ffffff; - 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: #ffffff; - background-clip: padding-box; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - 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: #ffffff; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.form-control::placeholder { - color: #718096; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #EDF2F7; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} - -.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.25rem; -} - -.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: flex; - 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: #718096; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: 0.75rem; - color: #38a169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #38a169; - border-radius: 0.35rem; -} - -.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: #38a169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38a169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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") #ffffff 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38a169; -} -.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: #38a169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38a169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38a169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38a169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.75rem; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #e53e3e; - border-radius: 0.35rem; -} - -.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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #ffffff 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: 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; - cursor: pointer; - 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.35rem; - 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 f39731; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:hover { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:focus, .btn-primary.focus { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #f39731; - border-color: #ff2689; -} -.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(255, 125, 184, 0.5); -} - -.btn-secondary { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.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(197, 203, 210, 0.5); -} - -.btn-success { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:hover { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(86, 175, 128, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #ffffff; - background-color: #2b7b50; - border-color: #28724a; -} -.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(86, 175, 128, 0.5); -} - -.btn-info { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(57, 159, 237, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #ffffff; - background-color: #1172bc; - border-color: #106bb0; -} -.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(57, 159, 237, 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: #ffffff; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(233, 91, 91, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(233, 91, 91, 0.5); -} - -.btn-light { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:hover { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; -} -.btn-light:focus, .btn-light.focus { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; - box-shadow: 0 0 0 0.2rem rgba(200, 204, 210, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #c6cddd; - border-color: #bec6d8; -} -.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(200, 204, 210, 0.5); -} - -.btn-dark { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:hover { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; -} -.btn-dark:focus, .btn-dark.focus { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; - box-shadow: 0 0 0 0.2rem rgba(68, 59, 91, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #ffffff; - background-color: #0e0a19; - border-color: #090610; -} -.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(68, 59, 91, 0.5); -} - -.btn-white { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:hover { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-white:focus, .btn-white.focus { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} -.btn-white.disabled, .btn-white:disabled { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle { - color: #212529; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} - -.btn-black { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:hover { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:focus, .btn-black.focus { - color: #ffffff; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} -.btn-black.disabled, .btn-black:disabled { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} - -.btn-muted { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-muted:focus, .btn-muted.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-muted.disabled, .btn-muted:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:not(:disabled):not(.disabled):active, .btn-muted:not(:disabled):not(.disabled).active, .show > .btn-muted.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-muted:not(:disabled):not(.disabled):active:focus, .btn-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-downvote { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:hover { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; -} -.btn-downvote:focus, .btn-downvote.focus { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} -.btn-downvote.disabled, .btn-downvote:disabled { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:not(:disabled):not(.disabled):active, .btn-downvote:not(:disabled):not(.disabled).active, .show > .btn-downvote.dropdown-toggle { - color: #ffffff; - background-color: #2c8b87; - border-color: #29827d; -} -.btn-downvote:not(:disabled):not(.disabled):active:focus, .btn-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} - -.btn-upvote { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.btn-upvote:hover { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.btn-upvote:focus, .btn-upvote.focus { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-upvote.disabled, .btn-upvote:disabled { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.btn-upvote:not(:disabled):not(.disabled):active, .btn-upvote:not(:disabled):not(.disabled).active, .show > .btn-upvote.dropdown-toggle { - color: #ffffff; - background-color: #f39731; - border-color: #ff2689; -} -.btn-upvote:not(:disabled):not(.disabled):active:focus, .btn-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-purple { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.btn-purple:hover { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.btn-purple:focus, .btn-purple.focus { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-purple.disabled, .btn-purple:disabled { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle { - color: #ffffff; - background-color: #f39731; - border-color: #ff2689; -} -.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gold { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:hover { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; -} -.btn-gold:focus, .btn-gold.focus { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} -.btn-gold.disabled, .btn-gold:disabled { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:not(:disabled):not(.disabled):active, .btn-gold:not(:disabled):not(.disabled).active, .show > .btn-gold.dropdown-toggle { - color: #212529; - background-color: #e7bb1d; - border-color: #e0b418; -} -.btn-gold:not(:disabled):not(.disabled):active:focus, .btn-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} - -.btn-admin { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.btn-admin:hover { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.btn-admin:focus, .btn-admin.focus { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-admin.disabled, .btn-admin:disabled { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.btn-admin:not(:disabled):not(.disabled):active, .btn-admin:not(:disabled):not(.disabled).active, .show > .btn-admin.dropdown-toggle { - color: #ffffff; - background-color: #f39731; - border-color: #ff2689; -} -.btn-admin:not(:disabled):not(.disabled):active:focus, .btn-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gray { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray:focus, .btn-gray.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray.disabled, .btn-gray:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-gray-100 { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:hover { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; -} -.btn-gray-100:focus, .btn-gray-100.focus { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} -.btn-gray-100.disabled, .btn-gray-100:disabled { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle { - color: #212529; - background-color: #d3dce9; - border-color: #cbd5e5; -} -.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} - -.btn-gray-200 { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:hover { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; -} -.btn-gray-200:focus, .btn-gray-200.focus { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} -.btn-gray-200.disabled, .btn-gray-200:disabled { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle { - color: #212529; - background-color: #cad9e7; - border-color: #c1d2e3; -} -.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} - -.btn-gray-300 { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-gray-300:focus, .btn-gray-300.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-gray-300.disabled, .btn-gray-300:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} - -.btn-gray-400 { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:hover { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; -} -.btn-gray-400:focus, .btn-gray-400.focus { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} -.btn-gray-400.disabled, .btn-gray-400:disabled { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle { - color: #212529; - background-color: #abbbcd; - border-color: #a3b5c8; -} -.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} - -.btn-gray-500 { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:hover { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; -} -.btn-gray-500:focus, .btn-gray-500.focus { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} -.btn-gray-500.disabled, .btn-gray-500:disabled { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle { - color: #ffffff; - background-color: #8194ac; - border-color: #7a8da7; -} -.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} - -.btn-gray-600 { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray-600:focus, .btn-gray-600.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray-600.disabled, .btn-gray-600:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:not(:disabled):not(.disabled):active, .btn-gray-600:not(:disabled):not(.disabled).active, .show > .btn-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray-600:not(:disabled):not(.disabled):active:focus, .btn-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-reddit { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:hover { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; -} -.btn-reddit:focus, .btn-reddit.focus { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} -.btn-reddit.disabled, .btn-reddit:disabled { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:not(:disabled):not(.disabled):active, .btn-reddit:not(:disabled):not(.disabled).active, .show > .btn-reddit.dropdown-toggle { - color: #ffffff; - background-color: #d72a13; - border-color: #cc2712; -} -.btn-reddit:not(:disabled):not(.disabled):active:focus, .btn-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} - -.btn-outline-primary { - color: #f39731; - border-color: #f39731; -} -.btn-outline-primary:hover { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #f39731; - 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: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #E2E8F0; - 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: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.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(226, 232, 240, 0.5); -} - -.btn-outline-success { - color: #38a169; - border-color: #38a169; -} -.btn-outline-success:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38a169; - 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: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:hover { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #E6E9F0; - 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: #E6E9F0; - border-color: #E6E9F0; -} -.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(230, 233, 240, 0.5); -} - -.btn-outline-dark { - color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:hover { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #23183E; - 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: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.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(35, 24, 62, 0.5); -} - -.btn-outline-white { - color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:hover { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:focus, .btn-outline-white.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-white.disabled, .btn-outline-white:disabled { - color: #ffffff; - background-color: transparent; -} -.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.btn-outline-black { - color: #121213; - border-color: #121213; -} -.btn-outline-black:hover { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:focus, .btn-outline-black.focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} -.btn-outline-black.disabled, .btn-outline-black:disabled { - color: #121213; - background-color: transparent; -} -.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.btn-outline-muted { - color: #718096; - border-color: #718096; -} -.btn-outline-muted:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:focus, .btn-outline-muted.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-muted.disabled, .btn-outline-muted:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-muted:not(:disabled):not(.disabled):active, .btn-outline-muted:not(:disabled):not(.disabled).active, .show > .btn-outline-muted.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:not(:disabled):not(.disabled):active:focus, .btn-outline-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-downvote { - color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:hover { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:focus, .btn-outline-downvote.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} -.btn-outline-downvote.disabled, .btn-outline-downvote:disabled { - color: #38B2AC; - background-color: transparent; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active, .btn-outline-downvote:not(:disabled):not(.disabled).active, .show > .btn-outline-downvote.dropdown-toggle { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active:focus, .btn-outline-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.btn-outline-upvote { - color: #f39731; - border-color: #f39731; -} -.btn-outline-upvote:hover { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.btn-outline-upvote:focus, .btn-outline-upvote.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-upvote.disabled, .btn-outline-upvote:disabled { - color: #f39731; - background-color: transparent; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active, .btn-outline-upvote:not(:disabled):not(.disabled).active, .show > .btn-outline-upvote.dropdown-toggle { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active:focus, .btn-outline-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-purple { - color: #f39731; - border-color: #f39731; -} -.btn-outline-purple:hover { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.btn-outline-purple:focus, .btn-outline-purple.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-purple.disabled, .btn-outline-purple:disabled { - color: #f39731; - background-color: transparent; -} -.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gold { - color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:hover { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:focus, .btn-outline-gold.focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} -.btn-outline-gold.disabled, .btn-outline-gold:disabled { - color: #ECC94B; - background-color: transparent; -} -.btn-outline-gold:not(:disabled):not(.disabled):active, .btn-outline-gold:not(:disabled):not(.disabled).active, .show > .btn-outline-gold.dropdown-toggle { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:not(:disabled):not(.disabled):active:focus, .btn-outline-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.btn-outline-admin { - color: #f39731; - border-color: #f39731; -} -.btn-outline-admin:hover { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.btn-outline-admin:focus, .btn-outline-admin.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-admin.disabled, .btn-outline-admin:disabled { - color: #f39731; - background-color: transparent; -} -.btn-outline-admin:not(:disabled):not(.disabled):active, .btn-outline-admin:not(:disabled):not(.disabled).active, .show > .btn-outline-admin.dropdown-toggle { - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.btn-outline-admin:not(:disabled):not(.disabled):active:focus, .btn-outline-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gray { - color: #718096; - border-color: #718096; -} -.btn-outline-gray:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:focus, .btn-outline-gray.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray.disabled, .btn-outline-gray:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-gray-100 { - color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:hover { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:focus, .btn-outline-gray-100.focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} -.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled { - color: #F5F7FA; - background-color: transparent; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.btn-outline-gray-200 { - color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:hover { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:focus, .btn-outline-gray-200.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} -.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled { - color: #EDF2F7; - background-color: transparent; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.btn-outline-gray-300 { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:focus, .btn-outline-gray-300.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled { - color: #E2E8F0; - background-color: transparent; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.btn-outline-gray-400 { - color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:hover { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:focus, .btn-outline-gray-400.focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} -.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled { - color: #CBD5E0; - background-color: transparent; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.btn-outline-gray-500 { - color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:hover { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:focus, .btn-outline-gray-500.focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} -.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled { - color: #A0AEC0; - background-color: transparent; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.btn-outline-gray-600 { - color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:focus, .btn-outline-gray-600.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-reddit { - color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:hover { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:focus, .btn-outline-reddit.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} -.btn-outline-reddit.disabled, .btn-outline-reddit:disabled { - color: #ED4630; - background-color: transparent; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active, .btn-outline-reddit:not(:disabled):not(.disabled).active, .show > .btn-outline-reddit.dropdown-toggle { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active:focus, .btn-outline-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.btn-link { - font-weight: 400; - color: #f39731; - text-decoration: none; -} -.btn-link:hover { - color: #f39731; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #718096; - 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.25rem; -} - -.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: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 0.15); - border-radius: 0.35rem; -} - -.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 #EDF2F7; -} - -.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: #F5F7FA; -} -.dropdown-item.active, .dropdown-item:active { - color: #ffffff; - text-decoration: none; - background-color: #f39731; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #718096; - 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: #718096; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - 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: #EDF2F7; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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.25rem; -} - -.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: 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: #ffffff; - border-color: #f39731; - background-color: #f39731; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #ffffff; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #718096; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #EDF2F7; -} - -.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: #ffffff; - border: #A0AEC0 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.35rem; -} -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' 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: #f39731; - background-color: #f39731; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #A0AEC0; - border-radius: 0.5rem; - 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; -} -@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: #ffffff; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #ffffff url("data:image/svg+xml,%3csvg xmlns='https://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 #E2E8F0; - border-radius: 0.35rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-select:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #718096; - background-color: #EDF2F7; -} -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #EDF2F7; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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: #EDF2F7; - border-left: inherit; - border-radius: 0 0.35rem 0.35rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem f39731; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem f39731; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem f39731; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #f39731; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #f39731; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - 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: #f39731; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #E2E8F0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #E2E8F0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #A0AEC0; -} - -.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: flex; - 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: #718096; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #E2E8F0; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #EDF2F7 #EDF2F7 #E2E8F0; -} -.nav-tabs .nav-link.disabled { - color: #718096; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #ffffff; - border-color: #E2E8F0 #E2E8F0 #ffffff; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills .nav-link { - border-radius: 0.35rem; -} -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #ffffff; - background-color: #f39731; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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.35rem; -} -.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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(18, 18, 19, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(18, 18, 19, 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(18, 18, 19, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(18, 18, 19, 0.5); - border-color: rgba(18, 18, 19, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(18, 18, 19, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(18, 18, 19, 0.9); -} - -.navbar-dark .navbar-brand { - color: #ffffff; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #ffffff; -} -.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: #ffffff; -} -.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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' 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: #ffffff; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #ffffff; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #ffffff; - background-clip: border-box; - border: 1px solid rgba(18, 18, 19, 0.125); - border-radius: 0.35rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.card-body { - 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(18, 18, 19, 0.03); - border-bottom: 1px solid rgba(18, 18, 19, 0.125); -} -.card-header:first-child { - border-radius: calc(0.35rem - 1px) calc(0.35rem - 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(18, 18, 19, 0.03); - border-top: 1px solid rgba(18, 18, 19, 0.125); -} -.card-footer:last-child { - border-radius: 0 0 calc(0.35rem - 1px) calc(0.35rem - 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 { - flex-shrink: 0; - width: 100%; -} - -.card-img, -.card-img-top { - border-top-left-radius: calc(0.35rem - 1px); - border-top-right-radius: calc(0.35rem - 1px); -} - -.card-img, -.card-img-bottom { - border-bottom-right-radius: calc(0.35rem - 1px); - border-bottom-left-radius: calc(0.35rem - 1px); -} - -.card-deck .card { - margin-bottom: 15px; -} -@media (min-width: 576px) { - .card-deck { - display: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #718096; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #718096; -} - -.pagination { - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.35rem; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #f39731; - background-color: #ffffff; - border: 1px solid #E2E8F0; -} -.page-link:hover { - z-index: 2; - color: #f39731; - text-decoration: none; - background-color: #EDF2F7; - border-color: #E2E8F0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.page-item:last-child .page-link { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; -} -.page-item.active .page-link { - z-index: 3; - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.page-item.disabled .page-link { - color: #718096; - pointer-events: none; - cursor: auto; - background-color: #ffffff; - border-color: #E2E8F0; -} - -.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.25rem; - border-bottom-left-radius: 0.25rem; -} -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 600; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.35rem; - 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: #ffffff; - background-color: #f39731; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #ffffff; - background-color: #f39731; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #212529; - background-color: #E2E8F0; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-success { - color: #ffffff; - background-color: #38a169; -} -a.badge-success:hover, a.badge-success:focus { - color: #ffffff; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #ffffff; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #ffffff; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 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: #ffffff; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #ffffff; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #212529; - background-color: #E6E9F0; -} -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #c6cddd; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} - -.badge-dark { - color: #ffffff; - background-color: #23183E; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #ffffff; - background-color: #0e0a19; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} - -.badge-white { - color: #212529; - background-color: #ffffff; -} -a.badge-white:hover, a.badge-white:focus { - color: #212529; - background-color: #e6e6e6; -} -a.badge-white:focus, a.badge-white.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.badge-black { - color: #ffffff; - background-color: #121213; -} -a.badge-black:hover, a.badge-black:focus { - color: #ffffff; - background-color: black; -} -a.badge-black:focus, a.badge-black.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.badge-muted { - color: #ffffff; - background-color: #718096; -} -a.badge-muted:hover, a.badge-muted:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-muted:focus, a.badge-muted.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-downvote { - color: #ffffff; - background-color: #38B2AC; -} -a.badge-downvote:hover, a.badge-downvote:focus { - color: #ffffff; - background-color: #2c8b87; -} -a.badge-downvote:focus, a.badge-downvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.badge-upvote { - color: #ffffff; - background-color: #f39731; -} -a.badge-upvote:hover, a.badge-upvote:focus { - color: #ffffff; - background-color: #f39731; -} -a.badge-upvote:focus, a.badge-upvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-purple { - color: #ffffff; - background-color: #f39731; -} -a.badge-purple:hover, a.badge-purple:focus { - color: #ffffff; - background-color: #f39731; -} -a.badge-purple:focus, a.badge-purple.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gold { - color: #212529; - background-color: #ECC94B; -} -a.badge-gold:hover, a.badge-gold:focus { - color: #212529; - background-color: #e7bb1d; -} -a.badge-gold:focus, a.badge-gold.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.badge-admin { - color: #ffffff; - background-color: #f39731; -} -a.badge-admin:hover, a.badge-admin:focus { - color: #ffffff; - background-color: #f39731; -} -a.badge-admin:focus, a.badge-admin.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gray { - color: #ffffff; - background-color: #718096; -} -a.badge-gray:hover, a.badge-gray:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray:focus, a.badge-gray.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-gray-100 { - color: #212529; - background-color: #F5F7FA; -} -a.badge-gray-100:hover, a.badge-gray-100:focus { - color: #212529; - background-color: #d3dce9; -} -a.badge-gray-100:focus, a.badge-gray-100.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.badge-gray-200 { - color: #212529; - background-color: #EDF2F7; -} -a.badge-gray-200:hover, a.badge-gray-200:focus { - color: #212529; - background-color: #cad9e7; -} -a.badge-gray-200:focus, a.badge-gray-200.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.badge-gray-300 { - color: #212529; - background-color: #E2E8F0; -} -a.badge-gray-300:hover, a.badge-gray-300:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-gray-300:focus, a.badge-gray-300.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-gray-400 { - color: #212529; - background-color: #CBD5E0; -} -a.badge-gray-400:hover, a.badge-gray-400:focus { - color: #212529; - background-color: #abbbcd; -} -a.badge-gray-400:focus, a.badge-gray-400.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.badge-gray-500 { - color: #212529; - background-color: #A0AEC0; -} -a.badge-gray-500:hover, a.badge-gray-500:focus { - color: #212529; - background-color: #8194ac; -} -a.badge-gray-500:focus, a.badge-gray-500.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.badge-gray-600 { - color: #ffffff; - background-color: #718096; -} -a.badge-gray-600:hover, a.badge-gray-600:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray-600:focus, a.badge-gray-600.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-reddit { - color: #ffffff; - background-color: #ED4630; -} -a.badge-reddit:hover, a.badge-reddit:focus { - color: #ffffff; - background-color: #d72a13; -} -a.badge-reddit:focus, a.badge-reddit.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #EDF2F7; - 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.35rem; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 600; -} - -.alert-dismissible { - padding-right: 4rem; -} -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -.alert-primary { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-primary hr { - border-top-color: #ffbbda; -} -.alert-primary .alert-link { - color: #6a2e4a; -} - -.alert-secondary { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-secondary hr { - border-top-color: #e6ecf3; -} -.alert-secondary .alert-link { - color: #65686c; -} - -.alert-success { - color: #265c40; - background-color: #d7ece1; - border-color: #c7e5d5; -} -.alert-success hr { - border-top-color: #b6ddc8; -} -.alert-success .alert-link { - color: #173827; -} - -.alert-info { - color: #145283; - background-color: #d0e8fb; - border-color: #bedff9; -} -.alert-info hr { - border-top-color: #a7d4f7; -} -.alert-info .alert-link { - color: #0d3657; -} - -.alert-warning { - color: #8d6d0d; - background-color: #fff3cd; - border-color: #ffeeba; -} -.alert-warning hr { - border-top-color: #ffe8a1; -} -.alert-warning .alert-link { - color: #5e4909; -} - -.alert-danger { - color: #802929; - background-color: #fad8d8; - border-color: #f8c9c9; -} -.alert-danger hr { - border-top-color: #f5b2b2; -} -.alert-danger .alert-link { - color: #591d1d; -} - -.alert-light { - color: #808286; - background-color: #fafbfc; - border-color: #f8f9fb; -} -.alert-light hr { - border-top-color: #e8ebf2; -} -.alert-light .alert-link { - color: #67696c; -} - -.alert-dark { - color: #1b1529; - background-color: #d3d1d8; - border-color: #c1bec9; -} -.alert-dark hr { - border-top-color: #b4b0bd; -} -.alert-dark .alert-link { - color: #050407; -} - -.alert-white { - color: #8d8d8e; - background-color: white; - border-color: white; -} -.alert-white hr { - border-top-color: #f2f2f2; -} -.alert-white .alert-link { - color: #737375; -} - -.alert-black { - color: #121213; - background-color: #d0d0d0; - border-color: #bdbdbd; -} -.alert-black hr { - border-top-color: #b0b0b0; -} -.alert-black .alert-link { - color: black; -} - -.alert-muted { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-muted hr { - border-top-color: #c8ced7; -} -.alert-muted .alert-link { - color: #2d323a; -} - -.alert-downvote { - color: #266563; - background-color: #d7f0ee; - border-color: #c7e9e8; -} -.alert-downvote hr { - border-top-color: #b5e2e0; -} -.alert-downvote .alert-link { - color: #18403f; -} - -.alert-upvote { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-upvote hr { - border-top-color: #ffbbda; -} -.alert-upvote .alert-link { - color: #6a2e4a; -} - -.alert-purple { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-purple hr { - border-top-color: #ffbbda; -} -.alert-purple .alert-link { - color: #6a2e4a; -} - -.alert-gold { - color: #837130; - background-color: #fbf4db; - border-color: #faf0cd; -} -.alert-gold hr { - border-top-color: #f8e9b6; -} -.alert-gold .alert-link { - color: #5e5122; -} - -.alert-admin { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-admin hr { - border-top-color: #ffbbda; -} -.alert-admin .alert-link { - color: #6a2e4a; -} - -.alert-gray { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray hr { - border-top-color: #c8ced7; -} -.alert-gray .alert-link { - color: #2d323a; -} - -.alert-gray-100 { - color: #88898b; - background-color: #fdfdfe; - border-color: #fcfdfe; -} -.alert-gray-100 hr { - border-top-color: #e9f0f8; -} -.alert-gray-100 .alert-link { - color: #6f7071; -} - -.alert-gray-200 { - color: #84868a; - background-color: #fbfcfd; - border-color: #fafbfd; -} -.alert-gray-200 hr { - border-top-color: #e8ecf6; -} -.alert-gray-200 .alert-link { - color: #6b6d70; -} - -.alert-gray-300 { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-gray-300 hr { - border-top-color: #e6ecf3; -} -.alert-gray-300 .alert-link { - color: #65686c; -} - -.alert-gray-400 { - color: #72777e; - background-color: #f5f7f9; - border-color: #f0f3f6; -} -.alert-gray-400 hr { - border-top-color: #e0e6ec; -} -.alert-gray-400 .alert-link { - color: #5a5e63; -} - -.alert-gray-500 { - color: #5c636d; - background-color: #eceff2; - border-color: #e4e8ed; -} -.alert-gray-500 hr { - border-top-color: #d5dbe3; -} -.alert-gray-500 .alert-link { - color: #454a51; -} - -.alert-gray-600 { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray-600 hr { - border-top-color: #c8ced7; -} -.alert-gray-600 .alert-link { - color: #2d323a; -} - -.alert-reddit { - color: #842d22; - background-color: #fbdad6; - border-color: #facbc5; -} -.alert-reddit hr { - border-top-color: #f8b6ae; -} -.alert-reddit .alert-link { - color: #5b1f18; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #ffffff; - text-align: center; - white-space: nowrap; - background-color: #f39731; - 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 { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #F5F7FA; -} -.list-group-item-action:active { - color: #212529; - background-color: #EDF2F7; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #ffffff; - border: 1px solid rgba(18, 18, 19, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #718096; - pointer-events: none; - background-color: #ffffff; -} -.list-group-item.active { - z-index: 2; - color: #ffffff; - background-color: #f39731; - border-color: #f39731; -} -.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 { - flex-direction: row; -} -.list-group-horizontal .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; -} -.list-group-horizontal .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-sm .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-sm .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-md .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-md .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-lg .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-lg .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-xl .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xl .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-primary.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-secondary { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-secondary.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-success { - color: #265c40; - background-color: #c7e5d5; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #265c40; - background-color: #b6ddc8; -} -.list-group-item-success.list-group-item-action.active { - color: #ffffff; - background-color: #265c40; - border-color: #265c40; -} - -.list-group-item-info { - color: #145283; - background-color: #bedff9; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #145283; - background-color: #a7d4f7; -} -.list-group-item-info.list-group-item-action.active { - color: #ffffff; - background-color: #145283; - border-color: #145283; -} - -.list-group-item-warning { - color: #8d6d0d; - background-color: #ffeeba; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #8d6d0d; - background-color: #ffe8a1; -} -.list-group-item-warning.list-group-item-action.active { - color: #ffffff; - background-color: #8d6d0d; - border-color: #8d6d0d; -} - -.list-group-item-danger { - color: #802929; - background-color: #f8c9c9; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #802929; - background-color: #f5b2b2; -} -.list-group-item-danger.list-group-item-action.active { - color: #ffffff; - background-color: #802929; - border-color: #802929; -} - -.list-group-item-light { - color: #808286; - background-color: #f8f9fb; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #808286; - background-color: #e8ebf2; -} -.list-group-item-light.list-group-item-action.active { - color: #ffffff; - background-color: #808286; - border-color: #808286; -} - -.list-group-item-dark { - color: #1b1529; - background-color: #c1bec9; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1529; - background-color: #b4b0bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #ffffff; - background-color: #1b1529; - border-color: #1b1529; -} - -.list-group-item-white { - color: #8d8d8e; - background-color: white; -} -.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus { - color: #8d8d8e; - background-color: #f2f2f2; -} -.list-group-item-white.list-group-item-action.active { - color: #ffffff; - background-color: #8d8d8e; - border-color: #8d8d8e; -} - -.list-group-item-black { - color: #121213; - background-color: #bdbdbd; -} -.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus { - color: #121213; - background-color: #b0b0b0; -} -.list-group-item-black.list-group-item-action.active { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} - -.list-group-item-muted { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-muted.list-group-item-action:hover, .list-group-item-muted.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-muted.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-downvote { - color: #266563; - background-color: #c7e9e8; -} -.list-group-item-downvote.list-group-item-action:hover, .list-group-item-downvote.list-group-item-action:focus { - color: #266563; - background-color: #b5e2e0; -} -.list-group-item-downvote.list-group-item-action.active { - color: #ffffff; - background-color: #266563; - border-color: #266563; -} - -.list-group-item-upvote { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-upvote.list-group-item-action:hover, .list-group-item-upvote.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-upvote.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-purple { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-purple.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gold { - color: #837130; - background-color: #faf0cd; -} -.list-group-item-gold.list-group-item-action:hover, .list-group-item-gold.list-group-item-action:focus { - color: #837130; - background-color: #f8e9b6; -} -.list-group-item-gold.list-group-item-action.active { - color: #ffffff; - background-color: #837130; - border-color: #837130; -} - -.list-group-item-admin { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-admin.list-group-item-action:hover, .list-group-item-admin.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-admin.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gray { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-gray-100 { - color: #88898b; - background-color: #fcfdfe; -} -.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus { - color: #88898b; - background-color: #e9f0f8; -} -.list-group-item-gray-100.list-group-item-action.active { - color: #ffffff; - background-color: #88898b; - border-color: #88898b; -} - -.list-group-item-gray-200 { - color: #84868a; - background-color: #fafbfd; -} -.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus { - color: #84868a; - background-color: #e8ecf6; -} -.list-group-item-gray-200.list-group-item-action.active { - color: #ffffff; - background-color: #84868a; - border-color: #84868a; -} - -.list-group-item-gray-300 { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-gray-300.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-gray-400 { - color: #72777e; - background-color: #f0f3f6; -} -.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus { - color: #72777e; - background-color: #e0e6ec; -} -.list-group-item-gray-400.list-group-item-action.active { - color: #ffffff; - background-color: #72777e; - border-color: #72777e; -} - -.list-group-item-gray-500 { - color: #5c636d; - background-color: #e4e8ed; -} -.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus { - color: #5c636d; - background-color: #d5dbe3; -} -.list-group-item-gray-500.list-group-item-action.active { - color: #ffffff; - background-color: #5c636d; - border-color: #5c636d; -} - -.list-group-item-gray-600 { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray-600.list-group-item-action:hover, .list-group-item-gray-600.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray-600.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-reddit { - color: #842d22; - background-color: #facbc5; -} -.list-group-item-reddit.list-group-item-action:hover, .list-group-item-reddit.list-group-item-action:focus { - color: #842d22; - background-color: #f8b6ae; -} -.list-group-item-reddit.list-group-item-action.active { - color: #ffffff; - background-color: #842d22; - border-color: #842d22; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 600; - line-height: 1; - color: #121213; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.5; -} -.close:hover { - color: #121213; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -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(18, 18, 19, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #718096; - 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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: #121213; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #E2E8F0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #E2E8F0; - 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); - } - - .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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} -.tooltip.show { - opacity: 1; -} -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #ffffff; - text-align: center; - background-color: #121213; - border-radius: 0.35rem; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} -.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(18, 18, 19, 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: #ffffff; -} - -.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 { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #ffffff; - 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: #ffffff; - 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #ffffff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #ffffff; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #f39731 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #f39731 !important; -} - -.bg-secondary { - background-color: #E2E8F0 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #c0cddf !important; -} - -.bg-success { - background-color: #38a169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #E6E9F0 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #c6cddd !important; -} - -.bg-dark { - background-color: #23183E !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #0e0a19 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -a.bg-white:hover, a.bg-white:focus, -button.bg-white:hover, -button.bg-white:focus { - background-color: #e6e6e6 !important; -} - -.bg-black { - background-color: #121213 !important; -} - -a.bg-black:hover, a.bg-black:focus, -button.bg-black:hover, -button.bg-black:focus { - background-color: black !important; -} - -.bg-muted { - background-color: #718096 !important; -} - -a.bg-muted:hover, a.bg-muted:focus, -button.bg-muted:hover, -button.bg-muted:focus { - background-color: #5a677a !important; -} - -.bg-downvote { - background-color: #38B2AC !important; -} - -a.bg-downvote:hover, a.bg-downvote:focus, -button.bg-downvote:hover, -button.bg-downvote:focus { - background-color: #2c8b87 !important; -} - -.bg-upvote { - background-color: #f39731 !important; -} - -a.bg-upvote:hover, a.bg-upvote:focus, -button.bg-upvote:hover, -button.bg-upvote:focus { - background-color: #f39731 !important; -} - -.bg-purple { - background-color: #f39731 !important; -} - -a.bg-purple:hover, a.bg-purple:focus, -button.bg-purple:hover, -button.bg-purple:focus { - background-color: #f39731 !important; -} - -.bg-gold { - background-color: #ECC94B !important; -} - -a.bg-gold:hover, a.bg-gold:focus, -button.bg-gold:hover, -button.bg-gold:focus { - background-color: #e7bb1d !important; -} - -.bg-admin { - background-color: #f39731 !important; -} - -a.bg-admin:hover, a.bg-admin:focus, -button.bg-admin:hover, -button.bg-admin:focus { - background-color: #f39731 !important; -} - -.bg-gray { - background-color: #718096 !important; -} - -a.bg-gray:hover, a.bg-gray:focus, -button.bg-gray:hover, -button.bg-gray:focus { - background-color: #5a677a !important; -} - -.bg-gray-100 { - background-color: #F5F7FA !important; -} - -a.bg-gray-100:hover, a.bg-gray-100:focus, -button.bg-gray-100:hover, -button.bg-gray-100:focus { - background-color: #d3dce9 !important; -} - -.bg-gray-200 { - background-color: #EDF2F7 !important; -} - -a.bg-gray-200:hover, a.bg-gray-200:focus, -button.bg-gray-200:hover, -button.bg-gray-200:focus { - background-color: #cad9e7 !important; -} - -.bg-gray-300 { - background-color: #E2E8F0 !important; -} - -a.bg-gray-300:hover, a.bg-gray-300:focus, -button.bg-gray-300:hover, -button.bg-gray-300:focus { - background-color: #c0cddf !important; -} - -.bg-gray-400 { - background-color: #CBD5E0 !important; -} - -a.bg-gray-400:hover, a.bg-gray-400:focus, -button.bg-gray-400:hover, -button.bg-gray-400:focus { - background-color: #abbbcd !important; -} - -.bg-gray-500 { - background-color: #A0AEC0 !important; -} - -a.bg-gray-500:hover, a.bg-gray-500:focus, -button.bg-gray-500:hover, -button.bg-gray-500:focus { - background-color: #8194ac !important; -} - -.bg-gray-600 { - background-color: #718096 !important; -} - -a.bg-gray-600:hover, a.bg-gray-600:focus, -button.bg-gray-600:hover, -button.bg-gray-600:focus { - background-color: #5a677a !important; -} - -.bg-reddit { - background-color: #ED4630 !important; -} - -a.bg-reddit:hover, a.bg-reddit:focus, -button.bg-reddit:hover, -button.bg-reddit:focus { - background-color: #d72a13 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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: #f39731 !important; -} - -.border-secondary { - border-color: #E2E8F0 !important; -} - -.border-success { - border-color: #38a169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #E6E9F0 !important; -} - -.border-dark { - border-color: #23183E !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.border-black { - border-color: #121213 !important; -} - -.border-muted { - border-color: #718096 !important; -} - -.border-downvote { - border-color: #38B2AC !important; -} - -.border-upvote { - border-color: #f39731 !important; -} - -.border-purple { - border-color: #f39731 !important; -} - -.border-gold { - border-color: #ECC94B !important; -} - -.border-admin { - border-color: #f39731 !important; -} - -.border-gray { - border-color: #718096 !important; -} - -.border-gray-100 { - border-color: #F5F7FA !important; -} - -.border-gray-200 { - border-color: #EDF2F7 !important; -} - -.border-gray-300 { - border-color: #E2E8F0 !important; -} - -.border-gray-400 { - border-color: #CBD5E0 !important; -} - -.border-gray-500 { - border-color: #A0AEC0 !important; -} - -.border-gray-600 { - border-color: #718096 !important; -} - -.border-reddit { - border-color: #ED4630 !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.rounded-sm { - border-radius: 0.25rem !important; -} - -.rounded { - border-radius: 0.35rem !important; -} - -.rounded-top { - border-top-left-radius: 0.35rem !important; - border-top-right-radius: 0.35rem !important; -} - -.rounded-right { - border-top-right-radius: 0.35rem !important; - border-bottom-right-radius: 0.35rem !important; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !important; -} - -.rounded-left { - border-top-left-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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 1px 3px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.03) !important; -} - -.shadow { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05) !important; -} - -.shadow-lg { - box-shadow: 0 8px 20px 0 rgba(18, 18, 19, 0.1) !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; -} - -.w-130 { - width: 130% !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; -} - -.h-130 { - height: 130% !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; -} - -.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); -} - -.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; -} - -.m-6 { - margin: 3.5rem !important; -} - -.mt-6, -.my-6 { - margin-top: 3.5rem !important; -} - -.mr-6, -.mx-6 { - margin-right: 3.5rem !important; -} - -.mb-6, -.my-6 { - margin-bottom: 3.5rem !important; -} - -.ml-6, -.mx-6 { - margin-left: 3.5rem !important; -} - -.m-7 { - margin: 5rem !important; -} - -.mt-7, -.my-7 { - margin-top: 5rem !important; -} - -.mr-7, -.mx-7 { - margin-right: 5rem !important; -} - -.mb-7, -.my-7 { - margin-bottom: 5rem !important; -} - -.ml-7, -.mx-7 { - margin-left: 5rem !important; -} - -.m-8 { - margin: 10rem !important; -} - -.mt-8, -.my-8 { - margin-top: 10rem !important; -} - -.mr-8, -.mx-8 { - margin-right: 10rem !important; -} - -.mb-8, -.my-8 { - margin-bottom: 10rem !important; -} - -.ml-8, -.mx-8 { - margin-left: 10rem !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; -} - -.p-6 { - padding: 3.5rem !important; -} - -.pt-6, -.py-6 { - padding-top: 3.5rem !important; -} - -.pr-6, -.px-6 { - padding-right: 3.5rem !important; -} - -.pb-6, -.py-6 { - padding-bottom: 3.5rem !important; -} - -.pl-6, -.px-6 { - padding-left: 3.5rem !important; -} - -.p-7 { - padding: 5rem !important; -} - -.pt-7, -.py-7 { - padding-top: 5rem !important; -} - -.pr-7, -.px-7 { - padding-right: 5rem !important; -} - -.pb-7, -.py-7 { - padding-bottom: 5rem !important; -} - -.pl-7, -.px-7 { - padding-left: 5rem !important; -} - -.p-8 { - padding: 10rem !important; -} - -.pt-8, -.py-8 { - padding-top: 10rem !important; -} - -.pr-8, -.px-8 { - padding-right: 10rem !important; -} - -.pb-8, -.py-8 { - padding-bottom: 10rem !important; -} - -.pl-8, -.px-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; -} - -.mt-n6, -.my-n6 { - margin-top: -3.5rem !important; -} - -.mr-n6, -.mx-n6 { - margin-right: -3.5rem !important; -} - -.mb-n6, -.my-n6 { - margin-bottom: -3.5rem !important; -} - -.ml-n6, -.mx-n6 { - margin-left: -3.5rem !important; -} - -.m-n7 { - margin: -5rem !important; -} - -.mt-n7, -.my-n7 { - margin-top: -5rem !important; -} - -.mr-n7, -.mx-n7 { - margin-right: -5rem !important; -} - -.mb-n7, -.my-n7 { - margin-bottom: -5rem !important; -} - -.ml-n7, -.mx-n7 { - margin-left: -5rem !important; -} - -.m-n8 { - margin: -10rem !important; -} - -.mt-n8, -.my-n8 { - margin-top: -10rem !important; -} - -.mr-n8, -.mx-n8 { - margin-right: -10rem !important; -} - -.mb-n8, -.my-n8 { - margin-bottom: -10rem !important; -} - -.ml-n8, -.mx-n8 { - margin-left: -10rem !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; - } - - .m-sm-6 { - margin: 3.5rem !important; - } - - .mt-sm-6, -.my-sm-6 { - margin-top: 3.5rem !important; - } - - .mr-sm-6, -.mx-sm-6 { - margin-right: 3.5rem !important; - } - - .mb-sm-6, -.my-sm-6 { - margin-bottom: 3.5rem !important; - } - - .ml-sm-6, -.mx-sm-6 { - margin-left: 3.5rem !important; - } - - .m-sm-7 { - margin: 5rem !important; - } - - .mt-sm-7, -.my-sm-7 { - margin-top: 5rem !important; - } - - .mr-sm-7, -.mx-sm-7 { - margin-right: 5rem !important; - } - - .mb-sm-7, -.my-sm-7 { - margin-bottom: 5rem !important; - } - - .ml-sm-7, -.mx-sm-7 { - margin-left: 5rem !important; - } - - .m-sm-8 { - margin: 10rem !important; - } - - .mt-sm-8, -.my-sm-8 { - margin-top: 10rem !important; - } - - .mr-sm-8, -.mx-sm-8 { - margin-right: 10rem !important; - } - - .mb-sm-8, -.my-sm-8 { - margin-bottom: 10rem !important; - } - - .ml-sm-8, -.mx-sm-8 { - margin-left: 10rem !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; - } - - .p-sm-6 { - padding: 3.5rem !important; - } - - .pt-sm-6, -.py-sm-6 { - padding-top: 3.5rem !important; - } - - .pr-sm-6, -.px-sm-6 { - padding-right: 3.5rem !important; - } - - .pb-sm-6, -.py-sm-6 { - padding-bottom: 3.5rem !important; - } - - .pl-sm-6, -.px-sm-6 { - padding-left: 3.5rem !important; - } - - .p-sm-7 { - padding: 5rem !important; - } - - .pt-sm-7, -.py-sm-7 { - padding-top: 5rem !important; - } - - .pr-sm-7, -.px-sm-7 { - padding-right: 5rem !important; - } - - .pb-sm-7, -.py-sm-7 { - padding-bottom: 5rem !important; - } - - .pl-sm-7, -.px-sm-7 { - padding-left: 5rem !important; - } - - .p-sm-8 { - padding: 10rem !important; - } - - .pt-sm-8, -.py-sm-8 { - padding-top: 10rem !important; - } - - .pr-sm-8, -.px-sm-8 { - padding-right: 10rem !important; - } - - .pb-sm-8, -.py-sm-8 { - padding-bottom: 10rem !important; - } - - .pl-sm-8, -.px-sm-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-sm-n6, -.my-sm-n6 { - margin-top: -3.5rem !important; - } - - .mr-sm-n6, -.mx-sm-n6 { - margin-right: -3.5rem !important; - } - - .mb-sm-n6, -.my-sm-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-sm-n6, -.mx-sm-n6 { - margin-left: -3.5rem !important; - } - - .m-sm-n7 { - margin: -5rem !important; - } - - .mt-sm-n7, -.my-sm-n7 { - margin-top: -5rem !important; - } - - .mr-sm-n7, -.mx-sm-n7 { - margin-right: -5rem !important; - } - - .mb-sm-n7, -.my-sm-n7 { - margin-bottom: -5rem !important; - } - - .ml-sm-n7, -.mx-sm-n7 { - margin-left: -5rem !important; - } - - .m-sm-n8 { - margin: -10rem !important; - } - - .mt-sm-n8, -.my-sm-n8 { - margin-top: -10rem !important; - } - - .mr-sm-n8, -.mx-sm-n8 { - margin-right: -10rem !important; - } - - .mb-sm-n8, -.my-sm-n8 { - margin-bottom: -10rem !important; - } - - .ml-sm-n8, -.mx-sm-n8 { - margin-left: -10rem !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; - } - - .m-md-6 { - margin: 3.5rem !important; - } - - .mt-md-6, -.my-md-6 { - margin-top: 3.5rem !important; - } - - .mr-md-6, -.mx-md-6 { - margin-right: 3.5rem !important; - } - - .mb-md-6, -.my-md-6 { - margin-bottom: 3.5rem !important; - } - - .ml-md-6, -.mx-md-6 { - margin-left: 3.5rem !important; - } - - .m-md-7 { - margin: 5rem !important; - } - - .mt-md-7, -.my-md-7 { - margin-top: 5rem !important; - } - - .mr-md-7, -.mx-md-7 { - margin-right: 5rem !important; - } - - .mb-md-7, -.my-md-7 { - margin-bottom: 5rem !important; - } - - .ml-md-7, -.mx-md-7 { - margin-left: 5rem !important; - } - - .m-md-8 { - margin: 10rem !important; - } - - .mt-md-8, -.my-md-8 { - margin-top: 10rem !important; - } - - .mr-md-8, -.mx-md-8 { - margin-right: 10rem !important; - } - - .mb-md-8, -.my-md-8 { - margin-bottom: 10rem !important; - } - - .ml-md-8, -.mx-md-8 { - margin-left: 10rem !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; - } - - .p-md-6 { - padding: 3.5rem !important; - } - - .pt-md-6, -.py-md-6 { - padding-top: 3.5rem !important; - } - - .pr-md-6, -.px-md-6 { - padding-right: 3.5rem !important; - } - - .pb-md-6, -.py-md-6 { - padding-bottom: 3.5rem !important; - } - - .pl-md-6, -.px-md-6 { - padding-left: 3.5rem !important; - } - - .p-md-7 { - padding: 5rem !important; - } - - .pt-md-7, -.py-md-7 { - padding-top: 5rem !important; - } - - .pr-md-7, -.px-md-7 { - padding-right: 5rem !important; - } - - .pb-md-7, -.py-md-7 { - padding-bottom: 5rem !important; - } - - .pl-md-7, -.px-md-7 { - padding-left: 5rem !important; - } - - .p-md-8 { - padding: 10rem !important; - } - - .pt-md-8, -.py-md-8 { - padding-top: 10rem !important; - } - - .pr-md-8, -.px-md-8 { - padding-right: 10rem !important; - } - - .pb-md-8, -.py-md-8 { - padding-bottom: 10rem !important; - } - - .pl-md-8, -.px-md-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-md-n6, -.my-md-n6 { - margin-top: -3.5rem !important; - } - - .mr-md-n6, -.mx-md-n6 { - margin-right: -3.5rem !important; - } - - .mb-md-n6, -.my-md-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-md-n6, -.mx-md-n6 { - margin-left: -3.5rem !important; - } - - .m-md-n7 { - margin: -5rem !important; - } - - .mt-md-n7, -.my-md-n7 { - margin-top: -5rem !important; - } - - .mr-md-n7, -.mx-md-n7 { - margin-right: -5rem !important; - } - - .mb-md-n7, -.my-md-n7 { - margin-bottom: -5rem !important; - } - - .ml-md-n7, -.mx-md-n7 { - margin-left: -5rem !important; - } - - .m-md-n8 { - margin: -10rem !important; - } - - .mt-md-n8, -.my-md-n8 { - margin-top: -10rem !important; - } - - .mr-md-n8, -.mx-md-n8 { - margin-right: -10rem !important; - } - - .mb-md-n8, -.my-md-n8 { - margin-bottom: -10rem !important; - } - - .ml-md-n8, -.mx-md-n8 { - margin-left: -10rem !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; - } - - .m-lg-6 { - margin: 3.5rem !important; - } - - .mt-lg-6, -.my-lg-6 { - margin-top: 3.5rem !important; - } - - .mr-lg-6, -.mx-lg-6 { - margin-right: 3.5rem !important; - } - - .mb-lg-6, -.my-lg-6 { - margin-bottom: 3.5rem !important; - } - - .ml-lg-6, -.mx-lg-6 { - margin-left: 3.5rem !important; - } - - .m-lg-7 { - margin: 5rem !important; - } - - .mt-lg-7, -.my-lg-7 { - margin-top: 5rem !important; - } - - .mr-lg-7, -.mx-lg-7 { - margin-right: 5rem !important; - } - - .mb-lg-7, -.my-lg-7 { - margin-bottom: 5rem !important; - } - - .ml-lg-7, -.mx-lg-7 { - margin-left: 5rem !important; - } - - .m-lg-8 { - margin: 10rem !important; - } - - .mt-lg-8, -.my-lg-8 { - margin-top: 10rem !important; - } - - .mr-lg-8, -.mx-lg-8 { - margin-right: 10rem !important; - } - - .mb-lg-8, -.my-lg-8 { - margin-bottom: 10rem !important; - } - - .ml-lg-8, -.mx-lg-8 { - margin-left: 10rem !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; - } - - .p-lg-6 { - padding: 3.5rem !important; - } - - .pt-lg-6, -.py-lg-6 { - padding-top: 3.5rem !important; - } - - .pr-lg-6, -.px-lg-6 { - padding-right: 3.5rem !important; - } - - .pb-lg-6, -.py-lg-6 { - padding-bottom: 3.5rem !important; - } - - .pl-lg-6, -.px-lg-6 { - padding-left: 3.5rem !important; - } - - .p-lg-7 { - padding: 5rem !important; - } - - .pt-lg-7, -.py-lg-7 { - padding-top: 5rem !important; - } - - .pr-lg-7, -.px-lg-7 { - padding-right: 5rem !important; - } - - .pb-lg-7, -.py-lg-7 { - padding-bottom: 5rem !important; - } - - .pl-lg-7, -.px-lg-7 { - padding-left: 5rem !important; - } - - .p-lg-8 { - padding: 10rem !important; - } - - .pt-lg-8, -.py-lg-8 { - padding-top: 10rem !important; - } - - .pr-lg-8, -.px-lg-8 { - padding-right: 10rem !important; - } - - .pb-lg-8, -.py-lg-8 { - padding-bottom: 10rem !important; - } - - .pl-lg-8, -.px-lg-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-lg-n6, -.my-lg-n6 { - margin-top: -3.5rem !important; - } - - .mr-lg-n6, -.mx-lg-n6 { - margin-right: -3.5rem !important; - } - - .mb-lg-n6, -.my-lg-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-lg-n6, -.mx-lg-n6 { - margin-left: -3.5rem !important; - } - - .m-lg-n7 { - margin: -5rem !important; - } - - .mt-lg-n7, -.my-lg-n7 { - margin-top: -5rem !important; - } - - .mr-lg-n7, -.mx-lg-n7 { - margin-right: -5rem !important; - } - - .mb-lg-n7, -.my-lg-n7 { - margin-bottom: -5rem !important; - } - - .ml-lg-n7, -.mx-lg-n7 { - margin-left: -5rem !important; - } - - .m-lg-n8 { - margin: -10rem !important; - } - - .mt-lg-n8, -.my-lg-n8 { - margin-top: -10rem !important; - } - - .mr-lg-n8, -.mx-lg-n8 { - margin-right: -10rem !important; - } - - .mb-lg-n8, -.my-lg-n8 { - margin-bottom: -10rem !important; - } - - .ml-lg-n8, -.mx-lg-n8 { - margin-left: -10rem !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; - } - - .m-xl-6 { - margin: 3.5rem !important; - } - - .mt-xl-6, -.my-xl-6 { - margin-top: 3.5rem !important; - } - - .mr-xl-6, -.mx-xl-6 { - margin-right: 3.5rem !important; - } - - .mb-xl-6, -.my-xl-6 { - margin-bottom: 3.5rem !important; - } - - .ml-xl-6, -.mx-xl-6 { - margin-left: 3.5rem !important; - } - - .m-xl-7 { - margin: 5rem !important; - } - - .mt-xl-7, -.my-xl-7 { - margin-top: 5rem !important; - } - - .mr-xl-7, -.mx-xl-7 { - margin-right: 5rem !important; - } - - .mb-xl-7, -.my-xl-7 { - margin-bottom: 5rem !important; - } - - .ml-xl-7, -.mx-xl-7 { - margin-left: 5rem !important; - } - - .m-xl-8 { - margin: 10rem !important; - } - - .mt-xl-8, -.my-xl-8 { - margin-top: 10rem !important; - } - - .mr-xl-8, -.mx-xl-8 { - margin-right: 10rem !important; - } - - .mb-xl-8, -.my-xl-8 { - margin-bottom: 10rem !important; - } - - .ml-xl-8, -.mx-xl-8 { - margin-left: 10rem !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; - } - - .p-xl-6 { - padding: 3.5rem !important; - } - - .pt-xl-6, -.py-xl-6 { - padding-top: 3.5rem !important; - } - - .pr-xl-6, -.px-xl-6 { - padding-right: 3.5rem !important; - } - - .pb-xl-6, -.py-xl-6 { - padding-bottom: 3.5rem !important; - } - - .pl-xl-6, -.px-xl-6 { - padding-left: 3.5rem !important; - } - - .p-xl-7 { - padding: 5rem !important; - } - - .pt-xl-7, -.py-xl-7 { - padding-top: 5rem !important; - } - - .pr-xl-7, -.px-xl-7 { - padding-right: 5rem !important; - } - - .pb-xl-7, -.py-xl-7 { - padding-bottom: 5rem !important; - } - - .pl-xl-7, -.px-xl-7 { - padding-left: 5rem !important; - } - - .p-xl-8 { - padding: 10rem !important; - } - - .pt-xl-8, -.py-xl-8 { - padding-top: 10rem !important; - } - - .pr-xl-8, -.px-xl-8 { - padding-right: 10rem !important; - } - - .pb-xl-8, -.py-xl-8 { - padding-bottom: 10rem !important; - } - - .pl-xl-8, -.px-xl-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-xl-n6, -.my-xl-n6 { - margin-top: -3.5rem !important; - } - - .mr-xl-n6, -.mx-xl-n6 { - margin-right: -3.5rem !important; - } - - .mb-xl-n6, -.my-xl-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-xl-n6, -.mx-xl-n6 { - margin-left: -3.5rem !important; - } - - .m-xl-n7 { - margin: -5rem !important; - } - - .mt-xl-n7, -.my-xl-n7 { - margin-top: -5rem !important; - } - - .mr-xl-n7, -.mx-xl-n7 { - margin-right: -5rem !important; - } - - .mb-xl-n7, -.my-xl-n7 { - margin-bottom: -5rem !important; - } - - .ml-xl-n7, -.mx-xl-n7 { - margin-left: -5rem !important; - } - - .m-xl-n8 { - margin: -10rem !important; - } - - .mt-xl-n8, -.my-xl-n8 { - margin-top: -10rem !important; - } - - .mr-xl-n8, -.mx-xl-n8 { - margin-right: -10rem !important; - } - - .mb-xl-n8, -.my-xl-n8 { - margin-bottom: -10rem !important; - } - - .ml-xl-n8, -.mx-xl-n8 { - margin-left: -10rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mt-xl-auto, -.my-xl-auto { - margin-top: auto !important; - } - - .mr-xl-auto, -.mx-xl-auto { - margin-right: auto !important; - } - - .mb-xl-auto, -.my-xl-auto { - margin-bottom: auto !important; - } - - .ml-xl-auto, -.mx-xl-auto { - margin-left: auto !important; - } -} -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !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: 600 !important; -} - -.font-weight-bolder { - font-weight: 700 !important; -} - -.font-italic { - font-style: italic !important; -} - -.text-white { - color: #ffffff !important; -} - -.text-primary { - color: #f39731 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #f39731 !important; -} - -.text-secondary { - color: #E2E8F0 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #b0c0d6 !important; -} - -.text-success { - color: #38a169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #E6E9F0 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #b6bfd3 !important; -} - -.text-dark { - color: #23183E !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #040307 !important; -} - -.text-white { - color: #ffffff !important; -} - -a.text-white:hover, a.text-white:focus { - color: #d9d9d9 !important; -} - -.text-black { - color: #121213 !important; -} - -a.text-black:hover, a.text-black:focus { - color: black !important; -} - -.text-muted { - color: #718096 !important; -} - -a.text-muted:hover, a.text-muted:focus { - color: #4f5b6b !important; -} - -.text-downvote { - color: #38B2AC !important; -} - -a.text-downvote:hover, a.text-downvote:focus { - color: #267874 !important; -} - -.text-upvote { - color: #f39731 !important; -} - -a.text-upvote:hover, a.text-upvote:focus { - color: #f39731 !important; -} - -.text-purple { - color: #f39731 !important; -} - -a.text-purple:hover, a.text-purple:focus { - color: #f39731 !important; -} - -.text-gold { - color: #ECC94B !important; -} - -a.text-gold:hover, a.text-gold:focus { - color: #d4ab16 !important; -} - -.text-admin { - color: #f39731 !important; -} - -a.text-admin:hover, a.text-admin:focus { - color: #f39731 !important; -} - -.text-gray { - color: #718096 !important; -} - -a.text-gray:hover, a.text-gray:focus { - color: #4f5b6b !important; -} - -.text-gray-100 { - color: #F5F7FA !important; -} - -a.text-gray-100:hover, a.text-gray-100:focus { - color: #c2cee1 !important; -} - -.text-gray-200 { - color: #EDF2F7 !important; -} - -a.text-gray-200:hover, a.text-gray-200:focus { - color: #b8ccdf !important; -} - -.text-gray-300 { - color: #E2E8F0 !important; -} - -a.text-gray-300:hover, a.text-gray-300:focus { - color: #b0c0d6 !important; -} - -.text-gray-400 { - color: #CBD5E0 !important; -} - -a.text-gray-400:hover, a.text-gray-400:focus { - color: #9baec3 !important; -} - -.text-gray-500 { - color: #A0AEC0 !important; -} - -a.text-gray-500:hover, a.text-gray-500:focus { - color: #7287a1 !important; -} - -.text-gray-600 { - color: #718096 !important; -} - -a.text-gray-600:hover, a.text-gray-600:focus { - color: #4f5b6b !important; -} - -.text-reddit { - color: #ED4630 !important; -} - -a.text-reddit:hover, a.text-reddit:focus { - color: #c02511 !important; -} - -.text-body { - color: #212529 !important; -} - -.text-muted { - color: #718096 !important; -} - -.text-black-50 { - color: rgba(18, 18, 19, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #A0AEC0; - 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 #121213; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #ffffff !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #E2E8F0; - } - - .table .thead-dark th { - color: inherit; - border-color: #E2E8F0; - } -} -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #121213; - padding-top: 49px; - background-color: #E2E8F0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - /* Since CSS 2.1 */ - white-space: -moz-pre-wrap; - /* Mozilla, since 1999 */ - white-space: -pre-wrap; - /* Opera 4-6 */ - white-space: -o-pre-wrap; - /* Opera 7 */ - word-wrap: break-word; - /* Internet Explorer 5.5+ */ -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #ffffff; -} - -#page { - padding-top: 49px; - background-color: #ffffff; -} - -#article { - padding-top: 0; - background-color: #ffffff; -} - -#thread, #userpage { - background-color: #F5F7FA; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #121213; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f39731; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #f39731; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 15px; - background-color: #ffffff; -} - -.custom-gutters { - padding-left: 15px; - padding-right: 15px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 49px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 11px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.25rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.375rem 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-secondary { - color: #718096; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn-tag:hover { - color: #121213; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-success, .btn-danger { - color: #ffffff; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -.btn-integration { - font-weight: 600; - border-left: 1px solid #E2E8F0; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.325rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #121213; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #121213 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #121213 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #121213 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #121213 !important; -} - -.bd-callout { - padding: 1.25rem; - margin-top: 1.25rem; - margin-bottom: 1.25rem; - border: 1px solid #E2E8F0; - border-left-width: 0.25rem; - border-radius: 0.25rem; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #ffffff; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #121213; - border-radius: 0.35rem; -} - -.navbar-light { - background-color: #ffffff; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #23183E; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f39731; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #f39731; - font-weight: 600; -} - -.tab-bar { - box-shadow: inset 0 -1px 0 #E2E8F0; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #ffffff; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #121213; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #f39731; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #A0AEC0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #ffffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #f39731; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #ffffff; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #121213; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #ffffff; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #ffffff; - font-size: 10px; - font-weight: 600; - top: -4px; - left: 12px; - border: 2px solid #ffffff; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #f39731; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f39731; - box-shadow: inset 0 -2px 0 #f39731; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #f39731; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #f39731; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f39731; - box-shadow: inset 0 -2px 0 #f39731; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #718096; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #f39731; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #f39731; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f39731; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #f39731; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f39731; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #f39731; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #ffffff; -} - -.form-inline.search .form-control { - background-color: #EDF2F7; - font-size: 1rem; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search { - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; - opacity: 0.25; - /* Firefox */ -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; -} - -.bg-svg { - background-color: #23183E; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #718096; - border-color: transparent; - border-width: 2px; - background: #F5F7FA; - transition: none; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #E2E8F0; - background-color: #ffffff; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #E2E8F0; -} - -.input-group-append-focus { - margin-left: -1px; -} - -.form-control:hover { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #f39731; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #f39731; - box-shadow: none; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #121213; -} - -#login label { - color: #121213; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #121213; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #121213; - text-decoration: none; - background-color: #EDF2F7; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #121213; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #718096; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 15px; - margin-right: 15px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #f39731; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #f39731; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -/* .upvoted .arrow-up::before { - color: $upvote; -} - -.upvoted .arrow-up:hover::before { - opacity: 1; -} - -.downvoted .arrow-down::before { - color: $downvote; -} - -.downvoted .arrow-down:hover::before { - opacity: 1; -} */ -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #f39731 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #718096; -} - -.score { - color: #121213; -} - -.score-up { - color: #f39731 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score, .deleted .score { - color: #E2E8F0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #23183E; -} - -.box-shadow-bottom { - box-shadow: inset 0 -1px 0 #E2E8F0; -} - -.border-1 { - border-width: 1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #ffffff; - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 15px; - padding-right: 15px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F5F7FA; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #ffffff; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #718096; -} - -.post-filter .fa, .post-filter .fas { - font-size: 11px; - margin-right: 0.5rem; - opacity: 0.9; - color: #f39731; - width: 1rem; -} - -.filter-list .filter-item { - color: #718096; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #718096; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #121213; -} - -.filter-list > .filter-item > .filter-link.active { - color: #121213; - background-color: #ffffff; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #f39731; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #f39731; -} - -.filter-link:hover, .filter-link:focus { - color: #f39731; -} - -.dashboard-list .dashboard-item { - color: #718096; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #718096; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #121213; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #f39731; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #f39731; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #f39731; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #f39731; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #ffffff; - background-color: #FFFFFF; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #FFFFFF; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -/* - -#frontpage.toggle-card-view .tab-bar, #userpage.toggle-card-view .tab-bar, #search.toggle-card-view .tab-bar { - border-radius: 0; -} - -#frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border: none; - border-radius: $border-radius; - margin-top: 1rem; - box-shadow: $box-shadow-sm; -} - -#frontpage.toggle-card-view .posts .card:last-of-type, #userpage.toggle-card-view .posts .card:last-of-type, #search.toggle-card-view .posts .card:last-of-type { - border-bottom-left-radius: $border-radius; - border-bottom-right-radius: $border-radius; - border-radius: $border-radius; -} - -#frontpage.toggle-card-view .posts .card:first-of-type, #userpage.toggle-card-view .posts .card:first-of-type, #search.toggle-card-view .posts .card:first-of-type { - margin-top: 0; -} - -#frontpage.toggle-card-view .posts .card .post-img, #userpage.toggle-card-view .posts .card .post-img, #search.toggle-card-view .posts .card .post-img { - display: none; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg, #userpage.toggle-card-view .posts .card .post-img-lg, #search.toggle-card-view .posts .card .post-img-lg { - display: block; - text-align: center; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 55%; - height: auto; -} - -#frontpage.toggle-card-view .posts .card .embed-lg, #userpage.toggle-card-view .posts .card .embed-lg, #search.toggle-card-view .posts .card .embed-lg { - display: flex; - z-index: 2; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg, #userpage.toggle-card-view .posts .card .post-preview-lg, #search.toggle-card-view .posts .card .post-preview-lg { - display: block; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg .post-body, #userpage.toggle-card-view .posts .card .post-preview-lg .post-body, #search.toggle-card-view .posts .card .post-preview-lg .post-body { - -webkit-mask-image: linear-gradient(180deg,#000 40%,transparent); - mask-image: linear-gradient(180deg,#000 40%,transparent); - overflow: hidden; -} - -*/ -.toggle-view .nav-link { - color: #718096; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #f39731; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #f39731; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #718096; - padding: 0.5rem 1rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 1px 1px 0 1px; - border-color: #E2E8F0; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #EDF2F7; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #121213; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #f39731; -} - -#frontpage .post-title a { - color: #121213; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #121213; -} - -.stretched-link a:hover { - color: #f39731; -} - -.post-meta { - position: relative; - z-index: 2; - color: #718096; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-header { - border-bottom: 1px solid #E2E8F0; - background-color: #ffffff; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; -} - -.modal-header .close { - padding: 1.25rem 1rem 0 1rem; -} - -.modal-content { - border: none; - border-radius: 0.35rem; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #EDF2F7; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .post-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #121213; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #121213; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #121213; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #121213; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #718096; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #121213; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #121213; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #121213; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #121213; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #ffffff; -} - -.post-actions a { - color: #718096; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #121213; -} - -.post-actions .dropdown-item:hover { - color: #121213; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 1px solid #f39731; - border-radius: 0.35rem; - z-index: 2; - background-color: #E2E8F0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #ffffff; - line-height: 2; - text-transform: uppercase; - font-size: 11px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #718096; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #718096; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - word-break: break-word; - padding-left: 20px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #718096; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #121213; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #121213; - overflow: hidden; -} - -.comment .comment-body .comment-image { - border: 1px solid #f39731; -} - -blockquote { - border-left: 2px solid #f39731; - color: #f39731; - font-size: 1rem; - font-weight: 400; - background-color: rgba(255, 102, 172, 0.15); - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .comment-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F5F7FA; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #121213; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #121213; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #121213; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #121213; -} - -.comment-actions a { - color: #718096; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #121213; -} - -.comment-actions .dropdown-item:hover { - color: #121213; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #121213; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #ffffff; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #ffffff; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 3; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #A0AEC0; -} - -.comment-write .comment-format .format:hover { - color: #718096; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #CBD5E0; - font-size: 1rem; - color: #f39731; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #f39731; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #A0AEC0; - top: -1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #f39731; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 1px solid #E2E8F0; - background-color: #ffffff; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #EDF2F7; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #f39731; - background-color: rgba(60, 173, 243, 0.08); - color: #f39731; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #ffffff; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, rgba(99, 80, 205, 0.75) 76%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #ffffff; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #718096; - font-size: 12px; - text-transform: uppercase; - background-color: #E6E9F0; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - overflow: hidden; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #EDF2F7; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .profile-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #718096; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #718096; -} - -.profile-actions .dropdown-item:hover { - color: #121213; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #718096; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #ffffff; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #718096; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #ffffff; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; -} - -.border-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-sm-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm { - border: 1px solid #E2E8F0 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-md-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md { - border: 1px solid #E2E8F0 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-lg-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg { - border: 1px solid #E2E8F0 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-xl-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl { - border: 1px solid #E2E8F0 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .shadow-md { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: #E2E8F0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: #EDF2F7; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #121213; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #f39731; - border: 1px solid #f39731; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38a169; - border: #38a169 solid 1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #A0AEC0; - border: #A0AEC0 solid 1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #ffffff; - border-radius: 2rem; - 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(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #ffffff; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #ffffff; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #fff; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #f39731; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #f39731; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #ffffff; - } - - #thread, #userpage { - background-color: #ffffff; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f39731; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #search .search-results.card { - border-bottom: 1px solid #e3e3e3; - border-width: 0 0 1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px 15px; - border-width: 0 0 1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom: 1px solid #E2E8F0; - } - - #frontpage .posts .card:hover, #search .posts .card:hover { - background-color: transparent; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - /* - - #frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border-width: 0 0 1px 0; - border-color: $border-color; - border-style: solid; - border-radius: 0; - margin-top: 0; - box-shadow: none; - } - - #frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 100%; - height: auto; - } - - */ - .posts, #thread #main-content-col { - box-shadow: none; - border-radius: 0; - border: none; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #121213; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #f39731; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - color: #718096; - } - - .post-actions { - color: #A0AEC0; - font-weight: 400; - } - - .post-actions a { - color: #A0AEC0; - font-size: 1rem; - font-weight: 400; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #718096; - } - - .score { - color: #718096; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #CBD5E0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #f39731; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #ffffff; - } - - .comment-write textarea { - background-color: #F5F7FA; - } - - .comment-section > .comment { - padding-left: 20px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 15px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #CBD5E0; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - /* Firefox */ - -ms-overflow-style: none; - /* IE 10+ */ - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - /* Chrome/Safari/Webkit */ - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - box-shadow: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #121213; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #f39731; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #FEB2B2; -} - -div.deleted { - background-color: #FEFCBF; -} - -div.deleted.banned { - background-color: #ffcc99; -} - -.distinguish-admin .user-name, .distinguish-mod .user-name { - color: white; - padding: 0px 3px 2px 3px; - border-radius: 3px; -} - -.distinguish-admin .user-name { - background-color: #f39731; -} - -.distinguish-mod .user-name { - background-color: #07c20c; -} - -.distinguish-admin .user-name::before { - content: "[A] "; -} - -.distinguish-mod .user-name::before { - content: "[M] "; -} - -.in-comment-image { - max-height: 100px !important; - max-width: 100px !important; -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -/* Light mode spoiler */ -.spoiler { - color: #121213; - background-color: #121213; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #ffffff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #718096 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #718096 !important; -} - -#frontpage .post-title a:visited { - color: #718096; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.comment-box { - border: 2px solid #EDF2F7; -} - -.transparent { - background: None !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -/*# sourceMappingURL=light_f39731.css.map */ diff --git a/files/assets/css/light_f8db58.css b/files/assets/css/light_f8db58.css deleted file mode 100644 index f89a73c51..000000000 --- a/files/assets/css/light_f8db58.css +++ /dev/null @@ -1,16884 +0,0 @@ -@charset "UTF-8"; -.bd-callout-primary { - border-left-color: #f8db58; -} - -.bd-callout-secondary { - border-left-color: #E2E8F0; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #23183E; -} - -.bd-callout-white { - border-left-color: #ffffff; -} - -.bd-callout-black { - border-left-color: #121213; -} - -.bd-callout-light { - border-left-color: #E6E9F0; -} - -.bd-callout-success { - border-left-color: #38a169; -} - -.bd-callout-muted { - border-left-color: #718096; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #f8db58; -} - -.bd-callout-purple { - border-left-color: #f8db58; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #f8db58; -} - -.bd-callout-gray { - border-left-color: #718096; -} - -.bd-callout-gray-100 { - border-left-color: #F5F7FA; -} - -.bd-callout-gray-200 { - border-left-color: #EDF2F7; -} - -.bd-callout-gray-300 { - border-left-color: #E2E8F0; -} - -.bd-callout-gray-400 { - border-left-color: #CBD5E0; -} - -.bd-callout-gray-500 { - border-left-color: #A0AEC0; -} - -.bd-callout-gray-600 { - border-left-color: #718096; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #f8db58; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #ffffff; - --gray: #718096; - --gray-dark: #343a40; - --primary: #f8db58; - --secondary: #E2E8F0; - --success: #38a169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #E6E9F0; - --dark: #23183E; - --white: #ffffff; - --black: #121213; - --muted: #718096; - --downvote: #38B2AC; - --upvote: #f8db58; - --purple: #f8db58; - --gold: #ECC94B; - --admin: #f8db58; - --gray: #718096; - --gray-100: #F5F7FA; - --gray-200: #EDF2F7; - --gray-300: #E2E8F0; - --gray-400: #CBD5E0; - --gray-500: #A0AEC0; - --gray-600: #718096; - --reddit: #ED4630; - --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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(18, 18, 19, 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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #ffffff; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 600; -} - -dd { - margin-bottom: 0.5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: 700; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #f8db58; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #f8db58; - 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; -} - -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: #718096; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: 600; - 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.325rem; - 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(18, 18, 19, 0.1); -} - -small, -.small { - font-size: 0.75rem; - 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: 0.75rem; - color: #718096; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 90%; - color: #718096; -} - -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: #ffffff; - background-color: #212529; - border-radius: 0.25rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 600; -} - -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #E2E8F0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #E2E8F0; -} -.table tbody + tbody { - border-top: 2px solid #E2E8F0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #E2E8F0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0; -} -.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(18, 18, 19, 0.05); -} - -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(18, 18, 19, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #ffd4e8; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-primary:hover { - background-color: #ffbbda; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #ffbbda; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f7f9fb; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-secondary:hover { - background-color: #e6ecf3; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e6ecf3; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #c7e5d5; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #98ceb1; -} - -.table-hover .table-success:hover { - background-color: #b6ddc8; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b6ddc8; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #bedff9; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86c4f4; -} - -.table-hover .table-info:hover { - background-color: #a7d4f7; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a7d4f7; -} - -.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: #f8c9c9; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f19b9b; -} - -.table-hover .table-danger:hover { - background-color: #f5b2b2; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f5b2b2; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f8f9fb; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f2f4f7; -} - -.table-hover .table-light:hover { - background-color: #e8ebf2; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e8ebf2; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c1bec9; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8d879b; -} - -.table-hover .table-dark:hover { - background-color: #b4b0bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b4b0bd; -} - -.table-white, -.table-white > th, -.table-white > td { - background-color: white; -} -.table-white th, -.table-white td, -.table-white thead th, -.table-white tbody + tbody { - border-color: white; -} - -.table-hover .table-white:hover { - background-color: #f2f2f2; -} -.table-hover .table-white:hover > td, -.table-hover .table-white:hover > th { - background-color: #f2f2f2; -} - -.table-black, -.table-black > th, -.table-black > td { - background-color: #bdbdbd; -} -.table-black th, -.table-black td, -.table-black thead th, -.table-black tbody + tbody { - border-color: #848484; -} - -.table-hover .table-black:hover { - background-color: #b0b0b0; -} -.table-hover .table-black:hover > td, -.table-hover .table-black:hover > th { - background-color: #b0b0b0; -} - -.table-muted, -.table-muted > th, -.table-muted > td { - background-color: #d7dbe2; -} -.table-muted th, -.table-muted td, -.table-muted thead th, -.table-muted tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-muted:hover { - background-color: #c8ced7; -} -.table-hover .table-muted:hover > td, -.table-hover .table-muted:hover > th { - background-color: #c8ced7; -} - -.table-downvote, -.table-downvote > th, -.table-downvote > td { - background-color: #c7e9e8; -} -.table-downvote th, -.table-downvote td, -.table-downvote thead th, -.table-downvote tbody + tbody { - border-color: #98d7d4; -} - -.table-hover .table-downvote:hover { - background-color: #b5e2e0; -} -.table-hover .table-downvote:hover > td, -.table-hover .table-downvote:hover > th { - background-color: #b5e2e0; -} - -.table-upvote, -.table-upvote > th, -.table-upvote > td { - background-color: #ffd4e8; -} -.table-upvote th, -.table-upvote td, -.table-upvote thead th, -.table-upvote tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-upvote:hover { - background-color: #ffbbda; -} -.table-hover .table-upvote:hover > td, -.table-hover .table-upvote:hover > th { - background-color: #ffbbda; -} - -.table-purple, -.table-purple > th, -.table-purple > td { - background-color: #ffd4e8; -} -.table-purple th, -.table-purple td, -.table-purple thead th, -.table-purple tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-purple:hover { - background-color: #ffbbda; -} -.table-hover .table-purple:hover > td, -.table-hover .table-purple:hover > th { - background-color: #ffbbda; -} - -.table-gold, -.table-gold > th, -.table-gold > td { - background-color: #faf0cd; -} -.table-gold th, -.table-gold td, -.table-gold thead th, -.table-gold tbody + tbody { - border-color: #f5e3a1; -} - -.table-hover .table-gold:hover { - background-color: #f8e9b6; -} -.table-hover .table-gold:hover > td, -.table-hover .table-gold:hover > th { - background-color: #f8e9b6; -} - -.table-admin, -.table-admin > th, -.table-admin > td { - background-color: #ffd4e8; -} -.table-admin th, -.table-admin td, -.table-admin thead th, -.table-admin tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-admin:hover { - background-color: #ffbbda; -} -.table-hover .table-admin:hover > td, -.table-hover .table-admin:hover > th { - background-color: #ffbbda; -} - -.table-gray, -.table-gray > th, -.table-gray > td { - background-color: #d7dbe2; -} -.table-gray th, -.table-gray td, -.table-gray thead th, -.table-gray tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray:hover { - background-color: #c8ced7; -} -.table-hover .table-gray:hover > td, -.table-hover .table-gray:hover > th { - background-color: #c8ced7; -} - -.table-gray-100, -.table-gray-100 > th, -.table-gray-100 > td { - background-color: #fcfdfe; -} -.table-gray-100 th, -.table-gray-100 td, -.table-gray-100 thead th, -.table-gray-100 tbody + tbody { - border-color: #fafbfc; -} - -.table-hover .table-gray-100:hover { - background-color: #e9f0f8; -} -.table-hover .table-gray-100:hover > td, -.table-hover .table-gray-100:hover > th { - background-color: #e9f0f8; -} - -.table-gray-200, -.table-gray-200 > th, -.table-gray-200 > td { - background-color: #fafbfd; -} -.table-gray-200 th, -.table-gray-200 td, -.table-gray-200 thead th, -.table-gray-200 tbody + tbody { - border-color: #f6f8fb; -} - -.table-hover .table-gray-200:hover { - background-color: #e8ecf6; -} -.table-hover .table-gray-200:hover > td, -.table-hover .table-gray-200:hover > th { - background-color: #e8ecf6; -} - -.table-gray-300, -.table-gray-300 > th, -.table-gray-300 > td { - background-color: #f7f9fb; -} -.table-gray-300 th, -.table-gray-300 td, -.table-gray-300 thead th, -.table-gray-300 tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-gray-300:hover { - background-color: #e6ecf3; -} -.table-hover .table-gray-300:hover > td, -.table-hover .table-gray-300:hover > th { - background-color: #e6ecf3; -} - -.table-gray-400, -.table-gray-400 > th, -.table-gray-400 > td { - background-color: #f0f3f6; -} -.table-gray-400 th, -.table-gray-400 td, -.table-gray-400 thead th, -.table-gray-400 tbody + tbody { - border-color: #e4e9ef; -} - -.table-hover .table-gray-400:hover { - background-color: #e0e6ec; -} -.table-hover .table-gray-400:hover > td, -.table-hover .table-gray-400:hover > th { - background-color: #e0e6ec; -} - -.table-gray-500, -.table-gray-500 > th, -.table-gray-500 > td { - background-color: #e4e8ed; -} -.table-gray-500 th, -.table-gray-500 td, -.table-gray-500 thead th, -.table-gray-500 tbody + tbody { - border-color: #ced5de; -} - -.table-hover .table-gray-500:hover { - background-color: #d5dbe3; -} -.table-hover .table-gray-500:hover > td, -.table-hover .table-gray-500:hover > th { - background-color: #d5dbe3; -} - -.table-gray-600, -.table-gray-600 > th, -.table-gray-600 > td { - background-color: #d7dbe2; -} -.table-gray-600 th, -.table-gray-600 td, -.table-gray-600 thead th, -.table-gray-600 tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray-600:hover { - background-color: #c8ced7; -} -.table-hover .table-gray-600:hover > td, -.table-hover .table-gray-600:hover > th { - background-color: #c8ced7; -} - -.table-reddit, -.table-reddit > th, -.table-reddit > td { - background-color: #facbc5; -} -.table-reddit th, -.table-reddit td, -.table-reddit thead th, -.table-reddit tbody + tbody { - border-color: #f69f93; -} - -.table-hover .table-reddit:hover { - background-color: #f8b6ae; -} -.table-hover .table-reddit:hover > td, -.table-hover .table-reddit:hover > th { - background-color: #f8b6ae; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(18, 18, 19, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(6, 6, 6, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(6, 6, 6, 0.075); -} - -.table .thead-dark th { - color: #ffffff; - background-color: #343a40; - border-color: #454d55; -} -.table .thead-light th { - color: #495057; - background-color: #EDF2F7; - border-color: #E2E8F0; -} - -.table-dark { - color: #ffffff; - 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: #ffffff; - 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: #ffffff; - background-clip: padding-box; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - 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: #ffffff; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.form-control::placeholder { - color: #718096; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #EDF2F7; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} - -.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.25rem; -} - -.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: flex; - 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: #718096; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: 0.75rem; - color: #38a169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #38a169; - border-radius: 0.35rem; -} - -.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: #38a169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38a169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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") #ffffff 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38a169; -} -.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: #38a169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38a169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38a169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38a169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.75rem; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #e53e3e; - border-radius: 0.35rem; -} - -.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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #ffffff 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: 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; - cursor: pointer; - 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.35rem; - 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 f8db58; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:hover { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:focus, .btn-primary.focus { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #f8db58; - border-color: #ff2689; -} -.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(255, 125, 184, 0.5); -} - -.btn-secondary { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.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(197, 203, 210, 0.5); -} - -.btn-success { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:hover { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(86, 175, 128, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #ffffff; - background-color: #2b7b50; - border-color: #28724a; -} -.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(86, 175, 128, 0.5); -} - -.btn-info { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(57, 159, 237, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #ffffff; - background-color: #1172bc; - border-color: #106bb0; -} -.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(57, 159, 237, 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: #ffffff; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(233, 91, 91, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(233, 91, 91, 0.5); -} - -.btn-light { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:hover { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; -} -.btn-light:focus, .btn-light.focus { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; - box-shadow: 0 0 0 0.2rem rgba(200, 204, 210, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #c6cddd; - border-color: #bec6d8; -} -.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(200, 204, 210, 0.5); -} - -.btn-dark { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:hover { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; -} -.btn-dark:focus, .btn-dark.focus { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; - box-shadow: 0 0 0 0.2rem rgba(68, 59, 91, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #ffffff; - background-color: #0e0a19; - border-color: #090610; -} -.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(68, 59, 91, 0.5); -} - -.btn-white { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:hover { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-white:focus, .btn-white.focus { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} -.btn-white.disabled, .btn-white:disabled { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle { - color: #212529; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} - -.btn-black { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:hover { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:focus, .btn-black.focus { - color: #ffffff; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} -.btn-black.disabled, .btn-black:disabled { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} - -.btn-muted { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-muted:focus, .btn-muted.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-muted.disabled, .btn-muted:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:not(:disabled):not(.disabled):active, .btn-muted:not(:disabled):not(.disabled).active, .show > .btn-muted.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-muted:not(:disabled):not(.disabled):active:focus, .btn-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-downvote { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:hover { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; -} -.btn-downvote:focus, .btn-downvote.focus { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} -.btn-downvote.disabled, .btn-downvote:disabled { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:not(:disabled):not(.disabled):active, .btn-downvote:not(:disabled):not(.disabled).active, .show > .btn-downvote.dropdown-toggle { - color: #ffffff; - background-color: #2c8b87; - border-color: #29827d; -} -.btn-downvote:not(:disabled):not(.disabled):active:focus, .btn-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} - -.btn-upvote { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-upvote:hover { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-upvote:focus, .btn-upvote.focus { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-upvote.disabled, .btn-upvote:disabled { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-upvote:not(:disabled):not(.disabled):active, .btn-upvote:not(:disabled):not(.disabled).active, .show > .btn-upvote.dropdown-toggle { - color: #ffffff; - background-color: #f8db58; - border-color: #ff2689; -} -.btn-upvote:not(:disabled):not(.disabled):active:focus, .btn-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-purple { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-purple:hover { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-purple:focus, .btn-purple.focus { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-purple.disabled, .btn-purple:disabled { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle { - color: #ffffff; - background-color: #f8db58; - border-color: #ff2689; -} -.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gold { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:hover { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; -} -.btn-gold:focus, .btn-gold.focus { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} -.btn-gold.disabled, .btn-gold:disabled { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:not(:disabled):not(.disabled):active, .btn-gold:not(:disabled):not(.disabled).active, .show > .btn-gold.dropdown-toggle { - color: #212529; - background-color: #e7bb1d; - border-color: #e0b418; -} -.btn-gold:not(:disabled):not(.disabled):active:focus, .btn-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} - -.btn-admin { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-admin:hover { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-admin:focus, .btn-admin.focus { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-admin.disabled, .btn-admin:disabled { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-admin:not(:disabled):not(.disabled):active, .btn-admin:not(:disabled):not(.disabled).active, .show > .btn-admin.dropdown-toggle { - color: #ffffff; - background-color: #f8db58; - border-color: #ff2689; -} -.btn-admin:not(:disabled):not(.disabled):active:focus, .btn-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gray { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray:focus, .btn-gray.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray.disabled, .btn-gray:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-gray-100 { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:hover { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; -} -.btn-gray-100:focus, .btn-gray-100.focus { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} -.btn-gray-100.disabled, .btn-gray-100:disabled { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle { - color: #212529; - background-color: #d3dce9; - border-color: #cbd5e5; -} -.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} - -.btn-gray-200 { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:hover { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; -} -.btn-gray-200:focus, .btn-gray-200.focus { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} -.btn-gray-200.disabled, .btn-gray-200:disabled { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle { - color: #212529; - background-color: #cad9e7; - border-color: #c1d2e3; -} -.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} - -.btn-gray-300 { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-gray-300:focus, .btn-gray-300.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-gray-300.disabled, .btn-gray-300:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} - -.btn-gray-400 { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:hover { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; -} -.btn-gray-400:focus, .btn-gray-400.focus { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} -.btn-gray-400.disabled, .btn-gray-400:disabled { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle { - color: #212529; - background-color: #abbbcd; - border-color: #a3b5c8; -} -.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} - -.btn-gray-500 { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:hover { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; -} -.btn-gray-500:focus, .btn-gray-500.focus { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} -.btn-gray-500.disabled, .btn-gray-500:disabled { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle { - color: #ffffff; - background-color: #8194ac; - border-color: #7a8da7; -} -.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} - -.btn-gray-600 { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray-600:focus, .btn-gray-600.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray-600.disabled, .btn-gray-600:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:not(:disabled):not(.disabled):active, .btn-gray-600:not(:disabled):not(.disabled).active, .show > .btn-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray-600:not(:disabled):not(.disabled):active:focus, .btn-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-reddit { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:hover { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; -} -.btn-reddit:focus, .btn-reddit.focus { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} -.btn-reddit.disabled, .btn-reddit:disabled { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:not(:disabled):not(.disabled):active, .btn-reddit:not(:disabled):not(.disabled).active, .show > .btn-reddit.dropdown-toggle { - color: #ffffff; - background-color: #d72a13; - border-color: #cc2712; -} -.btn-reddit:not(:disabled):not(.disabled):active:focus, .btn-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} - -.btn-outline-primary { - color: #f8db58; - border-color: #f8db58; -} -.btn-outline-primary:hover { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #f8db58; - 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: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #E2E8F0; - 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: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.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(226, 232, 240, 0.5); -} - -.btn-outline-success { - color: #38a169; - border-color: #38a169; -} -.btn-outline-success:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38a169; - 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: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:hover { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #E6E9F0; - 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: #E6E9F0; - border-color: #E6E9F0; -} -.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(230, 233, 240, 0.5); -} - -.btn-outline-dark { - color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:hover { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #23183E; - 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: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.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(35, 24, 62, 0.5); -} - -.btn-outline-white { - color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:hover { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:focus, .btn-outline-white.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-white.disabled, .btn-outline-white:disabled { - color: #ffffff; - background-color: transparent; -} -.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.btn-outline-black { - color: #121213; - border-color: #121213; -} -.btn-outline-black:hover { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:focus, .btn-outline-black.focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} -.btn-outline-black.disabled, .btn-outline-black:disabled { - color: #121213; - background-color: transparent; -} -.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.btn-outline-muted { - color: #718096; - border-color: #718096; -} -.btn-outline-muted:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:focus, .btn-outline-muted.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-muted.disabled, .btn-outline-muted:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-muted:not(:disabled):not(.disabled):active, .btn-outline-muted:not(:disabled):not(.disabled).active, .show > .btn-outline-muted.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:not(:disabled):not(.disabled):active:focus, .btn-outline-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-downvote { - color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:hover { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:focus, .btn-outline-downvote.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} -.btn-outline-downvote.disabled, .btn-outline-downvote:disabled { - color: #38B2AC; - background-color: transparent; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active, .btn-outline-downvote:not(:disabled):not(.disabled).active, .show > .btn-outline-downvote.dropdown-toggle { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active:focus, .btn-outline-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.btn-outline-upvote { - color: #f8db58; - border-color: #f8db58; -} -.btn-outline-upvote:hover { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-outline-upvote:focus, .btn-outline-upvote.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-upvote.disabled, .btn-outline-upvote:disabled { - color: #f8db58; - background-color: transparent; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active, .btn-outline-upvote:not(:disabled):not(.disabled).active, .show > .btn-outline-upvote.dropdown-toggle { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active:focus, .btn-outline-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-purple { - color: #f8db58; - border-color: #f8db58; -} -.btn-outline-purple:hover { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-outline-purple:focus, .btn-outline-purple.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-purple.disabled, .btn-outline-purple:disabled { - color: #f8db58; - background-color: transparent; -} -.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gold { - color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:hover { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:focus, .btn-outline-gold.focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} -.btn-outline-gold.disabled, .btn-outline-gold:disabled { - color: #ECC94B; - background-color: transparent; -} -.btn-outline-gold:not(:disabled):not(.disabled):active, .btn-outline-gold:not(:disabled):not(.disabled).active, .show > .btn-outline-gold.dropdown-toggle { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:not(:disabled):not(.disabled):active:focus, .btn-outline-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.btn-outline-admin { - color: #f8db58; - border-color: #f8db58; -} -.btn-outline-admin:hover { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-outline-admin:focus, .btn-outline-admin.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-admin.disabled, .btn-outline-admin:disabled { - color: #f8db58; - background-color: transparent; -} -.btn-outline-admin:not(:disabled):not(.disabled):active, .btn-outline-admin:not(:disabled):not(.disabled).active, .show > .btn-outline-admin.dropdown-toggle { - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-outline-admin:not(:disabled):not(.disabled):active:focus, .btn-outline-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gray { - color: #718096; - border-color: #718096; -} -.btn-outline-gray:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:focus, .btn-outline-gray.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray.disabled, .btn-outline-gray:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-gray-100 { - color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:hover { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:focus, .btn-outline-gray-100.focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} -.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled { - color: #F5F7FA; - background-color: transparent; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.btn-outline-gray-200 { - color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:hover { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:focus, .btn-outline-gray-200.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} -.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled { - color: #EDF2F7; - background-color: transparent; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.btn-outline-gray-300 { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:focus, .btn-outline-gray-300.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled { - color: #E2E8F0; - background-color: transparent; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.btn-outline-gray-400 { - color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:hover { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:focus, .btn-outline-gray-400.focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} -.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled { - color: #CBD5E0; - background-color: transparent; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.btn-outline-gray-500 { - color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:hover { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:focus, .btn-outline-gray-500.focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} -.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled { - color: #A0AEC0; - background-color: transparent; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.btn-outline-gray-600 { - color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:focus, .btn-outline-gray-600.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-reddit { - color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:hover { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:focus, .btn-outline-reddit.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} -.btn-outline-reddit.disabled, .btn-outline-reddit:disabled { - color: #ED4630; - background-color: transparent; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active, .btn-outline-reddit:not(:disabled):not(.disabled).active, .show > .btn-outline-reddit.dropdown-toggle { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active:focus, .btn-outline-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.btn-link { - font-weight: 400; - color: #f8db58; - text-decoration: none; -} -.btn-link:hover { - color: #f8db58; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #718096; - 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.25rem; -} - -.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: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 0.15); - border-radius: 0.35rem; -} - -.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 #EDF2F7; -} - -.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: #F5F7FA; -} -.dropdown-item.active, .dropdown-item:active { - color: #ffffff; - text-decoration: none; - background-color: #f8db58; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #718096; - 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: #718096; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - 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: #EDF2F7; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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.25rem; -} - -.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: 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: #ffffff; - border-color: #f8db58; - background-color: #f8db58; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #ffffff; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #718096; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #EDF2F7; -} - -.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: #ffffff; - border: #A0AEC0 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.35rem; -} -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' 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: #f8db58; - background-color: #f8db58; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #A0AEC0; - border-radius: 0.5rem; - 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; -} -@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: #ffffff; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #ffffff url("data:image/svg+xml,%3csvg xmlns='https://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 #E2E8F0; - border-radius: 0.35rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-select:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #718096; - background-color: #EDF2F7; -} -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #EDF2F7; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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: #EDF2F7; - border-left: inherit; - border-radius: 0 0.35rem 0.35rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem f8db58; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem f8db58; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem f8db58; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #f8db58; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #f8db58; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - 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: #f8db58; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #E2E8F0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #E2E8F0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #A0AEC0; -} - -.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: flex; - 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: #718096; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #E2E8F0; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #EDF2F7 #EDF2F7 #E2E8F0; -} -.nav-tabs .nav-link.disabled { - color: #718096; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #ffffff; - border-color: #E2E8F0 #E2E8F0 #ffffff; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills .nav-link { - border-radius: 0.35rem; -} -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #ffffff; - background-color: #f8db58; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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.35rem; -} -.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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(18, 18, 19, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(18, 18, 19, 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(18, 18, 19, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(18, 18, 19, 0.5); - border-color: rgba(18, 18, 19, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(18, 18, 19, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(18, 18, 19, 0.9); -} - -.navbar-dark .navbar-brand { - color: #ffffff; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #ffffff; -} -.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: #ffffff; -} -.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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' 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: #ffffff; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #ffffff; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #ffffff; - background-clip: border-box; - border: 1px solid rgba(18, 18, 19, 0.125); - border-radius: 0.35rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.card-body { - 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(18, 18, 19, 0.03); - border-bottom: 1px solid rgba(18, 18, 19, 0.125); -} -.card-header:first-child { - border-radius: calc(0.35rem - 1px) calc(0.35rem - 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(18, 18, 19, 0.03); - border-top: 1px solid rgba(18, 18, 19, 0.125); -} -.card-footer:last-child { - border-radius: 0 0 calc(0.35rem - 1px) calc(0.35rem - 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 { - flex-shrink: 0; - width: 100%; -} - -.card-img, -.card-img-top { - border-top-left-radius: calc(0.35rem - 1px); - border-top-right-radius: calc(0.35rem - 1px); -} - -.card-img, -.card-img-bottom { - border-bottom-right-radius: calc(0.35rem - 1px); - border-bottom-left-radius: calc(0.35rem - 1px); -} - -.card-deck .card { - margin-bottom: 15px; -} -@media (min-width: 576px) { - .card-deck { - display: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #718096; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #718096; -} - -.pagination { - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.35rem; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #f8db58; - background-color: #ffffff; - border: 1px solid #E2E8F0; -} -.page-link:hover { - z-index: 2; - color: #f8db58; - text-decoration: none; - background-color: #EDF2F7; - border-color: #E2E8F0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.page-item:last-child .page-link { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; -} -.page-item.active .page-link { - z-index: 3; - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.page-item.disabled .page-link { - color: #718096; - pointer-events: none; - cursor: auto; - background-color: #ffffff; - border-color: #E2E8F0; -} - -.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.25rem; - border-bottom-left-radius: 0.25rem; -} -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 600; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.35rem; - 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: #ffffff; - background-color: #f8db58; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #ffffff; - background-color: #f8db58; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #212529; - background-color: #E2E8F0; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-success { - color: #ffffff; - background-color: #38a169; -} -a.badge-success:hover, a.badge-success:focus { - color: #ffffff; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #ffffff; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #ffffff; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 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: #ffffff; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #ffffff; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #212529; - background-color: #E6E9F0; -} -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #c6cddd; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} - -.badge-dark { - color: #ffffff; - background-color: #23183E; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #ffffff; - background-color: #0e0a19; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} - -.badge-white { - color: #212529; - background-color: #ffffff; -} -a.badge-white:hover, a.badge-white:focus { - color: #212529; - background-color: #e6e6e6; -} -a.badge-white:focus, a.badge-white.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.badge-black { - color: #ffffff; - background-color: #121213; -} -a.badge-black:hover, a.badge-black:focus { - color: #ffffff; - background-color: black; -} -a.badge-black:focus, a.badge-black.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.badge-muted { - color: #ffffff; - background-color: #718096; -} -a.badge-muted:hover, a.badge-muted:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-muted:focus, a.badge-muted.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-downvote { - color: #ffffff; - background-color: #38B2AC; -} -a.badge-downvote:hover, a.badge-downvote:focus { - color: #ffffff; - background-color: #2c8b87; -} -a.badge-downvote:focus, a.badge-downvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.badge-upvote { - color: #ffffff; - background-color: #f8db58; -} -a.badge-upvote:hover, a.badge-upvote:focus { - color: #ffffff; - background-color: #f8db58; -} -a.badge-upvote:focus, a.badge-upvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-purple { - color: #ffffff; - background-color: #f8db58; -} -a.badge-purple:hover, a.badge-purple:focus { - color: #ffffff; - background-color: #f8db58; -} -a.badge-purple:focus, a.badge-purple.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gold { - color: #212529; - background-color: #ECC94B; -} -a.badge-gold:hover, a.badge-gold:focus { - color: #212529; - background-color: #e7bb1d; -} -a.badge-gold:focus, a.badge-gold.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.badge-admin { - color: #ffffff; - background-color: #f8db58; -} -a.badge-admin:hover, a.badge-admin:focus { - color: #ffffff; - background-color: #f8db58; -} -a.badge-admin:focus, a.badge-admin.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gray { - color: #ffffff; - background-color: #718096; -} -a.badge-gray:hover, a.badge-gray:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray:focus, a.badge-gray.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-gray-100 { - color: #212529; - background-color: #F5F7FA; -} -a.badge-gray-100:hover, a.badge-gray-100:focus { - color: #212529; - background-color: #d3dce9; -} -a.badge-gray-100:focus, a.badge-gray-100.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.badge-gray-200 { - color: #212529; - background-color: #EDF2F7; -} -a.badge-gray-200:hover, a.badge-gray-200:focus { - color: #212529; - background-color: #cad9e7; -} -a.badge-gray-200:focus, a.badge-gray-200.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.badge-gray-300 { - color: #212529; - background-color: #E2E8F0; -} -a.badge-gray-300:hover, a.badge-gray-300:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-gray-300:focus, a.badge-gray-300.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-gray-400 { - color: #212529; - background-color: #CBD5E0; -} -a.badge-gray-400:hover, a.badge-gray-400:focus { - color: #212529; - background-color: #abbbcd; -} -a.badge-gray-400:focus, a.badge-gray-400.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.badge-gray-500 { - color: #212529; - background-color: #A0AEC0; -} -a.badge-gray-500:hover, a.badge-gray-500:focus { - color: #212529; - background-color: #8194ac; -} -a.badge-gray-500:focus, a.badge-gray-500.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.badge-gray-600 { - color: #ffffff; - background-color: #718096; -} -a.badge-gray-600:hover, a.badge-gray-600:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray-600:focus, a.badge-gray-600.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-reddit { - color: #ffffff; - background-color: #ED4630; -} -a.badge-reddit:hover, a.badge-reddit:focus { - color: #ffffff; - background-color: #d72a13; -} -a.badge-reddit:focus, a.badge-reddit.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #EDF2F7; - 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.35rem; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 600; -} - -.alert-dismissible { - padding-right: 4rem; -} -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -.alert-primary { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-primary hr { - border-top-color: #ffbbda; -} -.alert-primary .alert-link { - color: #6a2e4a; -} - -.alert-secondary { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-secondary hr { - border-top-color: #e6ecf3; -} -.alert-secondary .alert-link { - color: #65686c; -} - -.alert-success { - color: #265c40; - background-color: #d7ece1; - border-color: #c7e5d5; -} -.alert-success hr { - border-top-color: #b6ddc8; -} -.alert-success .alert-link { - color: #173827; -} - -.alert-info { - color: #145283; - background-color: #d0e8fb; - border-color: #bedff9; -} -.alert-info hr { - border-top-color: #a7d4f7; -} -.alert-info .alert-link { - color: #0d3657; -} - -.alert-warning { - color: #8d6d0d; - background-color: #fff3cd; - border-color: #ffeeba; -} -.alert-warning hr { - border-top-color: #ffe8a1; -} -.alert-warning .alert-link { - color: #5e4909; -} - -.alert-danger { - color: #802929; - background-color: #fad8d8; - border-color: #f8c9c9; -} -.alert-danger hr { - border-top-color: #f5b2b2; -} -.alert-danger .alert-link { - color: #591d1d; -} - -.alert-light { - color: #808286; - background-color: #fafbfc; - border-color: #f8f9fb; -} -.alert-light hr { - border-top-color: #e8ebf2; -} -.alert-light .alert-link { - color: #67696c; -} - -.alert-dark { - color: #1b1529; - background-color: #d3d1d8; - border-color: #c1bec9; -} -.alert-dark hr { - border-top-color: #b4b0bd; -} -.alert-dark .alert-link { - color: #050407; -} - -.alert-white { - color: #8d8d8e; - background-color: white; - border-color: white; -} -.alert-white hr { - border-top-color: #f2f2f2; -} -.alert-white .alert-link { - color: #737375; -} - -.alert-black { - color: #121213; - background-color: #d0d0d0; - border-color: #bdbdbd; -} -.alert-black hr { - border-top-color: #b0b0b0; -} -.alert-black .alert-link { - color: black; -} - -.alert-muted { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-muted hr { - border-top-color: #c8ced7; -} -.alert-muted .alert-link { - color: #2d323a; -} - -.alert-downvote { - color: #266563; - background-color: #d7f0ee; - border-color: #c7e9e8; -} -.alert-downvote hr { - border-top-color: #b5e2e0; -} -.alert-downvote .alert-link { - color: #18403f; -} - -.alert-upvote { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-upvote hr { - border-top-color: #ffbbda; -} -.alert-upvote .alert-link { - color: #6a2e4a; -} - -.alert-purple { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-purple hr { - border-top-color: #ffbbda; -} -.alert-purple .alert-link { - color: #6a2e4a; -} - -.alert-gold { - color: #837130; - background-color: #fbf4db; - border-color: #faf0cd; -} -.alert-gold hr { - border-top-color: #f8e9b6; -} -.alert-gold .alert-link { - color: #5e5122; -} - -.alert-admin { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-admin hr { - border-top-color: #ffbbda; -} -.alert-admin .alert-link { - color: #6a2e4a; -} - -.alert-gray { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray hr { - border-top-color: #c8ced7; -} -.alert-gray .alert-link { - color: #2d323a; -} - -.alert-gray-100 { - color: #88898b; - background-color: #fdfdfe; - border-color: #fcfdfe; -} -.alert-gray-100 hr { - border-top-color: #e9f0f8; -} -.alert-gray-100 .alert-link { - color: #6f7071; -} - -.alert-gray-200 { - color: #84868a; - background-color: #fbfcfd; - border-color: #fafbfd; -} -.alert-gray-200 hr { - border-top-color: #e8ecf6; -} -.alert-gray-200 .alert-link { - color: #6b6d70; -} - -.alert-gray-300 { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-gray-300 hr { - border-top-color: #e6ecf3; -} -.alert-gray-300 .alert-link { - color: #65686c; -} - -.alert-gray-400 { - color: #72777e; - background-color: #f5f7f9; - border-color: #f0f3f6; -} -.alert-gray-400 hr { - border-top-color: #e0e6ec; -} -.alert-gray-400 .alert-link { - color: #5a5e63; -} - -.alert-gray-500 { - color: #5c636d; - background-color: #eceff2; - border-color: #e4e8ed; -} -.alert-gray-500 hr { - border-top-color: #d5dbe3; -} -.alert-gray-500 .alert-link { - color: #454a51; -} - -.alert-gray-600 { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray-600 hr { - border-top-color: #c8ced7; -} -.alert-gray-600 .alert-link { - color: #2d323a; -} - -.alert-reddit { - color: #842d22; - background-color: #fbdad6; - border-color: #facbc5; -} -.alert-reddit hr { - border-top-color: #f8b6ae; -} -.alert-reddit .alert-link { - color: #5b1f18; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #ffffff; - text-align: center; - white-space: nowrap; - background-color: #f8db58; - 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 { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #F5F7FA; -} -.list-group-item-action:active { - color: #212529; - background-color: #EDF2F7; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #ffffff; - border: 1px solid rgba(18, 18, 19, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #718096; - pointer-events: none; - background-color: #ffffff; -} -.list-group-item.active { - z-index: 2; - color: #ffffff; - background-color: #f8db58; - border-color: #f8db58; -} -.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 { - flex-direction: row; -} -.list-group-horizontal .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; -} -.list-group-horizontal .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-sm .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-sm .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-md .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-md .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-lg .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-lg .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-xl .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xl .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-primary.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-secondary { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-secondary.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-success { - color: #265c40; - background-color: #c7e5d5; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #265c40; - background-color: #b6ddc8; -} -.list-group-item-success.list-group-item-action.active { - color: #ffffff; - background-color: #265c40; - border-color: #265c40; -} - -.list-group-item-info { - color: #145283; - background-color: #bedff9; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #145283; - background-color: #a7d4f7; -} -.list-group-item-info.list-group-item-action.active { - color: #ffffff; - background-color: #145283; - border-color: #145283; -} - -.list-group-item-warning { - color: #8d6d0d; - background-color: #ffeeba; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #8d6d0d; - background-color: #ffe8a1; -} -.list-group-item-warning.list-group-item-action.active { - color: #ffffff; - background-color: #8d6d0d; - border-color: #8d6d0d; -} - -.list-group-item-danger { - color: #802929; - background-color: #f8c9c9; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #802929; - background-color: #f5b2b2; -} -.list-group-item-danger.list-group-item-action.active { - color: #ffffff; - background-color: #802929; - border-color: #802929; -} - -.list-group-item-light { - color: #808286; - background-color: #f8f9fb; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #808286; - background-color: #e8ebf2; -} -.list-group-item-light.list-group-item-action.active { - color: #ffffff; - background-color: #808286; - border-color: #808286; -} - -.list-group-item-dark { - color: #1b1529; - background-color: #c1bec9; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1529; - background-color: #b4b0bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #ffffff; - background-color: #1b1529; - border-color: #1b1529; -} - -.list-group-item-white { - color: #8d8d8e; - background-color: white; -} -.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus { - color: #8d8d8e; - background-color: #f2f2f2; -} -.list-group-item-white.list-group-item-action.active { - color: #ffffff; - background-color: #8d8d8e; - border-color: #8d8d8e; -} - -.list-group-item-black { - color: #121213; - background-color: #bdbdbd; -} -.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus { - color: #121213; - background-color: #b0b0b0; -} -.list-group-item-black.list-group-item-action.active { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} - -.list-group-item-muted { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-muted.list-group-item-action:hover, .list-group-item-muted.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-muted.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-downvote { - color: #266563; - background-color: #c7e9e8; -} -.list-group-item-downvote.list-group-item-action:hover, .list-group-item-downvote.list-group-item-action:focus { - color: #266563; - background-color: #b5e2e0; -} -.list-group-item-downvote.list-group-item-action.active { - color: #ffffff; - background-color: #266563; - border-color: #266563; -} - -.list-group-item-upvote { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-upvote.list-group-item-action:hover, .list-group-item-upvote.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-upvote.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-purple { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-purple.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gold { - color: #837130; - background-color: #faf0cd; -} -.list-group-item-gold.list-group-item-action:hover, .list-group-item-gold.list-group-item-action:focus { - color: #837130; - background-color: #f8e9b6; -} -.list-group-item-gold.list-group-item-action.active { - color: #ffffff; - background-color: #837130; - border-color: #837130; -} - -.list-group-item-admin { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-admin.list-group-item-action:hover, .list-group-item-admin.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-admin.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gray { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-gray-100 { - color: #88898b; - background-color: #fcfdfe; -} -.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus { - color: #88898b; - background-color: #e9f0f8; -} -.list-group-item-gray-100.list-group-item-action.active { - color: #ffffff; - background-color: #88898b; - border-color: #88898b; -} - -.list-group-item-gray-200 { - color: #84868a; - background-color: #fafbfd; -} -.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus { - color: #84868a; - background-color: #e8ecf6; -} -.list-group-item-gray-200.list-group-item-action.active { - color: #ffffff; - background-color: #84868a; - border-color: #84868a; -} - -.list-group-item-gray-300 { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-gray-300.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-gray-400 { - color: #72777e; - background-color: #f0f3f6; -} -.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus { - color: #72777e; - background-color: #e0e6ec; -} -.list-group-item-gray-400.list-group-item-action.active { - color: #ffffff; - background-color: #72777e; - border-color: #72777e; -} - -.list-group-item-gray-500 { - color: #5c636d; - background-color: #e4e8ed; -} -.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus { - color: #5c636d; - background-color: #d5dbe3; -} -.list-group-item-gray-500.list-group-item-action.active { - color: #ffffff; - background-color: #5c636d; - border-color: #5c636d; -} - -.list-group-item-gray-600 { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray-600.list-group-item-action:hover, .list-group-item-gray-600.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray-600.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-reddit { - color: #842d22; - background-color: #facbc5; -} -.list-group-item-reddit.list-group-item-action:hover, .list-group-item-reddit.list-group-item-action:focus { - color: #842d22; - background-color: #f8b6ae; -} -.list-group-item-reddit.list-group-item-action.active { - color: #ffffff; - background-color: #842d22; - border-color: #842d22; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 600; - line-height: 1; - color: #121213; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.5; -} -.close:hover { - color: #121213; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -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(18, 18, 19, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #718096; - 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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: #121213; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #E2E8F0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #E2E8F0; - 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); - } - - .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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} -.tooltip.show { - opacity: 1; -} -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #ffffff; - text-align: center; - background-color: #121213; - border-radius: 0.35rem; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} -.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(18, 18, 19, 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: #ffffff; -} - -.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 { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #ffffff; - 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: #ffffff; - 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #ffffff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #ffffff; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #f8db58 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #f8db58 !important; -} - -.bg-secondary { - background-color: #E2E8F0 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #c0cddf !important; -} - -.bg-success { - background-color: #38a169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #E6E9F0 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #c6cddd !important; -} - -.bg-dark { - background-color: #23183E !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #0e0a19 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -a.bg-white:hover, a.bg-white:focus, -button.bg-white:hover, -button.bg-white:focus { - background-color: #e6e6e6 !important; -} - -.bg-black { - background-color: #121213 !important; -} - -a.bg-black:hover, a.bg-black:focus, -button.bg-black:hover, -button.bg-black:focus { - background-color: black !important; -} - -.bg-muted { - background-color: #718096 !important; -} - -a.bg-muted:hover, a.bg-muted:focus, -button.bg-muted:hover, -button.bg-muted:focus { - background-color: #5a677a !important; -} - -.bg-downvote { - background-color: #38B2AC !important; -} - -a.bg-downvote:hover, a.bg-downvote:focus, -button.bg-downvote:hover, -button.bg-downvote:focus { - background-color: #2c8b87 !important; -} - -.bg-upvote { - background-color: #f8db58 !important; -} - -a.bg-upvote:hover, a.bg-upvote:focus, -button.bg-upvote:hover, -button.bg-upvote:focus { - background-color: #f8db58 !important; -} - -.bg-purple { - background-color: #f8db58 !important; -} - -a.bg-purple:hover, a.bg-purple:focus, -button.bg-purple:hover, -button.bg-purple:focus { - background-color: #f8db58 !important; -} - -.bg-gold { - background-color: #ECC94B !important; -} - -a.bg-gold:hover, a.bg-gold:focus, -button.bg-gold:hover, -button.bg-gold:focus { - background-color: #e7bb1d !important; -} - -.bg-admin { - background-color: #f8db58 !important; -} - -a.bg-admin:hover, a.bg-admin:focus, -button.bg-admin:hover, -button.bg-admin:focus { - background-color: #f8db58 !important; -} - -.bg-gray { - background-color: #718096 !important; -} - -a.bg-gray:hover, a.bg-gray:focus, -button.bg-gray:hover, -button.bg-gray:focus { - background-color: #5a677a !important; -} - -.bg-gray-100 { - background-color: #F5F7FA !important; -} - -a.bg-gray-100:hover, a.bg-gray-100:focus, -button.bg-gray-100:hover, -button.bg-gray-100:focus { - background-color: #d3dce9 !important; -} - -.bg-gray-200 { - background-color: #EDF2F7 !important; -} - -a.bg-gray-200:hover, a.bg-gray-200:focus, -button.bg-gray-200:hover, -button.bg-gray-200:focus { - background-color: #cad9e7 !important; -} - -.bg-gray-300 { - background-color: #E2E8F0 !important; -} - -a.bg-gray-300:hover, a.bg-gray-300:focus, -button.bg-gray-300:hover, -button.bg-gray-300:focus { - background-color: #c0cddf !important; -} - -.bg-gray-400 { - background-color: #CBD5E0 !important; -} - -a.bg-gray-400:hover, a.bg-gray-400:focus, -button.bg-gray-400:hover, -button.bg-gray-400:focus { - background-color: #abbbcd !important; -} - -.bg-gray-500 { - background-color: #A0AEC0 !important; -} - -a.bg-gray-500:hover, a.bg-gray-500:focus, -button.bg-gray-500:hover, -button.bg-gray-500:focus { - background-color: #8194ac !important; -} - -.bg-gray-600 { - background-color: #718096 !important; -} - -a.bg-gray-600:hover, a.bg-gray-600:focus, -button.bg-gray-600:hover, -button.bg-gray-600:focus { - background-color: #5a677a !important; -} - -.bg-reddit { - background-color: #ED4630 !important; -} - -a.bg-reddit:hover, a.bg-reddit:focus, -button.bg-reddit:hover, -button.bg-reddit:focus { - background-color: #d72a13 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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: #f8db58 !important; -} - -.border-secondary { - border-color: #E2E8F0 !important; -} - -.border-success { - border-color: #38a169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #E6E9F0 !important; -} - -.border-dark { - border-color: #23183E !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.border-black { - border-color: #121213 !important; -} - -.border-muted { - border-color: #718096 !important; -} - -.border-downvote { - border-color: #38B2AC !important; -} - -.border-upvote { - border-color: #f8db58 !important; -} - -.border-purple { - border-color: #f8db58 !important; -} - -.border-gold { - border-color: #ECC94B !important; -} - -.border-admin { - border-color: #f8db58 !important; -} - -.border-gray { - border-color: #718096 !important; -} - -.border-gray-100 { - border-color: #F5F7FA !important; -} - -.border-gray-200 { - border-color: #EDF2F7 !important; -} - -.border-gray-300 { - border-color: #E2E8F0 !important; -} - -.border-gray-400 { - border-color: #CBD5E0 !important; -} - -.border-gray-500 { - border-color: #A0AEC0 !important; -} - -.border-gray-600 { - border-color: #718096 !important; -} - -.border-reddit { - border-color: #ED4630 !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.rounded-sm { - border-radius: 0.25rem !important; -} - -.rounded { - border-radius: 0.35rem !important; -} - -.rounded-top { - border-top-left-radius: 0.35rem !important; - border-top-right-radius: 0.35rem !important; -} - -.rounded-right { - border-top-right-radius: 0.35rem !important; - border-bottom-right-radius: 0.35rem !important; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !important; -} - -.rounded-left { - border-top-left-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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 1px 3px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.03) !important; -} - -.shadow { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05) !important; -} - -.shadow-lg { - box-shadow: 0 8px 20px 0 rgba(18, 18, 19, 0.1) !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; -} - -.w-130 { - width: 130% !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; -} - -.h-130 { - height: 130% !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; -} - -.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); -} - -.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; -} - -.m-6 { - margin: 3.5rem !important; -} - -.mt-6, -.my-6 { - margin-top: 3.5rem !important; -} - -.mr-6, -.mx-6 { - margin-right: 3.5rem !important; -} - -.mb-6, -.my-6 { - margin-bottom: 3.5rem !important; -} - -.ml-6, -.mx-6 { - margin-left: 3.5rem !important; -} - -.m-7 { - margin: 5rem !important; -} - -.mt-7, -.my-7 { - margin-top: 5rem !important; -} - -.mr-7, -.mx-7 { - margin-right: 5rem !important; -} - -.mb-7, -.my-7 { - margin-bottom: 5rem !important; -} - -.ml-7, -.mx-7 { - margin-left: 5rem !important; -} - -.m-8 { - margin: 10rem !important; -} - -.mt-8, -.my-8 { - margin-top: 10rem !important; -} - -.mr-8, -.mx-8 { - margin-right: 10rem !important; -} - -.mb-8, -.my-8 { - margin-bottom: 10rem !important; -} - -.ml-8, -.mx-8 { - margin-left: 10rem !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; -} - -.p-6 { - padding: 3.5rem !important; -} - -.pt-6, -.py-6 { - padding-top: 3.5rem !important; -} - -.pr-6, -.px-6 { - padding-right: 3.5rem !important; -} - -.pb-6, -.py-6 { - padding-bottom: 3.5rem !important; -} - -.pl-6, -.px-6 { - padding-left: 3.5rem !important; -} - -.p-7 { - padding: 5rem !important; -} - -.pt-7, -.py-7 { - padding-top: 5rem !important; -} - -.pr-7, -.px-7 { - padding-right: 5rem !important; -} - -.pb-7, -.py-7 { - padding-bottom: 5rem !important; -} - -.pl-7, -.px-7 { - padding-left: 5rem !important; -} - -.p-8 { - padding: 10rem !important; -} - -.pt-8, -.py-8 { - padding-top: 10rem !important; -} - -.pr-8, -.px-8 { - padding-right: 10rem !important; -} - -.pb-8, -.py-8 { - padding-bottom: 10rem !important; -} - -.pl-8, -.px-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; -} - -.mt-n6, -.my-n6 { - margin-top: -3.5rem !important; -} - -.mr-n6, -.mx-n6 { - margin-right: -3.5rem !important; -} - -.mb-n6, -.my-n6 { - margin-bottom: -3.5rem !important; -} - -.ml-n6, -.mx-n6 { - margin-left: -3.5rem !important; -} - -.m-n7 { - margin: -5rem !important; -} - -.mt-n7, -.my-n7 { - margin-top: -5rem !important; -} - -.mr-n7, -.mx-n7 { - margin-right: -5rem !important; -} - -.mb-n7, -.my-n7 { - margin-bottom: -5rem !important; -} - -.ml-n7, -.mx-n7 { - margin-left: -5rem !important; -} - -.m-n8 { - margin: -10rem !important; -} - -.mt-n8, -.my-n8 { - margin-top: -10rem !important; -} - -.mr-n8, -.mx-n8 { - margin-right: -10rem !important; -} - -.mb-n8, -.my-n8 { - margin-bottom: -10rem !important; -} - -.ml-n8, -.mx-n8 { - margin-left: -10rem !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; - } - - .m-sm-6 { - margin: 3.5rem !important; - } - - .mt-sm-6, -.my-sm-6 { - margin-top: 3.5rem !important; - } - - .mr-sm-6, -.mx-sm-6 { - margin-right: 3.5rem !important; - } - - .mb-sm-6, -.my-sm-6 { - margin-bottom: 3.5rem !important; - } - - .ml-sm-6, -.mx-sm-6 { - margin-left: 3.5rem !important; - } - - .m-sm-7 { - margin: 5rem !important; - } - - .mt-sm-7, -.my-sm-7 { - margin-top: 5rem !important; - } - - .mr-sm-7, -.mx-sm-7 { - margin-right: 5rem !important; - } - - .mb-sm-7, -.my-sm-7 { - margin-bottom: 5rem !important; - } - - .ml-sm-7, -.mx-sm-7 { - margin-left: 5rem !important; - } - - .m-sm-8 { - margin: 10rem !important; - } - - .mt-sm-8, -.my-sm-8 { - margin-top: 10rem !important; - } - - .mr-sm-8, -.mx-sm-8 { - margin-right: 10rem !important; - } - - .mb-sm-8, -.my-sm-8 { - margin-bottom: 10rem !important; - } - - .ml-sm-8, -.mx-sm-8 { - margin-left: 10rem !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; - } - - .p-sm-6 { - padding: 3.5rem !important; - } - - .pt-sm-6, -.py-sm-6 { - padding-top: 3.5rem !important; - } - - .pr-sm-6, -.px-sm-6 { - padding-right: 3.5rem !important; - } - - .pb-sm-6, -.py-sm-6 { - padding-bottom: 3.5rem !important; - } - - .pl-sm-6, -.px-sm-6 { - padding-left: 3.5rem !important; - } - - .p-sm-7 { - padding: 5rem !important; - } - - .pt-sm-7, -.py-sm-7 { - padding-top: 5rem !important; - } - - .pr-sm-7, -.px-sm-7 { - padding-right: 5rem !important; - } - - .pb-sm-7, -.py-sm-7 { - padding-bottom: 5rem !important; - } - - .pl-sm-7, -.px-sm-7 { - padding-left: 5rem !important; - } - - .p-sm-8 { - padding: 10rem !important; - } - - .pt-sm-8, -.py-sm-8 { - padding-top: 10rem !important; - } - - .pr-sm-8, -.px-sm-8 { - padding-right: 10rem !important; - } - - .pb-sm-8, -.py-sm-8 { - padding-bottom: 10rem !important; - } - - .pl-sm-8, -.px-sm-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-sm-n6, -.my-sm-n6 { - margin-top: -3.5rem !important; - } - - .mr-sm-n6, -.mx-sm-n6 { - margin-right: -3.5rem !important; - } - - .mb-sm-n6, -.my-sm-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-sm-n6, -.mx-sm-n6 { - margin-left: -3.5rem !important; - } - - .m-sm-n7 { - margin: -5rem !important; - } - - .mt-sm-n7, -.my-sm-n7 { - margin-top: -5rem !important; - } - - .mr-sm-n7, -.mx-sm-n7 { - margin-right: -5rem !important; - } - - .mb-sm-n7, -.my-sm-n7 { - margin-bottom: -5rem !important; - } - - .ml-sm-n7, -.mx-sm-n7 { - margin-left: -5rem !important; - } - - .m-sm-n8 { - margin: -10rem !important; - } - - .mt-sm-n8, -.my-sm-n8 { - margin-top: -10rem !important; - } - - .mr-sm-n8, -.mx-sm-n8 { - margin-right: -10rem !important; - } - - .mb-sm-n8, -.my-sm-n8 { - margin-bottom: -10rem !important; - } - - .ml-sm-n8, -.mx-sm-n8 { - margin-left: -10rem !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; - } - - .m-md-6 { - margin: 3.5rem !important; - } - - .mt-md-6, -.my-md-6 { - margin-top: 3.5rem !important; - } - - .mr-md-6, -.mx-md-6 { - margin-right: 3.5rem !important; - } - - .mb-md-6, -.my-md-6 { - margin-bottom: 3.5rem !important; - } - - .ml-md-6, -.mx-md-6 { - margin-left: 3.5rem !important; - } - - .m-md-7 { - margin: 5rem !important; - } - - .mt-md-7, -.my-md-7 { - margin-top: 5rem !important; - } - - .mr-md-7, -.mx-md-7 { - margin-right: 5rem !important; - } - - .mb-md-7, -.my-md-7 { - margin-bottom: 5rem !important; - } - - .ml-md-7, -.mx-md-7 { - margin-left: 5rem !important; - } - - .m-md-8 { - margin: 10rem !important; - } - - .mt-md-8, -.my-md-8 { - margin-top: 10rem !important; - } - - .mr-md-8, -.mx-md-8 { - margin-right: 10rem !important; - } - - .mb-md-8, -.my-md-8 { - margin-bottom: 10rem !important; - } - - .ml-md-8, -.mx-md-8 { - margin-left: 10rem !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; - } - - .p-md-6 { - padding: 3.5rem !important; - } - - .pt-md-6, -.py-md-6 { - padding-top: 3.5rem !important; - } - - .pr-md-6, -.px-md-6 { - padding-right: 3.5rem !important; - } - - .pb-md-6, -.py-md-6 { - padding-bottom: 3.5rem !important; - } - - .pl-md-6, -.px-md-6 { - padding-left: 3.5rem !important; - } - - .p-md-7 { - padding: 5rem !important; - } - - .pt-md-7, -.py-md-7 { - padding-top: 5rem !important; - } - - .pr-md-7, -.px-md-7 { - padding-right: 5rem !important; - } - - .pb-md-7, -.py-md-7 { - padding-bottom: 5rem !important; - } - - .pl-md-7, -.px-md-7 { - padding-left: 5rem !important; - } - - .p-md-8 { - padding: 10rem !important; - } - - .pt-md-8, -.py-md-8 { - padding-top: 10rem !important; - } - - .pr-md-8, -.px-md-8 { - padding-right: 10rem !important; - } - - .pb-md-8, -.py-md-8 { - padding-bottom: 10rem !important; - } - - .pl-md-8, -.px-md-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-md-n6, -.my-md-n6 { - margin-top: -3.5rem !important; - } - - .mr-md-n6, -.mx-md-n6 { - margin-right: -3.5rem !important; - } - - .mb-md-n6, -.my-md-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-md-n6, -.mx-md-n6 { - margin-left: -3.5rem !important; - } - - .m-md-n7 { - margin: -5rem !important; - } - - .mt-md-n7, -.my-md-n7 { - margin-top: -5rem !important; - } - - .mr-md-n7, -.mx-md-n7 { - margin-right: -5rem !important; - } - - .mb-md-n7, -.my-md-n7 { - margin-bottom: -5rem !important; - } - - .ml-md-n7, -.mx-md-n7 { - margin-left: -5rem !important; - } - - .m-md-n8 { - margin: -10rem !important; - } - - .mt-md-n8, -.my-md-n8 { - margin-top: -10rem !important; - } - - .mr-md-n8, -.mx-md-n8 { - margin-right: -10rem !important; - } - - .mb-md-n8, -.my-md-n8 { - margin-bottom: -10rem !important; - } - - .ml-md-n8, -.mx-md-n8 { - margin-left: -10rem !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; - } - - .m-lg-6 { - margin: 3.5rem !important; - } - - .mt-lg-6, -.my-lg-6 { - margin-top: 3.5rem !important; - } - - .mr-lg-6, -.mx-lg-6 { - margin-right: 3.5rem !important; - } - - .mb-lg-6, -.my-lg-6 { - margin-bottom: 3.5rem !important; - } - - .ml-lg-6, -.mx-lg-6 { - margin-left: 3.5rem !important; - } - - .m-lg-7 { - margin: 5rem !important; - } - - .mt-lg-7, -.my-lg-7 { - margin-top: 5rem !important; - } - - .mr-lg-7, -.mx-lg-7 { - margin-right: 5rem !important; - } - - .mb-lg-7, -.my-lg-7 { - margin-bottom: 5rem !important; - } - - .ml-lg-7, -.mx-lg-7 { - margin-left: 5rem !important; - } - - .m-lg-8 { - margin: 10rem !important; - } - - .mt-lg-8, -.my-lg-8 { - margin-top: 10rem !important; - } - - .mr-lg-8, -.mx-lg-8 { - margin-right: 10rem !important; - } - - .mb-lg-8, -.my-lg-8 { - margin-bottom: 10rem !important; - } - - .ml-lg-8, -.mx-lg-8 { - margin-left: 10rem !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; - } - - .p-lg-6 { - padding: 3.5rem !important; - } - - .pt-lg-6, -.py-lg-6 { - padding-top: 3.5rem !important; - } - - .pr-lg-6, -.px-lg-6 { - padding-right: 3.5rem !important; - } - - .pb-lg-6, -.py-lg-6 { - padding-bottom: 3.5rem !important; - } - - .pl-lg-6, -.px-lg-6 { - padding-left: 3.5rem !important; - } - - .p-lg-7 { - padding: 5rem !important; - } - - .pt-lg-7, -.py-lg-7 { - padding-top: 5rem !important; - } - - .pr-lg-7, -.px-lg-7 { - padding-right: 5rem !important; - } - - .pb-lg-7, -.py-lg-7 { - padding-bottom: 5rem !important; - } - - .pl-lg-7, -.px-lg-7 { - padding-left: 5rem !important; - } - - .p-lg-8 { - padding: 10rem !important; - } - - .pt-lg-8, -.py-lg-8 { - padding-top: 10rem !important; - } - - .pr-lg-8, -.px-lg-8 { - padding-right: 10rem !important; - } - - .pb-lg-8, -.py-lg-8 { - padding-bottom: 10rem !important; - } - - .pl-lg-8, -.px-lg-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-lg-n6, -.my-lg-n6 { - margin-top: -3.5rem !important; - } - - .mr-lg-n6, -.mx-lg-n6 { - margin-right: -3.5rem !important; - } - - .mb-lg-n6, -.my-lg-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-lg-n6, -.mx-lg-n6 { - margin-left: -3.5rem !important; - } - - .m-lg-n7 { - margin: -5rem !important; - } - - .mt-lg-n7, -.my-lg-n7 { - margin-top: -5rem !important; - } - - .mr-lg-n7, -.mx-lg-n7 { - margin-right: -5rem !important; - } - - .mb-lg-n7, -.my-lg-n7 { - margin-bottom: -5rem !important; - } - - .ml-lg-n7, -.mx-lg-n7 { - margin-left: -5rem !important; - } - - .m-lg-n8 { - margin: -10rem !important; - } - - .mt-lg-n8, -.my-lg-n8 { - margin-top: -10rem !important; - } - - .mr-lg-n8, -.mx-lg-n8 { - margin-right: -10rem !important; - } - - .mb-lg-n8, -.my-lg-n8 { - margin-bottom: -10rem !important; - } - - .ml-lg-n8, -.mx-lg-n8 { - margin-left: -10rem !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; - } - - .m-xl-6 { - margin: 3.5rem !important; - } - - .mt-xl-6, -.my-xl-6 { - margin-top: 3.5rem !important; - } - - .mr-xl-6, -.mx-xl-6 { - margin-right: 3.5rem !important; - } - - .mb-xl-6, -.my-xl-6 { - margin-bottom: 3.5rem !important; - } - - .ml-xl-6, -.mx-xl-6 { - margin-left: 3.5rem !important; - } - - .m-xl-7 { - margin: 5rem !important; - } - - .mt-xl-7, -.my-xl-7 { - margin-top: 5rem !important; - } - - .mr-xl-7, -.mx-xl-7 { - margin-right: 5rem !important; - } - - .mb-xl-7, -.my-xl-7 { - margin-bottom: 5rem !important; - } - - .ml-xl-7, -.mx-xl-7 { - margin-left: 5rem !important; - } - - .m-xl-8 { - margin: 10rem !important; - } - - .mt-xl-8, -.my-xl-8 { - margin-top: 10rem !important; - } - - .mr-xl-8, -.mx-xl-8 { - margin-right: 10rem !important; - } - - .mb-xl-8, -.my-xl-8 { - margin-bottom: 10rem !important; - } - - .ml-xl-8, -.mx-xl-8 { - margin-left: 10rem !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; - } - - .p-xl-6 { - padding: 3.5rem !important; - } - - .pt-xl-6, -.py-xl-6 { - padding-top: 3.5rem !important; - } - - .pr-xl-6, -.px-xl-6 { - padding-right: 3.5rem !important; - } - - .pb-xl-6, -.py-xl-6 { - padding-bottom: 3.5rem !important; - } - - .pl-xl-6, -.px-xl-6 { - padding-left: 3.5rem !important; - } - - .p-xl-7 { - padding: 5rem !important; - } - - .pt-xl-7, -.py-xl-7 { - padding-top: 5rem !important; - } - - .pr-xl-7, -.px-xl-7 { - padding-right: 5rem !important; - } - - .pb-xl-7, -.py-xl-7 { - padding-bottom: 5rem !important; - } - - .pl-xl-7, -.px-xl-7 { - padding-left: 5rem !important; - } - - .p-xl-8 { - padding: 10rem !important; - } - - .pt-xl-8, -.py-xl-8 { - padding-top: 10rem !important; - } - - .pr-xl-8, -.px-xl-8 { - padding-right: 10rem !important; - } - - .pb-xl-8, -.py-xl-8 { - padding-bottom: 10rem !important; - } - - .pl-xl-8, -.px-xl-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-xl-n6, -.my-xl-n6 { - margin-top: -3.5rem !important; - } - - .mr-xl-n6, -.mx-xl-n6 { - margin-right: -3.5rem !important; - } - - .mb-xl-n6, -.my-xl-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-xl-n6, -.mx-xl-n6 { - margin-left: -3.5rem !important; - } - - .m-xl-n7 { - margin: -5rem !important; - } - - .mt-xl-n7, -.my-xl-n7 { - margin-top: -5rem !important; - } - - .mr-xl-n7, -.mx-xl-n7 { - margin-right: -5rem !important; - } - - .mb-xl-n7, -.my-xl-n7 { - margin-bottom: -5rem !important; - } - - .ml-xl-n7, -.mx-xl-n7 { - margin-left: -5rem !important; - } - - .m-xl-n8 { - margin: -10rem !important; - } - - .mt-xl-n8, -.my-xl-n8 { - margin-top: -10rem !important; - } - - .mr-xl-n8, -.mx-xl-n8 { - margin-right: -10rem !important; - } - - .mb-xl-n8, -.my-xl-n8 { - margin-bottom: -10rem !important; - } - - .ml-xl-n8, -.mx-xl-n8 { - margin-left: -10rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mt-xl-auto, -.my-xl-auto { - margin-top: auto !important; - } - - .mr-xl-auto, -.mx-xl-auto { - margin-right: auto !important; - } - - .mb-xl-auto, -.my-xl-auto { - margin-bottom: auto !important; - } - - .ml-xl-auto, -.mx-xl-auto { - margin-left: auto !important; - } -} -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !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: 600 !important; -} - -.font-weight-bolder { - font-weight: 700 !important; -} - -.font-italic { - font-style: italic !important; -} - -.text-white { - color: #ffffff !important; -} - -.text-primary { - color: #f8db58 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #f8db58 !important; -} - -.text-secondary { - color: #E2E8F0 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #b0c0d6 !important; -} - -.text-success { - color: #38a169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #E6E9F0 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #b6bfd3 !important; -} - -.text-dark { - color: #23183E !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #040307 !important; -} - -.text-white { - color: #ffffff !important; -} - -a.text-white:hover, a.text-white:focus { - color: #d9d9d9 !important; -} - -.text-black { - color: #121213 !important; -} - -a.text-black:hover, a.text-black:focus { - color: black !important; -} - -.text-muted { - color: #718096 !important; -} - -a.text-muted:hover, a.text-muted:focus { - color: #4f5b6b !important; -} - -.text-downvote { - color: #38B2AC !important; -} - -a.text-downvote:hover, a.text-downvote:focus { - color: #267874 !important; -} - -.text-upvote { - color: #f8db58 !important; -} - -a.text-upvote:hover, a.text-upvote:focus { - color: #f8db58 !important; -} - -.text-purple { - color: #f8db58 !important; -} - -a.text-purple:hover, a.text-purple:focus { - color: #f8db58 !important; -} - -.text-gold { - color: #ECC94B !important; -} - -a.text-gold:hover, a.text-gold:focus { - color: #d4ab16 !important; -} - -.text-admin { - color: #f8db58 !important; -} - -a.text-admin:hover, a.text-admin:focus { - color: #f8db58 !important; -} - -.text-gray { - color: #718096 !important; -} - -a.text-gray:hover, a.text-gray:focus { - color: #4f5b6b !important; -} - -.text-gray-100 { - color: #F5F7FA !important; -} - -a.text-gray-100:hover, a.text-gray-100:focus { - color: #c2cee1 !important; -} - -.text-gray-200 { - color: #EDF2F7 !important; -} - -a.text-gray-200:hover, a.text-gray-200:focus { - color: #b8ccdf !important; -} - -.text-gray-300 { - color: #E2E8F0 !important; -} - -a.text-gray-300:hover, a.text-gray-300:focus { - color: #b0c0d6 !important; -} - -.text-gray-400 { - color: #CBD5E0 !important; -} - -a.text-gray-400:hover, a.text-gray-400:focus { - color: #9baec3 !important; -} - -.text-gray-500 { - color: #A0AEC0 !important; -} - -a.text-gray-500:hover, a.text-gray-500:focus { - color: #7287a1 !important; -} - -.text-gray-600 { - color: #718096 !important; -} - -a.text-gray-600:hover, a.text-gray-600:focus { - color: #4f5b6b !important; -} - -.text-reddit { - color: #ED4630 !important; -} - -a.text-reddit:hover, a.text-reddit:focus { - color: #c02511 !important; -} - -.text-body { - color: #212529 !important; -} - -.text-muted { - color: #718096 !important; -} - -.text-black-50 { - color: rgba(18, 18, 19, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #A0AEC0; - 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 #121213; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #ffffff !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #E2E8F0; - } - - .table .thead-dark th { - color: inherit; - border-color: #E2E8F0; - } -} -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #121213; - padding-top: 49px; - background-color: #E2E8F0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - /* Since CSS 2.1 */ - white-space: -moz-pre-wrap; - /* Mozilla, since 1999 */ - white-space: -pre-wrap; - /* Opera 4-6 */ - white-space: -o-pre-wrap; - /* Opera 7 */ - word-wrap: break-word; - /* Internet Explorer 5.5+ */ -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #ffffff; -} - -#page { - padding-top: 49px; - background-color: #ffffff; -} - -#article { - padding-top: 0; - background-color: #ffffff; -} - -#thread, #userpage { - background-color: #F5F7FA; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #121213; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f8db58; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #f8db58; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 15px; - background-color: #ffffff; -} - -.custom-gutters { - padding-left: 15px; - padding-right: 15px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 49px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 11px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.25rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.375rem 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-secondary { - color: #718096; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn-tag:hover { - color: #121213; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-success, .btn-danger { - color: #ffffff; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -.btn-integration { - font-weight: 600; - border-left: 1px solid #E2E8F0; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.325rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #121213; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #121213 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #121213 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #121213 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #121213 !important; -} - -.bd-callout { - padding: 1.25rem; - margin-top: 1.25rem; - margin-bottom: 1.25rem; - border: 1px solid #E2E8F0; - border-left-width: 0.25rem; - border-radius: 0.25rem; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #ffffff; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #121213; - border-radius: 0.35rem; -} - -.navbar-light { - background-color: #ffffff; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #23183E; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f8db58; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #f8db58; - font-weight: 600; -} - -.tab-bar { - box-shadow: inset 0 -1px 0 #E2E8F0; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #ffffff; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #121213; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #f8db58; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #A0AEC0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #ffffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #f8db58; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #ffffff; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #121213; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #ffffff; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #ffffff; - font-size: 10px; - font-weight: 600; - top: -4px; - left: 12px; - border: 2px solid #ffffff; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #f8db58; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f8db58; - box-shadow: inset 0 -2px 0 #f8db58; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #f8db58; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #f8db58; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f8db58; - box-shadow: inset 0 -2px 0 #f8db58; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #718096; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #f8db58; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #f8db58; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f8db58; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #f8db58; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f8db58; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #f8db58; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #ffffff; -} - -.form-inline.search .form-control { - background-color: #EDF2F7; - font-size: 1rem; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search { - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; - opacity: 0.25; - /* Firefox */ -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; -} - -.bg-svg { - background-color: #23183E; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #718096; - border-color: transparent; - border-width: 2px; - background: #F5F7FA; - transition: none; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #E2E8F0; - background-color: #ffffff; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #E2E8F0; -} - -.input-group-append-focus { - margin-left: -1px; -} - -.form-control:hover { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #f8db58; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #f8db58; - box-shadow: none; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #121213; -} - -#login label { - color: #121213; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #121213; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #121213; - text-decoration: none; - background-color: #EDF2F7; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #121213; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #718096; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 15px; - margin-right: 15px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #f8db58; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #f8db58; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -/* .upvoted .arrow-up::before { - color: $upvote; -} - -.upvoted .arrow-up:hover::before { - opacity: 1; -} - -.downvoted .arrow-down::before { - color: $downvote; -} - -.downvoted .arrow-down:hover::before { - opacity: 1; -} */ -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #f8db58 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #718096; -} - -.score { - color: #121213; -} - -.score-up { - color: #f8db58 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score, .deleted .score { - color: #E2E8F0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #23183E; -} - -.box-shadow-bottom { - box-shadow: inset 0 -1px 0 #E2E8F0; -} - -.border-1 { - border-width: 1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #ffffff; - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 15px; - padding-right: 15px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F5F7FA; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #ffffff; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #718096; -} - -.post-filter .fa, .post-filter .fas { - font-size: 11px; - margin-right: 0.5rem; - opacity: 0.9; - color: #f8db58; - width: 1rem; -} - -.filter-list .filter-item { - color: #718096; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #718096; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #121213; -} - -.filter-list > .filter-item > .filter-link.active { - color: #121213; - background-color: #ffffff; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #f8db58; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #f8db58; -} - -.filter-link:hover, .filter-link:focus { - color: #f8db58; -} - -.dashboard-list .dashboard-item { - color: #718096; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #718096; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #121213; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #f8db58; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #f8db58; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #f8db58; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #f8db58; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #ffffff; - background-color: #FFFFFF; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #FFFFFF; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -/* - -#frontpage.toggle-card-view .tab-bar, #userpage.toggle-card-view .tab-bar, #search.toggle-card-view .tab-bar { - border-radius: 0; -} - -#frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border: none; - border-radius: $border-radius; - margin-top: 1rem; - box-shadow: $box-shadow-sm; -} - -#frontpage.toggle-card-view .posts .card:last-of-type, #userpage.toggle-card-view .posts .card:last-of-type, #search.toggle-card-view .posts .card:last-of-type { - border-bottom-left-radius: $border-radius; - border-bottom-right-radius: $border-radius; - border-radius: $border-radius; -} - -#frontpage.toggle-card-view .posts .card:first-of-type, #userpage.toggle-card-view .posts .card:first-of-type, #search.toggle-card-view .posts .card:first-of-type { - margin-top: 0; -} - -#frontpage.toggle-card-view .posts .card .post-img, #userpage.toggle-card-view .posts .card .post-img, #search.toggle-card-view .posts .card .post-img { - display: none; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg, #userpage.toggle-card-view .posts .card .post-img-lg, #search.toggle-card-view .posts .card .post-img-lg { - display: block; - text-align: center; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 55%; - height: auto; -} - -#frontpage.toggle-card-view .posts .card .embed-lg, #userpage.toggle-card-view .posts .card .embed-lg, #search.toggle-card-view .posts .card .embed-lg { - display: flex; - z-index: 2; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg, #userpage.toggle-card-view .posts .card .post-preview-lg, #search.toggle-card-view .posts .card .post-preview-lg { - display: block; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg .post-body, #userpage.toggle-card-view .posts .card .post-preview-lg .post-body, #search.toggle-card-view .posts .card .post-preview-lg .post-body { - -webkit-mask-image: linear-gradient(180deg,#000 40%,transparent); - mask-image: linear-gradient(180deg,#000 40%,transparent); - overflow: hidden; -} - -*/ -.toggle-view .nav-link { - color: #718096; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #f8db58; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #f8db58; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #718096; - padding: 0.5rem 1rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 1px 1px 0 1px; - border-color: #E2E8F0; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #EDF2F7; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #121213; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #f8db58; -} - -#frontpage .post-title a { - color: #121213; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #121213; -} - -.stretched-link a:hover { - color: #f8db58; -} - -.post-meta { - position: relative; - z-index: 2; - color: #718096; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-header { - border-bottom: 1px solid #E2E8F0; - background-color: #ffffff; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; -} - -.modal-header .close { - padding: 1.25rem 1rem 0 1rem; -} - -.modal-content { - border: none; - border-radius: 0.35rem; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #EDF2F7; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .post-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #121213; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #121213; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #121213; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #121213; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #718096; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #121213; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #121213; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #121213; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #121213; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #ffffff; -} - -.post-actions a { - color: #718096; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #121213; -} - -.post-actions .dropdown-item:hover { - color: #121213; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 1px solid #f8db58; - border-radius: 0.35rem; - z-index: 2; - background-color: #E2E8F0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #ffffff; - line-height: 2; - text-transform: uppercase; - font-size: 11px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #718096; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #718096; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - word-break: break-word; - padding-left: 20px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #718096; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #121213; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #121213; - overflow: hidden; -} - -.comment .comment-body .comment-image { - border: 1px solid #f8db58; -} - -blockquote { - border-left: 2px solid #f8db58; - color: #f8db58; - font-size: 1rem; - font-weight: 400; - background-color: rgba(255, 102, 172, 0.15); - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .comment-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F5F7FA; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #121213; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #121213; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #121213; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #121213; -} - -.comment-actions a { - color: #718096; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #121213; -} - -.comment-actions .dropdown-item:hover { - color: #121213; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #121213; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #ffffff; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #ffffff; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 3; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #A0AEC0; -} - -.comment-write .comment-format .format:hover { - color: #718096; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #CBD5E0; - font-size: 1rem; - color: #f8db58; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #f8db58; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #A0AEC0; - top: -1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #f8db58; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 1px solid #E2E8F0; - background-color: #ffffff; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #EDF2F7; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #f8db58; - background-color: rgba(60, 173, 243, 0.08); - color: #f8db58; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #ffffff; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, rgba(99, 80, 205, 0.75) 76%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #ffffff; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #718096; - font-size: 12px; - text-transform: uppercase; - background-color: #E6E9F0; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - overflow: hidden; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #EDF2F7; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .profile-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #718096; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #718096; -} - -.profile-actions .dropdown-item:hover { - color: #121213; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #718096; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #ffffff; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #718096; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #ffffff; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; -} - -.border-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-sm-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm { - border: 1px solid #E2E8F0 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-md-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md { - border: 1px solid #E2E8F0 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-lg-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg { - border: 1px solid #E2E8F0 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-xl-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl { - border: 1px solid #E2E8F0 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .shadow-md { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: #E2E8F0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: #EDF2F7; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #121213; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #f8db58; - border: 1px solid #f8db58; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38a169; - border: #38a169 solid 1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #A0AEC0; - border: #A0AEC0 solid 1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #ffffff; - border-radius: 2rem; - 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(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #ffffff; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #ffffff; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #fff; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #f8db58; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #f8db58; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #ffffff; - } - - #thread, #userpage { - background-color: #ffffff; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f8db58; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #search .search-results.card { - border-bottom: 1px solid #e3e3e3; - border-width: 0 0 1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px 15px; - border-width: 0 0 1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom: 1px solid #E2E8F0; - } - - #frontpage .posts .card:hover, #search .posts .card:hover { - background-color: transparent; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - /* - - #frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border-width: 0 0 1px 0; - border-color: $border-color; - border-style: solid; - border-radius: 0; - margin-top: 0; - box-shadow: none; - } - - #frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 100%; - height: auto; - } - - */ - .posts, #thread #main-content-col { - box-shadow: none; - border-radius: 0; - border: none; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #121213; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #f8db58; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - color: #718096; - } - - .post-actions { - color: #A0AEC0; - font-weight: 400; - } - - .post-actions a { - color: #A0AEC0; - font-size: 1rem; - font-weight: 400; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #718096; - } - - .score { - color: #718096; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #CBD5E0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #f8db58; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #ffffff; - } - - .comment-write textarea { - background-color: #F5F7FA; - } - - .comment-section > .comment { - padding-left: 20px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 15px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #CBD5E0; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - /* Firefox */ - -ms-overflow-style: none; - /* IE 10+ */ - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - /* Chrome/Safari/Webkit */ - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - box-shadow: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #121213; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #f8db58; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #FEB2B2; -} - -div.deleted { - background-color: #FEFCBF; -} - -div.deleted.banned { - background-color: #ffcc99; -} - -.distinguish-admin .user-name, .distinguish-mod .user-name { - color: white; - padding: 0px 3px 2px 3px; - border-radius: 3px; -} - -.distinguish-admin .user-name { - background-color: #f8db58; -} - -.distinguish-mod .user-name { - background-color: #07c20c; -} - -.distinguish-admin .user-name::before { - content: "[A] "; -} - -.distinguish-mod .user-name::before { - content: "[M] "; -} - -.in-comment-image { - max-height: 100px !important; - max-width: 100px !important; -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -/* Light mode spoiler */ -.spoiler { - color: #121213; - background-color: #121213; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #ffffff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #718096 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #718096 !important; -} - -#frontpage .post-title a:visited { - color: #718096; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.comment-box { - border: 2px solid #EDF2F7; -} - -.transparent { - background: None !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -/*# sourceMappingURL=light_f8db58.css.map */ diff --git a/files/assets/css/light_ff0000.css b/files/assets/css/light_ff0000.css deleted file mode 100644 index bc5a44622..000000000 --- a/files/assets/css/light_ff0000.css +++ /dev/null @@ -1,16884 +0,0 @@ -@charset "UTF-8"; -.bd-callout-primary { - border-left-color: #ff0000; -} - -.bd-callout-secondary { - border-left-color: #E2E8F0; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #23183E; -} - -.bd-callout-white { - border-left-color: #ffffff; -} - -.bd-callout-black { - border-left-color: #121213; -} - -.bd-callout-light { - border-left-color: #E6E9F0; -} - -.bd-callout-success { - border-left-color: #38a169; -} - -.bd-callout-muted { - border-left-color: #718096; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ff0000; -} - -.bd-callout-purple { - border-left-color: #ff0000; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ff0000; -} - -.bd-callout-gray { - border-left-color: #718096; -} - -.bd-callout-gray-100 { - border-left-color: #F5F7FA; -} - -.bd-callout-gray-200 { - border-left-color: #EDF2F7; -} - -.bd-callout-gray-300 { - border-left-color: #E2E8F0; -} - -.bd-callout-gray-400 { - border-left-color: #CBD5E0; -} - -.bd-callout-gray-500 { - border-left-color: #A0AEC0; -} - -.bd-callout-gray-600 { - border-left-color: #718096; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #ff0000; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #ffffff; - --gray: #718096; - --gray-dark: #343a40; - --primary: #ff0000; - --secondary: #E2E8F0; - --success: #38a169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #E6E9F0; - --dark: #23183E; - --white: #ffffff; - --black: #121213; - --muted: #718096; - --downvote: #38B2AC; - --upvote: #ff0000; - --purple: #ff0000; - --gold: #ECC94B; - --admin: #ff0000; - --gray: #718096; - --gray-100: #F5F7FA; - --gray-200: #EDF2F7; - --gray-300: #E2E8F0; - --gray-400: #CBD5E0; - --gray-500: #A0AEC0; - --gray-600: #718096; - --reddit: #ED4630; - --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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(18, 18, 19, 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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #ffffff; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 600; -} - -dd { - margin-bottom: 0.5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: 700; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ff0000; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ff0000; - 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; -} - -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: #718096; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: 600; - 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.325rem; - 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(18, 18, 19, 0.1); -} - -small, -.small { - font-size: 0.75rem; - 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: 0.75rem; - color: #718096; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 90%; - color: #718096; -} - -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: #ffffff; - background-color: #212529; - border-radius: 0.25rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 600; -} - -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #E2E8F0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #E2E8F0; -} -.table tbody + tbody { - border-top: 2px solid #E2E8F0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #E2E8F0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0; -} -.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(18, 18, 19, 0.05); -} - -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(18, 18, 19, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #ffd4e8; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-primary:hover { - background-color: #ffbbda; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #ffbbda; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f7f9fb; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-secondary:hover { - background-color: #e6ecf3; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e6ecf3; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #c7e5d5; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #98ceb1; -} - -.table-hover .table-success:hover { - background-color: #b6ddc8; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b6ddc8; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #bedff9; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86c4f4; -} - -.table-hover .table-info:hover { - background-color: #a7d4f7; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a7d4f7; -} - -.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: #f8c9c9; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f19b9b; -} - -.table-hover .table-danger:hover { - background-color: #f5b2b2; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f5b2b2; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f8f9fb; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f2f4f7; -} - -.table-hover .table-light:hover { - background-color: #e8ebf2; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e8ebf2; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c1bec9; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8d879b; -} - -.table-hover .table-dark:hover { - background-color: #b4b0bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b4b0bd; -} - -.table-white, -.table-white > th, -.table-white > td { - background-color: white; -} -.table-white th, -.table-white td, -.table-white thead th, -.table-white tbody + tbody { - border-color: white; -} - -.table-hover .table-white:hover { - background-color: #f2f2f2; -} -.table-hover .table-white:hover > td, -.table-hover .table-white:hover > th { - background-color: #f2f2f2; -} - -.table-black, -.table-black > th, -.table-black > td { - background-color: #bdbdbd; -} -.table-black th, -.table-black td, -.table-black thead th, -.table-black tbody + tbody { - border-color: #848484; -} - -.table-hover .table-black:hover { - background-color: #b0b0b0; -} -.table-hover .table-black:hover > td, -.table-hover .table-black:hover > th { - background-color: #b0b0b0; -} - -.table-muted, -.table-muted > th, -.table-muted > td { - background-color: #d7dbe2; -} -.table-muted th, -.table-muted td, -.table-muted thead th, -.table-muted tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-muted:hover { - background-color: #c8ced7; -} -.table-hover .table-muted:hover > td, -.table-hover .table-muted:hover > th { - background-color: #c8ced7; -} - -.table-downvote, -.table-downvote > th, -.table-downvote > td { - background-color: #c7e9e8; -} -.table-downvote th, -.table-downvote td, -.table-downvote thead th, -.table-downvote tbody + tbody { - border-color: #98d7d4; -} - -.table-hover .table-downvote:hover { - background-color: #b5e2e0; -} -.table-hover .table-downvote:hover > td, -.table-hover .table-downvote:hover > th { - background-color: #b5e2e0; -} - -.table-upvote, -.table-upvote > th, -.table-upvote > td { - background-color: #ffd4e8; -} -.table-upvote th, -.table-upvote td, -.table-upvote thead th, -.table-upvote tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-upvote:hover { - background-color: #ffbbda; -} -.table-hover .table-upvote:hover > td, -.table-hover .table-upvote:hover > th { - background-color: #ffbbda; -} - -.table-purple, -.table-purple > th, -.table-purple > td { - background-color: #ffd4e8; -} -.table-purple th, -.table-purple td, -.table-purple thead th, -.table-purple tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-purple:hover { - background-color: #ffbbda; -} -.table-hover .table-purple:hover > td, -.table-hover .table-purple:hover > th { - background-color: #ffbbda; -} - -.table-gold, -.table-gold > th, -.table-gold > td { - background-color: #faf0cd; -} -.table-gold th, -.table-gold td, -.table-gold thead th, -.table-gold tbody + tbody { - border-color: #f5e3a1; -} - -.table-hover .table-gold:hover { - background-color: #f8e9b6; -} -.table-hover .table-gold:hover > td, -.table-hover .table-gold:hover > th { - background-color: #f8e9b6; -} - -.table-admin, -.table-admin > th, -.table-admin > td { - background-color: #ffd4e8; -} -.table-admin th, -.table-admin td, -.table-admin thead th, -.table-admin tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-admin:hover { - background-color: #ffbbda; -} -.table-hover .table-admin:hover > td, -.table-hover .table-admin:hover > th { - background-color: #ffbbda; -} - -.table-gray, -.table-gray > th, -.table-gray > td { - background-color: #d7dbe2; -} -.table-gray th, -.table-gray td, -.table-gray thead th, -.table-gray tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray:hover { - background-color: #c8ced7; -} -.table-hover .table-gray:hover > td, -.table-hover .table-gray:hover > th { - background-color: #c8ced7; -} - -.table-gray-100, -.table-gray-100 > th, -.table-gray-100 > td { - background-color: #fcfdfe; -} -.table-gray-100 th, -.table-gray-100 td, -.table-gray-100 thead th, -.table-gray-100 tbody + tbody { - border-color: #fafbfc; -} - -.table-hover .table-gray-100:hover { - background-color: #e9f0f8; -} -.table-hover .table-gray-100:hover > td, -.table-hover .table-gray-100:hover > th { - background-color: #e9f0f8; -} - -.table-gray-200, -.table-gray-200 > th, -.table-gray-200 > td { - background-color: #fafbfd; -} -.table-gray-200 th, -.table-gray-200 td, -.table-gray-200 thead th, -.table-gray-200 tbody + tbody { - border-color: #f6f8fb; -} - -.table-hover .table-gray-200:hover { - background-color: #e8ecf6; -} -.table-hover .table-gray-200:hover > td, -.table-hover .table-gray-200:hover > th { - background-color: #e8ecf6; -} - -.table-gray-300, -.table-gray-300 > th, -.table-gray-300 > td { - background-color: #f7f9fb; -} -.table-gray-300 th, -.table-gray-300 td, -.table-gray-300 thead th, -.table-gray-300 tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-gray-300:hover { - background-color: #e6ecf3; -} -.table-hover .table-gray-300:hover > td, -.table-hover .table-gray-300:hover > th { - background-color: #e6ecf3; -} - -.table-gray-400, -.table-gray-400 > th, -.table-gray-400 > td { - background-color: #f0f3f6; -} -.table-gray-400 th, -.table-gray-400 td, -.table-gray-400 thead th, -.table-gray-400 tbody + tbody { - border-color: #e4e9ef; -} - -.table-hover .table-gray-400:hover { - background-color: #e0e6ec; -} -.table-hover .table-gray-400:hover > td, -.table-hover .table-gray-400:hover > th { - background-color: #e0e6ec; -} - -.table-gray-500, -.table-gray-500 > th, -.table-gray-500 > td { - background-color: #e4e8ed; -} -.table-gray-500 th, -.table-gray-500 td, -.table-gray-500 thead th, -.table-gray-500 tbody + tbody { - border-color: #ced5de; -} - -.table-hover .table-gray-500:hover { - background-color: #d5dbe3; -} -.table-hover .table-gray-500:hover > td, -.table-hover .table-gray-500:hover > th { - background-color: #d5dbe3; -} - -.table-gray-600, -.table-gray-600 > th, -.table-gray-600 > td { - background-color: #d7dbe2; -} -.table-gray-600 th, -.table-gray-600 td, -.table-gray-600 thead th, -.table-gray-600 tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray-600:hover { - background-color: #c8ced7; -} -.table-hover .table-gray-600:hover > td, -.table-hover .table-gray-600:hover > th { - background-color: #c8ced7; -} - -.table-reddit, -.table-reddit > th, -.table-reddit > td { - background-color: #facbc5; -} -.table-reddit th, -.table-reddit td, -.table-reddit thead th, -.table-reddit tbody + tbody { - border-color: #f69f93; -} - -.table-hover .table-reddit:hover { - background-color: #f8b6ae; -} -.table-hover .table-reddit:hover > td, -.table-hover .table-reddit:hover > th { - background-color: #f8b6ae; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(18, 18, 19, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(6, 6, 6, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(6, 6, 6, 0.075); -} - -.table .thead-dark th { - color: #ffffff; - background-color: #343a40; - border-color: #454d55; -} -.table .thead-light th { - color: #495057; - background-color: #EDF2F7; - border-color: #E2E8F0; -} - -.table-dark { - color: #ffffff; - 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: #ffffff; - 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: #ffffff; - background-clip: padding-box; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - 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: #ffffff; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.form-control::placeholder { - color: #718096; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #EDF2F7; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} - -.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.25rem; -} - -.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: flex; - 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: #718096; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: 0.75rem; - color: #38a169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #38a169; - border-radius: 0.35rem; -} - -.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: #38a169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38a169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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") #ffffff 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38a169; -} -.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: #38a169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38a169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38a169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38a169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.75rem; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #e53e3e; - border-radius: 0.35rem; -} - -.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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #ffffff 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: 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; - cursor: pointer; - 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.35rem; - 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 ff0000; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:hover { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:focus, .btn-primary.focus { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #ff0000; - border-color: #ff2689; -} -.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(255, 125, 184, 0.5); -} - -.btn-secondary { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.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(197, 203, 210, 0.5); -} - -.btn-success { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:hover { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(86, 175, 128, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #ffffff; - background-color: #2b7b50; - border-color: #28724a; -} -.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(86, 175, 128, 0.5); -} - -.btn-info { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(57, 159, 237, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #ffffff; - background-color: #1172bc; - border-color: #106bb0; -} -.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(57, 159, 237, 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: #ffffff; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(233, 91, 91, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(233, 91, 91, 0.5); -} - -.btn-light { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:hover { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; -} -.btn-light:focus, .btn-light.focus { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; - box-shadow: 0 0 0 0.2rem rgba(200, 204, 210, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #c6cddd; - border-color: #bec6d8; -} -.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(200, 204, 210, 0.5); -} - -.btn-dark { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:hover { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; -} -.btn-dark:focus, .btn-dark.focus { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; - box-shadow: 0 0 0 0.2rem rgba(68, 59, 91, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #ffffff; - background-color: #0e0a19; - border-color: #090610; -} -.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(68, 59, 91, 0.5); -} - -.btn-white { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:hover { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-white:focus, .btn-white.focus { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} -.btn-white.disabled, .btn-white:disabled { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle { - color: #212529; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} - -.btn-black { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:hover { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:focus, .btn-black.focus { - color: #ffffff; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} -.btn-black.disabled, .btn-black:disabled { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} - -.btn-muted { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-muted:focus, .btn-muted.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-muted.disabled, .btn-muted:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:not(:disabled):not(.disabled):active, .btn-muted:not(:disabled):not(.disabled).active, .show > .btn-muted.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-muted:not(:disabled):not(.disabled):active:focus, .btn-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-downvote { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:hover { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; -} -.btn-downvote:focus, .btn-downvote.focus { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} -.btn-downvote.disabled, .btn-downvote:disabled { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:not(:disabled):not(.disabled):active, .btn-downvote:not(:disabled):not(.disabled).active, .show > .btn-downvote.dropdown-toggle { - color: #ffffff; - background-color: #2c8b87; - border-color: #29827d; -} -.btn-downvote:not(:disabled):not(.disabled):active:focus, .btn-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} - -.btn-upvote { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-upvote:hover { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-upvote:focus, .btn-upvote.focus { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-upvote.disabled, .btn-upvote:disabled { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-upvote:not(:disabled):not(.disabled):active, .btn-upvote:not(:disabled):not(.disabled).active, .show > .btn-upvote.dropdown-toggle { - color: #ffffff; - background-color: #ff0000; - border-color: #ff2689; -} -.btn-upvote:not(:disabled):not(.disabled):active:focus, .btn-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-purple { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-purple:hover { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-purple:focus, .btn-purple.focus { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-purple.disabled, .btn-purple:disabled { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle { - color: #ffffff; - background-color: #ff0000; - border-color: #ff2689; -} -.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gold { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:hover { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; -} -.btn-gold:focus, .btn-gold.focus { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} -.btn-gold.disabled, .btn-gold:disabled { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:not(:disabled):not(.disabled):active, .btn-gold:not(:disabled):not(.disabled).active, .show > .btn-gold.dropdown-toggle { - color: #212529; - background-color: #e7bb1d; - border-color: #e0b418; -} -.btn-gold:not(:disabled):not(.disabled):active:focus, .btn-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} - -.btn-admin { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-admin:hover { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-admin:focus, .btn-admin.focus { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-admin.disabled, .btn-admin:disabled { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-admin:not(:disabled):not(.disabled):active, .btn-admin:not(:disabled):not(.disabled).active, .show > .btn-admin.dropdown-toggle { - color: #ffffff; - background-color: #ff0000; - border-color: #ff2689; -} -.btn-admin:not(:disabled):not(.disabled):active:focus, .btn-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gray { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray:focus, .btn-gray.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray.disabled, .btn-gray:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-gray-100 { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:hover { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; -} -.btn-gray-100:focus, .btn-gray-100.focus { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} -.btn-gray-100.disabled, .btn-gray-100:disabled { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle { - color: #212529; - background-color: #d3dce9; - border-color: #cbd5e5; -} -.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} - -.btn-gray-200 { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:hover { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; -} -.btn-gray-200:focus, .btn-gray-200.focus { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} -.btn-gray-200.disabled, .btn-gray-200:disabled { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle { - color: #212529; - background-color: #cad9e7; - border-color: #c1d2e3; -} -.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} - -.btn-gray-300 { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-gray-300:focus, .btn-gray-300.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-gray-300.disabled, .btn-gray-300:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} - -.btn-gray-400 { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:hover { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; -} -.btn-gray-400:focus, .btn-gray-400.focus { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} -.btn-gray-400.disabled, .btn-gray-400:disabled { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle { - color: #212529; - background-color: #abbbcd; - border-color: #a3b5c8; -} -.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} - -.btn-gray-500 { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:hover { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; -} -.btn-gray-500:focus, .btn-gray-500.focus { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} -.btn-gray-500.disabled, .btn-gray-500:disabled { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle { - color: #ffffff; - background-color: #8194ac; - border-color: #7a8da7; -} -.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} - -.btn-gray-600 { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray-600:focus, .btn-gray-600.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray-600.disabled, .btn-gray-600:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:not(:disabled):not(.disabled):active, .btn-gray-600:not(:disabled):not(.disabled).active, .show > .btn-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray-600:not(:disabled):not(.disabled):active:focus, .btn-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-reddit { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:hover { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; -} -.btn-reddit:focus, .btn-reddit.focus { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} -.btn-reddit.disabled, .btn-reddit:disabled { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:not(:disabled):not(.disabled):active, .btn-reddit:not(:disabled):not(.disabled).active, .show > .btn-reddit.dropdown-toggle { - color: #ffffff; - background-color: #d72a13; - border-color: #cc2712; -} -.btn-reddit:not(:disabled):not(.disabled):active:focus, .btn-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} - -.btn-outline-primary { - color: #ff0000; - border-color: #ff0000; -} -.btn-outline-primary:hover { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ff0000; - 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: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #E2E8F0; - 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: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.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(226, 232, 240, 0.5); -} - -.btn-outline-success { - color: #38a169; - border-color: #38a169; -} -.btn-outline-success:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38a169; - 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: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:hover { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #E6E9F0; - 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: #E6E9F0; - border-color: #E6E9F0; -} -.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(230, 233, 240, 0.5); -} - -.btn-outline-dark { - color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:hover { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #23183E; - 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: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.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(35, 24, 62, 0.5); -} - -.btn-outline-white { - color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:hover { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:focus, .btn-outline-white.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-white.disabled, .btn-outline-white:disabled { - color: #ffffff; - background-color: transparent; -} -.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.btn-outline-black { - color: #121213; - border-color: #121213; -} -.btn-outline-black:hover { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:focus, .btn-outline-black.focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} -.btn-outline-black.disabled, .btn-outline-black:disabled { - color: #121213; - background-color: transparent; -} -.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.btn-outline-muted { - color: #718096; - border-color: #718096; -} -.btn-outline-muted:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:focus, .btn-outline-muted.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-muted.disabled, .btn-outline-muted:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-muted:not(:disabled):not(.disabled):active, .btn-outline-muted:not(:disabled):not(.disabled).active, .show > .btn-outline-muted.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:not(:disabled):not(.disabled):active:focus, .btn-outline-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-downvote { - color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:hover { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:focus, .btn-outline-downvote.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} -.btn-outline-downvote.disabled, .btn-outline-downvote:disabled { - color: #38B2AC; - background-color: transparent; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active, .btn-outline-downvote:not(:disabled):not(.disabled).active, .show > .btn-outline-downvote.dropdown-toggle { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active:focus, .btn-outline-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.btn-outline-upvote { - color: #ff0000; - border-color: #ff0000; -} -.btn-outline-upvote:hover { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-outline-upvote:focus, .btn-outline-upvote.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-upvote.disabled, .btn-outline-upvote:disabled { - color: #ff0000; - background-color: transparent; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active, .btn-outline-upvote:not(:disabled):not(.disabled).active, .show > .btn-outline-upvote.dropdown-toggle { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active:focus, .btn-outline-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-purple { - color: #ff0000; - border-color: #ff0000; -} -.btn-outline-purple:hover { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-outline-purple:focus, .btn-outline-purple.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-purple.disabled, .btn-outline-purple:disabled { - color: #ff0000; - background-color: transparent; -} -.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gold { - color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:hover { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:focus, .btn-outline-gold.focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} -.btn-outline-gold.disabled, .btn-outline-gold:disabled { - color: #ECC94B; - background-color: transparent; -} -.btn-outline-gold:not(:disabled):not(.disabled):active, .btn-outline-gold:not(:disabled):not(.disabled).active, .show > .btn-outline-gold.dropdown-toggle { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:not(:disabled):not(.disabled):active:focus, .btn-outline-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.btn-outline-admin { - color: #ff0000; - border-color: #ff0000; -} -.btn-outline-admin:hover { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-outline-admin:focus, .btn-outline-admin.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-admin.disabled, .btn-outline-admin:disabled { - color: #ff0000; - background-color: transparent; -} -.btn-outline-admin:not(:disabled):not(.disabled):active, .btn-outline-admin:not(:disabled):not(.disabled).active, .show > .btn-outline-admin.dropdown-toggle { - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-outline-admin:not(:disabled):not(.disabled):active:focus, .btn-outline-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gray { - color: #718096; - border-color: #718096; -} -.btn-outline-gray:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:focus, .btn-outline-gray.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray.disabled, .btn-outline-gray:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-gray-100 { - color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:hover { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:focus, .btn-outline-gray-100.focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} -.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled { - color: #F5F7FA; - background-color: transparent; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.btn-outline-gray-200 { - color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:hover { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:focus, .btn-outline-gray-200.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} -.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled { - color: #EDF2F7; - background-color: transparent; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.btn-outline-gray-300 { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:focus, .btn-outline-gray-300.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled { - color: #E2E8F0; - background-color: transparent; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.btn-outline-gray-400 { - color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:hover { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:focus, .btn-outline-gray-400.focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} -.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled { - color: #CBD5E0; - background-color: transparent; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.btn-outline-gray-500 { - color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:hover { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:focus, .btn-outline-gray-500.focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} -.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled { - color: #A0AEC0; - background-color: transparent; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.btn-outline-gray-600 { - color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:focus, .btn-outline-gray-600.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-reddit { - color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:hover { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:focus, .btn-outline-reddit.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} -.btn-outline-reddit.disabled, .btn-outline-reddit:disabled { - color: #ED4630; - background-color: transparent; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active, .btn-outline-reddit:not(:disabled):not(.disabled).active, .show > .btn-outline-reddit.dropdown-toggle { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active:focus, .btn-outline-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ff0000; - text-decoration: none; -} -.btn-link:hover { - color: #ff0000; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #718096; - 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.25rem; -} - -.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: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 0.15); - border-radius: 0.35rem; -} - -.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 #EDF2F7; -} - -.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: #F5F7FA; -} -.dropdown-item.active, .dropdown-item:active { - color: #ffffff; - text-decoration: none; - background-color: #ff0000; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #718096; - 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: #718096; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - 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: #EDF2F7; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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.25rem; -} - -.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: 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: #ffffff; - border-color: #ff0000; - background-color: #ff0000; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #ffffff; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #718096; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #EDF2F7; -} - -.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: #ffffff; - border: #A0AEC0 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.35rem; -} -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' 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: #ff0000; - background-color: #ff0000; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #A0AEC0; - border-radius: 0.5rem; - 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; -} -@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: #ffffff; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #ffffff url("data:image/svg+xml,%3csvg xmlns='https://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 #E2E8F0; - border-radius: 0.35rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-select:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #718096; - background-color: #EDF2F7; -} -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #EDF2F7; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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: #EDF2F7; - border-left: inherit; - border-radius: 0 0.35rem 0.35rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem ff0000; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem ff0000; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem ff0000; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ff0000; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ff0000; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - 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: #ff0000; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #E2E8F0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #E2E8F0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #A0AEC0; -} - -.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: flex; - 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: #718096; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #E2E8F0; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #EDF2F7 #EDF2F7 #E2E8F0; -} -.nav-tabs .nav-link.disabled { - color: #718096; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #ffffff; - border-color: #E2E8F0 #E2E8F0 #ffffff; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills .nav-link { - border-radius: 0.35rem; -} -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #ffffff; - background-color: #ff0000; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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.35rem; -} -.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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(18, 18, 19, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(18, 18, 19, 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(18, 18, 19, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(18, 18, 19, 0.5); - border-color: rgba(18, 18, 19, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(18, 18, 19, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(18, 18, 19, 0.9); -} - -.navbar-dark .navbar-brand { - color: #ffffff; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #ffffff; -} -.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: #ffffff; -} -.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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' 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: #ffffff; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #ffffff; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #ffffff; - background-clip: border-box; - border: 1px solid rgba(18, 18, 19, 0.125); - border-radius: 0.35rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.card-body { - 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(18, 18, 19, 0.03); - border-bottom: 1px solid rgba(18, 18, 19, 0.125); -} -.card-header:first-child { - border-radius: calc(0.35rem - 1px) calc(0.35rem - 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(18, 18, 19, 0.03); - border-top: 1px solid rgba(18, 18, 19, 0.125); -} -.card-footer:last-child { - border-radius: 0 0 calc(0.35rem - 1px) calc(0.35rem - 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 { - flex-shrink: 0; - width: 100%; -} - -.card-img, -.card-img-top { - border-top-left-radius: calc(0.35rem - 1px); - border-top-right-radius: calc(0.35rem - 1px); -} - -.card-img, -.card-img-bottom { - border-bottom-right-radius: calc(0.35rem - 1px); - border-bottom-left-radius: calc(0.35rem - 1px); -} - -.card-deck .card { - margin-bottom: 15px; -} -@media (min-width: 576px) { - .card-deck { - display: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #718096; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #718096; -} - -.pagination { - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.35rem; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #ff0000; - background-color: #ffffff; - border: 1px solid #E2E8F0; -} -.page-link:hover { - z-index: 2; - color: #ff0000; - text-decoration: none; - background-color: #EDF2F7; - border-color: #E2E8F0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.page-item:last-child .page-link { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; -} -.page-item.active .page-link { - z-index: 3; - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.page-item.disabled .page-link { - color: #718096; - pointer-events: none; - cursor: auto; - background-color: #ffffff; - border-color: #E2E8F0; -} - -.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.25rem; - border-bottom-left-radius: 0.25rem; -} -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 600; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.35rem; - 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: #ffffff; - background-color: #ff0000; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #ffffff; - background-color: #ff0000; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #212529; - background-color: #E2E8F0; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-success { - color: #ffffff; - background-color: #38a169; -} -a.badge-success:hover, a.badge-success:focus { - color: #ffffff; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #ffffff; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #ffffff; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 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: #ffffff; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #ffffff; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #212529; - background-color: #E6E9F0; -} -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #c6cddd; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} - -.badge-dark { - color: #ffffff; - background-color: #23183E; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #ffffff; - background-color: #0e0a19; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} - -.badge-white { - color: #212529; - background-color: #ffffff; -} -a.badge-white:hover, a.badge-white:focus { - color: #212529; - background-color: #e6e6e6; -} -a.badge-white:focus, a.badge-white.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.badge-black { - color: #ffffff; - background-color: #121213; -} -a.badge-black:hover, a.badge-black:focus { - color: #ffffff; - background-color: black; -} -a.badge-black:focus, a.badge-black.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.badge-muted { - color: #ffffff; - background-color: #718096; -} -a.badge-muted:hover, a.badge-muted:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-muted:focus, a.badge-muted.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-downvote { - color: #ffffff; - background-color: #38B2AC; -} -a.badge-downvote:hover, a.badge-downvote:focus { - color: #ffffff; - background-color: #2c8b87; -} -a.badge-downvote:focus, a.badge-downvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.badge-upvote { - color: #ffffff; - background-color: #ff0000; -} -a.badge-upvote:hover, a.badge-upvote:focus { - color: #ffffff; - background-color: #ff0000; -} -a.badge-upvote:focus, a.badge-upvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-purple { - color: #ffffff; - background-color: #ff0000; -} -a.badge-purple:hover, a.badge-purple:focus { - color: #ffffff; - background-color: #ff0000; -} -a.badge-purple:focus, a.badge-purple.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gold { - color: #212529; - background-color: #ECC94B; -} -a.badge-gold:hover, a.badge-gold:focus { - color: #212529; - background-color: #e7bb1d; -} -a.badge-gold:focus, a.badge-gold.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.badge-admin { - color: #ffffff; - background-color: #ff0000; -} -a.badge-admin:hover, a.badge-admin:focus { - color: #ffffff; - background-color: #ff0000; -} -a.badge-admin:focus, a.badge-admin.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gray { - color: #ffffff; - background-color: #718096; -} -a.badge-gray:hover, a.badge-gray:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray:focus, a.badge-gray.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-gray-100 { - color: #212529; - background-color: #F5F7FA; -} -a.badge-gray-100:hover, a.badge-gray-100:focus { - color: #212529; - background-color: #d3dce9; -} -a.badge-gray-100:focus, a.badge-gray-100.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.badge-gray-200 { - color: #212529; - background-color: #EDF2F7; -} -a.badge-gray-200:hover, a.badge-gray-200:focus { - color: #212529; - background-color: #cad9e7; -} -a.badge-gray-200:focus, a.badge-gray-200.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.badge-gray-300 { - color: #212529; - background-color: #E2E8F0; -} -a.badge-gray-300:hover, a.badge-gray-300:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-gray-300:focus, a.badge-gray-300.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-gray-400 { - color: #212529; - background-color: #CBD5E0; -} -a.badge-gray-400:hover, a.badge-gray-400:focus { - color: #212529; - background-color: #abbbcd; -} -a.badge-gray-400:focus, a.badge-gray-400.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.badge-gray-500 { - color: #212529; - background-color: #A0AEC0; -} -a.badge-gray-500:hover, a.badge-gray-500:focus { - color: #212529; - background-color: #8194ac; -} -a.badge-gray-500:focus, a.badge-gray-500.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.badge-gray-600 { - color: #ffffff; - background-color: #718096; -} -a.badge-gray-600:hover, a.badge-gray-600:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray-600:focus, a.badge-gray-600.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-reddit { - color: #ffffff; - background-color: #ED4630; -} -a.badge-reddit:hover, a.badge-reddit:focus { - color: #ffffff; - background-color: #d72a13; -} -a.badge-reddit:focus, a.badge-reddit.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #EDF2F7; - 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.35rem; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 600; -} - -.alert-dismissible { - padding-right: 4rem; -} -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -.alert-primary { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-primary hr { - border-top-color: #ffbbda; -} -.alert-primary .alert-link { - color: #6a2e4a; -} - -.alert-secondary { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-secondary hr { - border-top-color: #e6ecf3; -} -.alert-secondary .alert-link { - color: #65686c; -} - -.alert-success { - color: #265c40; - background-color: #d7ece1; - border-color: #c7e5d5; -} -.alert-success hr { - border-top-color: #b6ddc8; -} -.alert-success .alert-link { - color: #173827; -} - -.alert-info { - color: #145283; - background-color: #d0e8fb; - border-color: #bedff9; -} -.alert-info hr { - border-top-color: #a7d4f7; -} -.alert-info .alert-link { - color: #0d3657; -} - -.alert-warning { - color: #8d6d0d; - background-color: #fff3cd; - border-color: #ffeeba; -} -.alert-warning hr { - border-top-color: #ffe8a1; -} -.alert-warning .alert-link { - color: #5e4909; -} - -.alert-danger { - color: #802929; - background-color: #fad8d8; - border-color: #f8c9c9; -} -.alert-danger hr { - border-top-color: #f5b2b2; -} -.alert-danger .alert-link { - color: #591d1d; -} - -.alert-light { - color: #808286; - background-color: #fafbfc; - border-color: #f8f9fb; -} -.alert-light hr { - border-top-color: #e8ebf2; -} -.alert-light .alert-link { - color: #67696c; -} - -.alert-dark { - color: #1b1529; - background-color: #d3d1d8; - border-color: #c1bec9; -} -.alert-dark hr { - border-top-color: #b4b0bd; -} -.alert-dark .alert-link { - color: #050407; -} - -.alert-white { - color: #8d8d8e; - background-color: white; - border-color: white; -} -.alert-white hr { - border-top-color: #f2f2f2; -} -.alert-white .alert-link { - color: #737375; -} - -.alert-black { - color: #121213; - background-color: #d0d0d0; - border-color: #bdbdbd; -} -.alert-black hr { - border-top-color: #b0b0b0; -} -.alert-black .alert-link { - color: black; -} - -.alert-muted { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-muted hr { - border-top-color: #c8ced7; -} -.alert-muted .alert-link { - color: #2d323a; -} - -.alert-downvote { - color: #266563; - background-color: #d7f0ee; - border-color: #c7e9e8; -} -.alert-downvote hr { - border-top-color: #b5e2e0; -} -.alert-downvote .alert-link { - color: #18403f; -} - -.alert-upvote { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-upvote hr { - border-top-color: #ffbbda; -} -.alert-upvote .alert-link { - color: #6a2e4a; -} - -.alert-purple { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-purple hr { - border-top-color: #ffbbda; -} -.alert-purple .alert-link { - color: #6a2e4a; -} - -.alert-gold { - color: #837130; - background-color: #fbf4db; - border-color: #faf0cd; -} -.alert-gold hr { - border-top-color: #f8e9b6; -} -.alert-gold .alert-link { - color: #5e5122; -} - -.alert-admin { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-admin hr { - border-top-color: #ffbbda; -} -.alert-admin .alert-link { - color: #6a2e4a; -} - -.alert-gray { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray hr { - border-top-color: #c8ced7; -} -.alert-gray .alert-link { - color: #2d323a; -} - -.alert-gray-100 { - color: #88898b; - background-color: #fdfdfe; - border-color: #fcfdfe; -} -.alert-gray-100 hr { - border-top-color: #e9f0f8; -} -.alert-gray-100 .alert-link { - color: #6f7071; -} - -.alert-gray-200 { - color: #84868a; - background-color: #fbfcfd; - border-color: #fafbfd; -} -.alert-gray-200 hr { - border-top-color: #e8ecf6; -} -.alert-gray-200 .alert-link { - color: #6b6d70; -} - -.alert-gray-300 { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-gray-300 hr { - border-top-color: #e6ecf3; -} -.alert-gray-300 .alert-link { - color: #65686c; -} - -.alert-gray-400 { - color: #72777e; - background-color: #f5f7f9; - border-color: #f0f3f6; -} -.alert-gray-400 hr { - border-top-color: #e0e6ec; -} -.alert-gray-400 .alert-link { - color: #5a5e63; -} - -.alert-gray-500 { - color: #5c636d; - background-color: #eceff2; - border-color: #e4e8ed; -} -.alert-gray-500 hr { - border-top-color: #d5dbe3; -} -.alert-gray-500 .alert-link { - color: #454a51; -} - -.alert-gray-600 { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray-600 hr { - border-top-color: #c8ced7; -} -.alert-gray-600 .alert-link { - color: #2d323a; -} - -.alert-reddit { - color: #842d22; - background-color: #fbdad6; - border-color: #facbc5; -} -.alert-reddit hr { - border-top-color: #f8b6ae; -} -.alert-reddit .alert-link { - color: #5b1f18; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #ffffff; - text-align: center; - white-space: nowrap; - background-color: #ff0000; - 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 { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #F5F7FA; -} -.list-group-item-action:active { - color: #212529; - background-color: #EDF2F7; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #ffffff; - border: 1px solid rgba(18, 18, 19, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #718096; - pointer-events: none; - background-color: #ffffff; -} -.list-group-item.active { - z-index: 2; - color: #ffffff; - background-color: #ff0000; - border-color: #ff0000; -} -.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 { - flex-direction: row; -} -.list-group-horizontal .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; -} -.list-group-horizontal .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-sm .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-sm .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-md .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-md .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-lg .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-lg .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-xl .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xl .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-primary.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-secondary { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-secondary.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-success { - color: #265c40; - background-color: #c7e5d5; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #265c40; - background-color: #b6ddc8; -} -.list-group-item-success.list-group-item-action.active { - color: #ffffff; - background-color: #265c40; - border-color: #265c40; -} - -.list-group-item-info { - color: #145283; - background-color: #bedff9; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #145283; - background-color: #a7d4f7; -} -.list-group-item-info.list-group-item-action.active { - color: #ffffff; - background-color: #145283; - border-color: #145283; -} - -.list-group-item-warning { - color: #8d6d0d; - background-color: #ffeeba; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #8d6d0d; - background-color: #ffe8a1; -} -.list-group-item-warning.list-group-item-action.active { - color: #ffffff; - background-color: #8d6d0d; - border-color: #8d6d0d; -} - -.list-group-item-danger { - color: #802929; - background-color: #f8c9c9; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #802929; - background-color: #f5b2b2; -} -.list-group-item-danger.list-group-item-action.active { - color: #ffffff; - background-color: #802929; - border-color: #802929; -} - -.list-group-item-light { - color: #808286; - background-color: #f8f9fb; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #808286; - background-color: #e8ebf2; -} -.list-group-item-light.list-group-item-action.active { - color: #ffffff; - background-color: #808286; - border-color: #808286; -} - -.list-group-item-dark { - color: #1b1529; - background-color: #c1bec9; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1529; - background-color: #b4b0bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #ffffff; - background-color: #1b1529; - border-color: #1b1529; -} - -.list-group-item-white { - color: #8d8d8e; - background-color: white; -} -.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus { - color: #8d8d8e; - background-color: #f2f2f2; -} -.list-group-item-white.list-group-item-action.active { - color: #ffffff; - background-color: #8d8d8e; - border-color: #8d8d8e; -} - -.list-group-item-black { - color: #121213; - background-color: #bdbdbd; -} -.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus { - color: #121213; - background-color: #b0b0b0; -} -.list-group-item-black.list-group-item-action.active { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} - -.list-group-item-muted { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-muted.list-group-item-action:hover, .list-group-item-muted.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-muted.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-downvote { - color: #266563; - background-color: #c7e9e8; -} -.list-group-item-downvote.list-group-item-action:hover, .list-group-item-downvote.list-group-item-action:focus { - color: #266563; - background-color: #b5e2e0; -} -.list-group-item-downvote.list-group-item-action.active { - color: #ffffff; - background-color: #266563; - border-color: #266563; -} - -.list-group-item-upvote { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-upvote.list-group-item-action:hover, .list-group-item-upvote.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-upvote.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-purple { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-purple.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gold { - color: #837130; - background-color: #faf0cd; -} -.list-group-item-gold.list-group-item-action:hover, .list-group-item-gold.list-group-item-action:focus { - color: #837130; - background-color: #f8e9b6; -} -.list-group-item-gold.list-group-item-action.active { - color: #ffffff; - background-color: #837130; - border-color: #837130; -} - -.list-group-item-admin { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-admin.list-group-item-action:hover, .list-group-item-admin.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-admin.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gray { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-gray-100 { - color: #88898b; - background-color: #fcfdfe; -} -.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus { - color: #88898b; - background-color: #e9f0f8; -} -.list-group-item-gray-100.list-group-item-action.active { - color: #ffffff; - background-color: #88898b; - border-color: #88898b; -} - -.list-group-item-gray-200 { - color: #84868a; - background-color: #fafbfd; -} -.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus { - color: #84868a; - background-color: #e8ecf6; -} -.list-group-item-gray-200.list-group-item-action.active { - color: #ffffff; - background-color: #84868a; - border-color: #84868a; -} - -.list-group-item-gray-300 { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-gray-300.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-gray-400 { - color: #72777e; - background-color: #f0f3f6; -} -.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus { - color: #72777e; - background-color: #e0e6ec; -} -.list-group-item-gray-400.list-group-item-action.active { - color: #ffffff; - background-color: #72777e; - border-color: #72777e; -} - -.list-group-item-gray-500 { - color: #5c636d; - background-color: #e4e8ed; -} -.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus { - color: #5c636d; - background-color: #d5dbe3; -} -.list-group-item-gray-500.list-group-item-action.active { - color: #ffffff; - background-color: #5c636d; - border-color: #5c636d; -} - -.list-group-item-gray-600 { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray-600.list-group-item-action:hover, .list-group-item-gray-600.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray-600.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-reddit { - color: #842d22; - background-color: #facbc5; -} -.list-group-item-reddit.list-group-item-action:hover, .list-group-item-reddit.list-group-item-action:focus { - color: #842d22; - background-color: #f8b6ae; -} -.list-group-item-reddit.list-group-item-action.active { - color: #ffffff; - background-color: #842d22; - border-color: #842d22; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 600; - line-height: 1; - color: #121213; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.5; -} -.close:hover { - color: #121213; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -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(18, 18, 19, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #718096; - 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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: #121213; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #E2E8F0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #E2E8F0; - 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); - } - - .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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} -.tooltip.show { - opacity: 1; -} -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #ffffff; - text-align: center; - background-color: #121213; - border-radius: 0.35rem; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} -.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(18, 18, 19, 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: #ffffff; -} - -.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 { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #ffffff; - 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: #ffffff; - 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #ffffff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #ffffff; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ff0000 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ff0000 !important; -} - -.bg-secondary { - background-color: #E2E8F0 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #c0cddf !important; -} - -.bg-success { - background-color: #38a169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #E6E9F0 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #c6cddd !important; -} - -.bg-dark { - background-color: #23183E !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #0e0a19 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -a.bg-white:hover, a.bg-white:focus, -button.bg-white:hover, -button.bg-white:focus { - background-color: #e6e6e6 !important; -} - -.bg-black { - background-color: #121213 !important; -} - -a.bg-black:hover, a.bg-black:focus, -button.bg-black:hover, -button.bg-black:focus { - background-color: black !important; -} - -.bg-muted { - background-color: #718096 !important; -} - -a.bg-muted:hover, a.bg-muted:focus, -button.bg-muted:hover, -button.bg-muted:focus { - background-color: #5a677a !important; -} - -.bg-downvote { - background-color: #38B2AC !important; -} - -a.bg-downvote:hover, a.bg-downvote:focus, -button.bg-downvote:hover, -button.bg-downvote:focus { - background-color: #2c8b87 !important; -} - -.bg-upvote { - background-color: #ff0000 !important; -} - -a.bg-upvote:hover, a.bg-upvote:focus, -button.bg-upvote:hover, -button.bg-upvote:focus { - background-color: #ff0000 !important; -} - -.bg-purple { - background-color: #ff0000 !important; -} - -a.bg-purple:hover, a.bg-purple:focus, -button.bg-purple:hover, -button.bg-purple:focus { - background-color: #ff0000 !important; -} - -.bg-gold { - background-color: #ECC94B !important; -} - -a.bg-gold:hover, a.bg-gold:focus, -button.bg-gold:hover, -button.bg-gold:focus { - background-color: #e7bb1d !important; -} - -.bg-admin { - background-color: #ff0000 !important; -} - -a.bg-admin:hover, a.bg-admin:focus, -button.bg-admin:hover, -button.bg-admin:focus { - background-color: #ff0000 !important; -} - -.bg-gray { - background-color: #718096 !important; -} - -a.bg-gray:hover, a.bg-gray:focus, -button.bg-gray:hover, -button.bg-gray:focus { - background-color: #5a677a !important; -} - -.bg-gray-100 { - background-color: #F5F7FA !important; -} - -a.bg-gray-100:hover, a.bg-gray-100:focus, -button.bg-gray-100:hover, -button.bg-gray-100:focus { - background-color: #d3dce9 !important; -} - -.bg-gray-200 { - background-color: #EDF2F7 !important; -} - -a.bg-gray-200:hover, a.bg-gray-200:focus, -button.bg-gray-200:hover, -button.bg-gray-200:focus { - background-color: #cad9e7 !important; -} - -.bg-gray-300 { - background-color: #E2E8F0 !important; -} - -a.bg-gray-300:hover, a.bg-gray-300:focus, -button.bg-gray-300:hover, -button.bg-gray-300:focus { - background-color: #c0cddf !important; -} - -.bg-gray-400 { - background-color: #CBD5E0 !important; -} - -a.bg-gray-400:hover, a.bg-gray-400:focus, -button.bg-gray-400:hover, -button.bg-gray-400:focus { - background-color: #abbbcd !important; -} - -.bg-gray-500 { - background-color: #A0AEC0 !important; -} - -a.bg-gray-500:hover, a.bg-gray-500:focus, -button.bg-gray-500:hover, -button.bg-gray-500:focus { - background-color: #8194ac !important; -} - -.bg-gray-600 { - background-color: #718096 !important; -} - -a.bg-gray-600:hover, a.bg-gray-600:focus, -button.bg-gray-600:hover, -button.bg-gray-600:focus { - background-color: #5a677a !important; -} - -.bg-reddit { - background-color: #ED4630 !important; -} - -a.bg-reddit:hover, a.bg-reddit:focus, -button.bg-reddit:hover, -button.bg-reddit:focus { - background-color: #d72a13 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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: #ff0000 !important; -} - -.border-secondary { - border-color: #E2E8F0 !important; -} - -.border-success { - border-color: #38a169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #E6E9F0 !important; -} - -.border-dark { - border-color: #23183E !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.border-black { - border-color: #121213 !important; -} - -.border-muted { - border-color: #718096 !important; -} - -.border-downvote { - border-color: #38B2AC !important; -} - -.border-upvote { - border-color: #ff0000 !important; -} - -.border-purple { - border-color: #ff0000 !important; -} - -.border-gold { - border-color: #ECC94B !important; -} - -.border-admin { - border-color: #ff0000 !important; -} - -.border-gray { - border-color: #718096 !important; -} - -.border-gray-100 { - border-color: #F5F7FA !important; -} - -.border-gray-200 { - border-color: #EDF2F7 !important; -} - -.border-gray-300 { - border-color: #E2E8F0 !important; -} - -.border-gray-400 { - border-color: #CBD5E0 !important; -} - -.border-gray-500 { - border-color: #A0AEC0 !important; -} - -.border-gray-600 { - border-color: #718096 !important; -} - -.border-reddit { - border-color: #ED4630 !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.rounded-sm { - border-radius: 0.25rem !important; -} - -.rounded { - border-radius: 0.35rem !important; -} - -.rounded-top { - border-top-left-radius: 0.35rem !important; - border-top-right-radius: 0.35rem !important; -} - -.rounded-right { - border-top-right-radius: 0.35rem !important; - border-bottom-right-radius: 0.35rem !important; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !important; -} - -.rounded-left { - border-top-left-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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 1px 3px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.03) !important; -} - -.shadow { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05) !important; -} - -.shadow-lg { - box-shadow: 0 8px 20px 0 rgba(18, 18, 19, 0.1) !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; -} - -.w-130 { - width: 130% !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; -} - -.h-130 { - height: 130% !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; -} - -.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); -} - -.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; -} - -.m-6 { - margin: 3.5rem !important; -} - -.mt-6, -.my-6 { - margin-top: 3.5rem !important; -} - -.mr-6, -.mx-6 { - margin-right: 3.5rem !important; -} - -.mb-6, -.my-6 { - margin-bottom: 3.5rem !important; -} - -.ml-6, -.mx-6 { - margin-left: 3.5rem !important; -} - -.m-7 { - margin: 5rem !important; -} - -.mt-7, -.my-7 { - margin-top: 5rem !important; -} - -.mr-7, -.mx-7 { - margin-right: 5rem !important; -} - -.mb-7, -.my-7 { - margin-bottom: 5rem !important; -} - -.ml-7, -.mx-7 { - margin-left: 5rem !important; -} - -.m-8 { - margin: 10rem !important; -} - -.mt-8, -.my-8 { - margin-top: 10rem !important; -} - -.mr-8, -.mx-8 { - margin-right: 10rem !important; -} - -.mb-8, -.my-8 { - margin-bottom: 10rem !important; -} - -.ml-8, -.mx-8 { - margin-left: 10rem !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; -} - -.p-6 { - padding: 3.5rem !important; -} - -.pt-6, -.py-6 { - padding-top: 3.5rem !important; -} - -.pr-6, -.px-6 { - padding-right: 3.5rem !important; -} - -.pb-6, -.py-6 { - padding-bottom: 3.5rem !important; -} - -.pl-6, -.px-6 { - padding-left: 3.5rem !important; -} - -.p-7 { - padding: 5rem !important; -} - -.pt-7, -.py-7 { - padding-top: 5rem !important; -} - -.pr-7, -.px-7 { - padding-right: 5rem !important; -} - -.pb-7, -.py-7 { - padding-bottom: 5rem !important; -} - -.pl-7, -.px-7 { - padding-left: 5rem !important; -} - -.p-8 { - padding: 10rem !important; -} - -.pt-8, -.py-8 { - padding-top: 10rem !important; -} - -.pr-8, -.px-8 { - padding-right: 10rem !important; -} - -.pb-8, -.py-8 { - padding-bottom: 10rem !important; -} - -.pl-8, -.px-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; -} - -.mt-n6, -.my-n6 { - margin-top: -3.5rem !important; -} - -.mr-n6, -.mx-n6 { - margin-right: -3.5rem !important; -} - -.mb-n6, -.my-n6 { - margin-bottom: -3.5rem !important; -} - -.ml-n6, -.mx-n6 { - margin-left: -3.5rem !important; -} - -.m-n7 { - margin: -5rem !important; -} - -.mt-n7, -.my-n7 { - margin-top: -5rem !important; -} - -.mr-n7, -.mx-n7 { - margin-right: -5rem !important; -} - -.mb-n7, -.my-n7 { - margin-bottom: -5rem !important; -} - -.ml-n7, -.mx-n7 { - margin-left: -5rem !important; -} - -.m-n8 { - margin: -10rem !important; -} - -.mt-n8, -.my-n8 { - margin-top: -10rem !important; -} - -.mr-n8, -.mx-n8 { - margin-right: -10rem !important; -} - -.mb-n8, -.my-n8 { - margin-bottom: -10rem !important; -} - -.ml-n8, -.mx-n8 { - margin-left: -10rem !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; - } - - .m-sm-6 { - margin: 3.5rem !important; - } - - .mt-sm-6, -.my-sm-6 { - margin-top: 3.5rem !important; - } - - .mr-sm-6, -.mx-sm-6 { - margin-right: 3.5rem !important; - } - - .mb-sm-6, -.my-sm-6 { - margin-bottom: 3.5rem !important; - } - - .ml-sm-6, -.mx-sm-6 { - margin-left: 3.5rem !important; - } - - .m-sm-7 { - margin: 5rem !important; - } - - .mt-sm-7, -.my-sm-7 { - margin-top: 5rem !important; - } - - .mr-sm-7, -.mx-sm-7 { - margin-right: 5rem !important; - } - - .mb-sm-7, -.my-sm-7 { - margin-bottom: 5rem !important; - } - - .ml-sm-7, -.mx-sm-7 { - margin-left: 5rem !important; - } - - .m-sm-8 { - margin: 10rem !important; - } - - .mt-sm-8, -.my-sm-8 { - margin-top: 10rem !important; - } - - .mr-sm-8, -.mx-sm-8 { - margin-right: 10rem !important; - } - - .mb-sm-8, -.my-sm-8 { - margin-bottom: 10rem !important; - } - - .ml-sm-8, -.mx-sm-8 { - margin-left: 10rem !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; - } - - .p-sm-6 { - padding: 3.5rem !important; - } - - .pt-sm-6, -.py-sm-6 { - padding-top: 3.5rem !important; - } - - .pr-sm-6, -.px-sm-6 { - padding-right: 3.5rem !important; - } - - .pb-sm-6, -.py-sm-6 { - padding-bottom: 3.5rem !important; - } - - .pl-sm-6, -.px-sm-6 { - padding-left: 3.5rem !important; - } - - .p-sm-7 { - padding: 5rem !important; - } - - .pt-sm-7, -.py-sm-7 { - padding-top: 5rem !important; - } - - .pr-sm-7, -.px-sm-7 { - padding-right: 5rem !important; - } - - .pb-sm-7, -.py-sm-7 { - padding-bottom: 5rem !important; - } - - .pl-sm-7, -.px-sm-7 { - padding-left: 5rem !important; - } - - .p-sm-8 { - padding: 10rem !important; - } - - .pt-sm-8, -.py-sm-8 { - padding-top: 10rem !important; - } - - .pr-sm-8, -.px-sm-8 { - padding-right: 10rem !important; - } - - .pb-sm-8, -.py-sm-8 { - padding-bottom: 10rem !important; - } - - .pl-sm-8, -.px-sm-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-sm-n6, -.my-sm-n6 { - margin-top: -3.5rem !important; - } - - .mr-sm-n6, -.mx-sm-n6 { - margin-right: -3.5rem !important; - } - - .mb-sm-n6, -.my-sm-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-sm-n6, -.mx-sm-n6 { - margin-left: -3.5rem !important; - } - - .m-sm-n7 { - margin: -5rem !important; - } - - .mt-sm-n7, -.my-sm-n7 { - margin-top: -5rem !important; - } - - .mr-sm-n7, -.mx-sm-n7 { - margin-right: -5rem !important; - } - - .mb-sm-n7, -.my-sm-n7 { - margin-bottom: -5rem !important; - } - - .ml-sm-n7, -.mx-sm-n7 { - margin-left: -5rem !important; - } - - .m-sm-n8 { - margin: -10rem !important; - } - - .mt-sm-n8, -.my-sm-n8 { - margin-top: -10rem !important; - } - - .mr-sm-n8, -.mx-sm-n8 { - margin-right: -10rem !important; - } - - .mb-sm-n8, -.my-sm-n8 { - margin-bottom: -10rem !important; - } - - .ml-sm-n8, -.mx-sm-n8 { - margin-left: -10rem !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; - } - - .m-md-6 { - margin: 3.5rem !important; - } - - .mt-md-6, -.my-md-6 { - margin-top: 3.5rem !important; - } - - .mr-md-6, -.mx-md-6 { - margin-right: 3.5rem !important; - } - - .mb-md-6, -.my-md-6 { - margin-bottom: 3.5rem !important; - } - - .ml-md-6, -.mx-md-6 { - margin-left: 3.5rem !important; - } - - .m-md-7 { - margin: 5rem !important; - } - - .mt-md-7, -.my-md-7 { - margin-top: 5rem !important; - } - - .mr-md-7, -.mx-md-7 { - margin-right: 5rem !important; - } - - .mb-md-7, -.my-md-7 { - margin-bottom: 5rem !important; - } - - .ml-md-7, -.mx-md-7 { - margin-left: 5rem !important; - } - - .m-md-8 { - margin: 10rem !important; - } - - .mt-md-8, -.my-md-8 { - margin-top: 10rem !important; - } - - .mr-md-8, -.mx-md-8 { - margin-right: 10rem !important; - } - - .mb-md-8, -.my-md-8 { - margin-bottom: 10rem !important; - } - - .ml-md-8, -.mx-md-8 { - margin-left: 10rem !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; - } - - .p-md-6 { - padding: 3.5rem !important; - } - - .pt-md-6, -.py-md-6 { - padding-top: 3.5rem !important; - } - - .pr-md-6, -.px-md-6 { - padding-right: 3.5rem !important; - } - - .pb-md-6, -.py-md-6 { - padding-bottom: 3.5rem !important; - } - - .pl-md-6, -.px-md-6 { - padding-left: 3.5rem !important; - } - - .p-md-7 { - padding: 5rem !important; - } - - .pt-md-7, -.py-md-7 { - padding-top: 5rem !important; - } - - .pr-md-7, -.px-md-7 { - padding-right: 5rem !important; - } - - .pb-md-7, -.py-md-7 { - padding-bottom: 5rem !important; - } - - .pl-md-7, -.px-md-7 { - padding-left: 5rem !important; - } - - .p-md-8 { - padding: 10rem !important; - } - - .pt-md-8, -.py-md-8 { - padding-top: 10rem !important; - } - - .pr-md-8, -.px-md-8 { - padding-right: 10rem !important; - } - - .pb-md-8, -.py-md-8 { - padding-bottom: 10rem !important; - } - - .pl-md-8, -.px-md-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-md-n6, -.my-md-n6 { - margin-top: -3.5rem !important; - } - - .mr-md-n6, -.mx-md-n6 { - margin-right: -3.5rem !important; - } - - .mb-md-n6, -.my-md-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-md-n6, -.mx-md-n6 { - margin-left: -3.5rem !important; - } - - .m-md-n7 { - margin: -5rem !important; - } - - .mt-md-n7, -.my-md-n7 { - margin-top: -5rem !important; - } - - .mr-md-n7, -.mx-md-n7 { - margin-right: -5rem !important; - } - - .mb-md-n7, -.my-md-n7 { - margin-bottom: -5rem !important; - } - - .ml-md-n7, -.mx-md-n7 { - margin-left: -5rem !important; - } - - .m-md-n8 { - margin: -10rem !important; - } - - .mt-md-n8, -.my-md-n8 { - margin-top: -10rem !important; - } - - .mr-md-n8, -.mx-md-n8 { - margin-right: -10rem !important; - } - - .mb-md-n8, -.my-md-n8 { - margin-bottom: -10rem !important; - } - - .ml-md-n8, -.mx-md-n8 { - margin-left: -10rem !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; - } - - .m-lg-6 { - margin: 3.5rem !important; - } - - .mt-lg-6, -.my-lg-6 { - margin-top: 3.5rem !important; - } - - .mr-lg-6, -.mx-lg-6 { - margin-right: 3.5rem !important; - } - - .mb-lg-6, -.my-lg-6 { - margin-bottom: 3.5rem !important; - } - - .ml-lg-6, -.mx-lg-6 { - margin-left: 3.5rem !important; - } - - .m-lg-7 { - margin: 5rem !important; - } - - .mt-lg-7, -.my-lg-7 { - margin-top: 5rem !important; - } - - .mr-lg-7, -.mx-lg-7 { - margin-right: 5rem !important; - } - - .mb-lg-7, -.my-lg-7 { - margin-bottom: 5rem !important; - } - - .ml-lg-7, -.mx-lg-7 { - margin-left: 5rem !important; - } - - .m-lg-8 { - margin: 10rem !important; - } - - .mt-lg-8, -.my-lg-8 { - margin-top: 10rem !important; - } - - .mr-lg-8, -.mx-lg-8 { - margin-right: 10rem !important; - } - - .mb-lg-8, -.my-lg-8 { - margin-bottom: 10rem !important; - } - - .ml-lg-8, -.mx-lg-8 { - margin-left: 10rem !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; - } - - .p-lg-6 { - padding: 3.5rem !important; - } - - .pt-lg-6, -.py-lg-6 { - padding-top: 3.5rem !important; - } - - .pr-lg-6, -.px-lg-6 { - padding-right: 3.5rem !important; - } - - .pb-lg-6, -.py-lg-6 { - padding-bottom: 3.5rem !important; - } - - .pl-lg-6, -.px-lg-6 { - padding-left: 3.5rem !important; - } - - .p-lg-7 { - padding: 5rem !important; - } - - .pt-lg-7, -.py-lg-7 { - padding-top: 5rem !important; - } - - .pr-lg-7, -.px-lg-7 { - padding-right: 5rem !important; - } - - .pb-lg-7, -.py-lg-7 { - padding-bottom: 5rem !important; - } - - .pl-lg-7, -.px-lg-7 { - padding-left: 5rem !important; - } - - .p-lg-8 { - padding: 10rem !important; - } - - .pt-lg-8, -.py-lg-8 { - padding-top: 10rem !important; - } - - .pr-lg-8, -.px-lg-8 { - padding-right: 10rem !important; - } - - .pb-lg-8, -.py-lg-8 { - padding-bottom: 10rem !important; - } - - .pl-lg-8, -.px-lg-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-lg-n6, -.my-lg-n6 { - margin-top: -3.5rem !important; - } - - .mr-lg-n6, -.mx-lg-n6 { - margin-right: -3.5rem !important; - } - - .mb-lg-n6, -.my-lg-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-lg-n6, -.mx-lg-n6 { - margin-left: -3.5rem !important; - } - - .m-lg-n7 { - margin: -5rem !important; - } - - .mt-lg-n7, -.my-lg-n7 { - margin-top: -5rem !important; - } - - .mr-lg-n7, -.mx-lg-n7 { - margin-right: -5rem !important; - } - - .mb-lg-n7, -.my-lg-n7 { - margin-bottom: -5rem !important; - } - - .ml-lg-n7, -.mx-lg-n7 { - margin-left: -5rem !important; - } - - .m-lg-n8 { - margin: -10rem !important; - } - - .mt-lg-n8, -.my-lg-n8 { - margin-top: -10rem !important; - } - - .mr-lg-n8, -.mx-lg-n8 { - margin-right: -10rem !important; - } - - .mb-lg-n8, -.my-lg-n8 { - margin-bottom: -10rem !important; - } - - .ml-lg-n8, -.mx-lg-n8 { - margin-left: -10rem !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; - } - - .m-xl-6 { - margin: 3.5rem !important; - } - - .mt-xl-6, -.my-xl-6 { - margin-top: 3.5rem !important; - } - - .mr-xl-6, -.mx-xl-6 { - margin-right: 3.5rem !important; - } - - .mb-xl-6, -.my-xl-6 { - margin-bottom: 3.5rem !important; - } - - .ml-xl-6, -.mx-xl-6 { - margin-left: 3.5rem !important; - } - - .m-xl-7 { - margin: 5rem !important; - } - - .mt-xl-7, -.my-xl-7 { - margin-top: 5rem !important; - } - - .mr-xl-7, -.mx-xl-7 { - margin-right: 5rem !important; - } - - .mb-xl-7, -.my-xl-7 { - margin-bottom: 5rem !important; - } - - .ml-xl-7, -.mx-xl-7 { - margin-left: 5rem !important; - } - - .m-xl-8 { - margin: 10rem !important; - } - - .mt-xl-8, -.my-xl-8 { - margin-top: 10rem !important; - } - - .mr-xl-8, -.mx-xl-8 { - margin-right: 10rem !important; - } - - .mb-xl-8, -.my-xl-8 { - margin-bottom: 10rem !important; - } - - .ml-xl-8, -.mx-xl-8 { - margin-left: 10rem !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; - } - - .p-xl-6 { - padding: 3.5rem !important; - } - - .pt-xl-6, -.py-xl-6 { - padding-top: 3.5rem !important; - } - - .pr-xl-6, -.px-xl-6 { - padding-right: 3.5rem !important; - } - - .pb-xl-6, -.py-xl-6 { - padding-bottom: 3.5rem !important; - } - - .pl-xl-6, -.px-xl-6 { - padding-left: 3.5rem !important; - } - - .p-xl-7 { - padding: 5rem !important; - } - - .pt-xl-7, -.py-xl-7 { - padding-top: 5rem !important; - } - - .pr-xl-7, -.px-xl-7 { - padding-right: 5rem !important; - } - - .pb-xl-7, -.py-xl-7 { - padding-bottom: 5rem !important; - } - - .pl-xl-7, -.px-xl-7 { - padding-left: 5rem !important; - } - - .p-xl-8 { - padding: 10rem !important; - } - - .pt-xl-8, -.py-xl-8 { - padding-top: 10rem !important; - } - - .pr-xl-8, -.px-xl-8 { - padding-right: 10rem !important; - } - - .pb-xl-8, -.py-xl-8 { - padding-bottom: 10rem !important; - } - - .pl-xl-8, -.px-xl-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-xl-n6, -.my-xl-n6 { - margin-top: -3.5rem !important; - } - - .mr-xl-n6, -.mx-xl-n6 { - margin-right: -3.5rem !important; - } - - .mb-xl-n6, -.my-xl-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-xl-n6, -.mx-xl-n6 { - margin-left: -3.5rem !important; - } - - .m-xl-n7 { - margin: -5rem !important; - } - - .mt-xl-n7, -.my-xl-n7 { - margin-top: -5rem !important; - } - - .mr-xl-n7, -.mx-xl-n7 { - margin-right: -5rem !important; - } - - .mb-xl-n7, -.my-xl-n7 { - margin-bottom: -5rem !important; - } - - .ml-xl-n7, -.mx-xl-n7 { - margin-left: -5rem !important; - } - - .m-xl-n8 { - margin: -10rem !important; - } - - .mt-xl-n8, -.my-xl-n8 { - margin-top: -10rem !important; - } - - .mr-xl-n8, -.mx-xl-n8 { - margin-right: -10rem !important; - } - - .mb-xl-n8, -.my-xl-n8 { - margin-bottom: -10rem !important; - } - - .ml-xl-n8, -.mx-xl-n8 { - margin-left: -10rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mt-xl-auto, -.my-xl-auto { - margin-top: auto !important; - } - - .mr-xl-auto, -.mx-xl-auto { - margin-right: auto !important; - } - - .mb-xl-auto, -.my-xl-auto { - margin-bottom: auto !important; - } - - .ml-xl-auto, -.mx-xl-auto { - margin-left: auto !important; - } -} -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !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: 600 !important; -} - -.font-weight-bolder { - font-weight: 700 !important; -} - -.font-italic { - font-style: italic !important; -} - -.text-white { - color: #ffffff !important; -} - -.text-primary { - color: #ff0000 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ff0000 !important; -} - -.text-secondary { - color: #E2E8F0 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #b0c0d6 !important; -} - -.text-success { - color: #38a169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #E6E9F0 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #b6bfd3 !important; -} - -.text-dark { - color: #23183E !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #040307 !important; -} - -.text-white { - color: #ffffff !important; -} - -a.text-white:hover, a.text-white:focus { - color: #d9d9d9 !important; -} - -.text-black { - color: #121213 !important; -} - -a.text-black:hover, a.text-black:focus { - color: black !important; -} - -.text-muted { - color: #718096 !important; -} - -a.text-muted:hover, a.text-muted:focus { - color: #4f5b6b !important; -} - -.text-downvote { - color: #38B2AC !important; -} - -a.text-downvote:hover, a.text-downvote:focus { - color: #267874 !important; -} - -.text-upvote { - color: #ff0000 !important; -} - -a.text-upvote:hover, a.text-upvote:focus { - color: #ff0000 !important; -} - -.text-purple { - color: #ff0000 !important; -} - -a.text-purple:hover, a.text-purple:focus { - color: #ff0000 !important; -} - -.text-gold { - color: #ECC94B !important; -} - -a.text-gold:hover, a.text-gold:focus { - color: #d4ab16 !important; -} - -.text-admin { - color: #ff0000 !important; -} - -a.text-admin:hover, a.text-admin:focus { - color: #ff0000 !important; -} - -.text-gray { - color: #718096 !important; -} - -a.text-gray:hover, a.text-gray:focus { - color: #4f5b6b !important; -} - -.text-gray-100 { - color: #F5F7FA !important; -} - -a.text-gray-100:hover, a.text-gray-100:focus { - color: #c2cee1 !important; -} - -.text-gray-200 { - color: #EDF2F7 !important; -} - -a.text-gray-200:hover, a.text-gray-200:focus { - color: #b8ccdf !important; -} - -.text-gray-300 { - color: #E2E8F0 !important; -} - -a.text-gray-300:hover, a.text-gray-300:focus { - color: #b0c0d6 !important; -} - -.text-gray-400 { - color: #CBD5E0 !important; -} - -a.text-gray-400:hover, a.text-gray-400:focus { - color: #9baec3 !important; -} - -.text-gray-500 { - color: #A0AEC0 !important; -} - -a.text-gray-500:hover, a.text-gray-500:focus { - color: #7287a1 !important; -} - -.text-gray-600 { - color: #718096 !important; -} - -a.text-gray-600:hover, a.text-gray-600:focus { - color: #4f5b6b !important; -} - -.text-reddit { - color: #ED4630 !important; -} - -a.text-reddit:hover, a.text-reddit:focus { - color: #c02511 !important; -} - -.text-body { - color: #212529 !important; -} - -.text-muted { - color: #718096 !important; -} - -.text-black-50 { - color: rgba(18, 18, 19, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #A0AEC0; - 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 #121213; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #ffffff !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #E2E8F0; - } - - .table .thead-dark th { - color: inherit; - border-color: #E2E8F0; - } -} -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #121213; - padding-top: 49px; - background-color: #E2E8F0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - /* Since CSS 2.1 */ - white-space: -moz-pre-wrap; - /* Mozilla, since 1999 */ - white-space: -pre-wrap; - /* Opera 4-6 */ - white-space: -o-pre-wrap; - /* Opera 7 */ - word-wrap: break-word; - /* Internet Explorer 5.5+ */ -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #ffffff; -} - -#page { - padding-top: 49px; - background-color: #ffffff; -} - -#article { - padding-top: 0; - background-color: #ffffff; -} - -#thread, #userpage { - background-color: #F5F7FA; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #121213; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff0000; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ff0000; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 15px; - background-color: #ffffff; -} - -.custom-gutters { - padding-left: 15px; - padding-right: 15px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 49px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 11px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.25rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.375rem 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-secondary { - color: #718096; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn-tag:hover { - color: #121213; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-success, .btn-danger { - color: #ffffff; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -.btn-integration { - font-weight: 600; - border-left: 1px solid #E2E8F0; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.325rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #121213; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #121213 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #121213 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #121213 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #121213 !important; -} - -.bd-callout { - padding: 1.25rem; - margin-top: 1.25rem; - margin-bottom: 1.25rem; - border: 1px solid #E2E8F0; - border-left-width: 0.25rem; - border-radius: 0.25rem; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #ffffff; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #121213; - border-radius: 0.35rem; -} - -.navbar-light { - background-color: #ffffff; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #23183E; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff0000; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #ff0000; - font-weight: 600; -} - -.tab-bar { - box-shadow: inset 0 -1px 0 #E2E8F0; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #ffffff; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #121213; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ff0000; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #A0AEC0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #ffffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ff0000; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #ffffff; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #121213; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #ffffff; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #ffffff; - font-size: 10px; - font-weight: 600; - top: -4px; - left: 12px; - border: 2px solid #ffffff; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ff0000; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff0000; - box-shadow: inset 0 -2px 0 #ff0000; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ff0000; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ff0000; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff0000; - box-shadow: inset 0 -2px 0 #ff0000; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #718096; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ff0000; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ff0000; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff0000; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ff0000; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff0000; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #ff0000; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #ffffff; -} - -.form-inline.search .form-control { - background-color: #EDF2F7; - font-size: 1rem; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search { - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; - opacity: 0.25; - /* Firefox */ -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; -} - -.bg-svg { - background-color: #23183E; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #718096; - border-color: transparent; - border-width: 2px; - background: #F5F7FA; - transition: none; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #E2E8F0; - background-color: #ffffff; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #E2E8F0; -} - -.input-group-append-focus { - margin-left: -1px; -} - -.form-control:hover { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #ff0000; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #ff0000; - box-shadow: none; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #121213; -} - -#login label { - color: #121213; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #121213; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #121213; - text-decoration: none; - background-color: #EDF2F7; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #121213; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #718096; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 15px; - margin-right: 15px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ff0000; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ff0000; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -/* .upvoted .arrow-up::before { - color: $upvote; -} - -.upvoted .arrow-up:hover::before { - opacity: 1; -} - -.downvoted .arrow-down::before { - color: $downvote; -} - -.downvoted .arrow-down:hover::before { - opacity: 1; -} */ -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ff0000 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #718096; -} - -.score { - color: #121213; -} - -.score-up { - color: #ff0000 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score, .deleted .score { - color: #E2E8F0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #23183E; -} - -.box-shadow-bottom { - box-shadow: inset 0 -1px 0 #E2E8F0; -} - -.border-1 { - border-width: 1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #ffffff; - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 15px; - padding-right: 15px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F5F7FA; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #ffffff; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #718096; -} - -.post-filter .fa, .post-filter .fas { - font-size: 11px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ff0000; - width: 1rem; -} - -.filter-list .filter-item { - color: #718096; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #718096; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #121213; -} - -.filter-list > .filter-item > .filter-link.active { - color: #121213; - background-color: #ffffff; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ff0000; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ff0000; -} - -.filter-link:hover, .filter-link:focus { - color: #ff0000; -} - -.dashboard-list .dashboard-item { - color: #718096; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #718096; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #121213; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ff0000; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ff0000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ff0000; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ff0000; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #ffffff; - background-color: #FFFFFF; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #FFFFFF; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -/* - -#frontpage.toggle-card-view .tab-bar, #userpage.toggle-card-view .tab-bar, #search.toggle-card-view .tab-bar { - border-radius: 0; -} - -#frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border: none; - border-radius: $border-radius; - margin-top: 1rem; - box-shadow: $box-shadow-sm; -} - -#frontpage.toggle-card-view .posts .card:last-of-type, #userpage.toggle-card-view .posts .card:last-of-type, #search.toggle-card-view .posts .card:last-of-type { - border-bottom-left-radius: $border-radius; - border-bottom-right-radius: $border-radius; - border-radius: $border-radius; -} - -#frontpage.toggle-card-view .posts .card:first-of-type, #userpage.toggle-card-view .posts .card:first-of-type, #search.toggle-card-view .posts .card:first-of-type { - margin-top: 0; -} - -#frontpage.toggle-card-view .posts .card .post-img, #userpage.toggle-card-view .posts .card .post-img, #search.toggle-card-view .posts .card .post-img { - display: none; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg, #userpage.toggle-card-view .posts .card .post-img-lg, #search.toggle-card-view .posts .card .post-img-lg { - display: block; - text-align: center; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 55%; - height: auto; -} - -#frontpage.toggle-card-view .posts .card .embed-lg, #userpage.toggle-card-view .posts .card .embed-lg, #search.toggle-card-view .posts .card .embed-lg { - display: flex; - z-index: 2; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg, #userpage.toggle-card-view .posts .card .post-preview-lg, #search.toggle-card-view .posts .card .post-preview-lg { - display: block; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg .post-body, #userpage.toggle-card-view .posts .card .post-preview-lg .post-body, #search.toggle-card-view .posts .card .post-preview-lg .post-body { - -webkit-mask-image: linear-gradient(180deg,#000 40%,transparent); - mask-image: linear-gradient(180deg,#000 40%,transparent); - overflow: hidden; -} - -*/ -.toggle-view .nav-link { - color: #718096; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ff0000; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ff0000; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #718096; - padding: 0.5rem 1rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 1px 1px 0 1px; - border-color: #E2E8F0; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #EDF2F7; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #121213; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ff0000; -} - -#frontpage .post-title a { - color: #121213; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #121213; -} - -.stretched-link a:hover { - color: #ff0000; -} - -.post-meta { - position: relative; - z-index: 2; - color: #718096; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-header { - border-bottom: 1px solid #E2E8F0; - background-color: #ffffff; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; -} - -.modal-header .close { - padding: 1.25rem 1rem 0 1rem; -} - -.modal-content { - border: none; - border-radius: 0.35rem; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #EDF2F7; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .post-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #121213; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #121213; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #121213; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #121213; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #718096; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #121213; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #121213; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #121213; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #121213; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #ffffff; -} - -.post-actions a { - color: #718096; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #121213; -} - -.post-actions .dropdown-item:hover { - color: #121213; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 1px solid #ff0000; - border-radius: 0.35rem; - z-index: 2; - background-color: #E2E8F0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #ffffff; - line-height: 2; - text-transform: uppercase; - font-size: 11px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #718096; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #718096; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - word-break: break-word; - padding-left: 20px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #718096; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #121213; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #121213; - overflow: hidden; -} - -.comment .comment-body .comment-image { - border: 1px solid #ff0000; -} - -blockquote { - border-left: 2px solid #ff0000; - color: #ff0000; - font-size: 1rem; - font-weight: 400; - background-color: rgba(255, 102, 172, 0.15); - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .comment-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F5F7FA; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #121213; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #121213; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #121213; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #121213; -} - -.comment-actions a { - color: #718096; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #121213; -} - -.comment-actions .dropdown-item:hover { - color: #121213; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #121213; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #ffffff; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #ffffff; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 3; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #A0AEC0; -} - -.comment-write .comment-format .format:hover { - color: #718096; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #CBD5E0; - font-size: 1rem; - color: #ff0000; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ff0000; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #A0AEC0; - top: -1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ff0000; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 1px solid #E2E8F0; - background-color: #ffffff; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #EDF2F7; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #ff0000; - background-color: rgba(60, 173, 243, 0.08); - color: #ff0000; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #ffffff; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, rgba(99, 80, 205, 0.75) 76%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #ffffff; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #718096; - font-size: 12px; - text-transform: uppercase; - background-color: #E6E9F0; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - overflow: hidden; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #EDF2F7; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .profile-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #718096; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #718096; -} - -.profile-actions .dropdown-item:hover { - color: #121213; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #718096; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #ffffff; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #718096; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #ffffff; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; -} - -.border-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-sm-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm { - border: 1px solid #E2E8F0 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-md-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md { - border: 1px solid #E2E8F0 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-lg-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg { - border: 1px solid #E2E8F0 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-xl-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl { - border: 1px solid #E2E8F0 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .shadow-md { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: #E2E8F0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: #EDF2F7; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #121213; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #ff0000; - border: 1px solid #ff0000; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38a169; - border: #38a169 solid 1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #A0AEC0; - border: #A0AEC0 solid 1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #ffffff; - border-radius: 2rem; - 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(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #ffffff; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #ffffff; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #fff; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ff0000; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ff0000; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #ffffff; - } - - #thread, #userpage { - background-color: #ffffff; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #ff0000; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #search .search-results.card { - border-bottom: 1px solid #e3e3e3; - border-width: 0 0 1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px 15px; - border-width: 0 0 1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom: 1px solid #E2E8F0; - } - - #frontpage .posts .card:hover, #search .posts .card:hover { - background-color: transparent; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - /* - - #frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border-width: 0 0 1px 0; - border-color: $border-color; - border-style: solid; - border-radius: 0; - margin-top: 0; - box-shadow: none; - } - - #frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 100%; - height: auto; - } - - */ - .posts, #thread #main-content-col { - box-shadow: none; - border-radius: 0; - border: none; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #121213; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ff0000; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - color: #718096; - } - - .post-actions { - color: #A0AEC0; - font-weight: 400; - } - - .post-actions a { - color: #A0AEC0; - font-size: 1rem; - font-weight: 400; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #718096; - } - - .score { - color: #718096; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #CBD5E0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ff0000; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #ffffff; - } - - .comment-write textarea { - background-color: #F5F7FA; - } - - .comment-section > .comment { - padding-left: 20px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 15px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #CBD5E0; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - /* Firefox */ - -ms-overflow-style: none; - /* IE 10+ */ - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - /* Chrome/Safari/Webkit */ - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - box-shadow: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #121213; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ff0000; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #FEB2B2; -} - -div.deleted { - background-color: #FEFCBF; -} - -div.deleted.banned { - background-color: #ffcc99; -} - -.distinguish-admin .user-name, .distinguish-mod .user-name { - color: white; - padding: 0px 3px 2px 3px; - border-radius: 3px; -} - -.distinguish-admin .user-name { - background-color: #ff0000; -} - -.distinguish-mod .user-name { - background-color: #07c20c; -} - -.distinguish-admin .user-name::before { - content: "[A] "; -} - -.distinguish-mod .user-name::before { - content: "[M] "; -} - -.in-comment-image { - max-height: 100px !important; - max-width: 100px !important; -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -/* Light mode spoiler */ -.spoiler { - color: #121213; - background-color: #121213; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #ffffff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #718096 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #718096 !important; -} - -#frontpage .post-title a:visited { - color: #718096; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.comment-box { - border: 2px solid #EDF2F7; -} - -.transparent { - background: None !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -/*# sourceMappingURL=light_ff0000.css.map */ diff --git a/files/assets/css/light_ff66ac.css b/files/assets/css/light_ff66ac.css deleted file mode 100644 index 4e875ec16..000000000 --- a/files/assets/css/light_ff66ac.css +++ /dev/null @@ -1,16884 +0,0 @@ -@charset "UTF-8"; -.bd-callout-primary { - border-left-color: #ff66ac; -} - -.bd-callout-secondary { - border-left-color: #E2E8F0; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #23183E; -} - -.bd-callout-white { - border-left-color: #ffffff; -} - -.bd-callout-black { - border-left-color: #121213; -} - -.bd-callout-light { - border-left-color: #E6E9F0; -} - -.bd-callout-success { - border-left-color: #38a169; -} - -.bd-callout-muted { - border-left-color: #718096; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ff66ac; -} - -.bd-callout-purple { - border-left-color: #ff66ac; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ff66ac; -} - -.bd-callout-gray { - border-left-color: #718096; -} - -.bd-callout-gray-100 { - border-left-color: #F5F7FA; -} - -.bd-callout-gray-200 { - border-left-color: #EDF2F7; -} - -.bd-callout-gray-300 { - border-left-color: #E2E8F0; -} - -.bd-callout-gray-400 { - border-left-color: #CBD5E0; -} - -.bd-callout-gray-500 { - border-left-color: #A0AEC0; -} - -.bd-callout-gray-600 { - border-left-color: #718096; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #ff66ac; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #ffffff; - --gray: #718096; - --gray-dark: #343a40; - --primary: #ff66ac; - --secondary: #E2E8F0; - --success: #38a169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #E6E9F0; - --dark: #23183E; - --white: #ffffff; - --black: #121213; - --muted: #718096; - --downvote: #38B2AC; - --upvote: #ff66ac; - --purple: #ff66ac; - --gold: #ECC94B; - --admin: #ff66ac; - --gray: #718096; - --gray-100: #F5F7FA; - --gray-200: #EDF2F7; - --gray-300: #E2E8F0; - --gray-400: #CBD5E0; - --gray-500: #A0AEC0; - --gray-600: #718096; - --reddit: #ED4630; - --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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(18, 18, 19, 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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #ffffff; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 600; -} - -dd { - margin-bottom: 0.5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: 700; -} - -small { - font-size: 80%; -} - -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ff66ac; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ff66ac; - 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; -} - -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: #718096; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: 600; - 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.325rem; - 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(18, 18, 19, 0.1); -} - -small, -.small { - font-size: 0.75rem; - 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: 0.75rem; - color: #718096; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - max-width: 100%; - height: auto; -} - -.figure { - display: inline-block; -} - -.figure-img { - margin-bottom: 0.5rem; - line-height: 1; -} - -.figure-caption { - font-size: 90%; - color: #718096; -} - -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: #ffffff; - background-color: #212529; - border-radius: 0.25rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 600; -} - -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #E2E8F0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #E2E8F0; -} -.table tbody + tbody { - border-top: 2px solid #E2E8F0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #E2E8F0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0; -} -.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(18, 18, 19, 0.05); -} - -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(18, 18, 19, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #ffd4e8; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-primary:hover { - background-color: #ffbbda; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #ffbbda; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f7f9fb; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-secondary:hover { - background-color: #e6ecf3; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #e6ecf3; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #c7e5d5; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #98ceb1; -} - -.table-hover .table-success:hover { - background-color: #b6ddc8; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #b6ddc8; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #bedff9; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #86c4f4; -} - -.table-hover .table-info:hover { - background-color: #a7d4f7; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #a7d4f7; -} - -.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: #f8c9c9; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f19b9b; -} - -.table-hover .table-danger:hover { - background-color: #f5b2b2; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f5b2b2; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #f8f9fb; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #f2f4f7; -} - -.table-hover .table-light:hover { - background-color: #e8ebf2; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #e8ebf2; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #c1bec9; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8d879b; -} - -.table-hover .table-dark:hover { - background-color: #b4b0bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #b4b0bd; -} - -.table-white, -.table-white > th, -.table-white > td { - background-color: white; -} -.table-white th, -.table-white td, -.table-white thead th, -.table-white tbody + tbody { - border-color: white; -} - -.table-hover .table-white:hover { - background-color: #f2f2f2; -} -.table-hover .table-white:hover > td, -.table-hover .table-white:hover > th { - background-color: #f2f2f2; -} - -.table-black, -.table-black > th, -.table-black > td { - background-color: #bdbdbd; -} -.table-black th, -.table-black td, -.table-black thead th, -.table-black tbody + tbody { - border-color: #848484; -} - -.table-hover .table-black:hover { - background-color: #b0b0b0; -} -.table-hover .table-black:hover > td, -.table-hover .table-black:hover > th { - background-color: #b0b0b0; -} - -.table-muted, -.table-muted > th, -.table-muted > td { - background-color: #d7dbe2; -} -.table-muted th, -.table-muted td, -.table-muted thead th, -.table-muted tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-muted:hover { - background-color: #c8ced7; -} -.table-hover .table-muted:hover > td, -.table-hover .table-muted:hover > th { - background-color: #c8ced7; -} - -.table-downvote, -.table-downvote > th, -.table-downvote > td { - background-color: #c7e9e8; -} -.table-downvote th, -.table-downvote td, -.table-downvote thead th, -.table-downvote tbody + tbody { - border-color: #98d7d4; -} - -.table-hover .table-downvote:hover { - background-color: #b5e2e0; -} -.table-hover .table-downvote:hover > td, -.table-hover .table-downvote:hover > th { - background-color: #b5e2e0; -} - -.table-upvote, -.table-upvote > th, -.table-upvote > td { - background-color: #ffd4e8; -} -.table-upvote th, -.table-upvote td, -.table-upvote thead th, -.table-upvote tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-upvote:hover { - background-color: #ffbbda; -} -.table-hover .table-upvote:hover > td, -.table-hover .table-upvote:hover > th { - background-color: #ffbbda; -} - -.table-purple, -.table-purple > th, -.table-purple > td { - background-color: #ffd4e8; -} -.table-purple th, -.table-purple td, -.table-purple thead th, -.table-purple tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-purple:hover { - background-color: #ffbbda; -} -.table-hover .table-purple:hover > td, -.table-hover .table-purple:hover > th { - background-color: #ffbbda; -} - -.table-gold, -.table-gold > th, -.table-gold > td { - background-color: #faf0cd; -} -.table-gold th, -.table-gold td, -.table-gold thead th, -.table-gold tbody + tbody { - border-color: #f5e3a1; -} - -.table-hover .table-gold:hover { - background-color: #f8e9b6; -} -.table-hover .table-gold:hover > td, -.table-hover .table-gold:hover > th { - background-color: #f8e9b6; -} - -.table-admin, -.table-admin > th, -.table-admin > td { - background-color: #ffd4e8; -} -.table-admin th, -.table-admin td, -.table-admin thead th, -.table-admin tbody + tbody { - border-color: #ffafd4; -} - -.table-hover .table-admin:hover { - background-color: #ffbbda; -} -.table-hover .table-admin:hover > td, -.table-hover .table-admin:hover > th { - background-color: #ffbbda; -} - -.table-gray, -.table-gray > th, -.table-gray > td { - background-color: #d7dbe2; -} -.table-gray th, -.table-gray td, -.table-gray thead th, -.table-gray tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray:hover { - background-color: #c8ced7; -} -.table-hover .table-gray:hover > td, -.table-hover .table-gray:hover > th { - background-color: #c8ced7; -} - -.table-gray-100, -.table-gray-100 > th, -.table-gray-100 > td { - background-color: #fcfdfe; -} -.table-gray-100 th, -.table-gray-100 td, -.table-gray-100 thead th, -.table-gray-100 tbody + tbody { - border-color: #fafbfc; -} - -.table-hover .table-gray-100:hover { - background-color: #e9f0f8; -} -.table-hover .table-gray-100:hover > td, -.table-hover .table-gray-100:hover > th { - background-color: #e9f0f8; -} - -.table-gray-200, -.table-gray-200 > th, -.table-gray-200 > td { - background-color: #fafbfd; -} -.table-gray-200 th, -.table-gray-200 td, -.table-gray-200 thead th, -.table-gray-200 tbody + tbody { - border-color: #f6f8fb; -} - -.table-hover .table-gray-200:hover { - background-color: #e8ecf6; -} -.table-hover .table-gray-200:hover > td, -.table-hover .table-gray-200:hover > th { - background-color: #e8ecf6; -} - -.table-gray-300, -.table-gray-300 > th, -.table-gray-300 > td { - background-color: #f7f9fb; -} -.table-gray-300 th, -.table-gray-300 td, -.table-gray-300 thead th, -.table-gray-300 tbody + tbody { - border-color: #f0f3f7; -} - -.table-hover .table-gray-300:hover { - background-color: #e6ecf3; -} -.table-hover .table-gray-300:hover > td, -.table-hover .table-gray-300:hover > th { - background-color: #e6ecf3; -} - -.table-gray-400, -.table-gray-400 > th, -.table-gray-400 > td { - background-color: #f0f3f6; -} -.table-gray-400 th, -.table-gray-400 td, -.table-gray-400 thead th, -.table-gray-400 tbody + tbody { - border-color: #e4e9ef; -} - -.table-hover .table-gray-400:hover { - background-color: #e0e6ec; -} -.table-hover .table-gray-400:hover > td, -.table-hover .table-gray-400:hover > th { - background-color: #e0e6ec; -} - -.table-gray-500, -.table-gray-500 > th, -.table-gray-500 > td { - background-color: #e4e8ed; -} -.table-gray-500 th, -.table-gray-500 td, -.table-gray-500 thead th, -.table-gray-500 tbody + tbody { - border-color: #ced5de; -} - -.table-hover .table-gray-500:hover { - background-color: #d5dbe3; -} -.table-hover .table-gray-500:hover > td, -.table-hover .table-gray-500:hover > th { - background-color: #d5dbe3; -} - -.table-gray-600, -.table-gray-600 > th, -.table-gray-600 > td { - background-color: #d7dbe2; -} -.table-gray-600 th, -.table-gray-600 td, -.table-gray-600 thead th, -.table-gray-600 tbody + tbody { - border-color: #b5bdc8; -} - -.table-hover .table-gray-600:hover { - background-color: #c8ced7; -} -.table-hover .table-gray-600:hover > td, -.table-hover .table-gray-600:hover > th { - background-color: #c8ced7; -} - -.table-reddit, -.table-reddit > th, -.table-reddit > td { - background-color: #facbc5; -} -.table-reddit th, -.table-reddit td, -.table-reddit thead th, -.table-reddit tbody + tbody { - border-color: #f69f93; -} - -.table-hover .table-reddit:hover { - background-color: #f8b6ae; -} -.table-hover .table-reddit:hover > td, -.table-hover .table-reddit:hover > th { - background-color: #f8b6ae; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(18, 18, 19, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(6, 6, 6, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(6, 6, 6, 0.075); -} - -.table .thead-dark th { - color: #ffffff; - background-color: #343a40; - border-color: #454d55; -} -.table .thead-light th { - color: #495057; - background-color: #EDF2F7; - border-color: #E2E8F0; -} - -.table-dark { - color: #ffffff; - 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: #ffffff; - 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: #ffffff; - background-clip: padding-box; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - 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: #ffffff; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.form-control::placeholder { - color: #718096; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #EDF2F7; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} - -.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.25rem; -} - -.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: flex; - 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: #718096; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: 0.75rem; - color: #38a169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #38a169; - border-radius: 0.35rem; -} - -.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: #38a169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38a169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338a169' 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") #ffffff 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: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38a169; -} -.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: #38a169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38a169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38a169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38a169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 0.75rem; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #ffffff; - background-color: #e53e3e; - border-radius: 0.35rem; -} - -.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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #ffffff 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: 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; - cursor: pointer; - 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.35rem; - 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 ff66ac; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:hover { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:focus, .btn-primary.focus { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff2689; -} -.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(255, 125, 184, 0.5); -} - -.btn-secondary { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.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(197, 203, 210, 0.5); -} - -.btn-success { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:hover { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #ffffff; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(86, 175, 128, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #ffffff; - background-color: #2b7b50; - border-color: #28724a; -} -.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(86, 175, 128, 0.5); -} - -.btn-info { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #ffffff; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(57, 159, 237, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #ffffff; - background-color: #1172bc; - border-color: #106bb0; -} -.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(57, 159, 237, 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: #ffffff; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #ffffff; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(233, 91, 91, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #ffffff; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(233, 91, 91, 0.5); -} - -.btn-light { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:hover { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; -} -.btn-light:focus, .btn-light.focus { - color: #212529; - background-color: #ced4e2; - border-color: #c6cddd; - box-shadow: 0 0 0 0.2rem rgba(200, 204, 210, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #212529; - background-color: #c6cddd; - border-color: #bec6d8; -} -.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(200, 204, 210, 0.5); -} - -.btn-dark { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:hover { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; -} -.btn-dark:focus, .btn-dark.focus { - color: #ffffff; - background-color: #130d22; - border-color: #0e0a19; - box-shadow: 0 0 0 0.2rem rgba(68, 59, 91, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #ffffff; - background-color: #0e0a19; - border-color: #090610; -} -.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(68, 59, 91, 0.5); -} - -.btn-white { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:hover { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-white:focus, .btn-white.focus { - color: #212529; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} -.btn-white.disabled, .btn-white:disabled { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle { - color: #212529; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); -} - -.btn-black { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:hover { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:focus, .btn-black.focus { - color: #ffffff; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} -.btn-black.disabled, .btn-black:disabled { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle { - color: #ffffff; - background-color: black; - border-color: black; -} -.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(54, 54, 54, 0.5); -} - -.btn-muted { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-muted:focus, .btn-muted.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-muted.disabled, .btn-muted:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-muted:not(:disabled):not(.disabled):active, .btn-muted:not(:disabled):not(.disabled).active, .show > .btn-muted.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-muted:not(:disabled):not(.disabled):active:focus, .btn-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-downvote { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:hover { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; -} -.btn-downvote:focus, .btn-downvote.focus { - color: #ffffff; - background-color: #2f9590; - border-color: #2c8b87; - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} -.btn-downvote.disabled, .btn-downvote:disabled { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-downvote:not(:disabled):not(.disabled):active, .btn-downvote:not(:disabled):not(.disabled).active, .show > .btn-downvote.dropdown-toggle { - color: #ffffff; - background-color: #2c8b87; - border-color: #29827d; -} -.btn-downvote:not(:disabled):not(.disabled):active:focus, .btn-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(86, 190, 184, 0.5); -} - -.btn-upvote { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-upvote:hover { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-upvote:focus, .btn-upvote.focus { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-upvote.disabled, .btn-upvote:disabled { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-upvote:not(:disabled):not(.disabled):active, .btn-upvote:not(:disabled):not(.disabled).active, .show > .btn-upvote.dropdown-toggle { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff2689; -} -.btn-upvote:not(:disabled):not(.disabled):active:focus, .btn-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-purple { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-purple:hover { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-purple:focus, .btn-purple.focus { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-purple.disabled, .btn-purple:disabled { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff2689; -} -.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gold { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:hover { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; -} -.btn-gold:focus, .btn-gold.focus { - color: #212529; - background-color: #e8bf28; - border-color: #e7bb1d; - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} -.btn-gold.disabled, .btn-gold:disabled { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-gold:not(:disabled):not(.disabled):active, .btn-gold:not(:disabled):not(.disabled).active, .show > .btn-gold.dropdown-toggle { - color: #212529; - background-color: #e7bb1d; - border-color: #e0b418; -} -.btn-gold:not(:disabled):not(.disabled):active:focus, .btn-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 176, 70, 0.5); -} - -.btn-admin { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-admin:hover { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-admin:focus, .btn-admin.focus { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} -.btn-admin.disabled, .btn-admin:disabled { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-admin:not(:disabled):not(.disabled):active, .btn-admin:not(:disabled):not(.disabled).active, .show > .btn-admin.dropdown-toggle { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff2689; -} -.btn-admin:not(:disabled):not(.disabled):active:focus, .btn-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 125, 184, 0.5); -} - -.btn-gray { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray:focus, .btn-gray.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray.disabled, .btn-gray:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-gray-100 { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:hover { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; -} -.btn-gray-100:focus, .btn-gray-100.focus { - color: #212529; - background-color: #dce3ed; - border-color: #d3dce9; - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} -.btn-gray-100.disabled, .btn-gray-100:disabled { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-gray-100:not(:disabled):not(.disabled):active, .btn-gray-100:not(:disabled):not(.disabled).active, .show > .btn-gray-100.dropdown-toggle { - color: #212529; - background-color: #d3dce9; - border-color: #cbd5e5; -} -.btn-gray-100:not(:disabled):not(.disabled):active:focus, .btn-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(213, 216, 219, 0.5); -} - -.btn-gray-200 { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:hover { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; -} -.btn-gray-200:focus, .btn-gray-200.focus { - color: #212529; - background-color: #d3dfeb; - border-color: #cad9e7; - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} -.btn-gray-200.disabled, .btn-gray-200:disabled { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-gray-200:not(:disabled):not(.disabled):active, .btn-gray-200:not(:disabled):not(.disabled).active, .show > .btn-gray-200.dropdown-toggle { - color: #212529; - background-color: #cad9e7; - border-color: #c1d2e3; -} -.btn-gray-200:not(:disabled):not(.disabled):active:focus, .btn-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(206, 211, 216, 0.5); -} - -.btn-gray-300 { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:hover { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; -} -.btn-gray-300:focus, .btn-gray-300.focus { - color: #212529; - background-color: #c9d4e3; - border-color: #c0cddf; - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} -.btn-gray-300.disabled, .btn-gray-300:disabled { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active, .show > .btn-gray-300.dropdown-toggle { - color: #212529; - background-color: #c0cddf; - border-color: #b8c7da; -} -.btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(197, 203, 210, 0.5); -} - -.btn-gray-400 { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:hover { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; -} -.btn-gray-400:focus, .btn-gray-400.focus { - color: #212529; - background-color: #b3c2d2; - border-color: #abbbcd; - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} -.btn-gray-400.disabled, .btn-gray-400:disabled { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-gray-400:not(:disabled):not(.disabled):active, .btn-gray-400:not(:disabled):not(.disabled).active, .show > .btn-gray-400.dropdown-toggle { - color: #212529; - background-color: #abbbcd; - border-color: #a3b5c8; -} -.btn-gray-400:not(:disabled):not(.disabled):active:focus, .btn-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(178, 187, 197, 0.5); -} - -.btn-gray-500 { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:hover { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; -} -.btn-gray-500:focus, .btn-gray-500.focus { - color: #ffffff; - background-color: #899ab1; - border-color: #8194ac; - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} -.btn-gray-500.disabled, .btn-gray-500:disabled { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active, .show > .btn-gray-500.dropdown-toggle { - color: #ffffff; - background-color: #8194ac; - border-color: #7a8da7; -} -.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(141, 153, 169, 0.5); -} - -.btn-gray-600 { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:hover { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; -} -.btn-gray-600:focus, .btn-gray-600.focus { - color: #ffffff; - background-color: #606d81; - border-color: #5a677a; - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} -.btn-gray-600.disabled, .btn-gray-600:disabled { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-gray-600:not(:disabled):not(.disabled):active, .btn-gray-600:not(:disabled):not(.disabled).active, .show > .btn-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #5a677a; - border-color: #556173; -} -.btn-gray-600:not(:disabled):not(.disabled):active:focus, .btn-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(134, 147, 166, 0.5); -} - -.btn-reddit { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:hover { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; -} -.btn-reddit:focus, .btn-reddit.focus { - color: #ffffff; - background-color: #e32c14; - border-color: #d72a13; - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} -.btn-reddit.disabled, .btn-reddit:disabled { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-reddit:not(:disabled):not(.disabled):active, .btn-reddit:not(:disabled):not(.disabled).active, .show > .btn-reddit.dropdown-toggle { - color: #ffffff; - background-color: #d72a13; - border-color: #cc2712; -} -.btn-reddit:not(:disabled):not(.disabled):active:focus, .btn-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(240, 98, 79, 0.5); -} - -.btn-outline-primary { - color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-primary:hover { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ff66ac; - 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: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #E2E8F0; - 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: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.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(226, 232, 240, 0.5); -} - -.btn-outline-success { - color: #38a169; - border-color: #38a169; -} -.btn-outline-success:hover { - color: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38a169; - 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: #ffffff; - background-color: #38a169; - border-color: #38a169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #ffffff; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #ffffff; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:hover { - color: #212529; - background-color: #E6E9F0; - border-color: #E6E9F0; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #E6E9F0; - 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: #E6E9F0; - border-color: #E6E9F0; -} -.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(230, 233, 240, 0.5); -} - -.btn-outline-dark { - color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:hover { - color: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #23183E; - 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: #ffffff; - background-color: #23183E; - border-color: #23183E; -} -.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(35, 24, 62, 0.5); -} - -.btn-outline-white { - color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:hover { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:focus, .btn-outline-white.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-white.disabled, .btn-outline-white:disabled { - color: #ffffff; - background-color: transparent; -} -.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle { - color: #212529; - background-color: #ffffff; - border-color: #ffffff; -} -.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.btn-outline-black { - color: #121213; - border-color: #121213; -} -.btn-outline-black:hover { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:focus, .btn-outline-black.focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} -.btn-outline-black.disabled, .btn-outline-black:disabled { - color: #121213; - background-color: transparent; -} -.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} -.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.btn-outline-muted { - color: #718096; - border-color: #718096; -} -.btn-outline-muted:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:focus, .btn-outline-muted.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-muted.disabled, .btn-outline-muted:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-muted:not(:disabled):not(.disabled):active, .btn-outline-muted:not(:disabled):not(.disabled).active, .show > .btn-outline-muted.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-muted:not(:disabled):not(.disabled):active:focus, .btn-outline-muted:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-muted.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-downvote { - color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:hover { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:focus, .btn-outline-downvote.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} -.btn-outline-downvote.disabled, .btn-outline-downvote:disabled { - color: #38B2AC; - background-color: transparent; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active, .btn-outline-downvote:not(:disabled):not(.disabled).active, .show > .btn-outline-downvote.dropdown-toggle { - color: #ffffff; - background-color: #38B2AC; - border-color: #38B2AC; -} -.btn-outline-downvote:not(:disabled):not(.disabled):active:focus, .btn-outline-downvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-downvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.btn-outline-upvote { - color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-upvote:hover { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-upvote:focus, .btn-outline-upvote.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-upvote.disabled, .btn-outline-upvote:disabled { - color: #ff66ac; - background-color: transparent; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active, .btn-outline-upvote:not(:disabled):not(.disabled).active, .show > .btn-outline-upvote.dropdown-toggle { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-upvote:not(:disabled):not(.disabled):active:focus, .btn-outline-upvote:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-upvote.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-purple { - color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-purple:hover { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-purple:focus, .btn-outline-purple.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-purple.disabled, .btn-outline-purple:disabled { - color: #ff66ac; - background-color: transparent; -} -.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gold { - color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:hover { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:focus, .btn-outline-gold.focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} -.btn-outline-gold.disabled, .btn-outline-gold:disabled { - color: #ECC94B; - background-color: transparent; -} -.btn-outline-gold:not(:disabled):not(.disabled):active, .btn-outline-gold:not(:disabled):not(.disabled).active, .show > .btn-outline-gold.dropdown-toggle { - color: #212529; - background-color: #ECC94B; - border-color: #ECC94B; -} -.btn-outline-gold:not(:disabled):not(.disabled):active:focus, .btn-outline-gold:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gold.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.btn-outline-admin { - color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-admin:hover { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-admin:focus, .btn-outline-admin.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-admin.disabled, .btn-outline-admin:disabled { - color: #ff66ac; - background-color: transparent; -} -.btn-outline-admin:not(:disabled):not(.disabled):active, .btn-outline-admin:not(:disabled):not(.disabled).active, .show > .btn-outline-admin.dropdown-toggle { - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-admin:not(:disabled):not(.disabled):active:focus, .btn-outline-admin:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-admin.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.btn-outline-gray { - color: #718096; - border-color: #718096; -} -.btn-outline-gray:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:focus, .btn-outline-gray.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray.disabled, .btn-outline-gray:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-gray-100 { - color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:hover { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:focus, .btn-outline-gray-100.focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} -.btn-outline-gray-100.disabled, .btn-outline-gray-100:disabled { - color: #F5F7FA; - background-color: transparent; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active, .btn-outline-gray-100:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-100.dropdown-toggle { - color: #212529; - background-color: #F5F7FA; - border-color: #F5F7FA; -} -.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-100.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.btn-outline-gray-200 { - color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:hover { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:focus, .btn-outline-gray-200.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} -.btn-outline-gray-200.disabled, .btn-outline-gray-200:disabled { - color: #EDF2F7; - background-color: transparent; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active, .btn-outline-gray-200:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-200.dropdown-toggle { - color: #212529; - background-color: #EDF2F7; - border-color: #EDF2F7; -} -.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-200.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.btn-outline-gray-300 { - color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:hover { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:focus, .btn-outline-gray-300.focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} -.btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled { - color: #E2E8F0; - background-color: transparent; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-300.dropdown-toggle { - color: #212529; - background-color: #E2E8F0; - border-color: #E2E8F0; -} -.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-300.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.btn-outline-gray-400 { - color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:hover { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:focus, .btn-outline-gray-400.focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} -.btn-outline-gray-400.disabled, .btn-outline-gray-400:disabled { - color: #CBD5E0; - background-color: transparent; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active, .btn-outline-gray-400:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-400.dropdown-toggle { - color: #212529; - background-color: #CBD5E0; - border-color: #CBD5E0; -} -.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-400.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.btn-outline-gray-500 { - color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:hover { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:focus, .btn-outline-gray-500.focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} -.btn-outline-gray-500.disabled, .btn-outline-gray-500:disabled { - color: #A0AEC0; - background-color: transparent; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active, .btn-outline-gray-500:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-500.dropdown-toggle { - color: #212529; - background-color: #A0AEC0; - border-color: #A0AEC0; -} -.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-500.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.btn-outline-gray-600 { - color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:hover { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:focus, .btn-outline-gray-600.focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} -.btn-outline-gray-600.disabled, .btn-outline-gray-600:disabled { - color: #718096; - background-color: transparent; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active, .btn-outline-gray-600:not(:disabled):not(.disabled).active, .show > .btn-outline-gray-600.dropdown-toggle { - color: #ffffff; - background-color: #718096; - border-color: #718096; -} -.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray-600.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.btn-outline-reddit { - color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:hover { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:focus, .btn-outline-reddit.focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} -.btn-outline-reddit.disabled, .btn-outline-reddit:disabled { - color: #ED4630; - background-color: transparent; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active, .btn-outline-reddit:not(:disabled):not(.disabled).active, .show > .btn-outline-reddit.dropdown-toggle { - color: #ffffff; - background-color: #ED4630; - border-color: #ED4630; -} -.btn-outline-reddit:not(:disabled):not(.disabled):active:focus, .btn-outline-reddit:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-reddit.dropdown-toggle:focus { - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ff66ac; - text-decoration: none; -} -.btn-link:hover { - color: #ff66ac; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #718096; - 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.25rem; -} - -.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: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 0.15); - border-radius: 0.35rem; -} - -.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 #EDF2F7; -} - -.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: #F5F7FA; -} -.dropdown-item.active, .dropdown-item:active { - color: #ffffff; - text-decoration: none; - background-color: #ff66ac; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #718096; - 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: #718096; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #212529; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - 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: #EDF2F7; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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.25rem; -} - -.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: 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: #ffffff; - border-color: #ff66ac; - background-color: #ff66ac; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #ffffff; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #718096; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #EDF2F7; -} - -.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: #ffffff; - border: #A0AEC0 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.35rem; -} -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' 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: #ff66ac; - background-color: #ff66ac; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #A0AEC0; - border-radius: 0.5rem; - 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; -} -@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: #ffffff; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #ffffff url("data:image/svg+xml,%3csvg xmlns='https://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 #E2E8F0; - border-radius: 0.35rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-select:focus::-ms-value { - color: #495057; - background-color: #ffffff; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #718096; - background-color: #EDF2F7; -} -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #EDF2F7; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; -} -.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: #EDF2F7; - border-left: inherit; - border-radius: 0 0.35rem 0.35rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem ff66ac; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem ff66ac; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem ff66ac; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ff66ac; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ff66ac; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #E2E8F0; - 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: #ff66ac; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #E2E8F0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #E2E8F0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #A0AEC0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #A0AEC0; -} - -.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: flex; - 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: #718096; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #E2E8F0; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { - border-color: #EDF2F7 #EDF2F7 #E2E8F0; -} -.nav-tabs .nav-link.disabled { - color: #718096; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #495057; - background-color: #ffffff; - border-color: #E2E8F0 #E2E8F0 #ffffff; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.nav-pills .nav-link { - border-radius: 0.35rem; -} -.nav-pills .nav-link.active, -.nav-pills .show > .nav-link { - color: #ffffff; - background-color: #ff66ac; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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.35rem; -} -.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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(18, 18, 19, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(18, 18, 19, 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(18, 18, 19, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(18, 18, 19, 0.5); - border-color: rgba(18, 18, 19, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(18, 18, 19, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(18, 18, 19, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(18, 18, 19, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(18, 18, 19, 0.9); -} - -.navbar-dark .navbar-brand { - color: #ffffff; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #ffffff; -} -.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: #ffffff; -} -.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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' 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: #ffffff; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #ffffff; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #ffffff; - background-clip: border-box; - border: 1px solid rgba(18, 18, 19, 0.125); - border-radius: 0.35rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.card-body { - 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(18, 18, 19, 0.03); - border-bottom: 1px solid rgba(18, 18, 19, 0.125); -} -.card-header:first-child { - border-radius: calc(0.35rem - 1px) calc(0.35rem - 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(18, 18, 19, 0.03); - border-top: 1px solid rgba(18, 18, 19, 0.125); -} -.card-footer:last-child { - border-radius: 0 0 calc(0.35rem - 1px) calc(0.35rem - 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 { - flex-shrink: 0; - width: 100%; -} - -.card-img, -.card-img-top { - border-top-left-radius: calc(0.35rem - 1px); - border-top-right-radius: calc(0.35rem - 1px); -} - -.card-img, -.card-img-bottom { - border-bottom-right-radius: calc(0.35rem - 1px); - border-bottom-left-radius: calc(0.35rem - 1px); -} - -.card-deck .card { - margin-bottom: 15px; -} -@media (min-width: 576px) { - .card-deck { - display: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #718096; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #718096; -} - -.pagination { - display: flex; - padding-left: 0; - list-style: none; - border-radius: 0.35rem; -} - -.page-link { - position: relative; - display: block; - padding: 0.5rem 0.75rem; - margin-left: -1px; - line-height: 1.25; - color: #ff66ac; - background-color: #ffffff; - border: 1px solid #E2E8F0; -} -.page-link:hover { - z-index: 2; - color: #ff66ac; - text-decoration: none; - background-color: #EDF2F7; - border-color: #E2E8F0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} - -.page-item:first-child .page-link { - margin-left: 0; - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.page-item:last-child .page-link { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; -} -.page-item.active .page-link { - z-index: 3; - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.page-item.disabled .page-link { - color: #718096; - pointer-events: none; - cursor: auto; - background-color: #ffffff; - border-color: #E2E8F0; -} - -.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.25rem; - border-bottom-left-radius: 0.25rem; -} -.pagination-sm .page-item:last-child .page-link { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.badge { - display: inline-block; - padding: 0.25em 0.4em; - font-size: 75%; - font-weight: 600; - line-height: 1; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: 0.35rem; - 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: #ffffff; - background-color: #ff66ac; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #ffffff; - background-color: #ff66ac; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #212529; - background-color: #E2E8F0; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-success { - color: #ffffff; - background-color: #38a169; -} -a.badge-success:hover, a.badge-success:focus { - color: #ffffff; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #ffffff; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #ffffff; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 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: #ffffff; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #ffffff; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #212529; - background-color: #E6E9F0; -} -a.badge-light:hover, a.badge-light:focus { - color: #212529; - background-color: #c6cddd; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(230, 233, 240, 0.5); -} - -.badge-dark { - color: #ffffff; - background-color: #23183E; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #ffffff; - background-color: #0e0a19; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(35, 24, 62, 0.5); -} - -.badge-white { - color: #212529; - background-color: #ffffff; -} -a.badge-white:hover, a.badge-white:focus { - color: #212529; - background-color: #e6e6e6; -} -a.badge-white:focus, a.badge-white.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.badge-black { - color: #ffffff; - background-color: #121213; -} -a.badge-black:hover, a.badge-black:focus { - color: #ffffff; - background-color: black; -} -a.badge-black:focus, a.badge-black.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(18, 18, 19, 0.5); -} - -.badge-muted { - color: #ffffff; - background-color: #718096; -} -a.badge-muted:hover, a.badge-muted:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-muted:focus, a.badge-muted.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-downvote { - color: #ffffff; - background-color: #38B2AC; -} -a.badge-downvote:hover, a.badge-downvote:focus { - color: #ffffff; - background-color: #2c8b87; -} -a.badge-downvote:focus, a.badge-downvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 178, 172, 0.5); -} - -.badge-upvote { - color: #ffffff; - background-color: #ff66ac; -} -a.badge-upvote:hover, a.badge-upvote:focus { - color: #ffffff; - background-color: #ff66ac; -} -a.badge-upvote:focus, a.badge-upvote.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-purple { - color: #ffffff; - background-color: #ff66ac; -} -a.badge-purple:hover, a.badge-purple:focus { - color: #ffffff; - background-color: #ff66ac; -} -a.badge-purple:focus, a.badge-purple.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gold { - color: #212529; - background-color: #ECC94B; -} -a.badge-gold:hover, a.badge-gold:focus { - color: #212529; - background-color: #e7bb1d; -} -a.badge-gold:focus, a.badge-gold.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(236, 201, 75, 0.5); -} - -.badge-admin { - color: #ffffff; - background-color: #ff66ac; -} -a.badge-admin:hover, a.badge-admin:focus { - color: #ffffff; - background-color: #ff66ac; -} -a.badge-admin:focus, a.badge-admin.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-gray { - color: #ffffff; - background-color: #718096; -} -a.badge-gray:hover, a.badge-gray:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray:focus, a.badge-gray.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-gray-100 { - color: #212529; - background-color: #F5F7FA; -} -a.badge-gray-100:hover, a.badge-gray-100:focus { - color: #212529; - background-color: #d3dce9; -} -a.badge-gray-100:focus, a.badge-gray-100.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(245, 247, 250, 0.5); -} - -.badge-gray-200 { - color: #212529; - background-color: #EDF2F7; -} -a.badge-gray-200:hover, a.badge-gray-200:focus { - color: #212529; - background-color: #cad9e7; -} -a.badge-gray-200:focus, a.badge-gray-200.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 242, 247, 0.5); -} - -.badge-gray-300 { - color: #212529; - background-color: #E2E8F0; -} -a.badge-gray-300:hover, a.badge-gray-300:focus { - color: #212529; - background-color: #c0cddf; -} -a.badge-gray-300:focus, a.badge-gray-300.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(226, 232, 240, 0.5); -} - -.badge-gray-400 { - color: #212529; - background-color: #CBD5E0; -} -a.badge-gray-400:hover, a.badge-gray-400:focus { - color: #212529; - background-color: #abbbcd; -} -a.badge-gray-400:focus, a.badge-gray-400.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(203, 213, 224, 0.5); -} - -.badge-gray-500 { - color: #212529; - background-color: #A0AEC0; -} -a.badge-gray-500:hover, a.badge-gray-500:focus { - color: #212529; - background-color: #8194ac; -} -a.badge-gray-500:focus, a.badge-gray-500.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(160, 174, 192, 0.5); -} - -.badge-gray-600 { - color: #ffffff; - background-color: #718096; -} -a.badge-gray-600:hover, a.badge-gray-600:focus { - color: #ffffff; - background-color: #5a677a; -} -a.badge-gray-600:focus, a.badge-gray-600.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(113, 128, 150, 0.5); -} - -.badge-reddit { - color: #ffffff; - background-color: #ED4630; -} -a.badge-reddit:hover, a.badge-reddit:focus { - color: #ffffff; - background-color: #d72a13; -} -a.badge-reddit:focus, a.badge-reddit.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(237, 70, 48, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #EDF2F7; - 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.35rem; -} - -.alert-heading { - color: inherit; -} - -.alert-link { - font-weight: 600; -} - -.alert-dismissible { - padding-right: 4rem; -} -.alert-dismissible .close { - position: absolute; - top: 0; - right: 0; - padding: 0.75rem 1.25rem; - color: inherit; -} - -.alert-primary { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-primary hr { - border-top-color: #ffbbda; -} -.alert-primary .alert-link { - color: #6a2e4a; -} - -.alert-secondary { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-secondary hr { - border-top-color: #e6ecf3; -} -.alert-secondary .alert-link { - color: #65686c; -} - -.alert-success { - color: #265c40; - background-color: #d7ece1; - border-color: #c7e5d5; -} -.alert-success hr { - border-top-color: #b6ddc8; -} -.alert-success .alert-link { - color: #173827; -} - -.alert-info { - color: #145283; - background-color: #d0e8fb; - border-color: #bedff9; -} -.alert-info hr { - border-top-color: #a7d4f7; -} -.alert-info .alert-link { - color: #0d3657; -} - -.alert-warning { - color: #8d6d0d; - background-color: #fff3cd; - border-color: #ffeeba; -} -.alert-warning hr { - border-top-color: #ffe8a1; -} -.alert-warning .alert-link { - color: #5e4909; -} - -.alert-danger { - color: #802929; - background-color: #fad8d8; - border-color: #f8c9c9; -} -.alert-danger hr { - border-top-color: #f5b2b2; -} -.alert-danger .alert-link { - color: #591d1d; -} - -.alert-light { - color: #808286; - background-color: #fafbfc; - border-color: #f8f9fb; -} -.alert-light hr { - border-top-color: #e8ebf2; -} -.alert-light .alert-link { - color: #67696c; -} - -.alert-dark { - color: #1b1529; - background-color: #d3d1d8; - border-color: #c1bec9; -} -.alert-dark hr { - border-top-color: #b4b0bd; -} -.alert-dark .alert-link { - color: #050407; -} - -.alert-white { - color: #8d8d8e; - background-color: white; - border-color: white; -} -.alert-white hr { - border-top-color: #f2f2f2; -} -.alert-white .alert-link { - color: #737375; -} - -.alert-black { - color: #121213; - background-color: #d0d0d0; - border-color: #bdbdbd; -} -.alert-black hr { - border-top-color: #b0b0b0; -} -.alert-black .alert-link { - color: black; -} - -.alert-muted { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-muted hr { - border-top-color: #c8ced7; -} -.alert-muted .alert-link { - color: #2d323a; -} - -.alert-downvote { - color: #266563; - background-color: #d7f0ee; - border-color: #c7e9e8; -} -.alert-downvote hr { - border-top-color: #b5e2e0; -} -.alert-downvote .alert-link { - color: #18403f; -} - -.alert-upvote { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-upvote hr { - border-top-color: #ffbbda; -} -.alert-upvote .alert-link { - color: #6a2e4a; -} - -.alert-purple { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-purple hr { - border-top-color: #ffbbda; -} -.alert-purple .alert-link { - color: #6a2e4a; -} - -.alert-gold { - color: #837130; - background-color: #fbf4db; - border-color: #faf0cd; -} -.alert-gold hr { - border-top-color: #f8e9b6; -} -.alert-gold .alert-link { - color: #5e5122; -} - -.alert-admin { - color: #8d3e63; - background-color: #ffe0ee; - border-color: #ffd4e8; -} -.alert-admin hr { - border-top-color: #ffbbda; -} -.alert-admin .alert-link { - color: #6a2e4a; -} - -.alert-gray { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray hr { - border-top-color: #c8ced7; -} -.alert-gray .alert-link { - color: #2d323a; -} - -.alert-gray-100 { - color: #88898b; - background-color: #fdfdfe; - border-color: #fcfdfe; -} -.alert-gray-100 hr { - border-top-color: #e9f0f8; -} -.alert-gray-100 .alert-link { - color: #6f7071; -} - -.alert-gray-200 { - color: #84868a; - background-color: #fbfcfd; - border-color: #fafbfd; -} -.alert-gray-200 hr { - border-top-color: #e8ecf6; -} -.alert-gray-200 .alert-link { - color: #6b6d70; -} - -.alert-gray-300 { - color: #7e8186; - background-color: #f9fafc; - border-color: #f7f9fb; -} -.alert-gray-300 hr { - border-top-color: #e6ecf3; -} -.alert-gray-300 .alert-link { - color: #65686c; -} - -.alert-gray-400 { - color: #72777e; - background-color: #f5f7f9; - border-color: #f0f3f6; -} -.alert-gray-400 hr { - border-top-color: #e0e6ec; -} -.alert-gray-400 .alert-link { - color: #5a5e63; -} - -.alert-gray-500 { - color: #5c636d; - background-color: #eceff2; - border-color: #e4e8ed; -} -.alert-gray-500 hr { - border-top-color: #d5dbe3; -} -.alert-gray-500 .alert-link { - color: #454a51; -} - -.alert-gray-600 { - color: #434b57; - background-color: #e3e6ea; - border-color: #d7dbe2; -} -.alert-gray-600 hr { - border-top-color: #c8ced7; -} -.alert-gray-600 .alert-link { - color: #2d323a; -} - -.alert-reddit { - color: #842d22; - background-color: #fbdad6; - border-color: #facbc5; -} -.alert-reddit hr { - border-top-color: #f8b6ae; -} -.alert-reddit .alert-link { - color: #5b1f18; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #EDF2F7; - border-radius: 0.35rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #ffffff; - text-align: center; - white-space: nowrap; - background-color: #ff66ac; - 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 { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #495057; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #495057; - text-decoration: none; - background-color: #F5F7FA; -} -.list-group-item-action:active { - color: #212529; - background-color: #EDF2F7; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #ffffff; - border: 1px solid rgba(18, 18, 19, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #718096; - pointer-events: none; - background-color: #ffffff; -} -.list-group-item.active { - z-index: 2; - color: #ffffff; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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 { - flex-direction: row; -} -.list-group-horizontal .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; -} -.list-group-horizontal .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-sm .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-sm .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-md .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-md .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-lg .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-lg .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 { - flex-direction: row; - } - .list-group-horizontal-xl .list-group-item:first-child { - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - } - .list-group-horizontal-xl .list-group-item:last-child { - border-top-right-radius: 0.35rem; - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-primary.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-secondary { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-secondary.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-success { - color: #265c40; - background-color: #c7e5d5; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #265c40; - background-color: #b6ddc8; -} -.list-group-item-success.list-group-item-action.active { - color: #ffffff; - background-color: #265c40; - border-color: #265c40; -} - -.list-group-item-info { - color: #145283; - background-color: #bedff9; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #145283; - background-color: #a7d4f7; -} -.list-group-item-info.list-group-item-action.active { - color: #ffffff; - background-color: #145283; - border-color: #145283; -} - -.list-group-item-warning { - color: #8d6d0d; - background-color: #ffeeba; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #8d6d0d; - background-color: #ffe8a1; -} -.list-group-item-warning.list-group-item-action.active { - color: #ffffff; - background-color: #8d6d0d; - border-color: #8d6d0d; -} - -.list-group-item-danger { - color: #802929; - background-color: #f8c9c9; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #802929; - background-color: #f5b2b2; -} -.list-group-item-danger.list-group-item-action.active { - color: #ffffff; - background-color: #802929; - border-color: #802929; -} - -.list-group-item-light { - color: #808286; - background-color: #f8f9fb; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #808286; - background-color: #e8ebf2; -} -.list-group-item-light.list-group-item-action.active { - color: #ffffff; - background-color: #808286; - border-color: #808286; -} - -.list-group-item-dark { - color: #1b1529; - background-color: #c1bec9; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #1b1529; - background-color: #b4b0bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #ffffff; - background-color: #1b1529; - border-color: #1b1529; -} - -.list-group-item-white { - color: #8d8d8e; - background-color: white; -} -.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus { - color: #8d8d8e; - background-color: #f2f2f2; -} -.list-group-item-white.list-group-item-action.active { - color: #ffffff; - background-color: #8d8d8e; - border-color: #8d8d8e; -} - -.list-group-item-black { - color: #121213; - background-color: #bdbdbd; -} -.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus { - color: #121213; - background-color: #b0b0b0; -} -.list-group-item-black.list-group-item-action.active { - color: #ffffff; - background-color: #121213; - border-color: #121213; -} - -.list-group-item-muted { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-muted.list-group-item-action:hover, .list-group-item-muted.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-muted.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-downvote { - color: #266563; - background-color: #c7e9e8; -} -.list-group-item-downvote.list-group-item-action:hover, .list-group-item-downvote.list-group-item-action:focus { - color: #266563; - background-color: #b5e2e0; -} -.list-group-item-downvote.list-group-item-action.active { - color: #ffffff; - background-color: #266563; - border-color: #266563; -} - -.list-group-item-upvote { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-upvote.list-group-item-action:hover, .list-group-item-upvote.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-upvote.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-purple { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-purple.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gold { - color: #837130; - background-color: #faf0cd; -} -.list-group-item-gold.list-group-item-action:hover, .list-group-item-gold.list-group-item-action:focus { - color: #837130; - background-color: #f8e9b6; -} -.list-group-item-gold.list-group-item-action.active { - color: #ffffff; - background-color: #837130; - border-color: #837130; -} - -.list-group-item-admin { - color: #8d3e63; - background-color: #ffd4e8; -} -.list-group-item-admin.list-group-item-action:hover, .list-group-item-admin.list-group-item-action:focus { - color: #8d3e63; - background-color: #ffbbda; -} -.list-group-item-admin.list-group-item-action.active { - color: #ffffff; - background-color: #8d3e63; - border-color: #8d3e63; -} - -.list-group-item-gray { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-gray-100 { - color: #88898b; - background-color: #fcfdfe; -} -.list-group-item-gray-100.list-group-item-action:hover, .list-group-item-gray-100.list-group-item-action:focus { - color: #88898b; - background-color: #e9f0f8; -} -.list-group-item-gray-100.list-group-item-action.active { - color: #ffffff; - background-color: #88898b; - border-color: #88898b; -} - -.list-group-item-gray-200 { - color: #84868a; - background-color: #fafbfd; -} -.list-group-item-gray-200.list-group-item-action:hover, .list-group-item-gray-200.list-group-item-action:focus { - color: #84868a; - background-color: #e8ecf6; -} -.list-group-item-gray-200.list-group-item-action.active { - color: #ffffff; - background-color: #84868a; - border-color: #84868a; -} - -.list-group-item-gray-300 { - color: #7e8186; - background-color: #f7f9fb; -} -.list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus { - color: #7e8186; - background-color: #e6ecf3; -} -.list-group-item-gray-300.list-group-item-action.active { - color: #ffffff; - background-color: #7e8186; - border-color: #7e8186; -} - -.list-group-item-gray-400 { - color: #72777e; - background-color: #f0f3f6; -} -.list-group-item-gray-400.list-group-item-action:hover, .list-group-item-gray-400.list-group-item-action:focus { - color: #72777e; - background-color: #e0e6ec; -} -.list-group-item-gray-400.list-group-item-action.active { - color: #ffffff; - background-color: #72777e; - border-color: #72777e; -} - -.list-group-item-gray-500 { - color: #5c636d; - background-color: #e4e8ed; -} -.list-group-item-gray-500.list-group-item-action:hover, .list-group-item-gray-500.list-group-item-action:focus { - color: #5c636d; - background-color: #d5dbe3; -} -.list-group-item-gray-500.list-group-item-action.active { - color: #ffffff; - background-color: #5c636d; - border-color: #5c636d; -} - -.list-group-item-gray-600 { - color: #434b57; - background-color: #d7dbe2; -} -.list-group-item-gray-600.list-group-item-action:hover, .list-group-item-gray-600.list-group-item-action:focus { - color: #434b57; - background-color: #c8ced7; -} -.list-group-item-gray-600.list-group-item-action.active { - color: #ffffff; - background-color: #434b57; - border-color: #434b57; -} - -.list-group-item-reddit { - color: #842d22; - background-color: #facbc5; -} -.list-group-item-reddit.list-group-item-action:hover, .list-group-item-reddit.list-group-item-action:focus { - color: #842d22; - background-color: #f8b6ae; -} -.list-group-item-reddit.list-group-item-action.active { - color: #ffffff; - background-color: #842d22; - border-color: #842d22; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 600; - line-height: 1; - color: #121213; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.5; -} -.close:hover { - color: #121213; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -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(18, 18, 19, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #718096; - 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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: #121213; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #E2E8F0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #E2E8F0; - 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); - } - - .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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - opacity: 0; -} -.tooltip.show { - opacity: 1; -} -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.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: #121213; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #ffffff; - text-align: center; - background-color: #121213; - border-radius: 0.35rem; -} - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: block; - max-width: 276px; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-style: normal; - font-weight: 400; - line-height: 1.5; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - white-space: normal; - line-break: auto; - font-size: 0.875rem; - word-wrap: break-word; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid rgba(18, 18, 19, 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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} - -.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(18, 18, 19, 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: #ffffff; -} -.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(18, 18, 19, 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: #ffffff; -} - -.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 { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #ffffff; - 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: #ffffff; - 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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='https://www.w3.org/2000/svg' fill='%23ffffff' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #ffffff; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #ffffff; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ff66ac !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ff66ac !important; -} - -.bg-secondary { - background-color: #E2E8F0 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #c0cddf !important; -} - -.bg-success { - background-color: #38a169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #E6E9F0 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #c6cddd !important; -} - -.bg-dark { - background-color: #23183E !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #0e0a19 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -a.bg-white:hover, a.bg-white:focus, -button.bg-white:hover, -button.bg-white:focus { - background-color: #e6e6e6 !important; -} - -.bg-black { - background-color: #121213 !important; -} - -a.bg-black:hover, a.bg-black:focus, -button.bg-black:hover, -button.bg-black:focus { - background-color: black !important; -} - -.bg-muted { - background-color: #718096 !important; -} - -a.bg-muted:hover, a.bg-muted:focus, -button.bg-muted:hover, -button.bg-muted:focus { - background-color: #5a677a !important; -} - -.bg-downvote { - background-color: #38B2AC !important; -} - -a.bg-downvote:hover, a.bg-downvote:focus, -button.bg-downvote:hover, -button.bg-downvote:focus { - background-color: #2c8b87 !important; -} - -.bg-upvote { - background-color: #ff66ac !important; -} - -a.bg-upvote:hover, a.bg-upvote:focus, -button.bg-upvote:hover, -button.bg-upvote:focus { - background-color: #ff66ac !important; -} - -.bg-purple { - background-color: #ff66ac !important; -} - -a.bg-purple:hover, a.bg-purple:focus, -button.bg-purple:hover, -button.bg-purple:focus { - background-color: #ff66ac !important; -} - -.bg-gold { - background-color: #ECC94B !important; -} - -a.bg-gold:hover, a.bg-gold:focus, -button.bg-gold:hover, -button.bg-gold:focus { - background-color: #e7bb1d !important; -} - -.bg-admin { - background-color: #ff66ac !important; -} - -a.bg-admin:hover, a.bg-admin:focus, -button.bg-admin:hover, -button.bg-admin:focus { - background-color: #ff66ac !important; -} - -.bg-gray { - background-color: #718096 !important; -} - -a.bg-gray:hover, a.bg-gray:focus, -button.bg-gray:hover, -button.bg-gray:focus { - background-color: #5a677a !important; -} - -.bg-gray-100 { - background-color: #F5F7FA !important; -} - -a.bg-gray-100:hover, a.bg-gray-100:focus, -button.bg-gray-100:hover, -button.bg-gray-100:focus { - background-color: #d3dce9 !important; -} - -.bg-gray-200 { - background-color: #EDF2F7 !important; -} - -a.bg-gray-200:hover, a.bg-gray-200:focus, -button.bg-gray-200:hover, -button.bg-gray-200:focus { - background-color: #cad9e7 !important; -} - -.bg-gray-300 { - background-color: #E2E8F0 !important; -} - -a.bg-gray-300:hover, a.bg-gray-300:focus, -button.bg-gray-300:hover, -button.bg-gray-300:focus { - background-color: #c0cddf !important; -} - -.bg-gray-400 { - background-color: #CBD5E0 !important; -} - -a.bg-gray-400:hover, a.bg-gray-400:focus, -button.bg-gray-400:hover, -button.bg-gray-400:focus { - background-color: #abbbcd !important; -} - -.bg-gray-500 { - background-color: #A0AEC0 !important; -} - -a.bg-gray-500:hover, a.bg-gray-500:focus, -button.bg-gray-500:hover, -button.bg-gray-500:focus { - background-color: #8194ac !important; -} - -.bg-gray-600 { - background-color: #718096 !important; -} - -a.bg-gray-600:hover, a.bg-gray-600:focus, -button.bg-gray-600:hover, -button.bg-gray-600:focus { - background-color: #5a677a !important; -} - -.bg-reddit { - background-color: #ED4630 !important; -} - -a.bg-reddit:hover, a.bg-reddit:focus, -button.bg-reddit:hover, -button.bg-reddit:focus { - background-color: #d72a13 !important; -} - -.bg-white { - background-color: #ffffff !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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: #ff66ac !important; -} - -.border-secondary { - border-color: #E2E8F0 !important; -} - -.border-success { - border-color: #38a169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #E6E9F0 !important; -} - -.border-dark { - border-color: #23183E !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.border-black { - border-color: #121213 !important; -} - -.border-muted { - border-color: #718096 !important; -} - -.border-downvote { - border-color: #38B2AC !important; -} - -.border-upvote { - border-color: #ff66ac !important; -} - -.border-purple { - border-color: #ff66ac !important; -} - -.border-gold { - border-color: #ECC94B !important; -} - -.border-admin { - border-color: #ff66ac !important; -} - -.border-gray { - border-color: #718096 !important; -} - -.border-gray-100 { - border-color: #F5F7FA !important; -} - -.border-gray-200 { - border-color: #EDF2F7 !important; -} - -.border-gray-300 { - border-color: #E2E8F0 !important; -} - -.border-gray-400 { - border-color: #CBD5E0 !important; -} - -.border-gray-500 { - border-color: #A0AEC0 !important; -} - -.border-gray-600 { - border-color: #718096 !important; -} - -.border-reddit { - border-color: #ED4630 !important; -} - -.border-white { - border-color: #ffffff !important; -} - -.rounded-sm { - border-radius: 0.25rem !important; -} - -.rounded { - border-radius: 0.35rem !important; -} - -.rounded-top { - border-top-left-radius: 0.35rem !important; - border-top-right-radius: 0.35rem !important; -} - -.rounded-right { - border-top-right-radius: 0.35rem !important; - border-bottom-right-radius: 0.35rem !important; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !important; -} - -.rounded-left { - border-top-left-radius: 0.35rem !important; - border-bottom-left-radius: 0.35rem !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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 1px 3px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.03) !important; -} - -.shadow { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05) !important; -} - -.shadow-lg { - box-shadow: 0 8px 20px 0 rgba(18, 18, 19, 0.1) !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; -} - -.w-130 { - width: 130% !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; -} - -.h-130 { - height: 130% !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; -} - -.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); -} - -.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; -} - -.m-6 { - margin: 3.5rem !important; -} - -.mt-6, -.my-6 { - margin-top: 3.5rem !important; -} - -.mr-6, -.mx-6 { - margin-right: 3.5rem !important; -} - -.mb-6, -.my-6 { - margin-bottom: 3.5rem !important; -} - -.ml-6, -.mx-6 { - margin-left: 3.5rem !important; -} - -.m-7 { - margin: 5rem !important; -} - -.mt-7, -.my-7 { - margin-top: 5rem !important; -} - -.mr-7, -.mx-7 { - margin-right: 5rem !important; -} - -.mb-7, -.my-7 { - margin-bottom: 5rem !important; -} - -.ml-7, -.mx-7 { - margin-left: 5rem !important; -} - -.m-8 { - margin: 10rem !important; -} - -.mt-8, -.my-8 { - margin-top: 10rem !important; -} - -.mr-8, -.mx-8 { - margin-right: 10rem !important; -} - -.mb-8, -.my-8 { - margin-bottom: 10rem !important; -} - -.ml-8, -.mx-8 { - margin-left: 10rem !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; -} - -.p-6 { - padding: 3.5rem !important; -} - -.pt-6, -.py-6 { - padding-top: 3.5rem !important; -} - -.pr-6, -.px-6 { - padding-right: 3.5rem !important; -} - -.pb-6, -.py-6 { - padding-bottom: 3.5rem !important; -} - -.pl-6, -.px-6 { - padding-left: 3.5rem !important; -} - -.p-7 { - padding: 5rem !important; -} - -.pt-7, -.py-7 { - padding-top: 5rem !important; -} - -.pr-7, -.px-7 { - padding-right: 5rem !important; -} - -.pb-7, -.py-7 { - padding-bottom: 5rem !important; -} - -.pl-7, -.px-7 { - padding-left: 5rem !important; -} - -.p-8 { - padding: 10rem !important; -} - -.pt-8, -.py-8 { - padding-top: 10rem !important; -} - -.pr-8, -.px-8 { - padding-right: 10rem !important; -} - -.pb-8, -.py-8 { - padding-bottom: 10rem !important; -} - -.pl-8, -.px-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; -} - -.mt-n6, -.my-n6 { - margin-top: -3.5rem !important; -} - -.mr-n6, -.mx-n6 { - margin-right: -3.5rem !important; -} - -.mb-n6, -.my-n6 { - margin-bottom: -3.5rem !important; -} - -.ml-n6, -.mx-n6 { - margin-left: -3.5rem !important; -} - -.m-n7 { - margin: -5rem !important; -} - -.mt-n7, -.my-n7 { - margin-top: -5rem !important; -} - -.mr-n7, -.mx-n7 { - margin-right: -5rem !important; -} - -.mb-n7, -.my-n7 { - margin-bottom: -5rem !important; -} - -.ml-n7, -.mx-n7 { - margin-left: -5rem !important; -} - -.m-n8 { - margin: -10rem !important; -} - -.mt-n8, -.my-n8 { - margin-top: -10rem !important; -} - -.mr-n8, -.mx-n8 { - margin-right: -10rem !important; -} - -.mb-n8, -.my-n8 { - margin-bottom: -10rem !important; -} - -.ml-n8, -.mx-n8 { - margin-left: -10rem !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; - } - - .m-sm-6 { - margin: 3.5rem !important; - } - - .mt-sm-6, -.my-sm-6 { - margin-top: 3.5rem !important; - } - - .mr-sm-6, -.mx-sm-6 { - margin-right: 3.5rem !important; - } - - .mb-sm-6, -.my-sm-6 { - margin-bottom: 3.5rem !important; - } - - .ml-sm-6, -.mx-sm-6 { - margin-left: 3.5rem !important; - } - - .m-sm-7 { - margin: 5rem !important; - } - - .mt-sm-7, -.my-sm-7 { - margin-top: 5rem !important; - } - - .mr-sm-7, -.mx-sm-7 { - margin-right: 5rem !important; - } - - .mb-sm-7, -.my-sm-7 { - margin-bottom: 5rem !important; - } - - .ml-sm-7, -.mx-sm-7 { - margin-left: 5rem !important; - } - - .m-sm-8 { - margin: 10rem !important; - } - - .mt-sm-8, -.my-sm-8 { - margin-top: 10rem !important; - } - - .mr-sm-8, -.mx-sm-8 { - margin-right: 10rem !important; - } - - .mb-sm-8, -.my-sm-8 { - margin-bottom: 10rem !important; - } - - .ml-sm-8, -.mx-sm-8 { - margin-left: 10rem !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; - } - - .p-sm-6 { - padding: 3.5rem !important; - } - - .pt-sm-6, -.py-sm-6 { - padding-top: 3.5rem !important; - } - - .pr-sm-6, -.px-sm-6 { - padding-right: 3.5rem !important; - } - - .pb-sm-6, -.py-sm-6 { - padding-bottom: 3.5rem !important; - } - - .pl-sm-6, -.px-sm-6 { - padding-left: 3.5rem !important; - } - - .p-sm-7 { - padding: 5rem !important; - } - - .pt-sm-7, -.py-sm-7 { - padding-top: 5rem !important; - } - - .pr-sm-7, -.px-sm-7 { - padding-right: 5rem !important; - } - - .pb-sm-7, -.py-sm-7 { - padding-bottom: 5rem !important; - } - - .pl-sm-7, -.px-sm-7 { - padding-left: 5rem !important; - } - - .p-sm-8 { - padding: 10rem !important; - } - - .pt-sm-8, -.py-sm-8 { - padding-top: 10rem !important; - } - - .pr-sm-8, -.px-sm-8 { - padding-right: 10rem !important; - } - - .pb-sm-8, -.py-sm-8 { - padding-bottom: 10rem !important; - } - - .pl-sm-8, -.px-sm-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-sm-n6, -.my-sm-n6 { - margin-top: -3.5rem !important; - } - - .mr-sm-n6, -.mx-sm-n6 { - margin-right: -3.5rem !important; - } - - .mb-sm-n6, -.my-sm-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-sm-n6, -.mx-sm-n6 { - margin-left: -3.5rem !important; - } - - .m-sm-n7 { - margin: -5rem !important; - } - - .mt-sm-n7, -.my-sm-n7 { - margin-top: -5rem !important; - } - - .mr-sm-n7, -.mx-sm-n7 { - margin-right: -5rem !important; - } - - .mb-sm-n7, -.my-sm-n7 { - margin-bottom: -5rem !important; - } - - .ml-sm-n7, -.mx-sm-n7 { - margin-left: -5rem !important; - } - - .m-sm-n8 { - margin: -10rem !important; - } - - .mt-sm-n8, -.my-sm-n8 { - margin-top: -10rem !important; - } - - .mr-sm-n8, -.mx-sm-n8 { - margin-right: -10rem !important; - } - - .mb-sm-n8, -.my-sm-n8 { - margin-bottom: -10rem !important; - } - - .ml-sm-n8, -.mx-sm-n8 { - margin-left: -10rem !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; - } - - .m-md-6 { - margin: 3.5rem !important; - } - - .mt-md-6, -.my-md-6 { - margin-top: 3.5rem !important; - } - - .mr-md-6, -.mx-md-6 { - margin-right: 3.5rem !important; - } - - .mb-md-6, -.my-md-6 { - margin-bottom: 3.5rem !important; - } - - .ml-md-6, -.mx-md-6 { - margin-left: 3.5rem !important; - } - - .m-md-7 { - margin: 5rem !important; - } - - .mt-md-7, -.my-md-7 { - margin-top: 5rem !important; - } - - .mr-md-7, -.mx-md-7 { - margin-right: 5rem !important; - } - - .mb-md-7, -.my-md-7 { - margin-bottom: 5rem !important; - } - - .ml-md-7, -.mx-md-7 { - margin-left: 5rem !important; - } - - .m-md-8 { - margin: 10rem !important; - } - - .mt-md-8, -.my-md-8 { - margin-top: 10rem !important; - } - - .mr-md-8, -.mx-md-8 { - margin-right: 10rem !important; - } - - .mb-md-8, -.my-md-8 { - margin-bottom: 10rem !important; - } - - .ml-md-8, -.mx-md-8 { - margin-left: 10rem !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; - } - - .p-md-6 { - padding: 3.5rem !important; - } - - .pt-md-6, -.py-md-6 { - padding-top: 3.5rem !important; - } - - .pr-md-6, -.px-md-6 { - padding-right: 3.5rem !important; - } - - .pb-md-6, -.py-md-6 { - padding-bottom: 3.5rem !important; - } - - .pl-md-6, -.px-md-6 { - padding-left: 3.5rem !important; - } - - .p-md-7 { - padding: 5rem !important; - } - - .pt-md-7, -.py-md-7 { - padding-top: 5rem !important; - } - - .pr-md-7, -.px-md-7 { - padding-right: 5rem !important; - } - - .pb-md-7, -.py-md-7 { - padding-bottom: 5rem !important; - } - - .pl-md-7, -.px-md-7 { - padding-left: 5rem !important; - } - - .p-md-8 { - padding: 10rem !important; - } - - .pt-md-8, -.py-md-8 { - padding-top: 10rem !important; - } - - .pr-md-8, -.px-md-8 { - padding-right: 10rem !important; - } - - .pb-md-8, -.py-md-8 { - padding-bottom: 10rem !important; - } - - .pl-md-8, -.px-md-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-md-n6, -.my-md-n6 { - margin-top: -3.5rem !important; - } - - .mr-md-n6, -.mx-md-n6 { - margin-right: -3.5rem !important; - } - - .mb-md-n6, -.my-md-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-md-n6, -.mx-md-n6 { - margin-left: -3.5rem !important; - } - - .m-md-n7 { - margin: -5rem !important; - } - - .mt-md-n7, -.my-md-n7 { - margin-top: -5rem !important; - } - - .mr-md-n7, -.mx-md-n7 { - margin-right: -5rem !important; - } - - .mb-md-n7, -.my-md-n7 { - margin-bottom: -5rem !important; - } - - .ml-md-n7, -.mx-md-n7 { - margin-left: -5rem !important; - } - - .m-md-n8 { - margin: -10rem !important; - } - - .mt-md-n8, -.my-md-n8 { - margin-top: -10rem !important; - } - - .mr-md-n8, -.mx-md-n8 { - margin-right: -10rem !important; - } - - .mb-md-n8, -.my-md-n8 { - margin-bottom: -10rem !important; - } - - .ml-md-n8, -.mx-md-n8 { - margin-left: -10rem !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; - } - - .m-lg-6 { - margin: 3.5rem !important; - } - - .mt-lg-6, -.my-lg-6 { - margin-top: 3.5rem !important; - } - - .mr-lg-6, -.mx-lg-6 { - margin-right: 3.5rem !important; - } - - .mb-lg-6, -.my-lg-6 { - margin-bottom: 3.5rem !important; - } - - .ml-lg-6, -.mx-lg-6 { - margin-left: 3.5rem !important; - } - - .m-lg-7 { - margin: 5rem !important; - } - - .mt-lg-7, -.my-lg-7 { - margin-top: 5rem !important; - } - - .mr-lg-7, -.mx-lg-7 { - margin-right: 5rem !important; - } - - .mb-lg-7, -.my-lg-7 { - margin-bottom: 5rem !important; - } - - .ml-lg-7, -.mx-lg-7 { - margin-left: 5rem !important; - } - - .m-lg-8 { - margin: 10rem !important; - } - - .mt-lg-8, -.my-lg-8 { - margin-top: 10rem !important; - } - - .mr-lg-8, -.mx-lg-8 { - margin-right: 10rem !important; - } - - .mb-lg-8, -.my-lg-8 { - margin-bottom: 10rem !important; - } - - .ml-lg-8, -.mx-lg-8 { - margin-left: 10rem !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; - } - - .p-lg-6 { - padding: 3.5rem !important; - } - - .pt-lg-6, -.py-lg-6 { - padding-top: 3.5rem !important; - } - - .pr-lg-6, -.px-lg-6 { - padding-right: 3.5rem !important; - } - - .pb-lg-6, -.py-lg-6 { - padding-bottom: 3.5rem !important; - } - - .pl-lg-6, -.px-lg-6 { - padding-left: 3.5rem !important; - } - - .p-lg-7 { - padding: 5rem !important; - } - - .pt-lg-7, -.py-lg-7 { - padding-top: 5rem !important; - } - - .pr-lg-7, -.px-lg-7 { - padding-right: 5rem !important; - } - - .pb-lg-7, -.py-lg-7 { - padding-bottom: 5rem !important; - } - - .pl-lg-7, -.px-lg-7 { - padding-left: 5rem !important; - } - - .p-lg-8 { - padding: 10rem !important; - } - - .pt-lg-8, -.py-lg-8 { - padding-top: 10rem !important; - } - - .pr-lg-8, -.px-lg-8 { - padding-right: 10rem !important; - } - - .pb-lg-8, -.py-lg-8 { - padding-bottom: 10rem !important; - } - - .pl-lg-8, -.px-lg-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-lg-n6, -.my-lg-n6 { - margin-top: -3.5rem !important; - } - - .mr-lg-n6, -.mx-lg-n6 { - margin-right: -3.5rem !important; - } - - .mb-lg-n6, -.my-lg-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-lg-n6, -.mx-lg-n6 { - margin-left: -3.5rem !important; - } - - .m-lg-n7 { - margin: -5rem !important; - } - - .mt-lg-n7, -.my-lg-n7 { - margin-top: -5rem !important; - } - - .mr-lg-n7, -.mx-lg-n7 { - margin-right: -5rem !important; - } - - .mb-lg-n7, -.my-lg-n7 { - margin-bottom: -5rem !important; - } - - .ml-lg-n7, -.mx-lg-n7 { - margin-left: -5rem !important; - } - - .m-lg-n8 { - margin: -10rem !important; - } - - .mt-lg-n8, -.my-lg-n8 { - margin-top: -10rem !important; - } - - .mr-lg-n8, -.mx-lg-n8 { - margin-right: -10rem !important; - } - - .mb-lg-n8, -.my-lg-n8 { - margin-bottom: -10rem !important; - } - - .ml-lg-n8, -.mx-lg-n8 { - margin-left: -10rem !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; - } - - .m-xl-6 { - margin: 3.5rem !important; - } - - .mt-xl-6, -.my-xl-6 { - margin-top: 3.5rem !important; - } - - .mr-xl-6, -.mx-xl-6 { - margin-right: 3.5rem !important; - } - - .mb-xl-6, -.my-xl-6 { - margin-bottom: 3.5rem !important; - } - - .ml-xl-6, -.mx-xl-6 { - margin-left: 3.5rem !important; - } - - .m-xl-7 { - margin: 5rem !important; - } - - .mt-xl-7, -.my-xl-7 { - margin-top: 5rem !important; - } - - .mr-xl-7, -.mx-xl-7 { - margin-right: 5rem !important; - } - - .mb-xl-7, -.my-xl-7 { - margin-bottom: 5rem !important; - } - - .ml-xl-7, -.mx-xl-7 { - margin-left: 5rem !important; - } - - .m-xl-8 { - margin: 10rem !important; - } - - .mt-xl-8, -.my-xl-8 { - margin-top: 10rem !important; - } - - .mr-xl-8, -.mx-xl-8 { - margin-right: 10rem !important; - } - - .mb-xl-8, -.my-xl-8 { - margin-bottom: 10rem !important; - } - - .ml-xl-8, -.mx-xl-8 { - margin-left: 10rem !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; - } - - .p-xl-6 { - padding: 3.5rem !important; - } - - .pt-xl-6, -.py-xl-6 { - padding-top: 3.5rem !important; - } - - .pr-xl-6, -.px-xl-6 { - padding-right: 3.5rem !important; - } - - .pb-xl-6, -.py-xl-6 { - padding-bottom: 3.5rem !important; - } - - .pl-xl-6, -.px-xl-6 { - padding-left: 3.5rem !important; - } - - .p-xl-7 { - padding: 5rem !important; - } - - .pt-xl-7, -.py-xl-7 { - padding-top: 5rem !important; - } - - .pr-xl-7, -.px-xl-7 { - padding-right: 5rem !important; - } - - .pb-xl-7, -.py-xl-7 { - padding-bottom: 5rem !important; - } - - .pl-xl-7, -.px-xl-7 { - padding-left: 5rem !important; - } - - .p-xl-8 { - padding: 10rem !important; - } - - .pt-xl-8, -.py-xl-8 { - padding-top: 10rem !important; - } - - .pr-xl-8, -.px-xl-8 { - padding-right: 10rem !important; - } - - .pb-xl-8, -.py-xl-8 { - padding-bottom: 10rem !important; - } - - .pl-xl-8, -.px-xl-8 { - padding-left: 10rem !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-n6 { - margin: -3.5rem !important; - } - - .mt-xl-n6, -.my-xl-n6 { - margin-top: -3.5rem !important; - } - - .mr-xl-n6, -.mx-xl-n6 { - margin-right: -3.5rem !important; - } - - .mb-xl-n6, -.my-xl-n6 { - margin-bottom: -3.5rem !important; - } - - .ml-xl-n6, -.mx-xl-n6 { - margin-left: -3.5rem !important; - } - - .m-xl-n7 { - margin: -5rem !important; - } - - .mt-xl-n7, -.my-xl-n7 { - margin-top: -5rem !important; - } - - .mr-xl-n7, -.mx-xl-n7 { - margin-right: -5rem !important; - } - - .mb-xl-n7, -.my-xl-n7 { - margin-bottom: -5rem !important; - } - - .ml-xl-n7, -.mx-xl-n7 { - margin-left: -5rem !important; - } - - .m-xl-n8 { - margin: -10rem !important; - } - - .mt-xl-n8, -.my-xl-n8 { - margin-top: -10rem !important; - } - - .mr-xl-n8, -.mx-xl-n8 { - margin-right: -10rem !important; - } - - .mb-xl-n8, -.my-xl-n8 { - margin-bottom: -10rem !important; - } - - .ml-xl-n8, -.mx-xl-n8 { - margin-left: -10rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mt-xl-auto, -.my-xl-auto { - margin-top: auto !important; - } - - .mr-xl-auto, -.mx-xl-auto { - margin-right: auto !important; - } - - .mb-xl-auto, -.my-xl-auto { - margin-bottom: auto !important; - } - - .ml-xl-auto, -.mx-xl-auto { - margin-left: auto !important; - } -} -.text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !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: 600 !important; -} - -.font-weight-bolder { - font-weight: 700 !important; -} - -.font-italic { - font-style: italic !important; -} - -.text-white { - color: #ffffff !important; -} - -.text-primary { - color: #ff66ac !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ff66ac !important; -} - -.text-secondary { - color: #E2E8F0 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #b0c0d6 !important; -} - -.text-success { - color: #38a169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #E6E9F0 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #b6bfd3 !important; -} - -.text-dark { - color: #23183E !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #040307 !important; -} - -.text-white { - color: #ffffff !important; -} - -a.text-white:hover, a.text-white:focus { - color: #d9d9d9 !important; -} - -.text-black { - color: #121213 !important; -} - -a.text-black:hover, a.text-black:focus { - color: black !important; -} - -.text-muted { - color: #718096 !important; -} - -a.text-muted:hover, a.text-muted:focus { - color: #4f5b6b !important; -} - -.text-downvote { - color: #38B2AC !important; -} - -a.text-downvote:hover, a.text-downvote:focus { - color: #267874 !important; -} - -.text-upvote { - color: #ff66ac !important; -} - -a.text-upvote:hover, a.text-upvote:focus { - color: #ff66ac !important; -} - -.text-purple { - color: #ff66ac !important; -} - -a.text-purple:hover, a.text-purple:focus { - color: #ff66ac !important; -} - -.text-gold { - color: #ECC94B !important; -} - -a.text-gold:hover, a.text-gold:focus { - color: #d4ab16 !important; -} - -.text-admin { - color: #ff66ac !important; -} - -a.text-admin:hover, a.text-admin:focus { - color: #ff66ac !important; -} - -.text-gray { - color: #718096 !important; -} - -a.text-gray:hover, a.text-gray:focus { - color: #4f5b6b !important; -} - -.text-gray-100 { - color: #F5F7FA !important; -} - -a.text-gray-100:hover, a.text-gray-100:focus { - color: #c2cee1 !important; -} - -.text-gray-200 { - color: #EDF2F7 !important; -} - -a.text-gray-200:hover, a.text-gray-200:focus { - color: #b8ccdf !important; -} - -.text-gray-300 { - color: #E2E8F0 !important; -} - -a.text-gray-300:hover, a.text-gray-300:focus { - color: #b0c0d6 !important; -} - -.text-gray-400 { - color: #CBD5E0 !important; -} - -a.text-gray-400:hover, a.text-gray-400:focus { - color: #9baec3 !important; -} - -.text-gray-500 { - color: #A0AEC0 !important; -} - -a.text-gray-500:hover, a.text-gray-500:focus { - color: #7287a1 !important; -} - -.text-gray-600 { - color: #718096 !important; -} - -a.text-gray-600:hover, a.text-gray-600:focus { - color: #4f5b6b !important; -} - -.text-reddit { - color: #ED4630 !important; -} - -a.text-reddit:hover, a.text-reddit:focus { - color: #c02511 !important; -} - -.text-body { - color: #212529 !important; -} - -.text-muted { - color: #718096 !important; -} - -.text-black-50 { - color: rgba(18, 18, 19, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #A0AEC0; - 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 #121213; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #ffffff !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #E2E8F0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #E2E8F0; - } - - .table .thead-dark th { - color: inherit; - border-color: #E2E8F0; - } -} -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #121213; - padding-top: 49px; - background-color: #E2E8F0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - /* Since CSS 2.1 */ - white-space: -moz-pre-wrap; - /* Mozilla, since 1999 */ - white-space: -pre-wrap; - /* Opera 4-6 */ - white-space: -o-pre-wrap; - /* Opera 7 */ - word-wrap: break-word; - /* Internet Explorer 5.5+ */ -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #ffffff; -} - -#page { - padding-top: 49px; - background-color: #ffffff; -} - -#article { - padding-top: 0; - background-color: #ffffff; -} - -#thread, #userpage { - background-color: #F5F7FA; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #121213; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff66ac; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ff66ac; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 15px; - background-color: #ffffff; -} - -.custom-gutters { - padding-left: 15px; - padding-right: 15px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 49px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 11px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.25rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.375rem 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-secondary { - color: #718096; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn-tag:hover { - color: #121213; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-success, .btn-danger { - color: #ffffff; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -.btn-integration { - font-weight: 600; - border-left: 1px solid #E2E8F0; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.325rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #121213; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #121213 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #121213 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #121213 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #121213 !important; -} - -.bd-callout { - padding: 1.25rem; - margin-top: 1.25rem; - margin-bottom: 1.25rem; - border: 1px solid #E2E8F0; - border-left-width: 0.25rem; - border-radius: 0.25rem; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #ffffff; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #121213; - border-radius: 0.35rem; -} - -.navbar-light { - background-color: #ffffff; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #23183E; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff66ac; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #ff66ac; - font-weight: 600; -} - -.tab-bar { - box-shadow: inset 0 -1px 0 #E2E8F0; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #ffffff; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #121213; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ff66ac; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #A0AEC0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #ffffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ff66ac; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link { - color: #ffffff; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #E6E9F0; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #ffffff; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #121213; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #ffffff; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #ffffff; - font-size: 10px; - font-weight: 600; - top: -4px; - left: 12px; - border: 2px solid #ffffff; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #718096; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ff66ac; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff66ac; - box-shadow: inset 0 -2px 0 #ff66ac; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ff66ac; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ff66ac; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff66ac; - box-shadow: inset 0 -2px 0 #ff66ac; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #718096; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ff66ac; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ff66ac; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff66ac; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ff66ac; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff66ac; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #ff66ac; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #ffffff; -} - -.form-inline.search .form-control { - background-color: #EDF2F7; - font-size: 1rem; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search { - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; - opacity: 0.25; - /* Firefox */ -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; - opacity: 0.25; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - /* Chrome, Firefox, Opera, Safari 10.1+ */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Internet Explorer 10-11 */ - color: #121213; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - /* Microsoft Edge */ - color: #121213; -} - -.bg-svg { - background-color: #23183E; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #718096; - border-color: transparent; - border-width: 2px; - background: #F5F7FA; - transition: none; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #E2E8F0; - background-color: #ffffff; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #E2E8F0; -} - -.input-group-append-focus { - margin-left: -1px; -} - -.form-control:hover { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #ff66ac; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #121213; - background-color: #ffffff; - outline: 0; - border-color: #ff66ac; - box-shadow: none; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #121213; -} - -#login label { - color: #121213; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #121213; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #121213; - text-decoration: none; - background-color: #EDF2F7; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #121213; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #718096; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 15px; - margin-right: 15px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ff66ac; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ff66ac; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1rem; - color: #CBD5E0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -/* .upvoted .arrow-up::before { - color: $upvote; -} - -.upvoted .arrow-up:hover::before { - opacity: 1; -} - -.downvoted .arrow-down::before { - color: $downvote; -} - -.downvoted .arrow-down:hover::before { - opacity: 1; -} */ -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ff66ac !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #718096; -} - -.score { - color: #121213; -} - -.score-up { - color: #ff66ac !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score, .deleted .score { - color: #E2E8F0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #23183E; -} - -.box-shadow-bottom { - box-shadow: inset 0 -1px 0 #E2E8F0; -} - -.border-1 { - border-width: 1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #ffffff; - border-radius: 0.35rem; - border: 1px solid #E2E8F0; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 15px; - padding-right: 15px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #F5F7FA; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #ffffff; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #718096; -} - -.post-filter .fa, .post-filter .fas { - font-size: 11px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ff66ac; - width: 1rem; -} - -.filter-list .filter-item { - color: #718096; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #718096; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #121213; -} - -.filter-list > .filter-item > .filter-link.active { - color: #121213; - background-color: #ffffff; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ff66ac; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ff66ac; -} - -.filter-link:hover, .filter-link:focus { - color: #ff66ac; -} - -.dashboard-list .dashboard-item { - color: #718096; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #718096; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #121213; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ff66ac; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ff66ac; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ff66ac; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ff66ac; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #ffffff; - background-color: #FFFFFF; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #ffffff; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #FFFFFF; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -/* - -#frontpage.toggle-card-view .tab-bar, #userpage.toggle-card-view .tab-bar, #search.toggle-card-view .tab-bar { - border-radius: 0; -} - -#frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border: none; - border-radius: $border-radius; - margin-top: 1rem; - box-shadow: $box-shadow-sm; -} - -#frontpage.toggle-card-view .posts .card:last-of-type, #userpage.toggle-card-view .posts .card:last-of-type, #search.toggle-card-view .posts .card:last-of-type { - border-bottom-left-radius: $border-radius; - border-bottom-right-radius: $border-radius; - border-radius: $border-radius; -} - -#frontpage.toggle-card-view .posts .card:first-of-type, #userpage.toggle-card-view .posts .card:first-of-type, #search.toggle-card-view .posts .card:first-of-type { - margin-top: 0; -} - -#frontpage.toggle-card-view .posts .card .post-img, #userpage.toggle-card-view .posts .card .post-img, #search.toggle-card-view .posts .card .post-img { - display: none; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg, #userpage.toggle-card-view .posts .card .post-img-lg, #search.toggle-card-view .posts .card .post-img-lg { - display: block; - text-align: center; -} - -#frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 55%; - height: auto; -} - -#frontpage.toggle-card-view .posts .card .embed-lg, #userpage.toggle-card-view .posts .card .embed-lg, #search.toggle-card-view .posts .card .embed-lg { - display: flex; - z-index: 2; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg, #userpage.toggle-card-view .posts .card .post-preview-lg, #search.toggle-card-view .posts .card .post-preview-lg { - display: block; -} - -#frontpage.toggle-card-view .posts .card .post-preview-lg .post-body, #userpage.toggle-card-view .posts .card .post-preview-lg .post-body, #search.toggle-card-view .posts .card .post-preview-lg .post-body { - -webkit-mask-image: linear-gradient(180deg,#000 40%,transparent); - mask-image: linear-gradient(180deg,#000 40%,transparent); - overflow: hidden; -} - -*/ -.toggle-view .nav-link { - color: #718096; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #718096; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ff66ac; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ff66ac; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #718096; - padding: 0.5rem 1rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 1px solid #E2E8F0; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 1px 1px 0 1px; - border-color: #E2E8F0; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #EDF2F7; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #121213; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ff66ac; -} - -#frontpage .post-title a { - color: #121213; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #121213; -} - -.stretched-link a:hover { - color: #ff66ac; -} - -.post-meta { - position: relative; - z-index: 2; - color: #718096; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-header { - border-bottom: 1px solid #E2E8F0; - background-color: #ffffff; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; -} - -.modal-header .close { - padding: 1.25rem 1rem 0 1rem; -} - -.modal-content { - border: none; - border-radius: 0.35rem; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #EDF2F7; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .post-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #121213; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #121213; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #121213; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #121213; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #718096; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #718096; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #121213; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #121213; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #121213; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #121213; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #ffffff; -} - -.post-actions a { - color: #718096; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #121213; -} - -.post-actions .dropdown-item:hover { - color: #121213; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 1px solid #ff66ac; - border-radius: 0.35rem; - z-index: 2; - background-color: #E2E8F0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #ffffff; - line-height: 2; - text-transform: uppercase; - font-size: 11px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #ffffff; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #718096; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #718096; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - word-break: break-word; - padding-left: 20px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #718096; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #121213; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #121213; - overflow: hidden; -} - -.comment .comment-body .comment-image { - border: 1px solid #ff66ac; -} - -blockquote { - border-left: 2px solid #ff66ac; - color: #ff66ac; - font-size: 1rem; - font-weight: 400; - background-color: rgba(255, 102, 172, 0.15); - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .comment-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #F5F7FA; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #A0AEC0; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #121213; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #121213; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #121213; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #121213; -} - -.comment-actions a { - color: #718096; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #121213; -} - -.comment-actions .dropdown-item:hover { - color: #121213; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #ffffff; - text-decoration: none; - background-color: #38a169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #ffffff; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #121213; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #ffffff; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #ffffff; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 3; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #A0AEC0; -} - -.comment-write .comment-format .format:hover { - color: #718096; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #CBD5E0; - font-size: 1rem; - color: #ff66ac; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ff66ac; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #A0AEC0; - top: -1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ff66ac; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 1px solid #E2E8F0; - background-color: #ffffff; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #EDF2F7; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #ff66ac; - background-color: rgba(60, 173, 243, 0.08); - color: #ff66ac; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #ffffff; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, rgba(99, 80, 205, 0.75) 76%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #ffffff; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #718096; - font-size: 12px; - text-transform: uppercase; - background-color: #E6E9F0; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #ffffff; - border: 1px solid #E2E8F0; - border-radius: 0.35rem; - overflow: hidden; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #EDF2F7; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #EDF2F7; -} - -.modal .profile-actions a { - color: #121213; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #718096; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #718096; -} - -.profile-actions .dropdown-item:hover { - color: #121213; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #718096; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #121213; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #ffffff; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #718096; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #ffffff; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #E2E8F0 !important; -} - -.border-right { - border-right: 1px solid #E2E8F0 !important; -} - -.border-bottom { - border-bottom: 1px solid #E2E8F0 !important; -} - -.border-left { - border-left: 1px solid #E2E8F0 !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-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; -} - -.border-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; -} - -.border { - border: 1px solid #E2E8F0 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-sm-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-sm-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-sm { - border: 1px solid #E2E8F0 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-md-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-md-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-md { - border: 1px solid #E2E8F0 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-lg-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-lg-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-lg { - border: 1px solid #E2E8F0 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #E2E8F0 !important; - } - - .border-xl-right { - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl-left { - border-left: 1px solid #E2E8F0 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #E2E8F0 !important; - border-right: 1px solid #E2E8F0 !important; - } - - .border-xl-y { - border-top: 1px solid #E2E8F0 !important; - border-bottom: 1px solid #E2E8F0 !important; - } - - .border-xl { - border: 1px solid #E2E8F0 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .shadow-md { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: #E2E8F0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: #EDF2F7; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #121213; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #ff66ac; - border: 1px solid #ff66ac; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38a169; - border: #38a169 solid 1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #A0AEC0; - border: #A0AEC0 solid 1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #ffffff; - border-radius: 2rem; - 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(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #ffffff; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #ffffff; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #fff; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ff66ac; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ff66ac; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #ffffff; - } - - #thread, #userpage { - background-color: #ffffff; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #ff66ac; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #search .search-results.card { - border-bottom: 1px solid #e3e3e3; - border-width: 0 0 1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px 15px; - border-width: 0 0 1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom: 1px solid #E2E8F0; - } - - #frontpage .posts .card:hover, #search .posts .card:hover { - background-color: transparent; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - /* - - #frontpage.toggle-card-view .posts .card, #userpage.toggle-card-view .posts .card, #search.toggle-card-view .posts .card { - border-width: 0 0 1px 0; - border-color: $border-color; - border-style: solid; - border-radius: 0; - margin-top: 0; - box-shadow: none; - } - - #frontpage.toggle-card-view .posts .card .post-img-lg img, #userpage.toggle-card-view .posts .card .post-img-lg img, #search.toggle-card-view .posts .card .post-img-lg img { - max-width: 100%; - height: auto; - } - - */ - .posts, #thread #main-content-col { - box-shadow: none; - border-radius: 0; - border: none; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #121213; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ff66ac; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - color: #718096; - } - - .post-actions { - color: #A0AEC0; - font-weight: 400; - } - - .post-actions a { - color: #A0AEC0; - font-size: 1rem; - font-weight: 400; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #718096; - } - - .score { - color: #718096; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #CBD5E0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ff66ac; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - color: #CBD5E0; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #ffffff; - } - - .comment-write textarea { - background-color: #F5F7FA; - } - - .comment-section > .comment { - padding-left: 20px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 15px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #CBD5E0; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - /* Firefox */ - -ms-overflow-style: none; - /* IE 10+ */ - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - /* Chrome/Safari/Webkit */ - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - box-shadow: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #121213; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ff66ac; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #FEB2B2; -} - -div.deleted { - background-color: #FEFCBF; -} - -div.deleted.banned { - background-color: #ffcc99; -} - -.distinguish-admin .user-name, .distinguish-mod .user-name { - color: white; - padding: 0px 3px 2px 3px; - border-radius: 3px; -} - -.distinguish-admin .user-name { - background-color: #ff66ac; -} - -.distinguish-mod .user-name { - background-color: #07c20c; -} - -.distinguish-admin .user-name::before { - content: "[A] "; -} - -.distinguish-mod .user-name::before { - content: "[M] "; -} - -.in-comment-image { - max-height: 100px !important; - max-width: 100px !important; -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -/* Light mode spoiler */ -.spoiler { - color: #121213; - background-color: #121213; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #ffffff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #718096 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #718096 !important; -} - -#frontpage .post-title a:visited { - color: #718096; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.comment-box { - border: 2px solid #EDF2F7; -} - -.transparent { - background: None !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -/*# sourceMappingURL=light_ff66ac.css.map */ diff --git a/files/assets/css/light_ff66ac.css.map b/files/assets/css/light_ff66ac.css.map deleted file mode 100644 index 211897f74..000000000 --- a/files/assets/css/light_ff66ac.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["light.scss","bootstrap/bootstrap.scss","bootstrap/_root.scss","bootstrap/_reboot.scss","bootstrap/vendor/_rfs.scss","bootstrap/_variables.scss","bootstrap/mixins/_hover.scss","bootstrap/_type.scss","bootstrap/mixins/_lists.scss","bootstrap/_images.scss","bootstrap/mixins/_image.scss","bootstrap/mixins/_border-radius.scss","bootstrap/_code.scss","bootstrap/_grid.scss","bootstrap/mixins/_grid.scss","bootstrap/mixins/_breakpoints.scss","bootstrap/mixins/_grid-framework.scss","bootstrap/_tables.scss","bootstrap/mixins/_table-row.scss","bootstrap/_forms.scss","bootstrap/mixins/_transition.scss","bootstrap/mixins/_forms.scss","bootstrap/mixins/_gradients.scss","bootstrap/_buttons.scss","bootstrap/mixins/_buttons.scss","bootstrap/_transitions.scss","bootstrap/_dropdown.scss","bootstrap/mixins/_caret.scss","bootstrap/mixins/_nav-divider.scss","bootstrap/_button-group.scss","bootstrap/_input-group.scss","bootstrap/_custom-forms.scss","bootstrap/_nav.scss","bootstrap/_navbar.scss","bootstrap/_card.scss","bootstrap/_breadcrumb.scss","bootstrap/_pagination.scss","bootstrap/mixins/_pagination.scss","bootstrap/_badge.scss","bootstrap/mixins/_badge.scss","bootstrap/_jumbotron.scss","bootstrap/_alert.scss","bootstrap/mixins/_alert.scss","bootstrap/_progress.scss","bootstrap/_media.scss","bootstrap/_list-group.scss","bootstrap/mixins/_list-group.scss","bootstrap/_close.scss","bootstrap/_toasts.scss","bootstrap/_modal.scss","bootstrap/_tooltip.scss","bootstrap/mixins/_reset-text.scss","bootstrap/_popover.scss","bootstrap/_carousel.scss","bootstrap/mixins/_clearfix.scss","bootstrap/_spinners.scss","bootstrap/utilities/_align.scss","bootstrap/mixins/_background-variant.scss","bootstrap/utilities/_background.scss","bootstrap/utilities/_borders.scss","bootstrap/utilities/_display.scss","bootstrap/utilities/_embed.scss","bootstrap/utilities/_flex.scss","bootstrap/utilities/_float.scss","bootstrap/utilities/_overflow.scss","bootstrap/utilities/_position.scss","bootstrap/utilities/_screenreaders.scss","bootstrap/mixins/_screen-reader.scss","bootstrap/utilities/_shadows.scss","bootstrap/utilities/_sizing.scss","bootstrap/utilities/_stretched-link.scss","bootstrap/utilities/_spacing.scss","bootstrap/utilities/_text.scss","bootstrap/mixins/_text-truncate.scss","bootstrap/mixins/_text-emphasis.scss","bootstrap/mixins/_text-hide.scss","bootstrap/utilities/_visibility.scss","bootstrap/_print.scss"],"names":[],"mappings":";AAiIC;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AClIF;AAAA;AAAA;AAAA;AAAA;AAAA;ACAA;EAEI;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAGE;EACJ;;;ACPF;AAAA;AAAA;EAGE;;;AAEF;EACE;EAA2B;EAAqB;EAAkC;;;AAEpF;EACE;;;AAKF;EACE;EAAa,aH+CU;EIuBb,WA3BO;EDzCjB,aEgO4B;EF/N5B,aEoO4B;EFnO5B,OEdS;EFeT;EAAoB,kBHtBd;;;AGyBR;EACE;;;AAMF;EACE;EAA2B;EAAa;;;AAO1C;EACE;EACA,eEuN4B;;;AFnN9B;EACE;EACA,eE4G0B;;;AFvG5B;AAAA;EACiC;EAA8B;EAAqC;EAAgB;EAAoB;;;AAExI;EACE;EACA;EACA;;;AAGF;AAAA;AAAA;EAGE;EACA;;;AAGF;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE,aHMiB;;;AGHnB;EACE;EACA;;;AAEF;EACE;;;AAGF;AAAA;EAEE,aHNmB;;;AGQrB;EC9CI;;;ADoDJ;AAAA;EAEE;ECtDE;EDwDF;EACA;;;AAGF;EAAM;;;AACN;EAAM;;;AAMN;EACE,OEkCwC;EFjCxC,iBEkCwC;EFjCxC;;AGpHA;EHsHE,OEgCsC;EF/BtC,iBEgCsC;;;AF3B1C;EACE;EACA;;AG9HA;EHiIE;EACA;;;AAQJ;AAAA;AAAA;AAAA;EAIE,aE6F4B;ED7L1B;;;ADmGJ;EACI;EACA;EACA;;;AAOJ;EACI;;;AAOJ;EACE;EACA;;;AAEF;EACM;EACJ;;;AAOF;EACE;;;AAEF;EACE,aE4H4B;EF3H5B,gBE2H4B;EF1H5B,OHrKS;EGsKT;EACA;;;AAGF;EACM;;;AAON;EACI;EACF,eE0MsC;;;AFtMxC;EACI;;;AAIJ;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EAAa;EC1KX;ED4KF;;;AAGF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAGF;EACE;;;AAIF;AAAA;AAAA;EAGE;;;AAOE;AAAA;AAAA;AAAA;EACE;;;AAKN;AAAA;AAAA;AAAA;EAIE;EACA;;;AAGF;AAAA;EAEE;EAA0B;;;AAG5B;AAAA;AAAA;AAAA;EAIY;;;AAGZ;EACE;EAAoB;;;AAGtB;EACY;EACR;EACF;EACA;;;AAGF;EACE;EACA;EACA;EAAmB;EACnB;ECvMU,WA3BO;EDoOjB;EACA;EAAkB;;;AAEpB;EACE;;;AAEF;AAAA;EAEE;;;AAGF;EACU;EAAwB;;;AAMlC;EACE;;;AAMF;EACE;EAAiB;;;AAKnB;EACE;;;AAGF;EACE;EAAsB;;;AAGxB;EACE;;;AAEF;EACE;;;AI5UF;AAAA;EAEE,eFgQ4B;EE9P5B,aPgFiB;EO/EjB,aFgQ4B;;;AE5P9B;EH+EY,WA3BO;;;AGnDnB;EH8EY,WA3BO;;;AGlDnB;EH6EY,WA3BO;;;AGjDnB;EH4EY,WA3BO;;;AGhDnB;EH2EY,WA3BO;;;AG/CnB;EH0EY,WA3BO;;;AG7CnB;EHwEY,WA3BO;EG3CjB,aFkQ4B;;;AE/P9B;EHmEY,WA3BO;EGtCjB,aFsP4B;EErP5B,aF6O4B;;;AE3O9B;EH8DY,WA3BO;EGjCjB,aFkP4B;EEjP5B,aFwO4B;;;AEtO9B;EHyDY,WA3BO;EG5BjB,aF8O4B;EE7O5B,aFmO4B;;;AEjO9B;EHoDY,WA3BO;EGvBjB,aF0O4B;EEzO5B,aF8N4B;;;AEvN9B;EACE,YP0CO;EOzCP,ePyCO;EOxCP;EACA;;;AAOF;AAAA;EH+BY,WA3BO;EGDjB,aFwL4B;;;AErL9B;AAAA;EAEE,SFgO4B;EE/N5B,kBFwO4B;;;AEjO9B;EC3EE;EACA;;;AD8EF;EC/EE;EACA;;;ADiFF;EACE;;AAEA;EACE,cFoN0B;;;AE5M9B;EH7CI;EG+CF;;;AAGF;EACE,ePTO;EIDG,WA3BO;;;AGyCnB;EACE;EHfU,WA3BO;EG4CjB,OPvFS;;AOyFT;EACE;;;AE/GJ;ECII;EACE;;;ADAN;EACE,SJm7BkC;EIl7BlC,kBTHM;ESIN;EENE,eX8DY;EU5DZ;EACE;;;ADaN;EACI;;;AAGJ;EACE;EACA;;;AAGF;ELuBI;EKrBF,OTRS;;;AYtBX;ERmDI;EQjDF,OPgCQ;EO/BR;;AAEE;EACA;;;AAIJ;EACE;ERwCE;EQtCF,OZRM;EYSN,kBPFS;EMTP,eX+De;;AYhDjB;EACE;ERgCA;EQ9BA,aZmEe;;;AY9DnB;EACE;ERwBE;EQtBF,OPjBS;;AOmBP;ERoBA;EQlBA;EACA;;;AAIJ;EACE,YPs+BkC;EOr+BlC;;;ACrCE;ECAF;EACA;EACA;EACA;EACA;;ACuBE;EF3BA;ICWE,WTsKiB;;;AUtJnB;EF3BA;ICWE,WTsKiB;;;AUtJnB;EF3BA;ICWE,WTsKiB;;;AUtJnB;EF3BA;ICWE,WTsKiB;;;;AQ5KnB;ECLF;EACA;EACA;EACA;EACA;;;ACuBE;EFZE;IACE,WRiKe;;;AUtJnB;EFZE;IACE,WRiKe;;;AUtJnB;EFZE;IACE,WRiKe;;;AUtJnB;EFZE;IACE,WRiKe;;;AQ/IrB;ECjBA;EACA;EACA;EACA;;;ADkBI;EACF;EACA;;AAEA;AAAA;EAEE;EACA;;;AG7CF;AAAA;AAAA;AAAA;AAAA;AAAA;EACA;EACA;EACA;EACA;;;AAiBQ;EACJ;EACA;EACA;;;AFuBN;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AEhBE;EFGJ;EACA;EACA;;;AEAM;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEWF;EAAwB;;;AAExB;EAAuB;;;AAGrB;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AAKoC;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;AG1CF;EACE;EACA,ejBwFO;EiBvFP,OZMS;;AYJT;AAAA;EAEE,SZ2S0B;EY1S1B;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;;AASF;AAAA;EAEE,SZsR0B;;;AY/Q9B;EACE;;AAEA;AAAA;EAEE;;AAIA;AAAA;EAEE;;;AAMJ;AAAA;AAAA;AAAA;EAIE;;;AAOF;EACE,kBZsP0B;;;ACrT5B;EWyEI,OZlEK;EYmEL,kBZ6OwB;;;AazT1B;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBbsTwB;;;ACvT5B;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AD8EnB;EACE,OjB9FE;EiB+FF,kBZzFK;EY0FL,cZqOwB;;AYhO1B;EACE,OZjGK;EYkGL,kBjB1FK;EiB2FL,cjB1FK;;;AiB+FX;EACE,OjB9GM;EiB+GN,kBZzGS;;AY2GT;AAAA;AAAA;EAGE,cZiN0B;;AY9M5B;EACE;;AAIA;EACE,kBZqMwB;;AClU5B;EWoIM,OjBpIA;EiBqIA,kBZ+LsB;;;AUhS1B;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AARN;EAEI;EACA;EACA;EACA;;AAEQ;EACN;;;AE5JV;EACE;EACA;EACA,Qd2bsC;Ec1btC;EfoFU,WA3BO;EetDjB,ad6O4B;Ec5O5B,adiP4B;EchP5B,OdHS;EcIT,kBnBTM;EmBUN;EACA;ERbE,eX8DY;EoB5DV,YDgBJ;;ACXE;EDNJ;ICOM;;;ADYF;EACA;EACA;;AAGA;EACA;EACA;;AE1BF;EACE,OhBKO;EgBJP,kBrBDI;EqBEJ,chB6aoC;EgB5apC;EAIE,YhBkVwB;;Ac3T1B;EACA,OnBdO;EmBeH;;AAIA;EAEJ,kBnBzBO;EmB0BH;;;AAKN;EACsB,OdxCb;EcyCP,kBnB9CI;;;AmBkDR;AAAA;EAEE;EACA;;;AAOF;EACE;EACA;EACA;EfjBE;EeiBiD,adyLvB;;;ActL9B;EACE;EACA;EfmBU,WA3BO;EeUjB,ad4H4B;;;AczH9B;EACE;EACA;EfYU,WA3BO;EeiBjB,adsH4B;;;AchH9B;EACE;EACA;EACA;EACA;EfAU,WA3BO;Ee4BjB,adgK4B;Ec/J5B,OdlFS;EcmFT;EACA;EACA;;AAEA;EAEE;EACA;;;AAQJ;EACE,QdoVsC;EcnVtC;EfpBU,WA3BO;EeiDjB,adsF4B;EMrM1B,eX+De;;;AmBoDnB;EACE,Qd6UsC;Ec5UtC;Ef5BU,WA3BO;EeyDjB,ad6E4B;EMpM1B,eN2M0B;;;Ac/E5B;EAEE;;;AAIJ;EACE;;;AAKF;EACE,edsUsC;;;AcnUxC;EACE;EACA,YduTsC;;;AcjTxC;EACE;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;;AAOJ;EACE;EACA;EACA,cdgSsC;;;Ac7RxC;EACE;EACA,Yd4RsC;Ec3RtC;;AAEE;EAEA,OnB9JO;;;AmBkKX;EACE;;;AAEF;EACE;EACA;EACA;EAAmB,cdgRmB;;Ac9QpC;EACA;EACA;EACA,cd4QoC;Ec3QpC;;;AEpKF;EACE;EACA;EACA,YhBqaoC;ED5W5B,WA3BO;EiB5Bf,OFuKqC;;;AEpKvC;EACE;EACA;EACA;EACA;EACA;EAAqB;EACrB;EjB8CQ,WA3BO;EiBjBf,ahB6M0B;EgB5M1B;EACA;EV/CA,eX8DY;;;AqBVZ;AAAA;AAAA;AAAA;EAEE;;;AArCF;EA2CE,cF6ImC;EE1IjC,ehB4XgC;EgB3XhC;EACA;EACA;EACA;;AAGF;EACE,cFkIiC;EEjIjC;;;AAvDJ;EA+DI,ehB2WgC;EgB1WhC;;;AAhEJ;EAuEE,cFiHmC;EE9GjC,ehByboC;EgBxbpC;;AAGF;EACE,cFyGiC;EExGjC;;;AAOF;EACE,OFgGiC;;AE7FnC;AAAA;AAAA;EAEE;;;AAOF;EACE,OFmFiC;;AEjFjC;EACE,cFgF+B;;AE3EjC;EACE;EC7HN,kBD8H2B;;AAKvB;EACE;;AAGF;EACE,cAVqB;;;AAkBzB;EACE,cAnBuB;;AAuBvB;EACE,cAxBqB;EAyBrB;;;AA5HR;EACE;EACA;EACA,YhBqaoC;ED5W5B,WA3BO;EiB5Bf,OFuKqC;;;AEpKvC;EACE;EACA;EACA;EACA;EACA;EAAqB;EACrB;EjB8CQ,WA3BO;EiBjBf,ahB6M0B;EgB5M1B;EACA;EV/CA,eX8DY;;;AqBVZ;AAAA;AAAA;AAAA;EAEE;;;AArCF;EA2CE,cF6ImC;EE1IjC,ehB4XgC;EgB3XhC;EACA;EACA;EACA;;AAGF;EACE,cFkIiC;EEjIjC;;;AAvDJ;EA+DI,ehB2WgC;EgB1WhC;;;AAhEJ;EAuEE,cFiHmC;EE9GjC,ehByboC;EgBxbpC;;AAGF;EACE,cFyGiC;EExGjC;;;AAOF;EACE,OFgGiC;;AE7FnC;AAAA;AAAA;EAEE;;;AAOF;EACE,OFmFiC;;AEjFjC;EACE,cFgF+B;;AE3EjC;EACE;EC7HN,kBD8H2B;;AAKvB;EACE;;AAGF;EACE,cAVqB;;;AAkBzB;EACE,cAnBuB;;AAuBvB;EACE,cAxBqB;EAyBrB;;;AFsDV;EACE;EACA;EACA;;AACM;EACJ;;AJzLA;EI6LA;IACE;IACA;IACA;IACA;;EAGE;IACF;IACA;IACA;IACA;IACA;;EAGE;IACF;IACA;IAAmB;;EAGjB;IACF;;EAGF;AAAA;IAEE;;EAGM;IACN;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA,cdyMkC;IcxMlC;;EAGF;IACE;IACA;;EAEF;IACE;;;;AIxQN;EACE;EAEA,alBiP4B;EkBhP5B,OlBIS;EkBHT;EAEA;EACA;EACA;EACA;EACA;EC+EA;EpBFU,WA3BO;EoB+BjB,anB6J4B;EM1P1B,eX8DY;EoB5DV,YGYJ;;AHPE;EGNJ;IHOM;;;AdNJ;EiBeE,OlBRO;EkBSP;;AAGF;EAEE;EACA,YlBmU0B;;AkBhU1B;EAEA,SlBqW0B;;AkBvV9B;AAAA;EAEE;;;AAQA;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBjBmEW;EmBnEb,cnBmEa;;ACnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBnB2CW;EmB1CX,cnB0CW;;AmBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADaN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADzBN;ECNA,OnBgBa;EmBfb,cnBea;;ACnEb;EkBuDE,OALgD;EAMhD,kBnBWW;EmBVX,cnBUW;;AmBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBnBRW;EmBSX,cnBTW;;AmBWX;EAII;;;ADhBR;EACE,alBgL4B;EkB/K5B,OlBgFwC;EkB/ExC,iBlBgFwC;;ACrJxC;EiBwEE,OlB8EsC;EkB7EtC,iBlB8EsC;;AkB3ExC;EAEE,iBlByEsC;EkBxEtC;;AAGF;EAEE,OvBnEO;EuBoEP;;;AASJ;ECLE;EpBFU,WA3BO;EoB+BjB,anBuG4B;EMpM1B,eN2M0B;;;AkBvG9B;ECTE;EpBFU,WA3BO;EoB+BjB,anBwG4B;EMrM1B,eX+De;;;AuB6CnB;EACE;EACA;;AAEE;EACA,YlBsR0B;;;AkB/Q5B;AAAA;AAAA;EACE;;;AE5HJ;ELKM,YKJJ;;ALSE;EKVJ;ILWM;;;AKRJ;EACE;;;AAKF;EACE;;;AAIJ;EACE;EACA;EACA;ELZI,YKaJ;;ALRE;EKIJ;ILHM;;;;AMXN;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE;;ACqBE;EACE;EACA,atB6LwB;EsB5LxB,gBtB2LwB;EsB1LxB;EAhCJ;EACA;EACA;EACA;;AAqDE;EACE;;;AD7CN;EACE;EACA;EACA;EACA,SrBkmBkC;EqBjmBlC;EAAiB;EACjB,WrBoqBkC;EqBnqBlC;EACA;EtBuEU,WA3BO;EsB3CjB,OrBVS;EqBWT;EAAoB;EACpB,kB1BnBM;E0BoBN;EACA;EfvBE,eX8DY;;;A0B9BZ;EACE;EACA;;;AAGF;EACE;EACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AAMJ;EACE;EACA;EACA;EACA,erBqoBgC;;AsB5pBhC;EACE;EACA,atB6LwB;EsB5LxB,gBtB2LwB;EsB1LxB;EAzBJ;EACA;EACA;EACA;;AA8CE;EACE;;;ADGJ;EACE;EACA;EACA;EACA;EACA,arBunBgC;;AsB5pBhC;EACE;EACA,atB6LwB;EsB5LxB,gBtB2LwB;EsB1LxB;EAlBJ;EACA;EACA;EACA;;AAuCE;EACE;;ADaF;EACE;;;AAMJ;EACE;EACA;EACA;EACA;EACA,crBsmBgC;;AsB5pBhC;EACE;EACA,atB6LwB;EsB5LxB,gBtB2LwB;EsB1LxB;;AAWA;EACE;;AAGF;EACE;EACA,ctB0KsB;EsBzKtB,gBtBwKsB;EsBvKtB;EA9BN;EACA;EACA;;AAiCE;EACE;;AD8BF;EACE;;;AAMJ;EAIE;EACA;;;AAIJ;EErGE;EACA;EACA;EACA;;;AFuGF;EACE;EACA;EAAe;EACf;EACA,arBuI4B;EqBtI5B,OrBtGS;EqBuGT;EAAuB;EAAuB;EAAiC;;ApB1G/E;EoBsHE,OrBukBgC;EqBtkBhC;EJ3HA,kBtBYO;;A0BmHT;EAEE,O1BjII;E0BkIJ;EJlIA,kBjBmN0B;;AqB7E5B;EAEE,O1BvHO;E0BwHP;EACA;;;AAOJ;EACE;;;AAGF;EACE;EACA;EACA;EtBjEU,WA3BO;EsB6FjB,O1BxIS;E0ByIT;;;AAEF;EACE;EACA;EACA,OrBxJS;;;AwBXX;AAAA;EAEE;EACA;EACA;;AACA;AAAA;EACE;EACA;;AvBHF;AAAA;EuBMI;;AAEF;AAAA;AAAA;AAAA;EAGE;;;AAKN;EACE;EACA;EACA;;AAEA;EACE;;;AAKA;AAAA;EAEA;;AAGA;AAAA;ElBlBA,yBkBoB6B;ElBnB7B,4BkBmB6B;;AAG/B;AAAA;ElBTE,wBkBW4B;ElBV5B,2BkBU4B;;;AAahC;EACE;EACA;;AAEA;EAGE;;AAGF;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAgBF;EACE;EACA;EACA;;AAEA;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGA;AAAA;ElBpFA,4BkBsF8B;ElBrF9B,2BkBqF8B;;AAGhC;AAAA;ElBvGE,wBkByG2B;ElBxG3B,yBkBwG2B;;;AAS7B;AAAA;EAEE;;AACA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;;;ACjIN;EACE;EACA;EACA;EAAmB;EACnB;;AAEA;AAAA;AAAA;AAAA;EAIE;EAAwB;EACxB;EAAkB;;AAElB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;AAIF;AAAA;AAAA;EAGA;;AAGA;EACA;;AAKA;AAAA;EnBjBA,yBmBiBkD;EnBhBlD,4BmBgBkD;;AAClD;AAAA;EnBJA,wBmBIkD;EnBHlD,2BmBGkD;;AAGhD;EACF;EACA;;AAEA;EnBzBA,yBmB0B4E;EnBzB5E,4BmByB4E;;AAC5E;EnBbA,wBmBaqE;EnBZrE,2BmBYqE;;;AAOzE;AAAA;EAEE;;AAEM;AAAA;EACJ;EACA;;AAEA;AAAA;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIE;;;AAIJ;EAAuB;;;AACvB;EAAsB;;;AAKtB;EACE;EACA;EACA;EACA;E1BQU,WA3BO;E0BmB2C,azBoKhC;EyBnK5B,azBwK4B;EyBvK5B,OzB5ES;EyB6ET;EACA;EACA,kB9BvES;E8BwET;EnBvFE,eX8DY;;A8B4BZ;AAAA;EAEA;;;AAOJ;AAAA;EAEE,QzB4VsC;;;AyBzVxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;E1BrBU,WA3BO;E0BkDjB,azBoF4B;EMpM1B,eN2M0B;;;AyBvF9B;AAAA;EAEE,QzB0UsC;;;AyBvUxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;E1BtCU,WA3BO;E0BmEjB,azBoE4B;EMrM1B,eX+De;;;A8BsEnB;AAAA;EAEE;;;AAOF;AAAA;AAAA;AAAA;AAAA;AAAA;EnB9HI,yBmBoI2B;EnBnI3B,4BmBmI2B;;;AAG/B;AAAA;AAAA;AAAA;AAAA;AAAA;EnBzHI,wBmB+H0B;EnB9H1B,2BmB8H0B;;;AC5J9B;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA,c1B8csC;;;A0B3cxC;EACE;EACA;EACA;EAAe,O1B2cuB;E0B1ctC;EACA;;AAEA;EACE,O/BnBI;E+BoBJ,c1B+L0B;EiBnN1B,kBjBmN0B;;A0B1L5B;EAII,Y1B4TwB;;A0BxT5B;EACE,c1B6YoC;;A0B1YtC;EACE,O/BtCI;E+BuCJ,kB1Byc4C;E0Bxc5C,c1Bwc4C;;A0Blc5C;EACE,O/B9BK;;A+BgCL;EACE,kB/BrCG;;;A+B6CX;EACE;EACA;EAEA;;AAGE;EACA;EACA;EACA;EACA;EACA,O1BmZoC;E0BlZpC,Q1BkZoC;E0BjZpC;EACA;EACA,kB/B1EI;E+B2EJ;;AAIA;EACA;EACA;EACA;EACA;EACA,O1BqYoC;E0BpYpC,Q1BoYoC;E0BnYpC;EACA;;;AAQF;EpBjGE,eX8DY;;A+BwCZ;EACE;;AAKF;EACE,c1BwGwB;EiBnN1B,kBjBmN0B;;A0BpG1B;EACE;;AAKF;EACE,kB1BkX0C;;A0BhX5C;EACE,kB1B+W0C;;;A0BvW9C;EACM,e1B2XwC;;A0BvX5C;EACE;;AAKF;EACE,kB1B2V0C;;;A0BnVhD;EACE;;AAGE;EACE;EACA,O1BqW0C;E0BpW1C;EACM,e1BoWoC;;A0BjW5C;EACE;EACA;EACA,O1B+V0C;E0B9V1C,Q1B8V0C;E0B7V1C,kB/BrJK;E+BsJC,e1B2VoC;EejgB1C,YWuKA;;AXlKF;EW2JA;IX1JE;;;AWsKF;EACE,kB/B7KE;E+B8KF;;AAKF;EACE,kB1BoT0C;;;A0B3ShD;EACE;EACA;EACA,Q1B6PsC;E0B5PtC;E3B1GU,WA3BO;E2BwIjB,a1B+C4B;E0B9C5B,a1BmD4B;E0BlD5B,O1BjMS;E0BkMT;EACA;EACA;EpB3ME,eX8DY;E+BgJd;;AAEA;EACE,c1BgOoC;E0B/NpC;EAIE,Y1ByU8B;;A0BtUhC;EACgC,O1BnNzB;E0BoNL,kB/BzNE;;A+B6NN;EAEE;EACA,e1BkH0B;E0BjH1B;;AAGF;EACE,O/BpNO;E+BqNP,kB/BzNO;;A+B4NP;EACA;;AAGA;EACA;EACA;;;AAIJ;EACE,Q1B0MsC;E0BzMtC,a1BsG4B;E0BrG5B,gB1BqG4B;E0BpG5B,c1BqG4B;EDrQlB,WA3BO;;;A2B+LnB;EACE,Q1BmMsC;E0BlMtC,a1BmG4B;E0BlG5B,gB1BkG4B;E0BjG5B,c1BkG4B;ED1QlB,WA3BO;;;A2B0MnB;EACE;EACA;EACA;EACA,Q1BmLsC;E0BlLtC;;;AAGF;EACE;EACA;EACA;EACA,Q1B2KsC;E0B1KtC;EACA;;AAEA;EACE,c1BwJoC;E0BvJpC,Y1BiE0B;;A0B9D1B;EAEA,kB/BhRO;;A+BoRP;EACE,S1B2Sa;;A0BvSjB;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA,Q1B4IsC;E0B3ItC;EAEA,a1BjE4B;E0BkE5B,a1B7D4B;E0B8D5B,O1BjTS;E0BkTT,kB/BvTM;E+BwTN;EpB1TE,eX8DY;;A+BgQd;EACE;EACA;EACA;EACA;EACA;EACA;EACA,Q1BsHoC;E0BrHpC;EACA,a1B7E0B;E0B8E1B,O1BjUO;E0BkUP;ETvUA,kBtBaO;E+B4TP;EpB3UA,eoB4UuB;;;AAM3B;EACE;EACA;EACA;EAAc;EACd;;AAEA;EACE;;AAEQ;EAA0B,Y1B6NO;;A0B5NzC;EAA0B,Y1B4Ne;;A0B3NzC;EAA0B,Y1B2Ne;;A0BxN3C;EACE;;AAGF;EACE,O1B6MyC;E0B5MzC,Q1B4MyC;E0B3MzC;ETrWA,kBjBmN0B;E0BmJ1B,Q1B6MyC;EMrjBzC,eNsjByC;EepjBvC,YWyWF;EACA;;AXrWA;EW6VF;IX5VI;;;AWsWF;ET5WA,kBjBujBmH;;A0BtMrH;EACE,O1BuLgC;E0BtLhC,Q1BuLgC;E0BtLhC;EAAwB,Q1BuLQ;E0BtLhC,kB/BvWO;E+BwWP;EpBxXA,eN+iBgC;;A0BlLlC;EACE,O1BoLyC;E0BnLzC,Q1BmLyC;EiBhjBzC,kBjBmN0B;E0B4K1B,Q1BoLyC;EMrjBzC,eNsjByC;EepjBvC,YWkYF;EACA;;AX9XA;EWsXF;IXrXI;;;AW+XF;ETrYA,kBjBujBmH;;A0B7KrH;EACE,O1B8JgC;E0B7JhC,Q1B8JgC;E0B7JhC;EACA,Q1B6JgC;E0B5JhC,kB/BjYO;E+BkYP;EpBlZA,eN+iBgC;;A0BzJlC;EACE,O1B2JyC;E0B1JzC,Q1B0JyC;E0BzJzC;EAAmB,c1BhEO;E0BgEuD,a1BhEvD;EiBvV1B,kBjBmN0B;E0BqM1B,Q1B2JyC;EMrjBzC,eNsjByC;EepjBvC,YW2ZF;EACA;;AXvZA;EW+YF;IX9YI;;;AWwZF;ET9ZA,kBjBujBmH;;A0BpJrH;EACE,O1BqIgC;E0BpIhC,Q1BqIgC;E0BpIhC;EACA,Q1BoIgC;E0BnIhC;EACA;EACA;;AAIF;EACE,kB/BjaO;EWhBP,eN+iBgC;;A0B1HlC;EACE;EAAwB,kB/BtajB;EWhBP,eN+iBgC;;A0BpHhC;EACE,kB/B1aK;;A+B6aP;EACE;;AAGF;EACE,kB/BlbK;;A+BqbP;EACE;;AAGF;EACE,kB/B1bK;;;A+B+bX;AAAA;AAAA;EX/cM,YWkdJ;;AX7cE;EW0cJ;AAAA;AAAA;IXzcM;;;;AYTN;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;A1BHA;E0BME;;AAGA;EACA,OhCGO;EgCFP;EACA;;;AAOJ;EACE;;AAEA;EACE;;AAGF;EACE;ErBxBA,wBXqDY;EWpDZ,yBXoDY;;AMxDd;E0B+BI,c3B4lB8B;;A2BzlBhC;EACE,OhCtBK;EgCuBL;EACA;;AAIJ;AAAA;EAEE,O3B1CO;E2B2CP,kBhChDI;EgCiDJ,c3BilBgC;;A2B9kBlC;EACM;ErB9CJ,wBqB+C+B;ErB9C/B,yBqB8C+B;;;AASjC;ErBjEE,eX8DY;;AgCOd;AAAA;EAEE,OhCrEI;EgCsEJ,kB3B6I0B;;;A2BpI5B;EACE;EACA;;;AAKF;EACE;EACA;EACA;;;AAQF;EACE;;AAEF;EACE;;;ACrGJ;EACE;EACA;EACA;EAAmB;EACnB;EAAkC;;AAE9B;AAAA;AAAA;AAAA;AAAA;AAAA;EACF;EACA;EACA;EACA;;AAkBJ;EACE;EACA,a5BunBkC;E4BtnBlC,gB5BsnBkC;E4BrnBlC,cjCwDO;EIDG,WA3BO;E6B1BjB;EACA;;A3B/BA;E2BkCE;;;AAOJ;EACE;EACA;EAA0B;EAC1B;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AAQJ;EACE;EACA,a5BojBkC;E4BnjBlC,gB5BmjBkC;;;A4B7iBpC;EACE;EACA;EACI;;;AAGN;EACE;E7BKU,WA3BO;E6BwBjB;EACA;EAAiC;EtBvF/B,eX8DY;;AMxDd;E2BoFE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AlB/DE;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e5BsgBwB;I4BrgBxB,c5BqgBwB;;E4BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e5BsgBwB;I4BrgBxB,c5BqgBwB;;E4BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e5BsgBwB;I4BrgBxB,c5BqgBwB;;E4BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e5BsgBwB;I4BrgBxB,c5BqgBwB;;E4BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AAzDN;EAoBI;EACA;;AAnBA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAmBF;EACE;;AAEA;EACE;;AAGF;EACE,e5BsgBwB;E4BrgBxB,c5BqgBwB;;A4BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;EACN;;AAcF;EACE;EACU;;AAGZ;EACE;;;AAWR;EACE,O5BqfgC;;ACjqBlC;E2B+KI,O5Bkf8B;;A4B7ehC;EACE,O5B0e8B;;AC/pBlC;E2BwLM,O5Bwe4B;;A4Bre9B;EACE,O5Bse4B;;A4BlehC;AAAA;AAAA;AAAA;EAIE,O5B6d8B;;A4BzdlC;EACE,O5BsdgC;E4BrdhC,c5B0dgC;;A4BvdlC;EACE;;AAGF;EACE,O5B6cgC;;A4B5chC;EACE,O5B6c8B;;ACjqBlC;E2BuNM,O5B0c4B;;;A4BnclC;EACE,OjCnOI;;AMIN;E2BkOI,OjCtOE;;AiC2OJ;EACE,O5Bgb8B;;ACxpBlC;E2B2OM,O5B8a4B;;A4B3a9B;EACE,O5B4a4B;;A4BxahC;AAAA;AAAA;AAAA;EAIE,OjC3PE;;AiC+PN;EACE,O5B4ZgC;E4B3ZhC,c5BgagC;;A4B7ZlC;EACE;;AAGF;EACE,O5BmZgC;;A4BlZhC;EACE,OjC3QE;;AMIN;E2B0QM,OjC9QA;;;AkCFR;EACE;EACA;EACA;EACA;EACA;EACA,kBlCJM;EkCKN;EACA;EvBRE,eX8DY;;AkCnDd;EACE;EACA;;AAIA;EvBRA,wBXqDY;EWpDZ,yBXoDY;;AkCvCZ;EvBAA,4BXuCY;EWtCZ,2BXsCY;;;AkCjChB;EACM;EACA;EACJ,S7ButBkC;;;A6BntBpC;EACE,e7BitBkC;;;A6B9sBpC;EACE;EACA;;;AAGF;EACE;;;A5B5CA;E4BiDE;;AAGF;EACE,a7BgsBgC;;;A6BzrBpC;EACE;EACA;EACA,kB7B2rBkC;E6B1rBlC;;AAEA;EvBpEE,euBqEuB;;AAIvB;EACE;;;AAKN;EACE;EACA,kB7B2qBkC;E6B1qBlC;;AAEA;EvBpFE,euBqFuB;;;AAQ3B;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA,S7BmpBkC;;;A6BhpBpC;AAAA;AAAA;EAGE;EAAkB;;;AAEpB;AAAA;EvB9GI,wBNkvBgC;EMjvBhC,yBNivBgC;;;A6B/nBpC;AAAA;EvBrGI,4BNouBgC;EMnuBhC,2BNmuBgC;;;A6BvnBlC;EACE,e7B+nBgC;;AUzuBhC;EmBwGJ;IAMI;IACA;IACA;IACA;;EAEA;IACQ;IACN,c7BonB8B;I6BnnB9B;IAAwB,a7BmnBM;;;;A6BzmB9B;EACF,e7BwmBgC;;AUzuBhC;EmB+HJ;IAMI;IACA;;EACQ;IACA;IACN;;EAEA;IACE;IACA;;EAIA;IvB5JJ,yBuB6JmC;IvB5JnC,4BuB4JmC;;EAE7B;AAAA;IAEc;;EAEd;AAAA;IAEc;;EAIhB;IvB3JJ,wBuB4JkC;IvB3JlC,2BuB2JkC;;EAE5B;AAAA;IAEc;;EAEd;AAAA;IAEc;;;;AAatB;EACE,e7BsiBgC;;AU3tBhC;EmBmLJ;IAMI,c7BmjBgC;I6BljBhC,Y7BmjBgC;I6BljBhC;IACA;;EAEA;IACE;IAA6B;;;;AASjC;EACE;;AAEA;EACE;EvBhNF,4BuBiNgC;EvBhNhC,2BuBgNgC;;AAGhC;EvBlOA,wBuBmO6B;EvBlO7B,yBuBkO6B;;AAG7B;EvB/OA,euBgPyB;EACvB;;;ACpPN;EACE;EACA;EACA;EACA,e9B08BkC;E8Bx8BlC;EACA,kBnCWS;EWfP,eX8DY;;;AmCrDZ;EACA,c9B+7BgC;;A8B77BhC;EACE;EAA6B,e9B47BC;E8B37B9B,OnCKK;EmCJL;;AAKA;EACF;;AAEA;EACA;;AAGF;EACE,OnCTO;;;AoCtBX;EACE;E5BCA;EACA;EGAE,eX8DY;;;AoC3DhB;EACE;EACA;EACA;EACA;EACA,a/BgtBkC;E+B/sBlC,O/B6IwC;E+B5IxC,kBpCRM;EoCSN;;AAEA;EACE;EACA,O/ByIsC;E+BxItC;EACA,kBpCFO;EoCGP,cpCFO;;AoCKT;EACE;EACA,S/BysBgC;E+BxsBhC,Y/BmU0B;;;A+B7T1B;EACE;EzBDF,wBXgCY;EW/BZ,2BX+BY;;AoC1BZ;EzBpBA,yBX8CY;EW7CZ,4BX6CY;;AoCrBd;EACE;EACA,OpCzCI;EoC0CJ,kB/ByK0B;E+BxK1B,c/BwK0B;;A+BrK5B;EACE,OpC9BO;EoC+BP;EACI;EACJ,kBpClDI;EoCmDJ,cpCrCO;;;AqCjBT;EACE;EjCyFQ,WA3BO;EiC5Df,ahCkM0B;;AgC7LxB;E1BuBF,wBN6K0B;EM5K1B,2BN4K0B;;AgC/LxB;E1BIF,yBN2L0B;EM1L1B,4BN0L0B;;;AgC5M5B;EACE;EjCyFQ,WA3BO;EiC5Df,ahCmM0B;;AgC9LxB;E1BuBF,wBXiCe;EWhCf,2BXgCe;;AqCnDb;E1BIF,yBX+Ce;EW9Cf,4BX8Ce;;;AsChEnB;EACE;EACA;ElC+CE;EkC7CF,atCkFiB;EsCjFjB;EACA;EACA;EACA;E3BPE,eX8DY;EoB5DV,YkBOJ;;AlBFE;EkBRJ;IlBSM;;;AdFJ;EgCOI;;;AAIF;EACA;;;AAIJ;EACE;EACA;;;AAKF;EACE,ejC0zBkC;EiCzzBlC,cjCyzBkC;EMx1BhC,eNy1BgC;;;AiCnzBlC;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBlCsEa;;AC/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;ACbN;EACE;EACA,enCivBkC;EmC/uBlC,kBxCcS;EWfP,eN2M0B;;AUhL1B;EyB9BJ;IAQI;;;;AAIJ;EACE;EACA;E7BXE,e6BYqB;;;ACZzB;EACE;EACA;EACA,epCo4BkC;EoCn4BlC;E9BJE,eX8DY;;;AyCtDhB;EACI;;;AAGJ;EACE,azCwEiB;;;AyClEnB;EACE;;AAEE;EACA;EACA;EACA;EACA;EACA;;;AAQF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;ACTF;EACE;IAAO;;EACP;IAAK;;;AAIT;EACE;EACA,QtC44BkC;EsC34BlC;EvCkFU,WA3BO;EuCtDjB,kB3COS;EWfP,eX8DY;;;A2CjDhB;EACE;EACA;EACA;EACA;EACA,O3ChBM;E2CiBN;EACA;EACA,kBtCm4BkC;Eet5B9B,YuBoBJ;;AvBfE;EuBMJ;IvBLM;;;;AuBiBN;ErBUE;EqBRA;;;AAIA;EACE;;AAGE;EAJJ;IAKM;;;;ACvCR;EACE;EACA;;;AAGF;EACE;;;ACJF;EACE;EACA;EAEE;EAAmB;;;AAMvB;EACE;EAAe,OxCHN;EwCIT;;AvCLA;EuCOE;EAAgB,OxCNT;EwCOP;EACA,kB7CDO;;A6CIT;EACE,OxCVO;EwCWP,kB7CLO;;;A6CYX;EACE;EACA;EACA;EAEA,kB7C9BM;E6C+BN;;AAEA;ElC1BE,wBXqDY;EWpDZ,yBXoDY;;A6CvBd;ElChBE,4BXuCY;EWtCZ,2BXsCY;;A6CnBd;EAEE,O7C1BO;E6C2BP;EACA,kB7C7CI;;A6CgDJ;EACA;EAAgB,O7CjDZ;E6CkDJ,kBxCiK0B;EwChK1B,cxCgK0B;;AwC7J5B;EACE;;AAEA;EACE;EACA,kBxC0IwB;;;AwC9H1B;EACE;;AAGE;ElCtBJ,2BXOY;EWnBZ,yBkCoCuC;;AAGnC;ElCvCJ,yBXmBY;EWPZ,2BkC6ByC;;AAGrC;EACE;;AAGF;EACE,kBxC2GoB;EwC1GpB;;AAEA;EACE;EACA,mBxCsGkB;;;AU5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BXOY;IWnBZ,yBkCoCuC;;EAGnC;IlCvCJ,yBXmBY;IWPZ,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kBxC2GoB;IwC1GpB;;EAEA;IACE;IACA,mBxCsGkB;;;AU5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BXOY;IWnBZ,yBkCoCuC;;EAGnC;IlCvCJ,yBXmBY;IWPZ,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kBxC2GoB;IwC1GpB;;EAEA;IACE;IACA,mBxCsGkB;;;AU5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BXOY;IWnBZ,yBkCoCuC;;EAGnC;IlCvCJ,yBXmBY;IWPZ,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kBxC2GoB;IwC1GpB;;EAEA;IACE;IACA,mBxCsGkB;;;AU5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BXOY;IWnBZ,yBkCoCuC;;EAGnC;IlCvCJ,yBXmBY;IWPZ,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kBxC2GoB;IwC1GpB;;EAEA;IACE;IACA,mBxCsGkB;;;AwC1F5B;EACE;EACA;ElC/GA,ekCgHuB;;AAEvB;EACE;;AAKF;EACE;;;AC1HJ;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;AErI1E;EACE;E3C2FU,WA3BO;E2C9DjB,a/CqFiB;E+CpFjB;EACA,O/CCM;E+CAN,a1Cy/BkC;E0Cx/BlC;;AzCFA;EyCKE,O/CJI;E+CKJ;;AzCFF;EyCOI;;;AAMN;EACE;EACA;EACA;EACA;;;AAIF;EACE;;;AC/BF;EACE,W3Cg0BkC;E2C/zBlC;E5C0FU,WA3BO;E4C7DjB,kB3Ck0BkC;E2Cj0BlC;EACA;EACA,Y3Cm0BkC;E2Cl0BlC;EACA;ErCNE,eNs0BgC;;A2C7zBlC;EACE,e3CqzBgC;;A2ClzBlC;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;EACA,OhDZS;EgDaT,kB3C0yBkC;E2CzyBlC;EACA;;;AAGF;EACE,S3CyxBkC;;;A4Ch0BpC;EACI;;AAEF;EACE;EACA;;;AAIJ;EACE;EACA;EACA;EACA,S5CwmBkC;E4CvmBlC;EACA;EACA;EACA;EACI;;;AAGN;EACE;EACA;EACA,Q5C00BkC;E4Cz0BhC;;AAEA;E7BxBE,Y6ByBF;EACA,W5Ci2BgC;;Aet3BhC;E6BmBA;I7BlBE;;;A6BsBJ;EACE,W5C+1BgC;;A4C51BhC;EACA,W5C61BgC;;;A4Cz1BpC;EACE;EAAiB;;AAEjB;EACE;EAA2D;;AAG7D;AAAA;EAEE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;;AAEE;EACA;EAAoB;EACpB;;AAGA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA,kBjDrFM;EiDsFN;EACA;EtCzFE,eN2M0B;E4C/G1B;;;AAGJ;EACE;EACA;EACA;EACA,S5CghBkC;E4C/gBlC;EACA;EACA,kBjDnGM;;AiDqGJ;EAAS;;AACX;EAAS,S5CuwByB;;;A4CpwBpC;EACE;EACA;EAA2B;EAAkC,S5CywB3B;E4CxwBlC;EtCtGE,wBNk2BgC;EMj2BhC,yBNi2BgC;;A4CzvBlC;EACE,S5CowBgC;E4CnwB5B;;;AAIR;EACE;EACA,a5CgI4B;;;A4C7H9B;EACE;EACI;EACJ,S5C6tBkC;;;A4C1tBpC;EACE;EACA;EACA;EAAuB;EAA6B;EACpD;EtChHE,4BNo1BgC;EMn1BhC,2BNm1BgC;;A4CjuB1B;EACN;;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AlCzHE;EkC6HA;IACA,W5CiuBgC;I4ChuBhC;;;EAGF;IACE;;EAEA;IACE;;;EAIJ;IACE;;EAEA;IACE;;;EAQJ;IAAY,W5C0sBsB;;;AUh2BhC;EkC0JF;AAAA;IAEE,W5CksBgC;;;AU91BhC;EkCiKF;IAAY,W5C4rBsB;;;A6C33BpC;EACE;EACA,S7CunBkC;E6CtnBlC;EACA,Q7CoxBkC;E8CvxBlC,anDoEuB;EmDnErB;EACF,a9CqP4B;E8CpP5B,a9CyP4B;E8CxP5B;EAAoB;EACpB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E/C+EU,WA3BO;E8C1Df;EACF;;AAEA;EAAS,SlDgHO;;AkD9GhB;EACE;EACA;EACA,O7C2wBgC;E6C1wBhC,Q7C2wBgC;;A6CzwBhC;EACE;EACA;EACA;EACA;;;AAKN;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA,kBlD9BE;;;AkDmCR;EACE;;AAEA;EACE;EACA,O7C6uBgC;E6C5uBhC,Q7C2uBgC;;A6CzuBhC;EACE;EACA;EACA,oBlD9CE;;;AkDmDR;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA,qBlD5DE;;;AkDiER;EACE;;AAEA;EACE;EACA,O7C+sBgC;E6C9sBhC,Q7C6sBgC;;A6C3sBhC;EACE;EACA;EACA,mBlD5EE;;;AkDgGR;EACE,W7C0qBkC;E6CzqBlC;EACA,OlDpGM;EkDqGN;EACA,kBlDrGM;EWHJ,eX8DY;;;AoDjEhB;EACE;EACA;EACA;EACA,S/ConBkC;E+CnnBlC;EACA,W/CmyBkC;E8CxyBlC,anDoEuB;EmDnErB;EACF,a9CqP4B;E8CpP5B,a9CyP4B;E8CxP5B;EAAoB;EACpB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E/C+EU,WA3BO;EgDxDf;EACF,kBpDLM;EoDMN;EACA;EzCTE,eN2M0B;;A+C9L5B;EACE;EACA;EACA,O/CsyBgC;E+CryBhC,Q/CsyBgC;E+CryBhC;;AAEA;EAEE;EACA;EACA;EACA;EACA;;;AAKN;EACE,e/CuxBkC;;A+CrxBlC;EACE;;AAEA;EACE;EACA;EACA,kB/CkxB8B;;A+C/wBhC;EACE,Q/C2JwB;E+C1JxB;EACA,kBpD5CE;;;AoDiDR;EACE,a/CmwBkC;;A+CjwBlC;EACE;EACA,O/C+vBgC;E+C9vBhC,Q/C6vBgC;E+C5vBhC;;AACA;EACE;EACA;EACA,oB/C4vB8B;;A+CzvBhC;EACE,M/CqIwB;E+CpIxB;EACA,oBpDlEE;;;AoDuER;EACE,Y/C6uBkC;;A+C3uBlC;EACE;;AAEA;EACE;EACA;EACA,qB/CwuB8B;;A+CruBhC;EACE,K/CiHwB;E+ChHxB;EACA,qBpDtFE;;AoD0FJ;EACA;EACA;EACA;EACA;EACA,O/CqtBgC;E+CptBhC;EACA;EACA;;;AAIJ;EACE,c/C8sBkC;;A+C5sBlC;EACE;EACA,O/C0sBgC;E+CzsBhC,Q/CwsBgC;E+CvsBhC;;AACA;EACE;EACA;EACA,mB/CusB8B;;A+CpsBhC;EACE,O/CgFwB;E+C/ExB;EACA,mBpDvHE;;;AoD4IR;EACE;EACA;EhDvDU,WA3BO;EgDoFjB,kB/C2pBkC;E+C1pBlC;EzC1IE,wBNiyBgC;EMhyBhC,yBNgyBgC;;A+CppBlC;EACE;;;AAIJ;EACE;EACA,O/CpJS;;;AgDVX;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;ACZA;EACE;EACA;EACA;;;ADaJ;EACE;EACA;EACA;EACA;EACA;EACA;EjClBI,YiCmBJ;;AjCdE;EiCOJ;IjCNM;;;;AiCgBN;AAAA;AAAA;EAGE;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAQA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;EAGE;EACA;;AAGF;AAAA;EAEE;EACA;EjC3DE,YiC4DF;;AjCvDA;EiCmDF;AAAA;IjClDI;;;;AiC8DN;AAAA;EAEE;EACA;EACA;EACA;EACE;EAAiB;EAAuB;EAA2B,OhD24BlC;EgD14BnC,OrD3EM;EqD4EN;EACA,ShDy4BmC;Eet9B/B,YiC8EJ;;AjCzEE;EiC+DJ;AAAA;IjC9DM;;;AdFJ;AAAA;AAAA;E+C6EE,OrDjFI;EqDkFJ;EACA;EACA,ShDm4BiC;;;AgDh4BrC;EACE;;;AAKF;EACE;;;AAMF;AAAA;EAEE;EACA,OhD63BmC;EgD53BnC,QhD43BmC;EgD33BnC;;;AAEF;EACE;;;AAEF;EACE;;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAAqB,chDw1Bc;EgDv1BnC,ahDu1BmC;EgDt1BnC;;AAEA;EACE;EACA;EACA,OhDs1BiC;EgDr1BjC,QhDs1BiC;EgDr1BjC,chDu1BiC;EgDt1BjC,ahDs1BiC;EgDr1BjC;EACA;EACA,kBrD1II;EqD2IJ;EACI;EACJ;EACA;EjC9IE,YiC+IF;;AjC1IA;EiC4HF;IjC3HI;;;AiC4IJ;EACE;;;AAQJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OrDnKM;EqDoKN;;;AEtKF;EACE;IAAK;;;AAGP;EACE;EACA,OlDy+BsB;EkDx+BtB,QlDw+BsB;EkDv+BtB;EACA;EACA;EACE;EACF;;;AAGF;EACE,OlDm+BwB;EkDl+BxB,QlDk+BwB;EkDj+BxB,clDm+BwB;;;AkD79B1B;EACE;IACE;;EAEF;IACE;;;AAIJ;EACE;EACA,OlD48BsB;EkD38BtB,QlD28BsB;EkD18BtB;EACA;EACE;EACF;EACA;;;AAGF;EACE,OlDs8BwB;EkDr8BxB,QlDq8BwB;;;AmDr/B1B;EAAqB;;;AAAuC;EAAqB;;;AACjF;EAAqB;;;AACrB;EAAqB;;;AACrB;EAAqB;;;AACrB;EAAqB;;;ACFnB;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;ACEN;EACE;;;AAGF;EACE;;;ACZF;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAElB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AAGjB;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAIJ;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;ALrEA;EACE;EACA;EACA;;;AMKE;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;AAS9B;EAEI;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;ACnBzB;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;EACA;EACA;EACA;;;AASA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AC3BF;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAEhC;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAE9B;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AAEpC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AAEjC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAElC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;ACxChC;EAAwB;;;AACxB;EAAwB;;;AACxB;EAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;ACL1B;EAAsB;;;AAAtB;EAAsB;;;ACAtB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAI3B;EACE;EACA;EACA;EACA;EACA,S5D0mBkC;;;A4DvmBpC;EACE;EACA;EACA;EACA;EACA,S5DkmBkC;;;A4D9lBlC;EADF;IAEI;IACA;IACA,S5D0lBgC;;;;A6DjnBpC;ECAE;EACA;EACA;EACA;EACA;EAAgB;EAChB;EACA;EACA;;;AAOA;EAEE;EACA;EACA;EACA;EACA;EACA;;;ACvBJ;EAAa;;;AACb;EAAU;;;AACV;EAAa;;;AACb;EAAe;;;ACAX;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAI3B;EAAU;;;AACV;EAAU;;;AAGV;EAAc;;;AACd;EAAc;;;AAEd;EAAU;;;AACV;EAAU;;;ACZR;EACE;EACA;EACA;EACA;EACA;EACA;EACI;EACJ;EACI;;;ACLA;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAOF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAKF;EAAmB;;;AACvB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AC7DN;EAAkB;;;AAGlB;EAAiB;;;AACjB;EAAiB;;;AACjB;EAAiB;;;AACjB;ECRE;EACA;EACA;;;ADaE;EAAwB;;;AACxB;EAAwB;;;AACxB;EAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AAK5B;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AAGnB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AAGvB;EAAc;;;AElCZ;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AFkCR;EAAa;;;AACb;EAAc;;;AAEd;EAAiB;;;AACjB;EAAiB;;;AAGjB;EGjDI;EACF;EACA;EACA;EACA;;;AHiDF;EAAwB;;;AAExB;EACE;EAAqC;;;AAIvC;EAAc;;;AIzDd;EACE;;;AAGF;EACE;;;ACLA;EACE;AAAA;AAAA;IAKE;;;EAIA;IACE;;;EAOJ;IACE;;;EAUF;IACE;;;EAEF;AAAA;IAEE;IAA6C;;;EAM/C;IACE;;;EAGF;AAAA;IAEE;;;EAGF;AAAA;AAAA;IAGE;IACA;;;EAGF;AAAA;IAEE;;;EAIU;IACV,MxEo9B8B;;EwEl9BhC;IACE;;;EAEF;IACE;;;EAGE;IACF;;;EAEF;IACE;;;EAGF;IACE;;EAEA;AAAA;IAEE;;;EAKF;AAAA;IAEE;;;EAIJ;IACE;;EAEA;AAAA;AAAA;AAAA;IAIE,c7EvFG;;;E6E2FP;IACE;IACA,c7E7FK;;;AAqHX;EACC;;;AAGD;EACC;IAAO;;;AAGR;EACC,OA3IO;EA4IP;EACA,kBAhIU;EAiIV;EACA;;;AAGD;EACC;IACC;;;AAIF;EACC;;;AAGD;EACC;AAAyB;EACzB;AAA4B;EAC5B;AAAyB;EACzB;AAA0B;EAC1B;AAAyB;;;AAG1B;EACC;;;AAGD;EACC;EACA,kBA3KO;;;AA8KR;EACC;EACA,kBAhLO;;;AAmLR;EACC;EACA,kBArLO;;;AAwLR;EACC,kBA7KU;;;AAiLX;EACC,OA7LO;;;AAgMR;EACC;EACA,OAvMS;;;AA0MV;EACC;EACA,OA5MS;;;AA+MV;EACC;EACA,aA1HkB;EA2HlB;EACA;;;AAID;EACC;EACA,kBArNO;;;AAwNR;EACC;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EInLY,WA3BO;EJgNlB,aA9LiB;EA+LjB,aKT6B;;;ALY9B;EACC,aK9B6B;;;ALiC9B;EACC;;;AAID;EACC;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA,aA3NkB;EA4NlB;;;AAGD;EACC;;;AAGD;EACC;;;AAED;EACC;;;AAID;EACC,aA5OkB;EA6OlB,WA5PgB;EA6PhB,eApQkB;;;AAuQnB;EACC;EACA,WA9PiB;;;AAiQlB;EACC,WAtQgB;;;AAyQjB;EACC,OArUM;;;AAwUP;EACC;EACA,WA3QiB;EA4QjB;EACA;;;AAGD;EACC,OAxVO;;;AA2VR;EACC;;;AAGD;EACC,OAjWO;;;AAoWR;EACC;EACA;;;AAGD;EACC,eA9Se;EA+Sf;;;AAGD;EACC,aA5RkB;EA6RlB;;;AAGD;EACC,WApSgB;EAqShB;;;AAID;EACC,aAvSkB;;;AA0SnB;EACC,kBA7XO;;;AAgYR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,WA3WgB;EA4WhB,aA7VkB;EA8VlB,OAjbO;EAkbP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,kBA1bO;EA2bP,eAhYe;;;AAoYhB;EACC,kBAjcO;;;AAocR;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC,OA1dM;;;AA6dP;EACC;EACA,OAheS;;;AAmeV;EACC,OAzdQ;EA0dR,aA9YkB;;;AAiZnB;EACC;EACA,wBA1ae;EA2af,yBA3ae;EA4af;EACA,kBAzeO;EA0eP;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC,OAtfO;;;AAyfR;EACC,kBAzfO;EA0fP,eAhce;;;AAmchB;EACC;EACA,eArce;;;AAwchB;EACC,OAzgBS;EA0gBT;EACA,WAncgB;;;AAscjB;EACC,OA3fU;EA4fV;EACA,WAzcgB;;;AA4cjB;EACC,OAjhBO;;;AAohBR;EACC,OAzhBS;;;AA4hBV;EACC,OAzhBO;;;AA4hBR;EACC,OA7hBO;;;AAgiBR;EACC;EACA,eAtee;;;AAyehB;EACC,kBApiBO;EAqiBP,eA3ee;;;AA8ehB;EACC,OA3iBO;EA4iBP;EACA,WK/T0E;;;ALkU3E;EACC,OAhjBO;;;AAmjBR;EACC,OArjBO;;;AAwjBR;EACC;EACA;EACA;EACA,kBA7jBQ;EA8jBR;EACA,OA9jBO;EA+jBP;EACA,aA7ekB;EA8elB;EACA;EACA;EACA;;;AAGD;EACC,OApkBO;EAqkBP,WArgBgB;EAsgBhB,aAvfkB;EAwflB;;;AAGD;EACC,OAtkBM;EAukBN,WA5gBgB;EA6gBhB,aK9V6B;EL+V7B;;;AAGD;EACC,OA1lBS;;;AA6lBV;EACC,OA9lBS;EA+lBT;;;AAGD;EACC,OAnmBS;;;AAsmBV;EACC,OAvmBS;;;AA0mBV;EACC,OA3mBS;;;AA8mBV;EACC,WAniBiB;EAoiBjB;EACA,OA7lBU;;;AAimBX;EACC,OAtnBS;EAunBT;;;AAGD;EACC,OA3nBS;;;AA8nBV;EACC,WAnjBiB;EAojBjB;EACA,OAznBO;;;AA6nBR;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAKD;EACC;EACA;EACA,aAxkBkB;EAykBlB,OAxpBO;EAypBP;EACA;;;AAGD;EACC,OAtqBS;;;AAyqBV;EACC,OA1qBS;EA2qBT;EACA;EACA;;;AAGD;EACC,OAjrBS;EAkrBT;EACA;EACA;;;AAID;EACC,cA9qBQ;;;AAirBT;EACC,kBAzrBO;;;AA4rBR;EACC,kBAhrBU;EAirBV,WA1nBgB;;;AA6nBjB;EACC,OAjsBO;EAksBP;;;AAGD;AAAiD;EAChD,OAtsBO;EAusBP;AAAc;;;AAGf;AAA2D;EAC1D,OA3sBO;EA4sBP;;;AAGD;AAA2D;EAC1D,OAhtBO;EAitBP;;;AAGD;AAA8G;EAC7G,OArtBO;;;AAwtBR;AAAkI;EACjI,OAztBO;;;AA4tBR;AAAiI;EAChI,OA7tBO;;;AAiuBR;EACC,kBAtuBM;EAuuBN;EACA;;;AAID;EACC,OAtuBO;EAuuBP;EACA;EACA,YAjuBU;EAkuBV;;;AAGD;EACC,cApuBU;EAquBV,kBAnvBO;;;AAsvBR;EACC,OAzuBU;;;AA4uBX;EACC;;;AAGD;EACC,OA9vBO;EA+vBP;EACA;EACA,cAtwBS;EAuwBT;;;AAGD;EACC,OAtwBO;EAuwBP;EACA;EACA,cA9wBS;EA+wBT;;;AAGD;EACC;EACA;EACA,aK9hB6B;EL+hB7B,WA9sBgB;EA+sBhB;;;AAGD;EACC;EACA,aArsBkB;EAssBlB;EACA;EACA,OA1xBO;;;AA6xBR;EACC,OA9xBO;;;AAiyBR;EACC;EACA;EACA;EACA,OAryBO;EAsyBP;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA,eAzvBe;;;AA4vBhB;EACC;;;AAGD;EACC,OA5zBO;EA6zBP;EACA,kBAlzBU;;;AAqzBX;AAAA;EAEC,OAn0BO;;;AAu0BR;EACC,WAjwBiB;;;AAqwBlB;EACC,aA3vBkB;;;AA+vBnB;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC,WK7nB0E;EL8nB1E;EACA;EACA;;;AAGD;EACC;;;AAGD;AAAA;AAAA;AAAA;AAAA;EAKC,OAj3BM;;;AAq3BP;EACC;EACA;EACA,WAzzBiB;EA0zBjB,aA/yBkB;EAgzBlB;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,OAh4BQ;;;AAm4BT;EACC;EACA,WAp1BgB;EAq1BhB,OA14BU;EA24BV;EACA;EACA;;;AAID;EACC,OA94BQ;EA+4BR;;;AAGD;EACC,OAl5BU;;;AAq5BX;EACC;EACA,WAv2BgB;EAw2BhB,OA75BU;EA85BV;EACA;EACA;;;AAGD;EACC,OA/5BU;EAg6BV;;;AAGD;AAAA;AAAA;;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAgBA;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OAp9BO;;;AAu9BR;EACC,OA39BO;;;AA89BR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACA;EACA;EACA;EACA;EACA,WAz6BkB;;;AA46BlB;EACA;EACA,OAz/BO;;;AA6/BP;EACC;;;AAID;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,kBAviCO;EAwiCP,eA5+Be;EA6+Bf;;;AAGD;EACC;EACA;;;AAGD;EACC,kBAtiCU;;;AAyiCX;EACC,kBAtjCO;;;AAyjCR;EACC;EACA,WAn/BiB;EAo/BjB,aAz+BkB;EA0+BlB,OAzjCO;;;AA4jCR;EACC,WAv/BuB;EAw/BvB;EACA;EACA,OAxkCS;EAykCT;;;AAGD;EACC,OArkCO;EAskCP;;;AAGD;EACC;EACA;EACA,OA5kCO;EA6kCP,WAzgCiB;EA0gCjB,aA//BkB;EAggClB;EACA;;;AAGD;EACC,OAvlCO;;;AA0lCR;EACC,OA3lCO;EA4lCP,kBA7lCO;EA8lCP,eAliCe;;;AAqiChB;EACC,WA1hCiB;EA2hCjB;EACA,OAnlCU;EAolCV;;;AAGD;EACC,OA7mCS;;;AAgnCV;EACC,OAjnCS;;;AAonCV;EACC,OArnCS;;;AAwnCV;EACC,OAjnCO;EAknCP;;;AAGD;EACC;EACA;EACA,OAxnCO;EAynCP,WAzjCgB;EA0jChB,aA3iCkB;EA4iClB;EACA;;;AAGD;EACC,OAnoCO;;;AAsoCR;EACC,OA5oCS;;;AA+oCV;EACC,WApkCiB;EAqkCjB;EACA,OA7nCU;EA8nCV;;;AAGD;EACC,OAvpCS;;;AA0pCV;EACC,OA3pCS;;;AA8pCV;EACC,OA/pCS;;;AAkqCV;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA,OA/sCO;EAgtCP;;;AAGD;EACC;EACA,WKv+B0E;ELw+B1E,aAnoCkB;EAooClB;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA,WAvqCiB;;;AA0qClB;EACC;EACA;EACA;EACA;EACA;EACA,kBAxvCO;;;AA2vCR;EACC;EACA;EACA;EACA;EACA;EACA,kBAjwCO;;;AAowCR;EACC;EACA;EACA;EACA;EACA;EACA,kBA1wCO;;;AA6wCR;EACC;EACA;EACA;EACA;EACA;EACA,kBAnxCO;;;AAsxCR;EACC;EACA;EACA;EACA;EACA;EACA,kBA5xCO;;;AA+xCR;EACC;EACA;EACA;EACA;EACA;EACA,kBAryCO;;;AAwyCR;EACC;EACA;EACA;EACA;EACA;EACA,kBA9yCO;;;AAizCR;EACC;EACA;EACA;EACA;EACA;EACA,kBAvzCO;;;AA0zCR;EACC;EACA;EACA;EACA;EACA;EACA,kBAh0CO;;;AAm0CR;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;AAAA;;AAAA;AAsDA;EACC,OAn4CM;EAo4CN,WAr0CiB;EAs0CjB,aA3zCkB;EA4zClB;EACA;EACA;EACA;;;AAGD;EACC,WA90CiB;EA+0CjB;EACA,OAv4CU;;;AA04CX;EACC,OAh6CS;;;AAm6CV;EACC,OAp6CS;;;AAu6CV;EACC,OAx6CS;;;AA26CV;EACC;EACA;EACA;EACA;;;AAID;EACC;;;AAGD;EACC,WAh3CgB;EAi3ChB,aAl2CkB;EAm2ClB,OA76CM;EA86CN;EACA;;;AAGD;EACC,wBAh4Ce;EAi4Cf,yBAj4Ce;;;AAo4ChB;EACC,2BAr4Ce;EAs4Cf,4BAt4Ce;EAu4Cf;;;AAGD;EACC;EACA,cA17CU;EA27CV;EACA;EACA;;;AAGD;EACC,kBAl8CU;;;AAq8CX;EACC;EACA,aAj4CkB;EAk4ClB;EACA;;;AAGD;EACC,OAz9CO;;;AA49CR;EACC;EACA,OAn+CS;;;AAs+CV;EACC,OAl+CO;;;AAq+CR;EACC;EACA,OAv+CO;;;AA0+CR;EACC,OAr+CQ;;;AAw+CT;EACC;EACA;EACA,OA9+CO;EA++CP,WA36CiB;EA46CjB;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;;;AAGD;EACC;EACA,kBA1gDO;EA2gDP,wBA/8Ce;EAg9Cf,yBAh9Ce;EAi9Cf;;;AAGD;EACC;;;AAGD;EACC;EACA,eA19Ce;EA29Cf,YAv6CY;;;AA06Cb;EACC;EACA,kBA/gDU;EAghDV,4BAj+Ce;EAk+Cf,2BAl+Ce;;;AAq+ChB;EACC;EACA,eAv+Ce;;;AA0+ChB;EACC,kBA1hDU;;;AA6hDX;EACC,OA1iDO;EA2iDP,WAx+CgB;;;AA2+CjB;EACC;EACA,WA7+CgB;;;AAg/CjB;EACC;EACA,OAljDO;EAmjDP,aAp+CkB;EAq+ClB,WAh/CiB;EAi/CjB;;;AAGD;EACC,WAr/CiB;EAs/CjB;EACA;;;AAGD;EACC;;;AAGD;EACC,WKz1C0E;;;AL41C3E;EACC,OA1kDO;;;AA6kDR;EACC,OA9kDO;;;AAilDR;EACC,OAllDO;;;AAqlDR;EACC;;;AAGD;EACC,OA1lDO;;;AA6lDR;EACC,WKj3C0E;ELk3C1E;;;AAGD;EACC,OApmDO;EAqmDP;EACA,kBKtkDS;;;ALykDV;AAAA;EAEC,OA3mDO;;;AA8mDR;EACC,OA/mDO;EAgnDP;EACA,kBA9mDS;;;AAinDV;AAAA;EAEC,OAtnDO;;;AAynDR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;IACC;IACA;IACA;IACA;IACA;;;EAGD;IACC;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;AAKF;EACC;EACA,OArqDO;EAsqDP,aAvlDkB;EAwlDlB,WAnmDiB;EAomDjB;;;AAGD;EACC,WAxmDiB;EAymDjB,OA7qDO;EA8qDP;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,WK98C0E;;;ALi9C3E;EACC,OA/rDO;;;AAksDR;EACC,OAnsDO;;;AAssDR;EACC,OAvsDO;;;AA0sDR;EACC;;;AAGD;EACC,OA/sDO;;;AAktDR;EACC,WKt+C0E;ELu+C1E;;;AAGD;EACC,OAztDO;EA0tDP;EACA,kBK3rDS;;;AL8rDV;AAAA;EAEC,OAhuDO;;;AAmuDR;EACC,OApuDO;EAquDP;EACA,kBAnuDS;;;AAsuDV;AAAA;EAEC,OA3uDO;;;AA8uDR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,aAzqDkB;;;AA4qDnB;EACC;IACA;IACA;;;EAGD;IACC;;;AAID;EACC,WAvsDgB;;;AA0sDjB;EACC,OA/wDO;;;AAkxDR;EACC,OA1wDM;EA2wDN;EACA;;;AAGD;EACC,OAxxDO;;;AA2xDR;EACC,OA5xDO;;;AA+xDR;EACC;EACA;EACA;EACA;EACA,eAzuDe;EA0uDf;EACA,kBAzxDU;;;AA4xDX;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA,OArzDO;;;AAyzDR;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OAr0DO;EAs0DP;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;IACA;IACA;;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA,OA/1DO;;;AAm2DR;EACC;EACA;;;AAID;EACC,OAt2DO;;;AA02DR;EACC;;;AAGD;EACC,aAhyDkB;EAiyDlB,WA5yDiB;EA6yDjB,OAj3DO;;;AAo3DR;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC,WA30DiB;EA40DjB,OAh5DO;EAi5DP;EACA;;;AAGD;EACC,OAz5DO;;;AA45DR;EACC;EACA;EACA,OA/5DO;EAg6DP;;;AAGD;EACC;;;AAGD;EACC;EACA,OA96DS;EA+6DT,WAv2DgB;EAw2DhB,aKzrD6B;EL0rD7B;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAID;EACC;EACA,eAp4De;;;AAu4DhB;EACC,kBAv7DU;;;AA07DX;EACC,OAv8DO;EAw8DP,WAr4DgB;;;AAw4DjB;EACC;EACA,WA14DgB;;;AA84DjB;EACC,kBAv8DU;;;AA08DX;EACC,aAp4DkB;EAq4DlB,WAh5DiB;EAi5DjB;;;AAGD;EACC;EACA;EACA,OA/8DU;;;AAk9DX;EACC,OAl+DO;;;AAq+DR;EACC,OAt+DO;;;AAy+DR;EACC,OA1+DO;;;AA6+DR;EACC,WKjwD0E;ELkwD1E;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,WAp7DiB;;;AAu7DlB;EACC,OA//DO;;;AAkgER;EACC,OA3/DM;EA4/DN;;;AAGD;EACC,OAxgEO;;;AA2gER;EACC,OA5gEO;;;AA+gER;EACC,OAjhEO;EAkhEP;EACA,kBKn/DS;;;ALs/DV;AAAA;EAEC,OAxhEO;;;AA2hER;EACC,OA5hEO;EA6hEP;EACA,kBA3hES;;;AA8hEV;AAAA;EAEC,OAniEO;;;AAsiER;EACC;EACA;;;AAGD;EACC,WK9yD6B;EL+yD7B,OA5iEO;;;AA+iER;EACC;;;AAGD;EACC;;;AAGD;EACC,kBAzjEO;;;AA4jER;EACC;EACA;EACA;EACA;;;AAGD;EACC,YApkEO;;;AAukER;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA,WA/gEgB;EAghEhB,OApkEU;;;AAukEX;EACC,OAplEO;;;AAulER;EACC;EACA;EACA;EACA;EACA,WA5hEgB;EA6hEhB,OArmES;EAsmET;EACA;EACA;EACA;;;AAGD;EACC,mBA7mES;;;AAgnEV;EACC;EACA;EACA;EACA;EACA,OAjmEU;EAkmEV;EACA;EACA;;;AAGD;EACC,OA5nES;;;AA+nEV;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAID;EACC;;;AAGD;EACC,aA9kEkB;EA+kElB;;;AAGD;EACC;EACA,kBAvqEO;EAwqEP;EACA;EACA,aAvlEkB;EAwlElB;;;AAGD;EACC,kBAlqEU;;;AAqqEX;EACC;;;AAGD;EACC,cAhrEQ;EAirER;EACA,OAlrEQ;;;AAsrET;EACC;EACA;EACA;EACA,kBAjsEO;;;AAosER;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA,OAluEO;EAmuEP,aKh/D6B;;;ALo/D9B;EACC;;;AAID;EACC,OAzuEO;EA0uEP,WAtqEiB;EAuqEjB;EACA,kBA9uEO;EA+uEP;;;AAID;EACC;EACA,YAvvEO;EAwvEP;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,kBAzvEU;;;AA6vEX;EACC;EACA,eAhtEe;;;AAmtEhB;EACC,kBAnwEU;;;AAswEX;EACC,OAnxEO;EAoxEP,WAjtEgB;;;AAotEjB;EACC;EACA,WAttEgB;;;AA0tEjB;EACC,OAtxEM;EAuxEN;EACA,WAztEiB;;;AA4tElB;EACC,WA7tEiB;EA8tEjB,OArxEU;;;AAwxEX;EACC,OAzyEO;;;AA4yER;EACC;;;AAGD;EACC,WA1uEiB;EA2uEjB,OAlyEU;EAmyEV;EACA;EACA;;;AAGD;EACC,OAzzEO;;;AA4zER;EACC,OA7zEO;;;AAi0ER;AAAA;EAEC,aAjvEkB;;;AAovEnB;EACC,OAx0EO;EAy0EP;;;AAGD;EACC;;;AAGD;EACC,aK9lE6B;;;ALimE9B;EACC;EACA,OAl1EO;;;AAq1ER;EACC;;;AAGD;EACC,OA91EO;;;AAk2ER;EACC;EACA;EACA;;;AAID;EACC;EACA;;;AAED;EACC;IAAK;;EACL;IAAO;;;AAER;EACC;IAAK;;EACL;IAAO;;;AAER;EACC;IAAK;;EACL;IAAO;;;AAQP;EAAwB;;;AACxB;EAAyB;;;AACzB;EAA2B;;;AAC3B;EAAyB;;;AAEzB;EAAyB;;;AACzB;EAA2B;;;AAC3B;EAA4B;;;AAC5B;EAA2B;;;AAE3B;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EW95EG,eX8DY;;;AAi2Ef;EWt5EG,wBXqDY;EWpDZ,yBXoDY;EWvCZ,4BXw4E+F;EWv4E/F,2BXu4E+F;;;AAClG;EWh5EG,yBX8CY;EW7CZ,4BX6CY;EWhCZ,wBXk4EiG;EWj4EjG,2BXi4EiG;;;AACpG;EW14EG,4BXuCY;EWtCZ,2BXsCY;EWrDZ,wBXw5EkG;EWv5ElG,yBXu5EkG;;;AACrG;EWp4EG,wBXgCY;EW/BZ,2BX+BY;EW9CZ,yBXk5EiG;EWj5EjG,4BXi5EiG;;;AACpG;EAA2B;;;AAC3B;EAAsB;;;Aez4EnB;Efs2EH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;IW95EG,eX8DY;;;EAi2Ef;IWt5EG,wBXqDY;IWpDZ,yBXoDY;IWvCZ,4BXw4E+F;IWv4E/F,2BXu4E+F;;;EAClG;IWh5EG,yBX8CY;IW7CZ,4BX6CY;IWhCZ,wBXk4EiG;IWj4EjG,2BXi4EiG;;;EACpG;IW14EG,4BXuCY;IWtCZ,2BXsCY;IWrDZ,wBXw5EkG;IWv5ElG,yBXu5EkG;;;EACrG;IWp4EG,wBXgCY;IW/BZ,2BX+BY;IW9CZ,yBXk5EiG;IWj5EjG,4BXi5EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;Aez4EnB;Efs2EH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;IW95EG,eX8DY;;;EAi2Ef;IWt5EG,wBXqDY;IWpDZ,yBXoDY;IWvCZ,4BXw4E+F;IWv4E/F,2BXu4E+F;;;EAClG;IWh5EG,yBX8CY;IW7CZ,4BX6CY;IWhCZ,wBXk4EiG;IWj4EjG,2BXi4EiG;;;EACpG;IW14EG,4BXuCY;IWtCZ,2BXsCY;IWrDZ,wBXw5EkG;IWv5ElG,yBXu5EkG;;;EACrG;IWp4EG,wBXgCY;IW/BZ,2BX+BY;IW9CZ,yBXk5EiG;IWj5EjG,4BXi5EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;Aez4EnB;Efs2EH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;IW95EG,eX8DY;;;EAi2Ef;IWt5EG,wBXqDY;IWpDZ,yBXoDY;IWvCZ,4BXw4E+F;IWv4E/F,2BXu4E+F;;;EAClG;IWh5EG,yBX8CY;IW7CZ,4BX6CY;IWhCZ,wBXk4EiG;IWj4EjG,2BXi4EiG;;;EACpG;IW14EG,4BXuCY;IWtCZ,2BXsCY;IWrDZ,wBXw5EkG;IWv5ElG,yBXu5EkG;;;EACrG;IWp4EG,wBXgCY;IW/BZ,2BX+BY;IW9CZ,yBXk5EiG;IWj5EjG,4BXi5EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;Aez4EnB;Efs2EH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;IW95EG,eX8DY;;;EAi2Ef;IWt5EG,wBXqDY;IWpDZ,yBXoDY;IWvCZ,4BXw4E+F;IWv4E/F,2BXu4E+F;;;EAClG;IWh5EG,yBX8CY;IW7CZ,4BX6CY;IWhCZ,wBXk4EiG;IWj4EjG,2BXi4EiG;;;EACpG;IW14EG,4BXuCY;IWtCZ,2BXsCY;IWrDZ,wBXw5EkG;IWv5ElG,yBXu5EkG;;;EACrG;IWp4EG,wBXgCY;IW/BZ,2BX+BY;IW9CZ,yBXk5EiG;IWj5EjG,4BXi5EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;AAMvB;EACC;IACC,YA1zEW;;;AA+zEb;EACC;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAGD;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAGD;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAGD;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,cA7iFU;EA8iFV;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,kBA/jFU;EAgkFV;EACA;EACA;;;AAID;EACC;EACA;;;AAID;EACC;EACA,aKx2E6B;ELy2E7B,WAxhFgB;EAyhFhB;EACA,OA7lFO;;;AAgmFR;EACC,kBA3lFQ;EA4lFR;;;AAID;EACC;EACA;;;AAED;EAAwC;EACvC;EACA;;;AAGD;EACC;EACA,kBA/mFS;EAgnFT;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;EAAiB;EACjB;EACA,kBAhnFU;EAinFV;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EAA6B;EAA6B,kBA5oFnD;EA6oFP;EACA;EACA;EACA;;;AAGD;EACC;IACA;;;AAID;EACC;EACA;EACA;;;AAID;EACC;EACA;EACA,OAzoFM;;;AA6oFP;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OAprFO;EAqrFP,aKl8E6B;ELm8E7B;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OAjsFO;;;AAosFR;EACC,OArsFO;EAssFP;;;AAGD;EACC;;;AAGD;EACC,OAxtFO;;;AA2tFR;EACC;;;AAID;EACC;EACA;;;AAGD;EACC,eA1qFe;EA2qFf;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA,eAzsFe;;;AA6sFhB;EACC;IACC;;;AAIF;EAEA;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;IACA,kBA5xFO;;;EA+xFR;IACC,kBAhyFO;;;EAmyFR;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC,WA3vFgB;;;EA8vFjB;IACC,OA5zFQ;IA6zFR,WKtlF0E;;;ELylF3E;IACC,YAxtFY;;;EA2tFb;IACC;;;EAGD;IACC;IACA;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAID;IACC;IACA;IACA;IACA;;;AAGD;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;AAAA;;AAAA;EAmBA;IACC;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC,OA35FO;;;EA85FR;IACC,OAp6FS;;;EAu6FV;IACC;IACA;IACA;;;EAGD;IACC,aKvrF6B;ILwrF7B;;;EAGD;IACC;;;EAGD;IACC;IACA,aKjsF6B;ILksF7B;IACA;;;EAGD;IACC;IACA,OA16FU;;;EA66FX;IACC,OA/6FU;IAg7FV,aK7sF6B;;;ELgtF9B;IACC,OAp7FU;IAq7FV,WAj4FgB;IAk4FhB,aKntF6B;;;ELstF9B;IACC,WAt4FgB;IAu4FhB,OA57FU;;;EA+7FX;IACC,WKjuF0E;;;ELquF3E;IACC,OAh9FO;;;EAm9FR;IACC,OAp9FO;;;EAu9FR;IACC;IACA,OA98FU;IA+8FV;;;EAGD;IACC,OA/8FQ;;;EAk9FT;IACC,OAl9FU;;;EAq9FX;IACC,WAt6FgB;;;EAy6FjB;IACC,WA16FgB;IA26FhB,OAh+FU;;;EAm+FX;IACC,WA36FiB;;;EA+6FlB;IACC,kBAx/FO;;;EA2/FR;IACC,kBAh/FU;;;EAm/FX;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC,OA9gGU;;;EAkhGX;IACC;;;EAID;IACC;;;EAGD;IACC;IACA;IACA;IACA;AAAuB;IACvB;AAA0B;;;EAG3B;IACC;IACA;IACA;IACA;AAAyB;;;EAG1B;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC,aK51F6B;IL61F7B,WA5gGgB;;;EA+gGjB;IACC,aKj2F6B;ILk2F7B;;;EAGD;IACC;;;EAGD;IACC,aK12F6B;IL22F7B,WA1hGgB;;;EA6hGjB;IACC,aK/2F6B;;;ELk3F9B;IACC,aKn3F6B;;;ELs3F9B;IACC,OAzmGO;IA0mGP,aAxhGkB;;;EA2hGnB;IACC;;;EAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;IAgBC;;;EAGD;IACC;IACA;IACA;;;AAMD;EACC;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC,OAxoGO;;;AA2oGR;EACC,OAvpGO;;;AA0pGR;EACC,kBA/oGQ;;;AAkpGT;EACC,kBAlpGS;;;AAopGV;EACC,kBAppGkB;;;AAspGnB;EACC;EACA;EACA;;;AAED;EACC,kBA/pGO;;;AAiqGR;EACC,kBA9pGK;;;AAgqGN;EACC;;;AAED;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;AACA;EACC;;;AAIF;EACC;EACA;EACA;;;AAGD;AACA;EACC,OAvtGO;EAwtGP,kBAxtGO;EAytGP;EACA;;;AAGD;EACC,OA/tGO;;;AAkuGR;EACC;IACC;IACA;;;AAIF;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AACD;EACC,OA1uGM;;;AA6uGP;EACC;IACC,WAlrGiB;IAmrGjB;;;AAGF;EACI;;;AAGJ;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;IACC;;;AAIF;EACI;EACA;EACH","file":"light_ff66ac.css"} \ No newline at end of file diff --git a/files/assets/css/win98_f39731.css b/files/assets/css/main.css old mode 100644 new mode 100755 similarity index 77% rename from files/assets/css/win98_f39731.css rename to files/assets/css/main.css index 50b6d7e94..3b0c8e240 --- a/files/assets/css/win98_f39731.css +++ b/files/assets/css/main.css @@ -1,13871 +1,14644 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #f39731; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c0c0c0; - --gray: #c0c0c0; - --gray-dark: #07090A; - --primary: #f39731; - --secondary: #000000; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #fff; - --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: #000000; - text-align: left; - background-color: #c0c0c0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #f39731; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #f39731; - 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; -} - -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: #c0c0c0; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: #c0c0c0; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; - 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: #c0c0c0; -} - -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: #c0c0c0; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #c0c0c0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #c0c0c0; -} -.table tbody + tbody { - border-top: 2px solid #c0c0c0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #c0c0c0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0; -} -.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: #000000; - background-color: rgba(0, 0, 0, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d2a7ba; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e191b6; -} - -.table-hover .table-primary:hover { - background-color: #c996ad; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #c996ad; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #8a8a8a; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-secondary:hover { - background-color: #7d7d7d; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #7d7d7d; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #9ab7a8; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #79b093; -} - -.table-hover .table-success:hover { - background-color: #8bac9b; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #8bac9b; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #90b2cc; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #68a6d6; -} - -.table-hover .table-info:hover { - background-color: #7fa6c4; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #7fa6c4; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d2c08c; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e1c160; -} - -.table-hover .table-warning:hover { - background-color: #cbb67a; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #cbb67a; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #ca9c9c; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d37c7c; -} - -.table-hover .table-danger:hover { - background-color: #c18b8b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c18b8b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #8a8a8a; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-light:hover { - background-color: #7d7d7d; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #7d7d7d; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #d2d2d2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #e1e1e1; -} - -.table-hover .table-dark:hover { - background-color: #c5c5c5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #c5c5c5; -} - -.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: #c0c0c0; - background-color: #07090A; - border-color: #171d21; -} -.table .thead-light th { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.table-dark { - color: #c0c0c0; - background-color: #07090A; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #171d21; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(192, 192, 192, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: #c0c0c0; - background-color: #c0c0c0; - background-clip: padding-box; - border: 1px solid #242C33; - 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 #c0c0c0; -} -.form-control:focus { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.form-control::placeholder { - color: #c0c0c0; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #c0c0c0; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} - -.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: #000000; - 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: flex; - 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: #c0c0c0; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #c0c0c0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #c0c0c0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:hover { - color: #c0c0c0; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:focus, .btn-primary.focus { - color: #c0c0c0; - background-color: #f39731; - border-color: #f39731; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c0c0c0; - background-color: #f39731; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-success { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(76, 166, 118, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c0c0c0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(76, 166, 118, 0.5); -} - -.btn-info { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(48, 150, 228, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c0c0c0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(48, 150, 228, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(223, 82, 82, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c0c0c0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(223, 82, 82, 0.5); -} - -.btn-light { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-dark { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:hover { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-dark:focus, .btn-dark.focus { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #000000; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.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(217, 217, 217, 0.5); -} - -.btn-outline-primary { - color: #f39731; - border-color: #f39731; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #f39731; - border-color: #f39731; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #f39731; - 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: #000000; - background-color: #f39731; - border-color: #f39731; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #000000; - border-color: #000000; -} -.btn-outline-secondary:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #fff; - border-color: #fff; -} -.btn-outline-dark:hover { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #fff; - 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: #000000; - background-color: #fff; - border-color: #fff; -} -.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(255, 255, 255, 0.5); -} - -.btn-link { - font-weight: 400; - color: #f39731; - text-decoration: none; -} -.btn-link:hover { - color: #f39731; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #c0c0c0; - 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: #000000; - text-align: left; - list-style: none; - background-color: #c0c0c0; - 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 #c0c0c0; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #394552; -} -.dropdown-item.active, .dropdown-item:active { - color: #c0c0c0; - text-decoration: none; - background-color: #f39731; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #c0c0c0; - 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: #c0c0c0; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: 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: #c0c0c0; - border-color: #f39731; - background-color: #f39731; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c0c0c0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #c0c0c0; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #c0c0c0; -} - -.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: #c0c0c0; - border: #c0c0c0 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c0c0c0' 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: #f39731; - background-color: #f39731; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c0c0c0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c0c0c0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - border-radius: 0.5rem; - 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; -} -@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: #c0c0c0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - vertical-align: middle; - background: #c0c0c0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #242C33; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-select:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #c0c0c0; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #c0c0c0; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #c0c0c0; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: #c0c0c0; - content: "Browse"; - background-color: #c0c0c0; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem f39731; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem f39731; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem f39731; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #f39731; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #f39731; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - 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: #f39731; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #c0c0c0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #c0c0c0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #c0c0c0; -} - -.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: flex; - 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: #c0c0c0; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #c0c0c0; -} -.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: #c0c0c0 #c0c0c0 #c0c0c0; -} -.nav-tabs .nav-link.disabled { - color: #c0c0c0; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0 #c0c0c0 #c0c0c0; -} -.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: #c0c0c0; - background-color: #f39731; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - 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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' 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: #c0c0c0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c0c0c0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(192, 192, 192, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(192, 192, 192, 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: #c0c0c0; -} -.navbar-dark .navbar-toggler { - color: rgba(192, 192, 192, 0.5); - border-color: rgba(192, 192, 192, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(192, 192, 192, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-text a { - color: #c0c0c0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c0c0c0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c0c0c0; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #c0c0c0; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #c0c0c0; -} - -.pagination { - 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: #f39731; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; -} -.page-link:hover { - z-index: 2; - color: #f39731; - text-decoration: none; - background-color: #c0c0c0; - border-color: #c0c0c0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} - -.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: #c0c0c0; - background-color: #f39731; - border-color: #f39731; -} -.page-item.disabled .page-link { - color: #c0c0c0; - pointer-events: none; - cursor: auto; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.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: #000000; - background-color: #f39731; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #f39731; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c0c0c0; - background-color: #000000; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-success { - color: #c0c0c0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #c0c0c0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #c0c0c0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c0c0c0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #c0c0c0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c0c0c0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #c0c0c0; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #000000; - background-color: #fff; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #000000; - background-color: #e6e6e6; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #c0c0c0; - 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: #853559; - background-color: #cdaebc; - border-color: #d2a7ba; -} -.alert-primary hr { - border-top-color: #c996ad; -} -.alert-primary .alert-link { - color: #612641; -} - -.alert-secondary { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-secondary hr { - border-top-color: #7d7d7d; -} -.alert-secondary .alert-link { - color: black; -} - -.alert-success { - color: #1d5437; - background-color: #a5baaf; - border-color: #9ab7a8; -} -.alert-success hr { - border-top-color: #8bac9b; -} -.alert-success .alert-link { - color: #102e1e; -} - -.alert-info { - color: #0b4a7a; - background-color: #9eb6c8; - border-color: #90b2cc; -} -.alert-info hr { - border-top-color: #7fa6c4; -} -.alert-info .alert-link { - color: #072e4b; -} - -.alert-warning { - color: #856404; - background-color: #cdc09b; - border-color: #d2c08c; -} -.alert-warning hr { - border-top-color: #cbb67a; -} -.alert-warning .alert-link { - color: #533f03; -} - -.alert-danger { - color: #772020; - background-color: #c7a6a6; - border-color: #ca9c9c; -} -.alert-danger hr { - border-top-color: #c18b8b; -} -.alert-danger .alert-link { - color: #4f1515; -} - -.alert-light { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-light hr { - border-top-color: #7d7d7d; -} -.alert-light .alert-link { - color: black; -} - -.alert-dark { - color: #858585; - background-color: #cdcdcd; - border-color: #d2d2d2; -} -.alert-dark hr { - border-top-color: #c5c5c5; -} -.alert-dark .alert-link { - color: #6c6c6c; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #f39731; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(192, 192, 192, 0.15) 25%, transparent 25%, transparent 50%, rgba(192, 192, 192, 0.15) 50%, rgba(192, 192, 192, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #c0c0c0; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #c0c0c0; - text-decoration: none; - background-color: #394552; -} -.list-group-item-action:active { - color: #000000; - background-color: #c0c0c0; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c0c0c0; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #c0c0c0; - pointer-events: none; - background-color: #c0c0c0; -} -.list-group-item.active { - z-index: 2; - color: #c0c0c0; - background-color: #f39731; - border-color: #f39731; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #853559; - background-color: #d2a7ba; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #853559; - background-color: #c996ad; -} -.list-group-item-primary.list-group-item-action.active { - color: #c0c0c0; - background-color: #853559; - border-color: #853559; -} - -.list-group-item-secondary { - color: black; - background-color: #8a8a8a; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-success { - color: #1d5437; - background-color: #9ab7a8; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #1d5437; - background-color: #8bac9b; -} -.list-group-item-success.list-group-item-action.active { - color: #c0c0c0; - background-color: #1d5437; - border-color: #1d5437; -} - -.list-group-item-info { - color: #0b4a7a; - background-color: #90b2cc; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0b4a7a; - background-color: #7fa6c4; -} -.list-group-item-info.list-group-item-action.active { - color: #c0c0c0; - background-color: #0b4a7a; - border-color: #0b4a7a; -} - -.list-group-item-warning { - color: #856404; - background-color: #d2c08c; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #cbb67a; -} -.list-group-item-warning.list-group-item-action.active { - color: #c0c0c0; - background-color: #856404; - border-color: #856404; -} - -.list-group-item-danger { - color: #772020; - background-color: #ca9c9c; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #772020; - background-color: #c18b8b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c0c0c0; - background-color: #772020; - border-color: #772020; -} - -.list-group-item-light { - color: black; - background-color: #8a8a8a; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-light.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-dark { - color: #858585; - background-color: #d2d2d2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #858585; - background-color: #c5c5c5; -} -.list-group-item-dark.list-group-item-action.active { - color: #c0c0c0; - background-color: #858585; - border-color: #858585; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000000; - text-shadow: 0 1px 0 #c0c0c0; - opacity: 0.5; -} -.close:hover { - color: #000000; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(192, 192, 192, 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); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c0c0c0; - 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: #000000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #c0c0c0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #c0c0c0; - 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); - } - - .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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c0c0c0; - text-align: center; - background-color: #000000; - 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: #c0c0c0; - 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: #c0c0c0; -} - -.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: #c0c0c0; -} - -.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: #c0c0c0; -} -.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 #b8b8b8; -} - -.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: #c0c0c0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #b8b8b8; - border-bottom: 1px solid #acacac; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c0c0c0; - 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: #c0c0c0; - 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c0c0c0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c0c0c0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #f39731 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #f39731 !important; -} - -.bg-secondary { - background-color: #000000 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: black !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #fff !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #e6e6e6 !important; -} - -.bg-white { - background-color: #c0c0c0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #c0c0c0 !important; -} - -.border-top { - border-top: 1px solid #c0c0c0 !important; -} - -.border-right { - border-right: 1px solid #c0c0c0 !important; -} - -.border-bottom { - border-bottom: 1px solid #c0c0c0 !important; -} - -.border-left { - border-left: 1px solid #c0c0c0 !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: #f39731 !important; -} - -.border-secondary { - border-color: #000000 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #fff !important; -} - -.border-white { - border-color: #c0c0c0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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; -} - -.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); -} - -.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; - } -} -.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: #c0c0c0 !important; -} - -.text-primary { - color: #f39731 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #f39731 !important; -} - -.text-secondary { - color: #000000 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: black !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #fff !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #d9d9d9 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #c0c0c0 !important; -} - -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - color: rgba(192, 192, 192, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #c0c0c0; - 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 #000000; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c0c0c0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #c0c0c0; - } - - .table .thead-dark th { - color: inherit; - border-color: #c0c0c0; - } -} -.bd-callout-primary { - border-left-color: #f39731; -} - -.bd-callout-secondary { - border-left-color: #000000; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #fff; -} - -.bd-callout-white { - border-left-color: #c0c0c0; -} - -.bd-callout-black { - border-left-color: #000000; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #404040; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #f39731; -} - -.bd-callout-purple { - border-left-color: #f39731; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #f39731; -} - -.bd-callout-gray { - border-left-color: #fff; -} - -.bd-callout-gray-100 { - border-left-color: #394552; -} - -.bd-callout-gray-200 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-300 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-400 { - border-left-color: #242C33; -} - -.bd-callout-gray-500 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-600 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-700 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-800 { - border-left-color: #07090A; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #000000; - padding-top: 49px; - background-color: #c0c0c0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #c0c0c0; -} - -#page { - padding-top: 49px; - background-color: #c0c0c0; -} - -#article { - padding-top: 0; - background-color: #c0c0c0; -} - -#thread, #userpage { - background-color: #c0c0c0; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f39731; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #f39731; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #fff; -} - -.btn-success, .btn-danger { - color: #c0c0c0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #242C33; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #242C33; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c0c0c0; - color: #fff; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c0c0c0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #000000; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #fff; -} - -.navbar-light { - background-color: #c0c0c0 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #fff; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f39731; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #f39731; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c0c0c0; -} - -.navbar .text-white { - color: #c0c0c0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #000000; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #f39731; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c0c0c0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #f39731; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #000000; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c0c0c0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #404040; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #c0c0c0; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #f39731; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f39731; - box-shadow: inset 0 -2px 0 #f39731; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #f39731; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #f39731; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f39731; - box-shadow: inset 0 -2px 0 #f39731; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #404040; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #f39731; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #f39731; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f39731; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #f39731; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f39731; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #f39731; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #000000; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #07090A; - font-size: 1rem; - color: #c0c0c0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #000000; -} - -.form-inline.search .form-control::placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.bg-svg { - background-color: #fff; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #404040; - border-color: #404040; - border-width: 2px; - background: #c0c0c0; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #fff; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #242C33; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #c0c0c0; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #000000; - background-color: #c0c0c0; - outline: 0; - border-color: #f39731; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #000000; - background-color: #000000; - outline: 0; - border-color: #f39731; - box-shadow: none; -} - -.form-control::placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #000000; -} - -#login label { - color: #000000; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #000000; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c0c0c0; - background-color: #c0c0c0; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #000000; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #000000; - text-decoration: none; - background-color: #c0c0c0; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #000000; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #000000; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #f39731; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #f39731; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #f39731 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #404040; -} - -.score { - color: #000000; -} - -.score-up { - color: #f39731 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #c0c0c0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #fff; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #242C33; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #c0c0c0 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #c0c0c0; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #404040; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #f39731; - width: 1rem; -} - -.filter-list .filter-item { - color: #404040; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #404040; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #000000; -} - -.filter-list > .filter-item > .filter-link.active { - color: #000000; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #f39731; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #f39731; -} - -.filter-link:hover, .filter-link:focus { - color: #f39731; -} - -.dashboard-list .dashboard-item { - color: #404040; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #404040; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #000000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #f39731; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #f39731; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #f39731; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #f39731; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c0c0c0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #fff; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #f39731; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #f39731; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #000000; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #242C33; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #c0c0c0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #242C33; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #242C33; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #c0c0c0; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #000000; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #f39731; -} - -#frontpage .post-title a { - color: #000000; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #000000; -} - -.stretched-link a:hover { - color: #f39731; -} - -.post-meta { - position: relative; - z-index: 2; - color: #404040; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #242C33; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #242C33; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #242C33 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .post-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #000000; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #fff; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #000000; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #000000; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #404040; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #000000; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #000000; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #000000; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #000000; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; -} - -.page-link:hover { - background-color: #394552; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c0c0c0; -} - -.post-actions a { - color: #394552; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #000000; -} - -.post-actions .dropdown-item:hover { - color: #000000; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #f39731; - border-radius: 0.35rem; - z-index: 2; - background-color: #c0c0c0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c0c0c0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #404040; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #404040; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #404040; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #000000; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #000000; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #f39731; -} - -blockquote { - border-left: 2px solid #f39731; - color: #000000; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .comment-actions a { - color: #394552; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #c0c0c0; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #394552; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #000000; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #000000; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #000000; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #000000; -} - -.comment-actions a { - color: #394552; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #000000; -} - -.comment-actions .dropdown-item:hover { - color: #000000; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #000000; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #c0c0c0; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #c0c0c0; -} - -.comment-write .comment-format .format:hover { - color: #000000; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #394552; - font-size: 1rem; - color: #f39731; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #f39731; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #c0c0c0; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #f39731; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #c0c0c0; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #c0c0c0; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #f39731; - background-color: rgba(60, 173, 243, 0.08); - color: #f39731; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #f39731 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c0c0c0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #404040; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #c0c0c0; - border: 0.1px solid #242C33; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #fff !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #000000; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .profile-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #fff; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #fff; -} - -.profile-actions .dropdown-item:hover { - color: #000000; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #fff; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c0c0c0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #404040; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c0c0c0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #242C33 !important; -} - -.border-right { - border-right: 1px solid #242C33 !important; -} - -.border-bottom { - border-bottom: 1px solid #242C33 !important; -} - -.border-left { - border-left: 1px solid #242C33 !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-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; -} - -.border-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; -} - -.border { - border: 1px solid #242C33 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #242C33 !important; - } - - .border-sm-right { - border-right: 1px solid #242C33 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-sm-left { - border-left: 1px solid #242C33 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-sm-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-sm { - border: 1px solid #242C33 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #242C33 !important; - } - - .border-md-right { - border-right: 1px solid #242C33 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-md-left { - border-left: 1px solid #242C33 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-md-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-md { - border: 1px solid #242C33 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #242C33 !important; - } - - .border-lg-right { - border-right: 1px solid #242C33 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-lg-left { - border-left: 1px solid #242C33 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-lg-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-lg { - border: 1px solid #242C33 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #242C33 !important; - } - - .border-xl-right { - border-right: 1px solid #242C33 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-xl-left { - border-left: 1px solid #242C33 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-xl-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-xl { - border: 1px solid #242C33 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #c0c0c0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #000000; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #f39731; - border: 0.1px solid #f39731; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #394552; - border: #394552 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #c0c0c0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c0c0c0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c0c0c0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c0c0c0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #f39731; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #f39731; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #c0c0c0; - } - - #thread, #userpage { - background-color: #c0c0c0; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #fff !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f39731; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #242C33; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #c0c0c0; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #242C33; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #f39731; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #c0c0c0; - } - - .card { - background-color: #c0c0c0; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #000000; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #f39731; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #c0c0c0; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #c0c0c0; - } - - .score { - color: #c0c0c0; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #c0c0c0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #f39731; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #c0c0c0; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #394552; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #000000; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #c0c0c0 !important; -} - -.text-muted { - color: #404040 !important; -} - -.text-primary { - color: #f39731 !important; -} - -.text-gray-400, .text-gray-500 { - color: #c0c0c0 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #c0c0c0 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #f39731; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #f39731; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c0c0c0; - background-color: #c0c0c0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #fff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c0c0c0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c0c0c0 !important; -} - -#frontpage .post-title a:visited { - color: #c0c0c0; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c0c0c0; -} - -.comment-box { - border: 2px solid #c0c0c0; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #404040; -} - -.btn-primary { - color: #404040; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #f39731 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #f39731; - padding: 10px; - border-radius: 3px; - background-color: #c0c0c0 !important; -} - -.text-info { - color: #f39731 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #c0c0c0 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #c0c0c0 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - box-shadow: none !important; - transition: none !important; - border-radius: 0 !important; - font-family: sans-serif; - font-size: 12px; -} - -.card, #mobile-bottom-navigation-bar { - transform: none !important; - background-color: #c0c0c0 !important; -} - -.pseudo-submit-form .card-header, .card-blank .card-header, .navbar-light, .nav, .flex-row.bg-gray-200.sticky.justify-content-center.d-flex.d-sm-none.mt-3.mb-3.mb-sm-5.rounded { - background: #c0c0c0 !important; - color: #c0c0c0 !important; -} - -.navbar-light > *, .navbar-brand, .nav-link { - color: #c0c0c0 !important; -} - -.nav-link, .btn, .btn-secondary, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2 { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; - background: #c0c0c0 !important; - color: #000 !important; -} - -.nav-link:focus, .btn:focus, .btn-secondary:focus, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2, -.nav-link:active, .btn:active, .btn-secondary:active { - border: 2px inset white !important; -} - -.card, .card-blank, .comment-section.post-top, .dropdown-menu { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.dropdown-menu, .btn:hover { - background: #c0c0c0 !important; - color: #000 !important; -} - -.form-control { - border: 2px inset #717171 !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.post-title, .text-small-extra.text-muted, #actual-comments > .text-muted, .text-left.pl-2 { - color: #000000 !important; -} - -.arrow-up::before { - color: #404040; -} - -blockquote { - background-color: #e0e0e0 !important; - border-bottom: 2px solid #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: white !important; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #000 !important; -} - -.stretched-link { - color: #000 !important; -} - -.flaggers { - background-color: #c0c0c0 !important; -} - -.form-control, .form-control:disabled, .form-control[readonly] { - background: white !important; - color: black !important; -} - -.arrow-down::before { - color: #404040 !important; -} - -.table { - color: black !important; -} - -.transparent { - background: None !important; -} - -.black { - color: black !important; -} - -.col-12 .card { - padding: 20px !important; -} - -#frontpage .post-title a:visited { - color: #5c5c5c; -} - -.post-actions a { - color: #404040 !important; -} - -.modal-header, .modal .comment-actions a, .modal-title { - color: #c0c0c0 !important; -} - -.text-info { - color: #f39731 !important; -} - -.score, .comment-actions .score { - color: #000; -} - -.arrow-up:hover::before { - color: #404040; -} - -#thread { - background: #c0c0c0 !important; -} - -/*# sourceMappingURL=win98_f39731.css.map */ +@charset "UTF-8"; + +@import url('https://fonts.googleapis.com/css?family=Roboto:400,500&display=swap'); + +*, +*::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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus: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-bs-original-title] { + text-decoration: underline; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + 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: 600; +} + +dd { + margin-bottom: 0.5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: 700; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +a { + color: var(--primary); + text-decoration: none; + background-color: transparent; +} +a:hover { + color: var(--primary); + 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; +} + +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; +} + +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; +} + +input[type=date], +input[type=time], +input[type=datetime-local], +input[type=month] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: 0.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: 600; + 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.325rem; + 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: 0.75rem; + 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: 0.75rem; + color: #6c757d; +} +.blockquote-footer::before { + content: "— "; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.35rem; + 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: 600; +} + +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-xl, .container-lg, .container-md, .container-sm { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container-sm, .container { + max-width: 540px; + } +} +@media (min-width: 768px) { + .container-md, .container-sm, .container { + max-width: 720px; + } +} +@media (min-width: 992px) { + .container-lg, .container-md, .container-sm, .container { + max-width: 960px; + } +} +@media (min-width: 1200px) { + .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1140px; + } +} +.row { + display: flex; + 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-xl, +.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, +.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, +.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, +.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, +.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; +} + +.col { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; +} + +.row-cols-1 > * { + flex: 0 0 100%; + max-width: 100%; +} + +.row-cols-2 > * { + flex: 0 0 50%; + max-width: 50%; +} + +.row-cols-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; +} + +.row-cols-4 > * { + flex: 0 0 25%; + max-width: 25%; +} + +.row-cols-5 > * { + flex: 0 0 20%; + max-width: 20%; +} + +.row-cols-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; +} + +.col-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; +} + +.col-3 { + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; +} + +.col-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; +} + +.col-6 { + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; +} + +.col-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; +} + +.col-9 { + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; +} + +.col-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; +} + +.col-12 { + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + order: -1; +} + +.order-last { + order: 13; +} + +.order-0 { + order: 0; +} + +.order-1 { + order: 1; +} + +.order-2 { + order: 2; +} + +.order-3 { + order: 3; +} + +.order-4 { + order: 4; +} + +.order-5 { + order: 5; +} + +.order-6 { + order: 6; +} + +.order-7 { + order: 7; +} + +.order-8 { + order: 8; +} + +.order-9 { + order: 9; +} + +.order-10 { + order: 10; +} + +.order-11 { + order: 11; +} + +.order-12 { + order: 12; +} + +.offset-1 { + margin-left: 8.3333333333%; +} + +.offset-2 { + margin-left: 16.6666666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.3333333333%; +} + +.offset-5 { + margin-left: 41.6666666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.3333333333%; +} + +.offset-8 { + margin-left: 66.6666666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.3333333333%; +} + +.offset-11 { + margin-left: 91.6666666667%; +} + +@media (min-width: 576px) { + .col-sm { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .row-cols-sm-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + + .row-cols-sm-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + + .row-cols-sm-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .row-cols-sm-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + + .row-cols-sm-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + + .row-cols-sm-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-sm-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-sm-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-sm-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-sm-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-sm-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-sm-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-sm-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-sm-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-sm-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-sm-first { + order: -1; + } + + .order-sm-last { + order: 13; + } + + .order-sm-0 { + order: 0; + } + + .order-sm-1 { + order: 1; + } + + .order-sm-2 { + order: 2; + } + + .order-sm-3 { + order: 3; + } + + .order-sm-4 { + order: 4; + } + + .order-sm-5 { + order: 5; + } + + .order-sm-6 { + order: 6; + } + + .order-sm-7 { + order: 7; + } + + .order-sm-8 { + order: 8; + } + + .order-sm-9 { + order: 9; + } + + .order-sm-10 { + order: 10; + } + + .order-sm-11 { + order: 11; + } + + .order-sm-12 { + order: 12; + } + + .offset-sm-0 { + margin-left: 0; + } + + .offset-sm-1 { + margin-left: 8.3333333333%; + } + + .offset-sm-2 { + margin-left: 16.6666666667%; + } + + .offset-sm-3 { + margin-left: 25%; + } + + .offset-sm-4 { + margin-left: 33.3333333333%; + } + + .offset-sm-5 { + margin-left: 41.6666666667%; + } + + .offset-sm-6 { + margin-left: 50%; + } + + .offset-sm-7 { + margin-left: 58.3333333333%; + } + + .offset-sm-8 { + margin-left: 66.6666666667%; + } + + .offset-sm-9 { + margin-left: 75%; + } + + .offset-sm-10 { + margin-left: 83.3333333333%; + } + + .offset-sm-11 { + margin-left: 91.6666666667%; + } +} +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .row-cols-md-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + + .row-cols-md-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + + .row-cols-md-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .row-cols-md-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + + .row-cols-md-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + + .row-cols-md-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-md-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-md-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-md-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-md-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-md-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-md-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-md-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-md-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-md-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-md-first { + order: -1; + } + + .order-md-last { + order: 13; + } + + .order-md-0 { + order: 0; + } + + .order-md-1 { + order: 1; + } + + .order-md-2 { + order: 2; + } + + .order-md-3 { + order: 3; + } + + .order-md-4 { + order: 4; + } + + .order-md-5 { + order: 5; + } + + .order-md-6 { + order: 6; + } + + .order-md-7 { + order: 7; + } + + .order-md-8 { + order: 8; + } + + .order-md-9 { + order: 9; + } + + .order-md-10 { + order: 10; + } + + .order-md-11 { + order: 11; + } + + .order-md-12 { + order: 12; + } + + .offset-md-0 { + margin-left: 0; + } + + .offset-md-1 { + margin-left: 8.3333333333%; + } + + .offset-md-2 { + margin-left: 16.6666666667%; + } + + .offset-md-3 { + margin-left: 25%; + } + + .offset-md-4 { + margin-left: 33.3333333333%; + } + + .offset-md-5 { + margin-left: 41.6666666667%; + } + + .offset-md-6 { + margin-left: 50%; + } + + .offset-md-7 { + margin-left: 58.3333333333%; + } + + .offset-md-8 { + margin-left: 66.6666666667%; + } + + .offset-md-9 { + margin-left: 75%; + } + + .offset-md-10 { + margin-left: 83.3333333333%; + } + + .offset-md-11 { + margin-left: 91.6666666667%; + } +} +@media (min-width: 992px) { + .col-lg { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .row-cols-lg-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + + .row-cols-lg-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + + .row-cols-lg-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .row-cols-lg-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + + .row-cols-lg-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + + .row-cols-lg-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-lg-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-lg-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-lg-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-lg-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-lg-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-lg-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-lg-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-lg-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-lg-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-lg-first { + order: -1; + } + + .order-lg-last { + order: 13; + } + + .order-lg-0 { + order: 0; + } + + .order-lg-1 { + order: 1; + } + + .order-lg-2 { + order: 2; + } + + .order-lg-3 { + order: 3; + } + + .order-lg-4 { + order: 4; + } + + .order-lg-5 { + order: 5; + } + + .order-lg-6 { + order: 6; + } + + .order-lg-7 { + order: 7; + } + + .order-lg-8 { + order: 8; + } + + .order-lg-9 { + order: 9; + } + + .order-lg-10 { + order: 10; + } + + .order-lg-11 { + order: 11; + } + + .order-lg-12 { + order: 12; + } + + .offset-lg-0 { + margin-left: 0; + } + + .offset-lg-1 { + margin-left: 8.3333333333%; + } + + .offset-lg-2 { + margin-left: 16.6666666667%; + } + + .offset-lg-3 { + margin-left: 25%; + } + + .offset-lg-4 { + margin-left: 33.3333333333%; + } + + .offset-lg-5 { + margin-left: 41.6666666667%; + } + + .offset-lg-6 { + margin-left: 50%; + } + + .offset-lg-7 { + margin-left: 58.3333333333%; + } + + .offset-lg-8 { + margin-left: 66.6666666667%; + } + + .offset-lg-9 { + margin-left: 75%; + } + + .offset-lg-10 { + margin-left: 83.3333333333%; + } + + .offset-lg-11 { + margin-left: 91.6666666667%; + } +} +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .row-cols-xl-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + + .row-cols-xl-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + + .row-cols-xl-3 > * { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .row-cols-xl-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + + .row-cols-xl-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + + .row-cols-xl-6 > * { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-xl-1 { + flex: 0 0 8.3333333333%; + max-width: 8.3333333333%; + } + + .col-xl-2 { + flex: 0 0 16.6666666667%; + max-width: 16.6666666667%; + } + + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-xl-4 { + flex: 0 0 33.3333333333%; + max-width: 33.3333333333%; + } + + .col-xl-5 { + flex: 0 0 41.6666666667%; + max-width: 41.6666666667%; + } + + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-xl-7 { + flex: 0 0 58.3333333333%; + max-width: 58.3333333333%; + } + + .col-xl-8 { + flex: 0 0 66.6666666667%; + max-width: 66.6666666667%; + } + + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-xl-10 { + flex: 0 0 83.3333333333%; + max-width: 83.3333333333%; + } + + .col-xl-11 { + flex: 0 0 91.6666666667%; + max-width: 91.6666666667%; + } + + .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-xl-first { + order: -1; + } + + .order-xl-last { + order: 13; + } + + .order-xl-0 { + order: 0; + } + + .order-xl-1 { + order: 1; + } + + .order-xl-2 { + order: 2; + } + + .order-xl-3 { + order: 3; + } + + .order-xl-4 { + order: 4; + } + + .order-xl-5 { + order: 5; + } + + .order-xl-6 { + order: 6; + } + + .order-xl-7 { + order: 7; + } + + .order-xl-8 { + order: 8; + } + + .order-xl-9 { + order: 9; + } + + .order-xl-10 { + order: 10; + } + + .order-xl-11 { + order: 11; + } + + .order-xl-12 { + order: 12; + } + + .offset-xl-0 { + margin-left: 0; + } + + .offset-xl-1 { + margin-left: 8.3333333333%; + } + + .offset-xl-2 { + margin-left: 16.6666666667%; + } + + .offset-xl-3 { + margin-left: 25%; + } + + .offset-xl-4 { + margin-left: 33.3333333333%; + } + + .offset-xl-5 { + margin-left: 41.6666666667%; + } + + .offset-xl-6 { + margin-left: 50%; + } + + .offset-xl-7 { + margin-left: 58.3333333333%; + } + + .offset-xl-8 { + margin-left: 66.6666666667%; + } + + .offset-xl-9 { + margin-left: 75%; + } + + .offset-xl-10 { + margin-left: 83.3333333333%; + } + + .offset-xl-11 { + margin-left: 91.6666666667%; + } +} +.table { + width: 100%; + margin-bottom: 1rem; + color: #212529; +} +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid var(--gray-400); +} +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid var(--gray-400); +} +.table tbody + tbody { + border-top: 2px solid var(--gray-400); +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid var(--gray-400); +} +.table-bordered th, +.table-bordered td { + border: 1px solid var(--gray-400); +} +.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: var(--gray-400); +} + +.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 var(--gray-400); + border-radius: 0.35rem; + 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::placeholder { + color: #6c757d; + opacity: 1; +} +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(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: flex; + 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: inline-flex; + 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: 0.75rem; + color: #38A169; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: #38A169; + border-radius: 0.35rem; +} + +.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: #38A169; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; + 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: #38A169; + padding-right: calc(0.75em + 2.3125rem); + background: url("data:image/svg+xml,%3csvg xmlns='https://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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; + 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: #38A169; +} +.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: #38A169; +} +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #38A169; +} +.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: #38A169; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #38A169; +} +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #38A169; + 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: 0.75rem; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: #dc3545; + border-radius: 0.35rem; +} + +.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='https://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='https://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='https://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: flex; + flex-flow: row wrap; + align-items: center; +} +.form-inline .form-check { + width: 100%; +} +@media (min-width: 576px) { + .form-inline label { + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: flex; + flex: 0 0 auto; + flex-flow: row wrap; + 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: flex; + align-items: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + align-items: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } +} + +.btn { + display: inline-block; + font-weight: 400; + text-align: center; + color: var(--primary); + vertical-align: middle; + cursor: pointer; + 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.35rem; + 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; +} +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: var(--primary); + border-color: var(--primary); +} +.btn-primary:hover { + color: #fff; + background-color: var(--primary); + border-color: #0062cc; +} +.btn-primary:focus, .btn-primary.focus { + color: #fff; + background-color: var(--primary); + 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: var(--primary); + border-color: var(--primary); +} +.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: #38A169; + border-color: #38A169; +} +.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: #38A169; + border-color: #38A169; +} +.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: #fff; + 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: var(--primary); + border-color: var(--primary); +} +.btn-outline-primary:hover { + color: #fff; + background-color: var(--primary); + border-color: var(--primary); +} +.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: var(--primary); + 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: var(--primary); + border-color: var(--primary); +} +.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: #38A169; + border-color: #38A169; +} +.btn-outline-success:hover { + color: #fff; + background-color: #38A169; + border-color: #38A169; +} +.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: #38A169; + 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: #38A169; + border-color: #38A169; +} +.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: var(--primary); + text-decoration: none; +} +.btn-link:hover { + color: var(--primary); + text-decoration: underline; +} +.btn-link:focus, .btn-link.focus { + text-decoration: underline; + box-shadow: none; +} +.btn-link:disabled, .btn-link.disabled { + color: #6c757d; + pointer-events: none; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type=submit].btn-block, +input[type=reset].btn-block, +input[type=button].btn-block { + width: 100%; +} + +.fade { + transition: opacity 0.15s linear; +} +@media (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.35rem; +} + +.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: var(--primary); +} +.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: inline-flex; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + 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: flex; + flex-wrap: wrap; + 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 { + flex-direction: column; + align-items: flex-start; + 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: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; +} +.input-group > .form-control, +.input-group > .form-control-plaintext, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + flex: 1 1 0%; + 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: flex; + 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: 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: flex; + 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 var(--gray-400); + border-radius: 0.35rem; +} +.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: 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: var(--primary); + background-color: var(--primary); +} +.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.35rem; +} +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='https://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: var(--primary); + background-color: var(--primary); +} +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='https://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='https://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); + border-radius: 0.5rem; + 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; +} +@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; + 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='https://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 var(--gray-400); + border-radius: 0.35rem; + 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-bs-browse]::after { + content: attr(data-bs-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 var(--gray-400); + border-radius: 0.35rem; +} +.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.35rem 0.35rem 0; +} + +.custom-range { + width: 100%; + height: 1.4rem; + padding: 0; + background-color: transparent; + 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: var(--primary); + border: 0; + border-radius: 1rem; + 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::-webkit-slider-thumb { + 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: var(--primary); + border: 0; + border-radius: 1rem; + 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::-moz-range-thumb { + 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: var(--primary); + border: 0; + border-radius: 1rem; + 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 { + 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 { + } +.custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; +} +.custom-range:disabled::-moz-range-thumb { + } +.custom-range:disabled::-moz-range-track { + cursor: default; +} +.custom-range:disabled::-ms-thumb { + } + +.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: flex; + 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.35rem; + border-top-right-radius: 0.35rem; +} +.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.35rem; +} +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: var(--primary); +} + +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + 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: flex; + flex-wrap: wrap; + align-items: center; + 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: flex; + 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 { + flex-basis: 100%; + flex-grow: 1; + 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.35rem; +} +.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 { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + 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 { + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + 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 { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + 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 { + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: flex !important; + 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 { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + 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 { + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + 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 { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + 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 { + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } +} +.navbar-expand { + flex-flow: row nowrap; + 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 { + 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 { + flex-wrap: nowrap; +} +.navbar-expand .navbar-collapse { + display: flex !important; + 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-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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' 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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' 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: flex; + 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.35rem; +} +.card > hr { + margin-right: 0; + margin-left: 0; +} +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.35rem; + border-top-right-radius: 0.35rem; +} +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.35rem; + border-bottom-left-radius: 0.35rem; +} + +.card-body { + 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.35rem - 1px) calc(0.35rem - 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.35rem - 1px) calc(0.35rem - 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 { + flex-shrink: 0; + width: 100%; +} + +.card-img, +.card-img-top { + border-top-left-radius: calc(0.35rem - 1px); + border-top-right-radius: calc(0.35rem - 1px); +} + +.card-img, +.card-img-bottom { + border-bottom-right-radius: calc(0.35rem - 1px); + border-bottom-left-radius: calc(0.35rem - 1px); +} + +.card-deck .card { + margin-bottom: 15px; +} +@media (min-width: 576px) { + .card-deck { + display: flex; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + .card-deck .card { + 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: flex; + flex-flow: row wrap; + } + .card-group > .card { + 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 { + column-count: 3; + 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: flex; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.35rem; +} + +.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: flex; + padding-left: 0; + list-style: none; + border-radius: 0.35rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: var(--primary); + background-color: #fff; + border: 1px solid #dee2e6; +} +.page-link:hover { + z-index: 2; + color: var(--primary); + 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.35rem; + border-bottom-left-radius: 0.35rem; +} +.page-item:last-child .page-link { + border-top-right-radius: 0.35rem; + border-bottom-right-radius: 0.35rem; +} +.page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: var(--primary); + border-color: var(--primary); +} +.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: 600; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.35rem; + 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: var(--primary); +} +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: #38A169; +} +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.35rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 600; +} + +.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; +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} +.progress { + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.35rem; +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: var(--primary); + 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 { + animation: progress-bar-stripes 1s linear infinite; +} +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + animation: none; + } +} + +.media { + display: flex; + align-items: flex-start; +} + +.media-body { + flex: 1; +} + +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} +.list-group-item-action:hover, .list-group-item-action:focus { + 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: 0.35rem; + border-top-right-radius: 0.35rem; +} +.list-group-item:last-child { + border-bottom-right-radius: 0.35rem; + border-bottom-left-radius: 0.35rem; +} +.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: var(--primary); + border-color: var(--primary); +} +.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 { + flex-direction: row; +} +.list-group-horizontal .list-group-item:first-child { + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; +} +.list-group-horizontal .list-group-item:last-child { + border-top-right-radius: 0.35rem; + 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 { + flex-direction: row; + } + .list-group-horizontal-sm .list-group-item:first-child { + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; + } + .list-group-horizontal-sm .list-group-item:last-child { + border-top-right-radius: 0.35rem; + 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 { + flex-direction: row; + } + .list-group-horizontal-md .list-group-item:first-child { + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; + } + .list-group-horizontal-md .list-group-item:last-child { + border-top-right-radius: 0.35rem; + 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 { + flex-direction: row; + } + .list-group-horizontal-lg .list-group-item:first-child { + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; + } + .list-group-horizontal-lg .list-group-item:last-child { + border-top-right-radius: 0.35rem; + 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 { + flex-direction: row; + } + .list-group-horizontal-xl .list-group-item:first-child { + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xl .list-group-item:last-child { + border-top-right-radius: 0.35rem; + 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 .list-group-item { + border-right-width: 0; + border-left-width: 0; + border-radius: 0; +} +.list-group-flush .list-group-item:first-child { + border-top-width: 0; +} +.list-group-flush:last-child .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: 600; + line-height: 1; + color: #fff; + opacity: 0.5; +} +.close:hover { + color: #000; + text-decoration: none; +} +.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + opacity: 0.75; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + appearance: none; +} + +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); + 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: flex; + 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: transform 0.3s ease-out; + transform: translate(0, -50px); +} +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} +.modal.show .modal-dialog { + transform: none; +} +.modal.modal-static .modal-dialog { + transform: scale(1.02); +} + +.modal-dialog-scrollable { + 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 { + flex-shrink: 0; +} +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - 1rem); +} +.modal-dialog-centered::before { + display: block; + height: calc(100vh - 1rem); + content: ""; +} +.modal-dialog-centered.modal-dialog-scrollable { + flex-direction: column; + 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: flex; + 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: flex; + align-items: flex-start; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid var(--gray-400); + 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; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: flex-end; + padding: 0.75rem; + border-top: 1px solid var(--gray-400); + 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); + } + + .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, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} +.tooltip.show { + opacity: 1; +} +.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.35rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} +.popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, .bs-popover-auto[x-placement^=top] { + margin-bottom: 0.5rem; +} +.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow { + bottom: calc(-0.5rem - 1px); +} +.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 { + 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%; + backface-visibility: hidden; + transition: 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 { + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + transform: translateX(-100%); +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + 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: flex; + align-items: 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='https://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='https://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: flex; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} +.carousel-indicators li { + box-sizing: content-box; + 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: 0.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; +} + +@keyframes spinner-border { + to { + 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%; + animation: spinner-border 0.75s linear infinite; +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} + +@keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + } +} +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + animation: spinner-grow 0.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: var(--primary) !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: #38A169 !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 var(--gray-400) !important; +} + +.border-top { + border-top: 1px solid var(--gray-400) !important; +} + +.border-right { + border-right: 1px solid var(--gray-400) !important; +} + +.border-bottom { + border-bottom: 1px solid var(--gray-400) !important; +} + +.border-left { + border-left: 1px solid var(--gray-400) !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: var(--primary) !important; +} + +.border-secondary { + border-color: #6c757d !important; +} + +.border-success { + border-color: #38A169 !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.35rem !important; +} + +.rounded-top { + border-top-left-radius: 0.35rem !important; + border-top-right-radius: 0.35rem !important; +} + +.rounded-right { + border-top-right-radius: 0.35rem !important; + border-bottom-right-radius: 0.35rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.35rem !important; + border-bottom-left-radius: 0.35rem !important; +} + +.rounded-left { + border-top-left-radius: 0.35rem !important; + border-bottom-left-radius: 0.35rem !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: flex !important; +} + +.d-inline-flex { + 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: flex !important; + } + + .d-sm-inline-flex { + 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: flex !important; + } + + .d-md-inline-flex { + 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: flex !important; + } + + .d-lg-inline-flex { + 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: flex !important; + } + + .d-xl-inline-flex { + 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: flex !important; + } + + .d-print-inline-flex { + 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.8571428571%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + flex-direction: row !important; +} + +.flex-column { + flex-direction: column !important; +} + +.flex-row-reverse { + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + flex-direction: column-reverse !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + flex: 1 1 auto !important; +} + +.flex-grow-0 { + flex-grow: 0 !important; +} + +.flex-grow-1 { + flex-grow: 1 !important; +} + +.flex-shrink-0 { + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + flex-shrink: 1 !important; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-content-start { + align-content: flex-start !important; +} + +.align-content-end { + align-content: flex-end !important; +} + +.align-content-center { + align-content: center !important; +} + +.align-content-between { + align-content: space-between !important; +} + +.align-content-around { + align-content: space-around !important; +} + +.align-content-stretch { + align-content: stretch !important; +} + +.align-self-auto { + align-self: auto !important; +} + +.align-self-start { + align-self: flex-start !important; +} + +.align-self-end { + align-self: flex-end !important; +} + +.align-self-center { + align-self: center !important; +} + +.align-self-baseline { + align-self: baseline !important; +} + +.align-self-stretch { + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + flex-direction: row !important; + } + + .flex-sm-column { + flex-direction: column !important; + } + + .flex-sm-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-sm-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-sm-wrap { + flex-wrap: wrap !important; + } + + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-sm-fill { + flex: 1 1 auto !important; + } + + .flex-sm-grow-0 { + flex-grow: 0 !important; + } + + .flex-sm-grow-1 { + flex-grow: 1 !important; + } + + .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } + + .justify-content-sm-start { + justify-content: flex-start !important; + } + + .justify-content-sm-end { + justify-content: flex-end !important; + } + + .justify-content-sm-center { + justify-content: center !important; + } + + .justify-content-sm-between { + justify-content: space-between !important; + } + + .justify-content-sm-around { + justify-content: space-around !important; + } + + .align-items-sm-start { + align-items: flex-start !important; + } + + .align-items-sm-end { + align-items: flex-end !important; + } + + .align-items-sm-center { + align-items: center !important; + } + + .align-items-sm-baseline { + align-items: baseline !important; + } + + .align-items-sm-stretch { + align-items: stretch !important; + } + + .align-content-sm-start { + align-content: flex-start !important; + } + + .align-content-sm-end { + align-content: flex-end !important; + } + + .align-content-sm-center { + align-content: center !important; + } + + .align-content-sm-between { + align-content: space-between !important; + } + + .align-content-sm-around { + align-content: space-around !important; + } + + .align-content-sm-stretch { + align-content: stretch !important; + } + + .align-self-sm-auto { + align-self: auto !important; + } + + .align-self-sm-start { + align-self: flex-start !important; + } + + .align-self-sm-end { + align-self: flex-end !important; + } + + .align-self-sm-center { + align-self: center !important; + } + + .align-self-sm-baseline { + align-self: baseline !important; + } + + .align-self-sm-stretch { + align-self: stretch !important; + } +} +@media (min-width: 768px) { + .flex-md-row { + flex-direction: row !important; + } + + .flex-md-column { + flex-direction: column !important; + } + + .flex-md-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-md-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-md-wrap { + flex-wrap: wrap !important; + } + + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-md-fill { + flex: 1 1 auto !important; + } + + .flex-md-grow-0 { + flex-grow: 0 !important; + } + + .flex-md-grow-1 { + flex-grow: 1 !important; + } + + .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-md-shrink-1 { + flex-shrink: 1 !important; + } + + .justify-content-md-start { + justify-content: flex-start !important; + } + + .justify-content-md-end { + justify-content: flex-end !important; + } + + .justify-content-md-center { + justify-content: center !important; + } + + .justify-content-md-between { + justify-content: space-between !important; + } + + .justify-content-md-around { + justify-content: space-around !important; + } + + .align-items-md-start { + align-items: flex-start !important; + } + + .align-items-md-end { + align-items: flex-end !important; + } + + .align-items-md-center { + align-items: center !important; + } + + .align-items-md-baseline { + align-items: baseline !important; + } + + .align-items-md-stretch { + align-items: stretch !important; + } + + .align-content-md-start { + align-content: flex-start !important; + } + + .align-content-md-end { + align-content: flex-end !important; + } + + .align-content-md-center { + align-content: center !important; + } + + .align-content-md-between { + align-content: space-between !important; + } + + .align-content-md-around { + align-content: space-around !important; + } + + .align-content-md-stretch { + align-content: stretch !important; + } + + .align-self-md-auto { + align-self: auto !important; + } + + .align-self-md-start { + align-self: flex-start !important; + } + + .align-self-md-end { + align-self: flex-end !important; + } + + .align-self-md-center { + align-self: center !important; + } + + .align-self-md-baseline { + align-self: baseline !important; + } + + .align-self-md-stretch { + align-self: stretch !important; + } +} +@media (min-width: 992px) { + .flex-lg-row { + flex-direction: row !important; + } + + .flex-lg-column { + flex-direction: column !important; + } + + .flex-lg-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-lg-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-lg-wrap { + flex-wrap: wrap !important; + } + + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-lg-fill { + flex: 1 1 auto !important; + } + + .flex-lg-grow-0 { + flex-grow: 0 !important; + } + + .flex-lg-grow-1 { + flex-grow: 1 !important; + } + + .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } + + .justify-content-lg-start { + justify-content: flex-start !important; + } + + .justify-content-lg-end { + justify-content: flex-end !important; + } + + .justify-content-lg-center { + justify-content: center !important; + } + + .justify-content-lg-between { + justify-content: space-between !important; + } + + .justify-content-lg-around { + justify-content: space-around !important; + } + + .align-items-lg-start { + align-items: flex-start !important; + } + + .align-items-lg-end { + align-items: flex-end !important; + } + + .align-items-lg-center { + align-items: center !important; + } + + .align-items-lg-baseline { + align-items: baseline !important; + } + + .align-items-lg-stretch { + align-items: stretch !important; + } + + .align-content-lg-start { + align-content: flex-start !important; + } + + .align-content-lg-end { + align-content: flex-end !important; + } + + .align-content-lg-center { + align-content: center !important; + } + + .align-content-lg-between { + align-content: space-between !important; + } + + .align-content-lg-around { + align-content: space-around !important; + } + + .align-content-lg-stretch { + align-content: stretch !important; + } + + .align-self-lg-auto { + align-self: auto !important; + } + + .align-self-lg-start { + align-self: flex-start !important; + } + + .align-self-lg-end { + align-self: flex-end !important; + } + + .align-self-lg-center { + align-self: center !important; + } + + .align-self-lg-baseline { + align-self: baseline !important; + } + + .align-self-lg-stretch { + align-self: stretch !important; + } +} +@media (min-width: 1200px) { + .flex-xl-row { + flex-direction: row !important; + } + + .flex-xl-column { + flex-direction: column !important; + } + + .flex-xl-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-xl-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-xl-wrap { + flex-wrap: wrap !important; + } + + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-xl-fill { + flex: 1 1 auto !important; + } + + .flex-xl-grow-0 { + flex-grow: 0 !important; + } + + .flex-xl-grow-1 { + flex-grow: 1 !important; + } + + .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } + + .justify-content-xl-start { + justify-content: flex-start !important; + } + + .justify-content-xl-end { + justify-content: flex-end !important; + } + + .justify-content-xl-center { + justify-content: center !important; + } + + .justify-content-xl-between { + justify-content: space-between !important; + } + + .justify-content-xl-around { + justify-content: space-around !important; + } + + .align-items-xl-start { + align-items: flex-start !important; + } + + .align-items-xl-end { + align-items: flex-end !important; + } + + .align-items-xl-center { + align-items: center !important; + } + + .align-items-xl-baseline { + align-items: baseline !important; + } + + .align-items-xl-stretch { + align-items: stretch !important; + } + + .align-content-xl-start { + align-content: flex-start !important; + } + + .align-content-xl-end { + align-content: flex-end !important; + } + + .align-content-xl-center { + align-content: center !important; + } + + .align-content-xl-between { + align-content: space-between !important; + } + + .align-content-xl-around { + align-content: space-around !important; + } + + .align-content-xl-stretch { + align-content: stretch !important; + } + + .align-self-xl-auto { + align-self: auto !important; + } + + .align-self-xl-start { + align-self: flex-start !important; + } + + .align-self-xl-end { + align-self: flex-end !important; + } + + .align-self-xl-center { + align-self: center !important; + } + + .align-self-xl-baseline { + align-self: baseline !important; + } + + .align-self-xl-stretch { + 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; + } +} +.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: 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: sticky) { + .sticky-top { + 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.1px 3px 0 rgba(0, 0, 0, 0.05), 0 0.1px 2px 0 rgba(0, 0, 0, 0.03) !important; +} + +.shadow { + box-shadow: 0 0.1px 3px rgba(190, 113, 113, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05) !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; +} + +.w-130 { + width: 130% !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; +} + +.h-130 { + height: 130% !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; +} + +.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); +} + +.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; +} + +.m-6 { + margin: 3.5rem !important; +} + +.mt-6, +.my-6 { + margin-top: 3.5rem !important; +} + +.mr-6, +.mx-6 { + margin-right: 3.5rem !important; +} + +.mb-6, +.my-6 { + margin-bottom: 3.5rem !important; +} + +.ml-6, +.mx-6 { + margin-left: 3.5rem !important; +} + +.m-7 { + margin: 5rem !important; +} + +.mt-7, +.my-7 { + margin-top: 5rem !important; +} + +.mr-7, +.mx-7 { + margin-right: 5rem !important; +} + +.mb-7, +.my-7 { + margin-bottom: 5rem !important; +} + +.ml-7, +.mx-7 { + margin-left: 5rem !important; +} + +.m-8 { + margin: 10rem !important; +} + +.mt-8, +.my-8 { + margin-top: 10rem !important; +} + +.mr-8, +.mx-8 { + margin-right: 10rem !important; +} + +.mb-8, +.my-8 { + margin-bottom: 10rem !important; +} + +.ml-8, +.mx-8 { + margin-left: 10rem !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; +} + +.p-6 { + padding: 3.5rem !important; +} + +.pt-6, +.py-6 { + padding-top: 3.5rem !important; +} + +.pr-6, +.px-6 { + padding-right: 3.5rem !important; +} + +.pb-6, +.py-6 { + padding-bottom: 3.5rem !important; +} + +.pl-6, +.px-6 { + padding-left: 3.5rem !important; +} + +.p-7 { + padding: 5rem !important; +} + +.pt-7, +.py-7 { + padding-top: 5rem !important; +} + +.pr-7, +.px-7 { + padding-right: 5rem !important; +} + +.pb-7, +.py-7 { + padding-bottom: 5rem !important; +} + +.pl-7, +.px-7 { + padding-left: 5rem !important; +} + +.p-8 { + padding: 10rem !important; +} + +.pt-8, +.py-8 { + padding-top: 10rem !important; +} + +.pr-8, +.px-8 { + padding-right: 10rem !important; +} + +.pb-8, +.py-8 { + padding-bottom: 10rem !important; +} + +.pl-8, +.px-8 { + padding-left: 10rem !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-n6 { + margin: -3.5rem !important; +} + +.mt-n6, +.my-n6 { + margin-top: -3.5rem !important; +} + +.mr-n6, +.mx-n6 { + margin-right: -3.5rem !important; +} + +.mb-n6, +.my-n6 { + margin-bottom: -3.5rem !important; +} + +.ml-n6, +.mx-n6 { + margin-left: -3.5rem !important; +} + +.m-n7 { + margin: -5rem !important; +} + +.mt-n7, +.my-n7 { + margin-top: -5rem !important; +} + +.mr-n7, +.mx-n7 { + margin-right: -5rem !important; +} + +.mb-n7, +.my-n7 { + margin-bottom: -5rem !important; +} + +.ml-n7, +.mx-n7 { + margin-left: -5rem !important; +} + +.m-n8 { + margin: -10rem !important; +} + +.mt-n8, +.my-n8 { + margin-top: -10rem !important; +} + +.mr-n8, +.mx-n8 { + margin-right: -10rem !important; +} + +.mb-n8, +.my-n8 { + margin-bottom: -10rem !important; +} + +.ml-n8, +.mx-n8 { + margin-left: -10rem !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; + } + + .m-sm-6 { + margin: 3.5rem !important; + } + + .mt-sm-6, +.my-sm-6 { + margin-top: 3.5rem !important; + } + + .mr-sm-6, +.mx-sm-6 { + margin-right: 3.5rem !important; + } + + .mb-sm-6, +.my-sm-6 { + margin-bottom: 3.5rem !important; + } + + .ml-sm-6, +.mx-sm-6 { + margin-left: 3.5rem !important; + } + + .m-sm-7 { + margin: 5rem !important; + } + + .mt-sm-7, +.my-sm-7 { + margin-top: 5rem !important; + } + + .mr-sm-7, +.mx-sm-7 { + margin-right: 5rem !important; + } + + .mb-sm-7, +.my-sm-7 { + margin-bottom: 5rem !important; + } + + .ml-sm-7, +.mx-sm-7 { + margin-left: 5rem !important; + } + + .m-sm-8 { + margin: 10rem !important; + } + + .mt-sm-8, +.my-sm-8 { + margin-top: 10rem !important; + } + + .mr-sm-8, +.mx-sm-8 { + margin-right: 10rem !important; + } + + .mb-sm-8, +.my-sm-8 { + margin-bottom: 10rem !important; + } + + .ml-sm-8, +.mx-sm-8 { + margin-left: 10rem !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; + } + + .p-sm-6 { + padding: 3.5rem !important; + } + + .pt-sm-6, +.py-sm-6 { + padding-top: 3.5rem !important; + } + + .pr-sm-6, +.px-sm-6 { + padding-right: 3.5rem !important; + } + + .pb-sm-6, +.py-sm-6 { + padding-bottom: 3.5rem !important; + } + + .pl-sm-6, +.px-sm-6 { + padding-left: 3.5rem !important; + } + + .p-sm-7 { + padding: 5rem !important; + } + + .pt-sm-7, +.py-sm-7 { + padding-top: 5rem !important; + } + + .pr-sm-7, +.px-sm-7 { + padding-right: 5rem !important; + } + + .pb-sm-7, +.py-sm-7 { + padding-bottom: 5rem !important; + } + + .pl-sm-7, +.px-sm-7 { + padding-left: 5rem !important; + } + + .p-sm-8 { + padding: 10rem !important; + } + + .pt-sm-8, +.py-sm-8 { + padding-top: 10rem !important; + } + + .pr-sm-8, +.px-sm-8 { + padding-right: 10rem !important; + } + + .pb-sm-8, +.py-sm-8 { + padding-bottom: 10rem !important; + } + + .pl-sm-8, +.px-sm-8 { + padding-left: 10rem !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-n6 { + margin: -3.5rem !important; + } + + .mt-sm-n6, +.my-sm-n6 { + margin-top: -3.5rem !important; + } + + .mr-sm-n6, +.mx-sm-n6 { + margin-right: -3.5rem !important; + } + + .mb-sm-n6, +.my-sm-n6 { + margin-bottom: -3.5rem !important; + } + + .ml-sm-n6, +.mx-sm-n6 { + margin-left: -3.5rem !important; + } + + .m-sm-n7 { + margin: -5rem !important; + } + + .mt-sm-n7, +.my-sm-n7 { + margin-top: -5rem !important; + } + + .mr-sm-n7, +.mx-sm-n7 { + margin-right: -5rem !important; + } + + .mb-sm-n7, +.my-sm-n7 { + margin-bottom: -5rem !important; + } + + .ml-sm-n7, +.mx-sm-n7 { + margin-left: -5rem !important; + } + + .m-sm-n8 { + margin: -10rem !important; + } + + .mt-sm-n8, +.my-sm-n8 { + margin-top: -10rem !important; + } + + .mr-sm-n8, +.mx-sm-n8 { + margin-right: -10rem !important; + } + + .mb-sm-n8, +.my-sm-n8 { + margin-bottom: -10rem !important; + } + + .ml-sm-n8, +.mx-sm-n8 { + margin-left: -10rem !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; + } + + .m-md-6 { + margin: 3.5rem !important; + } + + .mt-md-6, +.my-md-6 { + margin-top: 3.5rem !important; + } + + .mr-md-6, +.mx-md-6 { + margin-right: 3.5rem !important; + } + + .mb-md-6, +.my-md-6 { + margin-bottom: 3.5rem !important; + } + + .ml-md-6, +.mx-md-6 { + margin-left: 3.5rem !important; + } + + .m-md-7 { + margin: 5rem !important; + } + + .mt-md-7, +.my-md-7 { + margin-top: 5rem !important; + } + + .mr-md-7, +.mx-md-7 { + margin-right: 5rem !important; + } + + .mb-md-7, +.my-md-7 { + margin-bottom: 5rem !important; + } + + .ml-md-7, +.mx-md-7 { + margin-left: 5rem !important; + } + + .m-md-8 { + margin: 10rem !important; + } + + .mt-md-8, +.my-md-8 { + margin-top: 10rem !important; + } + + .mr-md-8, +.mx-md-8 { + margin-right: 10rem !important; + } + + .mb-md-8, +.my-md-8 { + margin-bottom: 10rem !important; + } + + .ml-md-8, +.mx-md-8 { + margin-left: 10rem !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; + } + + .p-md-6 { + padding: 3.5rem !important; + } + + .pt-md-6, +.py-md-6 { + padding-top: 3.5rem !important; + } + + .pr-md-6, +.px-md-6 { + padding-right: 3.5rem !important; + } + + .pb-md-6, +.py-md-6 { + padding-bottom: 3.5rem !important; + } + + .pl-md-6, +.px-md-6 { + padding-left: 3.5rem !important; + } + + .p-md-7 { + padding: 5rem !important; + } + + .pt-md-7, +.py-md-7 { + padding-top: 5rem !important; + } + + .pr-md-7, +.px-md-7 { + padding-right: 5rem !important; + } + + .pb-md-7, +.py-md-7 { + padding-bottom: 5rem !important; + } + + .pl-md-7, +.px-md-7 { + padding-left: 5rem !important; + } + + .p-md-8 { + padding: 10rem !important; + } + + .pt-md-8, +.py-md-8 { + padding-top: 10rem !important; + } + + .pr-md-8, +.px-md-8 { + padding-right: 10rem !important; + } + + .pb-md-8, +.py-md-8 { + padding-bottom: 10rem !important; + } + + .pl-md-8, +.px-md-8 { + padding-left: 10rem !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-n6 { + margin: -3.5rem !important; + } + + .mt-md-n6, +.my-md-n6 { + margin-top: -3.5rem !important; + } + + .mr-md-n6, +.mx-md-n6 { + margin-right: -3.5rem !important; + } + + .mb-md-n6, +.my-md-n6 { + margin-bottom: -3.5rem !important; + } + + .ml-md-n6, +.mx-md-n6 { + margin-left: -3.5rem !important; + } + + .m-md-n7 { + margin: -5rem !important; + } + + .mt-md-n7, +.my-md-n7 { + margin-top: -5rem !important; + } + + .mr-md-n7, +.mx-md-n7 { + margin-right: -5rem !important; + } + + .mb-md-n7, +.my-md-n7 { + margin-bottom: -5rem !important; + } + + .ml-md-n7, +.mx-md-n7 { + margin-left: -5rem !important; + } + + .m-md-n8 { + margin: -10rem !important; + } + + .mt-md-n8, +.my-md-n8 { + margin-top: -10rem !important; + } + + .mr-md-n8, +.mx-md-n8 { + margin-right: -10rem !important; + } + + .mb-md-n8, +.my-md-n8 { + margin-bottom: -10rem !important; + } + + .ml-md-n8, +.mx-md-n8 { + margin-left: -10rem !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; + } + + .m-lg-6 { + margin: 3.5rem !important; + } + + .mt-lg-6, +.my-lg-6 { + margin-top: 3.5rem !important; + } + + .mr-lg-6, +.mx-lg-6 { + margin-right: 3.5rem !important; + } + + .mb-lg-6, +.my-lg-6 { + margin-bottom: 3.5rem !important; + } + + .ml-lg-6, +.mx-lg-6 { + margin-left: 3.5rem !important; + } + + .m-lg-7 { + margin: 5rem !important; + } + + .mt-lg-7, +.my-lg-7 { + margin-top: 5rem !important; + } + + .mr-lg-7, +.mx-lg-7 { + margin-right: 5rem !important; + } + + .mb-lg-7, +.my-lg-7 { + margin-bottom: 5rem !important; + } + + .ml-lg-7, +.mx-lg-7 { + margin-left: 5rem !important; + } + + .m-lg-8 { + margin: 10rem !important; + } + + .mt-lg-8, +.my-lg-8 { + margin-top: 10rem !important; + } + + .mr-lg-8, +.mx-lg-8 { + margin-right: 10rem !important; + } + + .mb-lg-8, +.my-lg-8 { + margin-bottom: 10rem !important; + } + + .ml-lg-8, +.mx-lg-8 { + margin-left: 10rem !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; + } + + .p-lg-6 { + padding: 3.5rem !important; + } + + .pt-lg-6, +.py-lg-6 { + padding-top: 3.5rem !important; + } + + .pr-lg-6, +.px-lg-6 { + padding-right: 3.5rem !important; + } + + .pb-lg-6, +.py-lg-6 { + padding-bottom: 3.5rem !important; + } + + .pl-lg-6, +.px-lg-6 { + padding-left: 3.5rem !important; + } + + .p-lg-7 { + padding: 5rem !important; + } + + .pt-lg-7, +.py-lg-7 { + padding-top: 5rem !important; + } + + .pr-lg-7, +.px-lg-7 { + padding-right: 5rem !important; + } + + .pb-lg-7, +.py-lg-7 { + padding-bottom: 5rem !important; + } + + .pl-lg-7, +.px-lg-7 { + padding-left: 5rem !important; + } + + .p-lg-8 { + padding: 10rem !important; + } + + .pt-lg-8, +.py-lg-8 { + padding-top: 10rem !important; + } + + .pr-lg-8, +.px-lg-8 { + padding-right: 10rem !important; + } + + .pb-lg-8, +.py-lg-8 { + padding-bottom: 10rem !important; + } + + .pl-lg-8, +.px-lg-8 { + padding-left: 10rem !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-n6 { + margin: -3.5rem !important; + } + + .mt-lg-n6, +.my-lg-n6 { + margin-top: -3.5rem !important; + } + + .mr-lg-n6, +.mx-lg-n6 { + margin-right: -3.5rem !important; + } + + .mb-lg-n6, +.my-lg-n6 { + margin-bottom: -3.5rem !important; + } + + .ml-lg-n6, +.mx-lg-n6 { + margin-left: -3.5rem !important; + } + + .m-lg-n7 { + margin: -5rem !important; + } + + .mt-lg-n7, +.my-lg-n7 { + margin-top: -5rem !important; + } + + .mr-lg-n7, +.mx-lg-n7 { + margin-right: -5rem !important; + } + + .mb-lg-n7, +.my-lg-n7 { + margin-bottom: -5rem !important; + } + + .ml-lg-n7, +.mx-lg-n7 { + margin-left: -5rem !important; + } + + .m-lg-n8 { + margin: -10rem !important; + } + + .mt-lg-n8, +.my-lg-n8 { + margin-top: -10rem !important; + } + + .mr-lg-n8, +.mx-lg-n8 { + margin-right: -10rem !important; + } + + .mb-lg-n8, +.my-lg-n8 { + margin-bottom: -10rem !important; + } + + .ml-lg-n8, +.mx-lg-n8 { + margin-left: -10rem !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; + } + + .m-xl-6 { + margin: 3.5rem !important; + } + + .mt-xl-6, +.my-xl-6 { + margin-top: 3.5rem !important; + } + + .mr-xl-6, +.mx-xl-6 { + margin-right: 3.5rem !important; + } + + .mb-xl-6, +.my-xl-6 { + margin-bottom: 3.5rem !important; + } + + .ml-xl-6, +.mx-xl-6 { + margin-left: 3.5rem !important; + } + + .m-xl-7 { + margin: 5rem !important; + } + + .mt-xl-7, +.my-xl-7 { + margin-top: 5rem !important; + } + + .mr-xl-7, +.mx-xl-7 { + margin-right: 5rem !important; + } + + .mb-xl-7, +.my-xl-7 { + margin-bottom: 5rem !important; + } + + .ml-xl-7, +.mx-xl-7 { + margin-left: 5rem !important; + } + + .m-xl-8 { + margin: 10rem !important; + } + + .mt-xl-8, +.my-xl-8 { + margin-top: 10rem !important; + } + + .mr-xl-8, +.mx-xl-8 { + margin-right: 10rem !important; + } + + .mb-xl-8, +.my-xl-8 { + margin-bottom: 10rem !important; + } + + .ml-xl-8, +.mx-xl-8 { + margin-left: 10rem !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; + } + + .p-xl-6 { + padding: 3.5rem !important; + } + + .pt-xl-6, +.py-xl-6 { + padding-top: 3.5rem !important; + } + + .pr-xl-6, +.px-xl-6 { + padding-right: 3.5rem !important; + } + + .pb-xl-6, +.py-xl-6 { + padding-bottom: 3.5rem !important; + } + + .pl-xl-6, +.px-xl-6 { + padding-left: 3.5rem !important; + } + + .p-xl-7 { + padding: 5rem !important; + } + + .pt-xl-7, +.py-xl-7 { + padding-top: 5rem !important; + } + + .pr-xl-7, +.px-xl-7 { + padding-right: 5rem !important; + } + + .pb-xl-7, +.py-xl-7 { + padding-bottom: 5rem !important; + } + + .pl-xl-7, +.px-xl-7 { + padding-left: 5rem !important; + } + + .p-xl-8 { + padding: 10rem !important; + } + + .pt-xl-8, +.py-xl-8 { + padding-top: 10rem !important; + } + + .pr-xl-8, +.px-xl-8 { + padding-right: 10rem !important; + } + + .pb-xl-8, +.py-xl-8 { + padding-bottom: 10rem !important; + } + + .pl-xl-8, +.px-xl-8 { + padding-left: 10rem !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-n6 { + margin: -3.5rem !important; + } + + .mt-xl-n6, +.my-xl-n6 { + margin-top: -3.5rem !important; + } + + .mr-xl-n6, +.mx-xl-n6 { + margin-right: -3.5rem !important; + } + + .mb-xl-n6, +.my-xl-n6 { + margin-bottom: -3.5rem !important; + } + + .ml-xl-n6, +.mx-xl-n6 { + margin-left: -3.5rem !important; + } + + .m-xl-n7 { + margin: -5rem !important; + } + + .mt-xl-n7, +.my-xl-n7 { + margin-top: -5rem !important; + } + + .mr-xl-n7, +.mx-xl-n7 { + margin-right: -5rem !important; + } + + .mb-xl-n7, +.my-xl-n7 { + margin-bottom: -5rem !important; + } + + .ml-xl-n7, +.mx-xl-n7 { + margin-left: -5rem !important; + } + + .m-xl-n8 { + margin: -10rem !important; + } + + .mt-xl-n8, +.my-xl-n8 { + margin-top: -10rem !important; + } + + .mr-xl-n8, +.mx-xl-n8 { + margin-right: -10rem !important; + } + + .mb-xl-n8, +.my-xl-n8 { + margin-bottom: -10rem !important; + } + + .ml-xl-n8, +.mx-xl-n8 { + margin-left: -10rem !important; + } + + .m-xl-auto { + margin: auto !important; + } + + .mt-xl-auto, +.my-xl-auto { + margin-top: auto !important; + } + + .mr-xl-auto, +.mx-xl-auto { + margin-right: auto !important; + } + + .mb-xl-auto, +.my-xl-auto { + margin-bottom: auto !important; + } + + .ml-xl-auto, +.mx-xl-auto { + margin-left: auto !important; + } +} +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !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: 600 !important; +} + +.font-weight-bolder { + font-weight: 700 !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: var(--primary) !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: #38A169 !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: #808080 !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-break: break-word !important; + overflow-wrap: break-word !important; +} + +.text-reset { + color: inherit !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, +*::before, +*::after { + 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: var(--gray-400); + } + + .table .thead-dark th { + color: inherit; + border-color: var(--gray-400); + } +} +html { + font-size: 14px; +} + +@supports (font-variation-settings: normal) { + html { + font-family: "Inter var", sans-serif; + } +} +body { + color: var(--black); + padding-top: 49px; + background-color: var(--gray-700); + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +@media (min-width: 1200px) { + .container { + max-width: 1300px; + } +} +p { + font-size: 14px; +} + +pre { + white-space: pre-wrap; + white-space: -moz-pre-wrap; + white-space: -pre-wrap; + white-space: -o-pre-wrap; + word-wrap: break-word; +} + +body.using-mouse :focus { + outline: none; +} + +#settings, #submit { + padding-top: 98px; + background-color: var(--gray-600); +} + +#page { + padding-top: 49px; + background-color: var(--gray-700); +} + +#article { + padding-top: 0; + background-color: var(--gray-700); +} + +#thread, #userpage { + background-color: var(--gray-700); +} + +#article .navbar-light .navbar-nav .nav-link { + color: var(--black); +} + +#article .navbar-light .navbar-nav .nav-link:hover { + background-color: transparent; + color: var(--primary); +} + +#article .navbar-light .navbar-nav .nav-link:focus { + background-color: transparent; + color: var(--primary); +} + +.article-title { + margin-bottom: 3rem; + font-weight: 600; + line-height: 3rem; + margin-top: 2rem; +} + +#thread .custom-gutters { + padding: 0 10px; +} + +.custom-gutters { + padding-left: 10px; + padding-right: 10px; +} + +.sticky { + position: -webkit-sticky; + position: sticky; + top: 47px; + height: auto; + overflow-y: auto; + z-index: 4; +} + +.sticky-63 { + position: -webkit-sticky; + position: sticky; + top: 63px; + height: auto; + overflow-y: auto; + z-index: 2; +} + +.sticky-105 { + position: -webkit-sticky; + position: sticky; + top: 105px; + height: auto; + overflow-y: auto; + z-index: 4; +} + +.text-lg { + font-size: 1.25rem !important; +} + +.text-base { + font-size: 1rem !important; +} + +.text-small { + font-size: 12px !important; +} + +.text-small-extra { + font-size: 10.1px !important; +} + +.display-5 { + font-size: 3rem; + font-weight: 400; + line-height: 1.2; +} + +.lead { + font-weight: 400; +} + +#page p { + font-size: 16px; +} + +a.dropdown-toggle:hover { + text-decoration: none; +} + +.comment-text ul li ul { + padding-left: 0; +} + +ul.no-bullets { + list-style-type: none; +} + +ol > li { + list-style-type: none; + counter-increment: count; + margin-bottom: 0.75rem; +} + +ol > li::before { + content: counter(count) "."; + font-weight: 600; + margin-right: 0.5rem; +} + +.footer .list-inline-item:not(:last-child) { + margin-right: 1.5rem; +} + +[data-bs-toggle=collapse] .fa:before { + content: "\f139"; +} + +[data-bs-toggle=collapse].collapsed .fa:before { + content: "\f13a"; +} + +.btn { + font-weight: 600; + font-size: 1rem; + border-radius: 0.2rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.75rem; + font-size: 12px; +} + +.btn-lg, .btn-group-lg > .btn { + font-size: 1rem; +} + +.btn-tag { + border-radius: 3rem; + font-size: 12px; + padding: 0.25rem 0.5rem; + line-height: 1; +} + +.btn.disabled, .btn:disabled { + opacity: 0.5; +} + +.btn-white { + color: #343a40; +} + +.btn-success, .btn-danger { + color: var(--white); +} + +.btn.login, .btn.register { + height: calc(1.5em + 0.75rem + 2px); + border-radius: 0.35rem; +} + +.btn-group.btn-integration { + border-radius: 0.35rem; + border: 0.1px solid var(--gray-400); +} + +.btn-integration { + font-weight: 600; + border-left: 0.1px solid var(--gray-400); +} + +.btn-integration .fab, .btn-integration .fas, .btn-integration .far { + font-size: 1.325rem; + vertical-align: middle; +} + +.tooltip { + font-weight: 600; +} + +.tooltip-inner { + background-color: var(--white); + color: var(--dark); +} + +.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { + border-right-color: var(--white) !important; +} + +.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { + border-left-color: var(--white) !important; +} + +.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { + border-bottom-color: var(--white) !important; +} + +.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { + border-top-color: var(--white) !important; +} + +.alert { + padding: 0.5rem 1rem; +} + +.alert-dismissible .close { + padding: 0.5rem 1.25rem; + bottom: 0; +} + +.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { + margin-right: 0rem; +} + +.alert .fa, .alert .fas, .alert .far, .alert .fab { + margin-right: 0.5rem; +} + +.toast { + font-size: 1rem; + font-weight: 600; + color: var(--black); + border: 0; + display: none; + position: fixed; + bottom: 1.5rem; + margin: 0 auto; + left: 1.5rem; + right: 0; + width: 300px; + z-index: 1041; + background-color: var(--dark); +} + +.navbar-light { + background-color: var(--gray-500) !important; + box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; +} + +.navbar-toggler-icon { + width: auto; + height: auto; +} + +.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { + background: transparent; +} + +.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { + border: none; +} + +.navbar-expand-md .navbar-nav .nav-link { + padding-left: 1rem; + padding-right: 1rem; +} + +#page .navbar-light .navbar-nav .nav-link { + color: var(--dark); +} + +#page .navbar-light .navbar-nav .nav-link:hover { + background-color: transparent; + color: var(--primary); +} + +.navbar-brand, .navbar-light .navbar-brand { + color: var(--primary); + font-weight: 600; +} + +.navbar-dark .navbar-brand { + color: var(--white); +} + +.navbar .text-white { + color: var(--white); +} + +.tab-bar { + box-shadow: inset 0 -0.1px 0 var(--gray-400); + border-top-left-radius: 0.35rem; + border-top-right-radius: 0.35rem; + padding: 0.75rem 1rem 0 1rem; + background-color: var(--light); + z-index: 5; +} + +.navbar-nav .nav-link { + padding: 0.25rem 0.5rem; +} + +.navbar-expand-md .navbar-nav .nav-link { + padding: 0.25rem 0.5rem; +} + +.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .nav-link:hover { + color: var(--black); +} + +.navbar-light .navbar-nav .nav-link:hover { + border-radius: 0.35rem; +} + +.navbar-light .navbar-nav .nav-link:focus { + background-color: rgba(0, 0, 0, 0.15); + border-radius: 0.35rem; +} + +.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { + color: var(--primary); + text-align: center; + font-size: 1rem; +} + +.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { + color: var(--white); + text-align: center; + font-size: 1rem; +} + +.navbar-light .navbar-nav .btn-primary.nav-link { + color: var(--white); +} + +.navbar-light .navbar-nav .btn-outline-primary.nav-link { + color: var(--primary); +} + +.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { + color: var(--white); +} + +.navbar-dark .navbar-nav .nav-link { + color: var(--white); +} + +.navbar-dark .navbar-nav .nav-link:hover { + background-color: rgba(0, 0, 0, 0.15); + border-radius: 0.35rem; +} + +.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { + background-color: var(--light); + border-radius: 0.35rem; +} + +.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { + color: var(--white); + text-align: center; + font-size: 1.25rem; +} + +.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { + color: var(--black); +} + +.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { + color: var(--white); +} + +.post-nav .nav-link { + color: var(--muted); + font-size: 1rem; + font-weight: 600; + padding: 0.75rem 1rem; +} + +.settings-nav .nav-link { + color: var(--gray-200); + font-size: 1rem; + font-weight: 400; + padding: 0.75rem 1rem; +} + +.post-nav > .nav-item > .nav-link.active { + color: var(--primary); +} + +.settings-nav > .nav-item > .nav-link.active { + color: var(--primary); + box-shadow: inset 0 -2px 0 var(--primary); +} + +.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { + color: var(--primary); +} + +.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { + color: var(--primary); +} + +.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { + color: var(--primary); +} + +.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { + font-size: 12px; + margin-right: 0.5rem; + color: var(--muted); +} + +.settings-nav > .nav-item > .nav-link.active { + color: var(--primary); + box-shadow: inset 0 -2px 0 var(--primary); +} + +.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { + color: var(--primary); +} + +.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { + font-size: 16px; + color: var(--muted); +} + +.color-picker input[type=radio] { + display: none; +} + +label.color-radio { + display: inline-block; + width: 25px; + height: 25px; + margin: 0.5rem 1rem 0.5rem 0; + cursor: pointer; +} + +label.color-radio span { + display: block; + width: 100%; + height: 100%; + border-radius: 100%; + text-align: center; + line-height: 2.25; +} + +#page .nav-pills .nav-link { + border-radius: 0; + font-size: 1rem; + font-weight: 600; + color: var(--muted); + border-bottom: 2px solid transparent; + padding: 1rem 1.5rem; +} + +#page .nav-pills .nav-link:hover { + color: var(--primary); +} + +#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { + color: var(--primary); + background-color: transparent; + transition: ease 0.25s; + border-bottom: 2px solid var(--primary); +} + +#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { + color: var(--primary); + background-color: transparent; + transition: ease 0.25s; + border-bottom: 2px solid var(--primary); +} + +.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { + border-color: var(--primary); +} + +.form-inline.search .form-control:active, .form-inline.search .form-control:focus { + background-color: var(--gray-900); + color: var(--black); +} + +.form-inline.search .form-control, +.form-control[readonly] { + background-color: var(--gray-800); + font-size: 1rem; + color: var(--white); +} + +.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { + color: var(--black); +} + +.form-inline.search .form-control::placeholder { + color: var(--black); +} + +.form-inline.search .form-control::-ms-input-placeholder { + color: var(--black); +} + +.form-inline.search .form-control::-ms-input-placeholder { + color: var(--black); +} + +.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { + color: var(--black); +} + +.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { + color: var(--black); +} + +.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { + color: var(--black); +} + +.bg-svg { + background-color: var(--dark); + background-attachment: fixed; + background-size: cover; +} + +.form-control { + color: var(--muted); + border-color: var(--muted); + border-width: 2px; + background: #dee2e6; + transition: none; +} + +.form-control:disabled, .form-control[readonly] { + background-color: var(--dark); +} + +.home-submission .form-control, .home-submission .input-group-text { + border-color: var(--border-color); + background-color: var(--light); +} + +.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { + color: var(--gray-300); +} + +.input-group-append-focus { + margin-left: -0.1px; +} + +.form-control:hover { + color: var(--black); + background-color: var(--gray-600); + outline: 0; + border-color: var(--primary); + box-shadow: none; +} + +.form-control:focus, .form-control:active { + color: var(--black); + background-color: var(--gray-900); + outline: 0; + border-color: var(--primary); + box-shadow: none; +} + +.form-control::placeholder { + color: var(--black); +} + +.form-control::-ms-input-placeholder { + color: var(--black); +} + +.form-control::-ms-input-placeholder { + color: var(--black); +} + +.form-check-label { + margin-bottom: 0; + text-transform: none; + font-weight: 400; + font-size: 1rem; + letter-spacing: 0; +} + +label { + text-transform: uppercase; + font-weight: 600; + font-size: 12px; + letter-spacing: 0.025rem; + color: var(--black); +} + +#login label { + color: var(--black); +} + +label.terms { + font-weight: normal; + text-transform: none; + font-size: 13px; + color: var(--black); + vertical-align: middle; + padding: 0.1rem 0; +} + +.dropdown-menu { + padding: 0.5rem; + color: var(--white); + background-color: var(--gray-600); +} + +.user-profile > .dropdown-toggle::after { + display: none; +} + +.dropdown-item { + padding: 0.5rem 1rem; + border-radius: 0.35rem; + color: var(--black); +} + +.dropdown .dropdown-menu .dropdown-meta { + padding: 0.5rem 1rem; +} + +.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { + color: var(--black); + text-decoration: none; + background-color: var(--gray-300); +} + +.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, +.dropdown-item:focus .fa, .dropdown-item.active .fa { + color: var(--black); +} + +small, .small { + font-size: 12px; +} + +th { + font-weight: 600; +} + +.fa-rotate-45 { + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); +} + +.fa-rotate--45 { + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); +} + +.icon::before { + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; +} + +.fa-icon-circle { + font-size: 1.25rem; + text-align: center; + border-radius: 50%; + padding: 0 0.5rem; +} + +.fa-width-rem { + width: 1.25rem; +} + +.format .fa-bold:hover, +.format .fa-italic:hover, +.format .fa-quote-right:hover, +.format .fa-link:hover, +.format .fa-image:hover { + color: var(--black); +} + +.voting { + position: relative; + z-index: 2; + font-size: 12px; + font-weight: 600; + text-align: center; + word-break: keep-all; + min-width: 40px; +} + +#thread .voting { + min-width: 10px; + margin-right: 10px; + overflow-wrap: normal; +} + +#frontpage .voting, #search .voting, #userpage .voting { + margin: auto 0; +} + +.active.arrow-up::before { + color: var(--primary); +} + +.arrow-up::before { + cursor: pointer; + font-size: 1.3rem; + color: var(--gray-200); + font-family: "font awesome 5 pro" !important; + font-weight: 900; + content: "\f357"; +} + +.arrow-up:hover::before { + color: var(--primary); + opacity: 0.5; +} + +.active.arrow-down::before { + color: #38B2AC; +} + +.arrow-down::before { + cursor: pointer; + font-size: 1.3rem; + color: var(--gray-200); + font-family: "font awesome 5 pro" !important; + font-weight: 900; + content: "\f354"; +} + +.arrow-down:hover::before { + color: #38B2AC; + opacity: 0.5; +} + +.comment-actions .arrow-up { + top: 0; +} + +.comment-actions .arrow-down { + bottom: 0; +} + +.upvoted .arrow-mobile-up { + color: var(--primary) !important; +} + +.downvoted .arrow-mobile-down { + color: #38B2AC !important; +} + +.comment-actions .score { + color: var(--muted); +} + +.score { + color: var(--black); +} + +.score-up { + color: var(--primary) !important; +} + +.score-down { + color: #38B2AC !important; +} + +a .link-arrow { + position: relative; + right: 0; + transition: right ease 0.25s; + margin-left: 0.5rem; + font-size: 12px; +} + +a:hover .link-arrow { + right: -0.5rem; + color: var(--dark); +} + +.box-shadow-bottom { + box-shadow: inset 0 -0.1px 0 var(--gray-400); +} + +.border-1 { + border-width: 0.1px; + border-style: solid; +} + +.border-2 { + border-width: 2px; + border-style: solid; +} + +.border-3 { + border-width: 3px; + border-style: solid; +} + +.border-4 { + border-width: 4px; + border-style: solid; +} + +.border-5 { + border-width: 5px; + border-style: solid; +} + +.opacity-25 { + opacity: 0.25; +} + +.opacity-50 { + opacity: 0.5; +} + +.opacity-80 { + opacity: 0.8; +} + +.pseudo-submit-form .card-header { + background-color: var(--gray-600) !important; +} + +#frontpage .pseudo-submit-form.card, #search .search-results.card { + background-color: var(--gray-600); + border-radius: 0.35rem; + border: none; +} + +#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { + padding-left: 10px; + padding-right: 10px; +} + +#frontpage .pseudo-submit-form.card .card-body .form-control { + background-color: var(--light); +} + +#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { + background-color: var(--light); +} + +.post-filter { + display: inline-block; + font-size: 12px; + font-weight: 600; + color: var(--muted); +} + +.post-filter .fa, .post-filter .fas { + font-size: 10.1px; + margin-right: 0.5rem; + opacity: 0.9; + color: var(--primary); + width: 1rem; +} + +.filter-list .filter-item { + color: var(--muted); + text-decoration: none; +} + +.filter-list .filter-link { + display: block; + padding: 0.5rem 1rem; + color: var(--muted); + font-size: 12px; + font-weight: 600; + margin-bottom: 0.25rem; + text-decoration: none; +} + +.filter-list .filter-link:hover, .filter-list .filter-link:focus { + color: var(--black); +} + +.filter-list > .filter-item > .filter-link.active { + color: var(--black); + background-color: var(--light); + border-radius: 0.35rem; +} + +.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { + font-size: 12px; + margin-right: 0.5rem; + color: var(--gray-600); + text-align: center; +} + +.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { + color: var(--primary); +} + +.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { + color: var(--primary); +} + +.filter-link:hover, .filter-link:focus { + color: var(--primary); +} + +.dashboard-list .dashboard-item { + color: var(--muted); + text-decoration: none; +} + +.dashboard-list .dashboard-link { + display: block; + padding: 0.5rem 0; + color: var(--muted); + font-size: 1rem; + font-weight: 600; + margin-bottom: 0.25rem; + text-decoration: none; +} + +.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { + color: var(--black); +} + +.dashboard-list > .dashboard-item > .dashboard-link.active { + color: var(--primary); +} + +.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { + font-size: 12px; + margin-right: 0.5rem; + color: var(--gray-600); + text-align: center; +} + +.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { + color: var(--primary); +} + +.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { + color: var(--primary); +} + +.dashboard-link:hover, .dashboard-link:focus { + color: var(--primary); +} + +.list-group-item-action { + color: rgba(255, 255, 255, 0.5); +} + +a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { + background-color: transparent !important; + color: rgba(255, 255, 255, 0.8); +} + +.user-count { + margin-bottom: 0.25rem; +} + +.online-count { + margin-bottom: 0.25rem; +} + +.progress { + border-radius: 50%; +} + +.user-name { + color: inherit; +} + +.banner-pic-135 { + object-fit: cover; + height: 135px; + max-width: 572px; + width: 572px; +} + +.profile-pic.transition-square { + transition: border-radius 0.25s; +} + +.profile-pic.profile-pic.transition-square:hover { + border-radius: 0.35rem; +} + +.profile-pic { + width: 50px; + height: 50px; + border-radius: 50%; + margin: auto; + text-align: center; + object-fit: cover; + color: var(--white); + background-color: #1f2023; +} + +.profile-pic .letter { + line-height: 3.6rem; + font-size: 1.25rem; + font-weight: 600; + text-transform: uppercase; +} + +.profile-pic-30 .letter { + line-height: 1.75; +} + +.profile-pic-35 .letter { + line-height: 2; +} + +.profile-pic-75 .letter { + line-height: 2.75; + font-size: 2rem; +} + +.navbar .navbar-nav .profile-pic { + display: inline-block; + width: 28px; + height: 28px; +} + +.navbar .navbar-nav .profile-pic .letter { + line-height: 2rem; + font-size: 12px; +} + +.profile-pic-20 { + width: 20px; + height: 20px; + border-radius: 50%; + text-align: center; + object-fit: cover; + background-color: var(--gray-600); +} + +.profile-pic-25 { + width: 25px; + height: 25px; + border-radius: 50%; + text-align: center; + object-fit: cover; + background-color: var(--gray-600); +} + +.profile-pic-28 { + width: 28px; + height: 28px; + border-radius: 50%; + text-align: center; + object-fit: cover; + background-color: var(--gray-600); +} + +.profile-pic-30 { + width: 30px; + height: 30px; + border-radius: 50%; + text-align: center; + object-fit: cover; + background-color: var(--gray-600); +} + +.profile-pic-35 { + width: 35px; + height: 35px; + border-radius: 50%; + text-align: center; + object-fit: cover; + background-color: var(--gray-600); +} + +.profile-pic-40 { + width: 40px; + height: 40px; + border-radius: 50%; + text-align: center; + object-fit: cover; + background-color: var(--gray-600); +} + +.profile-pic-50 { + width: 50px; + height: 50px; + border-radius: 50%; + text-align: center; + object-fit: cover; + background-color: var(--gray-600); +} + +.profile-pic-65 { + width: 65px; + height: 65px; + border-radius: 50%; + text-align: center; + object-fit: cover; + background-color: var(--gray-600); +} + +.profile-pic-75 { + width: 75px; + height: 75px; + border-radius: 50%; + text-align: center; + object-fit: cover; + background-color: var(--gray-600); +} + +.profile-pic-100 { + width: 100px; + height: 100px; + border-radius: 50%; + text-align: center; + object-fit: cover; + background-color: var(--gray-600); +} + +.profile-pic-overlap { + margin-left: -1rem; +} + +.profile-pic-overlap:first-child { + margin-left: 0; +} + +.toggle-view .nav-link { + color: var(--gray); + font-size: 12px; + font-weight: 600; + padding: 0; + line-height: 1; + box-shadow: none; + border-radius: 0; +} + +.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { + font-size: 12px; + margin-right: 0.5rem; + color: var(--gray-600); +} + +.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { + color: var(--primary); +} + +.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { + color: var(--primary); +} + +.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { + color: var(--primary); +} + +.toggle-card-view .posts { + background: none; + border-radius: 0; + box-shadow: none; + border: none; +} + +.card-header:first-child { + border-radius: 0.35rem 0.35rem 0 0; +} + +.card-header { + font-size: 1rem; + font-weight: 600; + color: var(--black); + padding: 0.5rem 1rem; + border-bottom: 0.1px solid var(--gray-400); +} + +.card { + background-color: var(--gray-900); +} + +#thread .card { + background-color: var(--gray-700); +} + +#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { + border-top-left-radius: 0.35rem; + border-top-right-radius: 0.35rem; +} + +#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { + border-bottom-left-radius: 0.35rem; + border-bottom-right-radius: 0.35rem; + border-bottom: 0.1px solid var(--gray-400); +} + +#frontpage .posts .card, #userpage .posts .card, #search .posts .card { + border-width: 0.1px 0.1px 0 0.1px; + border-color: #303030; + border-style: solid; + border-radius: 0; + padding: 0.5rem; +} + +#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { + background-color: var(--gray-600); +} + +.post-title { + font-size: 16px; + font-weight: 600; + word-break: break-word; + overflow: hidden; +} + +.post-title a { + color: var(--black); +} + +.post-title a:hover, .post-title a:active, .post-title a:focus { + text-decoration: none; + color: var(--primary); +} + +#frontpage .post-title a { + color: var(--black); +} + +#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { + text-decoration: none; + color: var(--black); +} + +.stretched-link a:hover { + color: #6f42c1; +} + +.post-meta { + position: relative; + z-index: 2; + color: var(--muted); + font-size: 12px; + width: fit-content; +} + +#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { + border: 0; + background-color: transparent; + padding: 0; +} + +.post-body { + word-break: break-word; + overflow: hidden; +} + +.modal-backdrop.show { + opacity: 1; + background-color: rgba(30, 30, 30, 0.9); +} + +.modal-backdrop { + background-color: transparent; +} + +.modal-header { + border-bottom: none; + background-color: var(--gray-400); + border-top-left-radius: 0.35rem; + border-top-right-radius: 0.35rem; + padding: 0.5rem 1rem; + box-shadow: 0 0.1px 3px rgba(190, 113, 113, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); +} + +.modal-header .close { + padding: 1.25rem 1rem 1.25rem 0.5rem; +} + +.modal-content { + border: none; + background-color: var(--gray-400); + border-radius: 0.35rem; + box-shadow: 0 0.1px 3px rgba(190, 113, 113, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); +} + +.modal-footer { + border: none; + background-color: var(--gray-400); + border-bottom-right-radius: 0.35rem; + border-bottom-left-radius: 0.35rem; +} + +.modal .post-actions .list-group-item { + border: none; + border-radius: 0.35rem; + background-color: var(--gray-400); +} + +.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { + background-color: var(--gray-300); +} + +.modal .post-actions a { + color: var(--black); + font-size: 1rem; +} + +.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { + width: 1.25rem; + font-size: 1rem; +} + +.post-actions { + position: relative; + color: var(--muted); + font-weight: 600; + font-size: 12px; + z-index: 3; +} + +.post-actions .fa, .post-actions .fas, .post-actions .far { + font-size: 12px; + margin-right: 0.5rem; + width: 1rem; +} + +.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { + color: inherit; +} + +.post-actions .fa-ellipsis-v { + font-size: 1.25rem; +} + +.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { + color: var(--black); +} + +.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { + color: var(--gray); +} + +.post-actions a:hover .fa, .post-actions a:hover .fas { + color: var(--black); +} + +.post-actions:hover, .post-actions:focus { + z-index: 4; +} + +.post-actions .copy-link:hover { + color: var(--black); +} + +.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { + font-size: 1.25rem; + vertical-align: middle; +} + +.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { + color: var(--white); + text-decoration: none; + background-color: rgb(255, 193, 7); +} + +.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, +.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { + color: var(--white); +} + +.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { + color: var(--white); + text-decoration: none; + background-color: var(--primary); +} + +.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, +.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { + color: var(--white); +} + +.post-actions .list-inline { + margin-bottom: 0; +} + +.post-actions .list-inline .list-inline-item { + margin-right: 1rem; +} + +.post-actions .list-inline .list-inline-item:last-child { + margin-right: 0; +} + +.close .far, .close .fab, .close .fal, .close .fas { + font-size: 1.25rem; +} + +@media (max-width: 767.98px) { + .modal.modal.modal-sm-bottom .modal-dialog { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; + } + + .modal.modal-sm-bottom .modal-content { + position: absolute; + bottom: 0; + border-radius: 1rem; + } + + .modal.fade.modal-sm-bottom .modal-dialog { + transform: translate3d(0, 100vh, 0); + } + + .modal.show.modal-sm-bottom .modal-dialog { + transform: translate3d(0, 0, 0); + } + + .modal.modal-sm-bottom .modal-header { + border-top-right-radius: 1rem; + border-top-left-radius: 1rem; + } +} +.dropdown-actions { + position: relative; + color: var(--muted); + font-weight: 600; + font-size: 12px; + z-index: 3; +} + +.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { + font-size: 12px; + color: var(--muted); + margin-right: 0.5rem; + width: 1rem; + text-align: center; +} + +.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { + color: inherit; +} + +.dropdown-actions .fa-ellipsis-v { + font-size: 1.25rem; +} + +.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { + color: var(--black); +} + +.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { + color: var(--black); +} + +.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { + color: var(--black); +} + +.dropdown-actions:hover, .dropdown-actions:focus { + z-index: 4; +} + +.dropdown-actions .copy-link:hover { + color: var(--black); +} + +.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { + font-size: 1.25rem; + vertical-align: middle; +} + +.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { + color: var(--white); + text-decoration: none; + background-color: rgb(255, 193, 7); +} + +.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, +.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { + color: var(--white); +} + +.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { + color: var(--white); + text-decoration: none; + background-color: var(--primary); +} + +.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, +.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { + color: var(--white); +} + +.dropdown-actions .list-inline { + margin-bottom: 0; +} + +.dropdown-actions .list-inline .list-inline-item { + margin-right: 1rem; +} + +.dropdown-actions .list-inline .list-inline-item:last-child { + margin-right: 0; +} + +.page-link { + font-weight: 600; + background-color: var(--dark); + border: 0.1px solid #343a40; +} + +.page-link:hover { + background-color: var(--gray-100); +} + +.page-item.disabled .page-link { + font-weight: 600; + background-color: var(--dark); + border: 0.1px solid #343a40; + opacity: 0.5; +} + +@media (max-width: 767.98px) { + .post-actions .list-inline .list-inline-item { + margin-right: 1.5rem; + margin-top: 5px; + } + + .post-actions .list-inline .list-inline-item:last-child { + margin-right: 0; + } +} +.post-actions .list-inline .list-inline-item .dropdown-item { + font-size: 1rem; +} + +.post-actions .list-inline .list-inline-item .dropdown-item:active { + color: var(--white); +} + +.post-actions a { + color: var(--gray-100); + text-decoration: none; + text-transform: none; +} + +.post-actions a:hover { + color: var(--black); +} + +.post-actions .dropdown-item:hover { + color: var(--black); +} + +.post-img { + width: 100px; + height: 70px; + object-fit: cover; + border: 0.1px solid var(--primary); + border-radius: 0.35rem; + z-index: 2; + background-color: var(--gray-300); +} + +.post-img-lg, .mobile-thumb-enlarged { + display: none; +} + +.post-img-overlay { + position: absolute; + background-color: rgba(0, 0, 0, 0.5); + bottom: 0px; + padding: 0.25rem 0.5rem; + text-align: right; + width: 100%; + color: var(--white); +} + +.thumb-img-link-overlay { + display: none; +} + +div:hover .thumb-img-link-overlay { + position: absolute; + background-color: rgba(0, 0, 0, 0.5); + bottom: 0px; + padding: 1.5rem; + text-align: center; + width: 100%; + height: 100%; + color: var(--white); + line-height: 2; + text-transform: uppercase; + font-size: 10.1px; +} + +.embed-lg { + display: none; +} + +.post-preview-lg { + display: none; +} + +@media (max-width: 767.98px) { + .post-img { + width: 80px; + height: 60px; + } + + .post-img-overlay { + position: absolute; + background-color: rgba(0, 0, 0, 0.5); + padding: 0.25rem 0.5rem; + text-align: right; + width: 100%; + color: var(--white); + } +} +.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { + margin-right: 0.5rem; + vertical-align: top; +} + +.time-stamp, .points { + color: var(--muted); +} + +.comments-count { + display: flex; +} + +.comments-count .total { + font-weight: 600; + font-size: 12px; + color: var(--muted); +} + +.comment { + display: flex; + position: relative; + margin-top: 2rem; + padding-left: 12px; +} + +#notifications .comment, #userpage .comment { + margin-top: 0.5rem; + margin-bottom: 1rem; +} + +#notifications .comment:last-child, #userpage .comment:last-child { + margin-bottom: 0; +} + +.comment .comment-profile { + margin: 1rem; + text-align: center; +} + +.comment .comment-body { + width: 100%; +} + +.comment .comment-body .user-info { + font-size: 12px; + color: var(--muted); + margin-bottom: 0.25rem; + margin-top: -0.25rem; +} + +.comment .comment-body .user-name { + color: var(--black); +} + +.comment .comment-body .comment-text { + margin-bottom: 1rem; + word-break: break-word; + color: var(--black); + overflow: hidden; + padding-right: 10px !important; + padding-top: 5px !important; +} + +.comment .comment-body .comment-image { + border: 0.1px solid var(--primary); +} + +.modal .comment-actions .list-group-item { + border: none; + border-radius: 0.35rem; + background-color: var(--gray-400); +} + +.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { + background-color: var(--gray-300); +} + +.modal .comment-actions a { + color: var(--gray-100); + font-size: 1rem; +} + +.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { + width: 1.25rem; + font-size: 1rem; +} + +.comment-section { + background-color: var(--gray-700); +} + +.comment p { + word-break: break-word; +} + +.comment-actions { + font-weight: 600; + font-size: 12px; + margin-bottom: 0; +} + +.comment-actions .fa, .comment-actions .fas, .comment-actions .far { + font-size: 12px; + margin-right: 0.5rem; + color: var(--gray-100); +} + +.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { + color: var(--black); +} + +.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { + color: var(--black); +} + +.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { + color: var(--black); +} + +.comment-actions .fas.fa-ellipsis-h { + font-size: 1.25rem; + vertical-align: bottom; +} + +.comment-actions .list-inline { + margin-bottom: 0; +} + +.comment-actions .list-inline .list-inline-item { + margin-right: 0.5rem; +} + +.comment-actions .list-inline .list-inline-item .dropdown-item { + font-size: 12px; +} + +.comment-actions .list-inline .list-inline-item .dropdown-item:active { + color: var(--black); +} + +.comment-actions a { + color: var(--gray-100); + text-decoration: none; +} + +.comment-actions a:hover, .comment-actions .copy-link:hover { + color: var(--black); +} + +.comment-actions .dropdown-item:hover { + color: var(--black); +} + +.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { + color: var(--white); + text-decoration: none; + background-color: rgb(255, 193, 7); +} + +.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, +.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { + color: var(--white); +} + +.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { + color: var(--white); + text-decoration: none; + background-color: var(--primary); +} + +.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, +.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { + color: var(--white); +} + +ul.comment-section { + padding-left: 0; + margin-bottom: 0; +} + +.comment-count { + font-size: 1.25rem; + color: var(--black); +} + +.comment-write { + position: relative; +} + +.comment-write.child { + margin-top: 1rem; +} + +.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { + background-color: var(--gray-900); +} + +.comment-write.collapsed textarea { + width: 100%; + box-sizing: border-box; + padding: 0.5rem 0.75rem; + min-height: 84px; +} + +.comment-format { + display: flex; + align-items: center; + bottom: 0; + left: 0; + padding: 0.5rem 0; + width: 100%; + z-index: 1; +} + +.comment-write .comment-format .format { + padding: 0 0.5rem; + font-size: 1rem; + color: var(--gray-200); +} + +.comment-write .comment-format .format:hover { + color: var(--black); +} + +.comment .comment-collapse::before { + content: ""; + position: absolute; + font-family: "font awesome 5 pro" !important; + border-left: 2px solid #f8f9fa; + font-size: 1rem; + color: var(--primary); + display: inline-block; + height: 100%; + cursor: pointer; + width: 10px; +} + +.comment .comment-collapse:hover::before { + border-left-color: var(--primary); +} + +.comment.collapsed .comment-collapse::before { + content: "\f055"; + font-family: "font awesome 5 pro" !important; + font-weight: 900; + border-left: none; + top: -0.1px; + left: -3px; + font-size: 10px; +} + +.comment.collapsed .comment-collapse:hover::before { + color: var(--primary); +} + +.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, +.comment.collapsed .comment { + display: none; +} + +.comment.collapsed .user-info { + margin-bottom: 0; +} + +.comment.collapsed .profile-pic-25 { + opacity: 0.5; +} + +.comment.collapsed .comment-body { + opacity: 0.5; +} + +.comment.collapsed .comment-body:hover { + opacity: 1; +} + +.dropdown-menu.user-profile-menu { + padding: 1rem; + text-align: left; +} + +.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { + text-align: center; + width: 18px; + padding-right: 0.25rem; +} + +.reactions-count { + margin-bottom: 3rem; +} + +.reactions-count .total { + font-weight: 600; + margin-bottom: 0.5rem; +} + +.reaction { + border: 0.1px solid #dee2e6; + background-color: var(--light); + padding: 0.25rem 0.5rem; + border-radius: 0.35rem; + font-weight: 600; + margin-right: 0.25rem; +} + +.reaction:hover { + background-color: var(--gray-200); +} + +.reaction .count { + margin-left: 0.5rem; +} + +.reaction .reacted { + border-color: var(--primary); + background-color: rgba(60, 173, 243, 0.08); + color: #6f42c1; +} + +#login { + padding-top: 0; + height: 100%; + overflow: hidden; + background-color: var(--light); +} + +.splash-wrapper { + position: relative; + width: 100%; + height: 100%; + font-size: 0; +} + +.splash-overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: rgba(127, 127, 127, 0.25); + background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, var(--primary) 150%); +} + +.splash-img { + height: 100%; + width: 100%; + background-size: cover; + background-position: bottom; + object-fit: cover; +} + +.splash-text { + position: absolute; + bottom: 0; + left: 1.5rem; + color: var(--white); + font-weight: 400; +} + +.pagination { + padding: 1rem 0; +} + +.table .thead-dark th { + color: var(--muted); + font-size: 12px; + text-transform: uppercase; + background-color: var(--light); + border: none; +} + +.settings .settings-section { + margin-bottom: 3rem; + border: 0.1px solid var(--gray-400); + border-radius: 0.35rem; + overflow: hidden; +} + +#settings .bg-gray-300 { + background-color: var(--dark) !important; +} + +.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { + padding: 1rem; +} + +.settings .settings-section .title p:last-of-type { + margin-bottom: 0; +} + +.settings .settings-section .footer { + background-color: var(--secondary); +} + +.modal .profile-actions .list-group-item { + border: none; + border-radius: 0.35rem; +} + +.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { + background-color: var(--gray-200); +} + +.modal .profile-actions a { + color: var(--black); + font-size: 1rem; +} + +.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { + width: 1.25rem; + font-size: 1rem; +} + +.profile-actions a { + color: var(--gray); + text-decoration: none; + font-size: 12px; +} + +.profile-actions .fa, .profile-actions .fas, .profile-actions .far { + font-size: 12px; + color: var(--gray); +} + +.profile-actions .dropdown-item:hover { + color: var(--black); +} + +.profile-actions .dropdown-item { + font-size: 13px; +} + +.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { + font-size: 12px; + color: var(--gray); + width: 1rem; + margin-right: 0.5rem; + text-align: center; +} + +.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { + color: var(--black); +} + +.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { + color: var(--black); +} + +#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, +#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { + font-weight: 600; +} + +#page .footer a, #article .footer a { + color: var(--white); + opacity: 0.8; +} + +#page .footer li, #article .footer li { + padding: 0.25rem 0; +} + +.footer .list-inline-item { + font-weight: 400; +} + +.footer a { + text-decoration: none; + color: var(--muted); +} + +.footer a:hover, .footer a:focus, .footer a:active { + text-decoration: underline; +} + +.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { + color: var(--white); +} + +.empty-state-img { + width: 200px; + opacity: 0.35; + filter: brightness(0); +} + +.ghost { + -webkit-animation: ghost 2s infinite alternate; + animation: ghost 2s infinite alternate; +} + +@-webkit-keyframes ghost { + 0% { + transform: translateY(0); + } + 100% { + transform: translateY(-20px); + } +} +@keyframes ghost { + 0% { + transform: translateY(0); + } + 100% { + transform: translateY(-20px); + } +} +@-moz-keyframes ghost { + 0% { + transform: translateY(0); + } + 100% { + transform: translateY(-20px); + } +} +.border-top { + border-top: 1px solid var(--gray-400) !important; +} + +.border-right { + border-right: 1px solid var(--gray-400) !important; +} + +.border-bottom { + border-bottom: 1px solid var(--gray-400) !important; +} + +.border-left { + border-left: 1px solid var(--gray-400) !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-x { + border-left: 1px solid var(--gray-400) !important; + border-right: 1px solid var(--gray-400) !important; +} + +.border-y { + border-top: 1px solid var(--gray-400) !important; + border-bottom: 1px solid var(--gray-400) !important; +} + +.border { + border: 1px solid var(--gray-400) !important; +} + +.border-0 { + border: none !important; +} + +.rounded { + border-radius: 0.35rem; +} + +.rounded-top { + border-top-left-radius: 0.35rem; + border-top-right-radius: 0.35rem; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.rounded-right { + border-top-right-radius: 0.35rem; + border-bottom-right-radius: 0.35rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.rounded-bottom { + border-bottom-right-radius: 0.35rem; + border-bottom-left-radius: 0.35rem; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.rounded-left { + border-top-left-radius: 0.35rem; + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.rounded-circle { + border-radius: 50%; +} + +.rounded-0 { + border-radius: 0; +} + +@media (min-width: 576px) { + .border-sm-top { + border-top: 1px solid var(--gray-400) !important; + } + + .border-sm-right { + border-right: 1px solid var(--gray-400) !important; + } + + .border-sm-bottom { + border-bottom: 1px solid var(--gray-400) !important; + } + + .border-sm-left { + border-left: 1px solid var(--gray-400) !important; + } + + .border-sm-top-0 { + border-top: 0 !important; + } + + .border-sm-right-0 { + border-right: 0 !important; + } + + .border-sm-bottom-0 { + border-bottom: 0 !important; + } + + .border-sm-left-0 { + border-left: 0 !important; + } + + .border-sm-x { + border-left: 1px solid var(--gray-400) !important; + border-right: 1px solid var(--gray-400) !important; + } + + .border-sm-y { + border-top: 1px solid var(--gray-400) !important; + border-bottom: 1px solid var(--gray-400) !important; + } + + .border-sm { + border: 1px solid var(--gray-400) !important; + } + + .border-sm-0 { + border: none !important; + } + + .rounded-sm { + border-radius: 0.35rem; + } + + .rounded-sm-top { + border-top-left-radius: 0.35rem; + border-top-right-radius: 0.35rem; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } + + .rounded-sm-right { + border-top-right-radius: 0.35rem; + border-bottom-right-radius: 0.35rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + + .rounded-sm-bottom { + border-bottom-right-radius: 0.35rem; + border-bottom-left-radius: 0.35rem; + border-top-left-radius: 0; + border-top-right-radius: 0; + } + + .rounded-sm-left { + border-top-left-radius: 0.35rem; + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + + .rounded-sm-circle { + border-radius: 50%; + } + + .rounded-sm-0 { + border-radius: 0; + } +} +@media (min-width: 768px) { + .border-md-top { + border-top: 1px solid var(--gray-400) !important; + } + + .border-md-right { + border-right: 1px solid var(--gray-400) !important; + } + + .border-md-bottom { + border-bottom: 1px solid var(--gray-400) !important; + } + + .border-md-left { + border-left: 1px solid var(--gray-400) !important; + } + + .border-md-top-0 { + border-top: 0 !important; + } + + .border-md-right-0 { + border-right: 0 !important; + } + + .border-md-bottom-0 { + border-bottom: 0 !important; + } + + .border-md-left-0 { + border-left: 0 !important; + } + + .border-md-x { + border-left: 1px solid var(--gray-400) !important; + border-right: 1px solid var(--gray-400) !important; + } + + .border-md-y { + border-top: 1px solid var(--gray-400) !important; + border-bottom: 1px solid var(--gray-400) !important; + } + + .border-md { + border: 1px solid var(--gray-400) !important; + } + + .border-md-0 { + border: none !important; + } + + .rounded-md { + border-radius: 0.35rem; + } + + .rounded-md-top { + border-top-left-radius: 0.35rem; + border-top-right-radius: 0.35rem; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } + + .rounded-md-right { + border-top-right-radius: 0.35rem; + border-bottom-right-radius: 0.35rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + + .rounded-md-bottom { + border-bottom-right-radius: 0.35rem; + border-bottom-left-radius: 0.35rem; + border-top-left-radius: 0; + border-top-right-radius: 0; + } + + .rounded-md-left { + border-top-left-radius: 0.35rem; + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + + .rounded-md-circle { + border-radius: 50%; + } + + .rounded-md-0 { + border-radius: 0; + } +} +@media (min-width: 992px) { + .border-lg-top { + border-top: 1px solid var(--gray-400) !important; + } + + .border-lg-right { + border-right: 1px solid var(--gray-400) !important; + } + + .border-lg-bottom { + border-bottom: 1px solid var(--gray-400) !important; + } + + .border-lg-left { + border-left: 1px solid var(--gray-400) !important; + } + + .border-lg-top-0 { + border-top: 0 !important; + } + + .border-lg-right-0 { + border-right: 0 !important; + } + + .border-lg-bottom-0 { + border-bottom: 0 !important; + } + + .border-lg-left-0 { + border-left: 0 !important; + } + + .border-lg-x { + border-left: 1px solid var(--gray-400) !important; + border-right: 1px solid var(--gray-400) !important; + } + + .border-lg-y { + border-top: 1px solid var(--gray-400) !important; + border-bottom: 1px solid var(--gray-400) !important; + } + + .border-lg { + border: 1px solid var(--gray-400) !important; + } + + .border-lg-0 { + border: none !important; + } + + .rounded-lg { + border-radius: 0.35rem; + } + + .rounded-lg-top { + border-top-left-radius: 0.35rem; + border-top-right-radius: 0.35rem; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } + + .rounded-lg-right { + border-top-right-radius: 0.35rem; + border-bottom-right-radius: 0.35rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + + .rounded-lg-bottom { + border-bottom-right-radius: 0.35rem; + border-bottom-left-radius: 0.35rem; + border-top-left-radius: 0; + border-top-right-radius: 0; + } + + .rounded-lg-left { + border-top-left-radius: 0.35rem; + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + + .rounded-lg-circle { + border-radius: 50%; + } + + .rounded-lg-0 { + border-radius: 0; + } +} +@media (min-width: 1200px) { + .border-xl-top { + border-top: 1px solid var(--gray-400) !important; + } + + .border-xl-right { + border-right: 1px solid var(--gray-400) !important; + } + + .border-xl-bottom { + border-bottom: 1px solid var(--gray-400) !important; + } + + .border-xl-left { + border-left: 1px solid var(--gray-400) !important; + } + + .border-xl-top-0 { + border-top: 0 !important; + } + + .border-xl-right-0 { + border-right: 0 !important; + } + + .border-xl-bottom-0 { + border-bottom: 0 !important; + } + + .border-xl-left-0 { + border-left: 0 !important; + } + + .border-xl-x { + border-left: 1px solid var(--gray-400) !important; + border-right: 1px solid var(--gray-400) !important; + } + + .border-xl-y { + border-top: 1px solid var(--gray-400) !important; + border-bottom: 1px solid var(--gray-400) !important; + } + + .border-xl { + border: 1px solid var(--gray-400) !important; + } + + .border-xl-0 { + border: none !important; + } + + .rounded-xl { + border-radius: 0.35rem; + } + + .rounded-xl-top { + border-top-left-radius: 0.35rem; + border-top-right-radius: 0.35rem; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } + + .rounded-xl-right { + border-top-right-radius: 0.35rem; + border-bottom-right-radius: 0.35rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + + .rounded-xl-bottom { + border-bottom-right-radius: 0.35rem; + border-bottom-left-radius: 0.35rem; + border-top-left-radius: 0; + border-top-right-radius: 0; + } + + .rounded-xl-left { + border-top-left-radius: 0.35rem; + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + + .rounded-xl-circle { + border-radius: 50%; + } + + .rounded-xl-0 { + border-radius: 0; + } +} +@media (min-width: 576px) { + .w-sm-25 { + width: 25% !important; + } + + .w-sm-50 { + width: 50% !important; + } + + .w-sm-75 { + width: 75% !important; + } + + .w-sm-100 { + width: 100% !important; + } + + .w-sm-auto { + width: auto !important; + } + + .h-sm-25 { + height: 25% !important; + } + + .h-sm-50 { + height: 50% !important; + } + + .h-sm-75 { + height: 75% !important; + } + + .h-sm-100 { + height: 100% !important; + } + + .h-sm-auto { + height: auto !important; + } +} +@media (min-width: 768px) { + .w-md-25 { + width: 25% !important; + } + + .w-md-50 { + width: 50% !important; + } + + .w-md-75 { + width: 75% !important; + } + + .w-md-100 { + width: 100% !important; + } + + .w-md-auto { + width: auto !important; + } + + .h-md-25 { + height: 25% !important; + } + + .h-md-50 { + height: 50% !important; + } + + .h-md-75 { + height: 75% !important; + } + + .h-md-100 { + height: 100% !important; + } + + .h-md-auto { + height: auto !important; + } +} +@media (min-width: 992px) { + .w-lg-25 { + width: 25% !important; + } + + .w-lg-50 { + width: 50% !important; + } + + .w-lg-75 { + width: 75% !important; + } + + .w-lg-100 { + width: 100% !important; + } + + .w-lg-auto { + width: auto !important; + } + + .h-lg-25 { + height: 25% !important; + } + + .h-lg-50 { + height: 50% !important; + } + + .h-lg-75 { + height: 75% !important; + } + + .h-lg-100 { + height: 100% !important; + } + + .h-lg-auto { + height: auto !important; + } +} +@media (min-width: 1200px) { + .w-xl-25 { + width: 25% !important; + } + + .w-xl-50 { + width: 50% !important; + } + + .w-xl-75 { + width: 75% !important; + } + + .w-xl-100 { + width: 100% !important; + } + + .w-xl-auto { + width: auto !important; + } + + .h-xl-25 { + height: 25% !important; + } + + .h-xl-50 { + height: 50% !important; + } + + .h-xl-75 { + height: 75% !important; + } + + .h-xl-100 { + height: 100% !important; + } + + .h-xl-auto { + height: auto !important; + } +} +.text-format { + display: flex; + align-items: center; + position: absolute; + bottom: 0; + left: 0; + padding: 0.5rem; + width: 100%; + border-width: 0 0.1px 0.1px 0.1px; + border-style: solid; + border-color: var(--gray-300); + border-bottom-left-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + z-index: 3; +} + +.text-format .format { + padding: 0 0.5rem; + font-size: 1rem; + color: #adb5bd; +} + +.submission .body { + padding: 1rem; +} + +.submission .footer { + background-color: transparent; + padding: 1rem; + border-bottom-left-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.transition-15 { + -webkit-transition: width 0.15s; + transition: width 0.15s; +} + +.custom-control-label { + text-transform: none; + font-weight: 400; + font-size: 1rem; + letter-spacing: 0; + color: var(--black); +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { + background-color: var(--primary); + border: 0.1px solid #6f42c1; +} + +.custom-switch { + padding-left: 2.25rem; + padding-bottom: 1rem; +} + +.custom-switch .custom-control-label { + padding-top: 0.5rem; + padding-left: 2rem; + padding-bottom: 0.1rem; +} + +.custom-control-input:checked ~ .custom-control-label::before { + opacity: 1; + background-color: var(--primary); + border: #38A169 solid 0.1px; +} + +.custom-control-input:checked ~ .custom-control-label:hover::before { + opacity: 1; +} + +.custom-switch .custom-control-label::before { + left: -2.25rem; + height: 1.5rem; + width: 2.75rem; + pointer-events: all; + border-radius: 1rem; + background-color: var(--gray-100); + border: #f8f9fa solid 0.1px; + opacity: 0.7; +} + +.custom-switch .custom-control-label:hover::before { + opacity: 0.85; +} + +.custom-switch .custom-control-label::after { + top: calc(0.25rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1.5rem - 4px); + height: calc(1.5rem - 4px); + background-color: var(--light); + border-radius: 2rem; + 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: var(--white); + -webkit-transform: translateX(1.25rem); + transform: translateX(1.25rem); +} + +pre code { + word-break: break-word; + white-space: break-spaces; + color: var(--primary); +} + +pre.prettyprint { + padding: 0; +} + +pre ol.linenums { + padding-left: 0; +} + +pre ol > li { + margin-bottom: 0; +} + +pre ol > li::before { + color: var(--white); + font-weight: 400; + background-color: transparent; + right: 1rem; + padding: 0.25rem; + text-align: right; + margin-right: 0.5rem; + width: 3rem; +} + +pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { + background: none; +} + +pre .pln, code .pln { + color: #29b1f3; +} + +pre .lit, code .lit { + color: #d55a7c; +} + +pre .kwd, code .kwd { + color: #38A169; +} + +pre .str, code .str { + color: #38A169; + opacity: 0.75; +} + +pre .com, code .com { + color: #ab4bc3; +} + +pre .typ, code .typ { + color: var(--white); +} + +pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { + color: var(--white); +} + +.gif-categories .card { + overflow: hidden; + border: none; +} + +.gif-categories img { + border-radius: 0.35rem; + height: 110px; + width: 100%; + object-fit: cover; + -webkit-transition: all 0.15s ease; + -moz-transition: all 0.15s ease; + -o-transition: all 0.15s ease; + -ms-transition: all 0.15s ease; + transition: all 0.15s ease; +} + +.gif-categories img:hover { + border: 3px solid var(--primary); +} + +.gif-categories .card .gif-cat-overlay { + position: absolute; + text-align: center; + height: 100%; + width: 100%; + background-color: rgba(0, 0, 0, 0.4); + -webkit-transition: all 0.15s ease; + -moz-transition: all 0.15s ease; + -o-transition: all 0.15s ease; + -ms-transition: all 0.15s ease; + transition: all 0.15s ease; +} + +.gif-categories .card:hover .gif-cat-overlay { + background-color: rgba(0, 0, 0, 0.6); + border: 3px solid var(--primary); + border-radius: 0.35rem; +} + +@media (max-width: 991.98px) { + #frontpage, #search { + padding-top: 49px; + } +} +@media (max-width: 767.98px) { + html { + font-size: 14px; + } + + .container { + overflow: hidden; + max-width: none; + } + + body, #settings, #notifications, #submit { + padding-top: 49px; + background-color: var(--gray-700); + } + + #thread, #userpage { + background-color: var(--gray-600); + } + + .custom-gutters { + padding-left: 0; + padding-right: 0; + } + + .shadow-sm-0 { + box-shadow: none !important; + } + + .navbar.bg-primary { + background-color: var(--dark) !important; + } + + .navbar-nav { + height: 100vh; + } + + .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { + padding: 0.5rem; + } + + .navbar-dark .navbar-nav .nav-link:hover { + background-color: transparent; + border-radius: 0; + } + + .navbar-dark .navbar-nav .nav-link:active { + background-color: rgba(0, 0, 0, 0.15); + border-radius: 0; + } + + .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { + font-size: 1rem; + } + + .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { + color: var(--primary); + font-size: 1.25rem; + } + + #fixed-bar-mobile { + box-shadow: none; + } + + .mobile-nav-icon { + padding: 0.25rem 0.75rem; + } + + #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { + background-color: var(--light); + } + + #frontpage { + padding-top: 49px; + } + + #search .search-results.card { + border-bottom: 0.1px solid var(--gray-400); + border-width: 0 0 0.1px 0; + border-radius: 0; + } + + #frontpage .posts .card, #userpage .posts .card, #search .posts .card { + padding: 7px; + border-width: 0 0 0.1px 0; + } + + #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { + border-radius: 0; + } + + #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { + background-color: var(--gray-600); + } + + #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { + border-bottom: 0.1px solid var(--gray-400); + } + + #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { + color: var(--primary); + } + + #frontpage .posts .card .post-img, #search .posts .card .post-img { + z-index: 3; + } + + #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { + display: block; + } + + .toggle-view { + padding-top: 2px; + } + + .toast { + bottom: 1.5rem; + margin: 0 auto; + left: 0; + right: 0; + } + + #thread .card { + background-color: var(--gray-600); + } + + .card { + background-color: var(--gray-600); + } + + .posts, #thread #main-content-col { + box-shadow: none; + border: none; + border-radius: 0; + } + + #thread #main-content-col { + margin: 0; + } + + .thumb-img-link-overlay { + display: none; + } + + .post-title a { + color: var(--black); + } + + .post-title a:hover, .post-title a:active, .post-title a:focus { + color: var(--primary); + } + + #thread .voting { + min-width: 0; + margin-right: 0; + margin-top: 0; + } + + .voting { + font-weight: 400; + font-size: 1.2rem; + } + + #frontpage .voting, #search .voting, #userpage .voting { + margin: 0; + } + + .post-title { + font-size: 14px; + font-weight: 400; + line-height: normal; + overflow: hidden; + } + + .post-meta { + font-size: 1rem; + } + + .post-actions { + font-weight: 400; + } + + .post-actions a { + font-size: 1rem; + color: var(--gray-200); + } + + .post-actions .fa, .post-actions .fas, .post-actions .far { + font-size: 1rem; + } + + .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { + font-size: 1.25rem; + } + + .comment-actions .score { + color: var(--gray-200); + } + + .score { + color: var(--gray-200); + } + + .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { + font-size: 1.5rem; + color: var(--gray-200); + opacity: 1; + } + + .active.arrow-up::before, .active.arrow-up:hover::before { + color: var(--primary); + } + + .active.arrow-down::before, .active.arrow-down:hover::before { + color: #38B2AC; + } + + .dropdown-actions a { + font-size: 1rem; + } + + .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { + font-size: 1rem; + } + + .btn-tag { + font-size: 12px; + } + + .comment-section { + background-color: var(--gray-600); + } + + .comment-section > .comment { + padding-left: 12px; + } + + .comment { + margin-top: 1.5rem; + } + + .comment .comment-collapse { + padding-right: 10px; + } + + .comment.collapsed .user-info { + padding-top: 0.5rem; + } + + .comment .comment-collapse::before { + content: "\f056"; + position: static; + font-size: 10px; + font-weight: 900; + border: none; + margin-left: 0.25rem; + } + + .comment.collapsed .comment-body:hover { + opacity: 0.5; + } + + .comment-actions .fa, .comment-actions .fas, .comment-actions .far { + color: var(--gray-100); + } + + .banner-pic-135 { + max-width: 100%; + } + + .x-scroll-parent { + overflow: hidden; + } + + .x-scroll { + width: 100%; + overflow-x: scroll; + white-space: nowrap; + scrollbar-width: none; + -ms-overflow-style: none; + } + + .x-scroll::-webkit-scrollbar { + width: 100%; + overflow-x: scroll; + white-space: nowrap; + background: transparent; + } + + #thread .post-title { + font-size: 16px; + } + + #submit .submission { + border: none; + } + + #submit .submission .body { + padding: 0; + } + + #submit .submission .footer { + background: transparent; + padding: 1rem 0; + } + + .footer .list-inline-item { + line-height: 3; + } + + .comments-count .total { + font-weight: 400; + font-size: 1rem; + } + + .comment-actions { + font-weight: 400; + font-size: 1.2rem; + } + + .post-filter { + font-weight: 400; + font-size: 1rem; + } + + .post-filter .dropdown-item { + font-weight: 400; + } + + .user-name { + font-weight: 400; + } + + .comment .comment-body .user-name { + color: var(--black); + font-weight: 600; + } + + .pagination { + padding: 1rem; + } + + input[type=color], +input[type=date], +input[type=datetime], +input[type=datetime-local], +input[type=email], +input[type=month], +input[type=number], +input[type=password], +input[type=search], +input[type=tel], +input[type=text], +input[type=time], +input[type=url], +input[type=week], +select:focus, +textarea { + font-size: 16px !important; + } + + textarea, input[type=text] { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + } +} +.bg-white { + background-color: var(--gray-600) !important; +} + +.text-muted { + color: var(--muted) !important; +} + +.text-primary { + color: var(--primary) !important; +} + +.text-gray-400, .text-gray-500 { + color: var(--gray-200) !important; +} + +.white-overlay { + background-color: rgba(0, 0, 0, 0.5) !important; + background-image: linear-gradient(180deg, #ffffff00 25%, #6c757d 100%) !important; +} + +.hide-scrollbar::-webkit-scrollbar { + width: 0px; + background: transparent; +} + +.hide-scrollbar { + scrollbar-width: none; +} + +.noshow { + display: none; +} + +span.red { + color: var(--primary); +} + +span.green { + color: #38A169; +} + +div.banned { + background-color: #960000 !important; + border-left: 3px solid #ff0000 !important; +} + +div.deleted { + background-color: #969600 !important; +} + +div.deleted.banned { + background-color: #964000 !important; +} + +.text-admin { + color: var(--primary); +} + +.in-comment-image { + max-height: 150px !important; + max-width: 100% !important; + border-radius: 0.2rem !important; + margin-top: 0.5rem !important; +} + +.emoji { + height: 30px !important; +} + +.bigemoji { + height: 60px !important; +} + +.embedvid { + max-height: 300px !important; + max-width: 100% !important; + margin-top: 0.5rem !important; +} + +.spotify { + max-height: 80px !important; + max-width: 100% !important; + margin-top: 0.5rem !important; +} + +.onboarding-card { + height: 180px; +} +.onboarding-card .onboarding-card-overlay { + background-color: rgba(0, 0, 0, 0.65); +} +.onboarding-card.selected .onboarding-card-overlay { + background-color: rgba(111, 66, 193, 0.65); +} + +.object-cover { + object-fit: cover; +} + +.cat-item { + display: none; +} +.cat-item.selected { + display: block; +} + +img.emoji { + width: 30px; + height: 30px; + object-fit: contain; +} + +.spoiler { + color: var(--white); + background-color: var(--white); + font-weight: 600 !important; + padding: 5px; +} + +.spoiler:hover { + color: var(--gray); +} + +@media (min-width: 768px) { + .comment { + border-left: 0 !important; + padding-left: 0 !important; + } +} +.comment .comment-collapse-desktop { + padding-right: 20px; + cursor: pointer; +} + +.comment .comment-collapse-desktop:hover { + border-left-color: var(--white) !important; +} + +.comment.collapsed .comment-collapse-desktop:hover { + color: var(--white) !important; +} + +@media (max-width: 767.98px) { + .settings-nav .nav-link { + font-size: 0.9rem; + padding: 0.75rem 0.6rem; + } +} +.table { + color: var(--white); +} + +.comment-box { + border: 2px solid #e9ecef; +} + +.btn { + background: transparent; +} + +.form-control { + background: transparent; +} + +.navbar-light .navbar-nav .nav-link { + border-radius: 5px; +} + +.btn-secondary { + color: var(--muted); +} + +.btn-primary { + color: var(--muted); +} + +.btn-success { + border-color: #38A169 !important; +} + +.btn-danger { + border-color: #E53E3E !important; +} + +.alert { + color: #000000; +} + +.btn-lg, .btn-group-lg > .btn { + border-color: transparent !important; +} + +@media (max-width: 767.98px) { + .followbutton { + margin-bottom: 10px !important; + } + + .comment-actions { + margin-top: -8px; + } +} +.btn-primary:focus, .btn-primary.focus { + box-shadow: none !important; +} + +.px-25 { + padding-left: 0.8rem !important; + padding-right: 0.8rem !important; +} + +.flaggers { + margin: 7px; + border: 1px solid var(--primary); + padding: 10px; + border-radius: 3px; + background-color: var(--gray-700) !important; +} + +.text-info { + color: var(--primary) !important; +} + +* { + -webkit-animation: None !important; + animation: None !important; +} + +.patron { + padding: 2px 5px 3px 5px !important; + border-radius: 5px !important; + color: white !important; +} + +.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { + background-color: var(--gray-700) !important; + border-radius: 5px !important; +} + +.btn { + background-color: var(--gray-700) !important; +} + +.nobackground { + background: None !important; +} + +textarea { + resize: both !important; +} + +.jumbotron-guild { + position: relative; + background-repeat: no-repeat; + background-size: cover; + background-position: center; + border-radius: 0; + overflow: hidden; + margin-bottom: 0; + padding: 0; + display: flex; + align-items: center; + z-index: 1; +} + +.jumbotron-guild .jumbotron-overlay { + background-color: rgba(0, 0, 0, 0.7); + position: absolute; + width: 100%; + height: 100%; + bottom: 0; + left: 0; + z-index: -1; + pointer-events: none; +} + +@media (max-width: 767.98px) { + .jumbotron-guild { + height: 110px; + } +} +@media (min-width: 767.98px) { + .card-columns { + column-count: 4 !important; + } +} +@media (min-width: 992px) { + .card-columns { + column-count: 5 !important; + } +} +.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { + padding-bottom: 30px; +} + +.navbar { + padding: 0.5rem 0.5rem 0.3rem 0.5rem; +} + +@media (min-width: 767.98px) { + .navbar { + padding: 0.5rem 3rem 0.3rem 0.5rem; + } +} + +blockquote { + border-left: 2px solid var(--primary); + color: var(--black); + font-size: 1rem; + font-weight: 400; + background-color: #46444a; + padding: 0.5rem 1rem; + margin: 0.5rem 0rem 0 0.0; +} + +blockquote + blockquote { + margin-top: 0px; +} + +blockquote:last-child { + margin-bottom: 10px; +} + +blockquote + p { + margin-top: 1rem; +} + +blockquote p { + margin-bottom: 0; +} + +.unread { + padding: 10px !important; + border: 2px solid var(--primary) !important; +} \ No newline at end of file diff --git a/files/assets/css/main.scss b/files/assets/css/main.scss deleted file mode 100644 index 7fc47b7a7..000000000 --- a/files/assets/css/main.scss +++ /dev/null @@ -1,3489 +0,0 @@ -$theme-colors: ( - "primary": $primary, - "secondary": $secondary, - "danger": $danger, - "dark": $dark, - "white": $white, - "black": $black, - "light": $light, - "success": $success, - "muted": $muted, - "downvote": $downvote, - "upvote": $upvote, - "purple": $purple, - "gold": $gold, - "admin": $admin, - "gray": $gray, - "gray-100": $gray-100, - "gray-200": $gray-200, - "gray-300": $gray-300, - "gray-400": $gray-400, - "gray-500": $gray-500, - "gray-600": $gray-600, - "gray-700": $gray-700, - "gray-800": $gray-800, - "gray-900": $gray-900, - "reddit": $reddit -); - - -$input-border-color: $gray-400; -$border-color: $gray-400; - -$border-radius: .35rem; - -$text-white: $white; - - -$font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - - -$font-size-base: 1rem; - -$medium-font-size: 0.9rem; - -$small-font-size: 12px; - -$extra-small-font-size: 10.1px; - -$display5-size: 3rem !default; - -$display5-weight: 400; - -$lead-font-size: $font-size-base * 1.325 !default; - - -$font-weight-bold: 600; -$font-weight-bolder: 700; -$headings-font-weight: $font-weight-bold; - - -$spacer: 1rem; -$spacers: ( - 6: ($spacer * 3.5), - 7: ($spacer * 5), - 8: ($spacer * 10) -); - - -$sizes: () !default; -$sizes: map-merge( - ( - 25: 25%, - 50: 50%, - 75: 75%, - 100: 100%, - 130: 130%, - auto: auto - ), - $sizes -); - - -$box-shadow-sm: 0 0.1px 3px 0 rgba(0, 0, 0, 0.05), 0 0.1px 2px 0 rgba(0, 0, 0, 0.03); - -$box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); - - -$tooltip-opacity: 1; - - -$yiq-contrasted-threshold: 160 !default; - - -@each $color, $value in $theme-colors { - .bd-callout-#{$color} { - border-left-color: #{$value}; - } - } - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { font-family: 'Inter var', sans-serif; } - } - -body { - color: $black; - padding-top: 49px; - background-color: $gray-700; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container{ - max-width: 1300px; - } -} - -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: $gray-600; -} - -#page { - padding-top: 49px; - background-color: $gray-700; -} - -#article { - padding-top: 0; - background-color: $gray-700; -} - -#thread, #userpage { - background-color: $gray-700; -} - - -#article .navbar-light .navbar-nav .nav-link { - color: $black; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: $primary; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: $primary; -} - -.article-title { - margin-bottom: 3rem; - font-weight: $font-weight-bold; - line-height: 3rem; - margin-top: 2rem; -} - - - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - - -.text-lg { - font-size: $font-size-lg!important; -} - -.text-base { - font-size: $font-size-base!important; -} - -.text-small { - font-size: $small-font-size!important; -} - -.text-small-extra { - font-size: $extra-small-font-size!important; -} - -.display-5 { - @include font-size($display5-size); - font-weight: $display5-weight; - line-height: $display-line-height; -} - -.lead { - font-weight: $font-weight-normal; -} - -#page p { - font-size: 16px; -} - - -a.dropdown-toggle:hover { - text-decoration: none; -} - - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: .75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: $font-weight-bold; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle="collapse"] .fa:before { - content: "\f139"; - } - -[data-bs-toggle="collapse"].collapsed .fa:before { - content: "\f13a"; -} - - -.btn { - font-weight: $font-weight-bold; - font-size: $font-size-base; - border-radius: $border-radius-sm; -} - -.btn-sm { - padding: 0.75rem; - font-size: $small-font-size; -} - -.btn-lg { - font-size: $font-size-base; -} - -.btn-tag { - border-radius: 3rem; - font-size: $small-font-size; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: .5; -} - -.btn-white { - color: $dark -} - -.btn-success, .btn-danger { - color: $white; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: .35rem; -} - -.btn-group.btn-integration { - border-radius: $border-radius; - border: 0.1px solid $border-color; -} - -.btn-integration { - font-weight: $font-weight-bold; - border-left: 0.1px solid $border-color; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: $lead-font-size; - vertical-align: middle; -} - - -.tooltip { - font-weight: $font-weight-bold; -} - -.tooltip-inner { - background-color: $white; - color: $dark; -} - -.tooltip.bs-tooltip-right .arrow:before { - border-right-color: $white !important; -} - -.tooltip.bs-tooltip-left .arrow:before { - border-left-color: $white !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before { - border-bottom-color: $white !important; -} - -.tooltip.bs-tooltip-top .arrow:before { - border-top-color: $white !important; -} - - -.alert { - padding: .5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - - -.toast { - font-size: $font-size-base; - font-weight: $font-weight-bold; - color: $black; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: $dark; -} - - -.navbar-light { - background-color: $gray-500!important; - box-shadow: 0 0.1px 2px rgba(0,0,0,.15),0 0 2px rgba(0,0,0,.1)!important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: $dark; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: $primary; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: $purple; - font-weight: $font-weight-bold; -} - -.navbar-dark .navbar-brand { - color: $white; -} - -.navbar .text-white { - color: $white; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 $border-color; - border-top-left-radius: $border-radius; - border-top-right-radius: $border-radius; - padding: .75rem 1rem 0 1rem; - background-color: $light; - z-index: 5; -} - - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: $black; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: $light; - border-radius: $border-radius -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: $border-radius; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: $primary; - text-align: center; - font-size: $font-size-base; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: $white; - text-align: center; - font-size: $font-size-base; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: $white; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: $primary; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: $white; -} - -.navbar-dark .navbar-nav .nav-link { - color: $white; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: $border-radius; -} - -.navbar-dark .navbar-nav .show>.nav-link:focus, .navbar-dark .navbar-nav .show>.nav-link:active, .navbar-dark .navbar-nav .show>.nav-link:hover { - background-color: $light; - border-radius: $border-radius -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: $white; - text-align: center; - font-size: $font-size-lg; -} - -.navbar-dark .navbar-nav .show>.nav-link:focus .fa, .navbar-dark .navbar-nav .show>.nav-link:focus .fas, .navbar-dark .navbar-nav .show>.nav-link:focus .far, .navbar-dark .navbar-nav .show>.nav-link:focus .fab { - color: $black; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: $white; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: $muted; - font-size: $font-size-base; - font-weight: $font-weight-bold; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: $gray-200; - font-size: $font-size-base; - font-weight: $font-weight-normal; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: $primary; -} - -.settings-nav > .nav-item > .nav-link.active { - color: $primary; - box-shadow: inset 0 -2px 0 $primary; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: $primary; -} - -.post-nav .nav-link:hover .fa , .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab , .post-nav .nav-link:focus .fab { - color: $primary; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: $primary; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: $small-font-size; - margin-right: .5rem; - color: $muted; -} - - -.settings-nav > .nav-item > .nav-link.active { - color: $primary; - box-shadow: inset 0 -2px 0 $primary; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: $primary; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: $small-font-size; - margin-right: .5rem; - color: $muted; -} - - -.color-picker input[type="radio"] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: $font-weight-bold; - color: $muted; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: $primary; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: $primary; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid $primary; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: $primary; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid $primary; -} - - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: $purple; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: $gray-900; - color: $black; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: $gray-800; - font-size: $font-size-base; - color: $white; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: $black; -} - -.form-inline.search .form-control::placeholder { - color: $black; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: $black; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: $black; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: $black; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: $black; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder{ - color: $black; -} - - -.bg-svg { - background-color: $dark; - background-attachment: fixed; - background-size: cover; -} - - -.form-control { - color: $muted; - border-color: $muted; - border-width: 2px; - background: $gray-300; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: $dark; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: $border-color; - background-color: $light; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: $gray-300; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: $black; - background-color: $gray-600; - outline: 0; - border-color: $primary; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: $black; - background-color: $gray-900; - outline: 0; - border-color: $primary; - box-shadow: none; -} - -.form-control::placeholder { - color: $black; -} - -.form-control::-ms-input-placeholder { - color: $black; -} - -.form-control::-ms-input-placeholder { - color: $black; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: $font-weight-normal; - font-size: $font-size-base; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: $font-weight-bold; - font-size: 12px; - letter-spacing: 0.025rem; - color: $black; -} - -#login label { - color: $black; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: $black; - vertical-align: middle; - padding: .1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: $white; - background-color: $gray-600; -} - -.user-profile > .dropdown-toggle::after { - display:none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: $border-radius; - color: $black; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: $black; - text-decoration: none; - background-color: $gray-300; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far -.dropdown-item:hover .fa, .dropdown-item:focus .fa, .dropdown-item.active .fa { - color: $black; -} - - -small, .small { - font-size: $small-font-size; -} - - -th { - font-weight: $font-weight-bold; -} - - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: $font-size-lg; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: $black; -} - - -.voting { - position: relative; - z-index: 2; - font-size: $small-font-size; - font-weight: $font-weight-bold; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: $upvote; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: $gray-200; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; - -} - -.arrow-up:hover::before { - color: $upvote; - opacity: 0.5; -} - -.active.arrow-down::before { - color: $downvote; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: $gray-200; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: $downvote; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: $upvote!important; -} - -.downvoted .arrow-mobile-down { - color: $downvote!important; -} - -.comment-actions .score { - color: $muted; -} - -.score { - color: $black; -} - -.score-up { - color: $upvote !important; -} - -.score-down { - color: $downvote !important; -} - -.banned .score { - color: $gray-300 !important; -} - - -a .link-arrow { -position: relative; -right: 0; -transition: right ease 0.25s; -margin-left: .5rem; -font-size: $small-font-size; -} - -a:hover .link-arrow { -right: -.5rem; -color: $dark; -} - - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 $border-color; -} - - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - - -.opacity-25 { - opacity: .25; -} - -.opacity-50 { - opacity: .5; -} - -.opacity-80 { - opacity: .8; -} - - -.pseudo-submit-form .card-header { - background-color: $gray-600!important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: $gray-600; - border-radius: $border-radius; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: $light; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: $light; -} - -.post-filter { - display: inline-block; - font-size: $small-font-size; - font-weight: $font-weight-bold; - color: $muted; -} - -.post-filter .fa, .post-filter .fas { - font-size: $extra-small-font-size; - margin-right: .5rem; - opacity: .9; - color: $primary; - width: 1rem; -} - - -.filter-list .filter-item { - color: $muted; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: $muted; - font-size: $small-font-size; - font-weight: $font-weight-bold; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: $black; -} - -.filter-list > .filter-item > .filter-link.active { - color: $black; - background-color: $light; - border-radius: $border-radius; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: $small-font-size; - margin-right: 0.5rem; - color: $gray-600; - text-align: center; -} - -.filter-list .filter-link:hover .fa , .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab , .filter-list .filter-link:focus .fab { - color: $primary; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: $primary; -} - -.filter-link:hover, .filter-link:focus { - color: $primary; -} - -.dashboard-list .dashboard-item { - color: $muted; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: $muted; - font-size: $font-size-base; - font-weight: $font-weight-bold; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: $black; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: $primary; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: $small-font-size; - margin-right: 0.5rem; - color: $gray-600; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa , .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab , .dashboard-list .dashboard-link:focus .fab { - color: $primary; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: $primary; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: $primary; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent!important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: .25rem; -} - -.online-count { - margin-bottom: .25rem; -} - - -.progress { - border-radius: 50%; -} - - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: .35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: $white; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: $font-size-lg; - font-weight: $font-weight-bold; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: $small-font-size; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: $gray-600; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: $gray-600; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: $gray-600; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: $gray-600; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: $gray-600; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: $gray-600; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: $gray-600; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: $gray-600; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: $gray-600; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: $gray-600; -} - - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: $gray; - font-size: $small-font-size; - font-weight: $font-weight-bold; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: $small-font-size; - margin-right: .5rem; - color: $gray-600; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: $primary; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: $primary; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab , .toggle-view .nav-link:focus .fab { - color: $primary; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - - -.card-header:first-child { - border-radius: $border-radius $border-radius 0 0; -} - -.card-header { - font-size: $font-size-base; - font-weight: $font-weight-bold; - color: $black; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid $input-border-color; -} - -.card { - background-color: $gray-900; -} - -#thread .card { - background-color: $gray-700; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: $border-radius; - border-top-right-radius: $border-radius; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: $border-radius; - border-bottom-right-radius: $border-radius; - border-bottom: 0.1px solid $border-color; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: $border-color; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: $gray-600; -} - -.post-title { - font-size: 16px; - font-weight: $font-weight-bold; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: $black; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: $primary; -} - -#frontpage .post-title a { - color: $black; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: $black; -} - -.stretched-link a:hover { - color: $purple -} - -.post-meta { - position: relative; - z-index: 2; - color: $muted; - font-size: $small-font-size; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - - -.modal-backdrop.show { - opacity: 1; - background-color:rgba(30,30,30,0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: $gray-400; - border-top-left-radius: $border-radius; - border-top-right-radius: $border-radius; - padding: 0.5rem 1rem; - box-shadow: $box-shadow; -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: $gray-400; - border-radius: $border-radius; - box-shadow: $box-shadow; -} - -.modal-footer { - border: none; - background-color: $gray-400; - border-bottom-right-radius: $border-radius; - border-bottom-left-radius: $border-radius; - background-image: linear-gradient(180deg, #ffffff00 25%, $gray-400 100%)!important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: $border-radius; - background-color: $gray-400; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: $gray-300; -} - -.modal .post-actions a { - color: $black; - font-size: $font-size-base; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: $font-size-base; -} - -.post-actions { - position: relative; - color: $muted; - font-weight: $font-weight-bold; - font-size: $small-font-size; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: $small-font-size; - margin-right: .5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: $font-size-lg; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: $black; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: $gray; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: $black; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: $black; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: $font-size-lg; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: $white; - text-decoration: none; - background-color: $warning; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far -.post-actions .removeDropdownItem.dropdown-item:hover .fa, .post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: $white; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: $white; - text-decoration: none; - background-color: $success; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far -.post-actions .approveDropdownItem.dropdown-item:hover .fa, .post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: $white; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} - - -.dropdown-actions { - position: relative; - color: $muted; - font-weight: $font-weight-bold; - font-size: $small-font-size; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: $small-font-size; - color: $muted; - margin-right: .5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: $font-size-lg; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: $black; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: $black; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: $black; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: $black; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: $font-size-lg; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: $white; - text-decoration: none; - background-color: $warning; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: $white; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: $white; - text-decoration: none; - background-color: $success; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: $white; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - - -.page-link { - font-weight: $font-weight-bold; - background-color: $dark; - border: 0.1px solid $dark; -} - -.page-link:hover { - background-color: $gray-100; -} - -.page-item.disabled .page-link { - font-weight: $font-weight-bold; - background-color: $dark; - border: 0.1px solid $dark; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} -} - -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: $font-size-base; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: $white; -} - -.post-actions a { - color: $gray-100; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: $black; -} - -.post-actions .dropdown-item:hover { - color: $black; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid $primary; - border-radius: $border-radius; - z-index: 2; - background-color: $gray-300; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: .25rem .5rem; - text-align: right; - width: 100%; - color: $white; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: $white; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: .25rem .5rem; - text-align: right; - width: 100%; - color: $white; -} -} - -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: .5rem; - vertical-align: top; - -} - -.time-stamp, .points { - color: $muted; -} - - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: $font-weight-bold; - font-size: $small-font-size; - color: $muted; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: $small-font-size; - color: $muted; - margin-bottom: .25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: $black; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: $black; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid $primary -} - -blockquote { - border-left: 2px solid $primary; - color: $black; - font-size: $font-size-base; - font-weight: $font-weight-normal; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - - -.modal .comment-actions .list-group-item { - border: none; - border-radius: $border-radius; - background-color: $gray-400; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: $gray-300; -} - -.modal .comment-actions a { - color: $gray-100; - font-size: $font-size-base; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: $font-size-base; -} - - -.comment-section { - background-color: $gray-700; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: $font-weight-bold; - font-size: $small-font-size; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: .5rem; - color: $gray-100; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: $black; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: $black; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: $black; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: $font-size-lg; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: $small-font-size; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: $black; -} - -.comment-actions a { - color: $gray-100; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: $black; -} - -.comment-actions .dropdown-item:hover { - color: $black; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: $white; - text-decoration: none; - background-color: $warning; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far -.comment-actions .removeDropdownItem.dropdown-item:hover .fa, .comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: $white; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: $white; - text-decoration: none; - background-color: $success; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far -.comment-actions .approveDropdownItem.dropdown-item:hover .fa, .comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: $white; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: $h5-font-size; - color: $black; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: $gray-900; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: .5rem .75rem; - min-height: 84px; -} - -.comment-write textarea { - background: $light; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: $gray-600; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 .5rem; - font-size: $font-size-base; - color: $gray-200; -} - -.comment-write .comment-format .format:hover { - color: $black; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid $gray-100; - font-size: $font-size-base; - color: $primary; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: $primary; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: $gray-500; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: $primary; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: .5; -} - -.comment.collapsed .comment-body { - opacity: .5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: .25rem; -} - - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: $font-weight-bold; - margin-bottom: .5rem; -} - -.reaction { - border: 0.1px solid $gray-300; - background-color: $light; - padding: 0.25rem 0.5rem; - border-radius: .35rem; - font-weight: $font-weight-bold; - margin-right: .25rem; -} - -.reaction:hover { - background-color: $gray-200; -} - -.reaction .count { - margin-left: .5rem; -} - -.reaction .reacted { - border-color: $purple; - background-color: rgba(60, 173, 243, 0.08); - color: $purple -} - - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: $light; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, $primary 150%); - -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: $white; - font-weight: $font-weight-normal; -} - - -.pagination { - padding: 1rem 0; -} - - -.table .thead-dark th { - color: $muted; - font-size: $small-font-size; - text-transform: uppercase; - background-color: $light; - border: none; -} - - -.settings .settings-section { - margin-bottom: 3rem; - background: $gray-500; - border: 0.1px solid $border-color; - border-radius: $border-radius; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: $dark!important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: $secondary; -} - - -.modal .profile-actions .list-group-item { - border: none; - border-radius: $border-radius; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: $gray-200; -} - -.modal .profile-actions a { - color: $black; - font-size: $font-size-base; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: $font-size-base; -} - - -.profile-actions a { - color: $gray; - text-decoration: none; - font-size: $small-font-size; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: $small-font-size; - color: $gray; -} - -.profile-actions .dropdown-item:hover { - color: $black; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: $small-font-size; - color: $gray; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: $black; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: $black; -} - - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: $font-weight-bold; -} - -#page .footer a, #article .footer a { - color: $white; - opacity: .8; -} - -#page .footer li, #article .footer li { - padding: .25rem 0; -} - -.footer .list-inline-item { - font-weight: $font-weight-normal; -} - -.footer a { - text-decoration: none; - color: $muted; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: $white; -} - - -.empty-state-img { - width: 200px; - opacity: .35; - filter: brightness(0); -} - - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -}; -@-webkit-keyframes ghost { - 0% { transform: translateY(0); } - 100% { transform: translateY(-20px); } -}; -@keyframes ghost { - 0% { transform: translateY(0); } - 100% { transform: translateY(-20px); } -}; -@-moz-keyframes ghost { - 0% { transform: translateY(0); } - 100% { transform: translateY(-20px); } -}; - - -@each $breakpoint in map-keys($grid-breakpoints) { - @include media-breakpoint-up($breakpoint) { - $infix: breakpoint-infix($breakpoint, $grid-breakpoints); - - .border#{$infix}-top { border-top: $border-width solid $border-color !important; } - .border#{$infix}-right { border-right: $border-width solid $border-color !important; } - .border#{$infix}-bottom { border-bottom: $border-width solid $border-color !important; } - .border#{$infix}-left { border-left: $border-width solid $border-color !important; } - - .border#{$infix}-top-0 { border-top: 0 !important; } - .border#{$infix}-right-0 { border-right: 0 !important; } - .border#{$infix}-bottom-0 { border-bottom: 0 !important; } - .border#{$infix}-left-0 { border-left: 0 !important; } - - .border#{$infix}-x { - border-left: $border-width solid $border-color !important; - border-right: $border-width solid $border-color !important; - } - - .border#{$infix}-y { - border-top: $border-width solid $border-color !important; - border-bottom: $border-width solid $border-color !important; - } - - .border#{$infix} { - border: $border-width solid $border-color !important; - } - - .border#{$infix}-0 { - border: none !important; - } - - - .rounded#{$infix} { @include border-radius($border-radius); } - .rounded#{$infix}-top { @include border-top-radius($border-radius); @include border-bottom-radius(0); } - .rounded#{$infix}-right { @include border-right-radius($border-radius); @include border-left-radius(0); } - .rounded#{$infix}-bottom { @include border-bottom-radius($border-radius); @include border-top-radius(0); } - .rounded#{$infix}-left { @include border-left-radius($border-radius); @include border-right-radius(0); } - .rounded#{$infix}-circle { border-radius: 50%; } - .rounded#{$infix}-0 { border-radius: 0; } - - } -} - - -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - .w-sm-50 { - width: 50% !important; - } - .w-sm-75 { - width: 75% !important; - } - .w-sm-100 { - width: 100% !important; - } - .w-sm-auto { - width: auto !important; - } - .h-sm-25 { - height: 25% !important; - } - .h-sm-50 { - height: 50% !important; - } - .h-sm-75 { - height: 75% !important; - } - .h-sm-100 { - height: 100% !important; - } - .h-sm-auto { - height: auto !important; - } - } - - @media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - .w-md-50 { - width: 50% !important; - } - .w-md-75 { - width: 75% !important; - } - .w-md-100 { - width: 100% !important; - } - .w-md-auto { - width: auto !important; - } - .h-md-25 { - height: 25% !important; - } - .h-md-50 { - height: 50% !important; - } - .h-md-75 { - height: 75% !important; - } - .h-md-100 { - height: 100% !important; - } - .h-md-auto { - height: auto !important; - } - } - - @media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - .w-lg-50 { - width: 50% !important; - } - .w-lg-75 { - width: 75% !important; - } - .w-lg-100 { - width: 100% !important; - } - .w-lg-auto { - width: auto !important; - } - .h-lg-25 { - height: 25% !important; - } - .h-lg-50 { - height: 50% !important; - } - .h-lg-75 { - height: 75% !important; - } - .h-lg-100 { - height: 100% !important; - } - .h-lg-auto { - height: auto !important; - } - } - - @media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - .w-xl-50 { - width: 50% !important; - } - .w-xl-75 { - width: 75% !important; - } - .w-xl-100 { - width: 100% !important; - } - .w-xl-auto { - width: auto !important; - } - .h-xl-25 { - height: 25% !important; - } - .h-xl-50 { - height: 50% !important; - } - .h-xl-75 { - height: 75% !important; - } - .h-xl-100 { - height: 100% !important; - } - .h-xl-auto { - height: auto !important; - } - } - - -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: .5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: $gray-300; - border-bottom-left-radius: .25rem; - border-bottom-right-radius: .25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: .25rem; - border-bottom-right-radius: .25rem; -} - - -.transition-15 { - -webkit-transition: width .15s; - transition: width .15s; -} - - -.custom-control-label { - text-transform: none; - font-weight: $font-weight-normal; - font-size: $font-size-base; - letter-spacing: 0; - color: $black; -} - -.custom-checkbox .custom-control-input:checked~.custom-control-label::before { - background-color: $purple; - border: 0.1px solid $purple; -} - - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; } - -.custom-switch .custom-control-label { padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: $success; - border: $success solid 0.1px; - -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; pointer-events: all; - border-radius: 1rem; - background-color: $gray-100; - border: $gray-100 solid 0.1px; - opacity: .7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: .85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); height: calc(1.5rem - 4px); background-color: $light; - border-radius: 2rem; // it was 0.5rem before. Oval is bigger than before. - 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: $white; - -webkit-transform: translateX(1.25rem); //translateX(0.75rem); - transform: translateX(1.25rem); //translateX(0.75rem); -} - - -pre code { - word-break: break-word; - white-space: break-spaces; - color: $code; -} - - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: $white; - font-weight: $font-weight-normal; - background-color: transparent; - right: 1rem; - padding: .25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: $green; -} - -pre .str, code .str { - color: $green; - opacity: .75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: $white; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: $white; -} - - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: $border-radius; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all .15s ease; - -moz-transition: all .15s ease; - -o-transition: all .15s ease; - -ms-transition: all .15s ease; - transition: all .15s ease; -} - -.gif-categories img:hover { - border: 3px solid $primary; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all .15s ease; - -moz-transition: all .15s ease; - -o-transition: all .15s ease; - -ms-transition: all .15s ease; - transition: all .15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid $primary; - border-radius: $border-radius; -} - - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} - -@media (max-width: 767.98px) { - -html { - font-size: 14px; -} - -.container { - overflow: hidden; - max-width: none; -} - -body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: $gray-700; -} - -#thread, #userpage { - background-color: $gray-600; -} - -.custom-gutters { - padding-left: 0; - padding-right: 0; -} - -.shadow-sm-0 { - box-shadow: none!important; -} - -.navbar.bg-primary { - background-color: $dark!important; -} - -.navbar-nav { - height: 100vh; -} - -.navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; -} - -.navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: $font-size-base; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: $purple; - font-size: $font-size-lg; -} - -#fixed-bar-mobile { - box-shadow: none; -} - -.mobile-nav-icon { - padding: 0.25rem 0.75rem; -} - -#thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: $light; -} - -#frontpage { - padding-top: 49px; -} - -#search .search-results.card { - border-bottom: 0.1px solid $border-color; - border-width: 0 0 0.1px 0; - border-radius: 0; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: $gray-600; -} - -#frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid $border-color; -} - -#frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a{ - color: $primary; -} - -#frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; -} - -#frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; -} - -.toggle-view { - padding-top: 2px; -} - - -.toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; -} - - -#thread .card { - background-color: $gray-600; -} - -.card { - background-color: $gray-600; -} - -.posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; -} - -#thread #main-content-col { - margin: 0; -} - -.thumb-img-link-overlay { - display: none; -} - -.post-title a { - color: $black; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - color: $primary; -} - -#thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; -} - -.voting { - font-weight: $font-weight-normal; - font-size: 1.2rem; -} - - -#frontpage .voting, #search .voting, #userpage .voting { - margin: 0; -} - -.post-title { - font-size: 14px; - font-weight: $font-weight-normal; - line-height: normal; - overflow: hidden; -} - -.post-meta { - font-size: 1rem; -} - -.post-actions { - font-weight: $font-weight-normal; -} - -.post-actions a { - font-size: $font-size-base; - color: $gray-200; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: $font-size-base; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: $font-size-lg; -} - - -.comment-actions .score { - color: $gray-200; -} - -.score { - color: $gray-200; -} - -.arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: $gray-200; - opacity: 1; -} - -.active.arrow-up::before, .active.arrow-up:hover::before { - color: $upvote; -} - -.active.arrow-down::before, .active.arrow-down:hover::before { - color: $downvote; -} - -.dropdown-actions a { - font-size: $font-size-base; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: $font-size-base; -} - -.btn-tag { - font-size: $small-font-size; -} - - -.comment-section { - background-color: $gray-600; -} - -.comment-section > .comment { - padding-left: 12px; - } - -.comment { - margin-top: 1.5rem; -} - -.comment .comment-collapse { - padding-right: 10px; -} - -.comment.collapsed .user-info { - padding-top: 0.5rem; -} - -.comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; -} - -.comment.collapsed .comment-body:hover { - opacity: 0.5; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: $gray-100; -} - - -.banner-pic-135 { - max-width: 100% -} - - -.x-scroll-parent { - overflow: hidden; -} - -.x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; -} - -.x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; -} - -#thread .post-title { - font-size: 16px; -} - -#submit .submission { - border: none; -} - -#submit .submission .body { - padding: 0; -} - -#submit .submission .footer { - background: transparent; - padding: 1rem 0; -} - -.footer .list-inline-item { - line-height: 3; -} - -.comments-count .total { - font-weight: $font-weight-normal; - font-size: $font-size-base; - -} - -.comment-actions { - font-weight: $font-weight-normal; - font-size: 1.2rem; -} - -.comment-write .comment-format .format { - display: none; -} - -.post-filter { - font-weight: $font-weight-normal; - font-size: $font-size-base; -} - -.post-filter .dropdown-item { - font-weight: $font-weight-normal; -} - -.user-name { - font-weight: $font-weight-normal; -} - -.comment .comment-body .user-name { - color: $black; - font-weight: $font-weight-bold; -} - -.pagination { - padding: 1rem; -} - -input[type="color"], -input[type="date"], -input[type="datetime"], -input[type="datetime-local"], -input[type="email"], -input[type="month"], -input[type="number"], -input[type="password"], -input[type="search"], -input[type="tel"], -input[type="text"], -input[type="time"], -input[type="url"], -input[type="week"], -select:focus, -textarea { - font-size: 16px!important; -} - -textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -} - - -.bg-white { - background-color: $gray-600!important; -} - -.text-muted { - color: $muted!important; -} - -.text-primary { - color: $primary!important; -} - -.text-gray-400, .text-gray-500 { - color: $gray-200!important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5)!important; - background-image: linear-gradient(180deg, #ffffff00 25%, $gray-600 100%)!important; -} - - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: $admin; -} - -span.green { - color: $green; -} - -div.banned { - background-color: $banned; - border-left: 3px solid #ff0000!important; -} - -div.deleted { - background-color: $deleted !important; -} - -div.deleted.banned { - background-color: $deletedandbanned !important; -} - -.text-admin { - color: $admin; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; - .onboarding-card-overlay { - background-color: rgba(0,0,0,0.65); - } - &.selected { - .onboarding-card-overlay { - background-color: rgba($purple, .65); - } - } -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; - &.selected { - display: block; - } -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - - -.spoiler { - color: $white; - background-color: $white; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: $gray; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} - -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; - } -.comment .comment-collapse-desktop:hover { - border-left-color: $white !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color:$white !important; } -#frontpage .post-title a:visited { - color: $gray-200; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: $medium-font-size; - padding: 0.75rem 0.4rem;} -} - -.table { - color: $white; -} - -.comment-box { - border: 2px solid $gray-200; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - - -.btn-secondary { - color: $muted; -} - -.btn-primary { - color: $muted; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid $primary !important; -} - -.btn-lg { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - .comment-actions { - margin-top: -8px; - } -} - -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid $primary; - padding: 10px; - border-radius: 3px; - background-color: $gray-700 !important; -} - -.text-info { - color: $primary !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid { - background-color: $gray-700 !important; - border-radius: 5px !important; -} - -.btn { - background-color: $gray-700 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1 - -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} - -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} - -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} \ No newline at end of file diff --git a/files/assets/css/midnight.css b/files/assets/css/midnight.css new file mode 100755 index 000000000..1b3c3a025 --- /dev/null +++ b/files/assets/css/midnight.css @@ -0,0 +1,34 @@ +@charset "UTF-8"; + +:root { + --dark: #8b949e; + --secondary: #8b949e; + --white: #c9d1d9; + --black: #c9d1d9; + --light: #b1bac4; + --muted: #c9d1d9; + --gray: #8b949e; + --gray-100: #c9d1d9; + --gray-200: #b1bac4; + --gray-300: #8b949e; + --gray-400: #6e7681; + --gray-500: #484f58; + --gray-600: #21262d; + --gray-700: #21262d; + --gray-800: #161b22; + --gray-900: #0d1117; +} + + + +body, .navbar-light, .navbar-dark, .card, .modal-content, .comment-write textarea { + background-color: #21262d !important; +} + +.transparent, #login { + background: None !important; +} + +#frontpage .post-title a:visited { + color: #6e6e6e !important; +} \ No newline at end of file diff --git a/files/assets/css/midnight.scss b/files/assets/css/midnight.scss deleted file mode 100644 index 2bb81094a..000000000 --- a/files/assets/css/midnight.scss +++ /dev/null @@ -1,55 +0,0 @@ - -$primary: #ff66ac; -$dark: #8b949e; -$secondary: #8b949e; -$danger: #da3633; -$white: #c9d1d9; -$black: #c9d1d9; -$light: #b1bac4; -$success: #3fb950; -$muted: #c9d1d9; -$info: #168EEA; - -$purple: #ff66ac; -$red: #da3633; -$gray: #8b949e; -$green: #3fb950; - -$gray-100: #c9d1d9; -$gray-200: #b1bac4; -$gray-300: #8b949e; -$gray-400: #6e7681; -$gray-500: #484f58; -$gray-600: #21262d; -$gray-700: #21262d; -$gray-800: #161b22; -$gray-900: #0d1117; - -$bg-dark: #21262d; - -$upvote: #ff66ac; -$downvote: #38B2AC; -$admin: #ff66ac; -$banned: #960000; -$deleted: #969600; -$deletedandbanned: #964000; -$mod: #07c20c; -$code: #e83e8c; - -$gold: #ECC94B; -$reddit: #ED4630; - -@import "./bootstrap/bootstrap.scss"; -@import "./main.scss"; - -body, .navbar-light, .navbar-dark, .card, .modal-content, .comment-write textarea { - background-color: $bg-dark !important; -} - -.transparent, #login { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #6e6e6e; -} \ No newline at end of file diff --git a/files/assets/css/midnight_2a96f3.css b/files/assets/css/midnight_2a96f3.css deleted file mode 100644 index e20787f48..000000000 --- a/files/assets/css/midnight_2a96f3.css +++ /dev/null @@ -1,13749 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #2a96f3; - --pink: #e83e8c; - --red: #da3633; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #3fb950; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c9d1d9; - --gray: #21262d; - --gray-dark: #161b22; - --primary: #2a96f3; - --secondary: #8b949e; - --success: #3fb950; - --info: #168EEA; - --warning: #ffc107; - --danger: #da3633; - --light: #b1bac4; - --dark: #8b949e; - --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(201, 209, 217, 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: #0d1117; - text-align: left; - background-color: #c9d1d9; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #2a96f3; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #2a96f3; - 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; -} - -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: #21262d; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(201, 209, 217, 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: #21262d; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c9d1d9; - border: 1px solid #8b949e; - 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: #21262d; -} - -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: #c9d1d9; - background-color: #0d1117; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #0d1117; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #0d1117; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #8b949e; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #8b949e; -} -.table tbody + tbody { - border-top: 2px solid #8b949e; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #8b949e; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #8b949e; -} -.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(201, 209, 217, 0.05); -} - -.table-hover tbody tr:hover { - color: #0d1117; - background-color: rgba(201, 209, 217, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d8b3cc; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e599c2; -} - -.table-hover .table-primary:hover { - background-color: #cfa2c1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #cfa2c1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b8c0c8; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-secondary:hover { - background-color: #aab3bd; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #aab3bd; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #a2cab3; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #81c592; -} - -.table-hover .table-success:hover { - background-color: #92c1a6; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #92c1a6; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #97bede; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #6caee2; -} - -.table-hover .table-info:hover { - background-color: #84b2d8; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #84b2d8; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d8cd9e; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e5c96c; -} - -.table-hover .table-warning:hover { - background-color: #d1c48c; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #d1c48c; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #cea6ab; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d28083; -} - -.table-hover .table-danger:hover { - background-color: #c5969b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c5969b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #c2cbd3; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #bdc5ce; -} - -.table-hover .table-light:hover { - background-color: #b3bec8; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #b3bec8; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b8c0c8; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-dark:hover { - background-color: #aab3bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #aab3bd; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(201, 209, 217, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(186, 196, 206, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(186, 196, 206, 0.075); -} - -.table .thead-dark th { - color: #c9d1d9; - background-color: #161b22; - border-color: #252d39; -} -.table .thead-light th { - color: #21262d; - background-color: #b1bac4; - border-color: #8b949e; -} - -.table-dark { - color: #c9d1d9; - background-color: #161b22; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #252d39; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(201, 209, 217, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c9d1d9; - background-color: rgba(201, 209, 217, 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: #21262d; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid #6e7681; - 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 #21262d; -} -.form-control:focus { - color: #21262d; - background-color: #c9d1d9; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.form-control::placeholder { - color: #21262d; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #b1bac4; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} - -.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: #0d1117; - 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: flex; - 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: #21262d; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #3fb950; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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") #c9d1d9 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #3fb950; -} -.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: #3fb950; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #3fb950; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #62c970; - background-color: #62c970; -} -.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(63, 185, 80, 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: #3fb950; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #3fb950; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #da3633; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(218, 54, 51, 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: #da3633; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 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: #da3633; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' stroke='none'/%3e%3c/svg%3e") #c9d1d9 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #da3633; -} -.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: #da3633; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #da3633; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e2615e; - background-color: #e2615e; -} -.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(218, 54, 51, 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: #da3633; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #da3633; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #0d1117; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #0d1117; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #0d1117; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:hover { - color: #c9d1d9; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:focus, .btn-primary.focus { - color: #c9d1d9; - background-color: #2a96f3; - border-color: #2a96f3; - box-shadow: 0 0 0 0.2rem rgba(219, 89, 150, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #0d1117; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c9d1d9; - background-color: #2a96f3; - border-color: #ff2689; -} -.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(219, 89, 150, 0.5); -} - -.btn-secondary { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-success { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:hover { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; -} -.btn-success:focus, .btn-success.focus { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; - box-shadow: 0 0 0 0.2rem rgba(84, 189, 101, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c9d1d9; - background-color: #329340; - border-color: #2f893b; -} -.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(84, 189, 101, 0.5); -} - -.btn-info { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(49, 152, 231, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c9d1d9; - background-color: #1172bc; - border-color: #106bb0; -} -.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(49, 152, 231, 0.5); -} - -.btn-warning { - color: #0d1117; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(219, 167, 9, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #0d1117; - 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: #0d1117; - 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(219, 167, 9, 0.5); -} - -.btn-danger { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:hover { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; -} -.btn-danger:focus, .btn-danger.focus { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; - box-shadow: 0 0 0 0.2rem rgba(215, 77, 76, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c9d1d9; - background-color: #b92421; - border-color: #ae2220; -} -.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(215, 77, 76, 0.5); -} - -.btn-light { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:hover { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; -} -.btn-light:focus, .btn-light.focus { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; - box-shadow: 0 0 0 0.2rem rgba(152, 161, 170, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #0d1117; - background-color: #94a0ae; - border-color: #8d9aa9; -} -.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(152, 161, 170, 0.5); -} - -.btn-dark { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-dark:focus, .btn-dark.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-outline-primary { - color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-primary:hover { - color: #0d1117; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #2a96f3; - 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: #0d1117; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-outline-success { - color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:hover { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #3fb950; - 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: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.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(63, 185, 80, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #0d1117; - 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: #0d1117; - 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: #da3633; - border-color: #da3633; -} -.btn-outline-danger:hover { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #da3633; - 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: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.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(218, 54, 51, 0.5); -} - -.btn-outline-light { - color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:hover { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #b1bac4; - 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: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.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(177, 186, 196, 0.5); -} - -.btn-outline-dark { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-link { - font-weight: 400; - color: #2a96f3; - text-decoration: none; -} -.btn-link:hover { - color: #2a96f3; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #21262d; - 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: #0d1117; - text-align: left; - list-style: none; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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 #b1bac4; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #0d1117; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #040507; - text-decoration: none; - background-color: #c9d1d9; -} -.dropdown-item.active, .dropdown-item:active { - color: #c9d1d9; - text-decoration: none; - background-color: #2a96f3; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #21262d; - 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: #21262d; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #0d1117; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #21262d; - text-align: center; - white-space: nowrap; - background-color: #b1bac4; - border: 1px solid #6e7681; - 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: 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: #c9d1d9; - border-color: #2a96f3; - background-color: #2a96f3; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c9d1d9; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #21262d; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #b1bac4; -} - -.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: #c9d1d9; - border: #484f58 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c9d1d9' 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: #2a96f3; - background-color: #2a96f3; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c9d1d9' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c9d1d9'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #484f58; - border-radius: 0.5rem; - 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; -} -@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: #c9d1d9; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #21262d; - vertical-align: middle; - background: #c9d1d9 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #6e7681; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-select:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #21262d; - background-color: #b1bac4; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #21262d; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #b1bac4; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #21262d; - background-color: #c9d1d9; - border: 1px solid #6e7681; - 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: #21262d; - content: "Browse"; - background-color: #b1bac4; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 2a96f3; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 2a96f3; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 2a96f3; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #2a96f3; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #2a96f3; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - 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: #2a96f3; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #8b949e; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #8b949e; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #484f58; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #484f58; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #484f58; -} - -.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: flex; - 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: #21262d; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #8b949e; -} -.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: #b1bac4 #b1bac4 #8b949e; -} -.nav-tabs .nav-link.disabled { - color: #21262d; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #21262d; - background-color: #c9d1d9; - border-color: #8b949e #8b949e #c9d1d9; -} -.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: #c9d1d9; - background-color: #2a96f3; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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(201, 209, 217, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(201, 209, 217, 0.9); -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c9d1d9; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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: #c9d1d9; -} -.navbar-dark .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-text a { - color: #c9d1d9; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c9d1d9; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c9d1d9; - background-clip: border-box; - border: 1px solid rgba(201, 209, 217, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(201, 209, 217, 0.03); - border-bottom: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 0.03); - border-top: 1px solid rgba(201, 209, 217, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #21262d; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #21262d; -} - -.pagination { - 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: #2a96f3; - background-color: #c9d1d9; - border: 1px solid #8b949e; -} -.page-link:hover { - z-index: 2; - color: #2a96f3; - text-decoration: none; - background-color: #b1bac4; - border-color: #8b949e; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} - -.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: #c9d1d9; - background-color: #2a96f3; - border-color: #2a96f3; -} -.page-item.disabled .page-link { - color: #21262d; - pointer-events: none; - cursor: auto; - background-color: #c9d1d9; - border-color: #8b949e; -} - -.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: #0d1117; - background-color: #2a96f3; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #0d1117; - background-color: #2a96f3; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.badge-success { - color: #c9d1d9; - background-color: #3fb950; -} -a.badge-success:hover, a.badge-success:focus { - color: #c9d1d9; - background-color: #329340; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} - -.badge-info { - color: #c9d1d9; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c9d1d9; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #0d1117; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #0d1117; - 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: #c9d1d9; - background-color: #da3633; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c9d1d9; - background-color: #b92421; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} - -.badge-light { - color: #0d1117; - background-color: #b1bac4; -} -a.badge-light:hover, a.badge-light:focus { - color: #0d1117; - background-color: #94a0ae; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} - -.badge-dark { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #b1bac4; - 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: #e599c2; - background-color: #d4bcd0; - border-color: #d8b3cc; -} -.alert-primary hr { - border-top-color: #cfa2c1; -} -.alert-primary .alert-link { - color: #db70aa; -} - -.alert-secondary { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-secondary hr { - border-top-color: #aab3bd; -} -.alert-secondary .alert-link { - color: #8d97a3; -} - -.alert-success { - color: #81c592; - background-color: #adccbe; - border-color: #a2cab3; -} -.alert-success hr { - border-top-color: #92c1a6; -} -.alert-success .alert-link { - color: #5eb574; -} - -.alert-info { - color: #6caee2; - background-color: #a5c4dc; - border-color: #97bede; -} -.alert-info hr { - border-top-color: #84b2d8; -} -.alert-info .alert-link { - color: #4197da; -} - -.alert-warning { - color: #e5c96c; - background-color: #d4ceaf; - border-color: #d8cd9e; -} -.alert-warning hr { - border-top-color: #d1c48c; -} -.alert-warning .alert-link { - color: #ddb941; -} - -.alert-danger { - color: #d28083; - background-color: #ccb2b8; - border-color: #cea6ab; -} -.alert-danger hr { - border-top-color: #c5969b; -} -.alert-danger .alert-link { - color: #c55a5e; -} - -.alert-light { - color: #bdc5ce; - background-color: #c4ccd5; - border-color: #c2cbd3; -} -.alert-light hr { - border-top-color: #b3bec8; -} -.alert-light .alert-link { - color: #a0abb8; -} - -.alert-dark { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-dark hr { - border-top-color: #aab3bd; -} -.alert-dark .alert-link { - color: #8d97a3; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c9d1d9; - text-align: center; - white-space: nowrap; - background-color: #2a96f3; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(201, 209, 217, 0.15) 25%, transparent 25%, transparent 50%, rgba(201, 209, 217, 0.15) 50%, rgba(201, 209, 217, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #21262d; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #21262d; - text-decoration: none; - background-color: #c9d1d9; -} -.list-group-item-action:active { - color: #0d1117; - background-color: #b1bac4; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c9d1d9; - border: 1px solid rgba(201, 209, 217, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #21262d; - pointer-events: none; - background-color: #c9d1d9; -} -.list-group-item.active { - z-index: 2; - color: #c9d1d9; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e599c2; - background-color: #d8b3cc; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e599c2; - background-color: #cfa2c1; -} -.list-group-item-primary.list-group-item-action.active { - color: #c9d1d9; - background-color: #e599c2; - border-color: #e599c2; -} - -.list-group-item-secondary { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.list-group-item-success { - color: #81c592; - background-color: #a2cab3; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #81c592; - background-color: #92c1a6; -} -.list-group-item-success.list-group-item-action.active { - color: #c9d1d9; - background-color: #81c592; - border-color: #81c592; -} - -.list-group-item-info { - color: #6caee2; - background-color: #97bede; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6caee2; - background-color: #84b2d8; -} -.list-group-item-info.list-group-item-action.active { - color: #c9d1d9; - background-color: #6caee2; - border-color: #6caee2; -} - -.list-group-item-warning { - color: #e5c96c; - background-color: #d8cd9e; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e5c96c; - background-color: #d1c48c; -} -.list-group-item-warning.list-group-item-action.active { - color: #c9d1d9; - background-color: #e5c96c; - border-color: #e5c96c; -} - -.list-group-item-danger { - color: #d28083; - background-color: #cea6ab; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #d28083; - background-color: #c5969b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c9d1d9; - background-color: #d28083; - border-color: #d28083; -} - -.list-group-item-light { - color: #bdc5ce; - background-color: #c2cbd3; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #bdc5ce; - background-color: #b3bec8; -} -.list-group-item-light.list-group-item-action.active { - color: #c9d1d9; - background-color: #bdc5ce; - border-color: #bdc5ce; -} - -.list-group-item-dark { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #c9d1d9; - text-shadow: 0 1px 0 #c9d1d9; - opacity: 0.5; -} -.close:hover { - color: #c9d1d9; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(201, 209, 217, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(201, 209, 217, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #21262d; - background-color: rgba(201, 209, 217, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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: #c9d1d9; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #8b949e; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #8b949e; - 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); - } - - .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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c9d1d9; - text-align: center; - background-color: #c9d1d9; - 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: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} -.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 #c0c9d3; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #c0c9d3; - border-bottom: 1px solid #b1bdc8; - 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: #0d1117; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c9d1d9; - 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: #c9d1d9; - 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c9d1d9; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c9d1d9; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #2a96f3 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #2a96f3 !important; -} - -.bg-secondary { - background-color: #8b949e !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #707a86 !important; -} - -.bg-success { - background-color: #3fb950 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #329340 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #da3633 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #b92421 !important; -} - -.bg-light { - background-color: #b1bac4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #94a0ae !important; -} - -.bg-dark { - background-color: #8b949e !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #707a86 !important; -} - -.bg-white { - background-color: #c9d1d9 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #8b949e !important; -} - -.border-top { - border-top: 1px solid #8b949e !important; -} - -.border-right { - border-right: 1px solid #8b949e !important; -} - -.border-bottom { - border-bottom: 1px solid #8b949e !important; -} - -.border-left { - border-left: 1px solid #8b949e !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: #2a96f3 !important; -} - -.border-secondary { - border-color: #8b949e !important; -} - -.border-success { - border-color: #3fb950 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #da3633 !important; -} - -.border-light { - border-color: #b1bac4 !important; -} - -.border-dark { - border-color: #8b949e !important; -} - -.border-white { - border-color: #c9d1d9 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(201, 209, 217, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(201, 209, 217, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(201, 209, 217, 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; -} - -.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); -} - -.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; - } -} -.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: #c9d1d9 !important; -} - -.text-primary { - color: #2a96f3 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #2a96f3 !important; -} - -.text-secondary { - color: #8b949e !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #646e78 !important; -} - -.text-success { - color: #3fb950 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #2c8037 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #da3633 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #a3201e !important; -} - -.text-light { - color: #b1bac4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #8593a3 !important; -} - -.text-dark { - color: #8b949e !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #646e78 !important; -} - -.text-body { - color: #0d1117 !important; -} - -.text-muted { - color: #21262d !important; -} - -.text-black-50 { - color: rgba(201, 209, 217, 0.5) !important; -} - -.text-white-50 { - color: rgba(201, 209, 217, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #484f58; - 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 #c9d1d9; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c9d1d9 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #8b949e !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8b949e; - } - - .table .thead-dark th { - color: inherit; - border-color: #8b949e; - } -} -.bd-callout-primary { - border-left-color: #2a96f3; -} - -.bd-callout-secondary { - border-left-color: #8b949e; -} - -.bd-callout-danger { - border-left-color: #da3633; -} - -.bd-callout-dark { - border-left-color: #8b949e; -} - -.bd-callout-white { - border-left-color: #c9d1d9; -} - -.bd-callout-black { - border-left-color: #c9d1d9; -} - -.bd-callout-light { - border-left-color: #b1bac4; -} - -.bd-callout-success { - border-left-color: #3fb950; -} - -.bd-callout-muted { - border-left-color: #c9d1d9; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #2a96f3; -} - -.bd-callout-purple { - border-left-color: #2a96f3; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #2a96f3; -} - -.bd-callout-gray { - border-left-color: #8b949e; -} - -.bd-callout-gray-100 { - border-left-color: #c9d1d9; -} - -.bd-callout-gray-200 { - border-left-color: #b1bac4; -} - -.bd-callout-gray-300 { - border-left-color: #8b949e; -} - -.bd-callout-gray-400 { - border-left-color: #6e7681; -} - -.bd-callout-gray-500 { - border-left-color: #484f58; -} - -.bd-callout-gray-600 { - border-left-color: #21262d; -} - -.bd-callout-gray-700 { - border-left-color: #21262d; -} - -.bd-callout-gray-800 { - border-left-color: #161b22; -} - -.bd-callout-gray-900 { - border-left-color: #0d1117; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #c9d1d9; - padding-top: 49px; - background-color: #21262d; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #21262d; -} - -#page { - padding-top: 49px; - background-color: #21262d; -} - -#article { - padding-top: 0; - background-color: #21262d; -} - -#thread, #userpage { - background-color: #21262d; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #2a96f3; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #2a96f3; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #8b949e; -} - -.btn-success, .btn-danger { - color: #c9d1d9; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #6e7681; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #6e7681; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c9d1d9; - color: #8b949e; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c9d1d9 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #8b949e; -} - -.navbar-light { - background-color: #484f58 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #8b949e; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #2a96f3; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #2a96f3; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} - -.navbar .text-white { - color: #c9d1d9; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #b1bac4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #2a96f3; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #2a96f3; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c9d1d9; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #b1bac4; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #2a96f3; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #2a96f3; - box-shadow: inset 0 -2px 0 #2a96f3; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #2a96f3; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #2a96f3; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #2a96f3; - box-shadow: inset 0 -2px 0 #2a96f3; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #2a96f3; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #2a96f3; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #2a96f3; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #2a96f3; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #2a96f3; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #2a96f3; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #0d1117; - color: #c9d1d9; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #161b22; - font-size: 1rem; - color: #c9d1d9; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #c9d1d9; -} - -.form-inline.search .form-control::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.bg-svg { - background-color: #8b949e; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #c9d1d9; - border-color: #c9d1d9; - border-width: 2px; - background: #8b949e; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #8b949e; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #6e7681; - background-color: #b1bac4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #8b949e; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #c9d1d9; - background-color: #21262d; - outline: 0; - border-color: #2a96f3; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #c9d1d9; - background-color: #0d1117; - outline: 0; - border-color: #2a96f3; - box-shadow: none; -} - -.form-control::placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #c9d1d9; -} - -#login label { - color: #c9d1d9; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #c9d1d9; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c9d1d9; - background-color: #21262d; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #c9d1d9; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #8b949e; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #c9d1d9; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #c9d1d9; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #2a96f3; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #2a96f3; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #2a96f3 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #c9d1d9; -} - -.score { - color: #c9d1d9; -} - -.score-up { - color: #2a96f3 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #8b949e !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #8b949e; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #6e7681; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #21262d !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #21262d; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #b1bac4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #b1bac4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #c9d1d9; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #2a96f3; - width: 1rem; -} - -.filter-list .filter-item { - color: #c9d1d9; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #c9d1d9; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #c9d1d9; -} - -.filter-list > .filter-item > .filter-link.active { - color: #c9d1d9; - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #2a96f3; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #2a96f3; -} - -.filter-link:hover, .filter-link:focus { - color: #2a96f3; -} - -.dashboard-list .dashboard-item { - color: #c9d1d9; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #c9d1d9; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #2a96f3; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #2a96f3; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #2a96f3; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #2a96f3; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c9d1d9; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #8b949e; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #2a96f3; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #2a96f3; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #6e7681; -} - -.card { - background-color: #0d1117; -} - -#thread .card { - background-color: #21262d; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #6e7681; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #6e7681; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #21262d; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #c9d1d9; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #2a96f3; -} - -#frontpage .post-title a { - color: #c9d1d9; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #c9d1d9; -} - -.stretched-link a:hover { - color: #2a96f3; -} - -.post-meta { - position: relative; - z-index: 2; - color: #c9d1d9; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #6e7681; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #6e7681; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #6e7681 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .post-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #8b949e; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #c9d1d9; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #c9d1d9; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #c9d1d9; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #c9d1d9; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; -} - -.page-link:hover { - background-color: #c9d1d9; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.post-actions a { - color: #c9d1d9; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #2a96f3; - border-radius: 0.35rem; - z-index: 2; - background-color: #8b949e; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c9d1d9; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #c9d1d9; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #c9d1d9; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #c9d1d9; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #c9d1d9; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #c9d1d9; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #2a96f3; -} - -blockquote { - border-left: 2px solid #2a96f3; - color: #c9d1d9; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .comment-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #21262d; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #c9d1d9; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #c9d1d9; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.comment-actions a { - color: #c9d1d9; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #c9d1d9; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #0d1117; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #b1bac4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #21262d; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #b1bac4; -} - -.comment-write .comment-format .format:hover { - color: #c9d1d9; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #c9d1d9; - font-size: 1rem; - color: #2a96f3; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #2a96f3; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #484f58; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #2a96f3; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #8b949e; - background-color: #b1bac4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #b1bac4; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #2a96f3; - background-color: rgba(60, 173, 243, 0.08); - color: #2a96f3; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #b1bac4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #2a96f3 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c9d1d9; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #c9d1d9; - font-size: 12px; - text-transform: uppercase; - background-color: #b1bac4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #484f58; - border: 0.1px solid #6e7681; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #8b949e !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #8b949e; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #b1bac4; -} - -.modal .profile-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #8b949e; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #8b949e; -} - -.profile-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #8b949e; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c9d1d9; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #c9d1d9; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c9d1d9; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #6e7681 !important; -} - -.border-right { - border-right: 1px solid #6e7681 !important; -} - -.border-bottom { - border-bottom: 1px solid #6e7681 !important; -} - -.border-left { - border-left: 1px solid #6e7681 !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-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; -} - -.border-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; -} - -.border { - border: 1px solid #6e7681 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #6e7681 !important; - } - - .border-sm-right { - border-right: 1px solid #6e7681 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm-left { - border-left: 1px solid #6e7681 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-sm-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm { - border: 1px solid #6e7681 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #6e7681 !important; - } - - .border-md-right { - border-right: 1px solid #6e7681 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-md-left { - border-left: 1px solid #6e7681 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-md-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-md { - border: 1px solid #6e7681 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #6e7681 !important; - } - - .border-lg-right { - border-right: 1px solid #6e7681 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg-left { - border-left: 1px solid #6e7681 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-lg-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg { - border: 1px solid #6e7681 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #6e7681 !important; - } - - .border-xl-right { - border-right: 1px solid #6e7681 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl-left { - border-left: 1px solid #6e7681 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-xl-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl { - border: 1px solid #6e7681 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #8b949e; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #c9d1d9; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #2a96f3; - border: 0.1px solid #2a96f3; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #3fb950; - border: #3fb950 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #c9d1d9; - border: #c9d1d9 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #b1bac4; - border-radius: 2rem; - 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: #c9d1d9; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c9d1d9; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #3fb950; -} - -pre .str, code .str { - color: #3fb950; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c9d1d9; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c9d1d9; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #2a96f3; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #2a96f3; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #21262d; - } - - #thread, #userpage { - background-color: #21262d; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #8b949e !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #2a96f3; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #b1bac4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #6e7681; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #21262d; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #6e7681; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #2a96f3; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #21262d; - } - - .card { - background-color: #21262d; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #c9d1d9; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #2a96f3; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #b1bac4; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #b1bac4; - } - - .score { - color: #b1bac4; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #b1bac4; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #2a96f3; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #21262d; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #c9d1d9; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #c9d1d9; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #21262d !important; -} - -.text-muted { - color: #c9d1d9 !important; -} - -.text-primary { - color: #2a96f3 !important; -} - -.text-gray-400, .text-gray-500 { - color: #b1bac4 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #21262d 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #2a96f3; -} - -span.green { - color: #3fb950; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #2a96f3; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c9d1d9; - background-color: #c9d1d9; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #8b949e; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c9d1d9 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c9d1d9 !important; -} - -#frontpage .post-title a:visited { - color: #b1bac4; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c9d1d9; -} - -.comment-box { - border: 2px solid #b1bac4; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #c9d1d9; -} - -.btn-primary { - color: #c9d1d9; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #2a96f3 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #2a96f3; - padding: 10px; - border-radius: 3px; - background-color: #21262d !important; -} - -.text-info { - color: #2a96f3 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #21262d !important; - border-radius: 5px !important; -} - -.btn { - background-color: #21262d !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -body, .navbar-light, .navbar-dark, .card, .modal-content, .comment-write textarea { - background-color: #21262d !important; -} - -.transparent, #login { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #6e6e6e; -} - -/*# sourceMappingURL=midnight_2a96f3.css.map */ diff --git a/files/assets/css/midnight_30409f.css b/files/assets/css/midnight_30409f.css deleted file mode 100644 index dd4f8059f..000000000 --- a/files/assets/css/midnight_30409f.css +++ /dev/null @@ -1,13749 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #30409f; - --pink: #e83e8c; - --red: #da3633; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #3fb950; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c9d1d9; - --gray: #21262d; - --gray-dark: #161b22; - --primary: #30409f; - --secondary: #8b949e; - --success: #3fb950; - --info: #168EEA; - --warning: #ffc107; - --danger: #da3633; - --light: #b1bac4; - --dark: #8b949e; - --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(201, 209, 217, 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: #0d1117; - text-align: left; - background-color: #c9d1d9; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #30409f; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #30409f; - 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; -} - -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: #21262d; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(201, 209, 217, 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: #21262d; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c9d1d9; - border: 1px solid #8b949e; - 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: #21262d; -} - -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: #c9d1d9; - background-color: #0d1117; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #0d1117; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #0d1117; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #8b949e; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #8b949e; -} -.table tbody + tbody { - border-top: 2px solid #8b949e; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #8b949e; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #8b949e; -} -.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(201, 209, 217, 0.05); -} - -.table-hover tbody tr:hover { - color: #0d1117; - background-color: rgba(201, 209, 217, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d8b3cc; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e599c2; -} - -.table-hover .table-primary:hover { - background-color: #cfa2c1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #cfa2c1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b8c0c8; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-secondary:hover { - background-color: #aab3bd; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #aab3bd; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #a2cab3; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #81c592; -} - -.table-hover .table-success:hover { - background-color: #92c1a6; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #92c1a6; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #97bede; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #6caee2; -} - -.table-hover .table-info:hover { - background-color: #84b2d8; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #84b2d8; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d8cd9e; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e5c96c; -} - -.table-hover .table-warning:hover { - background-color: #d1c48c; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #d1c48c; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #cea6ab; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d28083; -} - -.table-hover .table-danger:hover { - background-color: #c5969b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c5969b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #c2cbd3; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #bdc5ce; -} - -.table-hover .table-light:hover { - background-color: #b3bec8; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #b3bec8; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b8c0c8; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-dark:hover { - background-color: #aab3bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #aab3bd; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(201, 209, 217, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(186, 196, 206, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(186, 196, 206, 0.075); -} - -.table .thead-dark th { - color: #c9d1d9; - background-color: #161b22; - border-color: #252d39; -} -.table .thead-light th { - color: #21262d; - background-color: #b1bac4; - border-color: #8b949e; -} - -.table-dark { - color: #c9d1d9; - background-color: #161b22; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #252d39; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(201, 209, 217, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c9d1d9; - background-color: rgba(201, 209, 217, 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: #21262d; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid #6e7681; - 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 #21262d; -} -.form-control:focus { - color: #21262d; - background-color: #c9d1d9; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.form-control::placeholder { - color: #21262d; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #b1bac4; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} - -.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: #0d1117; - 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: flex; - 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: #21262d; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #3fb950; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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") #c9d1d9 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #3fb950; -} -.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: #3fb950; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #3fb950; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #62c970; - background-color: #62c970; -} -.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(63, 185, 80, 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: #3fb950; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #3fb950; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #da3633; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(218, 54, 51, 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: #da3633; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 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: #da3633; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' stroke='none'/%3e%3c/svg%3e") #c9d1d9 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #da3633; -} -.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: #da3633; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #da3633; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e2615e; - background-color: #e2615e; -} -.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(218, 54, 51, 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: #da3633; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #da3633; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #0d1117; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #0d1117; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #0d1117; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:hover { - color: #c9d1d9; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:focus, .btn-primary.focus { - color: #c9d1d9; - background-color: #30409f; - border-color: #30409f; - box-shadow: 0 0 0 0.2rem rgba(219, 89, 150, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #0d1117; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c9d1d9; - background-color: #30409f; - border-color: #ff2689; -} -.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(219, 89, 150, 0.5); -} - -.btn-secondary { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-success { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:hover { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; -} -.btn-success:focus, .btn-success.focus { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; - box-shadow: 0 0 0 0.2rem rgba(84, 189, 101, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c9d1d9; - background-color: #329340; - border-color: #2f893b; -} -.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(84, 189, 101, 0.5); -} - -.btn-info { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(49, 152, 231, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c9d1d9; - background-color: #1172bc; - border-color: #106bb0; -} -.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(49, 152, 231, 0.5); -} - -.btn-warning { - color: #0d1117; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(219, 167, 9, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #0d1117; - 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: #0d1117; - 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(219, 167, 9, 0.5); -} - -.btn-danger { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:hover { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; -} -.btn-danger:focus, .btn-danger.focus { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; - box-shadow: 0 0 0 0.2rem rgba(215, 77, 76, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c9d1d9; - background-color: #b92421; - border-color: #ae2220; -} -.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(215, 77, 76, 0.5); -} - -.btn-light { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:hover { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; -} -.btn-light:focus, .btn-light.focus { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; - box-shadow: 0 0 0 0.2rem rgba(152, 161, 170, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #0d1117; - background-color: #94a0ae; - border-color: #8d9aa9; -} -.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(152, 161, 170, 0.5); -} - -.btn-dark { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-dark:focus, .btn-dark.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-outline-primary { - color: #30409f; - border-color: #30409f; -} -.btn-outline-primary:hover { - color: #0d1117; - background-color: #30409f; - border-color: #30409f; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #30409f; - 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: #0d1117; - background-color: #30409f; - border-color: #30409f; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-outline-success { - color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:hover { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #3fb950; - 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: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.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(63, 185, 80, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #0d1117; - 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: #0d1117; - 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: #da3633; - border-color: #da3633; -} -.btn-outline-danger:hover { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #da3633; - 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: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.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(218, 54, 51, 0.5); -} - -.btn-outline-light { - color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:hover { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #b1bac4; - 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: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.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(177, 186, 196, 0.5); -} - -.btn-outline-dark { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-link { - font-weight: 400; - color: #30409f; - text-decoration: none; -} -.btn-link:hover { - color: #30409f; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #21262d; - 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: #0d1117; - text-align: left; - list-style: none; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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 #b1bac4; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #0d1117; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #040507; - text-decoration: none; - background-color: #c9d1d9; -} -.dropdown-item.active, .dropdown-item:active { - color: #c9d1d9; - text-decoration: none; - background-color: #30409f; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #21262d; - 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: #21262d; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #0d1117; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #21262d; - text-align: center; - white-space: nowrap; - background-color: #b1bac4; - border: 1px solid #6e7681; - 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: 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: #c9d1d9; - border-color: #30409f; - background-color: #30409f; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c9d1d9; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #21262d; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #b1bac4; -} - -.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: #c9d1d9; - border: #484f58 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c9d1d9' 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: #30409f; - background-color: #30409f; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c9d1d9' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c9d1d9'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #484f58; - border-radius: 0.5rem; - 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; -} -@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: #c9d1d9; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #21262d; - vertical-align: middle; - background: #c9d1d9 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #6e7681; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-select:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #21262d; - background-color: #b1bac4; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #21262d; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #b1bac4; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #21262d; - background-color: #c9d1d9; - border: 1px solid #6e7681; - 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: #21262d; - content: "Browse"; - background-color: #b1bac4; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 30409f; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 30409f; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 30409f; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #30409f; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #30409f; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - 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: #30409f; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #8b949e; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #8b949e; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #484f58; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #484f58; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #484f58; -} - -.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: flex; - 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: #21262d; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #8b949e; -} -.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: #b1bac4 #b1bac4 #8b949e; -} -.nav-tabs .nav-link.disabled { - color: #21262d; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #21262d; - background-color: #c9d1d9; - border-color: #8b949e #8b949e #c9d1d9; -} -.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: #c9d1d9; - background-color: #30409f; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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(201, 209, 217, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(201, 209, 217, 0.9); -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c9d1d9; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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: #c9d1d9; -} -.navbar-dark .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-text a { - color: #c9d1d9; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c9d1d9; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c9d1d9; - background-clip: border-box; - border: 1px solid rgba(201, 209, 217, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(201, 209, 217, 0.03); - border-bottom: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 0.03); - border-top: 1px solid rgba(201, 209, 217, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #21262d; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #21262d; -} - -.pagination { - 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: #30409f; - background-color: #c9d1d9; - border: 1px solid #8b949e; -} -.page-link:hover { - z-index: 2; - color: #30409f; - text-decoration: none; - background-color: #b1bac4; - border-color: #8b949e; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} - -.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: #c9d1d9; - background-color: #30409f; - border-color: #30409f; -} -.page-item.disabled .page-link { - color: #21262d; - pointer-events: none; - cursor: auto; - background-color: #c9d1d9; - border-color: #8b949e; -} - -.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: #0d1117; - background-color: #30409f; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #0d1117; - background-color: #30409f; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.badge-success { - color: #c9d1d9; - background-color: #3fb950; -} -a.badge-success:hover, a.badge-success:focus { - color: #c9d1d9; - background-color: #329340; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} - -.badge-info { - color: #c9d1d9; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c9d1d9; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #0d1117; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #0d1117; - 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: #c9d1d9; - background-color: #da3633; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c9d1d9; - background-color: #b92421; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} - -.badge-light { - color: #0d1117; - background-color: #b1bac4; -} -a.badge-light:hover, a.badge-light:focus { - color: #0d1117; - background-color: #94a0ae; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} - -.badge-dark { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #b1bac4; - 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: #e599c2; - background-color: #d4bcd0; - border-color: #d8b3cc; -} -.alert-primary hr { - border-top-color: #cfa2c1; -} -.alert-primary .alert-link { - color: #db70aa; -} - -.alert-secondary { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-secondary hr { - border-top-color: #aab3bd; -} -.alert-secondary .alert-link { - color: #8d97a3; -} - -.alert-success { - color: #81c592; - background-color: #adccbe; - border-color: #a2cab3; -} -.alert-success hr { - border-top-color: #92c1a6; -} -.alert-success .alert-link { - color: #5eb574; -} - -.alert-info { - color: #6caee2; - background-color: #a5c4dc; - border-color: #97bede; -} -.alert-info hr { - border-top-color: #84b2d8; -} -.alert-info .alert-link { - color: #4197da; -} - -.alert-warning { - color: #e5c96c; - background-color: #d4ceaf; - border-color: #d8cd9e; -} -.alert-warning hr { - border-top-color: #d1c48c; -} -.alert-warning .alert-link { - color: #ddb941; -} - -.alert-danger { - color: #d28083; - background-color: #ccb2b8; - border-color: #cea6ab; -} -.alert-danger hr { - border-top-color: #c5969b; -} -.alert-danger .alert-link { - color: #c55a5e; -} - -.alert-light { - color: #bdc5ce; - background-color: #c4ccd5; - border-color: #c2cbd3; -} -.alert-light hr { - border-top-color: #b3bec8; -} -.alert-light .alert-link { - color: #a0abb8; -} - -.alert-dark { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-dark hr { - border-top-color: #aab3bd; -} -.alert-dark .alert-link { - color: #8d97a3; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c9d1d9; - text-align: center; - white-space: nowrap; - background-color: #30409f; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(201, 209, 217, 0.15) 25%, transparent 25%, transparent 50%, rgba(201, 209, 217, 0.15) 50%, rgba(201, 209, 217, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #21262d; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #21262d; - text-decoration: none; - background-color: #c9d1d9; -} -.list-group-item-action:active { - color: #0d1117; - background-color: #b1bac4; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c9d1d9; - border: 1px solid rgba(201, 209, 217, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #21262d; - pointer-events: none; - background-color: #c9d1d9; -} -.list-group-item.active { - z-index: 2; - color: #c9d1d9; - background-color: #30409f; - border-color: #30409f; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e599c2; - background-color: #d8b3cc; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e599c2; - background-color: #cfa2c1; -} -.list-group-item-primary.list-group-item-action.active { - color: #c9d1d9; - background-color: #e599c2; - border-color: #e599c2; -} - -.list-group-item-secondary { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.list-group-item-success { - color: #81c592; - background-color: #a2cab3; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #81c592; - background-color: #92c1a6; -} -.list-group-item-success.list-group-item-action.active { - color: #c9d1d9; - background-color: #81c592; - border-color: #81c592; -} - -.list-group-item-info { - color: #6caee2; - background-color: #97bede; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6caee2; - background-color: #84b2d8; -} -.list-group-item-info.list-group-item-action.active { - color: #c9d1d9; - background-color: #6caee2; - border-color: #6caee2; -} - -.list-group-item-warning { - color: #e5c96c; - background-color: #d8cd9e; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e5c96c; - background-color: #d1c48c; -} -.list-group-item-warning.list-group-item-action.active { - color: #c9d1d9; - background-color: #e5c96c; - border-color: #e5c96c; -} - -.list-group-item-danger { - color: #d28083; - background-color: #cea6ab; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #d28083; - background-color: #c5969b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c9d1d9; - background-color: #d28083; - border-color: #d28083; -} - -.list-group-item-light { - color: #bdc5ce; - background-color: #c2cbd3; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #bdc5ce; - background-color: #b3bec8; -} -.list-group-item-light.list-group-item-action.active { - color: #c9d1d9; - background-color: #bdc5ce; - border-color: #bdc5ce; -} - -.list-group-item-dark { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #c9d1d9; - text-shadow: 0 1px 0 #c9d1d9; - opacity: 0.5; -} -.close:hover { - color: #c9d1d9; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(201, 209, 217, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(201, 209, 217, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #21262d; - background-color: rgba(201, 209, 217, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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: #c9d1d9; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #8b949e; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #8b949e; - 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); - } - - .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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c9d1d9; - text-align: center; - background-color: #c9d1d9; - 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: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} -.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 #c0c9d3; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #c0c9d3; - border-bottom: 1px solid #b1bdc8; - 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: #0d1117; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c9d1d9; - 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: #c9d1d9; - 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c9d1d9; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c9d1d9; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #30409f !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #30409f !important; -} - -.bg-secondary { - background-color: #8b949e !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #707a86 !important; -} - -.bg-success { - background-color: #3fb950 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #329340 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #da3633 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #b92421 !important; -} - -.bg-light { - background-color: #b1bac4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #94a0ae !important; -} - -.bg-dark { - background-color: #8b949e !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #707a86 !important; -} - -.bg-white { - background-color: #c9d1d9 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #8b949e !important; -} - -.border-top { - border-top: 1px solid #8b949e !important; -} - -.border-right { - border-right: 1px solid #8b949e !important; -} - -.border-bottom { - border-bottom: 1px solid #8b949e !important; -} - -.border-left { - border-left: 1px solid #8b949e !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: #30409f !important; -} - -.border-secondary { - border-color: #8b949e !important; -} - -.border-success { - border-color: #3fb950 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #da3633 !important; -} - -.border-light { - border-color: #b1bac4 !important; -} - -.border-dark { - border-color: #8b949e !important; -} - -.border-white { - border-color: #c9d1d9 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(201, 209, 217, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(201, 209, 217, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(201, 209, 217, 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; -} - -.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); -} - -.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; - } -} -.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: #c9d1d9 !important; -} - -.text-primary { - color: #30409f !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #30409f !important; -} - -.text-secondary { - color: #8b949e !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #646e78 !important; -} - -.text-success { - color: #3fb950 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #2c8037 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #da3633 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #a3201e !important; -} - -.text-light { - color: #b1bac4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #8593a3 !important; -} - -.text-dark { - color: #8b949e !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #646e78 !important; -} - -.text-body { - color: #0d1117 !important; -} - -.text-muted { - color: #21262d !important; -} - -.text-black-50 { - color: rgba(201, 209, 217, 0.5) !important; -} - -.text-white-50 { - color: rgba(201, 209, 217, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #484f58; - 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 #c9d1d9; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c9d1d9 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #8b949e !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8b949e; - } - - .table .thead-dark th { - color: inherit; - border-color: #8b949e; - } -} -.bd-callout-primary { - border-left-color: #30409f; -} - -.bd-callout-secondary { - border-left-color: #8b949e; -} - -.bd-callout-danger { - border-left-color: #da3633; -} - -.bd-callout-dark { - border-left-color: #8b949e; -} - -.bd-callout-white { - border-left-color: #c9d1d9; -} - -.bd-callout-black { - border-left-color: #c9d1d9; -} - -.bd-callout-light { - border-left-color: #b1bac4; -} - -.bd-callout-success { - border-left-color: #3fb950; -} - -.bd-callout-muted { - border-left-color: #c9d1d9; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #30409f; -} - -.bd-callout-purple { - border-left-color: #30409f; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #30409f; -} - -.bd-callout-gray { - border-left-color: #8b949e; -} - -.bd-callout-gray-100 { - border-left-color: #c9d1d9; -} - -.bd-callout-gray-200 { - border-left-color: #b1bac4; -} - -.bd-callout-gray-300 { - border-left-color: #8b949e; -} - -.bd-callout-gray-400 { - border-left-color: #6e7681; -} - -.bd-callout-gray-500 { - border-left-color: #484f58; -} - -.bd-callout-gray-600 { - border-left-color: #21262d; -} - -.bd-callout-gray-700 { - border-left-color: #21262d; -} - -.bd-callout-gray-800 { - border-left-color: #161b22; -} - -.bd-callout-gray-900 { - border-left-color: #0d1117; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #c9d1d9; - padding-top: 49px; - background-color: #21262d; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #21262d; -} - -#page { - padding-top: 49px; - background-color: #21262d; -} - -#article { - padding-top: 0; - background-color: #21262d; -} - -#thread, #userpage { - background-color: #21262d; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #30409f; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #30409f; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #8b949e; -} - -.btn-success, .btn-danger { - color: #c9d1d9; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #6e7681; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #6e7681; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c9d1d9; - color: #8b949e; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c9d1d9 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #8b949e; -} - -.navbar-light { - background-color: #484f58 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #8b949e; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #30409f; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #30409f; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} - -.navbar .text-white { - color: #c9d1d9; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #b1bac4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #30409f; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #30409f; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c9d1d9; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #b1bac4; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #30409f; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #30409f; - box-shadow: inset 0 -2px 0 #30409f; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #30409f; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #30409f; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #30409f; - box-shadow: inset 0 -2px 0 #30409f; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #30409f; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #30409f; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #30409f; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #30409f; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #30409f; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #30409f; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #0d1117; - color: #c9d1d9; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #161b22; - font-size: 1rem; - color: #c9d1d9; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #c9d1d9; -} - -.form-inline.search .form-control::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.bg-svg { - background-color: #8b949e; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #c9d1d9; - border-color: #c9d1d9; - border-width: 2px; - background: #8b949e; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #8b949e; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #6e7681; - background-color: #b1bac4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #8b949e; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #c9d1d9; - background-color: #21262d; - outline: 0; - border-color: #30409f; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #c9d1d9; - background-color: #0d1117; - outline: 0; - border-color: #30409f; - box-shadow: none; -} - -.form-control::placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #c9d1d9; -} - -#login label { - color: #c9d1d9; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #c9d1d9; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c9d1d9; - background-color: #21262d; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #c9d1d9; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #8b949e; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #c9d1d9; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #c9d1d9; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #30409f; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #30409f; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #30409f !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #c9d1d9; -} - -.score { - color: #c9d1d9; -} - -.score-up { - color: #30409f !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #8b949e !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #8b949e; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #6e7681; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #21262d !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #21262d; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #b1bac4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #b1bac4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #c9d1d9; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #30409f; - width: 1rem; -} - -.filter-list .filter-item { - color: #c9d1d9; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #c9d1d9; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #c9d1d9; -} - -.filter-list > .filter-item > .filter-link.active { - color: #c9d1d9; - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #30409f; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #30409f; -} - -.filter-link:hover, .filter-link:focus { - color: #30409f; -} - -.dashboard-list .dashboard-item { - color: #c9d1d9; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #c9d1d9; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #30409f; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #30409f; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #30409f; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #30409f; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c9d1d9; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #8b949e; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #30409f; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #30409f; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #6e7681; -} - -.card { - background-color: #0d1117; -} - -#thread .card { - background-color: #21262d; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #6e7681; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #6e7681; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #21262d; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #c9d1d9; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #30409f; -} - -#frontpage .post-title a { - color: #c9d1d9; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #c9d1d9; -} - -.stretched-link a:hover { - color: #30409f; -} - -.post-meta { - position: relative; - z-index: 2; - color: #c9d1d9; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #6e7681; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #6e7681; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #6e7681 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .post-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #8b949e; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #c9d1d9; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #c9d1d9; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #c9d1d9; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #c9d1d9; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; -} - -.page-link:hover { - background-color: #c9d1d9; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.post-actions a { - color: #c9d1d9; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #30409f; - border-radius: 0.35rem; - z-index: 2; - background-color: #8b949e; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c9d1d9; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #c9d1d9; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #c9d1d9; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #c9d1d9; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #c9d1d9; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #c9d1d9; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #30409f; -} - -blockquote { - border-left: 2px solid #30409f; - color: #c9d1d9; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .comment-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #21262d; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #c9d1d9; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #c9d1d9; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.comment-actions a { - color: #c9d1d9; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #c9d1d9; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #0d1117; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #b1bac4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #21262d; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #b1bac4; -} - -.comment-write .comment-format .format:hover { - color: #c9d1d9; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #c9d1d9; - font-size: 1rem; - color: #30409f; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #30409f; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #484f58; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #30409f; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #8b949e; - background-color: #b1bac4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #b1bac4; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #30409f; - background-color: rgba(60, 173, 243, 0.08); - color: #30409f; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #b1bac4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #30409f 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c9d1d9; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #c9d1d9; - font-size: 12px; - text-transform: uppercase; - background-color: #b1bac4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #484f58; - border: 0.1px solid #6e7681; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #8b949e !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #8b949e; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #b1bac4; -} - -.modal .profile-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #8b949e; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #8b949e; -} - -.profile-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #8b949e; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c9d1d9; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #c9d1d9; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c9d1d9; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #6e7681 !important; -} - -.border-right { - border-right: 1px solid #6e7681 !important; -} - -.border-bottom { - border-bottom: 1px solid #6e7681 !important; -} - -.border-left { - border-left: 1px solid #6e7681 !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-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; -} - -.border-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; -} - -.border { - border: 1px solid #6e7681 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #6e7681 !important; - } - - .border-sm-right { - border-right: 1px solid #6e7681 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm-left { - border-left: 1px solid #6e7681 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-sm-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm { - border: 1px solid #6e7681 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #6e7681 !important; - } - - .border-md-right { - border-right: 1px solid #6e7681 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-md-left { - border-left: 1px solid #6e7681 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-md-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-md { - border: 1px solid #6e7681 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #6e7681 !important; - } - - .border-lg-right { - border-right: 1px solid #6e7681 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg-left { - border-left: 1px solid #6e7681 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-lg-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg { - border: 1px solid #6e7681 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #6e7681 !important; - } - - .border-xl-right { - border-right: 1px solid #6e7681 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl-left { - border-left: 1px solid #6e7681 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-xl-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl { - border: 1px solid #6e7681 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #8b949e; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #c9d1d9; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #30409f; - border: 0.1px solid #30409f; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #3fb950; - border: #3fb950 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #c9d1d9; - border: #c9d1d9 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #b1bac4; - border-radius: 2rem; - 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: #c9d1d9; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c9d1d9; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #3fb950; -} - -pre .str, code .str { - color: #3fb950; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c9d1d9; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c9d1d9; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #30409f; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #30409f; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #21262d; - } - - #thread, #userpage { - background-color: #21262d; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #8b949e !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #30409f; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #b1bac4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #6e7681; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #21262d; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #6e7681; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #30409f; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #21262d; - } - - .card { - background-color: #21262d; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #c9d1d9; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #30409f; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #b1bac4; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #b1bac4; - } - - .score { - color: #b1bac4; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #b1bac4; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #30409f; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #21262d; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #c9d1d9; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #c9d1d9; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #21262d !important; -} - -.text-muted { - color: #c9d1d9 !important; -} - -.text-primary { - color: #30409f !important; -} - -.text-gray-400, .text-gray-500 { - color: #b1bac4 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #21262d 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #30409f; -} - -span.green { - color: #3fb950; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #30409f; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c9d1d9; - background-color: #c9d1d9; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #8b949e; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c9d1d9 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c9d1d9 !important; -} - -#frontpage .post-title a:visited { - color: #b1bac4; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c9d1d9; -} - -.comment-box { - border: 2px solid #b1bac4; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #c9d1d9; -} - -.btn-primary { - color: #c9d1d9; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #30409f !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #30409f; - padding: 10px; - border-radius: 3px; - background-color: #21262d !important; -} - -.text-info { - color: #30409f !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #21262d !important; - border-radius: 5px !important; -} - -.btn { - background-color: #21262d !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -body, .navbar-light, .navbar-dark, .card, .modal-content, .comment-write textarea { - background-color: #21262d !important; -} - -.transparent, #login { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #6e6e6e; -} - -/*# sourceMappingURL=midnight_30409f.css.map */ diff --git a/files/assets/css/midnight_38a169.css b/files/assets/css/midnight_38a169.css deleted file mode 100644 index 7b4879059..000000000 --- a/files/assets/css/midnight_38a169.css +++ /dev/null @@ -1,13749 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #38a169; - --pink: #e83e8c; - --red: #da3633; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #3fb950; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c9d1d9; - --gray: #21262d; - --gray-dark: #161b22; - --primary: #38a169; - --secondary: #8b949e; - --success: #3fb950; - --info: #168EEA; - --warning: #ffc107; - --danger: #da3633; - --light: #b1bac4; - --dark: #8b949e; - --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(201, 209, 217, 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: #0d1117; - text-align: left; - background-color: #c9d1d9; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #38a169; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #38a169; - 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; -} - -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: #21262d; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(201, 209, 217, 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: #21262d; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c9d1d9; - border: 1px solid #8b949e; - 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: #21262d; -} - -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: #c9d1d9; - background-color: #0d1117; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #0d1117; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #0d1117; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #8b949e; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #8b949e; -} -.table tbody + tbody { - border-top: 2px solid #8b949e; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #8b949e; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #8b949e; -} -.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(201, 209, 217, 0.05); -} - -.table-hover tbody tr:hover { - color: #0d1117; - background-color: rgba(201, 209, 217, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d8b3cc; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e599c2; -} - -.table-hover .table-primary:hover { - background-color: #cfa2c1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #cfa2c1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b8c0c8; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-secondary:hover { - background-color: #aab3bd; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #aab3bd; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #a2cab3; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #81c592; -} - -.table-hover .table-success:hover { - background-color: #92c1a6; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #92c1a6; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #97bede; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #6caee2; -} - -.table-hover .table-info:hover { - background-color: #84b2d8; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #84b2d8; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d8cd9e; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e5c96c; -} - -.table-hover .table-warning:hover { - background-color: #d1c48c; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #d1c48c; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #cea6ab; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d28083; -} - -.table-hover .table-danger:hover { - background-color: #c5969b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c5969b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #c2cbd3; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #bdc5ce; -} - -.table-hover .table-light:hover { - background-color: #b3bec8; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #b3bec8; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b8c0c8; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-dark:hover { - background-color: #aab3bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #aab3bd; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(201, 209, 217, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(186, 196, 206, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(186, 196, 206, 0.075); -} - -.table .thead-dark th { - color: #c9d1d9; - background-color: #161b22; - border-color: #252d39; -} -.table .thead-light th { - color: #21262d; - background-color: #b1bac4; - border-color: #8b949e; -} - -.table-dark { - color: #c9d1d9; - background-color: #161b22; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #252d39; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(201, 209, 217, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c9d1d9; - background-color: rgba(201, 209, 217, 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: #21262d; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid #6e7681; - 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 #21262d; -} -.form-control:focus { - color: #21262d; - background-color: #c9d1d9; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.form-control::placeholder { - color: #21262d; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #b1bac4; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} - -.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: #0d1117; - 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: flex; - 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: #21262d; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #3fb950; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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") #c9d1d9 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #3fb950; -} -.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: #3fb950; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #3fb950; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #62c970; - background-color: #62c970; -} -.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(63, 185, 80, 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: #3fb950; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #3fb950; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #da3633; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(218, 54, 51, 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: #da3633; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 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: #da3633; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' stroke='none'/%3e%3c/svg%3e") #c9d1d9 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #da3633; -} -.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: #da3633; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #da3633; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e2615e; - background-color: #e2615e; -} -.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(218, 54, 51, 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: #da3633; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #da3633; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #0d1117; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #0d1117; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #0d1117; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:hover { - color: #c9d1d9; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:focus, .btn-primary.focus { - color: #c9d1d9; - background-color: #38a169; - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(219, 89, 150, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #0d1117; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c9d1d9; - background-color: #38a169; - border-color: #ff2689; -} -.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(219, 89, 150, 0.5); -} - -.btn-secondary { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-success { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:hover { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; -} -.btn-success:focus, .btn-success.focus { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; - box-shadow: 0 0 0 0.2rem rgba(84, 189, 101, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c9d1d9; - background-color: #329340; - border-color: #2f893b; -} -.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(84, 189, 101, 0.5); -} - -.btn-info { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(49, 152, 231, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c9d1d9; - background-color: #1172bc; - border-color: #106bb0; -} -.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(49, 152, 231, 0.5); -} - -.btn-warning { - color: #0d1117; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(219, 167, 9, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #0d1117; - 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: #0d1117; - 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(219, 167, 9, 0.5); -} - -.btn-danger { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:hover { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; -} -.btn-danger:focus, .btn-danger.focus { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; - box-shadow: 0 0 0 0.2rem rgba(215, 77, 76, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c9d1d9; - background-color: #b92421; - border-color: #ae2220; -} -.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(215, 77, 76, 0.5); -} - -.btn-light { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:hover { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; -} -.btn-light:focus, .btn-light.focus { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; - box-shadow: 0 0 0 0.2rem rgba(152, 161, 170, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #0d1117; - background-color: #94a0ae; - border-color: #8d9aa9; -} -.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(152, 161, 170, 0.5); -} - -.btn-dark { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-dark:focus, .btn-dark.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-outline-primary { - color: #38a169; - border-color: #38a169; -} -.btn-outline-primary:hover { - color: #0d1117; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #38a169; - 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: #0d1117; - background-color: #38a169; - border-color: #38a169; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-outline-success { - color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:hover { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #3fb950; - 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: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.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(63, 185, 80, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #0d1117; - 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: #0d1117; - 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: #da3633; - border-color: #da3633; -} -.btn-outline-danger:hover { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #da3633; - 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: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.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(218, 54, 51, 0.5); -} - -.btn-outline-light { - color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:hover { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #b1bac4; - 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: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.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(177, 186, 196, 0.5); -} - -.btn-outline-dark { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-link { - font-weight: 400; - color: #38a169; - text-decoration: none; -} -.btn-link:hover { - color: #38a169; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #21262d; - 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: #0d1117; - text-align: left; - list-style: none; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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 #b1bac4; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #0d1117; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #040507; - text-decoration: none; - background-color: #c9d1d9; -} -.dropdown-item.active, .dropdown-item:active { - color: #c9d1d9; - text-decoration: none; - background-color: #38a169; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #21262d; - 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: #21262d; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #0d1117; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #21262d; - text-align: center; - white-space: nowrap; - background-color: #b1bac4; - border: 1px solid #6e7681; - 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: 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: #c9d1d9; - border-color: #38a169; - background-color: #38a169; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c9d1d9; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #21262d; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #b1bac4; -} - -.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: #c9d1d9; - border: #484f58 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c9d1d9' 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: #38a169; - background-color: #38a169; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c9d1d9' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c9d1d9'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #484f58; - border-radius: 0.5rem; - 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; -} -@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: #c9d1d9; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #21262d; - vertical-align: middle; - background: #c9d1d9 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #6e7681; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-select:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #21262d; - background-color: #b1bac4; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #21262d; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #b1bac4; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #21262d; - background-color: #c9d1d9; - border: 1px solid #6e7681; - 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: #21262d; - content: "Browse"; - background-color: #b1bac4; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 38a169; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 38a169; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 38a169; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #38a169; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #38a169; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - 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: #38a169; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #8b949e; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #8b949e; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #484f58; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #484f58; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #484f58; -} - -.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: flex; - 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: #21262d; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #8b949e; -} -.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: #b1bac4 #b1bac4 #8b949e; -} -.nav-tabs .nav-link.disabled { - color: #21262d; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #21262d; - background-color: #c9d1d9; - border-color: #8b949e #8b949e #c9d1d9; -} -.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: #c9d1d9; - background-color: #38a169; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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(201, 209, 217, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(201, 209, 217, 0.9); -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c9d1d9; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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: #c9d1d9; -} -.navbar-dark .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-text a { - color: #c9d1d9; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c9d1d9; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c9d1d9; - background-clip: border-box; - border: 1px solid rgba(201, 209, 217, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(201, 209, 217, 0.03); - border-bottom: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 0.03); - border-top: 1px solid rgba(201, 209, 217, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #21262d; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #21262d; -} - -.pagination { - 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: #38a169; - background-color: #c9d1d9; - border: 1px solid #8b949e; -} -.page-link:hover { - z-index: 2; - color: #38a169; - text-decoration: none; - background-color: #b1bac4; - border-color: #8b949e; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} - -.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: #c9d1d9; - background-color: #38a169; - border-color: #38a169; -} -.page-item.disabled .page-link { - color: #21262d; - pointer-events: none; - cursor: auto; - background-color: #c9d1d9; - border-color: #8b949e; -} - -.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: #0d1117; - background-color: #38a169; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #0d1117; - background-color: #38a169; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.badge-success { - color: #c9d1d9; - background-color: #3fb950; -} -a.badge-success:hover, a.badge-success:focus { - color: #c9d1d9; - background-color: #329340; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} - -.badge-info { - color: #c9d1d9; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c9d1d9; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #0d1117; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #0d1117; - 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: #c9d1d9; - background-color: #da3633; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c9d1d9; - background-color: #b92421; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} - -.badge-light { - color: #0d1117; - background-color: #b1bac4; -} -a.badge-light:hover, a.badge-light:focus { - color: #0d1117; - background-color: #94a0ae; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} - -.badge-dark { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #b1bac4; - 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: #e599c2; - background-color: #d4bcd0; - border-color: #d8b3cc; -} -.alert-primary hr { - border-top-color: #cfa2c1; -} -.alert-primary .alert-link { - color: #db70aa; -} - -.alert-secondary { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-secondary hr { - border-top-color: #aab3bd; -} -.alert-secondary .alert-link { - color: #8d97a3; -} - -.alert-success { - color: #81c592; - background-color: #adccbe; - border-color: #a2cab3; -} -.alert-success hr { - border-top-color: #92c1a6; -} -.alert-success .alert-link { - color: #5eb574; -} - -.alert-info { - color: #6caee2; - background-color: #a5c4dc; - border-color: #97bede; -} -.alert-info hr { - border-top-color: #84b2d8; -} -.alert-info .alert-link { - color: #4197da; -} - -.alert-warning { - color: #e5c96c; - background-color: #d4ceaf; - border-color: #d8cd9e; -} -.alert-warning hr { - border-top-color: #d1c48c; -} -.alert-warning .alert-link { - color: #ddb941; -} - -.alert-danger { - color: #d28083; - background-color: #ccb2b8; - border-color: #cea6ab; -} -.alert-danger hr { - border-top-color: #c5969b; -} -.alert-danger .alert-link { - color: #c55a5e; -} - -.alert-light { - color: #bdc5ce; - background-color: #c4ccd5; - border-color: #c2cbd3; -} -.alert-light hr { - border-top-color: #b3bec8; -} -.alert-light .alert-link { - color: #a0abb8; -} - -.alert-dark { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-dark hr { - border-top-color: #aab3bd; -} -.alert-dark .alert-link { - color: #8d97a3; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c9d1d9; - text-align: center; - white-space: nowrap; - background-color: #38a169; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(201, 209, 217, 0.15) 25%, transparent 25%, transparent 50%, rgba(201, 209, 217, 0.15) 50%, rgba(201, 209, 217, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #21262d; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #21262d; - text-decoration: none; - background-color: #c9d1d9; -} -.list-group-item-action:active { - color: #0d1117; - background-color: #b1bac4; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c9d1d9; - border: 1px solid rgba(201, 209, 217, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #21262d; - pointer-events: none; - background-color: #c9d1d9; -} -.list-group-item.active { - z-index: 2; - color: #c9d1d9; - background-color: #38a169; - border-color: #38a169; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e599c2; - background-color: #d8b3cc; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e599c2; - background-color: #cfa2c1; -} -.list-group-item-primary.list-group-item-action.active { - color: #c9d1d9; - background-color: #e599c2; - border-color: #e599c2; -} - -.list-group-item-secondary { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.list-group-item-success { - color: #81c592; - background-color: #a2cab3; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #81c592; - background-color: #92c1a6; -} -.list-group-item-success.list-group-item-action.active { - color: #c9d1d9; - background-color: #81c592; - border-color: #81c592; -} - -.list-group-item-info { - color: #6caee2; - background-color: #97bede; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6caee2; - background-color: #84b2d8; -} -.list-group-item-info.list-group-item-action.active { - color: #c9d1d9; - background-color: #6caee2; - border-color: #6caee2; -} - -.list-group-item-warning { - color: #e5c96c; - background-color: #d8cd9e; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e5c96c; - background-color: #d1c48c; -} -.list-group-item-warning.list-group-item-action.active { - color: #c9d1d9; - background-color: #e5c96c; - border-color: #e5c96c; -} - -.list-group-item-danger { - color: #d28083; - background-color: #cea6ab; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #d28083; - background-color: #c5969b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c9d1d9; - background-color: #d28083; - border-color: #d28083; -} - -.list-group-item-light { - color: #bdc5ce; - background-color: #c2cbd3; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #bdc5ce; - background-color: #b3bec8; -} -.list-group-item-light.list-group-item-action.active { - color: #c9d1d9; - background-color: #bdc5ce; - border-color: #bdc5ce; -} - -.list-group-item-dark { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #c9d1d9; - text-shadow: 0 1px 0 #c9d1d9; - opacity: 0.5; -} -.close:hover { - color: #c9d1d9; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(201, 209, 217, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(201, 209, 217, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #21262d; - background-color: rgba(201, 209, 217, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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: #c9d1d9; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #8b949e; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #8b949e; - 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); - } - - .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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c9d1d9; - text-align: center; - background-color: #c9d1d9; - 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: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} -.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 #c0c9d3; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #c0c9d3; - border-bottom: 1px solid #b1bdc8; - 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: #0d1117; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c9d1d9; - 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: #c9d1d9; - 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c9d1d9; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c9d1d9; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #38a169 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #38a169 !important; -} - -.bg-secondary { - background-color: #8b949e !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #707a86 !important; -} - -.bg-success { - background-color: #3fb950 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #329340 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #da3633 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #b92421 !important; -} - -.bg-light { - background-color: #b1bac4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #94a0ae !important; -} - -.bg-dark { - background-color: #8b949e !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #707a86 !important; -} - -.bg-white { - background-color: #c9d1d9 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #8b949e !important; -} - -.border-top { - border-top: 1px solid #8b949e !important; -} - -.border-right { - border-right: 1px solid #8b949e !important; -} - -.border-bottom { - border-bottom: 1px solid #8b949e !important; -} - -.border-left { - border-left: 1px solid #8b949e !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: #38a169 !important; -} - -.border-secondary { - border-color: #8b949e !important; -} - -.border-success { - border-color: #3fb950 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #da3633 !important; -} - -.border-light { - border-color: #b1bac4 !important; -} - -.border-dark { - border-color: #8b949e !important; -} - -.border-white { - border-color: #c9d1d9 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(201, 209, 217, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(201, 209, 217, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(201, 209, 217, 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; -} - -.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); -} - -.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; - } -} -.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: #c9d1d9 !important; -} - -.text-primary { - color: #38a169 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #38a169 !important; -} - -.text-secondary { - color: #8b949e !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #646e78 !important; -} - -.text-success { - color: #3fb950 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #2c8037 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #da3633 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #a3201e !important; -} - -.text-light { - color: #b1bac4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #8593a3 !important; -} - -.text-dark { - color: #8b949e !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #646e78 !important; -} - -.text-body { - color: #0d1117 !important; -} - -.text-muted { - color: #21262d !important; -} - -.text-black-50 { - color: rgba(201, 209, 217, 0.5) !important; -} - -.text-white-50 { - color: rgba(201, 209, 217, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #484f58; - 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 #c9d1d9; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c9d1d9 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #8b949e !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8b949e; - } - - .table .thead-dark th { - color: inherit; - border-color: #8b949e; - } -} -.bd-callout-primary { - border-left-color: #38a169; -} - -.bd-callout-secondary { - border-left-color: #8b949e; -} - -.bd-callout-danger { - border-left-color: #da3633; -} - -.bd-callout-dark { - border-left-color: #8b949e; -} - -.bd-callout-white { - border-left-color: #c9d1d9; -} - -.bd-callout-black { - border-left-color: #c9d1d9; -} - -.bd-callout-light { - border-left-color: #b1bac4; -} - -.bd-callout-success { - border-left-color: #3fb950; -} - -.bd-callout-muted { - border-left-color: #c9d1d9; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #38a169; -} - -.bd-callout-purple { - border-left-color: #38a169; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #38a169; -} - -.bd-callout-gray { - border-left-color: #8b949e; -} - -.bd-callout-gray-100 { - border-left-color: #c9d1d9; -} - -.bd-callout-gray-200 { - border-left-color: #b1bac4; -} - -.bd-callout-gray-300 { - border-left-color: #8b949e; -} - -.bd-callout-gray-400 { - border-left-color: #6e7681; -} - -.bd-callout-gray-500 { - border-left-color: #484f58; -} - -.bd-callout-gray-600 { - border-left-color: #21262d; -} - -.bd-callout-gray-700 { - border-left-color: #21262d; -} - -.bd-callout-gray-800 { - border-left-color: #161b22; -} - -.bd-callout-gray-900 { - border-left-color: #0d1117; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #c9d1d9; - padding-top: 49px; - background-color: #21262d; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #21262d; -} - -#page { - padding-top: 49px; - background-color: #21262d; -} - -#article { - padding-top: 0; - background-color: #21262d; -} - -#thread, #userpage { - background-color: #21262d; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #38a169; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #38a169; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #8b949e; -} - -.btn-success, .btn-danger { - color: #c9d1d9; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #6e7681; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #6e7681; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c9d1d9; - color: #8b949e; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c9d1d9 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #8b949e; -} - -.navbar-light { - background-color: #484f58 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #8b949e; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #38a169; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #38a169; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} - -.navbar .text-white { - color: #c9d1d9; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #b1bac4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #38a169; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #38a169; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c9d1d9; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #b1bac4; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #38a169; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #38a169; - box-shadow: inset 0 -2px 0 #38a169; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #38a169; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #38a169; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #38a169; - box-shadow: inset 0 -2px 0 #38a169; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #38a169; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #38a169; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #38a169; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #38a169; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #38a169; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #38a169; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #0d1117; - color: #c9d1d9; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #161b22; - font-size: 1rem; - color: #c9d1d9; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #c9d1d9; -} - -.form-inline.search .form-control::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.bg-svg { - background-color: #8b949e; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #c9d1d9; - border-color: #c9d1d9; - border-width: 2px; - background: #8b949e; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #8b949e; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #6e7681; - background-color: #b1bac4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #8b949e; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #c9d1d9; - background-color: #21262d; - outline: 0; - border-color: #38a169; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #c9d1d9; - background-color: #0d1117; - outline: 0; - border-color: #38a169; - box-shadow: none; -} - -.form-control::placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #c9d1d9; -} - -#login label { - color: #c9d1d9; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #c9d1d9; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c9d1d9; - background-color: #21262d; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #c9d1d9; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #8b949e; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #c9d1d9; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #c9d1d9; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #38a169; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #38a169; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #38a169 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #c9d1d9; -} - -.score { - color: #c9d1d9; -} - -.score-up { - color: #38a169 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #8b949e !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #8b949e; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #6e7681; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #21262d !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #21262d; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #b1bac4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #b1bac4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #c9d1d9; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #38a169; - width: 1rem; -} - -.filter-list .filter-item { - color: #c9d1d9; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #c9d1d9; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #c9d1d9; -} - -.filter-list > .filter-item > .filter-link.active { - color: #c9d1d9; - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #38a169; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #38a169; -} - -.filter-link:hover, .filter-link:focus { - color: #38a169; -} - -.dashboard-list .dashboard-item { - color: #c9d1d9; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #c9d1d9; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #38a169; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #38a169; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #38a169; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #38a169; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c9d1d9; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #8b949e; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #38a169; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #38a169; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #6e7681; -} - -.card { - background-color: #0d1117; -} - -#thread .card { - background-color: #21262d; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #6e7681; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #6e7681; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #21262d; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #c9d1d9; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #38a169; -} - -#frontpage .post-title a { - color: #c9d1d9; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #c9d1d9; -} - -.stretched-link a:hover { - color: #38a169; -} - -.post-meta { - position: relative; - z-index: 2; - color: #c9d1d9; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #6e7681; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #6e7681; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #6e7681 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .post-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #8b949e; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #c9d1d9; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #c9d1d9; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #c9d1d9; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #c9d1d9; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; -} - -.page-link:hover { - background-color: #c9d1d9; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.post-actions a { - color: #c9d1d9; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #38a169; - border-radius: 0.35rem; - z-index: 2; - background-color: #8b949e; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c9d1d9; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #c9d1d9; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #c9d1d9; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #c9d1d9; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #c9d1d9; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #c9d1d9; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #38a169; -} - -blockquote { - border-left: 2px solid #38a169; - color: #c9d1d9; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .comment-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #21262d; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #c9d1d9; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #c9d1d9; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.comment-actions a { - color: #c9d1d9; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #c9d1d9; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #0d1117; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #b1bac4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #21262d; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #b1bac4; -} - -.comment-write .comment-format .format:hover { - color: #c9d1d9; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #c9d1d9; - font-size: 1rem; - color: #38a169; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #38a169; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #484f58; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #38a169; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #8b949e; - background-color: #b1bac4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #b1bac4; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #38a169; - background-color: rgba(60, 173, 243, 0.08); - color: #38a169; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #b1bac4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #38a169 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c9d1d9; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #c9d1d9; - font-size: 12px; - text-transform: uppercase; - background-color: #b1bac4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #484f58; - border: 0.1px solid #6e7681; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #8b949e !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #8b949e; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #b1bac4; -} - -.modal .profile-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #8b949e; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #8b949e; -} - -.profile-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #8b949e; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c9d1d9; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #c9d1d9; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c9d1d9; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #6e7681 !important; -} - -.border-right { - border-right: 1px solid #6e7681 !important; -} - -.border-bottom { - border-bottom: 1px solid #6e7681 !important; -} - -.border-left { - border-left: 1px solid #6e7681 !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-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; -} - -.border-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; -} - -.border { - border: 1px solid #6e7681 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #6e7681 !important; - } - - .border-sm-right { - border-right: 1px solid #6e7681 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm-left { - border-left: 1px solid #6e7681 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-sm-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm { - border: 1px solid #6e7681 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #6e7681 !important; - } - - .border-md-right { - border-right: 1px solid #6e7681 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-md-left { - border-left: 1px solid #6e7681 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-md-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-md { - border: 1px solid #6e7681 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #6e7681 !important; - } - - .border-lg-right { - border-right: 1px solid #6e7681 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg-left { - border-left: 1px solid #6e7681 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-lg-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg { - border: 1px solid #6e7681 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #6e7681 !important; - } - - .border-xl-right { - border-right: 1px solid #6e7681 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl-left { - border-left: 1px solid #6e7681 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-xl-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl { - border: 1px solid #6e7681 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #8b949e; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #c9d1d9; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #38a169; - border: 0.1px solid #38a169; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #3fb950; - border: #3fb950 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #c9d1d9; - border: #c9d1d9 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #b1bac4; - border-radius: 2rem; - 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: #c9d1d9; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c9d1d9; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #3fb950; -} - -pre .str, code .str { - color: #3fb950; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c9d1d9; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c9d1d9; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #38a169; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #38a169; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #21262d; - } - - #thread, #userpage { - background-color: #21262d; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #8b949e !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #38a169; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #b1bac4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #6e7681; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #21262d; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #6e7681; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #38a169; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #21262d; - } - - .card { - background-color: #21262d; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #c9d1d9; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #38a169; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #b1bac4; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #b1bac4; - } - - .score { - color: #b1bac4; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #b1bac4; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #38a169; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #21262d; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #c9d1d9; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #c9d1d9; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #21262d !important; -} - -.text-muted { - color: #c9d1d9 !important; -} - -.text-primary { - color: #38a169 !important; -} - -.text-gray-400, .text-gray-500 { - color: #b1bac4 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #21262d 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #38a169; -} - -span.green { - color: #3fb950; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #38a169; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c9d1d9; - background-color: #c9d1d9; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #8b949e; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c9d1d9 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c9d1d9 !important; -} - -#frontpage .post-title a:visited { - color: #b1bac4; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c9d1d9; -} - -.comment-box { - border: 2px solid #b1bac4; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #c9d1d9; -} - -.btn-primary { - color: #c9d1d9; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #38a169 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #38a169; - padding: 10px; - border-radius: 3px; - background-color: #21262d !important; -} - -.text-info { - color: #38a169 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #21262d !important; - border-radius: 5px !important; -} - -.btn { - background-color: #21262d !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -body, .navbar-light, .navbar-dark, .card, .modal-content, .comment-write textarea { - background-color: #21262d !important; -} - -.transparent, #login { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #6e6e6e; -} - -/*# sourceMappingURL=midnight_38a169.css.map */ diff --git a/files/assets/css/midnight_3e98a7.css b/files/assets/css/midnight_3e98a7.css deleted file mode 100644 index 2c90cd68a..000000000 --- a/files/assets/css/midnight_3e98a7.css +++ /dev/null @@ -1,13749 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #3e98a7; - --pink: #e83e8c; - --red: #da3633; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #3fb950; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c9d1d9; - --gray: #21262d; - --gray-dark: #161b22; - --primary: #3e98a7; - --secondary: #8b949e; - --success: #3fb950; - --info: #168EEA; - --warning: #ffc107; - --danger: #da3633; - --light: #b1bac4; - --dark: #8b949e; - --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(201, 209, 217, 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: #0d1117; - text-align: left; - background-color: #c9d1d9; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #3e98a7; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #3e98a7; - 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; -} - -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: #21262d; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(201, 209, 217, 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: #21262d; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c9d1d9; - border: 1px solid #8b949e; - 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: #21262d; -} - -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: #c9d1d9; - background-color: #0d1117; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #0d1117; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #0d1117; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #8b949e; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #8b949e; -} -.table tbody + tbody { - border-top: 2px solid #8b949e; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #8b949e; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #8b949e; -} -.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(201, 209, 217, 0.05); -} - -.table-hover tbody tr:hover { - color: #0d1117; - background-color: rgba(201, 209, 217, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d8b3cc; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e599c2; -} - -.table-hover .table-primary:hover { - background-color: #cfa2c1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #cfa2c1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b8c0c8; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-secondary:hover { - background-color: #aab3bd; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #aab3bd; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #a2cab3; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #81c592; -} - -.table-hover .table-success:hover { - background-color: #92c1a6; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #92c1a6; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #97bede; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #6caee2; -} - -.table-hover .table-info:hover { - background-color: #84b2d8; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #84b2d8; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d8cd9e; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e5c96c; -} - -.table-hover .table-warning:hover { - background-color: #d1c48c; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #d1c48c; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #cea6ab; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d28083; -} - -.table-hover .table-danger:hover { - background-color: #c5969b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c5969b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #c2cbd3; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #bdc5ce; -} - -.table-hover .table-light:hover { - background-color: #b3bec8; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #b3bec8; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b8c0c8; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-dark:hover { - background-color: #aab3bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #aab3bd; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(201, 209, 217, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(186, 196, 206, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(186, 196, 206, 0.075); -} - -.table .thead-dark th { - color: #c9d1d9; - background-color: #161b22; - border-color: #252d39; -} -.table .thead-light th { - color: #21262d; - background-color: #b1bac4; - border-color: #8b949e; -} - -.table-dark { - color: #c9d1d9; - background-color: #161b22; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #252d39; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(201, 209, 217, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c9d1d9; - background-color: rgba(201, 209, 217, 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: #21262d; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid #6e7681; - 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 #21262d; -} -.form-control:focus { - color: #21262d; - background-color: #c9d1d9; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.form-control::placeholder { - color: #21262d; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #b1bac4; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} - -.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: #0d1117; - 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: flex; - 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: #21262d; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #3fb950; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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") #c9d1d9 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #3fb950; -} -.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: #3fb950; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #3fb950; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #62c970; - background-color: #62c970; -} -.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(63, 185, 80, 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: #3fb950; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #3fb950; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #da3633; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(218, 54, 51, 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: #da3633; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 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: #da3633; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' stroke='none'/%3e%3c/svg%3e") #c9d1d9 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #da3633; -} -.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: #da3633; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #da3633; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e2615e; - background-color: #e2615e; -} -.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(218, 54, 51, 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: #da3633; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #da3633; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #0d1117; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #0d1117; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #0d1117; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:hover { - color: #c9d1d9; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:focus, .btn-primary.focus { - color: #c9d1d9; - background-color: #3e98a7; - border-color: #3e98a7; - box-shadow: 0 0 0 0.2rem rgba(219, 89, 150, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #0d1117; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c9d1d9; - background-color: #3e98a7; - border-color: #ff2689; -} -.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(219, 89, 150, 0.5); -} - -.btn-secondary { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-success { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:hover { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; -} -.btn-success:focus, .btn-success.focus { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; - box-shadow: 0 0 0 0.2rem rgba(84, 189, 101, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c9d1d9; - background-color: #329340; - border-color: #2f893b; -} -.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(84, 189, 101, 0.5); -} - -.btn-info { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(49, 152, 231, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c9d1d9; - background-color: #1172bc; - border-color: #106bb0; -} -.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(49, 152, 231, 0.5); -} - -.btn-warning { - color: #0d1117; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(219, 167, 9, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #0d1117; - 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: #0d1117; - 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(219, 167, 9, 0.5); -} - -.btn-danger { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:hover { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; -} -.btn-danger:focus, .btn-danger.focus { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; - box-shadow: 0 0 0 0.2rem rgba(215, 77, 76, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c9d1d9; - background-color: #b92421; - border-color: #ae2220; -} -.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(215, 77, 76, 0.5); -} - -.btn-light { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:hover { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; -} -.btn-light:focus, .btn-light.focus { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; - box-shadow: 0 0 0 0.2rem rgba(152, 161, 170, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #0d1117; - background-color: #94a0ae; - border-color: #8d9aa9; -} -.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(152, 161, 170, 0.5); -} - -.btn-dark { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-dark:focus, .btn-dark.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-outline-primary { - color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-primary:hover { - color: #0d1117; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #3e98a7; - 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: #0d1117; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-outline-success { - color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:hover { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #3fb950; - 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: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.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(63, 185, 80, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #0d1117; - 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: #0d1117; - 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: #da3633; - border-color: #da3633; -} -.btn-outline-danger:hover { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #da3633; - 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: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.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(218, 54, 51, 0.5); -} - -.btn-outline-light { - color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:hover { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #b1bac4; - 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: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.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(177, 186, 196, 0.5); -} - -.btn-outline-dark { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-link { - font-weight: 400; - color: #3e98a7; - text-decoration: none; -} -.btn-link:hover { - color: #3e98a7; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #21262d; - 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: #0d1117; - text-align: left; - list-style: none; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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 #b1bac4; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #0d1117; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #040507; - text-decoration: none; - background-color: #c9d1d9; -} -.dropdown-item.active, .dropdown-item:active { - color: #c9d1d9; - text-decoration: none; - background-color: #3e98a7; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #21262d; - 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: #21262d; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #0d1117; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #21262d; - text-align: center; - white-space: nowrap; - background-color: #b1bac4; - border: 1px solid #6e7681; - 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: 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: #c9d1d9; - border-color: #3e98a7; - background-color: #3e98a7; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c9d1d9; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #21262d; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #b1bac4; -} - -.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: #c9d1d9; - border: #484f58 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c9d1d9' 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: #3e98a7; - background-color: #3e98a7; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c9d1d9' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c9d1d9'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #484f58; - border-radius: 0.5rem; - 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; -} -@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: #c9d1d9; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #21262d; - vertical-align: middle; - background: #c9d1d9 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #6e7681; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-select:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #21262d; - background-color: #b1bac4; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #21262d; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #b1bac4; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #21262d; - background-color: #c9d1d9; - border: 1px solid #6e7681; - 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: #21262d; - content: "Browse"; - background-color: #b1bac4; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 3e98a7; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 3e98a7; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 3e98a7; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #3e98a7; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #3e98a7; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - 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: #3e98a7; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #8b949e; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #8b949e; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #484f58; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #484f58; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #484f58; -} - -.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: flex; - 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: #21262d; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #8b949e; -} -.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: #b1bac4 #b1bac4 #8b949e; -} -.nav-tabs .nav-link.disabled { - color: #21262d; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #21262d; - background-color: #c9d1d9; - border-color: #8b949e #8b949e #c9d1d9; -} -.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: #c9d1d9; - background-color: #3e98a7; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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(201, 209, 217, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(201, 209, 217, 0.9); -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c9d1d9; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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: #c9d1d9; -} -.navbar-dark .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-text a { - color: #c9d1d9; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c9d1d9; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c9d1d9; - background-clip: border-box; - border: 1px solid rgba(201, 209, 217, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(201, 209, 217, 0.03); - border-bottom: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 0.03); - border-top: 1px solid rgba(201, 209, 217, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #21262d; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #21262d; -} - -.pagination { - 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: #3e98a7; - background-color: #c9d1d9; - border: 1px solid #8b949e; -} -.page-link:hover { - z-index: 2; - color: #3e98a7; - text-decoration: none; - background-color: #b1bac4; - border-color: #8b949e; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} - -.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: #c9d1d9; - background-color: #3e98a7; - border-color: #3e98a7; -} -.page-item.disabled .page-link { - color: #21262d; - pointer-events: none; - cursor: auto; - background-color: #c9d1d9; - border-color: #8b949e; -} - -.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: #0d1117; - background-color: #3e98a7; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #0d1117; - background-color: #3e98a7; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.badge-success { - color: #c9d1d9; - background-color: #3fb950; -} -a.badge-success:hover, a.badge-success:focus { - color: #c9d1d9; - background-color: #329340; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} - -.badge-info { - color: #c9d1d9; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c9d1d9; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #0d1117; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #0d1117; - 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: #c9d1d9; - background-color: #da3633; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c9d1d9; - background-color: #b92421; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} - -.badge-light { - color: #0d1117; - background-color: #b1bac4; -} -a.badge-light:hover, a.badge-light:focus { - color: #0d1117; - background-color: #94a0ae; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} - -.badge-dark { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #b1bac4; - 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: #e599c2; - background-color: #d4bcd0; - border-color: #d8b3cc; -} -.alert-primary hr { - border-top-color: #cfa2c1; -} -.alert-primary .alert-link { - color: #db70aa; -} - -.alert-secondary { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-secondary hr { - border-top-color: #aab3bd; -} -.alert-secondary .alert-link { - color: #8d97a3; -} - -.alert-success { - color: #81c592; - background-color: #adccbe; - border-color: #a2cab3; -} -.alert-success hr { - border-top-color: #92c1a6; -} -.alert-success .alert-link { - color: #5eb574; -} - -.alert-info { - color: #6caee2; - background-color: #a5c4dc; - border-color: #97bede; -} -.alert-info hr { - border-top-color: #84b2d8; -} -.alert-info .alert-link { - color: #4197da; -} - -.alert-warning { - color: #e5c96c; - background-color: #d4ceaf; - border-color: #d8cd9e; -} -.alert-warning hr { - border-top-color: #d1c48c; -} -.alert-warning .alert-link { - color: #ddb941; -} - -.alert-danger { - color: #d28083; - background-color: #ccb2b8; - border-color: #cea6ab; -} -.alert-danger hr { - border-top-color: #c5969b; -} -.alert-danger .alert-link { - color: #c55a5e; -} - -.alert-light { - color: #bdc5ce; - background-color: #c4ccd5; - border-color: #c2cbd3; -} -.alert-light hr { - border-top-color: #b3bec8; -} -.alert-light .alert-link { - color: #a0abb8; -} - -.alert-dark { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-dark hr { - border-top-color: #aab3bd; -} -.alert-dark .alert-link { - color: #8d97a3; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c9d1d9; - text-align: center; - white-space: nowrap; - background-color: #3e98a7; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(201, 209, 217, 0.15) 25%, transparent 25%, transparent 50%, rgba(201, 209, 217, 0.15) 50%, rgba(201, 209, 217, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #21262d; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #21262d; - text-decoration: none; - background-color: #c9d1d9; -} -.list-group-item-action:active { - color: #0d1117; - background-color: #b1bac4; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c9d1d9; - border: 1px solid rgba(201, 209, 217, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #21262d; - pointer-events: none; - background-color: #c9d1d9; -} -.list-group-item.active { - z-index: 2; - color: #c9d1d9; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e599c2; - background-color: #d8b3cc; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e599c2; - background-color: #cfa2c1; -} -.list-group-item-primary.list-group-item-action.active { - color: #c9d1d9; - background-color: #e599c2; - border-color: #e599c2; -} - -.list-group-item-secondary { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.list-group-item-success { - color: #81c592; - background-color: #a2cab3; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #81c592; - background-color: #92c1a6; -} -.list-group-item-success.list-group-item-action.active { - color: #c9d1d9; - background-color: #81c592; - border-color: #81c592; -} - -.list-group-item-info { - color: #6caee2; - background-color: #97bede; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6caee2; - background-color: #84b2d8; -} -.list-group-item-info.list-group-item-action.active { - color: #c9d1d9; - background-color: #6caee2; - border-color: #6caee2; -} - -.list-group-item-warning { - color: #e5c96c; - background-color: #d8cd9e; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e5c96c; - background-color: #d1c48c; -} -.list-group-item-warning.list-group-item-action.active { - color: #c9d1d9; - background-color: #e5c96c; - border-color: #e5c96c; -} - -.list-group-item-danger { - color: #d28083; - background-color: #cea6ab; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #d28083; - background-color: #c5969b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c9d1d9; - background-color: #d28083; - border-color: #d28083; -} - -.list-group-item-light { - color: #bdc5ce; - background-color: #c2cbd3; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #bdc5ce; - background-color: #b3bec8; -} -.list-group-item-light.list-group-item-action.active { - color: #c9d1d9; - background-color: #bdc5ce; - border-color: #bdc5ce; -} - -.list-group-item-dark { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #c9d1d9; - text-shadow: 0 1px 0 #c9d1d9; - opacity: 0.5; -} -.close:hover { - color: #c9d1d9; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(201, 209, 217, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(201, 209, 217, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #21262d; - background-color: rgba(201, 209, 217, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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: #c9d1d9; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #8b949e; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #8b949e; - 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); - } - - .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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c9d1d9; - text-align: center; - background-color: #c9d1d9; - 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: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} -.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 #c0c9d3; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #c0c9d3; - border-bottom: 1px solid #b1bdc8; - 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: #0d1117; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c9d1d9; - 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: #c9d1d9; - 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c9d1d9; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c9d1d9; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #3e98a7 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #3e98a7 !important; -} - -.bg-secondary { - background-color: #8b949e !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #707a86 !important; -} - -.bg-success { - background-color: #3fb950 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #329340 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #da3633 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #b92421 !important; -} - -.bg-light { - background-color: #b1bac4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #94a0ae !important; -} - -.bg-dark { - background-color: #8b949e !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #707a86 !important; -} - -.bg-white { - background-color: #c9d1d9 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #8b949e !important; -} - -.border-top { - border-top: 1px solid #8b949e !important; -} - -.border-right { - border-right: 1px solid #8b949e !important; -} - -.border-bottom { - border-bottom: 1px solid #8b949e !important; -} - -.border-left { - border-left: 1px solid #8b949e !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: #3e98a7 !important; -} - -.border-secondary { - border-color: #8b949e !important; -} - -.border-success { - border-color: #3fb950 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #da3633 !important; -} - -.border-light { - border-color: #b1bac4 !important; -} - -.border-dark { - border-color: #8b949e !important; -} - -.border-white { - border-color: #c9d1d9 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(201, 209, 217, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(201, 209, 217, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(201, 209, 217, 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; -} - -.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); -} - -.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; - } -} -.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: #c9d1d9 !important; -} - -.text-primary { - color: #3e98a7 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #3e98a7 !important; -} - -.text-secondary { - color: #8b949e !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #646e78 !important; -} - -.text-success { - color: #3fb950 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #2c8037 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #da3633 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #a3201e !important; -} - -.text-light { - color: #b1bac4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #8593a3 !important; -} - -.text-dark { - color: #8b949e !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #646e78 !important; -} - -.text-body { - color: #0d1117 !important; -} - -.text-muted { - color: #21262d !important; -} - -.text-black-50 { - color: rgba(201, 209, 217, 0.5) !important; -} - -.text-white-50 { - color: rgba(201, 209, 217, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #484f58; - 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 #c9d1d9; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c9d1d9 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #8b949e !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8b949e; - } - - .table .thead-dark th { - color: inherit; - border-color: #8b949e; - } -} -.bd-callout-primary { - border-left-color: #3e98a7; -} - -.bd-callout-secondary { - border-left-color: #8b949e; -} - -.bd-callout-danger { - border-left-color: #da3633; -} - -.bd-callout-dark { - border-left-color: #8b949e; -} - -.bd-callout-white { - border-left-color: #c9d1d9; -} - -.bd-callout-black { - border-left-color: #c9d1d9; -} - -.bd-callout-light { - border-left-color: #b1bac4; -} - -.bd-callout-success { - border-left-color: #3fb950; -} - -.bd-callout-muted { - border-left-color: #c9d1d9; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #3e98a7; -} - -.bd-callout-purple { - border-left-color: #3e98a7; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #3e98a7; -} - -.bd-callout-gray { - border-left-color: #8b949e; -} - -.bd-callout-gray-100 { - border-left-color: #c9d1d9; -} - -.bd-callout-gray-200 { - border-left-color: #b1bac4; -} - -.bd-callout-gray-300 { - border-left-color: #8b949e; -} - -.bd-callout-gray-400 { - border-left-color: #6e7681; -} - -.bd-callout-gray-500 { - border-left-color: #484f58; -} - -.bd-callout-gray-600 { - border-left-color: #21262d; -} - -.bd-callout-gray-700 { - border-left-color: #21262d; -} - -.bd-callout-gray-800 { - border-left-color: #161b22; -} - -.bd-callout-gray-900 { - border-left-color: #0d1117; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #c9d1d9; - padding-top: 49px; - background-color: #21262d; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #21262d; -} - -#page { - padding-top: 49px; - background-color: #21262d; -} - -#article { - padding-top: 0; - background-color: #21262d; -} - -#thread, #userpage { - background-color: #21262d; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #3e98a7; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #3e98a7; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #8b949e; -} - -.btn-success, .btn-danger { - color: #c9d1d9; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #6e7681; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #6e7681; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c9d1d9; - color: #8b949e; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c9d1d9 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #8b949e; -} - -.navbar-light { - background-color: #484f58 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #8b949e; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #3e98a7; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #3e98a7; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} - -.navbar .text-white { - color: #c9d1d9; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #b1bac4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #3e98a7; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #3e98a7; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c9d1d9; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #b1bac4; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #3e98a7; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #3e98a7; - box-shadow: inset 0 -2px 0 #3e98a7; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #3e98a7; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #3e98a7; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #3e98a7; - box-shadow: inset 0 -2px 0 #3e98a7; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #3e98a7; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #3e98a7; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #3e98a7; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #3e98a7; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #3e98a7; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #3e98a7; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #0d1117; - color: #c9d1d9; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #161b22; - font-size: 1rem; - color: #c9d1d9; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #c9d1d9; -} - -.form-inline.search .form-control::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.bg-svg { - background-color: #8b949e; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #c9d1d9; - border-color: #c9d1d9; - border-width: 2px; - background: #8b949e; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #8b949e; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #6e7681; - background-color: #b1bac4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #8b949e; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #c9d1d9; - background-color: #21262d; - outline: 0; - border-color: #3e98a7; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #c9d1d9; - background-color: #0d1117; - outline: 0; - border-color: #3e98a7; - box-shadow: none; -} - -.form-control::placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #c9d1d9; -} - -#login label { - color: #c9d1d9; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #c9d1d9; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c9d1d9; - background-color: #21262d; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #c9d1d9; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #8b949e; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #c9d1d9; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #c9d1d9; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #3e98a7; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #3e98a7; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #3e98a7 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #c9d1d9; -} - -.score { - color: #c9d1d9; -} - -.score-up { - color: #3e98a7 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #8b949e !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #8b949e; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #6e7681; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #21262d !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #21262d; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #b1bac4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #b1bac4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #c9d1d9; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #3e98a7; - width: 1rem; -} - -.filter-list .filter-item { - color: #c9d1d9; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #c9d1d9; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #c9d1d9; -} - -.filter-list > .filter-item > .filter-link.active { - color: #c9d1d9; - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #3e98a7; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #3e98a7; -} - -.filter-link:hover, .filter-link:focus { - color: #3e98a7; -} - -.dashboard-list .dashboard-item { - color: #c9d1d9; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #c9d1d9; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #3e98a7; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #3e98a7; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #3e98a7; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #3e98a7; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c9d1d9; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #8b949e; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #3e98a7; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #3e98a7; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #6e7681; -} - -.card { - background-color: #0d1117; -} - -#thread .card { - background-color: #21262d; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #6e7681; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #6e7681; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #21262d; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #c9d1d9; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #3e98a7; -} - -#frontpage .post-title a { - color: #c9d1d9; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #c9d1d9; -} - -.stretched-link a:hover { - color: #3e98a7; -} - -.post-meta { - position: relative; - z-index: 2; - color: #c9d1d9; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #6e7681; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #6e7681; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #6e7681 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .post-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #8b949e; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #c9d1d9; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #c9d1d9; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #c9d1d9; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #c9d1d9; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; -} - -.page-link:hover { - background-color: #c9d1d9; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.post-actions a { - color: #c9d1d9; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #3e98a7; - border-radius: 0.35rem; - z-index: 2; - background-color: #8b949e; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c9d1d9; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #c9d1d9; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #c9d1d9; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #c9d1d9; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #c9d1d9; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #c9d1d9; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #3e98a7; -} - -blockquote { - border-left: 2px solid #3e98a7; - color: #c9d1d9; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .comment-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #21262d; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #c9d1d9; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #c9d1d9; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.comment-actions a { - color: #c9d1d9; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #c9d1d9; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #0d1117; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #b1bac4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #21262d; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #b1bac4; -} - -.comment-write .comment-format .format:hover { - color: #c9d1d9; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #c9d1d9; - font-size: 1rem; - color: #3e98a7; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #3e98a7; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #484f58; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #3e98a7; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #8b949e; - background-color: #b1bac4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #b1bac4; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #3e98a7; - background-color: rgba(60, 173, 243, 0.08); - color: #3e98a7; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #b1bac4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #3e98a7 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c9d1d9; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #c9d1d9; - font-size: 12px; - text-transform: uppercase; - background-color: #b1bac4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #484f58; - border: 0.1px solid #6e7681; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #8b949e !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #8b949e; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #b1bac4; -} - -.modal .profile-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #8b949e; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #8b949e; -} - -.profile-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #8b949e; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c9d1d9; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #c9d1d9; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c9d1d9; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #6e7681 !important; -} - -.border-right { - border-right: 1px solid #6e7681 !important; -} - -.border-bottom { - border-bottom: 1px solid #6e7681 !important; -} - -.border-left { - border-left: 1px solid #6e7681 !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-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; -} - -.border-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; -} - -.border { - border: 1px solid #6e7681 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #6e7681 !important; - } - - .border-sm-right { - border-right: 1px solid #6e7681 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm-left { - border-left: 1px solid #6e7681 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-sm-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm { - border: 1px solid #6e7681 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #6e7681 !important; - } - - .border-md-right { - border-right: 1px solid #6e7681 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-md-left { - border-left: 1px solid #6e7681 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-md-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-md { - border: 1px solid #6e7681 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #6e7681 !important; - } - - .border-lg-right { - border-right: 1px solid #6e7681 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg-left { - border-left: 1px solid #6e7681 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-lg-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg { - border: 1px solid #6e7681 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #6e7681 !important; - } - - .border-xl-right { - border-right: 1px solid #6e7681 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl-left { - border-left: 1px solid #6e7681 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-xl-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl { - border: 1px solid #6e7681 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #8b949e; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #c9d1d9; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #3e98a7; - border: 0.1px solid #3e98a7; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #3fb950; - border: #3fb950 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #c9d1d9; - border: #c9d1d9 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #b1bac4; - border-radius: 2rem; - 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: #c9d1d9; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c9d1d9; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #3fb950; -} - -pre .str, code .str { - color: #3fb950; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c9d1d9; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c9d1d9; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #3e98a7; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #3e98a7; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #21262d; - } - - #thread, #userpage { - background-color: #21262d; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #8b949e !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #3e98a7; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #b1bac4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #6e7681; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #21262d; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #6e7681; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #3e98a7; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #21262d; - } - - .card { - background-color: #21262d; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #c9d1d9; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #3e98a7; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #b1bac4; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #b1bac4; - } - - .score { - color: #b1bac4; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #b1bac4; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #3e98a7; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #21262d; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #c9d1d9; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #c9d1d9; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #21262d !important; -} - -.text-muted { - color: #c9d1d9 !important; -} - -.text-primary { - color: #3e98a7 !important; -} - -.text-gray-400, .text-gray-500 { - color: #b1bac4 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #21262d 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #3e98a7; -} - -span.green { - color: #3fb950; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #3e98a7; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c9d1d9; - background-color: #c9d1d9; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #8b949e; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c9d1d9 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c9d1d9 !important; -} - -#frontpage .post-title a:visited { - color: #b1bac4; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c9d1d9; -} - -.comment-box { - border: 2px solid #b1bac4; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #c9d1d9; -} - -.btn-primary { - color: #c9d1d9; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #3e98a7 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #3e98a7; - padding: 10px; - border-radius: 3px; - background-color: #21262d !important; -} - -.text-info { - color: #3e98a7 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #21262d !important; - border-radius: 5px !important; -} - -.btn { - background-color: #21262d !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -body, .navbar-light, .navbar-dark, .card, .modal-content, .comment-write textarea { - background-color: #21262d !important; -} - -.transparent, #login { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #6e6e6e; -} - -/*# sourceMappingURL=midnight_3e98a7.css.map */ diff --git a/files/assets/css/midnight_62ca56.css b/files/assets/css/midnight_62ca56.css deleted file mode 100644 index 849b62f8e..000000000 --- a/files/assets/css/midnight_62ca56.css +++ /dev/null @@ -1,13749 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #62ca56; - --pink: #e83e8c; - --red: #da3633; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #3fb950; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c9d1d9; - --gray: #21262d; - --gray-dark: #161b22; - --primary: #62ca56; - --secondary: #8b949e; - --success: #3fb950; - --info: #168EEA; - --warning: #ffc107; - --danger: #da3633; - --light: #b1bac4; - --dark: #8b949e; - --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(201, 209, 217, 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: #0d1117; - text-align: left; - background-color: #c9d1d9; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #62ca56; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #62ca56; - 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; -} - -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: #21262d; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(201, 209, 217, 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: #21262d; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c9d1d9; - border: 1px solid #8b949e; - 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: #21262d; -} - -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: #c9d1d9; - background-color: #0d1117; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #0d1117; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #0d1117; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #8b949e; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #8b949e; -} -.table tbody + tbody { - border-top: 2px solid #8b949e; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #8b949e; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #8b949e; -} -.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(201, 209, 217, 0.05); -} - -.table-hover tbody tr:hover { - color: #0d1117; - background-color: rgba(201, 209, 217, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d8b3cc; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e599c2; -} - -.table-hover .table-primary:hover { - background-color: #cfa2c1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #cfa2c1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b8c0c8; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-secondary:hover { - background-color: #aab3bd; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #aab3bd; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #a2cab3; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #81c592; -} - -.table-hover .table-success:hover { - background-color: #92c1a6; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #92c1a6; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #97bede; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #6caee2; -} - -.table-hover .table-info:hover { - background-color: #84b2d8; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #84b2d8; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d8cd9e; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e5c96c; -} - -.table-hover .table-warning:hover { - background-color: #d1c48c; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #d1c48c; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #cea6ab; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d28083; -} - -.table-hover .table-danger:hover { - background-color: #c5969b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c5969b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #c2cbd3; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #bdc5ce; -} - -.table-hover .table-light:hover { - background-color: #b3bec8; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #b3bec8; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b8c0c8; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-dark:hover { - background-color: #aab3bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #aab3bd; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(201, 209, 217, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(186, 196, 206, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(186, 196, 206, 0.075); -} - -.table .thead-dark th { - color: #c9d1d9; - background-color: #161b22; - border-color: #252d39; -} -.table .thead-light th { - color: #21262d; - background-color: #b1bac4; - border-color: #8b949e; -} - -.table-dark { - color: #c9d1d9; - background-color: #161b22; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #252d39; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(201, 209, 217, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c9d1d9; - background-color: rgba(201, 209, 217, 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: #21262d; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid #6e7681; - 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 #21262d; -} -.form-control:focus { - color: #21262d; - background-color: #c9d1d9; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.form-control::placeholder { - color: #21262d; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #b1bac4; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} - -.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: #0d1117; - 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: flex; - 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: #21262d; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #3fb950; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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") #c9d1d9 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #3fb950; -} -.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: #3fb950; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #3fb950; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #62c970; - background-color: #62c970; -} -.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(63, 185, 80, 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: #3fb950; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #3fb950; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #da3633; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(218, 54, 51, 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: #da3633; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 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: #da3633; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' stroke='none'/%3e%3c/svg%3e") #c9d1d9 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #da3633; -} -.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: #da3633; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #da3633; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e2615e; - background-color: #e2615e; -} -.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(218, 54, 51, 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: #da3633; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #da3633; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #0d1117; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #0d1117; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #0d1117; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:hover { - color: #c9d1d9; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:focus, .btn-primary.focus { - color: #c9d1d9; - background-color: #62ca56; - border-color: #62ca56; - box-shadow: 0 0 0 0.2rem rgba(219, 89, 150, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #0d1117; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c9d1d9; - background-color: #62ca56; - border-color: #ff2689; -} -.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(219, 89, 150, 0.5); -} - -.btn-secondary { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-success { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:hover { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; -} -.btn-success:focus, .btn-success.focus { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; - box-shadow: 0 0 0 0.2rem rgba(84, 189, 101, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c9d1d9; - background-color: #329340; - border-color: #2f893b; -} -.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(84, 189, 101, 0.5); -} - -.btn-info { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(49, 152, 231, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c9d1d9; - background-color: #1172bc; - border-color: #106bb0; -} -.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(49, 152, 231, 0.5); -} - -.btn-warning { - color: #0d1117; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(219, 167, 9, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #0d1117; - 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: #0d1117; - 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(219, 167, 9, 0.5); -} - -.btn-danger { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:hover { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; -} -.btn-danger:focus, .btn-danger.focus { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; - box-shadow: 0 0 0 0.2rem rgba(215, 77, 76, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c9d1d9; - background-color: #b92421; - border-color: #ae2220; -} -.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(215, 77, 76, 0.5); -} - -.btn-light { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:hover { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; -} -.btn-light:focus, .btn-light.focus { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; - box-shadow: 0 0 0 0.2rem rgba(152, 161, 170, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #0d1117; - background-color: #94a0ae; - border-color: #8d9aa9; -} -.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(152, 161, 170, 0.5); -} - -.btn-dark { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-dark:focus, .btn-dark.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-outline-primary { - color: #62ca56; - border-color: #62ca56; -} -.btn-outline-primary:hover { - color: #0d1117; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #62ca56; - 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: #0d1117; - background-color: #62ca56; - border-color: #62ca56; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-outline-success { - color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:hover { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #3fb950; - 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: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.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(63, 185, 80, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #0d1117; - 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: #0d1117; - 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: #da3633; - border-color: #da3633; -} -.btn-outline-danger:hover { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #da3633; - 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: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.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(218, 54, 51, 0.5); -} - -.btn-outline-light { - color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:hover { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #b1bac4; - 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: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.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(177, 186, 196, 0.5); -} - -.btn-outline-dark { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-link { - font-weight: 400; - color: #62ca56; - text-decoration: none; -} -.btn-link:hover { - color: #62ca56; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #21262d; - 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: #0d1117; - text-align: left; - list-style: none; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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 #b1bac4; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #0d1117; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #040507; - text-decoration: none; - background-color: #c9d1d9; -} -.dropdown-item.active, .dropdown-item:active { - color: #c9d1d9; - text-decoration: none; - background-color: #62ca56; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #21262d; - 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: #21262d; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #0d1117; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #21262d; - text-align: center; - white-space: nowrap; - background-color: #b1bac4; - border: 1px solid #6e7681; - 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: 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: #c9d1d9; - border-color: #62ca56; - background-color: #62ca56; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c9d1d9; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #21262d; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #b1bac4; -} - -.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: #c9d1d9; - border: #484f58 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c9d1d9' 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: #62ca56; - background-color: #62ca56; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c9d1d9' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c9d1d9'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #484f58; - border-radius: 0.5rem; - 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; -} -@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: #c9d1d9; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #21262d; - vertical-align: middle; - background: #c9d1d9 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #6e7681; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-select:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #21262d; - background-color: #b1bac4; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #21262d; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #b1bac4; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #21262d; - background-color: #c9d1d9; - border: 1px solid #6e7681; - 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: #21262d; - content: "Browse"; - background-color: #b1bac4; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 62ca56; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 62ca56; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 62ca56; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #62ca56; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #62ca56; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - 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: #62ca56; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #8b949e; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #8b949e; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #484f58; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #484f58; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #484f58; -} - -.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: flex; - 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: #21262d; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #8b949e; -} -.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: #b1bac4 #b1bac4 #8b949e; -} -.nav-tabs .nav-link.disabled { - color: #21262d; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #21262d; - background-color: #c9d1d9; - border-color: #8b949e #8b949e #c9d1d9; -} -.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: #c9d1d9; - background-color: #62ca56; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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(201, 209, 217, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(201, 209, 217, 0.9); -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c9d1d9; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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: #c9d1d9; -} -.navbar-dark .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-text a { - color: #c9d1d9; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c9d1d9; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c9d1d9; - background-clip: border-box; - border: 1px solid rgba(201, 209, 217, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(201, 209, 217, 0.03); - border-bottom: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 0.03); - border-top: 1px solid rgba(201, 209, 217, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #21262d; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #21262d; -} - -.pagination { - 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: #62ca56; - background-color: #c9d1d9; - border: 1px solid #8b949e; -} -.page-link:hover { - z-index: 2; - color: #62ca56; - text-decoration: none; - background-color: #b1bac4; - border-color: #8b949e; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} - -.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: #c9d1d9; - background-color: #62ca56; - border-color: #62ca56; -} -.page-item.disabled .page-link { - color: #21262d; - pointer-events: none; - cursor: auto; - background-color: #c9d1d9; - border-color: #8b949e; -} - -.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: #0d1117; - background-color: #62ca56; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #0d1117; - background-color: #62ca56; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.badge-success { - color: #c9d1d9; - background-color: #3fb950; -} -a.badge-success:hover, a.badge-success:focus { - color: #c9d1d9; - background-color: #329340; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} - -.badge-info { - color: #c9d1d9; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c9d1d9; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #0d1117; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #0d1117; - 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: #c9d1d9; - background-color: #da3633; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c9d1d9; - background-color: #b92421; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} - -.badge-light { - color: #0d1117; - background-color: #b1bac4; -} -a.badge-light:hover, a.badge-light:focus { - color: #0d1117; - background-color: #94a0ae; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} - -.badge-dark { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #b1bac4; - 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: #e599c2; - background-color: #d4bcd0; - border-color: #d8b3cc; -} -.alert-primary hr { - border-top-color: #cfa2c1; -} -.alert-primary .alert-link { - color: #db70aa; -} - -.alert-secondary { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-secondary hr { - border-top-color: #aab3bd; -} -.alert-secondary .alert-link { - color: #8d97a3; -} - -.alert-success { - color: #81c592; - background-color: #adccbe; - border-color: #a2cab3; -} -.alert-success hr { - border-top-color: #92c1a6; -} -.alert-success .alert-link { - color: #5eb574; -} - -.alert-info { - color: #6caee2; - background-color: #a5c4dc; - border-color: #97bede; -} -.alert-info hr { - border-top-color: #84b2d8; -} -.alert-info .alert-link { - color: #4197da; -} - -.alert-warning { - color: #e5c96c; - background-color: #d4ceaf; - border-color: #d8cd9e; -} -.alert-warning hr { - border-top-color: #d1c48c; -} -.alert-warning .alert-link { - color: #ddb941; -} - -.alert-danger { - color: #d28083; - background-color: #ccb2b8; - border-color: #cea6ab; -} -.alert-danger hr { - border-top-color: #c5969b; -} -.alert-danger .alert-link { - color: #c55a5e; -} - -.alert-light { - color: #bdc5ce; - background-color: #c4ccd5; - border-color: #c2cbd3; -} -.alert-light hr { - border-top-color: #b3bec8; -} -.alert-light .alert-link { - color: #a0abb8; -} - -.alert-dark { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-dark hr { - border-top-color: #aab3bd; -} -.alert-dark .alert-link { - color: #8d97a3; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c9d1d9; - text-align: center; - white-space: nowrap; - background-color: #62ca56; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(201, 209, 217, 0.15) 25%, transparent 25%, transparent 50%, rgba(201, 209, 217, 0.15) 50%, rgba(201, 209, 217, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #21262d; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #21262d; - text-decoration: none; - background-color: #c9d1d9; -} -.list-group-item-action:active { - color: #0d1117; - background-color: #b1bac4; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c9d1d9; - border: 1px solid rgba(201, 209, 217, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #21262d; - pointer-events: none; - background-color: #c9d1d9; -} -.list-group-item.active { - z-index: 2; - color: #c9d1d9; - background-color: #62ca56; - border-color: #62ca56; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e599c2; - background-color: #d8b3cc; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e599c2; - background-color: #cfa2c1; -} -.list-group-item-primary.list-group-item-action.active { - color: #c9d1d9; - background-color: #e599c2; - border-color: #e599c2; -} - -.list-group-item-secondary { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.list-group-item-success { - color: #81c592; - background-color: #a2cab3; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #81c592; - background-color: #92c1a6; -} -.list-group-item-success.list-group-item-action.active { - color: #c9d1d9; - background-color: #81c592; - border-color: #81c592; -} - -.list-group-item-info { - color: #6caee2; - background-color: #97bede; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6caee2; - background-color: #84b2d8; -} -.list-group-item-info.list-group-item-action.active { - color: #c9d1d9; - background-color: #6caee2; - border-color: #6caee2; -} - -.list-group-item-warning { - color: #e5c96c; - background-color: #d8cd9e; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e5c96c; - background-color: #d1c48c; -} -.list-group-item-warning.list-group-item-action.active { - color: #c9d1d9; - background-color: #e5c96c; - border-color: #e5c96c; -} - -.list-group-item-danger { - color: #d28083; - background-color: #cea6ab; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #d28083; - background-color: #c5969b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c9d1d9; - background-color: #d28083; - border-color: #d28083; -} - -.list-group-item-light { - color: #bdc5ce; - background-color: #c2cbd3; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #bdc5ce; - background-color: #b3bec8; -} -.list-group-item-light.list-group-item-action.active { - color: #c9d1d9; - background-color: #bdc5ce; - border-color: #bdc5ce; -} - -.list-group-item-dark { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #c9d1d9; - text-shadow: 0 1px 0 #c9d1d9; - opacity: 0.5; -} -.close:hover { - color: #c9d1d9; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(201, 209, 217, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(201, 209, 217, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #21262d; - background-color: rgba(201, 209, 217, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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: #c9d1d9; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #8b949e; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #8b949e; - 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); - } - - .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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c9d1d9; - text-align: center; - background-color: #c9d1d9; - 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: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} -.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 #c0c9d3; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #c0c9d3; - border-bottom: 1px solid #b1bdc8; - 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: #0d1117; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c9d1d9; - 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: #c9d1d9; - 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c9d1d9; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c9d1d9; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #62ca56 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #62ca56 !important; -} - -.bg-secondary { - background-color: #8b949e !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #707a86 !important; -} - -.bg-success { - background-color: #3fb950 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #329340 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #da3633 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #b92421 !important; -} - -.bg-light { - background-color: #b1bac4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #94a0ae !important; -} - -.bg-dark { - background-color: #8b949e !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #707a86 !important; -} - -.bg-white { - background-color: #c9d1d9 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #8b949e !important; -} - -.border-top { - border-top: 1px solid #8b949e !important; -} - -.border-right { - border-right: 1px solid #8b949e !important; -} - -.border-bottom { - border-bottom: 1px solid #8b949e !important; -} - -.border-left { - border-left: 1px solid #8b949e !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: #62ca56 !important; -} - -.border-secondary { - border-color: #8b949e !important; -} - -.border-success { - border-color: #3fb950 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #da3633 !important; -} - -.border-light { - border-color: #b1bac4 !important; -} - -.border-dark { - border-color: #8b949e !important; -} - -.border-white { - border-color: #c9d1d9 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(201, 209, 217, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(201, 209, 217, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(201, 209, 217, 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; -} - -.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); -} - -.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; - } -} -.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: #c9d1d9 !important; -} - -.text-primary { - color: #62ca56 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #62ca56 !important; -} - -.text-secondary { - color: #8b949e !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #646e78 !important; -} - -.text-success { - color: #3fb950 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #2c8037 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #da3633 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #a3201e !important; -} - -.text-light { - color: #b1bac4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #8593a3 !important; -} - -.text-dark { - color: #8b949e !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #646e78 !important; -} - -.text-body { - color: #0d1117 !important; -} - -.text-muted { - color: #21262d !important; -} - -.text-black-50 { - color: rgba(201, 209, 217, 0.5) !important; -} - -.text-white-50 { - color: rgba(201, 209, 217, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #484f58; - 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 #c9d1d9; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c9d1d9 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #8b949e !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8b949e; - } - - .table .thead-dark th { - color: inherit; - border-color: #8b949e; - } -} -.bd-callout-primary { - border-left-color: #62ca56; -} - -.bd-callout-secondary { - border-left-color: #8b949e; -} - -.bd-callout-danger { - border-left-color: #da3633; -} - -.bd-callout-dark { - border-left-color: #8b949e; -} - -.bd-callout-white { - border-left-color: #c9d1d9; -} - -.bd-callout-black { - border-left-color: #c9d1d9; -} - -.bd-callout-light { - border-left-color: #b1bac4; -} - -.bd-callout-success { - border-left-color: #3fb950; -} - -.bd-callout-muted { - border-left-color: #c9d1d9; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #62ca56; -} - -.bd-callout-purple { - border-left-color: #62ca56; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #62ca56; -} - -.bd-callout-gray { - border-left-color: #8b949e; -} - -.bd-callout-gray-100 { - border-left-color: #c9d1d9; -} - -.bd-callout-gray-200 { - border-left-color: #b1bac4; -} - -.bd-callout-gray-300 { - border-left-color: #8b949e; -} - -.bd-callout-gray-400 { - border-left-color: #6e7681; -} - -.bd-callout-gray-500 { - border-left-color: #484f58; -} - -.bd-callout-gray-600 { - border-left-color: #21262d; -} - -.bd-callout-gray-700 { - border-left-color: #21262d; -} - -.bd-callout-gray-800 { - border-left-color: #161b22; -} - -.bd-callout-gray-900 { - border-left-color: #0d1117; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #c9d1d9; - padding-top: 49px; - background-color: #21262d; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #21262d; -} - -#page { - padding-top: 49px; - background-color: #21262d; -} - -#article { - padding-top: 0; - background-color: #21262d; -} - -#thread, #userpage { - background-color: #21262d; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #62ca56; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #62ca56; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #8b949e; -} - -.btn-success, .btn-danger { - color: #c9d1d9; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #6e7681; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #6e7681; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c9d1d9; - color: #8b949e; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c9d1d9 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #8b949e; -} - -.navbar-light { - background-color: #484f58 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #8b949e; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #62ca56; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #62ca56; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} - -.navbar .text-white { - color: #c9d1d9; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #b1bac4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #62ca56; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #62ca56; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c9d1d9; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #b1bac4; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #62ca56; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #62ca56; - box-shadow: inset 0 -2px 0 #62ca56; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #62ca56; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #62ca56; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #62ca56; - box-shadow: inset 0 -2px 0 #62ca56; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #62ca56; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #62ca56; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #62ca56; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #62ca56; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #62ca56; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #62ca56; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #0d1117; - color: #c9d1d9; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #161b22; - font-size: 1rem; - color: #c9d1d9; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #c9d1d9; -} - -.form-inline.search .form-control::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.bg-svg { - background-color: #8b949e; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #c9d1d9; - border-color: #c9d1d9; - border-width: 2px; - background: #8b949e; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #8b949e; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #6e7681; - background-color: #b1bac4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #8b949e; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #c9d1d9; - background-color: #21262d; - outline: 0; - border-color: #62ca56; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #c9d1d9; - background-color: #0d1117; - outline: 0; - border-color: #62ca56; - box-shadow: none; -} - -.form-control::placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #c9d1d9; -} - -#login label { - color: #c9d1d9; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #c9d1d9; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c9d1d9; - background-color: #21262d; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #c9d1d9; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #8b949e; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #c9d1d9; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #c9d1d9; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #62ca56; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #62ca56; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #62ca56 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #c9d1d9; -} - -.score { - color: #c9d1d9; -} - -.score-up { - color: #62ca56 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #8b949e !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #8b949e; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #6e7681; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #21262d !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #21262d; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #b1bac4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #b1bac4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #c9d1d9; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #62ca56; - width: 1rem; -} - -.filter-list .filter-item { - color: #c9d1d9; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #c9d1d9; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #c9d1d9; -} - -.filter-list > .filter-item > .filter-link.active { - color: #c9d1d9; - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #62ca56; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #62ca56; -} - -.filter-link:hover, .filter-link:focus { - color: #62ca56; -} - -.dashboard-list .dashboard-item { - color: #c9d1d9; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #c9d1d9; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #62ca56; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #62ca56; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #62ca56; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #62ca56; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c9d1d9; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #8b949e; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #62ca56; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #62ca56; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #6e7681; -} - -.card { - background-color: #0d1117; -} - -#thread .card { - background-color: #21262d; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #6e7681; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #6e7681; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #21262d; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #c9d1d9; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #62ca56; -} - -#frontpage .post-title a { - color: #c9d1d9; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #c9d1d9; -} - -.stretched-link a:hover { - color: #62ca56; -} - -.post-meta { - position: relative; - z-index: 2; - color: #c9d1d9; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #6e7681; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #6e7681; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #6e7681 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .post-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #8b949e; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #c9d1d9; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #c9d1d9; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #c9d1d9; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #c9d1d9; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; -} - -.page-link:hover { - background-color: #c9d1d9; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.post-actions a { - color: #c9d1d9; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #62ca56; - border-radius: 0.35rem; - z-index: 2; - background-color: #8b949e; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c9d1d9; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #c9d1d9; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #c9d1d9; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #c9d1d9; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #c9d1d9; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #c9d1d9; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #62ca56; -} - -blockquote { - border-left: 2px solid #62ca56; - color: #c9d1d9; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .comment-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #21262d; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #c9d1d9; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #c9d1d9; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.comment-actions a { - color: #c9d1d9; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #c9d1d9; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #0d1117; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #b1bac4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #21262d; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #b1bac4; -} - -.comment-write .comment-format .format:hover { - color: #c9d1d9; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #c9d1d9; - font-size: 1rem; - color: #62ca56; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #62ca56; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #484f58; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #62ca56; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #8b949e; - background-color: #b1bac4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #b1bac4; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #62ca56; - background-color: rgba(60, 173, 243, 0.08); - color: #62ca56; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #b1bac4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #62ca56 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c9d1d9; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #c9d1d9; - font-size: 12px; - text-transform: uppercase; - background-color: #b1bac4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #484f58; - border: 0.1px solid #6e7681; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #8b949e !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #8b949e; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #b1bac4; -} - -.modal .profile-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #8b949e; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #8b949e; -} - -.profile-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #8b949e; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c9d1d9; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #c9d1d9; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c9d1d9; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #6e7681 !important; -} - -.border-right { - border-right: 1px solid #6e7681 !important; -} - -.border-bottom { - border-bottom: 1px solid #6e7681 !important; -} - -.border-left { - border-left: 1px solid #6e7681 !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-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; -} - -.border-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; -} - -.border { - border: 1px solid #6e7681 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #6e7681 !important; - } - - .border-sm-right { - border-right: 1px solid #6e7681 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm-left { - border-left: 1px solid #6e7681 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-sm-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm { - border: 1px solid #6e7681 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #6e7681 !important; - } - - .border-md-right { - border-right: 1px solid #6e7681 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-md-left { - border-left: 1px solid #6e7681 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-md-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-md { - border: 1px solid #6e7681 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #6e7681 !important; - } - - .border-lg-right { - border-right: 1px solid #6e7681 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg-left { - border-left: 1px solid #6e7681 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-lg-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg { - border: 1px solid #6e7681 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #6e7681 !important; - } - - .border-xl-right { - border-right: 1px solid #6e7681 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl-left { - border-left: 1px solid #6e7681 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-xl-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl { - border: 1px solid #6e7681 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #8b949e; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #c9d1d9; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #62ca56; - border: 0.1px solid #62ca56; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #3fb950; - border: #3fb950 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #c9d1d9; - border: #c9d1d9 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #b1bac4; - border-radius: 2rem; - 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: #c9d1d9; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c9d1d9; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #3fb950; -} - -pre .str, code .str { - color: #3fb950; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c9d1d9; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c9d1d9; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #62ca56; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #62ca56; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #21262d; - } - - #thread, #userpage { - background-color: #21262d; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #8b949e !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #62ca56; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #b1bac4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #6e7681; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #21262d; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #6e7681; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #62ca56; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #21262d; - } - - .card { - background-color: #21262d; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #c9d1d9; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #62ca56; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #b1bac4; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #b1bac4; - } - - .score { - color: #b1bac4; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #b1bac4; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #62ca56; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #21262d; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #c9d1d9; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #c9d1d9; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #21262d !important; -} - -.text-muted { - color: #c9d1d9 !important; -} - -.text-primary { - color: #62ca56 !important; -} - -.text-gray-400, .text-gray-500 { - color: #b1bac4 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #21262d 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #62ca56; -} - -span.green { - color: #3fb950; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #62ca56; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c9d1d9; - background-color: #c9d1d9; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #8b949e; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c9d1d9 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c9d1d9 !important; -} - -#frontpage .post-title a:visited { - color: #b1bac4; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c9d1d9; -} - -.comment-box { - border: 2px solid #b1bac4; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #c9d1d9; -} - -.btn-primary { - color: #c9d1d9; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #62ca56 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #62ca56; - padding: 10px; - border-radius: 3px; - background-color: #21262d !important; -} - -.text-info { - color: #62ca56 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #21262d !important; - border-radius: 5px !important; -} - -.btn { - background-color: #21262d !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -body, .navbar-light, .navbar-dark, .card, .modal-content, .comment-write textarea { - background-color: #21262d !important; -} - -.transparent, #login { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #6e6e6e; -} - -/*# sourceMappingURL=midnight_62ca56.css.map */ diff --git a/files/assets/css/midnight_7b9ae4.css b/files/assets/css/midnight_7b9ae4.css deleted file mode 100644 index 7f811c0bb..000000000 --- a/files/assets/css/midnight_7b9ae4.css +++ /dev/null @@ -1,13749 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #7b9ae4; - --pink: #e83e8c; - --red: #da3633; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #3fb950; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c9d1d9; - --gray: #21262d; - --gray-dark: #161b22; - --primary: #7b9ae4; - --secondary: #8b949e; - --success: #3fb950; - --info: #168EEA; - --warning: #ffc107; - --danger: #da3633; - --light: #b1bac4; - --dark: #8b949e; - --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(201, 209, 217, 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: #0d1117; - text-align: left; - background-color: #c9d1d9; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #7b9ae4; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #7b9ae4; - 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; -} - -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: #21262d; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(201, 209, 217, 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: #21262d; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c9d1d9; - border: 1px solid #8b949e; - 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: #21262d; -} - -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: #c9d1d9; - background-color: #0d1117; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #0d1117; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #0d1117; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #8b949e; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #8b949e; -} -.table tbody + tbody { - border-top: 2px solid #8b949e; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #8b949e; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #8b949e; -} -.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(201, 209, 217, 0.05); -} - -.table-hover tbody tr:hover { - color: #0d1117; - background-color: rgba(201, 209, 217, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d8b3cc; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e599c2; -} - -.table-hover .table-primary:hover { - background-color: #cfa2c1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #cfa2c1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b8c0c8; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-secondary:hover { - background-color: #aab3bd; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #aab3bd; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #a2cab3; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #81c592; -} - -.table-hover .table-success:hover { - background-color: #92c1a6; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #92c1a6; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #97bede; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #6caee2; -} - -.table-hover .table-info:hover { - background-color: #84b2d8; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #84b2d8; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d8cd9e; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e5c96c; -} - -.table-hover .table-warning:hover { - background-color: #d1c48c; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #d1c48c; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #cea6ab; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d28083; -} - -.table-hover .table-danger:hover { - background-color: #c5969b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c5969b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #c2cbd3; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #bdc5ce; -} - -.table-hover .table-light:hover { - background-color: #b3bec8; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #b3bec8; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b8c0c8; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-dark:hover { - background-color: #aab3bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #aab3bd; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(201, 209, 217, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(186, 196, 206, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(186, 196, 206, 0.075); -} - -.table .thead-dark th { - color: #c9d1d9; - background-color: #161b22; - border-color: #252d39; -} -.table .thead-light th { - color: #21262d; - background-color: #b1bac4; - border-color: #8b949e; -} - -.table-dark { - color: #c9d1d9; - background-color: #161b22; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #252d39; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(201, 209, 217, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c9d1d9; - background-color: rgba(201, 209, 217, 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: #21262d; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid #6e7681; - 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 #21262d; -} -.form-control:focus { - color: #21262d; - background-color: #c9d1d9; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.form-control::placeholder { - color: #21262d; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #b1bac4; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} - -.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: #0d1117; - 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: flex; - 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: #21262d; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #3fb950; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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") #c9d1d9 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #3fb950; -} -.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: #3fb950; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #3fb950; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #62c970; - background-color: #62c970; -} -.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(63, 185, 80, 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: #3fb950; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #3fb950; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #da3633; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(218, 54, 51, 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: #da3633; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 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: #da3633; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' stroke='none'/%3e%3c/svg%3e") #c9d1d9 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #da3633; -} -.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: #da3633; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #da3633; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e2615e; - background-color: #e2615e; -} -.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(218, 54, 51, 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: #da3633; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #da3633; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #0d1117; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #0d1117; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #0d1117; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:hover { - color: #c9d1d9; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:focus, .btn-primary.focus { - color: #c9d1d9; - background-color: #7b9ae4; - border-color: #7b9ae4; - box-shadow: 0 0 0 0.2rem rgba(219, 89, 150, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #0d1117; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c9d1d9; - background-color: #7b9ae4; - border-color: #ff2689; -} -.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(219, 89, 150, 0.5); -} - -.btn-secondary { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-success { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:hover { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; -} -.btn-success:focus, .btn-success.focus { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; - box-shadow: 0 0 0 0.2rem rgba(84, 189, 101, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c9d1d9; - background-color: #329340; - border-color: #2f893b; -} -.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(84, 189, 101, 0.5); -} - -.btn-info { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(49, 152, 231, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c9d1d9; - background-color: #1172bc; - border-color: #106bb0; -} -.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(49, 152, 231, 0.5); -} - -.btn-warning { - color: #0d1117; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(219, 167, 9, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #0d1117; - 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: #0d1117; - 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(219, 167, 9, 0.5); -} - -.btn-danger { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:hover { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; -} -.btn-danger:focus, .btn-danger.focus { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; - box-shadow: 0 0 0 0.2rem rgba(215, 77, 76, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c9d1d9; - background-color: #b92421; - border-color: #ae2220; -} -.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(215, 77, 76, 0.5); -} - -.btn-light { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:hover { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; -} -.btn-light:focus, .btn-light.focus { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; - box-shadow: 0 0 0 0.2rem rgba(152, 161, 170, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #0d1117; - background-color: #94a0ae; - border-color: #8d9aa9; -} -.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(152, 161, 170, 0.5); -} - -.btn-dark { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-dark:focus, .btn-dark.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-outline-primary { - color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-primary:hover { - color: #0d1117; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #7b9ae4; - 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: #0d1117; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-outline-success { - color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:hover { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #3fb950; - 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: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.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(63, 185, 80, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #0d1117; - 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: #0d1117; - 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: #da3633; - border-color: #da3633; -} -.btn-outline-danger:hover { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #da3633; - 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: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.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(218, 54, 51, 0.5); -} - -.btn-outline-light { - color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:hover { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #b1bac4; - 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: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.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(177, 186, 196, 0.5); -} - -.btn-outline-dark { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-link { - font-weight: 400; - color: #7b9ae4; - text-decoration: none; -} -.btn-link:hover { - color: #7b9ae4; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #21262d; - 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: #0d1117; - text-align: left; - list-style: none; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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 #b1bac4; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #0d1117; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #040507; - text-decoration: none; - background-color: #c9d1d9; -} -.dropdown-item.active, .dropdown-item:active { - color: #c9d1d9; - text-decoration: none; - background-color: #7b9ae4; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #21262d; - 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: #21262d; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #0d1117; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #21262d; - text-align: center; - white-space: nowrap; - background-color: #b1bac4; - border: 1px solid #6e7681; - 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: 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: #c9d1d9; - border-color: #7b9ae4; - background-color: #7b9ae4; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c9d1d9; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #21262d; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #b1bac4; -} - -.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: #c9d1d9; - border: #484f58 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c9d1d9' 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: #7b9ae4; - background-color: #7b9ae4; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c9d1d9' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c9d1d9'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #484f58; - border-radius: 0.5rem; - 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; -} -@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: #c9d1d9; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #21262d; - vertical-align: middle; - background: #c9d1d9 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #6e7681; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-select:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #21262d; - background-color: #b1bac4; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #21262d; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #b1bac4; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #21262d; - background-color: #c9d1d9; - border: 1px solid #6e7681; - 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: #21262d; - content: "Browse"; - background-color: #b1bac4; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 7b9ae4; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 7b9ae4; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 7b9ae4; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #7b9ae4; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #7b9ae4; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - 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: #7b9ae4; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #8b949e; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #8b949e; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #484f58; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #484f58; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #484f58; -} - -.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: flex; - 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: #21262d; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #8b949e; -} -.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: #b1bac4 #b1bac4 #8b949e; -} -.nav-tabs .nav-link.disabled { - color: #21262d; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #21262d; - background-color: #c9d1d9; - border-color: #8b949e #8b949e #c9d1d9; -} -.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: #c9d1d9; - background-color: #7b9ae4; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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(201, 209, 217, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(201, 209, 217, 0.9); -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c9d1d9; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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: #c9d1d9; -} -.navbar-dark .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-text a { - color: #c9d1d9; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c9d1d9; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c9d1d9; - background-clip: border-box; - border: 1px solid rgba(201, 209, 217, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(201, 209, 217, 0.03); - border-bottom: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 0.03); - border-top: 1px solid rgba(201, 209, 217, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #21262d; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #21262d; -} - -.pagination { - 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: #7b9ae4; - background-color: #c9d1d9; - border: 1px solid #8b949e; -} -.page-link:hover { - z-index: 2; - color: #7b9ae4; - text-decoration: none; - background-color: #b1bac4; - border-color: #8b949e; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} - -.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: #c9d1d9; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.page-item.disabled .page-link { - color: #21262d; - pointer-events: none; - cursor: auto; - background-color: #c9d1d9; - border-color: #8b949e; -} - -.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: #0d1117; - background-color: #7b9ae4; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #0d1117; - background-color: #7b9ae4; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.badge-success { - color: #c9d1d9; - background-color: #3fb950; -} -a.badge-success:hover, a.badge-success:focus { - color: #c9d1d9; - background-color: #329340; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} - -.badge-info { - color: #c9d1d9; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c9d1d9; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #0d1117; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #0d1117; - 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: #c9d1d9; - background-color: #da3633; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c9d1d9; - background-color: #b92421; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} - -.badge-light { - color: #0d1117; - background-color: #b1bac4; -} -a.badge-light:hover, a.badge-light:focus { - color: #0d1117; - background-color: #94a0ae; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} - -.badge-dark { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #b1bac4; - 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: #e599c2; - background-color: #d4bcd0; - border-color: #d8b3cc; -} -.alert-primary hr { - border-top-color: #cfa2c1; -} -.alert-primary .alert-link { - color: #db70aa; -} - -.alert-secondary { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-secondary hr { - border-top-color: #aab3bd; -} -.alert-secondary .alert-link { - color: #8d97a3; -} - -.alert-success { - color: #81c592; - background-color: #adccbe; - border-color: #a2cab3; -} -.alert-success hr { - border-top-color: #92c1a6; -} -.alert-success .alert-link { - color: #5eb574; -} - -.alert-info { - color: #6caee2; - background-color: #a5c4dc; - border-color: #97bede; -} -.alert-info hr { - border-top-color: #84b2d8; -} -.alert-info .alert-link { - color: #4197da; -} - -.alert-warning { - color: #e5c96c; - background-color: #d4ceaf; - border-color: #d8cd9e; -} -.alert-warning hr { - border-top-color: #d1c48c; -} -.alert-warning .alert-link { - color: #ddb941; -} - -.alert-danger { - color: #d28083; - background-color: #ccb2b8; - border-color: #cea6ab; -} -.alert-danger hr { - border-top-color: #c5969b; -} -.alert-danger .alert-link { - color: #c55a5e; -} - -.alert-light { - color: #bdc5ce; - background-color: #c4ccd5; - border-color: #c2cbd3; -} -.alert-light hr { - border-top-color: #b3bec8; -} -.alert-light .alert-link { - color: #a0abb8; -} - -.alert-dark { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-dark hr { - border-top-color: #aab3bd; -} -.alert-dark .alert-link { - color: #8d97a3; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c9d1d9; - text-align: center; - white-space: nowrap; - background-color: #7b9ae4; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(201, 209, 217, 0.15) 25%, transparent 25%, transparent 50%, rgba(201, 209, 217, 0.15) 50%, rgba(201, 209, 217, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #21262d; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #21262d; - text-decoration: none; - background-color: #c9d1d9; -} -.list-group-item-action:active { - color: #0d1117; - background-color: #b1bac4; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c9d1d9; - border: 1px solid rgba(201, 209, 217, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #21262d; - pointer-events: none; - background-color: #c9d1d9; -} -.list-group-item.active { - z-index: 2; - color: #c9d1d9; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e599c2; - background-color: #d8b3cc; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e599c2; - background-color: #cfa2c1; -} -.list-group-item-primary.list-group-item-action.active { - color: #c9d1d9; - background-color: #e599c2; - border-color: #e599c2; -} - -.list-group-item-secondary { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.list-group-item-success { - color: #81c592; - background-color: #a2cab3; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #81c592; - background-color: #92c1a6; -} -.list-group-item-success.list-group-item-action.active { - color: #c9d1d9; - background-color: #81c592; - border-color: #81c592; -} - -.list-group-item-info { - color: #6caee2; - background-color: #97bede; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6caee2; - background-color: #84b2d8; -} -.list-group-item-info.list-group-item-action.active { - color: #c9d1d9; - background-color: #6caee2; - border-color: #6caee2; -} - -.list-group-item-warning { - color: #e5c96c; - background-color: #d8cd9e; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e5c96c; - background-color: #d1c48c; -} -.list-group-item-warning.list-group-item-action.active { - color: #c9d1d9; - background-color: #e5c96c; - border-color: #e5c96c; -} - -.list-group-item-danger { - color: #d28083; - background-color: #cea6ab; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #d28083; - background-color: #c5969b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c9d1d9; - background-color: #d28083; - border-color: #d28083; -} - -.list-group-item-light { - color: #bdc5ce; - background-color: #c2cbd3; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #bdc5ce; - background-color: #b3bec8; -} -.list-group-item-light.list-group-item-action.active { - color: #c9d1d9; - background-color: #bdc5ce; - border-color: #bdc5ce; -} - -.list-group-item-dark { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #c9d1d9; - text-shadow: 0 1px 0 #c9d1d9; - opacity: 0.5; -} -.close:hover { - color: #c9d1d9; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(201, 209, 217, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(201, 209, 217, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #21262d; - background-color: rgba(201, 209, 217, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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: #c9d1d9; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #8b949e; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #8b949e; - 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); - } - - .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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c9d1d9; - text-align: center; - background-color: #c9d1d9; - 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: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} -.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 #c0c9d3; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #c0c9d3; - border-bottom: 1px solid #b1bdc8; - 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: #0d1117; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c9d1d9; - 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: #c9d1d9; - 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c9d1d9; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c9d1d9; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #7b9ae4 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #7b9ae4 !important; -} - -.bg-secondary { - background-color: #8b949e !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #707a86 !important; -} - -.bg-success { - background-color: #3fb950 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #329340 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #da3633 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #b92421 !important; -} - -.bg-light { - background-color: #b1bac4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #94a0ae !important; -} - -.bg-dark { - background-color: #8b949e !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #707a86 !important; -} - -.bg-white { - background-color: #c9d1d9 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #8b949e !important; -} - -.border-top { - border-top: 1px solid #8b949e !important; -} - -.border-right { - border-right: 1px solid #8b949e !important; -} - -.border-bottom { - border-bottom: 1px solid #8b949e !important; -} - -.border-left { - border-left: 1px solid #8b949e !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: #7b9ae4 !important; -} - -.border-secondary { - border-color: #8b949e !important; -} - -.border-success { - border-color: #3fb950 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #da3633 !important; -} - -.border-light { - border-color: #b1bac4 !important; -} - -.border-dark { - border-color: #8b949e !important; -} - -.border-white { - border-color: #c9d1d9 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(201, 209, 217, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(201, 209, 217, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(201, 209, 217, 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; -} - -.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); -} - -.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; - } -} -.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: #c9d1d9 !important; -} - -.text-primary { - color: #7b9ae4 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #7b9ae4 !important; -} - -.text-secondary { - color: #8b949e !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #646e78 !important; -} - -.text-success { - color: #3fb950 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #2c8037 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #da3633 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #a3201e !important; -} - -.text-light { - color: #b1bac4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #8593a3 !important; -} - -.text-dark { - color: #8b949e !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #646e78 !important; -} - -.text-body { - color: #0d1117 !important; -} - -.text-muted { - color: #21262d !important; -} - -.text-black-50 { - color: rgba(201, 209, 217, 0.5) !important; -} - -.text-white-50 { - color: rgba(201, 209, 217, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #484f58; - 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 #c9d1d9; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c9d1d9 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #8b949e !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8b949e; - } - - .table .thead-dark th { - color: inherit; - border-color: #8b949e; - } -} -.bd-callout-primary { - border-left-color: #7b9ae4; -} - -.bd-callout-secondary { - border-left-color: #8b949e; -} - -.bd-callout-danger { - border-left-color: #da3633; -} - -.bd-callout-dark { - border-left-color: #8b949e; -} - -.bd-callout-white { - border-left-color: #c9d1d9; -} - -.bd-callout-black { - border-left-color: #c9d1d9; -} - -.bd-callout-light { - border-left-color: #b1bac4; -} - -.bd-callout-success { - border-left-color: #3fb950; -} - -.bd-callout-muted { - border-left-color: #c9d1d9; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #7b9ae4; -} - -.bd-callout-purple { - border-left-color: #7b9ae4; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #7b9ae4; -} - -.bd-callout-gray { - border-left-color: #8b949e; -} - -.bd-callout-gray-100 { - border-left-color: #c9d1d9; -} - -.bd-callout-gray-200 { - border-left-color: #b1bac4; -} - -.bd-callout-gray-300 { - border-left-color: #8b949e; -} - -.bd-callout-gray-400 { - border-left-color: #6e7681; -} - -.bd-callout-gray-500 { - border-left-color: #484f58; -} - -.bd-callout-gray-600 { - border-left-color: #21262d; -} - -.bd-callout-gray-700 { - border-left-color: #21262d; -} - -.bd-callout-gray-800 { - border-left-color: #161b22; -} - -.bd-callout-gray-900 { - border-left-color: #0d1117; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #c9d1d9; - padding-top: 49px; - background-color: #21262d; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #21262d; -} - -#page { - padding-top: 49px; - background-color: #21262d; -} - -#article { - padding-top: 0; - background-color: #21262d; -} - -#thread, #userpage { - background-color: #21262d; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7b9ae4; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #7b9ae4; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #8b949e; -} - -.btn-success, .btn-danger { - color: #c9d1d9; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #6e7681; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #6e7681; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c9d1d9; - color: #8b949e; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c9d1d9 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #8b949e; -} - -.navbar-light { - background-color: #484f58 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #8b949e; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7b9ae4; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #7b9ae4; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} - -.navbar .text-white { - color: #c9d1d9; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #b1bac4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #7b9ae4; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #7b9ae4; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c9d1d9; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #b1bac4; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #7b9ae4; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7b9ae4; - box-shadow: inset 0 -2px 0 #7b9ae4; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #7b9ae4; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #7b9ae4; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7b9ae4; - box-shadow: inset 0 -2px 0 #7b9ae4; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #7b9ae4; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #7b9ae4; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7b9ae4; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #7b9ae4; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7b9ae4; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #7b9ae4; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #0d1117; - color: #c9d1d9; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #161b22; - font-size: 1rem; - color: #c9d1d9; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #c9d1d9; -} - -.form-inline.search .form-control::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.bg-svg { - background-color: #8b949e; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #c9d1d9; - border-color: #c9d1d9; - border-width: 2px; - background: #8b949e; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #8b949e; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #6e7681; - background-color: #b1bac4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #8b949e; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #c9d1d9; - background-color: #21262d; - outline: 0; - border-color: #7b9ae4; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #c9d1d9; - background-color: #0d1117; - outline: 0; - border-color: #7b9ae4; - box-shadow: none; -} - -.form-control::placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #c9d1d9; -} - -#login label { - color: #c9d1d9; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #c9d1d9; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c9d1d9; - background-color: #21262d; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #c9d1d9; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #8b949e; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #c9d1d9; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #c9d1d9; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #7b9ae4; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #7b9ae4; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #7b9ae4 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #c9d1d9; -} - -.score { - color: #c9d1d9; -} - -.score-up { - color: #7b9ae4 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #8b949e !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #8b949e; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #6e7681; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #21262d !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #21262d; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #b1bac4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #b1bac4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #c9d1d9; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #7b9ae4; - width: 1rem; -} - -.filter-list .filter-item { - color: #c9d1d9; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #c9d1d9; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #c9d1d9; -} - -.filter-list > .filter-item > .filter-link.active { - color: #c9d1d9; - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #7b9ae4; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #7b9ae4; -} - -.filter-link:hover, .filter-link:focus { - color: #7b9ae4; -} - -.dashboard-list .dashboard-item { - color: #c9d1d9; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #c9d1d9; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #7b9ae4; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #7b9ae4; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #7b9ae4; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #7b9ae4; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c9d1d9; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #8b949e; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #7b9ae4; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #7b9ae4; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #6e7681; -} - -.card { - background-color: #0d1117; -} - -#thread .card { - background-color: #21262d; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #6e7681; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #6e7681; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #21262d; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #c9d1d9; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #7b9ae4; -} - -#frontpage .post-title a { - color: #c9d1d9; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #c9d1d9; -} - -.stretched-link a:hover { - color: #7b9ae4; -} - -.post-meta { - position: relative; - z-index: 2; - color: #c9d1d9; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #6e7681; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #6e7681; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #6e7681 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .post-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #8b949e; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #c9d1d9; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #c9d1d9; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #c9d1d9; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #c9d1d9; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; -} - -.page-link:hover { - background-color: #c9d1d9; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.post-actions a { - color: #c9d1d9; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #7b9ae4; - border-radius: 0.35rem; - z-index: 2; - background-color: #8b949e; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c9d1d9; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #c9d1d9; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #c9d1d9; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #c9d1d9; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #c9d1d9; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #c9d1d9; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #7b9ae4; -} - -blockquote { - border-left: 2px solid #7b9ae4; - color: #c9d1d9; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .comment-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #21262d; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #c9d1d9; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #c9d1d9; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.comment-actions a { - color: #c9d1d9; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #c9d1d9; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #0d1117; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #b1bac4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #21262d; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #b1bac4; -} - -.comment-write .comment-format .format:hover { - color: #c9d1d9; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #c9d1d9; - font-size: 1rem; - color: #7b9ae4; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #7b9ae4; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #484f58; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #7b9ae4; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #8b949e; - background-color: #b1bac4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #b1bac4; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #7b9ae4; - background-color: rgba(60, 173, 243, 0.08); - color: #7b9ae4; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #b1bac4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #7b9ae4 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c9d1d9; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #c9d1d9; - font-size: 12px; - text-transform: uppercase; - background-color: #b1bac4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #484f58; - border: 0.1px solid #6e7681; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #8b949e !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #8b949e; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #b1bac4; -} - -.modal .profile-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #8b949e; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #8b949e; -} - -.profile-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #8b949e; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c9d1d9; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #c9d1d9; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c9d1d9; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #6e7681 !important; -} - -.border-right { - border-right: 1px solid #6e7681 !important; -} - -.border-bottom { - border-bottom: 1px solid #6e7681 !important; -} - -.border-left { - border-left: 1px solid #6e7681 !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-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; -} - -.border-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; -} - -.border { - border: 1px solid #6e7681 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #6e7681 !important; - } - - .border-sm-right { - border-right: 1px solid #6e7681 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm-left { - border-left: 1px solid #6e7681 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-sm-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm { - border: 1px solid #6e7681 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #6e7681 !important; - } - - .border-md-right { - border-right: 1px solid #6e7681 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-md-left { - border-left: 1px solid #6e7681 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-md-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-md { - border: 1px solid #6e7681 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #6e7681 !important; - } - - .border-lg-right { - border-right: 1px solid #6e7681 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg-left { - border-left: 1px solid #6e7681 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-lg-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg { - border: 1px solid #6e7681 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #6e7681 !important; - } - - .border-xl-right { - border-right: 1px solid #6e7681 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl-left { - border-left: 1px solid #6e7681 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-xl-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl { - border: 1px solid #6e7681 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #8b949e; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #c9d1d9; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #7b9ae4; - border: 0.1px solid #7b9ae4; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #3fb950; - border: #3fb950 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #c9d1d9; - border: #c9d1d9 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #b1bac4; - border-radius: 2rem; - 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: #c9d1d9; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c9d1d9; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #3fb950; -} - -pre .str, code .str { - color: #3fb950; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c9d1d9; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c9d1d9; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #7b9ae4; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #7b9ae4; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #21262d; - } - - #thread, #userpage { - background-color: #21262d; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #8b949e !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #7b9ae4; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #b1bac4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #6e7681; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #21262d; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #6e7681; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #7b9ae4; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #21262d; - } - - .card { - background-color: #21262d; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #c9d1d9; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #7b9ae4; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #b1bac4; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #b1bac4; - } - - .score { - color: #b1bac4; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #b1bac4; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #7b9ae4; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #21262d; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #c9d1d9; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #c9d1d9; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #21262d !important; -} - -.text-muted { - color: #c9d1d9 !important; -} - -.text-primary { - color: #7b9ae4 !important; -} - -.text-gray-400, .text-gray-500 { - color: #b1bac4 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #21262d 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #7b9ae4; -} - -span.green { - color: #3fb950; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #7b9ae4; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c9d1d9; - background-color: #c9d1d9; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #8b949e; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c9d1d9 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c9d1d9 !important; -} - -#frontpage .post-title a:visited { - color: #b1bac4; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c9d1d9; -} - -.comment-box { - border: 2px solid #b1bac4; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #c9d1d9; -} - -.btn-primary { - color: #c9d1d9; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #7b9ae4 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #7b9ae4; - padding: 10px; - border-radius: 3px; - background-color: #21262d !important; -} - -.text-info { - color: #7b9ae4 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #21262d !important; - border-radius: 5px !important; -} - -.btn { - background-color: #21262d !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -body, .navbar-light, .navbar-dark, .card, .modal-content, .comment-write textarea { - background-color: #21262d !important; -} - -.transparent, #login { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #6e6e6e; -} - -/*# sourceMappingURL=midnight_7b9ae4.css.map */ diff --git a/files/assets/css/midnight_7f8fa6.css b/files/assets/css/midnight_7f8fa6.css deleted file mode 100644 index 5a0c0c8ae..000000000 --- a/files/assets/css/midnight_7f8fa6.css +++ /dev/null @@ -1,13749 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #7f8fa6; - --pink: #e83e8c; - --red: #da3633; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #3fb950; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c9d1d9; - --gray: #21262d; - --gray-dark: #161b22; - --primary: #7f8fa6; - --secondary: #8b949e; - --success: #3fb950; - --info: #168EEA; - --warning: #ffc107; - --danger: #da3633; - --light: #b1bac4; - --dark: #8b949e; - --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(201, 209, 217, 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: #0d1117; - text-align: left; - background-color: #c9d1d9; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #7f8fa6; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #7f8fa6; - 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; -} - -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: #21262d; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(201, 209, 217, 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: #21262d; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c9d1d9; - border: 1px solid #8b949e; - 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: #21262d; -} - -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: #c9d1d9; - background-color: #0d1117; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #0d1117; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #0d1117; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #8b949e; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #8b949e; -} -.table tbody + tbody { - border-top: 2px solid #8b949e; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #8b949e; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #8b949e; -} -.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(201, 209, 217, 0.05); -} - -.table-hover tbody tr:hover { - color: #0d1117; - background-color: rgba(201, 209, 217, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d8b3cc; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e599c2; -} - -.table-hover .table-primary:hover { - background-color: #cfa2c1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #cfa2c1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b8c0c8; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-secondary:hover { - background-color: #aab3bd; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #aab3bd; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #a2cab3; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #81c592; -} - -.table-hover .table-success:hover { - background-color: #92c1a6; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #92c1a6; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #97bede; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #6caee2; -} - -.table-hover .table-info:hover { - background-color: #84b2d8; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #84b2d8; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d8cd9e; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e5c96c; -} - -.table-hover .table-warning:hover { - background-color: #d1c48c; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #d1c48c; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #cea6ab; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d28083; -} - -.table-hover .table-danger:hover { - background-color: #c5969b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c5969b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #c2cbd3; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #bdc5ce; -} - -.table-hover .table-light:hover { - background-color: #b3bec8; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #b3bec8; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b8c0c8; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-dark:hover { - background-color: #aab3bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #aab3bd; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(201, 209, 217, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(186, 196, 206, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(186, 196, 206, 0.075); -} - -.table .thead-dark th { - color: #c9d1d9; - background-color: #161b22; - border-color: #252d39; -} -.table .thead-light th { - color: #21262d; - background-color: #b1bac4; - border-color: #8b949e; -} - -.table-dark { - color: #c9d1d9; - background-color: #161b22; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #252d39; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(201, 209, 217, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c9d1d9; - background-color: rgba(201, 209, 217, 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: #21262d; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid #6e7681; - 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 #21262d; -} -.form-control:focus { - color: #21262d; - background-color: #c9d1d9; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.form-control::placeholder { - color: #21262d; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #b1bac4; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} - -.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: #0d1117; - 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: flex; - 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: #21262d; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #3fb950; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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") #c9d1d9 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #3fb950; -} -.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: #3fb950; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #3fb950; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #62c970; - background-color: #62c970; -} -.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(63, 185, 80, 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: #3fb950; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #3fb950; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #da3633; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(218, 54, 51, 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: #da3633; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 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: #da3633; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' stroke='none'/%3e%3c/svg%3e") #c9d1d9 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #da3633; -} -.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: #da3633; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #da3633; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e2615e; - background-color: #e2615e; -} -.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(218, 54, 51, 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: #da3633; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #da3633; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #0d1117; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #0d1117; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #0d1117; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:hover { - color: #c9d1d9; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:focus, .btn-primary.focus { - color: #c9d1d9; - background-color: #7f8fa6; - border-color: #7f8fa6; - box-shadow: 0 0 0 0.2rem rgba(219, 89, 150, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #0d1117; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c9d1d9; - background-color: #7f8fa6; - border-color: #ff2689; -} -.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(219, 89, 150, 0.5); -} - -.btn-secondary { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-success { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:hover { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; -} -.btn-success:focus, .btn-success.focus { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; - box-shadow: 0 0 0 0.2rem rgba(84, 189, 101, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c9d1d9; - background-color: #329340; - border-color: #2f893b; -} -.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(84, 189, 101, 0.5); -} - -.btn-info { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(49, 152, 231, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c9d1d9; - background-color: #1172bc; - border-color: #106bb0; -} -.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(49, 152, 231, 0.5); -} - -.btn-warning { - color: #0d1117; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(219, 167, 9, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #0d1117; - 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: #0d1117; - 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(219, 167, 9, 0.5); -} - -.btn-danger { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:hover { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; -} -.btn-danger:focus, .btn-danger.focus { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; - box-shadow: 0 0 0 0.2rem rgba(215, 77, 76, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c9d1d9; - background-color: #b92421; - border-color: #ae2220; -} -.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(215, 77, 76, 0.5); -} - -.btn-light { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:hover { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; -} -.btn-light:focus, .btn-light.focus { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; - box-shadow: 0 0 0 0.2rem rgba(152, 161, 170, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #0d1117; - background-color: #94a0ae; - border-color: #8d9aa9; -} -.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(152, 161, 170, 0.5); -} - -.btn-dark { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-dark:focus, .btn-dark.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-outline-primary { - color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-primary:hover { - color: #0d1117; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #7f8fa6; - 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: #0d1117; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-outline-success { - color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:hover { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #3fb950; - 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: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.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(63, 185, 80, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #0d1117; - 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: #0d1117; - 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: #da3633; - border-color: #da3633; -} -.btn-outline-danger:hover { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #da3633; - 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: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.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(218, 54, 51, 0.5); -} - -.btn-outline-light { - color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:hover { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #b1bac4; - 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: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.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(177, 186, 196, 0.5); -} - -.btn-outline-dark { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-link { - font-weight: 400; - color: #7f8fa6; - text-decoration: none; -} -.btn-link:hover { - color: #7f8fa6; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #21262d; - 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: #0d1117; - text-align: left; - list-style: none; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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 #b1bac4; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #0d1117; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #040507; - text-decoration: none; - background-color: #c9d1d9; -} -.dropdown-item.active, .dropdown-item:active { - color: #c9d1d9; - text-decoration: none; - background-color: #7f8fa6; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #21262d; - 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: #21262d; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #0d1117; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #21262d; - text-align: center; - white-space: nowrap; - background-color: #b1bac4; - border: 1px solid #6e7681; - 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: 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: #c9d1d9; - border-color: #7f8fa6; - background-color: #7f8fa6; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c9d1d9; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #21262d; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #b1bac4; -} - -.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: #c9d1d9; - border: #484f58 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c9d1d9' 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: #7f8fa6; - background-color: #7f8fa6; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c9d1d9' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c9d1d9'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #484f58; - border-radius: 0.5rem; - 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; -} -@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: #c9d1d9; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #21262d; - vertical-align: middle; - background: #c9d1d9 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #6e7681; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-select:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #21262d; - background-color: #b1bac4; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #21262d; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #b1bac4; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #21262d; - background-color: #c9d1d9; - border: 1px solid #6e7681; - 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: #21262d; - content: "Browse"; - background-color: #b1bac4; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 7f8fa6; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 7f8fa6; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 7f8fa6; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #7f8fa6; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #7f8fa6; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - 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: #7f8fa6; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #8b949e; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #8b949e; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #484f58; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #484f58; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #484f58; -} - -.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: flex; - 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: #21262d; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #8b949e; -} -.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: #b1bac4 #b1bac4 #8b949e; -} -.nav-tabs .nav-link.disabled { - color: #21262d; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #21262d; - background-color: #c9d1d9; - border-color: #8b949e #8b949e #c9d1d9; -} -.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: #c9d1d9; - background-color: #7f8fa6; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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(201, 209, 217, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(201, 209, 217, 0.9); -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c9d1d9; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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: #c9d1d9; -} -.navbar-dark .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-text a { - color: #c9d1d9; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c9d1d9; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c9d1d9; - background-clip: border-box; - border: 1px solid rgba(201, 209, 217, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(201, 209, 217, 0.03); - border-bottom: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 0.03); - border-top: 1px solid rgba(201, 209, 217, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #21262d; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #21262d; -} - -.pagination { - 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: #7f8fa6; - background-color: #c9d1d9; - border: 1px solid #8b949e; -} -.page-link:hover { - z-index: 2; - color: #7f8fa6; - text-decoration: none; - background-color: #b1bac4; - border-color: #8b949e; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} - -.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: #c9d1d9; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.page-item.disabled .page-link { - color: #21262d; - pointer-events: none; - cursor: auto; - background-color: #c9d1d9; - border-color: #8b949e; -} - -.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: #0d1117; - background-color: #7f8fa6; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #0d1117; - background-color: #7f8fa6; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.badge-success { - color: #c9d1d9; - background-color: #3fb950; -} -a.badge-success:hover, a.badge-success:focus { - color: #c9d1d9; - background-color: #329340; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} - -.badge-info { - color: #c9d1d9; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c9d1d9; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #0d1117; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #0d1117; - 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: #c9d1d9; - background-color: #da3633; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c9d1d9; - background-color: #b92421; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} - -.badge-light { - color: #0d1117; - background-color: #b1bac4; -} -a.badge-light:hover, a.badge-light:focus { - color: #0d1117; - background-color: #94a0ae; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} - -.badge-dark { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #b1bac4; - 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: #e599c2; - background-color: #d4bcd0; - border-color: #d8b3cc; -} -.alert-primary hr { - border-top-color: #cfa2c1; -} -.alert-primary .alert-link { - color: #db70aa; -} - -.alert-secondary { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-secondary hr { - border-top-color: #aab3bd; -} -.alert-secondary .alert-link { - color: #8d97a3; -} - -.alert-success { - color: #81c592; - background-color: #adccbe; - border-color: #a2cab3; -} -.alert-success hr { - border-top-color: #92c1a6; -} -.alert-success .alert-link { - color: #5eb574; -} - -.alert-info { - color: #6caee2; - background-color: #a5c4dc; - border-color: #97bede; -} -.alert-info hr { - border-top-color: #84b2d8; -} -.alert-info .alert-link { - color: #4197da; -} - -.alert-warning { - color: #e5c96c; - background-color: #d4ceaf; - border-color: #d8cd9e; -} -.alert-warning hr { - border-top-color: #d1c48c; -} -.alert-warning .alert-link { - color: #ddb941; -} - -.alert-danger { - color: #d28083; - background-color: #ccb2b8; - border-color: #cea6ab; -} -.alert-danger hr { - border-top-color: #c5969b; -} -.alert-danger .alert-link { - color: #c55a5e; -} - -.alert-light { - color: #bdc5ce; - background-color: #c4ccd5; - border-color: #c2cbd3; -} -.alert-light hr { - border-top-color: #b3bec8; -} -.alert-light .alert-link { - color: #a0abb8; -} - -.alert-dark { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-dark hr { - border-top-color: #aab3bd; -} -.alert-dark .alert-link { - color: #8d97a3; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c9d1d9; - text-align: center; - white-space: nowrap; - background-color: #7f8fa6; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(201, 209, 217, 0.15) 25%, transparent 25%, transparent 50%, rgba(201, 209, 217, 0.15) 50%, rgba(201, 209, 217, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #21262d; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #21262d; - text-decoration: none; - background-color: #c9d1d9; -} -.list-group-item-action:active { - color: #0d1117; - background-color: #b1bac4; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c9d1d9; - border: 1px solid rgba(201, 209, 217, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #21262d; - pointer-events: none; - background-color: #c9d1d9; -} -.list-group-item.active { - z-index: 2; - color: #c9d1d9; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e599c2; - background-color: #d8b3cc; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e599c2; - background-color: #cfa2c1; -} -.list-group-item-primary.list-group-item-action.active { - color: #c9d1d9; - background-color: #e599c2; - border-color: #e599c2; -} - -.list-group-item-secondary { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.list-group-item-success { - color: #81c592; - background-color: #a2cab3; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #81c592; - background-color: #92c1a6; -} -.list-group-item-success.list-group-item-action.active { - color: #c9d1d9; - background-color: #81c592; - border-color: #81c592; -} - -.list-group-item-info { - color: #6caee2; - background-color: #97bede; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6caee2; - background-color: #84b2d8; -} -.list-group-item-info.list-group-item-action.active { - color: #c9d1d9; - background-color: #6caee2; - border-color: #6caee2; -} - -.list-group-item-warning { - color: #e5c96c; - background-color: #d8cd9e; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e5c96c; - background-color: #d1c48c; -} -.list-group-item-warning.list-group-item-action.active { - color: #c9d1d9; - background-color: #e5c96c; - border-color: #e5c96c; -} - -.list-group-item-danger { - color: #d28083; - background-color: #cea6ab; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #d28083; - background-color: #c5969b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c9d1d9; - background-color: #d28083; - border-color: #d28083; -} - -.list-group-item-light { - color: #bdc5ce; - background-color: #c2cbd3; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #bdc5ce; - background-color: #b3bec8; -} -.list-group-item-light.list-group-item-action.active { - color: #c9d1d9; - background-color: #bdc5ce; - border-color: #bdc5ce; -} - -.list-group-item-dark { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #c9d1d9; - text-shadow: 0 1px 0 #c9d1d9; - opacity: 0.5; -} -.close:hover { - color: #c9d1d9; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(201, 209, 217, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(201, 209, 217, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #21262d; - background-color: rgba(201, 209, 217, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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: #c9d1d9; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #8b949e; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #8b949e; - 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); - } - - .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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c9d1d9; - text-align: center; - background-color: #c9d1d9; - 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: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} -.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 #c0c9d3; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #c0c9d3; - border-bottom: 1px solid #b1bdc8; - 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: #0d1117; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c9d1d9; - 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: #c9d1d9; - 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c9d1d9; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c9d1d9; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #7f8fa6 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #7f8fa6 !important; -} - -.bg-secondary { - background-color: #8b949e !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #707a86 !important; -} - -.bg-success { - background-color: #3fb950 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #329340 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #da3633 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #b92421 !important; -} - -.bg-light { - background-color: #b1bac4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #94a0ae !important; -} - -.bg-dark { - background-color: #8b949e !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #707a86 !important; -} - -.bg-white { - background-color: #c9d1d9 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #8b949e !important; -} - -.border-top { - border-top: 1px solid #8b949e !important; -} - -.border-right { - border-right: 1px solid #8b949e !important; -} - -.border-bottom { - border-bottom: 1px solid #8b949e !important; -} - -.border-left { - border-left: 1px solid #8b949e !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: #7f8fa6 !important; -} - -.border-secondary { - border-color: #8b949e !important; -} - -.border-success { - border-color: #3fb950 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #da3633 !important; -} - -.border-light { - border-color: #b1bac4 !important; -} - -.border-dark { - border-color: #8b949e !important; -} - -.border-white { - border-color: #c9d1d9 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(201, 209, 217, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(201, 209, 217, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(201, 209, 217, 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; -} - -.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); -} - -.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; - } -} -.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: #c9d1d9 !important; -} - -.text-primary { - color: #7f8fa6 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #7f8fa6 !important; -} - -.text-secondary { - color: #8b949e !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #646e78 !important; -} - -.text-success { - color: #3fb950 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #2c8037 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #da3633 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #a3201e !important; -} - -.text-light { - color: #b1bac4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #8593a3 !important; -} - -.text-dark { - color: #8b949e !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #646e78 !important; -} - -.text-body { - color: #0d1117 !important; -} - -.text-muted { - color: #21262d !important; -} - -.text-black-50 { - color: rgba(201, 209, 217, 0.5) !important; -} - -.text-white-50 { - color: rgba(201, 209, 217, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #484f58; - 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 #c9d1d9; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c9d1d9 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #8b949e !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8b949e; - } - - .table .thead-dark th { - color: inherit; - border-color: #8b949e; - } -} -.bd-callout-primary { - border-left-color: #7f8fa6; -} - -.bd-callout-secondary { - border-left-color: #8b949e; -} - -.bd-callout-danger { - border-left-color: #da3633; -} - -.bd-callout-dark { - border-left-color: #8b949e; -} - -.bd-callout-white { - border-left-color: #c9d1d9; -} - -.bd-callout-black { - border-left-color: #c9d1d9; -} - -.bd-callout-light { - border-left-color: #b1bac4; -} - -.bd-callout-success { - border-left-color: #3fb950; -} - -.bd-callout-muted { - border-left-color: #c9d1d9; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #7f8fa6; -} - -.bd-callout-purple { - border-left-color: #7f8fa6; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #7f8fa6; -} - -.bd-callout-gray { - border-left-color: #8b949e; -} - -.bd-callout-gray-100 { - border-left-color: #c9d1d9; -} - -.bd-callout-gray-200 { - border-left-color: #b1bac4; -} - -.bd-callout-gray-300 { - border-left-color: #8b949e; -} - -.bd-callout-gray-400 { - border-left-color: #6e7681; -} - -.bd-callout-gray-500 { - border-left-color: #484f58; -} - -.bd-callout-gray-600 { - border-left-color: #21262d; -} - -.bd-callout-gray-700 { - border-left-color: #21262d; -} - -.bd-callout-gray-800 { - border-left-color: #161b22; -} - -.bd-callout-gray-900 { - border-left-color: #0d1117; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #c9d1d9; - padding-top: 49px; - background-color: #21262d; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #21262d; -} - -#page { - padding-top: 49px; - background-color: #21262d; -} - -#article { - padding-top: 0; - background-color: #21262d; -} - -#thread, #userpage { - background-color: #21262d; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7f8fa6; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #7f8fa6; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #8b949e; -} - -.btn-success, .btn-danger { - color: #c9d1d9; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #6e7681; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #6e7681; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c9d1d9; - color: #8b949e; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c9d1d9 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #8b949e; -} - -.navbar-light { - background-color: #484f58 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #8b949e; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7f8fa6; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #7f8fa6; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} - -.navbar .text-white { - color: #c9d1d9; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #b1bac4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #7f8fa6; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #7f8fa6; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c9d1d9; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #b1bac4; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #7f8fa6; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7f8fa6; - box-shadow: inset 0 -2px 0 #7f8fa6; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #7f8fa6; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #7f8fa6; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7f8fa6; - box-shadow: inset 0 -2px 0 #7f8fa6; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #7f8fa6; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #7f8fa6; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7f8fa6; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #7f8fa6; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7f8fa6; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #7f8fa6; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #0d1117; - color: #c9d1d9; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #161b22; - font-size: 1rem; - color: #c9d1d9; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #c9d1d9; -} - -.form-inline.search .form-control::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.bg-svg { - background-color: #8b949e; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #c9d1d9; - border-color: #c9d1d9; - border-width: 2px; - background: #8b949e; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #8b949e; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #6e7681; - background-color: #b1bac4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #8b949e; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #c9d1d9; - background-color: #21262d; - outline: 0; - border-color: #7f8fa6; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #c9d1d9; - background-color: #0d1117; - outline: 0; - border-color: #7f8fa6; - box-shadow: none; -} - -.form-control::placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #c9d1d9; -} - -#login label { - color: #c9d1d9; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #c9d1d9; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c9d1d9; - background-color: #21262d; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #c9d1d9; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #8b949e; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #c9d1d9; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #c9d1d9; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #7f8fa6; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #7f8fa6; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #7f8fa6 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #c9d1d9; -} - -.score { - color: #c9d1d9; -} - -.score-up { - color: #7f8fa6 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #8b949e !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #8b949e; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #6e7681; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #21262d !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #21262d; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #b1bac4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #b1bac4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #c9d1d9; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #7f8fa6; - width: 1rem; -} - -.filter-list .filter-item { - color: #c9d1d9; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #c9d1d9; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #c9d1d9; -} - -.filter-list > .filter-item > .filter-link.active { - color: #c9d1d9; - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #7f8fa6; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #7f8fa6; -} - -.filter-link:hover, .filter-link:focus { - color: #7f8fa6; -} - -.dashboard-list .dashboard-item { - color: #c9d1d9; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #c9d1d9; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #7f8fa6; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #7f8fa6; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #7f8fa6; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #7f8fa6; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c9d1d9; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #8b949e; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #7f8fa6; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #7f8fa6; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #6e7681; -} - -.card { - background-color: #0d1117; -} - -#thread .card { - background-color: #21262d; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #6e7681; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #6e7681; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #21262d; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #c9d1d9; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #7f8fa6; -} - -#frontpage .post-title a { - color: #c9d1d9; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #c9d1d9; -} - -.stretched-link a:hover { - color: #7f8fa6; -} - -.post-meta { - position: relative; - z-index: 2; - color: #c9d1d9; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #6e7681; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #6e7681; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #6e7681 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .post-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #8b949e; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #c9d1d9; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #c9d1d9; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #c9d1d9; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #c9d1d9; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; -} - -.page-link:hover { - background-color: #c9d1d9; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.post-actions a { - color: #c9d1d9; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #7f8fa6; - border-radius: 0.35rem; - z-index: 2; - background-color: #8b949e; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c9d1d9; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #c9d1d9; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #c9d1d9; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #c9d1d9; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #c9d1d9; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #c9d1d9; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #7f8fa6; -} - -blockquote { - border-left: 2px solid #7f8fa6; - color: #c9d1d9; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .comment-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #21262d; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #c9d1d9; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #c9d1d9; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.comment-actions a { - color: #c9d1d9; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #c9d1d9; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #0d1117; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #b1bac4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #21262d; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #b1bac4; -} - -.comment-write .comment-format .format:hover { - color: #c9d1d9; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #c9d1d9; - font-size: 1rem; - color: #7f8fa6; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #7f8fa6; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #484f58; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #7f8fa6; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #8b949e; - background-color: #b1bac4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #b1bac4; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #7f8fa6; - background-color: rgba(60, 173, 243, 0.08); - color: #7f8fa6; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #b1bac4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #7f8fa6 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c9d1d9; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #c9d1d9; - font-size: 12px; - text-transform: uppercase; - background-color: #b1bac4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #484f58; - border: 0.1px solid #6e7681; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #8b949e !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #8b949e; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #b1bac4; -} - -.modal .profile-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #8b949e; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #8b949e; -} - -.profile-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #8b949e; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c9d1d9; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #c9d1d9; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c9d1d9; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #6e7681 !important; -} - -.border-right { - border-right: 1px solid #6e7681 !important; -} - -.border-bottom { - border-bottom: 1px solid #6e7681 !important; -} - -.border-left { - border-left: 1px solid #6e7681 !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-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; -} - -.border-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; -} - -.border { - border: 1px solid #6e7681 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #6e7681 !important; - } - - .border-sm-right { - border-right: 1px solid #6e7681 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm-left { - border-left: 1px solid #6e7681 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-sm-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm { - border: 1px solid #6e7681 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #6e7681 !important; - } - - .border-md-right { - border-right: 1px solid #6e7681 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-md-left { - border-left: 1px solid #6e7681 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-md-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-md { - border: 1px solid #6e7681 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #6e7681 !important; - } - - .border-lg-right { - border-right: 1px solid #6e7681 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg-left { - border-left: 1px solid #6e7681 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-lg-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg { - border: 1px solid #6e7681 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #6e7681 !important; - } - - .border-xl-right { - border-right: 1px solid #6e7681 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl-left { - border-left: 1px solid #6e7681 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-xl-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl { - border: 1px solid #6e7681 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #8b949e; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #c9d1d9; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #7f8fa6; - border: 0.1px solid #7f8fa6; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #3fb950; - border: #3fb950 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #c9d1d9; - border: #c9d1d9 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #b1bac4; - border-radius: 2rem; - 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: #c9d1d9; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c9d1d9; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #3fb950; -} - -pre .str, code .str { - color: #3fb950; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c9d1d9; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c9d1d9; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #7f8fa6; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #7f8fa6; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #21262d; - } - - #thread, #userpage { - background-color: #21262d; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #8b949e !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #7f8fa6; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #b1bac4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #6e7681; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #21262d; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #6e7681; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #7f8fa6; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #21262d; - } - - .card { - background-color: #21262d; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #c9d1d9; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #7f8fa6; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #b1bac4; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #b1bac4; - } - - .score { - color: #b1bac4; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #b1bac4; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #7f8fa6; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #21262d; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #c9d1d9; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #c9d1d9; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #21262d !important; -} - -.text-muted { - color: #c9d1d9 !important; -} - -.text-primary { - color: #7f8fa6 !important; -} - -.text-gray-400, .text-gray-500 { - color: #b1bac4 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #21262d 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #7f8fa6; -} - -span.green { - color: #3fb950; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #7f8fa6; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c9d1d9; - background-color: #c9d1d9; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #8b949e; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c9d1d9 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c9d1d9 !important; -} - -#frontpage .post-title a:visited { - color: #b1bac4; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c9d1d9; -} - -.comment-box { - border: 2px solid #b1bac4; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #c9d1d9; -} - -.btn-primary { - color: #c9d1d9; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #7f8fa6 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #7f8fa6; - padding: 10px; - border-radius: 3px; - background-color: #21262d !important; -} - -.text-info { - color: #7f8fa6 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #21262d !important; - border-radius: 5px !important; -} - -.btn { - background-color: #21262d !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -body, .navbar-light, .navbar-dark, .card, .modal-content, .comment-write textarea { - background-color: #21262d !important; -} - -.transparent, #login { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #6e6e6e; -} - -/*# sourceMappingURL=midnight_7f8fa6.css.map */ diff --git a/files/assets/css/midnight_805ad5.css b/files/assets/css/midnight_805ad5.css deleted file mode 100644 index 077da9944..000000000 --- a/files/assets/css/midnight_805ad5.css +++ /dev/null @@ -1,13749 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #805ad5; - --pink: #e83e8c; - --red: #da3633; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #3fb950; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c9d1d9; - --gray: #21262d; - --gray-dark: #161b22; - --primary: #805ad5; - --secondary: #8b949e; - --success: #3fb950; - --info: #168EEA; - --warning: #ffc107; - --danger: #da3633; - --light: #b1bac4; - --dark: #8b949e; - --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(201, 209, 217, 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: #0d1117; - text-align: left; - background-color: #c9d1d9; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #805ad5; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #805ad5; - 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; -} - -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: #21262d; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(201, 209, 217, 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: #21262d; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c9d1d9; - border: 1px solid #8b949e; - 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: #21262d; -} - -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: #c9d1d9; - background-color: #0d1117; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #0d1117; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #0d1117; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #8b949e; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #8b949e; -} -.table tbody + tbody { - border-top: 2px solid #8b949e; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #8b949e; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #8b949e; -} -.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(201, 209, 217, 0.05); -} - -.table-hover tbody tr:hover { - color: #0d1117; - background-color: rgba(201, 209, 217, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d8b3cc; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e599c2; -} - -.table-hover .table-primary:hover { - background-color: #cfa2c1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #cfa2c1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b8c0c8; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-secondary:hover { - background-color: #aab3bd; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #aab3bd; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #a2cab3; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #81c592; -} - -.table-hover .table-success:hover { - background-color: #92c1a6; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #92c1a6; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #97bede; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #6caee2; -} - -.table-hover .table-info:hover { - background-color: #84b2d8; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #84b2d8; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d8cd9e; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e5c96c; -} - -.table-hover .table-warning:hover { - background-color: #d1c48c; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #d1c48c; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #cea6ab; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d28083; -} - -.table-hover .table-danger:hover { - background-color: #c5969b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c5969b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #c2cbd3; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #bdc5ce; -} - -.table-hover .table-light:hover { - background-color: #b3bec8; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #b3bec8; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b8c0c8; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-dark:hover { - background-color: #aab3bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #aab3bd; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(201, 209, 217, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(186, 196, 206, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(186, 196, 206, 0.075); -} - -.table .thead-dark th { - color: #c9d1d9; - background-color: #161b22; - border-color: #252d39; -} -.table .thead-light th { - color: #21262d; - background-color: #b1bac4; - border-color: #8b949e; -} - -.table-dark { - color: #c9d1d9; - background-color: #161b22; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #252d39; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(201, 209, 217, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c9d1d9; - background-color: rgba(201, 209, 217, 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: #21262d; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid #6e7681; - 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 #21262d; -} -.form-control:focus { - color: #21262d; - background-color: #c9d1d9; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.form-control::placeholder { - color: #21262d; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #b1bac4; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} - -.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: #0d1117; - 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: flex; - 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: #21262d; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #3fb950; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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") #c9d1d9 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #3fb950; -} -.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: #3fb950; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #3fb950; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #62c970; - background-color: #62c970; -} -.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(63, 185, 80, 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: #3fb950; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #3fb950; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #da3633; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(218, 54, 51, 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: #da3633; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 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: #da3633; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' stroke='none'/%3e%3c/svg%3e") #c9d1d9 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #da3633; -} -.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: #da3633; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #da3633; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e2615e; - background-color: #e2615e; -} -.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(218, 54, 51, 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: #da3633; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #da3633; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #0d1117; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #0d1117; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #0d1117; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:hover { - color: #c9d1d9; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:focus, .btn-primary.focus { - color: #c9d1d9; - background-color: #805ad5; - border-color: #805ad5; - box-shadow: 0 0 0 0.2rem rgba(219, 89, 150, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #0d1117; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c9d1d9; - background-color: #805ad5; - border-color: #ff2689; -} -.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(219, 89, 150, 0.5); -} - -.btn-secondary { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-success { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:hover { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; -} -.btn-success:focus, .btn-success.focus { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; - box-shadow: 0 0 0 0.2rem rgba(84, 189, 101, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c9d1d9; - background-color: #329340; - border-color: #2f893b; -} -.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(84, 189, 101, 0.5); -} - -.btn-info { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(49, 152, 231, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c9d1d9; - background-color: #1172bc; - border-color: #106bb0; -} -.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(49, 152, 231, 0.5); -} - -.btn-warning { - color: #0d1117; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(219, 167, 9, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #0d1117; - 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: #0d1117; - 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(219, 167, 9, 0.5); -} - -.btn-danger { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:hover { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; -} -.btn-danger:focus, .btn-danger.focus { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; - box-shadow: 0 0 0 0.2rem rgba(215, 77, 76, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c9d1d9; - background-color: #b92421; - border-color: #ae2220; -} -.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(215, 77, 76, 0.5); -} - -.btn-light { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:hover { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; -} -.btn-light:focus, .btn-light.focus { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; - box-shadow: 0 0 0 0.2rem rgba(152, 161, 170, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #0d1117; - background-color: #94a0ae; - border-color: #8d9aa9; -} -.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(152, 161, 170, 0.5); -} - -.btn-dark { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-dark:focus, .btn-dark.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-outline-primary { - color: #805ad5; - border-color: #805ad5; -} -.btn-outline-primary:hover { - color: #0d1117; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #805ad5; - 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: #0d1117; - background-color: #805ad5; - border-color: #805ad5; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-outline-success { - color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:hover { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #3fb950; - 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: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.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(63, 185, 80, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #0d1117; - 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: #0d1117; - 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: #da3633; - border-color: #da3633; -} -.btn-outline-danger:hover { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #da3633; - 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: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.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(218, 54, 51, 0.5); -} - -.btn-outline-light { - color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:hover { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #b1bac4; - 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: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.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(177, 186, 196, 0.5); -} - -.btn-outline-dark { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-link { - font-weight: 400; - color: #805ad5; - text-decoration: none; -} -.btn-link:hover { - color: #805ad5; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #21262d; - 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: #0d1117; - text-align: left; - list-style: none; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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 #b1bac4; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #0d1117; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #040507; - text-decoration: none; - background-color: #c9d1d9; -} -.dropdown-item.active, .dropdown-item:active { - color: #c9d1d9; - text-decoration: none; - background-color: #805ad5; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #21262d; - 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: #21262d; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #0d1117; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #21262d; - text-align: center; - white-space: nowrap; - background-color: #b1bac4; - border: 1px solid #6e7681; - 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: 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: #c9d1d9; - border-color: #805ad5; - background-color: #805ad5; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c9d1d9; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #21262d; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #b1bac4; -} - -.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: #c9d1d9; - border: #484f58 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c9d1d9' 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: #805ad5; - background-color: #805ad5; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c9d1d9' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c9d1d9'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #484f58; - border-radius: 0.5rem; - 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; -} -@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: #c9d1d9; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #21262d; - vertical-align: middle; - background: #c9d1d9 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #6e7681; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-select:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #21262d; - background-color: #b1bac4; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #21262d; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #b1bac4; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #21262d; - background-color: #c9d1d9; - border: 1px solid #6e7681; - 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: #21262d; - content: "Browse"; - background-color: #b1bac4; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 805ad5; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 805ad5; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 805ad5; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #805ad5; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #805ad5; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - 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: #805ad5; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #8b949e; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #8b949e; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #484f58; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #484f58; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #484f58; -} - -.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: flex; - 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: #21262d; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #8b949e; -} -.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: #b1bac4 #b1bac4 #8b949e; -} -.nav-tabs .nav-link.disabled { - color: #21262d; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #21262d; - background-color: #c9d1d9; - border-color: #8b949e #8b949e #c9d1d9; -} -.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: #c9d1d9; - background-color: #805ad5; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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(201, 209, 217, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(201, 209, 217, 0.9); -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c9d1d9; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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: #c9d1d9; -} -.navbar-dark .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-text a { - color: #c9d1d9; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c9d1d9; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c9d1d9; - background-clip: border-box; - border: 1px solid rgba(201, 209, 217, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(201, 209, 217, 0.03); - border-bottom: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 0.03); - border-top: 1px solid rgba(201, 209, 217, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #21262d; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #21262d; -} - -.pagination { - 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: #805ad5; - background-color: #c9d1d9; - border: 1px solid #8b949e; -} -.page-link:hover { - z-index: 2; - color: #805ad5; - text-decoration: none; - background-color: #b1bac4; - border-color: #8b949e; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} - -.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: #c9d1d9; - background-color: #805ad5; - border-color: #805ad5; -} -.page-item.disabled .page-link { - color: #21262d; - pointer-events: none; - cursor: auto; - background-color: #c9d1d9; - border-color: #8b949e; -} - -.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: #0d1117; - background-color: #805ad5; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #0d1117; - background-color: #805ad5; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.badge-success { - color: #c9d1d9; - background-color: #3fb950; -} -a.badge-success:hover, a.badge-success:focus { - color: #c9d1d9; - background-color: #329340; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} - -.badge-info { - color: #c9d1d9; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c9d1d9; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #0d1117; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #0d1117; - 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: #c9d1d9; - background-color: #da3633; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c9d1d9; - background-color: #b92421; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} - -.badge-light { - color: #0d1117; - background-color: #b1bac4; -} -a.badge-light:hover, a.badge-light:focus { - color: #0d1117; - background-color: #94a0ae; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} - -.badge-dark { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #b1bac4; - 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: #e599c2; - background-color: #d4bcd0; - border-color: #d8b3cc; -} -.alert-primary hr { - border-top-color: #cfa2c1; -} -.alert-primary .alert-link { - color: #db70aa; -} - -.alert-secondary { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-secondary hr { - border-top-color: #aab3bd; -} -.alert-secondary .alert-link { - color: #8d97a3; -} - -.alert-success { - color: #81c592; - background-color: #adccbe; - border-color: #a2cab3; -} -.alert-success hr { - border-top-color: #92c1a6; -} -.alert-success .alert-link { - color: #5eb574; -} - -.alert-info { - color: #6caee2; - background-color: #a5c4dc; - border-color: #97bede; -} -.alert-info hr { - border-top-color: #84b2d8; -} -.alert-info .alert-link { - color: #4197da; -} - -.alert-warning { - color: #e5c96c; - background-color: #d4ceaf; - border-color: #d8cd9e; -} -.alert-warning hr { - border-top-color: #d1c48c; -} -.alert-warning .alert-link { - color: #ddb941; -} - -.alert-danger { - color: #d28083; - background-color: #ccb2b8; - border-color: #cea6ab; -} -.alert-danger hr { - border-top-color: #c5969b; -} -.alert-danger .alert-link { - color: #c55a5e; -} - -.alert-light { - color: #bdc5ce; - background-color: #c4ccd5; - border-color: #c2cbd3; -} -.alert-light hr { - border-top-color: #b3bec8; -} -.alert-light .alert-link { - color: #a0abb8; -} - -.alert-dark { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-dark hr { - border-top-color: #aab3bd; -} -.alert-dark .alert-link { - color: #8d97a3; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c9d1d9; - text-align: center; - white-space: nowrap; - background-color: #805ad5; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(201, 209, 217, 0.15) 25%, transparent 25%, transparent 50%, rgba(201, 209, 217, 0.15) 50%, rgba(201, 209, 217, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #21262d; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #21262d; - text-decoration: none; - background-color: #c9d1d9; -} -.list-group-item-action:active { - color: #0d1117; - background-color: #b1bac4; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c9d1d9; - border: 1px solid rgba(201, 209, 217, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #21262d; - pointer-events: none; - background-color: #c9d1d9; -} -.list-group-item.active { - z-index: 2; - color: #c9d1d9; - background-color: #805ad5; - border-color: #805ad5; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e599c2; - background-color: #d8b3cc; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e599c2; - background-color: #cfa2c1; -} -.list-group-item-primary.list-group-item-action.active { - color: #c9d1d9; - background-color: #e599c2; - border-color: #e599c2; -} - -.list-group-item-secondary { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.list-group-item-success { - color: #81c592; - background-color: #a2cab3; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #81c592; - background-color: #92c1a6; -} -.list-group-item-success.list-group-item-action.active { - color: #c9d1d9; - background-color: #81c592; - border-color: #81c592; -} - -.list-group-item-info { - color: #6caee2; - background-color: #97bede; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6caee2; - background-color: #84b2d8; -} -.list-group-item-info.list-group-item-action.active { - color: #c9d1d9; - background-color: #6caee2; - border-color: #6caee2; -} - -.list-group-item-warning { - color: #e5c96c; - background-color: #d8cd9e; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e5c96c; - background-color: #d1c48c; -} -.list-group-item-warning.list-group-item-action.active { - color: #c9d1d9; - background-color: #e5c96c; - border-color: #e5c96c; -} - -.list-group-item-danger { - color: #d28083; - background-color: #cea6ab; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #d28083; - background-color: #c5969b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c9d1d9; - background-color: #d28083; - border-color: #d28083; -} - -.list-group-item-light { - color: #bdc5ce; - background-color: #c2cbd3; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #bdc5ce; - background-color: #b3bec8; -} -.list-group-item-light.list-group-item-action.active { - color: #c9d1d9; - background-color: #bdc5ce; - border-color: #bdc5ce; -} - -.list-group-item-dark { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #c9d1d9; - text-shadow: 0 1px 0 #c9d1d9; - opacity: 0.5; -} -.close:hover { - color: #c9d1d9; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(201, 209, 217, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(201, 209, 217, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #21262d; - background-color: rgba(201, 209, 217, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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: #c9d1d9; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #8b949e; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #8b949e; - 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); - } - - .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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c9d1d9; - text-align: center; - background-color: #c9d1d9; - 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: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} -.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 #c0c9d3; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #c0c9d3; - border-bottom: 1px solid #b1bdc8; - 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: #0d1117; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c9d1d9; - 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: #c9d1d9; - 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c9d1d9; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c9d1d9; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #805ad5 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #805ad5 !important; -} - -.bg-secondary { - background-color: #8b949e !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #707a86 !important; -} - -.bg-success { - background-color: #3fb950 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #329340 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #da3633 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #b92421 !important; -} - -.bg-light { - background-color: #b1bac4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #94a0ae !important; -} - -.bg-dark { - background-color: #8b949e !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #707a86 !important; -} - -.bg-white { - background-color: #c9d1d9 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #8b949e !important; -} - -.border-top { - border-top: 1px solid #8b949e !important; -} - -.border-right { - border-right: 1px solid #8b949e !important; -} - -.border-bottom { - border-bottom: 1px solid #8b949e !important; -} - -.border-left { - border-left: 1px solid #8b949e !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: #805ad5 !important; -} - -.border-secondary { - border-color: #8b949e !important; -} - -.border-success { - border-color: #3fb950 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #da3633 !important; -} - -.border-light { - border-color: #b1bac4 !important; -} - -.border-dark { - border-color: #8b949e !important; -} - -.border-white { - border-color: #c9d1d9 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(201, 209, 217, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(201, 209, 217, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(201, 209, 217, 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; -} - -.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); -} - -.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; - } -} -.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: #c9d1d9 !important; -} - -.text-primary { - color: #805ad5 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #805ad5 !important; -} - -.text-secondary { - color: #8b949e !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #646e78 !important; -} - -.text-success { - color: #3fb950 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #2c8037 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #da3633 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #a3201e !important; -} - -.text-light { - color: #b1bac4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #8593a3 !important; -} - -.text-dark { - color: #8b949e !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #646e78 !important; -} - -.text-body { - color: #0d1117 !important; -} - -.text-muted { - color: #21262d !important; -} - -.text-black-50 { - color: rgba(201, 209, 217, 0.5) !important; -} - -.text-white-50 { - color: rgba(201, 209, 217, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #484f58; - 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 #c9d1d9; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c9d1d9 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #8b949e !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8b949e; - } - - .table .thead-dark th { - color: inherit; - border-color: #8b949e; - } -} -.bd-callout-primary { - border-left-color: #805ad5; -} - -.bd-callout-secondary { - border-left-color: #8b949e; -} - -.bd-callout-danger { - border-left-color: #da3633; -} - -.bd-callout-dark { - border-left-color: #8b949e; -} - -.bd-callout-white { - border-left-color: #c9d1d9; -} - -.bd-callout-black { - border-left-color: #c9d1d9; -} - -.bd-callout-light { - border-left-color: #b1bac4; -} - -.bd-callout-success { - border-left-color: #3fb950; -} - -.bd-callout-muted { - border-left-color: #c9d1d9; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #805ad5; -} - -.bd-callout-purple { - border-left-color: #805ad5; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #805ad5; -} - -.bd-callout-gray { - border-left-color: #8b949e; -} - -.bd-callout-gray-100 { - border-left-color: #c9d1d9; -} - -.bd-callout-gray-200 { - border-left-color: #b1bac4; -} - -.bd-callout-gray-300 { - border-left-color: #8b949e; -} - -.bd-callout-gray-400 { - border-left-color: #6e7681; -} - -.bd-callout-gray-500 { - border-left-color: #484f58; -} - -.bd-callout-gray-600 { - border-left-color: #21262d; -} - -.bd-callout-gray-700 { - border-left-color: #21262d; -} - -.bd-callout-gray-800 { - border-left-color: #161b22; -} - -.bd-callout-gray-900 { - border-left-color: #0d1117; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #c9d1d9; - padding-top: 49px; - background-color: #21262d; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #21262d; -} - -#page { - padding-top: 49px; - background-color: #21262d; -} - -#article { - padding-top: 0; - background-color: #21262d; -} - -#thread, #userpage { - background-color: #21262d; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #805ad5; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #805ad5; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #8b949e; -} - -.btn-success, .btn-danger { - color: #c9d1d9; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #6e7681; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #6e7681; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c9d1d9; - color: #8b949e; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c9d1d9 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #8b949e; -} - -.navbar-light { - background-color: #484f58 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #8b949e; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #805ad5; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #805ad5; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} - -.navbar .text-white { - color: #c9d1d9; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #b1bac4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #805ad5; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #805ad5; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c9d1d9; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #b1bac4; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #805ad5; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #805ad5; - box-shadow: inset 0 -2px 0 #805ad5; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #805ad5; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #805ad5; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #805ad5; - box-shadow: inset 0 -2px 0 #805ad5; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #805ad5; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #805ad5; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #805ad5; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #805ad5; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #805ad5; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #805ad5; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #0d1117; - color: #c9d1d9; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #161b22; - font-size: 1rem; - color: #c9d1d9; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #c9d1d9; -} - -.form-inline.search .form-control::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.bg-svg { - background-color: #8b949e; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #c9d1d9; - border-color: #c9d1d9; - border-width: 2px; - background: #8b949e; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #8b949e; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #6e7681; - background-color: #b1bac4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #8b949e; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #c9d1d9; - background-color: #21262d; - outline: 0; - border-color: #805ad5; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #c9d1d9; - background-color: #0d1117; - outline: 0; - border-color: #805ad5; - box-shadow: none; -} - -.form-control::placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #c9d1d9; -} - -#login label { - color: #c9d1d9; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #c9d1d9; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c9d1d9; - background-color: #21262d; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #c9d1d9; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #8b949e; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #c9d1d9; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #c9d1d9; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #805ad5; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #805ad5; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #805ad5 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #c9d1d9; -} - -.score { - color: #c9d1d9; -} - -.score-up { - color: #805ad5 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #8b949e !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #8b949e; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #6e7681; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #21262d !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #21262d; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #b1bac4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #b1bac4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #c9d1d9; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #805ad5; - width: 1rem; -} - -.filter-list .filter-item { - color: #c9d1d9; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #c9d1d9; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #c9d1d9; -} - -.filter-list > .filter-item > .filter-link.active { - color: #c9d1d9; - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #805ad5; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #805ad5; -} - -.filter-link:hover, .filter-link:focus { - color: #805ad5; -} - -.dashboard-list .dashboard-item { - color: #c9d1d9; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #c9d1d9; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #805ad5; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #805ad5; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #805ad5; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #805ad5; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c9d1d9; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #8b949e; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #805ad5; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #805ad5; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #6e7681; -} - -.card { - background-color: #0d1117; -} - -#thread .card { - background-color: #21262d; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #6e7681; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #6e7681; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #21262d; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #c9d1d9; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #805ad5; -} - -#frontpage .post-title a { - color: #c9d1d9; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #c9d1d9; -} - -.stretched-link a:hover { - color: #805ad5; -} - -.post-meta { - position: relative; - z-index: 2; - color: #c9d1d9; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #6e7681; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #6e7681; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #6e7681 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .post-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #8b949e; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #c9d1d9; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #c9d1d9; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #c9d1d9; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #c9d1d9; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; -} - -.page-link:hover { - background-color: #c9d1d9; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.post-actions a { - color: #c9d1d9; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #805ad5; - border-radius: 0.35rem; - z-index: 2; - background-color: #8b949e; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c9d1d9; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #c9d1d9; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #c9d1d9; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #c9d1d9; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #c9d1d9; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #c9d1d9; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #805ad5; -} - -blockquote { - border-left: 2px solid #805ad5; - color: #c9d1d9; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .comment-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #21262d; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #c9d1d9; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #c9d1d9; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.comment-actions a { - color: #c9d1d9; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #c9d1d9; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #0d1117; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #b1bac4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #21262d; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #b1bac4; -} - -.comment-write .comment-format .format:hover { - color: #c9d1d9; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #c9d1d9; - font-size: 1rem; - color: #805ad5; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #805ad5; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #484f58; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #805ad5; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #8b949e; - background-color: #b1bac4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #b1bac4; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #805ad5; - background-color: rgba(60, 173, 243, 0.08); - color: #805ad5; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #b1bac4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #805ad5 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c9d1d9; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #c9d1d9; - font-size: 12px; - text-transform: uppercase; - background-color: #b1bac4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #484f58; - border: 0.1px solid #6e7681; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #8b949e !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #8b949e; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #b1bac4; -} - -.modal .profile-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #8b949e; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #8b949e; -} - -.profile-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #8b949e; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c9d1d9; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #c9d1d9; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c9d1d9; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #6e7681 !important; -} - -.border-right { - border-right: 1px solid #6e7681 !important; -} - -.border-bottom { - border-bottom: 1px solid #6e7681 !important; -} - -.border-left { - border-left: 1px solid #6e7681 !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-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; -} - -.border-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; -} - -.border { - border: 1px solid #6e7681 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #6e7681 !important; - } - - .border-sm-right { - border-right: 1px solid #6e7681 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm-left { - border-left: 1px solid #6e7681 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-sm-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm { - border: 1px solid #6e7681 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #6e7681 !important; - } - - .border-md-right { - border-right: 1px solid #6e7681 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-md-left { - border-left: 1px solid #6e7681 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-md-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-md { - border: 1px solid #6e7681 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #6e7681 !important; - } - - .border-lg-right { - border-right: 1px solid #6e7681 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg-left { - border-left: 1px solid #6e7681 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-lg-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg { - border: 1px solid #6e7681 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #6e7681 !important; - } - - .border-xl-right { - border-right: 1px solid #6e7681 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl-left { - border-left: 1px solid #6e7681 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-xl-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl { - border: 1px solid #6e7681 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #8b949e; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #c9d1d9; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #805ad5; - border: 0.1px solid #805ad5; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #3fb950; - border: #3fb950 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #c9d1d9; - border: #c9d1d9 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #b1bac4; - border-radius: 2rem; - 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: #c9d1d9; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c9d1d9; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #3fb950; -} - -pre .str, code .str { - color: #3fb950; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c9d1d9; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c9d1d9; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #805ad5; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #805ad5; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #21262d; - } - - #thread, #userpage { - background-color: #21262d; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #8b949e !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #805ad5; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #b1bac4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #6e7681; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #21262d; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #6e7681; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #805ad5; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #21262d; - } - - .card { - background-color: #21262d; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #c9d1d9; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #805ad5; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #b1bac4; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #b1bac4; - } - - .score { - color: #b1bac4; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #b1bac4; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #805ad5; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #21262d; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #c9d1d9; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #c9d1d9; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #21262d !important; -} - -.text-muted { - color: #c9d1d9 !important; -} - -.text-primary { - color: #805ad5 !important; -} - -.text-gray-400, .text-gray-500 { - color: #b1bac4 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #21262d 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #805ad5; -} - -span.green { - color: #3fb950; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #805ad5; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c9d1d9; - background-color: #c9d1d9; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #8b949e; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c9d1d9 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c9d1d9 !important; -} - -#frontpage .post-title a:visited { - color: #b1bac4; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c9d1d9; -} - -.comment-box { - border: 2px solid #b1bac4; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #c9d1d9; -} - -.btn-primary { - color: #c9d1d9; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #805ad5 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #805ad5; - padding: 10px; - border-radius: 3px; - background-color: #21262d !important; -} - -.text-info { - color: #805ad5 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #21262d !important; - border-radius: 5px !important; -} - -.btn { - background-color: #21262d !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -body, .navbar-light, .navbar-dark, .card, .modal-content, .comment-write textarea { - background-color: #21262d !important; -} - -.transparent, #login { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #6e6e6e; -} - -/*# sourceMappingURL=midnight_805ad5.css.map */ diff --git a/files/assets/css/midnight_80ffff.css b/files/assets/css/midnight_80ffff.css deleted file mode 100644 index 11b9a5738..000000000 --- a/files/assets/css/midnight_80ffff.css +++ /dev/null @@ -1,13749 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #80ffff; - --pink: #e83e8c; - --red: #da3633; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #3fb950; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c9d1d9; - --gray: #21262d; - --gray-dark: #161b22; - --primary: #80ffff; - --secondary: #8b949e; - --success: #3fb950; - --info: #168EEA; - --warning: #ffc107; - --danger: #da3633; - --light: #b1bac4; - --dark: #8b949e; - --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(201, 209, 217, 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: #0d1117; - text-align: left; - background-color: #c9d1d9; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #80ffff; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #80ffff; - 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; -} - -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: #21262d; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(201, 209, 217, 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: #21262d; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c9d1d9; - border: 1px solid #8b949e; - 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: #21262d; -} - -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: #c9d1d9; - background-color: #0d1117; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #0d1117; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #0d1117; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #8b949e; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #8b949e; -} -.table tbody + tbody { - border-top: 2px solid #8b949e; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #8b949e; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #8b949e; -} -.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(201, 209, 217, 0.05); -} - -.table-hover tbody tr:hover { - color: #0d1117; - background-color: rgba(201, 209, 217, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d8b3cc; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e599c2; -} - -.table-hover .table-primary:hover { - background-color: #cfa2c1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #cfa2c1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b8c0c8; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-secondary:hover { - background-color: #aab3bd; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #aab3bd; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #a2cab3; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #81c592; -} - -.table-hover .table-success:hover { - background-color: #92c1a6; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #92c1a6; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #97bede; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #6caee2; -} - -.table-hover .table-info:hover { - background-color: #84b2d8; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #84b2d8; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d8cd9e; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e5c96c; -} - -.table-hover .table-warning:hover { - background-color: #d1c48c; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #d1c48c; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #cea6ab; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d28083; -} - -.table-hover .table-danger:hover { - background-color: #c5969b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c5969b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #c2cbd3; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #bdc5ce; -} - -.table-hover .table-light:hover { - background-color: #b3bec8; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #b3bec8; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b8c0c8; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-dark:hover { - background-color: #aab3bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #aab3bd; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(201, 209, 217, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(186, 196, 206, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(186, 196, 206, 0.075); -} - -.table .thead-dark th { - color: #c9d1d9; - background-color: #161b22; - border-color: #252d39; -} -.table .thead-light th { - color: #21262d; - background-color: #b1bac4; - border-color: #8b949e; -} - -.table-dark { - color: #c9d1d9; - background-color: #161b22; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #252d39; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(201, 209, 217, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c9d1d9; - background-color: rgba(201, 209, 217, 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: #21262d; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid #6e7681; - 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 #21262d; -} -.form-control:focus { - color: #21262d; - background-color: #c9d1d9; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.form-control::placeholder { - color: #21262d; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #b1bac4; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} - -.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: #0d1117; - 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: flex; - 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: #21262d; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #3fb950; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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") #c9d1d9 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #3fb950; -} -.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: #3fb950; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #3fb950; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #62c970; - background-color: #62c970; -} -.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(63, 185, 80, 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: #3fb950; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #3fb950; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #da3633; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(218, 54, 51, 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: #da3633; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 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: #da3633; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' stroke='none'/%3e%3c/svg%3e") #c9d1d9 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #da3633; -} -.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: #da3633; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #da3633; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e2615e; - background-color: #e2615e; -} -.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(218, 54, 51, 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: #da3633; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #da3633; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #0d1117; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #0d1117; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #0d1117; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:hover { - color: #c9d1d9; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:focus, .btn-primary.focus { - color: #c9d1d9; - background-color: #80ffff; - border-color: #80ffff; - box-shadow: 0 0 0 0.2rem rgba(219, 89, 150, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #0d1117; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c9d1d9; - background-color: #80ffff; - border-color: #ff2689; -} -.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(219, 89, 150, 0.5); -} - -.btn-secondary { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-success { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:hover { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; -} -.btn-success:focus, .btn-success.focus { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; - box-shadow: 0 0 0 0.2rem rgba(84, 189, 101, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c9d1d9; - background-color: #329340; - border-color: #2f893b; -} -.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(84, 189, 101, 0.5); -} - -.btn-info { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(49, 152, 231, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c9d1d9; - background-color: #1172bc; - border-color: #106bb0; -} -.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(49, 152, 231, 0.5); -} - -.btn-warning { - color: #0d1117; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(219, 167, 9, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #0d1117; - 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: #0d1117; - 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(219, 167, 9, 0.5); -} - -.btn-danger { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:hover { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; -} -.btn-danger:focus, .btn-danger.focus { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; - box-shadow: 0 0 0 0.2rem rgba(215, 77, 76, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c9d1d9; - background-color: #b92421; - border-color: #ae2220; -} -.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(215, 77, 76, 0.5); -} - -.btn-light { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:hover { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; -} -.btn-light:focus, .btn-light.focus { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; - box-shadow: 0 0 0 0.2rem rgba(152, 161, 170, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #0d1117; - background-color: #94a0ae; - border-color: #8d9aa9; -} -.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(152, 161, 170, 0.5); -} - -.btn-dark { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-dark:focus, .btn-dark.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-outline-primary { - color: #80ffff; - border-color: #80ffff; -} -.btn-outline-primary:hover { - color: #0d1117; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #80ffff; - 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: #0d1117; - background-color: #80ffff; - border-color: #80ffff; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-outline-success { - color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:hover { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #3fb950; - 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: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.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(63, 185, 80, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #0d1117; - 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: #0d1117; - 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: #da3633; - border-color: #da3633; -} -.btn-outline-danger:hover { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #da3633; - 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: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.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(218, 54, 51, 0.5); -} - -.btn-outline-light { - color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:hover { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #b1bac4; - 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: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.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(177, 186, 196, 0.5); -} - -.btn-outline-dark { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-link { - font-weight: 400; - color: #80ffff; - text-decoration: none; -} -.btn-link:hover { - color: #80ffff; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #21262d; - 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: #0d1117; - text-align: left; - list-style: none; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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 #b1bac4; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #0d1117; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #040507; - text-decoration: none; - background-color: #c9d1d9; -} -.dropdown-item.active, .dropdown-item:active { - color: #c9d1d9; - text-decoration: none; - background-color: #80ffff; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #21262d; - 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: #21262d; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #0d1117; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #21262d; - text-align: center; - white-space: nowrap; - background-color: #b1bac4; - border: 1px solid #6e7681; - 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: 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: #c9d1d9; - border-color: #80ffff; - background-color: #80ffff; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c9d1d9; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #21262d; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #b1bac4; -} - -.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: #c9d1d9; - border: #484f58 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c9d1d9' 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: #80ffff; - background-color: #80ffff; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c9d1d9' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c9d1d9'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #484f58; - border-radius: 0.5rem; - 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; -} -@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: #c9d1d9; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #21262d; - vertical-align: middle; - background: #c9d1d9 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #6e7681; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-select:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #21262d; - background-color: #b1bac4; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #21262d; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #b1bac4; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #21262d; - background-color: #c9d1d9; - border: 1px solid #6e7681; - 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: #21262d; - content: "Browse"; - background-color: #b1bac4; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 80ffff; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 80ffff; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem 80ffff; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #80ffff; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #80ffff; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - 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: #80ffff; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #8b949e; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #8b949e; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #484f58; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #484f58; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #484f58; -} - -.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: flex; - 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: #21262d; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #8b949e; -} -.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: #b1bac4 #b1bac4 #8b949e; -} -.nav-tabs .nav-link.disabled { - color: #21262d; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #21262d; - background-color: #c9d1d9; - border-color: #8b949e #8b949e #c9d1d9; -} -.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: #c9d1d9; - background-color: #80ffff; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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(201, 209, 217, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(201, 209, 217, 0.9); -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c9d1d9; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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: #c9d1d9; -} -.navbar-dark .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-text a { - color: #c9d1d9; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c9d1d9; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c9d1d9; - background-clip: border-box; - border: 1px solid rgba(201, 209, 217, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(201, 209, 217, 0.03); - border-bottom: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 0.03); - border-top: 1px solid rgba(201, 209, 217, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #21262d; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #21262d; -} - -.pagination { - 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: #80ffff; - background-color: #c9d1d9; - border: 1px solid #8b949e; -} -.page-link:hover { - z-index: 2; - color: #80ffff; - text-decoration: none; - background-color: #b1bac4; - border-color: #8b949e; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} - -.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: #c9d1d9; - background-color: #80ffff; - border-color: #80ffff; -} -.page-item.disabled .page-link { - color: #21262d; - pointer-events: none; - cursor: auto; - background-color: #c9d1d9; - border-color: #8b949e; -} - -.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: #0d1117; - background-color: #80ffff; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #0d1117; - background-color: #80ffff; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.badge-success { - color: #c9d1d9; - background-color: #3fb950; -} -a.badge-success:hover, a.badge-success:focus { - color: #c9d1d9; - background-color: #329340; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} - -.badge-info { - color: #c9d1d9; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c9d1d9; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #0d1117; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #0d1117; - 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: #c9d1d9; - background-color: #da3633; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c9d1d9; - background-color: #b92421; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} - -.badge-light { - color: #0d1117; - background-color: #b1bac4; -} -a.badge-light:hover, a.badge-light:focus { - color: #0d1117; - background-color: #94a0ae; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} - -.badge-dark { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #b1bac4; - 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: #e599c2; - background-color: #d4bcd0; - border-color: #d8b3cc; -} -.alert-primary hr { - border-top-color: #cfa2c1; -} -.alert-primary .alert-link { - color: #db70aa; -} - -.alert-secondary { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-secondary hr { - border-top-color: #aab3bd; -} -.alert-secondary .alert-link { - color: #8d97a3; -} - -.alert-success { - color: #81c592; - background-color: #adccbe; - border-color: #a2cab3; -} -.alert-success hr { - border-top-color: #92c1a6; -} -.alert-success .alert-link { - color: #5eb574; -} - -.alert-info { - color: #6caee2; - background-color: #a5c4dc; - border-color: #97bede; -} -.alert-info hr { - border-top-color: #84b2d8; -} -.alert-info .alert-link { - color: #4197da; -} - -.alert-warning { - color: #e5c96c; - background-color: #d4ceaf; - border-color: #d8cd9e; -} -.alert-warning hr { - border-top-color: #d1c48c; -} -.alert-warning .alert-link { - color: #ddb941; -} - -.alert-danger { - color: #d28083; - background-color: #ccb2b8; - border-color: #cea6ab; -} -.alert-danger hr { - border-top-color: #c5969b; -} -.alert-danger .alert-link { - color: #c55a5e; -} - -.alert-light { - color: #bdc5ce; - background-color: #c4ccd5; - border-color: #c2cbd3; -} -.alert-light hr { - border-top-color: #b3bec8; -} -.alert-light .alert-link { - color: #a0abb8; -} - -.alert-dark { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-dark hr { - border-top-color: #aab3bd; -} -.alert-dark .alert-link { - color: #8d97a3; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c9d1d9; - text-align: center; - white-space: nowrap; - background-color: #80ffff; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(201, 209, 217, 0.15) 25%, transparent 25%, transparent 50%, rgba(201, 209, 217, 0.15) 50%, rgba(201, 209, 217, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #21262d; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #21262d; - text-decoration: none; - background-color: #c9d1d9; -} -.list-group-item-action:active { - color: #0d1117; - background-color: #b1bac4; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c9d1d9; - border: 1px solid rgba(201, 209, 217, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #21262d; - pointer-events: none; - background-color: #c9d1d9; -} -.list-group-item.active { - z-index: 2; - color: #c9d1d9; - background-color: #80ffff; - border-color: #80ffff; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e599c2; - background-color: #d8b3cc; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e599c2; - background-color: #cfa2c1; -} -.list-group-item-primary.list-group-item-action.active { - color: #c9d1d9; - background-color: #e599c2; - border-color: #e599c2; -} - -.list-group-item-secondary { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.list-group-item-success { - color: #81c592; - background-color: #a2cab3; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #81c592; - background-color: #92c1a6; -} -.list-group-item-success.list-group-item-action.active { - color: #c9d1d9; - background-color: #81c592; - border-color: #81c592; -} - -.list-group-item-info { - color: #6caee2; - background-color: #97bede; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6caee2; - background-color: #84b2d8; -} -.list-group-item-info.list-group-item-action.active { - color: #c9d1d9; - background-color: #6caee2; - border-color: #6caee2; -} - -.list-group-item-warning { - color: #e5c96c; - background-color: #d8cd9e; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e5c96c; - background-color: #d1c48c; -} -.list-group-item-warning.list-group-item-action.active { - color: #c9d1d9; - background-color: #e5c96c; - border-color: #e5c96c; -} - -.list-group-item-danger { - color: #d28083; - background-color: #cea6ab; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #d28083; - background-color: #c5969b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c9d1d9; - background-color: #d28083; - border-color: #d28083; -} - -.list-group-item-light { - color: #bdc5ce; - background-color: #c2cbd3; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #bdc5ce; - background-color: #b3bec8; -} -.list-group-item-light.list-group-item-action.active { - color: #c9d1d9; - background-color: #bdc5ce; - border-color: #bdc5ce; -} - -.list-group-item-dark { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #c9d1d9; - text-shadow: 0 1px 0 #c9d1d9; - opacity: 0.5; -} -.close:hover { - color: #c9d1d9; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(201, 209, 217, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(201, 209, 217, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #21262d; - background-color: rgba(201, 209, 217, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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: #c9d1d9; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #8b949e; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #8b949e; - 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); - } - - .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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c9d1d9; - text-align: center; - background-color: #c9d1d9; - 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: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} -.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 #c0c9d3; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #c0c9d3; - border-bottom: 1px solid #b1bdc8; - 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: #0d1117; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c9d1d9; - 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: #c9d1d9; - 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c9d1d9; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c9d1d9; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #80ffff !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #80ffff !important; -} - -.bg-secondary { - background-color: #8b949e !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #707a86 !important; -} - -.bg-success { - background-color: #3fb950 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #329340 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #da3633 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #b92421 !important; -} - -.bg-light { - background-color: #b1bac4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #94a0ae !important; -} - -.bg-dark { - background-color: #8b949e !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #707a86 !important; -} - -.bg-white { - background-color: #c9d1d9 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #8b949e !important; -} - -.border-top { - border-top: 1px solid #8b949e !important; -} - -.border-right { - border-right: 1px solid #8b949e !important; -} - -.border-bottom { - border-bottom: 1px solid #8b949e !important; -} - -.border-left { - border-left: 1px solid #8b949e !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: #80ffff !important; -} - -.border-secondary { - border-color: #8b949e !important; -} - -.border-success { - border-color: #3fb950 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #da3633 !important; -} - -.border-light { - border-color: #b1bac4 !important; -} - -.border-dark { - border-color: #8b949e !important; -} - -.border-white { - border-color: #c9d1d9 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(201, 209, 217, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(201, 209, 217, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(201, 209, 217, 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; -} - -.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); -} - -.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; - } -} -.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: #c9d1d9 !important; -} - -.text-primary { - color: #80ffff !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #80ffff !important; -} - -.text-secondary { - color: #8b949e !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #646e78 !important; -} - -.text-success { - color: #3fb950 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #2c8037 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #da3633 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #a3201e !important; -} - -.text-light { - color: #b1bac4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #8593a3 !important; -} - -.text-dark { - color: #8b949e !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #646e78 !important; -} - -.text-body { - color: #0d1117 !important; -} - -.text-muted { - color: #21262d !important; -} - -.text-black-50 { - color: rgba(201, 209, 217, 0.5) !important; -} - -.text-white-50 { - color: rgba(201, 209, 217, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #484f58; - 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 #c9d1d9; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c9d1d9 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #8b949e !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8b949e; - } - - .table .thead-dark th { - color: inherit; - border-color: #8b949e; - } -} -.bd-callout-primary { - border-left-color: #80ffff; -} - -.bd-callout-secondary { - border-left-color: #8b949e; -} - -.bd-callout-danger { - border-left-color: #da3633; -} - -.bd-callout-dark { - border-left-color: #8b949e; -} - -.bd-callout-white { - border-left-color: #c9d1d9; -} - -.bd-callout-black { - border-left-color: #c9d1d9; -} - -.bd-callout-light { - border-left-color: #b1bac4; -} - -.bd-callout-success { - border-left-color: #3fb950; -} - -.bd-callout-muted { - border-left-color: #c9d1d9; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #80ffff; -} - -.bd-callout-purple { - border-left-color: #80ffff; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #80ffff; -} - -.bd-callout-gray { - border-left-color: #8b949e; -} - -.bd-callout-gray-100 { - border-left-color: #c9d1d9; -} - -.bd-callout-gray-200 { - border-left-color: #b1bac4; -} - -.bd-callout-gray-300 { - border-left-color: #8b949e; -} - -.bd-callout-gray-400 { - border-left-color: #6e7681; -} - -.bd-callout-gray-500 { - border-left-color: #484f58; -} - -.bd-callout-gray-600 { - border-left-color: #21262d; -} - -.bd-callout-gray-700 { - border-left-color: #21262d; -} - -.bd-callout-gray-800 { - border-left-color: #161b22; -} - -.bd-callout-gray-900 { - border-left-color: #0d1117; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #c9d1d9; - padding-top: 49px; - background-color: #21262d; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #21262d; -} - -#page { - padding-top: 49px; - background-color: #21262d; -} - -#article { - padding-top: 0; - background-color: #21262d; -} - -#thread, #userpage { - background-color: #21262d; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #80ffff; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #80ffff; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #8b949e; -} - -.btn-success, .btn-danger { - color: #c9d1d9; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #6e7681; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #6e7681; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c9d1d9; - color: #8b949e; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c9d1d9 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #8b949e; -} - -.navbar-light { - background-color: #484f58 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #8b949e; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #80ffff; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #80ffff; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} - -.navbar .text-white { - color: #c9d1d9; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #b1bac4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #80ffff; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #80ffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c9d1d9; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #b1bac4; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #80ffff; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #80ffff; - box-shadow: inset 0 -2px 0 #80ffff; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #80ffff; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #80ffff; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #80ffff; - box-shadow: inset 0 -2px 0 #80ffff; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #80ffff; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #80ffff; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #80ffff; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #80ffff; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #80ffff; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #80ffff; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #0d1117; - color: #c9d1d9; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #161b22; - font-size: 1rem; - color: #c9d1d9; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #c9d1d9; -} - -.form-inline.search .form-control::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.bg-svg { - background-color: #8b949e; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #c9d1d9; - border-color: #c9d1d9; - border-width: 2px; - background: #8b949e; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #8b949e; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #6e7681; - background-color: #b1bac4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #8b949e; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #c9d1d9; - background-color: #21262d; - outline: 0; - border-color: #80ffff; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #c9d1d9; - background-color: #0d1117; - outline: 0; - border-color: #80ffff; - box-shadow: none; -} - -.form-control::placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #c9d1d9; -} - -#login label { - color: #c9d1d9; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #c9d1d9; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c9d1d9; - background-color: #21262d; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #c9d1d9; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #8b949e; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #c9d1d9; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #c9d1d9; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #80ffff; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #80ffff; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #80ffff !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #c9d1d9; -} - -.score { - color: #c9d1d9; -} - -.score-up { - color: #80ffff !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #8b949e !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #8b949e; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #6e7681; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #21262d !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #21262d; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #b1bac4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #b1bac4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #c9d1d9; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #80ffff; - width: 1rem; -} - -.filter-list .filter-item { - color: #c9d1d9; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #c9d1d9; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #c9d1d9; -} - -.filter-list > .filter-item > .filter-link.active { - color: #c9d1d9; - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #80ffff; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #80ffff; -} - -.filter-link:hover, .filter-link:focus { - color: #80ffff; -} - -.dashboard-list .dashboard-item { - color: #c9d1d9; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #c9d1d9; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #80ffff; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #80ffff; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #80ffff; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #80ffff; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c9d1d9; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #8b949e; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #80ffff; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #80ffff; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #6e7681; -} - -.card { - background-color: #0d1117; -} - -#thread .card { - background-color: #21262d; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #6e7681; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #6e7681; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #21262d; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #c9d1d9; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #80ffff; -} - -#frontpage .post-title a { - color: #c9d1d9; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #c9d1d9; -} - -.stretched-link a:hover { - color: #80ffff; -} - -.post-meta { - position: relative; - z-index: 2; - color: #c9d1d9; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #6e7681; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #6e7681; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #6e7681 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .post-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #8b949e; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #c9d1d9; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #c9d1d9; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #c9d1d9; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #c9d1d9; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; -} - -.page-link:hover { - background-color: #c9d1d9; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.post-actions a { - color: #c9d1d9; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #80ffff; - border-radius: 0.35rem; - z-index: 2; - background-color: #8b949e; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c9d1d9; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #c9d1d9; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #c9d1d9; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #c9d1d9; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #c9d1d9; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #c9d1d9; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #80ffff; -} - -blockquote { - border-left: 2px solid #80ffff; - color: #c9d1d9; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .comment-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #21262d; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #c9d1d9; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #c9d1d9; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.comment-actions a { - color: #c9d1d9; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #c9d1d9; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #0d1117; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #b1bac4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #21262d; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #b1bac4; -} - -.comment-write .comment-format .format:hover { - color: #c9d1d9; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #c9d1d9; - font-size: 1rem; - color: #80ffff; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #80ffff; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #484f58; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #80ffff; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #8b949e; - background-color: #b1bac4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #b1bac4; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #80ffff; - background-color: rgba(60, 173, 243, 0.08); - color: #80ffff; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #b1bac4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #80ffff 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c9d1d9; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #c9d1d9; - font-size: 12px; - text-transform: uppercase; - background-color: #b1bac4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #484f58; - border: 0.1px solid #6e7681; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #8b949e !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #8b949e; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #b1bac4; -} - -.modal .profile-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #8b949e; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #8b949e; -} - -.profile-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #8b949e; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c9d1d9; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #c9d1d9; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c9d1d9; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #6e7681 !important; -} - -.border-right { - border-right: 1px solid #6e7681 !important; -} - -.border-bottom { - border-bottom: 1px solid #6e7681 !important; -} - -.border-left { - border-left: 1px solid #6e7681 !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-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; -} - -.border-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; -} - -.border { - border: 1px solid #6e7681 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #6e7681 !important; - } - - .border-sm-right { - border-right: 1px solid #6e7681 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm-left { - border-left: 1px solid #6e7681 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-sm-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm { - border: 1px solid #6e7681 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #6e7681 !important; - } - - .border-md-right { - border-right: 1px solid #6e7681 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-md-left { - border-left: 1px solid #6e7681 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-md-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-md { - border: 1px solid #6e7681 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #6e7681 !important; - } - - .border-lg-right { - border-right: 1px solid #6e7681 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg-left { - border-left: 1px solid #6e7681 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-lg-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg { - border: 1px solid #6e7681 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #6e7681 !important; - } - - .border-xl-right { - border-right: 1px solid #6e7681 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl-left { - border-left: 1px solid #6e7681 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-xl-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl { - border: 1px solid #6e7681 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #8b949e; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #c9d1d9; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #80ffff; - border: 0.1px solid #80ffff; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #3fb950; - border: #3fb950 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #c9d1d9; - border: #c9d1d9 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #b1bac4; - border-radius: 2rem; - 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: #c9d1d9; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c9d1d9; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #3fb950; -} - -pre .str, code .str { - color: #3fb950; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c9d1d9; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c9d1d9; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #80ffff; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #80ffff; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #21262d; - } - - #thread, #userpage { - background-color: #21262d; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #8b949e !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #80ffff; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #b1bac4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #6e7681; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #21262d; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #6e7681; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #80ffff; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #21262d; - } - - .card { - background-color: #21262d; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #c9d1d9; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #80ffff; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #b1bac4; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #b1bac4; - } - - .score { - color: #b1bac4; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #b1bac4; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #80ffff; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #21262d; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #c9d1d9; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #c9d1d9; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #21262d !important; -} - -.text-muted { - color: #c9d1d9 !important; -} - -.text-primary { - color: #80ffff !important; -} - -.text-gray-400, .text-gray-500 { - color: #b1bac4 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #21262d 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #80ffff; -} - -span.green { - color: #3fb950; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #80ffff; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c9d1d9; - background-color: #c9d1d9; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #8b949e; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c9d1d9 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c9d1d9 !important; -} - -#frontpage .post-title a:visited { - color: #b1bac4; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c9d1d9; -} - -.comment-box { - border: 2px solid #b1bac4; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #c9d1d9; -} - -.btn-primary { - color: #c9d1d9; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #80ffff !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #80ffff; - padding: 10px; - border-radius: 3px; - background-color: #21262d !important; -} - -.text-info { - color: #80ffff !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #21262d !important; - border-radius: 5px !important; -} - -.btn { - background-color: #21262d !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -body, .navbar-light, .navbar-dark, .card, .modal-content, .comment-write textarea { - background-color: #21262d !important; -} - -.transparent, #login { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #6e6e6e; -} - -/*# sourceMappingURL=midnight_80ffff.css.map */ diff --git a/files/assets/css/midnight_e4432d.css b/files/assets/css/midnight_e4432d.css deleted file mode 100644 index 7bb545985..000000000 --- a/files/assets/css/midnight_e4432d.css +++ /dev/null @@ -1,13749 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #e4432d; - --pink: #e83e8c; - --red: #da3633; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #3fb950; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c9d1d9; - --gray: #21262d; - --gray-dark: #161b22; - --primary: #e4432d; - --secondary: #8b949e; - --success: #3fb950; - --info: #168EEA; - --warning: #ffc107; - --danger: #da3633; - --light: #b1bac4; - --dark: #8b949e; - --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(201, 209, 217, 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: #0d1117; - text-align: left; - background-color: #c9d1d9; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #e4432d; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #e4432d; - 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; -} - -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: #21262d; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(201, 209, 217, 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: #21262d; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c9d1d9; - border: 1px solid #8b949e; - 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: #21262d; -} - -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: #c9d1d9; - background-color: #0d1117; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #0d1117; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #0d1117; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #8b949e; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #8b949e; -} -.table tbody + tbody { - border-top: 2px solid #8b949e; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #8b949e; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #8b949e; -} -.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(201, 209, 217, 0.05); -} - -.table-hover tbody tr:hover { - color: #0d1117; - background-color: rgba(201, 209, 217, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d8b3cc; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e599c2; -} - -.table-hover .table-primary:hover { - background-color: #cfa2c1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #cfa2c1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b8c0c8; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-secondary:hover { - background-color: #aab3bd; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #aab3bd; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #a2cab3; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #81c592; -} - -.table-hover .table-success:hover { - background-color: #92c1a6; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #92c1a6; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #97bede; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #6caee2; -} - -.table-hover .table-info:hover { - background-color: #84b2d8; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #84b2d8; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d8cd9e; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e5c96c; -} - -.table-hover .table-warning:hover { - background-color: #d1c48c; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #d1c48c; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #cea6ab; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d28083; -} - -.table-hover .table-danger:hover { - background-color: #c5969b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c5969b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #c2cbd3; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #bdc5ce; -} - -.table-hover .table-light:hover { - background-color: #b3bec8; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #b3bec8; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b8c0c8; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-dark:hover { - background-color: #aab3bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #aab3bd; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(201, 209, 217, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(186, 196, 206, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(186, 196, 206, 0.075); -} - -.table .thead-dark th { - color: #c9d1d9; - background-color: #161b22; - border-color: #252d39; -} -.table .thead-light th { - color: #21262d; - background-color: #b1bac4; - border-color: #8b949e; -} - -.table-dark { - color: #c9d1d9; - background-color: #161b22; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #252d39; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(201, 209, 217, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c9d1d9; - background-color: rgba(201, 209, 217, 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: #21262d; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid #6e7681; - 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 #21262d; -} -.form-control:focus { - color: #21262d; - background-color: #c9d1d9; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.form-control::placeholder { - color: #21262d; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #b1bac4; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} - -.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: #0d1117; - 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: flex; - 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: #21262d; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #3fb950; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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") #c9d1d9 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #3fb950; -} -.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: #3fb950; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #3fb950; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #62c970; - background-color: #62c970; -} -.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(63, 185, 80, 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: #3fb950; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #3fb950; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #da3633; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(218, 54, 51, 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: #da3633; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 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: #da3633; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' stroke='none'/%3e%3c/svg%3e") #c9d1d9 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #da3633; -} -.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: #da3633; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #da3633; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e2615e; - background-color: #e2615e; -} -.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(218, 54, 51, 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: #da3633; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #da3633; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #0d1117; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #0d1117; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #0d1117; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:hover { - color: #c9d1d9; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:focus, .btn-primary.focus { - color: #c9d1d9; - background-color: #e4432d; - border-color: #e4432d; - box-shadow: 0 0 0 0.2rem rgba(219, 89, 150, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #0d1117; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c9d1d9; - background-color: #e4432d; - border-color: #ff2689; -} -.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(219, 89, 150, 0.5); -} - -.btn-secondary { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-success { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:hover { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; -} -.btn-success:focus, .btn-success.focus { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; - box-shadow: 0 0 0 0.2rem rgba(84, 189, 101, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c9d1d9; - background-color: #329340; - border-color: #2f893b; -} -.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(84, 189, 101, 0.5); -} - -.btn-info { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(49, 152, 231, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c9d1d9; - background-color: #1172bc; - border-color: #106bb0; -} -.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(49, 152, 231, 0.5); -} - -.btn-warning { - color: #0d1117; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(219, 167, 9, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #0d1117; - 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: #0d1117; - 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(219, 167, 9, 0.5); -} - -.btn-danger { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:hover { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; -} -.btn-danger:focus, .btn-danger.focus { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; - box-shadow: 0 0 0 0.2rem rgba(215, 77, 76, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c9d1d9; - background-color: #b92421; - border-color: #ae2220; -} -.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(215, 77, 76, 0.5); -} - -.btn-light { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:hover { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; -} -.btn-light:focus, .btn-light.focus { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; - box-shadow: 0 0 0 0.2rem rgba(152, 161, 170, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #0d1117; - background-color: #94a0ae; - border-color: #8d9aa9; -} -.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(152, 161, 170, 0.5); -} - -.btn-dark { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-dark:focus, .btn-dark.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-outline-primary { - color: #e4432d; - border-color: #e4432d; -} -.btn-outline-primary:hover { - color: #0d1117; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #e4432d; - 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: #0d1117; - background-color: #e4432d; - border-color: #e4432d; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-outline-success { - color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:hover { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #3fb950; - 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: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.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(63, 185, 80, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #0d1117; - 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: #0d1117; - 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: #da3633; - border-color: #da3633; -} -.btn-outline-danger:hover { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #da3633; - 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: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.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(218, 54, 51, 0.5); -} - -.btn-outline-light { - color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:hover { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #b1bac4; - 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: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.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(177, 186, 196, 0.5); -} - -.btn-outline-dark { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-link { - font-weight: 400; - color: #e4432d; - text-decoration: none; -} -.btn-link:hover { - color: #e4432d; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #21262d; - 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: #0d1117; - text-align: left; - list-style: none; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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 #b1bac4; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #0d1117; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #040507; - text-decoration: none; - background-color: #c9d1d9; -} -.dropdown-item.active, .dropdown-item:active { - color: #c9d1d9; - text-decoration: none; - background-color: #e4432d; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #21262d; - 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: #21262d; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #0d1117; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #21262d; - text-align: center; - white-space: nowrap; - background-color: #b1bac4; - border: 1px solid #6e7681; - 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: 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: #c9d1d9; - border-color: #e4432d; - background-color: #e4432d; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c9d1d9; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #21262d; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #b1bac4; -} - -.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: #c9d1d9; - border: #484f58 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c9d1d9' 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: #e4432d; - background-color: #e4432d; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c9d1d9' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c9d1d9'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #484f58; - border-radius: 0.5rem; - 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; -} -@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: #c9d1d9; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #21262d; - vertical-align: middle; - background: #c9d1d9 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #6e7681; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-select:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #21262d; - background-color: #b1bac4; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #21262d; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #b1bac4; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #21262d; - background-color: #c9d1d9; - border: 1px solid #6e7681; - 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: #21262d; - content: "Browse"; - background-color: #b1bac4; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem e4432d; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem e4432d; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem e4432d; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #e4432d; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #e4432d; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - 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: #e4432d; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #8b949e; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #8b949e; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #484f58; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #484f58; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #484f58; -} - -.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: flex; - 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: #21262d; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #8b949e; -} -.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: #b1bac4 #b1bac4 #8b949e; -} -.nav-tabs .nav-link.disabled { - color: #21262d; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #21262d; - background-color: #c9d1d9; - border-color: #8b949e #8b949e #c9d1d9; -} -.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: #c9d1d9; - background-color: #e4432d; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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(201, 209, 217, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(201, 209, 217, 0.9); -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c9d1d9; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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: #c9d1d9; -} -.navbar-dark .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-text a { - color: #c9d1d9; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c9d1d9; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c9d1d9; - background-clip: border-box; - border: 1px solid rgba(201, 209, 217, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(201, 209, 217, 0.03); - border-bottom: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 0.03); - border-top: 1px solid rgba(201, 209, 217, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #21262d; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #21262d; -} - -.pagination { - 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: #e4432d; - background-color: #c9d1d9; - border: 1px solid #8b949e; -} -.page-link:hover { - z-index: 2; - color: #e4432d; - text-decoration: none; - background-color: #b1bac4; - border-color: #8b949e; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} - -.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: #c9d1d9; - background-color: #e4432d; - border-color: #e4432d; -} -.page-item.disabled .page-link { - color: #21262d; - pointer-events: none; - cursor: auto; - background-color: #c9d1d9; - border-color: #8b949e; -} - -.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: #0d1117; - background-color: #e4432d; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #0d1117; - background-color: #e4432d; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.badge-success { - color: #c9d1d9; - background-color: #3fb950; -} -a.badge-success:hover, a.badge-success:focus { - color: #c9d1d9; - background-color: #329340; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} - -.badge-info { - color: #c9d1d9; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c9d1d9; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #0d1117; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #0d1117; - 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: #c9d1d9; - background-color: #da3633; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c9d1d9; - background-color: #b92421; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} - -.badge-light { - color: #0d1117; - background-color: #b1bac4; -} -a.badge-light:hover, a.badge-light:focus { - color: #0d1117; - background-color: #94a0ae; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} - -.badge-dark { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #b1bac4; - 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: #e599c2; - background-color: #d4bcd0; - border-color: #d8b3cc; -} -.alert-primary hr { - border-top-color: #cfa2c1; -} -.alert-primary .alert-link { - color: #db70aa; -} - -.alert-secondary { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-secondary hr { - border-top-color: #aab3bd; -} -.alert-secondary .alert-link { - color: #8d97a3; -} - -.alert-success { - color: #81c592; - background-color: #adccbe; - border-color: #a2cab3; -} -.alert-success hr { - border-top-color: #92c1a6; -} -.alert-success .alert-link { - color: #5eb574; -} - -.alert-info { - color: #6caee2; - background-color: #a5c4dc; - border-color: #97bede; -} -.alert-info hr { - border-top-color: #84b2d8; -} -.alert-info .alert-link { - color: #4197da; -} - -.alert-warning { - color: #e5c96c; - background-color: #d4ceaf; - border-color: #d8cd9e; -} -.alert-warning hr { - border-top-color: #d1c48c; -} -.alert-warning .alert-link { - color: #ddb941; -} - -.alert-danger { - color: #d28083; - background-color: #ccb2b8; - border-color: #cea6ab; -} -.alert-danger hr { - border-top-color: #c5969b; -} -.alert-danger .alert-link { - color: #c55a5e; -} - -.alert-light { - color: #bdc5ce; - background-color: #c4ccd5; - border-color: #c2cbd3; -} -.alert-light hr { - border-top-color: #b3bec8; -} -.alert-light .alert-link { - color: #a0abb8; -} - -.alert-dark { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-dark hr { - border-top-color: #aab3bd; -} -.alert-dark .alert-link { - color: #8d97a3; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c9d1d9; - text-align: center; - white-space: nowrap; - background-color: #e4432d; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(201, 209, 217, 0.15) 25%, transparent 25%, transparent 50%, rgba(201, 209, 217, 0.15) 50%, rgba(201, 209, 217, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #21262d; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #21262d; - text-decoration: none; - background-color: #c9d1d9; -} -.list-group-item-action:active { - color: #0d1117; - background-color: #b1bac4; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c9d1d9; - border: 1px solid rgba(201, 209, 217, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #21262d; - pointer-events: none; - background-color: #c9d1d9; -} -.list-group-item.active { - z-index: 2; - color: #c9d1d9; - background-color: #e4432d; - border-color: #e4432d; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e599c2; - background-color: #d8b3cc; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e599c2; - background-color: #cfa2c1; -} -.list-group-item-primary.list-group-item-action.active { - color: #c9d1d9; - background-color: #e599c2; - border-color: #e599c2; -} - -.list-group-item-secondary { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.list-group-item-success { - color: #81c592; - background-color: #a2cab3; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #81c592; - background-color: #92c1a6; -} -.list-group-item-success.list-group-item-action.active { - color: #c9d1d9; - background-color: #81c592; - border-color: #81c592; -} - -.list-group-item-info { - color: #6caee2; - background-color: #97bede; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6caee2; - background-color: #84b2d8; -} -.list-group-item-info.list-group-item-action.active { - color: #c9d1d9; - background-color: #6caee2; - border-color: #6caee2; -} - -.list-group-item-warning { - color: #e5c96c; - background-color: #d8cd9e; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e5c96c; - background-color: #d1c48c; -} -.list-group-item-warning.list-group-item-action.active { - color: #c9d1d9; - background-color: #e5c96c; - border-color: #e5c96c; -} - -.list-group-item-danger { - color: #d28083; - background-color: #cea6ab; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #d28083; - background-color: #c5969b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c9d1d9; - background-color: #d28083; - border-color: #d28083; -} - -.list-group-item-light { - color: #bdc5ce; - background-color: #c2cbd3; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #bdc5ce; - background-color: #b3bec8; -} -.list-group-item-light.list-group-item-action.active { - color: #c9d1d9; - background-color: #bdc5ce; - border-color: #bdc5ce; -} - -.list-group-item-dark { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #c9d1d9; - text-shadow: 0 1px 0 #c9d1d9; - opacity: 0.5; -} -.close:hover { - color: #c9d1d9; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(201, 209, 217, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(201, 209, 217, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #21262d; - background-color: rgba(201, 209, 217, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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: #c9d1d9; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #8b949e; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #8b949e; - 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); - } - - .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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c9d1d9; - text-align: center; - background-color: #c9d1d9; - 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: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} -.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 #c0c9d3; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #c0c9d3; - border-bottom: 1px solid #b1bdc8; - 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: #0d1117; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c9d1d9; - 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: #c9d1d9; - 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c9d1d9; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c9d1d9; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #e4432d !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #e4432d !important; -} - -.bg-secondary { - background-color: #8b949e !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #707a86 !important; -} - -.bg-success { - background-color: #3fb950 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #329340 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #da3633 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #b92421 !important; -} - -.bg-light { - background-color: #b1bac4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #94a0ae !important; -} - -.bg-dark { - background-color: #8b949e !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #707a86 !important; -} - -.bg-white { - background-color: #c9d1d9 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #8b949e !important; -} - -.border-top { - border-top: 1px solid #8b949e !important; -} - -.border-right { - border-right: 1px solid #8b949e !important; -} - -.border-bottom { - border-bottom: 1px solid #8b949e !important; -} - -.border-left { - border-left: 1px solid #8b949e !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: #e4432d !important; -} - -.border-secondary { - border-color: #8b949e !important; -} - -.border-success { - border-color: #3fb950 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #da3633 !important; -} - -.border-light { - border-color: #b1bac4 !important; -} - -.border-dark { - border-color: #8b949e !important; -} - -.border-white { - border-color: #c9d1d9 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(201, 209, 217, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(201, 209, 217, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(201, 209, 217, 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; -} - -.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); -} - -.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; - } -} -.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: #c9d1d9 !important; -} - -.text-primary { - color: #e4432d !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #e4432d !important; -} - -.text-secondary { - color: #8b949e !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #646e78 !important; -} - -.text-success { - color: #3fb950 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #2c8037 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #da3633 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #a3201e !important; -} - -.text-light { - color: #b1bac4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #8593a3 !important; -} - -.text-dark { - color: #8b949e !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #646e78 !important; -} - -.text-body { - color: #0d1117 !important; -} - -.text-muted { - color: #21262d !important; -} - -.text-black-50 { - color: rgba(201, 209, 217, 0.5) !important; -} - -.text-white-50 { - color: rgba(201, 209, 217, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #484f58; - 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 #c9d1d9; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c9d1d9 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #8b949e !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8b949e; - } - - .table .thead-dark th { - color: inherit; - border-color: #8b949e; - } -} -.bd-callout-primary { - border-left-color: #e4432d; -} - -.bd-callout-secondary { - border-left-color: #8b949e; -} - -.bd-callout-danger { - border-left-color: #da3633; -} - -.bd-callout-dark { - border-left-color: #8b949e; -} - -.bd-callout-white { - border-left-color: #c9d1d9; -} - -.bd-callout-black { - border-left-color: #c9d1d9; -} - -.bd-callout-light { - border-left-color: #b1bac4; -} - -.bd-callout-success { - border-left-color: #3fb950; -} - -.bd-callout-muted { - border-left-color: #c9d1d9; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #e4432d; -} - -.bd-callout-purple { - border-left-color: #e4432d; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #e4432d; -} - -.bd-callout-gray { - border-left-color: #8b949e; -} - -.bd-callout-gray-100 { - border-left-color: #c9d1d9; -} - -.bd-callout-gray-200 { - border-left-color: #b1bac4; -} - -.bd-callout-gray-300 { - border-left-color: #8b949e; -} - -.bd-callout-gray-400 { - border-left-color: #6e7681; -} - -.bd-callout-gray-500 { - border-left-color: #484f58; -} - -.bd-callout-gray-600 { - border-left-color: #21262d; -} - -.bd-callout-gray-700 { - border-left-color: #21262d; -} - -.bd-callout-gray-800 { - border-left-color: #161b22; -} - -.bd-callout-gray-900 { - border-left-color: #0d1117; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #c9d1d9; - padding-top: 49px; - background-color: #21262d; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #21262d; -} - -#page { - padding-top: 49px; - background-color: #21262d; -} - -#article { - padding-top: 0; - background-color: #21262d; -} - -#thread, #userpage { - background-color: #21262d; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #e4432d; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #e4432d; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #8b949e; -} - -.btn-success, .btn-danger { - color: #c9d1d9; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #6e7681; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #6e7681; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c9d1d9; - color: #8b949e; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c9d1d9 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #8b949e; -} - -.navbar-light { - background-color: #484f58 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #8b949e; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #e4432d; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #e4432d; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} - -.navbar .text-white { - color: #c9d1d9; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #b1bac4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #e4432d; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #e4432d; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c9d1d9; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #b1bac4; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #e4432d; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #e4432d; - box-shadow: inset 0 -2px 0 #e4432d; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #e4432d; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #e4432d; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #e4432d; - box-shadow: inset 0 -2px 0 #e4432d; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #e4432d; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #e4432d; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #e4432d; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #e4432d; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #e4432d; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #e4432d; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #0d1117; - color: #c9d1d9; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #161b22; - font-size: 1rem; - color: #c9d1d9; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #c9d1d9; -} - -.form-inline.search .form-control::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.bg-svg { - background-color: #8b949e; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #c9d1d9; - border-color: #c9d1d9; - border-width: 2px; - background: #8b949e; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #8b949e; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #6e7681; - background-color: #b1bac4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #8b949e; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #c9d1d9; - background-color: #21262d; - outline: 0; - border-color: #e4432d; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #c9d1d9; - background-color: #0d1117; - outline: 0; - border-color: #e4432d; - box-shadow: none; -} - -.form-control::placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #c9d1d9; -} - -#login label { - color: #c9d1d9; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #c9d1d9; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c9d1d9; - background-color: #21262d; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #c9d1d9; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #8b949e; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #c9d1d9; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #c9d1d9; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #e4432d; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #e4432d; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #e4432d !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #c9d1d9; -} - -.score { - color: #c9d1d9; -} - -.score-up { - color: #e4432d !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #8b949e !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #8b949e; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #6e7681; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #21262d !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #21262d; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #b1bac4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #b1bac4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #c9d1d9; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #e4432d; - width: 1rem; -} - -.filter-list .filter-item { - color: #c9d1d9; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #c9d1d9; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #c9d1d9; -} - -.filter-list > .filter-item > .filter-link.active { - color: #c9d1d9; - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #e4432d; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #e4432d; -} - -.filter-link:hover, .filter-link:focus { - color: #e4432d; -} - -.dashboard-list .dashboard-item { - color: #c9d1d9; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #c9d1d9; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #e4432d; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #e4432d; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #e4432d; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #e4432d; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c9d1d9; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #8b949e; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #e4432d; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #e4432d; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #6e7681; -} - -.card { - background-color: #0d1117; -} - -#thread .card { - background-color: #21262d; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #6e7681; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #6e7681; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #21262d; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #c9d1d9; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #e4432d; -} - -#frontpage .post-title a { - color: #c9d1d9; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #c9d1d9; -} - -.stretched-link a:hover { - color: #e4432d; -} - -.post-meta { - position: relative; - z-index: 2; - color: #c9d1d9; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #6e7681; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #6e7681; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #6e7681 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .post-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #8b949e; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #c9d1d9; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #c9d1d9; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #c9d1d9; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #c9d1d9; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; -} - -.page-link:hover { - background-color: #c9d1d9; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.post-actions a { - color: #c9d1d9; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #e4432d; - border-radius: 0.35rem; - z-index: 2; - background-color: #8b949e; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c9d1d9; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #c9d1d9; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #c9d1d9; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #c9d1d9; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #c9d1d9; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #c9d1d9; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #e4432d; -} - -blockquote { - border-left: 2px solid #e4432d; - color: #c9d1d9; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .comment-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #21262d; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #c9d1d9; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #c9d1d9; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.comment-actions a { - color: #c9d1d9; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #c9d1d9; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #0d1117; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #b1bac4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #21262d; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #b1bac4; -} - -.comment-write .comment-format .format:hover { - color: #c9d1d9; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #c9d1d9; - font-size: 1rem; - color: #e4432d; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #e4432d; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #484f58; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #e4432d; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #8b949e; - background-color: #b1bac4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #b1bac4; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #e4432d; - background-color: rgba(60, 173, 243, 0.08); - color: #e4432d; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #b1bac4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #e4432d 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c9d1d9; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #c9d1d9; - font-size: 12px; - text-transform: uppercase; - background-color: #b1bac4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #484f58; - border: 0.1px solid #6e7681; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #8b949e !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #8b949e; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #b1bac4; -} - -.modal .profile-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #8b949e; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #8b949e; -} - -.profile-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #8b949e; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c9d1d9; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #c9d1d9; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c9d1d9; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #6e7681 !important; -} - -.border-right { - border-right: 1px solid #6e7681 !important; -} - -.border-bottom { - border-bottom: 1px solid #6e7681 !important; -} - -.border-left { - border-left: 1px solid #6e7681 !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-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; -} - -.border-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; -} - -.border { - border: 1px solid #6e7681 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #6e7681 !important; - } - - .border-sm-right { - border-right: 1px solid #6e7681 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm-left { - border-left: 1px solid #6e7681 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-sm-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm { - border: 1px solid #6e7681 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #6e7681 !important; - } - - .border-md-right { - border-right: 1px solid #6e7681 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-md-left { - border-left: 1px solid #6e7681 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-md-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-md { - border: 1px solid #6e7681 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #6e7681 !important; - } - - .border-lg-right { - border-right: 1px solid #6e7681 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg-left { - border-left: 1px solid #6e7681 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-lg-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg { - border: 1px solid #6e7681 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #6e7681 !important; - } - - .border-xl-right { - border-right: 1px solid #6e7681 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl-left { - border-left: 1px solid #6e7681 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-xl-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl { - border: 1px solid #6e7681 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #8b949e; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #c9d1d9; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #e4432d; - border: 0.1px solid #e4432d; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #3fb950; - border: #3fb950 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #c9d1d9; - border: #c9d1d9 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #b1bac4; - border-radius: 2rem; - 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: #c9d1d9; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c9d1d9; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #3fb950; -} - -pre .str, code .str { - color: #3fb950; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c9d1d9; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c9d1d9; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #e4432d; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #e4432d; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #21262d; - } - - #thread, #userpage { - background-color: #21262d; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #8b949e !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #e4432d; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #b1bac4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #6e7681; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #21262d; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #6e7681; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #e4432d; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #21262d; - } - - .card { - background-color: #21262d; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #c9d1d9; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #e4432d; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #b1bac4; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #b1bac4; - } - - .score { - color: #b1bac4; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #b1bac4; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #e4432d; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #21262d; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #c9d1d9; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #c9d1d9; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #21262d !important; -} - -.text-muted { - color: #c9d1d9 !important; -} - -.text-primary { - color: #e4432d !important; -} - -.text-gray-400, .text-gray-500 { - color: #b1bac4 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #21262d 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #e4432d; -} - -span.green { - color: #3fb950; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #e4432d; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c9d1d9; - background-color: #c9d1d9; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #8b949e; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c9d1d9 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c9d1d9 !important; -} - -#frontpage .post-title a:visited { - color: #b1bac4; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c9d1d9; -} - -.comment-box { - border: 2px solid #b1bac4; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #c9d1d9; -} - -.btn-primary { - color: #c9d1d9; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #e4432d !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #e4432d; - padding: 10px; - border-radius: 3px; - background-color: #21262d !important; -} - -.text-info { - color: #e4432d !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #21262d !important; - border-radius: 5px !important; -} - -.btn { - background-color: #21262d !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -body, .navbar-light, .navbar-dark, .card, .modal-content, .comment-write textarea { - background-color: #21262d !important; -} - -.transparent, #login { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #6e6e6e; -} - -/*# sourceMappingURL=midnight_e4432d.css.map */ diff --git a/files/assets/css/midnight_eb4963.css b/files/assets/css/midnight_eb4963.css deleted file mode 100644 index c96fd6c2c..000000000 --- a/files/assets/css/midnight_eb4963.css +++ /dev/null @@ -1,13749 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #eb4963; - --pink: #e83e8c; - --red: #da3633; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #3fb950; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c9d1d9; - --gray: #21262d; - --gray-dark: #161b22; - --primary: #eb4963; - --secondary: #8b949e; - --success: #3fb950; - --info: #168EEA; - --warning: #ffc107; - --danger: #da3633; - --light: #b1bac4; - --dark: #8b949e; - --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(201, 209, 217, 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: #0d1117; - text-align: left; - background-color: #c9d1d9; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #eb4963; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #eb4963; - 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; -} - -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: #21262d; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(201, 209, 217, 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: #21262d; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c9d1d9; - border: 1px solid #8b949e; - 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: #21262d; -} - -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: #c9d1d9; - background-color: #0d1117; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #0d1117; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #0d1117; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #8b949e; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #8b949e; -} -.table tbody + tbody { - border-top: 2px solid #8b949e; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #8b949e; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #8b949e; -} -.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(201, 209, 217, 0.05); -} - -.table-hover tbody tr:hover { - color: #0d1117; - background-color: rgba(201, 209, 217, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d8b3cc; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e599c2; -} - -.table-hover .table-primary:hover { - background-color: #cfa2c1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #cfa2c1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b8c0c8; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-secondary:hover { - background-color: #aab3bd; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #aab3bd; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #a2cab3; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #81c592; -} - -.table-hover .table-success:hover { - background-color: #92c1a6; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #92c1a6; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #97bede; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #6caee2; -} - -.table-hover .table-info:hover { - background-color: #84b2d8; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #84b2d8; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d8cd9e; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e5c96c; -} - -.table-hover .table-warning:hover { - background-color: #d1c48c; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #d1c48c; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #cea6ab; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d28083; -} - -.table-hover .table-danger:hover { - background-color: #c5969b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c5969b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #c2cbd3; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #bdc5ce; -} - -.table-hover .table-light:hover { - background-color: #b3bec8; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #b3bec8; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b8c0c8; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-dark:hover { - background-color: #aab3bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #aab3bd; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(201, 209, 217, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(186, 196, 206, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(186, 196, 206, 0.075); -} - -.table .thead-dark th { - color: #c9d1d9; - background-color: #161b22; - border-color: #252d39; -} -.table .thead-light th { - color: #21262d; - background-color: #b1bac4; - border-color: #8b949e; -} - -.table-dark { - color: #c9d1d9; - background-color: #161b22; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #252d39; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(201, 209, 217, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c9d1d9; - background-color: rgba(201, 209, 217, 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: #21262d; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid #6e7681; - 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 #21262d; -} -.form-control:focus { - color: #21262d; - background-color: #c9d1d9; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.form-control::placeholder { - color: #21262d; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #b1bac4; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} - -.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: #0d1117; - 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: flex; - 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: #21262d; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #3fb950; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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") #c9d1d9 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #3fb950; -} -.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: #3fb950; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #3fb950; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #62c970; - background-color: #62c970; -} -.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(63, 185, 80, 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: #3fb950; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #3fb950; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #da3633; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(218, 54, 51, 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: #da3633; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 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: #da3633; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' stroke='none'/%3e%3c/svg%3e") #c9d1d9 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #da3633; -} -.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: #da3633; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #da3633; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e2615e; - background-color: #e2615e; -} -.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(218, 54, 51, 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: #da3633; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #da3633; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #0d1117; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #0d1117; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #0d1117; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:hover { - color: #c9d1d9; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:focus, .btn-primary.focus { - color: #c9d1d9; - background-color: #eb4963; - border-color: #eb4963; - box-shadow: 0 0 0 0.2rem rgba(219, 89, 150, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #0d1117; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c9d1d9; - background-color: #eb4963; - border-color: #ff2689; -} -.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(219, 89, 150, 0.5); -} - -.btn-secondary { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-success { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:hover { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; -} -.btn-success:focus, .btn-success.focus { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; - box-shadow: 0 0 0 0.2rem rgba(84, 189, 101, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c9d1d9; - background-color: #329340; - border-color: #2f893b; -} -.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(84, 189, 101, 0.5); -} - -.btn-info { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(49, 152, 231, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c9d1d9; - background-color: #1172bc; - border-color: #106bb0; -} -.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(49, 152, 231, 0.5); -} - -.btn-warning { - color: #0d1117; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(219, 167, 9, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #0d1117; - 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: #0d1117; - 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(219, 167, 9, 0.5); -} - -.btn-danger { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:hover { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; -} -.btn-danger:focus, .btn-danger.focus { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; - box-shadow: 0 0 0 0.2rem rgba(215, 77, 76, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c9d1d9; - background-color: #b92421; - border-color: #ae2220; -} -.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(215, 77, 76, 0.5); -} - -.btn-light { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:hover { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; -} -.btn-light:focus, .btn-light.focus { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; - box-shadow: 0 0 0 0.2rem rgba(152, 161, 170, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #0d1117; - background-color: #94a0ae; - border-color: #8d9aa9; -} -.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(152, 161, 170, 0.5); -} - -.btn-dark { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-dark:focus, .btn-dark.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-outline-primary { - color: #eb4963; - border-color: #eb4963; -} -.btn-outline-primary:hover { - color: #0d1117; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #eb4963; - 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: #0d1117; - background-color: #eb4963; - border-color: #eb4963; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-outline-success { - color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:hover { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #3fb950; - 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: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.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(63, 185, 80, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #0d1117; - 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: #0d1117; - 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: #da3633; - border-color: #da3633; -} -.btn-outline-danger:hover { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #da3633; - 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: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.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(218, 54, 51, 0.5); -} - -.btn-outline-light { - color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:hover { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #b1bac4; - 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: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.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(177, 186, 196, 0.5); -} - -.btn-outline-dark { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-link { - font-weight: 400; - color: #eb4963; - text-decoration: none; -} -.btn-link:hover { - color: #eb4963; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #21262d; - 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: #0d1117; - text-align: left; - list-style: none; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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 #b1bac4; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #0d1117; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #040507; - text-decoration: none; - background-color: #c9d1d9; -} -.dropdown-item.active, .dropdown-item:active { - color: #c9d1d9; - text-decoration: none; - background-color: #eb4963; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #21262d; - 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: #21262d; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #0d1117; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #21262d; - text-align: center; - white-space: nowrap; - background-color: #b1bac4; - border: 1px solid #6e7681; - 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: 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: #c9d1d9; - border-color: #eb4963; - background-color: #eb4963; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c9d1d9; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #21262d; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #b1bac4; -} - -.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: #c9d1d9; - border: #484f58 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c9d1d9' 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: #eb4963; - background-color: #eb4963; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c9d1d9' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c9d1d9'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #484f58; - border-radius: 0.5rem; - 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; -} -@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: #c9d1d9; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #21262d; - vertical-align: middle; - background: #c9d1d9 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #6e7681; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-select:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #21262d; - background-color: #b1bac4; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #21262d; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #b1bac4; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #21262d; - background-color: #c9d1d9; - border: 1px solid #6e7681; - 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: #21262d; - content: "Browse"; - background-color: #b1bac4; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem eb4963; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem eb4963; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem eb4963; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #eb4963; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #eb4963; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - 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: #eb4963; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #8b949e; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #8b949e; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #484f58; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #484f58; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #484f58; -} - -.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: flex; - 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: #21262d; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #8b949e; -} -.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: #b1bac4 #b1bac4 #8b949e; -} -.nav-tabs .nav-link.disabled { - color: #21262d; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #21262d; - background-color: #c9d1d9; - border-color: #8b949e #8b949e #c9d1d9; -} -.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: #c9d1d9; - background-color: #eb4963; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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(201, 209, 217, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(201, 209, 217, 0.9); -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c9d1d9; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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: #c9d1d9; -} -.navbar-dark .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-text a { - color: #c9d1d9; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c9d1d9; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c9d1d9; - background-clip: border-box; - border: 1px solid rgba(201, 209, 217, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(201, 209, 217, 0.03); - border-bottom: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 0.03); - border-top: 1px solid rgba(201, 209, 217, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #21262d; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #21262d; -} - -.pagination { - 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: #eb4963; - background-color: #c9d1d9; - border: 1px solid #8b949e; -} -.page-link:hover { - z-index: 2; - color: #eb4963; - text-decoration: none; - background-color: #b1bac4; - border-color: #8b949e; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} - -.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: #c9d1d9; - background-color: #eb4963; - border-color: #eb4963; -} -.page-item.disabled .page-link { - color: #21262d; - pointer-events: none; - cursor: auto; - background-color: #c9d1d9; - border-color: #8b949e; -} - -.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: #0d1117; - background-color: #eb4963; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #0d1117; - background-color: #eb4963; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.badge-success { - color: #c9d1d9; - background-color: #3fb950; -} -a.badge-success:hover, a.badge-success:focus { - color: #c9d1d9; - background-color: #329340; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} - -.badge-info { - color: #c9d1d9; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c9d1d9; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #0d1117; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #0d1117; - 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: #c9d1d9; - background-color: #da3633; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c9d1d9; - background-color: #b92421; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} - -.badge-light { - color: #0d1117; - background-color: #b1bac4; -} -a.badge-light:hover, a.badge-light:focus { - color: #0d1117; - background-color: #94a0ae; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} - -.badge-dark { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #b1bac4; - 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: #e599c2; - background-color: #d4bcd0; - border-color: #d8b3cc; -} -.alert-primary hr { - border-top-color: #cfa2c1; -} -.alert-primary .alert-link { - color: #db70aa; -} - -.alert-secondary { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-secondary hr { - border-top-color: #aab3bd; -} -.alert-secondary .alert-link { - color: #8d97a3; -} - -.alert-success { - color: #81c592; - background-color: #adccbe; - border-color: #a2cab3; -} -.alert-success hr { - border-top-color: #92c1a6; -} -.alert-success .alert-link { - color: #5eb574; -} - -.alert-info { - color: #6caee2; - background-color: #a5c4dc; - border-color: #97bede; -} -.alert-info hr { - border-top-color: #84b2d8; -} -.alert-info .alert-link { - color: #4197da; -} - -.alert-warning { - color: #e5c96c; - background-color: #d4ceaf; - border-color: #d8cd9e; -} -.alert-warning hr { - border-top-color: #d1c48c; -} -.alert-warning .alert-link { - color: #ddb941; -} - -.alert-danger { - color: #d28083; - background-color: #ccb2b8; - border-color: #cea6ab; -} -.alert-danger hr { - border-top-color: #c5969b; -} -.alert-danger .alert-link { - color: #c55a5e; -} - -.alert-light { - color: #bdc5ce; - background-color: #c4ccd5; - border-color: #c2cbd3; -} -.alert-light hr { - border-top-color: #b3bec8; -} -.alert-light .alert-link { - color: #a0abb8; -} - -.alert-dark { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-dark hr { - border-top-color: #aab3bd; -} -.alert-dark .alert-link { - color: #8d97a3; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c9d1d9; - text-align: center; - white-space: nowrap; - background-color: #eb4963; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(201, 209, 217, 0.15) 25%, transparent 25%, transparent 50%, rgba(201, 209, 217, 0.15) 50%, rgba(201, 209, 217, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #21262d; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #21262d; - text-decoration: none; - background-color: #c9d1d9; -} -.list-group-item-action:active { - color: #0d1117; - background-color: #b1bac4; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c9d1d9; - border: 1px solid rgba(201, 209, 217, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #21262d; - pointer-events: none; - background-color: #c9d1d9; -} -.list-group-item.active { - z-index: 2; - color: #c9d1d9; - background-color: #eb4963; - border-color: #eb4963; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e599c2; - background-color: #d8b3cc; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e599c2; - background-color: #cfa2c1; -} -.list-group-item-primary.list-group-item-action.active { - color: #c9d1d9; - background-color: #e599c2; - border-color: #e599c2; -} - -.list-group-item-secondary { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.list-group-item-success { - color: #81c592; - background-color: #a2cab3; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #81c592; - background-color: #92c1a6; -} -.list-group-item-success.list-group-item-action.active { - color: #c9d1d9; - background-color: #81c592; - border-color: #81c592; -} - -.list-group-item-info { - color: #6caee2; - background-color: #97bede; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6caee2; - background-color: #84b2d8; -} -.list-group-item-info.list-group-item-action.active { - color: #c9d1d9; - background-color: #6caee2; - border-color: #6caee2; -} - -.list-group-item-warning { - color: #e5c96c; - background-color: #d8cd9e; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e5c96c; - background-color: #d1c48c; -} -.list-group-item-warning.list-group-item-action.active { - color: #c9d1d9; - background-color: #e5c96c; - border-color: #e5c96c; -} - -.list-group-item-danger { - color: #d28083; - background-color: #cea6ab; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #d28083; - background-color: #c5969b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c9d1d9; - background-color: #d28083; - border-color: #d28083; -} - -.list-group-item-light { - color: #bdc5ce; - background-color: #c2cbd3; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #bdc5ce; - background-color: #b3bec8; -} -.list-group-item-light.list-group-item-action.active { - color: #c9d1d9; - background-color: #bdc5ce; - border-color: #bdc5ce; -} - -.list-group-item-dark { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #c9d1d9; - text-shadow: 0 1px 0 #c9d1d9; - opacity: 0.5; -} -.close:hover { - color: #c9d1d9; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(201, 209, 217, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(201, 209, 217, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #21262d; - background-color: rgba(201, 209, 217, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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: #c9d1d9; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #8b949e; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #8b949e; - 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); - } - - .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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c9d1d9; - text-align: center; - background-color: #c9d1d9; - 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: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} -.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 #c0c9d3; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #c0c9d3; - border-bottom: 1px solid #b1bdc8; - 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: #0d1117; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c9d1d9; - 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: #c9d1d9; - 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c9d1d9; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c9d1d9; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #eb4963 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #eb4963 !important; -} - -.bg-secondary { - background-color: #8b949e !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #707a86 !important; -} - -.bg-success { - background-color: #3fb950 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #329340 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #da3633 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #b92421 !important; -} - -.bg-light { - background-color: #b1bac4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #94a0ae !important; -} - -.bg-dark { - background-color: #8b949e !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #707a86 !important; -} - -.bg-white { - background-color: #c9d1d9 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #8b949e !important; -} - -.border-top { - border-top: 1px solid #8b949e !important; -} - -.border-right { - border-right: 1px solid #8b949e !important; -} - -.border-bottom { - border-bottom: 1px solid #8b949e !important; -} - -.border-left { - border-left: 1px solid #8b949e !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: #eb4963 !important; -} - -.border-secondary { - border-color: #8b949e !important; -} - -.border-success { - border-color: #3fb950 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #da3633 !important; -} - -.border-light { - border-color: #b1bac4 !important; -} - -.border-dark { - border-color: #8b949e !important; -} - -.border-white { - border-color: #c9d1d9 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(201, 209, 217, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(201, 209, 217, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(201, 209, 217, 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; -} - -.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); -} - -.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; - } -} -.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: #c9d1d9 !important; -} - -.text-primary { - color: #eb4963 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #eb4963 !important; -} - -.text-secondary { - color: #8b949e !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #646e78 !important; -} - -.text-success { - color: #3fb950 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #2c8037 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #da3633 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #a3201e !important; -} - -.text-light { - color: #b1bac4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #8593a3 !important; -} - -.text-dark { - color: #8b949e !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #646e78 !important; -} - -.text-body { - color: #0d1117 !important; -} - -.text-muted { - color: #21262d !important; -} - -.text-black-50 { - color: rgba(201, 209, 217, 0.5) !important; -} - -.text-white-50 { - color: rgba(201, 209, 217, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #484f58; - 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 #c9d1d9; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c9d1d9 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #8b949e !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8b949e; - } - - .table .thead-dark th { - color: inherit; - border-color: #8b949e; - } -} -.bd-callout-primary { - border-left-color: #eb4963; -} - -.bd-callout-secondary { - border-left-color: #8b949e; -} - -.bd-callout-danger { - border-left-color: #da3633; -} - -.bd-callout-dark { - border-left-color: #8b949e; -} - -.bd-callout-white { - border-left-color: #c9d1d9; -} - -.bd-callout-black { - border-left-color: #c9d1d9; -} - -.bd-callout-light { - border-left-color: #b1bac4; -} - -.bd-callout-success { - border-left-color: #3fb950; -} - -.bd-callout-muted { - border-left-color: #c9d1d9; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #eb4963; -} - -.bd-callout-purple { - border-left-color: #eb4963; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #eb4963; -} - -.bd-callout-gray { - border-left-color: #8b949e; -} - -.bd-callout-gray-100 { - border-left-color: #c9d1d9; -} - -.bd-callout-gray-200 { - border-left-color: #b1bac4; -} - -.bd-callout-gray-300 { - border-left-color: #8b949e; -} - -.bd-callout-gray-400 { - border-left-color: #6e7681; -} - -.bd-callout-gray-500 { - border-left-color: #484f58; -} - -.bd-callout-gray-600 { - border-left-color: #21262d; -} - -.bd-callout-gray-700 { - border-left-color: #21262d; -} - -.bd-callout-gray-800 { - border-left-color: #161b22; -} - -.bd-callout-gray-900 { - border-left-color: #0d1117; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #c9d1d9; - padding-top: 49px; - background-color: #21262d; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #21262d; -} - -#page { - padding-top: 49px; - background-color: #21262d; -} - -#article { - padding-top: 0; - background-color: #21262d; -} - -#thread, #userpage { - background-color: #21262d; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #eb4963; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #eb4963; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #8b949e; -} - -.btn-success, .btn-danger { - color: #c9d1d9; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #6e7681; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #6e7681; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c9d1d9; - color: #8b949e; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c9d1d9 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #8b949e; -} - -.navbar-light { - background-color: #484f58 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #8b949e; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #eb4963; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #eb4963; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} - -.navbar .text-white { - color: #c9d1d9; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #b1bac4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #eb4963; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #eb4963; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c9d1d9; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #b1bac4; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #eb4963; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #eb4963; - box-shadow: inset 0 -2px 0 #eb4963; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #eb4963; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #eb4963; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #eb4963; - box-shadow: inset 0 -2px 0 #eb4963; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #eb4963; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #eb4963; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #eb4963; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #eb4963; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #eb4963; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #eb4963; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #0d1117; - color: #c9d1d9; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #161b22; - font-size: 1rem; - color: #c9d1d9; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #c9d1d9; -} - -.form-inline.search .form-control::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.bg-svg { - background-color: #8b949e; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #c9d1d9; - border-color: #c9d1d9; - border-width: 2px; - background: #8b949e; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #8b949e; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #6e7681; - background-color: #b1bac4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #8b949e; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #c9d1d9; - background-color: #21262d; - outline: 0; - border-color: #eb4963; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #c9d1d9; - background-color: #0d1117; - outline: 0; - border-color: #eb4963; - box-shadow: none; -} - -.form-control::placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #c9d1d9; -} - -#login label { - color: #c9d1d9; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #c9d1d9; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c9d1d9; - background-color: #21262d; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #c9d1d9; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #8b949e; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #c9d1d9; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #c9d1d9; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #eb4963; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #eb4963; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #eb4963 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #c9d1d9; -} - -.score { - color: #c9d1d9; -} - -.score-up { - color: #eb4963 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #8b949e !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #8b949e; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #6e7681; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #21262d !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #21262d; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #b1bac4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #b1bac4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #c9d1d9; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #eb4963; - width: 1rem; -} - -.filter-list .filter-item { - color: #c9d1d9; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #c9d1d9; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #c9d1d9; -} - -.filter-list > .filter-item > .filter-link.active { - color: #c9d1d9; - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #eb4963; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #eb4963; -} - -.filter-link:hover, .filter-link:focus { - color: #eb4963; -} - -.dashboard-list .dashboard-item { - color: #c9d1d9; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #c9d1d9; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #eb4963; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #eb4963; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #eb4963; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #eb4963; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c9d1d9; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #8b949e; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #eb4963; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #eb4963; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #6e7681; -} - -.card { - background-color: #0d1117; -} - -#thread .card { - background-color: #21262d; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #6e7681; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #6e7681; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #21262d; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #c9d1d9; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #eb4963; -} - -#frontpage .post-title a { - color: #c9d1d9; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #c9d1d9; -} - -.stretched-link a:hover { - color: #eb4963; -} - -.post-meta { - position: relative; - z-index: 2; - color: #c9d1d9; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #6e7681; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #6e7681; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #6e7681 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .post-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #8b949e; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #c9d1d9; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #c9d1d9; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #c9d1d9; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #c9d1d9; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; -} - -.page-link:hover { - background-color: #c9d1d9; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.post-actions a { - color: #c9d1d9; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #eb4963; - border-radius: 0.35rem; - z-index: 2; - background-color: #8b949e; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c9d1d9; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #c9d1d9; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #c9d1d9; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #c9d1d9; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #c9d1d9; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #c9d1d9; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #eb4963; -} - -blockquote { - border-left: 2px solid #eb4963; - color: #c9d1d9; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .comment-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #21262d; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #c9d1d9; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #c9d1d9; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.comment-actions a { - color: #c9d1d9; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #c9d1d9; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #0d1117; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #b1bac4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #21262d; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #b1bac4; -} - -.comment-write .comment-format .format:hover { - color: #c9d1d9; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #c9d1d9; - font-size: 1rem; - color: #eb4963; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #eb4963; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #484f58; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #eb4963; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #8b949e; - background-color: #b1bac4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #b1bac4; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #eb4963; - background-color: rgba(60, 173, 243, 0.08); - color: #eb4963; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #b1bac4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #eb4963 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c9d1d9; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #c9d1d9; - font-size: 12px; - text-transform: uppercase; - background-color: #b1bac4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #484f58; - border: 0.1px solid #6e7681; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #8b949e !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #8b949e; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #b1bac4; -} - -.modal .profile-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #8b949e; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #8b949e; -} - -.profile-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #8b949e; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c9d1d9; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #c9d1d9; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c9d1d9; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #6e7681 !important; -} - -.border-right { - border-right: 1px solid #6e7681 !important; -} - -.border-bottom { - border-bottom: 1px solid #6e7681 !important; -} - -.border-left { - border-left: 1px solid #6e7681 !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-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; -} - -.border-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; -} - -.border { - border: 1px solid #6e7681 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #6e7681 !important; - } - - .border-sm-right { - border-right: 1px solid #6e7681 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm-left { - border-left: 1px solid #6e7681 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-sm-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm { - border: 1px solid #6e7681 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #6e7681 !important; - } - - .border-md-right { - border-right: 1px solid #6e7681 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-md-left { - border-left: 1px solid #6e7681 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-md-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-md { - border: 1px solid #6e7681 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #6e7681 !important; - } - - .border-lg-right { - border-right: 1px solid #6e7681 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg-left { - border-left: 1px solid #6e7681 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-lg-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg { - border: 1px solid #6e7681 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #6e7681 !important; - } - - .border-xl-right { - border-right: 1px solid #6e7681 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl-left { - border-left: 1px solid #6e7681 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-xl-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl { - border: 1px solid #6e7681 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #8b949e; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #c9d1d9; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #eb4963; - border: 0.1px solid #eb4963; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #3fb950; - border: #3fb950 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #c9d1d9; - border: #c9d1d9 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #b1bac4; - border-radius: 2rem; - 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: #c9d1d9; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c9d1d9; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #3fb950; -} - -pre .str, code .str { - color: #3fb950; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c9d1d9; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c9d1d9; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #eb4963; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #eb4963; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #21262d; - } - - #thread, #userpage { - background-color: #21262d; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #8b949e !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #eb4963; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #b1bac4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #6e7681; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #21262d; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #6e7681; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #eb4963; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #21262d; - } - - .card { - background-color: #21262d; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #c9d1d9; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #eb4963; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #b1bac4; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #b1bac4; - } - - .score { - color: #b1bac4; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #b1bac4; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #eb4963; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #21262d; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #c9d1d9; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #c9d1d9; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #21262d !important; -} - -.text-muted { - color: #c9d1d9 !important; -} - -.text-primary { - color: #eb4963 !important; -} - -.text-gray-400, .text-gray-500 { - color: #b1bac4 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #21262d 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #eb4963; -} - -span.green { - color: #3fb950; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #eb4963; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c9d1d9; - background-color: #c9d1d9; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #8b949e; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c9d1d9 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c9d1d9 !important; -} - -#frontpage .post-title a:visited { - color: #b1bac4; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c9d1d9; -} - -.comment-box { - border: 2px solid #b1bac4; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #c9d1d9; -} - -.btn-primary { - color: #c9d1d9; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #eb4963 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #eb4963; - padding: 10px; - border-radius: 3px; - background-color: #21262d !important; -} - -.text-info { - color: #eb4963 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #21262d !important; - border-radius: 5px !important; -} - -.btn { - background-color: #21262d !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -body, .navbar-light, .navbar-dark, .card, .modal-content, .comment-write textarea { - background-color: #21262d !important; -} - -.transparent, #login { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #6e6e6e; -} - -/*# sourceMappingURL=midnight_eb4963.css.map */ diff --git a/files/assets/css/midnight_ec72de.css b/files/assets/css/midnight_ec72de.css deleted file mode 100644 index b0bb5b8ea..000000000 --- a/files/assets/css/midnight_ec72de.css +++ /dev/null @@ -1,13749 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #ec72de; - --pink: #e83e8c; - --red: #da3633; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #3fb950; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c9d1d9; - --gray: #21262d; - --gray-dark: #161b22; - --primary: #ec72de; - --secondary: #8b949e; - --success: #3fb950; - --info: #168EEA; - --warning: #ffc107; - --danger: #da3633; - --light: #b1bac4; - --dark: #8b949e; - --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(201, 209, 217, 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: #0d1117; - text-align: left; - background-color: #c9d1d9; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ec72de; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ec72de; - 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; -} - -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: #21262d; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(201, 209, 217, 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: #21262d; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c9d1d9; - border: 1px solid #8b949e; - 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: #21262d; -} - -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: #c9d1d9; - background-color: #0d1117; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #0d1117; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #0d1117; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #8b949e; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #8b949e; -} -.table tbody + tbody { - border-top: 2px solid #8b949e; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #8b949e; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #8b949e; -} -.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(201, 209, 217, 0.05); -} - -.table-hover tbody tr:hover { - color: #0d1117; - background-color: rgba(201, 209, 217, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d8b3cc; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e599c2; -} - -.table-hover .table-primary:hover { - background-color: #cfa2c1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #cfa2c1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b8c0c8; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-secondary:hover { - background-color: #aab3bd; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #aab3bd; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #a2cab3; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #81c592; -} - -.table-hover .table-success:hover { - background-color: #92c1a6; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #92c1a6; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #97bede; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #6caee2; -} - -.table-hover .table-info:hover { - background-color: #84b2d8; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #84b2d8; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d8cd9e; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e5c96c; -} - -.table-hover .table-warning:hover { - background-color: #d1c48c; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #d1c48c; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #cea6ab; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d28083; -} - -.table-hover .table-danger:hover { - background-color: #c5969b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c5969b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #c2cbd3; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #bdc5ce; -} - -.table-hover .table-light:hover { - background-color: #b3bec8; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #b3bec8; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b8c0c8; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-dark:hover { - background-color: #aab3bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #aab3bd; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(201, 209, 217, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(186, 196, 206, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(186, 196, 206, 0.075); -} - -.table .thead-dark th { - color: #c9d1d9; - background-color: #161b22; - border-color: #252d39; -} -.table .thead-light th { - color: #21262d; - background-color: #b1bac4; - border-color: #8b949e; -} - -.table-dark { - color: #c9d1d9; - background-color: #161b22; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #252d39; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(201, 209, 217, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c9d1d9; - background-color: rgba(201, 209, 217, 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: #21262d; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid #6e7681; - 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 #21262d; -} -.form-control:focus { - color: #21262d; - background-color: #c9d1d9; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.form-control::placeholder { - color: #21262d; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #b1bac4; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} - -.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: #0d1117; - 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: flex; - 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: #21262d; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #3fb950; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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") #c9d1d9 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #3fb950; -} -.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: #3fb950; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #3fb950; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #62c970; - background-color: #62c970; -} -.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(63, 185, 80, 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: #3fb950; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #3fb950; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #da3633; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(218, 54, 51, 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: #da3633; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 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: #da3633; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' stroke='none'/%3e%3c/svg%3e") #c9d1d9 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #da3633; -} -.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: #da3633; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #da3633; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e2615e; - background-color: #e2615e; -} -.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(218, 54, 51, 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: #da3633; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #da3633; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #0d1117; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #0d1117; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #0d1117; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:hover { - color: #c9d1d9; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:focus, .btn-primary.focus { - color: #c9d1d9; - background-color: #ec72de; - border-color: #ec72de; - box-shadow: 0 0 0 0.2rem rgba(219, 89, 150, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #0d1117; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c9d1d9; - background-color: #ec72de; - border-color: #ff2689; -} -.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(219, 89, 150, 0.5); -} - -.btn-secondary { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-success { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:hover { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; -} -.btn-success:focus, .btn-success.focus { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; - box-shadow: 0 0 0 0.2rem rgba(84, 189, 101, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c9d1d9; - background-color: #329340; - border-color: #2f893b; -} -.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(84, 189, 101, 0.5); -} - -.btn-info { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(49, 152, 231, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c9d1d9; - background-color: #1172bc; - border-color: #106bb0; -} -.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(49, 152, 231, 0.5); -} - -.btn-warning { - color: #0d1117; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(219, 167, 9, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #0d1117; - 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: #0d1117; - 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(219, 167, 9, 0.5); -} - -.btn-danger { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:hover { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; -} -.btn-danger:focus, .btn-danger.focus { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; - box-shadow: 0 0 0 0.2rem rgba(215, 77, 76, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c9d1d9; - background-color: #b92421; - border-color: #ae2220; -} -.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(215, 77, 76, 0.5); -} - -.btn-light { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:hover { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; -} -.btn-light:focus, .btn-light.focus { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; - box-shadow: 0 0 0 0.2rem rgba(152, 161, 170, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #0d1117; - background-color: #94a0ae; - border-color: #8d9aa9; -} -.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(152, 161, 170, 0.5); -} - -.btn-dark { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-dark:focus, .btn-dark.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-outline-primary { - color: #ec72de; - border-color: #ec72de; -} -.btn-outline-primary:hover { - color: #0d1117; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ec72de; - 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: #0d1117; - background-color: #ec72de; - border-color: #ec72de; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-outline-success { - color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:hover { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #3fb950; - 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: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.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(63, 185, 80, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #0d1117; - 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: #0d1117; - 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: #da3633; - border-color: #da3633; -} -.btn-outline-danger:hover { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #da3633; - 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: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.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(218, 54, 51, 0.5); -} - -.btn-outline-light { - color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:hover { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #b1bac4; - 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: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.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(177, 186, 196, 0.5); -} - -.btn-outline-dark { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ec72de; - text-decoration: none; -} -.btn-link:hover { - color: #ec72de; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #21262d; - 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: #0d1117; - text-align: left; - list-style: none; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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 #b1bac4; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #0d1117; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #040507; - text-decoration: none; - background-color: #c9d1d9; -} -.dropdown-item.active, .dropdown-item:active { - color: #c9d1d9; - text-decoration: none; - background-color: #ec72de; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #21262d; - 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: #21262d; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #0d1117; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #21262d; - text-align: center; - white-space: nowrap; - background-color: #b1bac4; - border: 1px solid #6e7681; - 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: 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: #c9d1d9; - border-color: #ec72de; - background-color: #ec72de; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c9d1d9; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #21262d; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #b1bac4; -} - -.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: #c9d1d9; - border: #484f58 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c9d1d9' 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: #ec72de; - background-color: #ec72de; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c9d1d9' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c9d1d9'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #484f58; - border-radius: 0.5rem; - 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; -} -@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: #c9d1d9; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #21262d; - vertical-align: middle; - background: #c9d1d9 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #6e7681; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-select:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #21262d; - background-color: #b1bac4; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #21262d; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #b1bac4; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #21262d; - background-color: #c9d1d9; - border: 1px solid #6e7681; - 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: #21262d; - content: "Browse"; - background-color: #b1bac4; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem ec72de; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem ec72de; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem ec72de; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ec72de; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ec72de; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - 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: #ec72de; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #8b949e; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #8b949e; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #484f58; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #484f58; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #484f58; -} - -.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: flex; - 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: #21262d; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #8b949e; -} -.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: #b1bac4 #b1bac4 #8b949e; -} -.nav-tabs .nav-link.disabled { - color: #21262d; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #21262d; - background-color: #c9d1d9; - border-color: #8b949e #8b949e #c9d1d9; -} -.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: #c9d1d9; - background-color: #ec72de; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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(201, 209, 217, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(201, 209, 217, 0.9); -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c9d1d9; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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: #c9d1d9; -} -.navbar-dark .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-text a { - color: #c9d1d9; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c9d1d9; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c9d1d9; - background-clip: border-box; - border: 1px solid rgba(201, 209, 217, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(201, 209, 217, 0.03); - border-bottom: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 0.03); - border-top: 1px solid rgba(201, 209, 217, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #21262d; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #21262d; -} - -.pagination { - 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: #ec72de; - background-color: #c9d1d9; - border: 1px solid #8b949e; -} -.page-link:hover { - z-index: 2; - color: #ec72de; - text-decoration: none; - background-color: #b1bac4; - border-color: #8b949e; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} - -.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: #c9d1d9; - background-color: #ec72de; - border-color: #ec72de; -} -.page-item.disabled .page-link { - color: #21262d; - pointer-events: none; - cursor: auto; - background-color: #c9d1d9; - border-color: #8b949e; -} - -.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: #0d1117; - background-color: #ec72de; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #0d1117; - background-color: #ec72de; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.badge-success { - color: #c9d1d9; - background-color: #3fb950; -} -a.badge-success:hover, a.badge-success:focus { - color: #c9d1d9; - background-color: #329340; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} - -.badge-info { - color: #c9d1d9; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c9d1d9; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #0d1117; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #0d1117; - 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: #c9d1d9; - background-color: #da3633; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c9d1d9; - background-color: #b92421; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} - -.badge-light { - color: #0d1117; - background-color: #b1bac4; -} -a.badge-light:hover, a.badge-light:focus { - color: #0d1117; - background-color: #94a0ae; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} - -.badge-dark { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #b1bac4; - 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: #e599c2; - background-color: #d4bcd0; - border-color: #d8b3cc; -} -.alert-primary hr { - border-top-color: #cfa2c1; -} -.alert-primary .alert-link { - color: #db70aa; -} - -.alert-secondary { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-secondary hr { - border-top-color: #aab3bd; -} -.alert-secondary .alert-link { - color: #8d97a3; -} - -.alert-success { - color: #81c592; - background-color: #adccbe; - border-color: #a2cab3; -} -.alert-success hr { - border-top-color: #92c1a6; -} -.alert-success .alert-link { - color: #5eb574; -} - -.alert-info { - color: #6caee2; - background-color: #a5c4dc; - border-color: #97bede; -} -.alert-info hr { - border-top-color: #84b2d8; -} -.alert-info .alert-link { - color: #4197da; -} - -.alert-warning { - color: #e5c96c; - background-color: #d4ceaf; - border-color: #d8cd9e; -} -.alert-warning hr { - border-top-color: #d1c48c; -} -.alert-warning .alert-link { - color: #ddb941; -} - -.alert-danger { - color: #d28083; - background-color: #ccb2b8; - border-color: #cea6ab; -} -.alert-danger hr { - border-top-color: #c5969b; -} -.alert-danger .alert-link { - color: #c55a5e; -} - -.alert-light { - color: #bdc5ce; - background-color: #c4ccd5; - border-color: #c2cbd3; -} -.alert-light hr { - border-top-color: #b3bec8; -} -.alert-light .alert-link { - color: #a0abb8; -} - -.alert-dark { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-dark hr { - border-top-color: #aab3bd; -} -.alert-dark .alert-link { - color: #8d97a3; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c9d1d9; - text-align: center; - white-space: nowrap; - background-color: #ec72de; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(201, 209, 217, 0.15) 25%, transparent 25%, transparent 50%, rgba(201, 209, 217, 0.15) 50%, rgba(201, 209, 217, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #21262d; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #21262d; - text-decoration: none; - background-color: #c9d1d9; -} -.list-group-item-action:active { - color: #0d1117; - background-color: #b1bac4; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c9d1d9; - border: 1px solid rgba(201, 209, 217, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #21262d; - pointer-events: none; - background-color: #c9d1d9; -} -.list-group-item.active { - z-index: 2; - color: #c9d1d9; - background-color: #ec72de; - border-color: #ec72de; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e599c2; - background-color: #d8b3cc; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e599c2; - background-color: #cfa2c1; -} -.list-group-item-primary.list-group-item-action.active { - color: #c9d1d9; - background-color: #e599c2; - border-color: #e599c2; -} - -.list-group-item-secondary { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.list-group-item-success { - color: #81c592; - background-color: #a2cab3; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #81c592; - background-color: #92c1a6; -} -.list-group-item-success.list-group-item-action.active { - color: #c9d1d9; - background-color: #81c592; - border-color: #81c592; -} - -.list-group-item-info { - color: #6caee2; - background-color: #97bede; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6caee2; - background-color: #84b2d8; -} -.list-group-item-info.list-group-item-action.active { - color: #c9d1d9; - background-color: #6caee2; - border-color: #6caee2; -} - -.list-group-item-warning { - color: #e5c96c; - background-color: #d8cd9e; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e5c96c; - background-color: #d1c48c; -} -.list-group-item-warning.list-group-item-action.active { - color: #c9d1d9; - background-color: #e5c96c; - border-color: #e5c96c; -} - -.list-group-item-danger { - color: #d28083; - background-color: #cea6ab; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #d28083; - background-color: #c5969b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c9d1d9; - background-color: #d28083; - border-color: #d28083; -} - -.list-group-item-light { - color: #bdc5ce; - background-color: #c2cbd3; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #bdc5ce; - background-color: #b3bec8; -} -.list-group-item-light.list-group-item-action.active { - color: #c9d1d9; - background-color: #bdc5ce; - border-color: #bdc5ce; -} - -.list-group-item-dark { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #c9d1d9; - text-shadow: 0 1px 0 #c9d1d9; - opacity: 0.5; -} -.close:hover { - color: #c9d1d9; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(201, 209, 217, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(201, 209, 217, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #21262d; - background-color: rgba(201, 209, 217, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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: #c9d1d9; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #8b949e; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #8b949e; - 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); - } - - .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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c9d1d9; - text-align: center; - background-color: #c9d1d9; - 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: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} -.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 #c0c9d3; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #c0c9d3; - border-bottom: 1px solid #b1bdc8; - 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: #0d1117; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c9d1d9; - 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: #c9d1d9; - 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c9d1d9; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c9d1d9; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ec72de !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ec72de !important; -} - -.bg-secondary { - background-color: #8b949e !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #707a86 !important; -} - -.bg-success { - background-color: #3fb950 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #329340 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #da3633 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #b92421 !important; -} - -.bg-light { - background-color: #b1bac4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #94a0ae !important; -} - -.bg-dark { - background-color: #8b949e !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #707a86 !important; -} - -.bg-white { - background-color: #c9d1d9 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #8b949e !important; -} - -.border-top { - border-top: 1px solid #8b949e !important; -} - -.border-right { - border-right: 1px solid #8b949e !important; -} - -.border-bottom { - border-bottom: 1px solid #8b949e !important; -} - -.border-left { - border-left: 1px solid #8b949e !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: #ec72de !important; -} - -.border-secondary { - border-color: #8b949e !important; -} - -.border-success { - border-color: #3fb950 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #da3633 !important; -} - -.border-light { - border-color: #b1bac4 !important; -} - -.border-dark { - border-color: #8b949e !important; -} - -.border-white { - border-color: #c9d1d9 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(201, 209, 217, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(201, 209, 217, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(201, 209, 217, 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; -} - -.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); -} - -.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; - } -} -.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: #c9d1d9 !important; -} - -.text-primary { - color: #ec72de !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ec72de !important; -} - -.text-secondary { - color: #8b949e !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #646e78 !important; -} - -.text-success { - color: #3fb950 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #2c8037 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #da3633 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #a3201e !important; -} - -.text-light { - color: #b1bac4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #8593a3 !important; -} - -.text-dark { - color: #8b949e !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #646e78 !important; -} - -.text-body { - color: #0d1117 !important; -} - -.text-muted { - color: #21262d !important; -} - -.text-black-50 { - color: rgba(201, 209, 217, 0.5) !important; -} - -.text-white-50 { - color: rgba(201, 209, 217, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #484f58; - 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 #c9d1d9; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c9d1d9 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #8b949e !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8b949e; - } - - .table .thead-dark th { - color: inherit; - border-color: #8b949e; - } -} -.bd-callout-primary { - border-left-color: #ec72de; -} - -.bd-callout-secondary { - border-left-color: #8b949e; -} - -.bd-callout-danger { - border-left-color: #da3633; -} - -.bd-callout-dark { - border-left-color: #8b949e; -} - -.bd-callout-white { - border-left-color: #c9d1d9; -} - -.bd-callout-black { - border-left-color: #c9d1d9; -} - -.bd-callout-light { - border-left-color: #b1bac4; -} - -.bd-callout-success { - border-left-color: #3fb950; -} - -.bd-callout-muted { - border-left-color: #c9d1d9; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ec72de; -} - -.bd-callout-purple { - border-left-color: #ec72de; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ec72de; -} - -.bd-callout-gray { - border-left-color: #8b949e; -} - -.bd-callout-gray-100 { - border-left-color: #c9d1d9; -} - -.bd-callout-gray-200 { - border-left-color: #b1bac4; -} - -.bd-callout-gray-300 { - border-left-color: #8b949e; -} - -.bd-callout-gray-400 { - border-left-color: #6e7681; -} - -.bd-callout-gray-500 { - border-left-color: #484f58; -} - -.bd-callout-gray-600 { - border-left-color: #21262d; -} - -.bd-callout-gray-700 { - border-left-color: #21262d; -} - -.bd-callout-gray-800 { - border-left-color: #161b22; -} - -.bd-callout-gray-900 { - border-left-color: #0d1117; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #c9d1d9; - padding-top: 49px; - background-color: #21262d; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #21262d; -} - -#page { - padding-top: 49px; - background-color: #21262d; -} - -#article { - padding-top: 0; - background-color: #21262d; -} - -#thread, #userpage { - background-color: #21262d; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ec72de; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ec72de; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #8b949e; -} - -.btn-success, .btn-danger { - color: #c9d1d9; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #6e7681; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #6e7681; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c9d1d9; - color: #8b949e; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c9d1d9 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #8b949e; -} - -.navbar-light { - background-color: #484f58 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #8b949e; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ec72de; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #ec72de; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} - -.navbar .text-white { - color: #c9d1d9; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #b1bac4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ec72de; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ec72de; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c9d1d9; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #b1bac4; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ec72de; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ec72de; - box-shadow: inset 0 -2px 0 #ec72de; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ec72de; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ec72de; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ec72de; - box-shadow: inset 0 -2px 0 #ec72de; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ec72de; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ec72de; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ec72de; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ec72de; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ec72de; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #ec72de; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #0d1117; - color: #c9d1d9; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #161b22; - font-size: 1rem; - color: #c9d1d9; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #c9d1d9; -} - -.form-inline.search .form-control::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.bg-svg { - background-color: #8b949e; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #c9d1d9; - border-color: #c9d1d9; - border-width: 2px; - background: #8b949e; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #8b949e; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #6e7681; - background-color: #b1bac4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #8b949e; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #c9d1d9; - background-color: #21262d; - outline: 0; - border-color: #ec72de; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #c9d1d9; - background-color: #0d1117; - outline: 0; - border-color: #ec72de; - box-shadow: none; -} - -.form-control::placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #c9d1d9; -} - -#login label { - color: #c9d1d9; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #c9d1d9; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c9d1d9; - background-color: #21262d; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #c9d1d9; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #8b949e; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #c9d1d9; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #c9d1d9; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ec72de; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ec72de; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ec72de !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #c9d1d9; -} - -.score { - color: #c9d1d9; -} - -.score-up { - color: #ec72de !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #8b949e !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #8b949e; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #6e7681; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #21262d !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #21262d; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #b1bac4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #b1bac4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #c9d1d9; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ec72de; - width: 1rem; -} - -.filter-list .filter-item { - color: #c9d1d9; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #c9d1d9; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #c9d1d9; -} - -.filter-list > .filter-item > .filter-link.active { - color: #c9d1d9; - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ec72de; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ec72de; -} - -.filter-link:hover, .filter-link:focus { - color: #ec72de; -} - -.dashboard-list .dashboard-item { - color: #c9d1d9; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #c9d1d9; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ec72de; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ec72de; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ec72de; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ec72de; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c9d1d9; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #8b949e; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ec72de; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ec72de; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #6e7681; -} - -.card { - background-color: #0d1117; -} - -#thread .card { - background-color: #21262d; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #6e7681; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #6e7681; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #21262d; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #c9d1d9; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ec72de; -} - -#frontpage .post-title a { - color: #c9d1d9; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #c9d1d9; -} - -.stretched-link a:hover { - color: #ec72de; -} - -.post-meta { - position: relative; - z-index: 2; - color: #c9d1d9; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #6e7681; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #6e7681; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #6e7681 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .post-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #8b949e; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #c9d1d9; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #c9d1d9; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #c9d1d9; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #c9d1d9; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; -} - -.page-link:hover { - background-color: #c9d1d9; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.post-actions a { - color: #c9d1d9; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ec72de; - border-radius: 0.35rem; - z-index: 2; - background-color: #8b949e; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c9d1d9; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #c9d1d9; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #c9d1d9; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #c9d1d9; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #c9d1d9; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #c9d1d9; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ec72de; -} - -blockquote { - border-left: 2px solid #ec72de; - color: #c9d1d9; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .comment-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #21262d; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #c9d1d9; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #c9d1d9; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.comment-actions a { - color: #c9d1d9; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #c9d1d9; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #0d1117; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #b1bac4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #21262d; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #b1bac4; -} - -.comment-write .comment-format .format:hover { - color: #c9d1d9; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #c9d1d9; - font-size: 1rem; - color: #ec72de; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ec72de; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #484f58; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ec72de; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #8b949e; - background-color: #b1bac4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #b1bac4; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #ec72de; - background-color: rgba(60, 173, 243, 0.08); - color: #ec72de; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #b1bac4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ec72de 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c9d1d9; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #c9d1d9; - font-size: 12px; - text-transform: uppercase; - background-color: #b1bac4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #484f58; - border: 0.1px solid #6e7681; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #8b949e !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #8b949e; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #b1bac4; -} - -.modal .profile-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #8b949e; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #8b949e; -} - -.profile-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #8b949e; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c9d1d9; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #c9d1d9; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c9d1d9; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #6e7681 !important; -} - -.border-right { - border-right: 1px solid #6e7681 !important; -} - -.border-bottom { - border-bottom: 1px solid #6e7681 !important; -} - -.border-left { - border-left: 1px solid #6e7681 !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-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; -} - -.border-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; -} - -.border { - border: 1px solid #6e7681 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #6e7681 !important; - } - - .border-sm-right { - border-right: 1px solid #6e7681 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm-left { - border-left: 1px solid #6e7681 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-sm-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm { - border: 1px solid #6e7681 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #6e7681 !important; - } - - .border-md-right { - border-right: 1px solid #6e7681 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-md-left { - border-left: 1px solid #6e7681 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-md-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-md { - border: 1px solid #6e7681 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #6e7681 !important; - } - - .border-lg-right { - border-right: 1px solid #6e7681 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg-left { - border-left: 1px solid #6e7681 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-lg-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg { - border: 1px solid #6e7681 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #6e7681 !important; - } - - .border-xl-right { - border-right: 1px solid #6e7681 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl-left { - border-left: 1px solid #6e7681 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-xl-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl { - border: 1px solid #6e7681 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #8b949e; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #c9d1d9; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #ec72de; - border: 0.1px solid #ec72de; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #3fb950; - border: #3fb950 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #c9d1d9; - border: #c9d1d9 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #b1bac4; - border-radius: 2rem; - 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: #c9d1d9; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c9d1d9; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #3fb950; -} - -pre .str, code .str { - color: #3fb950; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c9d1d9; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c9d1d9; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ec72de; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ec72de; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #21262d; - } - - #thread, #userpage { - background-color: #21262d; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #8b949e !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #ec72de; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #b1bac4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #6e7681; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #21262d; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #6e7681; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ec72de; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #21262d; - } - - .card { - background-color: #21262d; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #c9d1d9; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ec72de; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #b1bac4; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #b1bac4; - } - - .score { - color: #b1bac4; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #b1bac4; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ec72de; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #21262d; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #c9d1d9; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #c9d1d9; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #21262d !important; -} - -.text-muted { - color: #c9d1d9 !important; -} - -.text-primary { - color: #ec72de !important; -} - -.text-gray-400, .text-gray-500 { - color: #b1bac4 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #21262d 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ec72de; -} - -span.green { - color: #3fb950; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #ec72de; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c9d1d9; - background-color: #c9d1d9; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #8b949e; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c9d1d9 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c9d1d9 !important; -} - -#frontpage .post-title a:visited { - color: #b1bac4; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c9d1d9; -} - -.comment-box { - border: 2px solid #b1bac4; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #c9d1d9; -} - -.btn-primary { - color: #c9d1d9; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ec72de !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ec72de; - padding: 10px; - border-radius: 3px; - background-color: #21262d !important; -} - -.text-info { - color: #ec72de !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #21262d !important; - border-radius: 5px !important; -} - -.btn { - background-color: #21262d !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -body, .navbar-light, .navbar-dark, .card, .modal-content, .comment-write textarea { - background-color: #21262d !important; -} - -.transparent, #login { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #6e6e6e; -} - -/*# sourceMappingURL=midnight_ec72de.css.map */ diff --git a/files/assets/css/midnight_f39731.css b/files/assets/css/midnight_f39731.css deleted file mode 100644 index 8097972ef..000000000 --- a/files/assets/css/midnight_f39731.css +++ /dev/null @@ -1,13749 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #f39731; - --pink: #e83e8c; - --red: #da3633; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #3fb950; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c9d1d9; - --gray: #21262d; - --gray-dark: #161b22; - --primary: #f39731; - --secondary: #8b949e; - --success: #3fb950; - --info: #168EEA; - --warning: #ffc107; - --danger: #da3633; - --light: #b1bac4; - --dark: #8b949e; - --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(201, 209, 217, 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: #0d1117; - text-align: left; - background-color: #c9d1d9; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #f39731; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #f39731; - 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; -} - -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: #21262d; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(201, 209, 217, 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: #21262d; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c9d1d9; - border: 1px solid #8b949e; - 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: #21262d; -} - -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: #c9d1d9; - background-color: #0d1117; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #0d1117; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #0d1117; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #8b949e; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #8b949e; -} -.table tbody + tbody { - border-top: 2px solid #8b949e; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #8b949e; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #8b949e; -} -.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(201, 209, 217, 0.05); -} - -.table-hover tbody tr:hover { - color: #0d1117; - background-color: rgba(201, 209, 217, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d8b3cc; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e599c2; -} - -.table-hover .table-primary:hover { - background-color: #cfa2c1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #cfa2c1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b8c0c8; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-secondary:hover { - background-color: #aab3bd; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #aab3bd; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #a2cab3; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #81c592; -} - -.table-hover .table-success:hover { - background-color: #92c1a6; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #92c1a6; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #97bede; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #6caee2; -} - -.table-hover .table-info:hover { - background-color: #84b2d8; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #84b2d8; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d8cd9e; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e5c96c; -} - -.table-hover .table-warning:hover { - background-color: #d1c48c; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #d1c48c; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #cea6ab; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d28083; -} - -.table-hover .table-danger:hover { - background-color: #c5969b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c5969b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #c2cbd3; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #bdc5ce; -} - -.table-hover .table-light:hover { - background-color: #b3bec8; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #b3bec8; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b8c0c8; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-dark:hover { - background-color: #aab3bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #aab3bd; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(201, 209, 217, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(186, 196, 206, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(186, 196, 206, 0.075); -} - -.table .thead-dark th { - color: #c9d1d9; - background-color: #161b22; - border-color: #252d39; -} -.table .thead-light th { - color: #21262d; - background-color: #b1bac4; - border-color: #8b949e; -} - -.table-dark { - color: #c9d1d9; - background-color: #161b22; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #252d39; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(201, 209, 217, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c9d1d9; - background-color: rgba(201, 209, 217, 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: #21262d; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid #6e7681; - 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 #21262d; -} -.form-control:focus { - color: #21262d; - background-color: #c9d1d9; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.form-control::placeholder { - color: #21262d; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #b1bac4; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} - -.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: #0d1117; - 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: flex; - 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: #21262d; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #3fb950; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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") #c9d1d9 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #3fb950; -} -.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: #3fb950; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #3fb950; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #62c970; - background-color: #62c970; -} -.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(63, 185, 80, 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: #3fb950; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #3fb950; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #da3633; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(218, 54, 51, 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: #da3633; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 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: #da3633; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' stroke='none'/%3e%3c/svg%3e") #c9d1d9 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #da3633; -} -.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: #da3633; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #da3633; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e2615e; - background-color: #e2615e; -} -.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(218, 54, 51, 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: #da3633; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #da3633; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #0d1117; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #0d1117; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #0d1117; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:hover { - color: #c9d1d9; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:focus, .btn-primary.focus { - color: #c9d1d9; - background-color: #f39731; - border-color: #f39731; - box-shadow: 0 0 0 0.2rem rgba(219, 89, 150, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #0d1117; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c9d1d9; - background-color: #f39731; - border-color: #ff2689; -} -.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(219, 89, 150, 0.5); -} - -.btn-secondary { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-success { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:hover { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; -} -.btn-success:focus, .btn-success.focus { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; - box-shadow: 0 0 0 0.2rem rgba(84, 189, 101, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c9d1d9; - background-color: #329340; - border-color: #2f893b; -} -.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(84, 189, 101, 0.5); -} - -.btn-info { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(49, 152, 231, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c9d1d9; - background-color: #1172bc; - border-color: #106bb0; -} -.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(49, 152, 231, 0.5); -} - -.btn-warning { - color: #0d1117; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(219, 167, 9, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #0d1117; - 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: #0d1117; - 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(219, 167, 9, 0.5); -} - -.btn-danger { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:hover { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; -} -.btn-danger:focus, .btn-danger.focus { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; - box-shadow: 0 0 0 0.2rem rgba(215, 77, 76, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c9d1d9; - background-color: #b92421; - border-color: #ae2220; -} -.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(215, 77, 76, 0.5); -} - -.btn-light { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:hover { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; -} -.btn-light:focus, .btn-light.focus { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; - box-shadow: 0 0 0 0.2rem rgba(152, 161, 170, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #0d1117; - background-color: #94a0ae; - border-color: #8d9aa9; -} -.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(152, 161, 170, 0.5); -} - -.btn-dark { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-dark:focus, .btn-dark.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-outline-primary { - color: #f39731; - border-color: #f39731; -} -.btn-outline-primary:hover { - color: #0d1117; - background-color: #f39731; - border-color: #f39731; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #f39731; - 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: #0d1117; - background-color: #f39731; - border-color: #f39731; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-outline-success { - color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:hover { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #3fb950; - 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: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.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(63, 185, 80, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #0d1117; - 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: #0d1117; - 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: #da3633; - border-color: #da3633; -} -.btn-outline-danger:hover { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #da3633; - 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: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.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(218, 54, 51, 0.5); -} - -.btn-outline-light { - color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:hover { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #b1bac4; - 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: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.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(177, 186, 196, 0.5); -} - -.btn-outline-dark { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-link { - font-weight: 400; - color: #f39731; - text-decoration: none; -} -.btn-link:hover { - color: #f39731; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #21262d; - 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: #0d1117; - text-align: left; - list-style: none; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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 #b1bac4; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #0d1117; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #040507; - text-decoration: none; - background-color: #c9d1d9; -} -.dropdown-item.active, .dropdown-item:active { - color: #c9d1d9; - text-decoration: none; - background-color: #f39731; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #21262d; - 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: #21262d; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #0d1117; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #21262d; - text-align: center; - white-space: nowrap; - background-color: #b1bac4; - border: 1px solid #6e7681; - 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: 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: #c9d1d9; - border-color: #f39731; - background-color: #f39731; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c9d1d9; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #21262d; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #b1bac4; -} - -.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: #c9d1d9; - border: #484f58 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c9d1d9' 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: #f39731; - background-color: #f39731; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c9d1d9' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c9d1d9'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #484f58; - border-radius: 0.5rem; - 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; -} -@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: #c9d1d9; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #21262d; - vertical-align: middle; - background: #c9d1d9 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #6e7681; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-select:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #21262d; - background-color: #b1bac4; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #21262d; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #b1bac4; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #21262d; - background-color: #c9d1d9; - border: 1px solid #6e7681; - 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: #21262d; - content: "Browse"; - background-color: #b1bac4; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem f39731; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem f39731; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem f39731; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #f39731; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #f39731; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - 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: #f39731; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #8b949e; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #8b949e; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #484f58; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #484f58; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #484f58; -} - -.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: flex; - 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: #21262d; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #8b949e; -} -.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: #b1bac4 #b1bac4 #8b949e; -} -.nav-tabs .nav-link.disabled { - color: #21262d; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #21262d; - background-color: #c9d1d9; - border-color: #8b949e #8b949e #c9d1d9; -} -.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: #c9d1d9; - background-color: #f39731; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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(201, 209, 217, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(201, 209, 217, 0.9); -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c9d1d9; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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: #c9d1d9; -} -.navbar-dark .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-text a { - color: #c9d1d9; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c9d1d9; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c9d1d9; - background-clip: border-box; - border: 1px solid rgba(201, 209, 217, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(201, 209, 217, 0.03); - border-bottom: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 0.03); - border-top: 1px solid rgba(201, 209, 217, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #21262d; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #21262d; -} - -.pagination { - 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: #f39731; - background-color: #c9d1d9; - border: 1px solid #8b949e; -} -.page-link:hover { - z-index: 2; - color: #f39731; - text-decoration: none; - background-color: #b1bac4; - border-color: #8b949e; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} - -.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: #c9d1d9; - background-color: #f39731; - border-color: #f39731; -} -.page-item.disabled .page-link { - color: #21262d; - pointer-events: none; - cursor: auto; - background-color: #c9d1d9; - border-color: #8b949e; -} - -.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: #0d1117; - background-color: #f39731; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #0d1117; - background-color: #f39731; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.badge-success { - color: #c9d1d9; - background-color: #3fb950; -} -a.badge-success:hover, a.badge-success:focus { - color: #c9d1d9; - background-color: #329340; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} - -.badge-info { - color: #c9d1d9; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c9d1d9; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #0d1117; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #0d1117; - 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: #c9d1d9; - background-color: #da3633; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c9d1d9; - background-color: #b92421; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} - -.badge-light { - color: #0d1117; - background-color: #b1bac4; -} -a.badge-light:hover, a.badge-light:focus { - color: #0d1117; - background-color: #94a0ae; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} - -.badge-dark { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #b1bac4; - 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: #e599c2; - background-color: #d4bcd0; - border-color: #d8b3cc; -} -.alert-primary hr { - border-top-color: #cfa2c1; -} -.alert-primary .alert-link { - color: #db70aa; -} - -.alert-secondary { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-secondary hr { - border-top-color: #aab3bd; -} -.alert-secondary .alert-link { - color: #8d97a3; -} - -.alert-success { - color: #81c592; - background-color: #adccbe; - border-color: #a2cab3; -} -.alert-success hr { - border-top-color: #92c1a6; -} -.alert-success .alert-link { - color: #5eb574; -} - -.alert-info { - color: #6caee2; - background-color: #a5c4dc; - border-color: #97bede; -} -.alert-info hr { - border-top-color: #84b2d8; -} -.alert-info .alert-link { - color: #4197da; -} - -.alert-warning { - color: #e5c96c; - background-color: #d4ceaf; - border-color: #d8cd9e; -} -.alert-warning hr { - border-top-color: #d1c48c; -} -.alert-warning .alert-link { - color: #ddb941; -} - -.alert-danger { - color: #d28083; - background-color: #ccb2b8; - border-color: #cea6ab; -} -.alert-danger hr { - border-top-color: #c5969b; -} -.alert-danger .alert-link { - color: #c55a5e; -} - -.alert-light { - color: #bdc5ce; - background-color: #c4ccd5; - border-color: #c2cbd3; -} -.alert-light hr { - border-top-color: #b3bec8; -} -.alert-light .alert-link { - color: #a0abb8; -} - -.alert-dark { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-dark hr { - border-top-color: #aab3bd; -} -.alert-dark .alert-link { - color: #8d97a3; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c9d1d9; - text-align: center; - white-space: nowrap; - background-color: #f39731; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(201, 209, 217, 0.15) 25%, transparent 25%, transparent 50%, rgba(201, 209, 217, 0.15) 50%, rgba(201, 209, 217, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #21262d; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #21262d; - text-decoration: none; - background-color: #c9d1d9; -} -.list-group-item-action:active { - color: #0d1117; - background-color: #b1bac4; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c9d1d9; - border: 1px solid rgba(201, 209, 217, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #21262d; - pointer-events: none; - background-color: #c9d1d9; -} -.list-group-item.active { - z-index: 2; - color: #c9d1d9; - background-color: #f39731; - border-color: #f39731; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e599c2; - background-color: #d8b3cc; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e599c2; - background-color: #cfa2c1; -} -.list-group-item-primary.list-group-item-action.active { - color: #c9d1d9; - background-color: #e599c2; - border-color: #e599c2; -} - -.list-group-item-secondary { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.list-group-item-success { - color: #81c592; - background-color: #a2cab3; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #81c592; - background-color: #92c1a6; -} -.list-group-item-success.list-group-item-action.active { - color: #c9d1d9; - background-color: #81c592; - border-color: #81c592; -} - -.list-group-item-info { - color: #6caee2; - background-color: #97bede; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6caee2; - background-color: #84b2d8; -} -.list-group-item-info.list-group-item-action.active { - color: #c9d1d9; - background-color: #6caee2; - border-color: #6caee2; -} - -.list-group-item-warning { - color: #e5c96c; - background-color: #d8cd9e; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e5c96c; - background-color: #d1c48c; -} -.list-group-item-warning.list-group-item-action.active { - color: #c9d1d9; - background-color: #e5c96c; - border-color: #e5c96c; -} - -.list-group-item-danger { - color: #d28083; - background-color: #cea6ab; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #d28083; - background-color: #c5969b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c9d1d9; - background-color: #d28083; - border-color: #d28083; -} - -.list-group-item-light { - color: #bdc5ce; - background-color: #c2cbd3; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #bdc5ce; - background-color: #b3bec8; -} -.list-group-item-light.list-group-item-action.active { - color: #c9d1d9; - background-color: #bdc5ce; - border-color: #bdc5ce; -} - -.list-group-item-dark { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #c9d1d9; - text-shadow: 0 1px 0 #c9d1d9; - opacity: 0.5; -} -.close:hover { - color: #c9d1d9; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(201, 209, 217, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(201, 209, 217, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #21262d; - background-color: rgba(201, 209, 217, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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: #c9d1d9; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #8b949e; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #8b949e; - 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); - } - - .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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c9d1d9; - text-align: center; - background-color: #c9d1d9; - 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: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} -.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 #c0c9d3; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #c0c9d3; - border-bottom: 1px solid #b1bdc8; - 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: #0d1117; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c9d1d9; - 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: #c9d1d9; - 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c9d1d9; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c9d1d9; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #f39731 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #f39731 !important; -} - -.bg-secondary { - background-color: #8b949e !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #707a86 !important; -} - -.bg-success { - background-color: #3fb950 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #329340 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #da3633 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #b92421 !important; -} - -.bg-light { - background-color: #b1bac4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #94a0ae !important; -} - -.bg-dark { - background-color: #8b949e !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #707a86 !important; -} - -.bg-white { - background-color: #c9d1d9 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #8b949e !important; -} - -.border-top { - border-top: 1px solid #8b949e !important; -} - -.border-right { - border-right: 1px solid #8b949e !important; -} - -.border-bottom { - border-bottom: 1px solid #8b949e !important; -} - -.border-left { - border-left: 1px solid #8b949e !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: #f39731 !important; -} - -.border-secondary { - border-color: #8b949e !important; -} - -.border-success { - border-color: #3fb950 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #da3633 !important; -} - -.border-light { - border-color: #b1bac4 !important; -} - -.border-dark { - border-color: #8b949e !important; -} - -.border-white { - border-color: #c9d1d9 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(201, 209, 217, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(201, 209, 217, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(201, 209, 217, 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; -} - -.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); -} - -.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; - } -} -.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: #c9d1d9 !important; -} - -.text-primary { - color: #f39731 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #f39731 !important; -} - -.text-secondary { - color: #8b949e !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #646e78 !important; -} - -.text-success { - color: #3fb950 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #2c8037 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #da3633 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #a3201e !important; -} - -.text-light { - color: #b1bac4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #8593a3 !important; -} - -.text-dark { - color: #8b949e !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #646e78 !important; -} - -.text-body { - color: #0d1117 !important; -} - -.text-muted { - color: #21262d !important; -} - -.text-black-50 { - color: rgba(201, 209, 217, 0.5) !important; -} - -.text-white-50 { - color: rgba(201, 209, 217, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #484f58; - 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 #c9d1d9; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c9d1d9 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #8b949e !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8b949e; - } - - .table .thead-dark th { - color: inherit; - border-color: #8b949e; - } -} -.bd-callout-primary { - border-left-color: #f39731; -} - -.bd-callout-secondary { - border-left-color: #8b949e; -} - -.bd-callout-danger { - border-left-color: #da3633; -} - -.bd-callout-dark { - border-left-color: #8b949e; -} - -.bd-callout-white { - border-left-color: #c9d1d9; -} - -.bd-callout-black { - border-left-color: #c9d1d9; -} - -.bd-callout-light { - border-left-color: #b1bac4; -} - -.bd-callout-success { - border-left-color: #3fb950; -} - -.bd-callout-muted { - border-left-color: #c9d1d9; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #f39731; -} - -.bd-callout-purple { - border-left-color: #f39731; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #f39731; -} - -.bd-callout-gray { - border-left-color: #8b949e; -} - -.bd-callout-gray-100 { - border-left-color: #c9d1d9; -} - -.bd-callout-gray-200 { - border-left-color: #b1bac4; -} - -.bd-callout-gray-300 { - border-left-color: #8b949e; -} - -.bd-callout-gray-400 { - border-left-color: #6e7681; -} - -.bd-callout-gray-500 { - border-left-color: #484f58; -} - -.bd-callout-gray-600 { - border-left-color: #21262d; -} - -.bd-callout-gray-700 { - border-left-color: #21262d; -} - -.bd-callout-gray-800 { - border-left-color: #161b22; -} - -.bd-callout-gray-900 { - border-left-color: #0d1117; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #c9d1d9; - padding-top: 49px; - background-color: #21262d; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #21262d; -} - -#page { - padding-top: 49px; - background-color: #21262d; -} - -#article { - padding-top: 0; - background-color: #21262d; -} - -#thread, #userpage { - background-color: #21262d; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f39731; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #f39731; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #8b949e; -} - -.btn-success, .btn-danger { - color: #c9d1d9; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #6e7681; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #6e7681; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c9d1d9; - color: #8b949e; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c9d1d9 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #8b949e; -} - -.navbar-light { - background-color: #484f58 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #8b949e; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f39731; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #f39731; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} - -.navbar .text-white { - color: #c9d1d9; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #b1bac4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #f39731; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #f39731; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c9d1d9; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #b1bac4; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #f39731; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f39731; - box-shadow: inset 0 -2px 0 #f39731; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #f39731; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #f39731; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f39731; - box-shadow: inset 0 -2px 0 #f39731; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #f39731; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #f39731; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f39731; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #f39731; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f39731; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #f39731; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #0d1117; - color: #c9d1d9; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #161b22; - font-size: 1rem; - color: #c9d1d9; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #c9d1d9; -} - -.form-inline.search .form-control::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.bg-svg { - background-color: #8b949e; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #c9d1d9; - border-color: #c9d1d9; - border-width: 2px; - background: #8b949e; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #8b949e; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #6e7681; - background-color: #b1bac4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #8b949e; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #c9d1d9; - background-color: #21262d; - outline: 0; - border-color: #f39731; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #c9d1d9; - background-color: #0d1117; - outline: 0; - border-color: #f39731; - box-shadow: none; -} - -.form-control::placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #c9d1d9; -} - -#login label { - color: #c9d1d9; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #c9d1d9; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c9d1d9; - background-color: #21262d; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #c9d1d9; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #8b949e; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #c9d1d9; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #c9d1d9; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #f39731; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #f39731; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #f39731 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #c9d1d9; -} - -.score { - color: #c9d1d9; -} - -.score-up { - color: #f39731 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #8b949e !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #8b949e; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #6e7681; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #21262d !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #21262d; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #b1bac4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #b1bac4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #c9d1d9; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #f39731; - width: 1rem; -} - -.filter-list .filter-item { - color: #c9d1d9; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #c9d1d9; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #c9d1d9; -} - -.filter-list > .filter-item > .filter-link.active { - color: #c9d1d9; - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #f39731; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #f39731; -} - -.filter-link:hover, .filter-link:focus { - color: #f39731; -} - -.dashboard-list .dashboard-item { - color: #c9d1d9; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #c9d1d9; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #f39731; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #f39731; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #f39731; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #f39731; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c9d1d9; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #8b949e; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #f39731; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #f39731; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #6e7681; -} - -.card { - background-color: #0d1117; -} - -#thread .card { - background-color: #21262d; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #6e7681; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #6e7681; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #21262d; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #c9d1d9; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #f39731; -} - -#frontpage .post-title a { - color: #c9d1d9; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #c9d1d9; -} - -.stretched-link a:hover { - color: #f39731; -} - -.post-meta { - position: relative; - z-index: 2; - color: #c9d1d9; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #6e7681; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #6e7681; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #6e7681 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .post-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #8b949e; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #c9d1d9; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #c9d1d9; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #c9d1d9; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #c9d1d9; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; -} - -.page-link:hover { - background-color: #c9d1d9; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.post-actions a { - color: #c9d1d9; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #f39731; - border-radius: 0.35rem; - z-index: 2; - background-color: #8b949e; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c9d1d9; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #c9d1d9; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #c9d1d9; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #c9d1d9; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #c9d1d9; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #c9d1d9; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #f39731; -} - -blockquote { - border-left: 2px solid #f39731; - color: #c9d1d9; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .comment-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #21262d; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #c9d1d9; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #c9d1d9; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.comment-actions a { - color: #c9d1d9; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #c9d1d9; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #0d1117; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #b1bac4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #21262d; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #b1bac4; -} - -.comment-write .comment-format .format:hover { - color: #c9d1d9; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #c9d1d9; - font-size: 1rem; - color: #f39731; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #f39731; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #484f58; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #f39731; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #8b949e; - background-color: #b1bac4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #b1bac4; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #f39731; - background-color: rgba(60, 173, 243, 0.08); - color: #f39731; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #b1bac4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #f39731 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c9d1d9; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #c9d1d9; - font-size: 12px; - text-transform: uppercase; - background-color: #b1bac4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #484f58; - border: 0.1px solid #6e7681; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #8b949e !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #8b949e; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #b1bac4; -} - -.modal .profile-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #8b949e; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #8b949e; -} - -.profile-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #8b949e; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c9d1d9; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #c9d1d9; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c9d1d9; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #6e7681 !important; -} - -.border-right { - border-right: 1px solid #6e7681 !important; -} - -.border-bottom { - border-bottom: 1px solid #6e7681 !important; -} - -.border-left { - border-left: 1px solid #6e7681 !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-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; -} - -.border-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; -} - -.border { - border: 1px solid #6e7681 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #6e7681 !important; - } - - .border-sm-right { - border-right: 1px solid #6e7681 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm-left { - border-left: 1px solid #6e7681 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-sm-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm { - border: 1px solid #6e7681 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #6e7681 !important; - } - - .border-md-right { - border-right: 1px solid #6e7681 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-md-left { - border-left: 1px solid #6e7681 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-md-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-md { - border: 1px solid #6e7681 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #6e7681 !important; - } - - .border-lg-right { - border-right: 1px solid #6e7681 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg-left { - border-left: 1px solid #6e7681 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-lg-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg { - border: 1px solid #6e7681 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #6e7681 !important; - } - - .border-xl-right { - border-right: 1px solid #6e7681 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl-left { - border-left: 1px solid #6e7681 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-xl-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl { - border: 1px solid #6e7681 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #8b949e; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #c9d1d9; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #f39731; - border: 0.1px solid #f39731; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #3fb950; - border: #3fb950 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #c9d1d9; - border: #c9d1d9 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #b1bac4; - border-radius: 2rem; - 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: #c9d1d9; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c9d1d9; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #3fb950; -} - -pre .str, code .str { - color: #3fb950; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c9d1d9; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c9d1d9; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #f39731; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #f39731; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #21262d; - } - - #thread, #userpage { - background-color: #21262d; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #8b949e !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f39731; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #b1bac4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #6e7681; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #21262d; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #6e7681; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #f39731; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #21262d; - } - - .card { - background-color: #21262d; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #c9d1d9; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #f39731; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #b1bac4; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #b1bac4; - } - - .score { - color: #b1bac4; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #b1bac4; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #f39731; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #21262d; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #c9d1d9; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #c9d1d9; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #21262d !important; -} - -.text-muted { - color: #c9d1d9 !important; -} - -.text-primary { - color: #f39731 !important; -} - -.text-gray-400, .text-gray-500 { - color: #b1bac4 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #21262d 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #f39731; -} - -span.green { - color: #3fb950; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #f39731; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c9d1d9; - background-color: #c9d1d9; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #8b949e; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c9d1d9 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c9d1d9 !important; -} - -#frontpage .post-title a:visited { - color: #b1bac4; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c9d1d9; -} - -.comment-box { - border: 2px solid #b1bac4; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #c9d1d9; -} - -.btn-primary { - color: #c9d1d9; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #f39731 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #f39731; - padding: 10px; - border-radius: 3px; - background-color: #21262d !important; -} - -.text-info { - color: #f39731 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #21262d !important; - border-radius: 5px !important; -} - -.btn { - background-color: #21262d !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -body, .navbar-light, .navbar-dark, .card, .modal-content, .comment-write textarea { - background-color: #21262d !important; -} - -.transparent, #login { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #6e6e6e; -} - -/*# sourceMappingURL=midnight_f39731.css.map */ diff --git a/files/assets/css/midnight_f8db58.css b/files/assets/css/midnight_f8db58.css deleted file mode 100644 index 00a795c73..000000000 --- a/files/assets/css/midnight_f8db58.css +++ /dev/null @@ -1,13749 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #f8db58; - --pink: #e83e8c; - --red: #da3633; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #3fb950; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c9d1d9; - --gray: #21262d; - --gray-dark: #161b22; - --primary: #f8db58; - --secondary: #8b949e; - --success: #3fb950; - --info: #168EEA; - --warning: #ffc107; - --danger: #da3633; - --light: #b1bac4; - --dark: #8b949e; - --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(201, 209, 217, 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: #0d1117; - text-align: left; - background-color: #c9d1d9; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #f8db58; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #f8db58; - 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; -} - -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: #21262d; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(201, 209, 217, 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: #21262d; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c9d1d9; - border: 1px solid #8b949e; - 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: #21262d; -} - -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: #c9d1d9; - background-color: #0d1117; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #0d1117; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #0d1117; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #8b949e; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #8b949e; -} -.table tbody + tbody { - border-top: 2px solid #8b949e; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #8b949e; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #8b949e; -} -.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(201, 209, 217, 0.05); -} - -.table-hover tbody tr:hover { - color: #0d1117; - background-color: rgba(201, 209, 217, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d8b3cc; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e599c2; -} - -.table-hover .table-primary:hover { - background-color: #cfa2c1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #cfa2c1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b8c0c8; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-secondary:hover { - background-color: #aab3bd; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #aab3bd; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #a2cab3; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #81c592; -} - -.table-hover .table-success:hover { - background-color: #92c1a6; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #92c1a6; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #97bede; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #6caee2; -} - -.table-hover .table-info:hover { - background-color: #84b2d8; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #84b2d8; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d8cd9e; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e5c96c; -} - -.table-hover .table-warning:hover { - background-color: #d1c48c; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #d1c48c; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #cea6ab; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d28083; -} - -.table-hover .table-danger:hover { - background-color: #c5969b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c5969b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #c2cbd3; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #bdc5ce; -} - -.table-hover .table-light:hover { - background-color: #b3bec8; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #b3bec8; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b8c0c8; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-dark:hover { - background-color: #aab3bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #aab3bd; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(201, 209, 217, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(186, 196, 206, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(186, 196, 206, 0.075); -} - -.table .thead-dark th { - color: #c9d1d9; - background-color: #161b22; - border-color: #252d39; -} -.table .thead-light th { - color: #21262d; - background-color: #b1bac4; - border-color: #8b949e; -} - -.table-dark { - color: #c9d1d9; - background-color: #161b22; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #252d39; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(201, 209, 217, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c9d1d9; - background-color: rgba(201, 209, 217, 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: #21262d; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid #6e7681; - 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 #21262d; -} -.form-control:focus { - color: #21262d; - background-color: #c9d1d9; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.form-control::placeholder { - color: #21262d; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #b1bac4; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} - -.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: #0d1117; - 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: flex; - 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: #21262d; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #3fb950; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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") #c9d1d9 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #3fb950; -} -.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: #3fb950; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #3fb950; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #62c970; - background-color: #62c970; -} -.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(63, 185, 80, 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: #3fb950; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #3fb950; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #da3633; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(218, 54, 51, 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: #da3633; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 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: #da3633; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' stroke='none'/%3e%3c/svg%3e") #c9d1d9 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #da3633; -} -.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: #da3633; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #da3633; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e2615e; - background-color: #e2615e; -} -.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(218, 54, 51, 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: #da3633; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #da3633; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #0d1117; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #0d1117; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #0d1117; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:hover { - color: #c9d1d9; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:focus, .btn-primary.focus { - color: #c9d1d9; - background-color: #f8db58; - border-color: #f8db58; - box-shadow: 0 0 0 0.2rem rgba(219, 89, 150, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #0d1117; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c9d1d9; - background-color: #f8db58; - border-color: #ff2689; -} -.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(219, 89, 150, 0.5); -} - -.btn-secondary { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-success { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:hover { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; -} -.btn-success:focus, .btn-success.focus { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; - box-shadow: 0 0 0 0.2rem rgba(84, 189, 101, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c9d1d9; - background-color: #329340; - border-color: #2f893b; -} -.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(84, 189, 101, 0.5); -} - -.btn-info { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(49, 152, 231, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c9d1d9; - background-color: #1172bc; - border-color: #106bb0; -} -.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(49, 152, 231, 0.5); -} - -.btn-warning { - color: #0d1117; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(219, 167, 9, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #0d1117; - 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: #0d1117; - 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(219, 167, 9, 0.5); -} - -.btn-danger { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:hover { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; -} -.btn-danger:focus, .btn-danger.focus { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; - box-shadow: 0 0 0 0.2rem rgba(215, 77, 76, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c9d1d9; - background-color: #b92421; - border-color: #ae2220; -} -.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(215, 77, 76, 0.5); -} - -.btn-light { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:hover { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; -} -.btn-light:focus, .btn-light.focus { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; - box-shadow: 0 0 0 0.2rem rgba(152, 161, 170, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #0d1117; - background-color: #94a0ae; - border-color: #8d9aa9; -} -.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(152, 161, 170, 0.5); -} - -.btn-dark { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-dark:focus, .btn-dark.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-outline-primary { - color: #f8db58; - border-color: #f8db58; -} -.btn-outline-primary:hover { - color: #0d1117; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #f8db58; - 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: #0d1117; - background-color: #f8db58; - border-color: #f8db58; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-outline-success { - color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:hover { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #3fb950; - 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: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.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(63, 185, 80, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #0d1117; - 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: #0d1117; - 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: #da3633; - border-color: #da3633; -} -.btn-outline-danger:hover { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #da3633; - 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: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.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(218, 54, 51, 0.5); -} - -.btn-outline-light { - color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:hover { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #b1bac4; - 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: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.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(177, 186, 196, 0.5); -} - -.btn-outline-dark { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-link { - font-weight: 400; - color: #f8db58; - text-decoration: none; -} -.btn-link:hover { - color: #f8db58; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #21262d; - 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: #0d1117; - text-align: left; - list-style: none; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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 #b1bac4; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #0d1117; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #040507; - text-decoration: none; - background-color: #c9d1d9; -} -.dropdown-item.active, .dropdown-item:active { - color: #c9d1d9; - text-decoration: none; - background-color: #f8db58; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #21262d; - 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: #21262d; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #0d1117; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #21262d; - text-align: center; - white-space: nowrap; - background-color: #b1bac4; - border: 1px solid #6e7681; - 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: 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: #c9d1d9; - border-color: #f8db58; - background-color: #f8db58; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c9d1d9; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #21262d; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #b1bac4; -} - -.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: #c9d1d9; - border: #484f58 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c9d1d9' 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: #f8db58; - background-color: #f8db58; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c9d1d9' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c9d1d9'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #484f58; - border-radius: 0.5rem; - 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; -} -@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: #c9d1d9; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #21262d; - vertical-align: middle; - background: #c9d1d9 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #6e7681; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-select:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #21262d; - background-color: #b1bac4; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #21262d; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #b1bac4; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #21262d; - background-color: #c9d1d9; - border: 1px solid #6e7681; - 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: #21262d; - content: "Browse"; - background-color: #b1bac4; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem f8db58; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem f8db58; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem f8db58; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #f8db58; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #f8db58; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - 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: #f8db58; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #8b949e; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #8b949e; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #484f58; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #484f58; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #484f58; -} - -.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: flex; - 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: #21262d; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #8b949e; -} -.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: #b1bac4 #b1bac4 #8b949e; -} -.nav-tabs .nav-link.disabled { - color: #21262d; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #21262d; - background-color: #c9d1d9; - border-color: #8b949e #8b949e #c9d1d9; -} -.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: #c9d1d9; - background-color: #f8db58; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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(201, 209, 217, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(201, 209, 217, 0.9); -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c9d1d9; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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: #c9d1d9; -} -.navbar-dark .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-text a { - color: #c9d1d9; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c9d1d9; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c9d1d9; - background-clip: border-box; - border: 1px solid rgba(201, 209, 217, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(201, 209, 217, 0.03); - border-bottom: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 0.03); - border-top: 1px solid rgba(201, 209, 217, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #21262d; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #21262d; -} - -.pagination { - 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: #f8db58; - background-color: #c9d1d9; - border: 1px solid #8b949e; -} -.page-link:hover { - z-index: 2; - color: #f8db58; - text-decoration: none; - background-color: #b1bac4; - border-color: #8b949e; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} - -.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: #c9d1d9; - background-color: #f8db58; - border-color: #f8db58; -} -.page-item.disabled .page-link { - color: #21262d; - pointer-events: none; - cursor: auto; - background-color: #c9d1d9; - border-color: #8b949e; -} - -.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: #0d1117; - background-color: #f8db58; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #0d1117; - background-color: #f8db58; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.badge-success { - color: #c9d1d9; - background-color: #3fb950; -} -a.badge-success:hover, a.badge-success:focus { - color: #c9d1d9; - background-color: #329340; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} - -.badge-info { - color: #c9d1d9; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c9d1d9; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #0d1117; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #0d1117; - 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: #c9d1d9; - background-color: #da3633; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c9d1d9; - background-color: #b92421; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} - -.badge-light { - color: #0d1117; - background-color: #b1bac4; -} -a.badge-light:hover, a.badge-light:focus { - color: #0d1117; - background-color: #94a0ae; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} - -.badge-dark { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #b1bac4; - 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: #e599c2; - background-color: #d4bcd0; - border-color: #d8b3cc; -} -.alert-primary hr { - border-top-color: #cfa2c1; -} -.alert-primary .alert-link { - color: #db70aa; -} - -.alert-secondary { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-secondary hr { - border-top-color: #aab3bd; -} -.alert-secondary .alert-link { - color: #8d97a3; -} - -.alert-success { - color: #81c592; - background-color: #adccbe; - border-color: #a2cab3; -} -.alert-success hr { - border-top-color: #92c1a6; -} -.alert-success .alert-link { - color: #5eb574; -} - -.alert-info { - color: #6caee2; - background-color: #a5c4dc; - border-color: #97bede; -} -.alert-info hr { - border-top-color: #84b2d8; -} -.alert-info .alert-link { - color: #4197da; -} - -.alert-warning { - color: #e5c96c; - background-color: #d4ceaf; - border-color: #d8cd9e; -} -.alert-warning hr { - border-top-color: #d1c48c; -} -.alert-warning .alert-link { - color: #ddb941; -} - -.alert-danger { - color: #d28083; - background-color: #ccb2b8; - border-color: #cea6ab; -} -.alert-danger hr { - border-top-color: #c5969b; -} -.alert-danger .alert-link { - color: #c55a5e; -} - -.alert-light { - color: #bdc5ce; - background-color: #c4ccd5; - border-color: #c2cbd3; -} -.alert-light hr { - border-top-color: #b3bec8; -} -.alert-light .alert-link { - color: #a0abb8; -} - -.alert-dark { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-dark hr { - border-top-color: #aab3bd; -} -.alert-dark .alert-link { - color: #8d97a3; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c9d1d9; - text-align: center; - white-space: nowrap; - background-color: #f8db58; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(201, 209, 217, 0.15) 25%, transparent 25%, transparent 50%, rgba(201, 209, 217, 0.15) 50%, rgba(201, 209, 217, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #21262d; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #21262d; - text-decoration: none; - background-color: #c9d1d9; -} -.list-group-item-action:active { - color: #0d1117; - background-color: #b1bac4; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c9d1d9; - border: 1px solid rgba(201, 209, 217, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #21262d; - pointer-events: none; - background-color: #c9d1d9; -} -.list-group-item.active { - z-index: 2; - color: #c9d1d9; - background-color: #f8db58; - border-color: #f8db58; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e599c2; - background-color: #d8b3cc; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e599c2; - background-color: #cfa2c1; -} -.list-group-item-primary.list-group-item-action.active { - color: #c9d1d9; - background-color: #e599c2; - border-color: #e599c2; -} - -.list-group-item-secondary { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.list-group-item-success { - color: #81c592; - background-color: #a2cab3; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #81c592; - background-color: #92c1a6; -} -.list-group-item-success.list-group-item-action.active { - color: #c9d1d9; - background-color: #81c592; - border-color: #81c592; -} - -.list-group-item-info { - color: #6caee2; - background-color: #97bede; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6caee2; - background-color: #84b2d8; -} -.list-group-item-info.list-group-item-action.active { - color: #c9d1d9; - background-color: #6caee2; - border-color: #6caee2; -} - -.list-group-item-warning { - color: #e5c96c; - background-color: #d8cd9e; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e5c96c; - background-color: #d1c48c; -} -.list-group-item-warning.list-group-item-action.active { - color: #c9d1d9; - background-color: #e5c96c; - border-color: #e5c96c; -} - -.list-group-item-danger { - color: #d28083; - background-color: #cea6ab; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #d28083; - background-color: #c5969b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c9d1d9; - background-color: #d28083; - border-color: #d28083; -} - -.list-group-item-light { - color: #bdc5ce; - background-color: #c2cbd3; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #bdc5ce; - background-color: #b3bec8; -} -.list-group-item-light.list-group-item-action.active { - color: #c9d1d9; - background-color: #bdc5ce; - border-color: #bdc5ce; -} - -.list-group-item-dark { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #c9d1d9; - text-shadow: 0 1px 0 #c9d1d9; - opacity: 0.5; -} -.close:hover { - color: #c9d1d9; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(201, 209, 217, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(201, 209, 217, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #21262d; - background-color: rgba(201, 209, 217, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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: #c9d1d9; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #8b949e; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #8b949e; - 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); - } - - .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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c9d1d9; - text-align: center; - background-color: #c9d1d9; - 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: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} -.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 #c0c9d3; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #c0c9d3; - border-bottom: 1px solid #b1bdc8; - 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: #0d1117; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c9d1d9; - 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: #c9d1d9; - 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c9d1d9; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c9d1d9; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #f8db58 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #f8db58 !important; -} - -.bg-secondary { - background-color: #8b949e !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #707a86 !important; -} - -.bg-success { - background-color: #3fb950 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #329340 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #da3633 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #b92421 !important; -} - -.bg-light { - background-color: #b1bac4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #94a0ae !important; -} - -.bg-dark { - background-color: #8b949e !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #707a86 !important; -} - -.bg-white { - background-color: #c9d1d9 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #8b949e !important; -} - -.border-top { - border-top: 1px solid #8b949e !important; -} - -.border-right { - border-right: 1px solid #8b949e !important; -} - -.border-bottom { - border-bottom: 1px solid #8b949e !important; -} - -.border-left { - border-left: 1px solid #8b949e !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: #f8db58 !important; -} - -.border-secondary { - border-color: #8b949e !important; -} - -.border-success { - border-color: #3fb950 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #da3633 !important; -} - -.border-light { - border-color: #b1bac4 !important; -} - -.border-dark { - border-color: #8b949e !important; -} - -.border-white { - border-color: #c9d1d9 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(201, 209, 217, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(201, 209, 217, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(201, 209, 217, 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; -} - -.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); -} - -.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; - } -} -.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: #c9d1d9 !important; -} - -.text-primary { - color: #f8db58 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #f8db58 !important; -} - -.text-secondary { - color: #8b949e !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #646e78 !important; -} - -.text-success { - color: #3fb950 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #2c8037 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #da3633 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #a3201e !important; -} - -.text-light { - color: #b1bac4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #8593a3 !important; -} - -.text-dark { - color: #8b949e !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #646e78 !important; -} - -.text-body { - color: #0d1117 !important; -} - -.text-muted { - color: #21262d !important; -} - -.text-black-50 { - color: rgba(201, 209, 217, 0.5) !important; -} - -.text-white-50 { - color: rgba(201, 209, 217, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #484f58; - 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 #c9d1d9; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c9d1d9 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #8b949e !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8b949e; - } - - .table .thead-dark th { - color: inherit; - border-color: #8b949e; - } -} -.bd-callout-primary { - border-left-color: #f8db58; -} - -.bd-callout-secondary { - border-left-color: #8b949e; -} - -.bd-callout-danger { - border-left-color: #da3633; -} - -.bd-callout-dark { - border-left-color: #8b949e; -} - -.bd-callout-white { - border-left-color: #c9d1d9; -} - -.bd-callout-black { - border-left-color: #c9d1d9; -} - -.bd-callout-light { - border-left-color: #b1bac4; -} - -.bd-callout-success { - border-left-color: #3fb950; -} - -.bd-callout-muted { - border-left-color: #c9d1d9; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #f8db58; -} - -.bd-callout-purple { - border-left-color: #f8db58; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #f8db58; -} - -.bd-callout-gray { - border-left-color: #8b949e; -} - -.bd-callout-gray-100 { - border-left-color: #c9d1d9; -} - -.bd-callout-gray-200 { - border-left-color: #b1bac4; -} - -.bd-callout-gray-300 { - border-left-color: #8b949e; -} - -.bd-callout-gray-400 { - border-left-color: #6e7681; -} - -.bd-callout-gray-500 { - border-left-color: #484f58; -} - -.bd-callout-gray-600 { - border-left-color: #21262d; -} - -.bd-callout-gray-700 { - border-left-color: #21262d; -} - -.bd-callout-gray-800 { - border-left-color: #161b22; -} - -.bd-callout-gray-900 { - border-left-color: #0d1117; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #c9d1d9; - padding-top: 49px; - background-color: #21262d; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #21262d; -} - -#page { - padding-top: 49px; - background-color: #21262d; -} - -#article { - padding-top: 0; - background-color: #21262d; -} - -#thread, #userpage { - background-color: #21262d; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f8db58; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #f8db58; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #8b949e; -} - -.btn-success, .btn-danger { - color: #c9d1d9; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #6e7681; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #6e7681; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c9d1d9; - color: #8b949e; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c9d1d9 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #8b949e; -} - -.navbar-light { - background-color: #484f58 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #8b949e; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f8db58; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #f8db58; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} - -.navbar .text-white { - color: #c9d1d9; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #b1bac4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #f8db58; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #f8db58; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c9d1d9; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #b1bac4; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #f8db58; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f8db58; - box-shadow: inset 0 -2px 0 #f8db58; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #f8db58; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #f8db58; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f8db58; - box-shadow: inset 0 -2px 0 #f8db58; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #f8db58; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #f8db58; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f8db58; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #f8db58; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f8db58; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #f8db58; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #0d1117; - color: #c9d1d9; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #161b22; - font-size: 1rem; - color: #c9d1d9; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #c9d1d9; -} - -.form-inline.search .form-control::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.bg-svg { - background-color: #8b949e; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #c9d1d9; - border-color: #c9d1d9; - border-width: 2px; - background: #8b949e; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #8b949e; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #6e7681; - background-color: #b1bac4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #8b949e; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #c9d1d9; - background-color: #21262d; - outline: 0; - border-color: #f8db58; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #c9d1d9; - background-color: #0d1117; - outline: 0; - border-color: #f8db58; - box-shadow: none; -} - -.form-control::placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #c9d1d9; -} - -#login label { - color: #c9d1d9; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #c9d1d9; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c9d1d9; - background-color: #21262d; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #c9d1d9; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #8b949e; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #c9d1d9; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #c9d1d9; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #f8db58; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #f8db58; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #f8db58 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #c9d1d9; -} - -.score { - color: #c9d1d9; -} - -.score-up { - color: #f8db58 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #8b949e !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #8b949e; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #6e7681; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #21262d !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #21262d; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #b1bac4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #b1bac4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #c9d1d9; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #f8db58; - width: 1rem; -} - -.filter-list .filter-item { - color: #c9d1d9; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #c9d1d9; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #c9d1d9; -} - -.filter-list > .filter-item > .filter-link.active { - color: #c9d1d9; - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #f8db58; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #f8db58; -} - -.filter-link:hover, .filter-link:focus { - color: #f8db58; -} - -.dashboard-list .dashboard-item { - color: #c9d1d9; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #c9d1d9; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #f8db58; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #f8db58; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #f8db58; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #f8db58; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c9d1d9; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #8b949e; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #f8db58; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #f8db58; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #6e7681; -} - -.card { - background-color: #0d1117; -} - -#thread .card { - background-color: #21262d; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #6e7681; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #6e7681; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #21262d; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #c9d1d9; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #f8db58; -} - -#frontpage .post-title a { - color: #c9d1d9; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #c9d1d9; -} - -.stretched-link a:hover { - color: #f8db58; -} - -.post-meta { - position: relative; - z-index: 2; - color: #c9d1d9; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #6e7681; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #6e7681; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #6e7681 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .post-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #8b949e; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #c9d1d9; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #c9d1d9; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #c9d1d9; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #c9d1d9; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; -} - -.page-link:hover { - background-color: #c9d1d9; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.post-actions a { - color: #c9d1d9; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #f8db58; - border-radius: 0.35rem; - z-index: 2; - background-color: #8b949e; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c9d1d9; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #c9d1d9; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #c9d1d9; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #c9d1d9; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #c9d1d9; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #c9d1d9; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #f8db58; -} - -blockquote { - border-left: 2px solid #f8db58; - color: #c9d1d9; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .comment-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #21262d; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #c9d1d9; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #c9d1d9; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.comment-actions a { - color: #c9d1d9; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #c9d1d9; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #0d1117; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #b1bac4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #21262d; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #b1bac4; -} - -.comment-write .comment-format .format:hover { - color: #c9d1d9; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #c9d1d9; - font-size: 1rem; - color: #f8db58; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #f8db58; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #484f58; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #f8db58; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #8b949e; - background-color: #b1bac4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #b1bac4; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #f8db58; - background-color: rgba(60, 173, 243, 0.08); - color: #f8db58; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #b1bac4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #f8db58 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c9d1d9; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #c9d1d9; - font-size: 12px; - text-transform: uppercase; - background-color: #b1bac4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #484f58; - border: 0.1px solid #6e7681; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #8b949e !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #8b949e; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #b1bac4; -} - -.modal .profile-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #8b949e; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #8b949e; -} - -.profile-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #8b949e; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c9d1d9; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #c9d1d9; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c9d1d9; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #6e7681 !important; -} - -.border-right { - border-right: 1px solid #6e7681 !important; -} - -.border-bottom { - border-bottom: 1px solid #6e7681 !important; -} - -.border-left { - border-left: 1px solid #6e7681 !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-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; -} - -.border-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; -} - -.border { - border: 1px solid #6e7681 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #6e7681 !important; - } - - .border-sm-right { - border-right: 1px solid #6e7681 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm-left { - border-left: 1px solid #6e7681 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-sm-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm { - border: 1px solid #6e7681 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #6e7681 !important; - } - - .border-md-right { - border-right: 1px solid #6e7681 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-md-left { - border-left: 1px solid #6e7681 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-md-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-md { - border: 1px solid #6e7681 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #6e7681 !important; - } - - .border-lg-right { - border-right: 1px solid #6e7681 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg-left { - border-left: 1px solid #6e7681 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-lg-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg { - border: 1px solid #6e7681 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #6e7681 !important; - } - - .border-xl-right { - border-right: 1px solid #6e7681 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl-left { - border-left: 1px solid #6e7681 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-xl-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl { - border: 1px solid #6e7681 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #8b949e; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #c9d1d9; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #f8db58; - border: 0.1px solid #f8db58; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #3fb950; - border: #3fb950 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #c9d1d9; - border: #c9d1d9 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #b1bac4; - border-radius: 2rem; - 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: #c9d1d9; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c9d1d9; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #3fb950; -} - -pre .str, code .str { - color: #3fb950; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c9d1d9; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c9d1d9; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #f8db58; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #f8db58; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #21262d; - } - - #thread, #userpage { - background-color: #21262d; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #8b949e !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f8db58; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #b1bac4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #6e7681; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #21262d; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #6e7681; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #f8db58; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #21262d; - } - - .card { - background-color: #21262d; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #c9d1d9; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #f8db58; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #b1bac4; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #b1bac4; - } - - .score { - color: #b1bac4; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #b1bac4; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #f8db58; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #21262d; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #c9d1d9; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #c9d1d9; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #21262d !important; -} - -.text-muted { - color: #c9d1d9 !important; -} - -.text-primary { - color: #f8db58 !important; -} - -.text-gray-400, .text-gray-500 { - color: #b1bac4 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #21262d 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #f8db58; -} - -span.green { - color: #3fb950; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #f8db58; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c9d1d9; - background-color: #c9d1d9; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #8b949e; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c9d1d9 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c9d1d9 !important; -} - -#frontpage .post-title a:visited { - color: #b1bac4; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c9d1d9; -} - -.comment-box { - border: 2px solid #b1bac4; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #c9d1d9; -} - -.btn-primary { - color: #c9d1d9; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #f8db58 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #f8db58; - padding: 10px; - border-radius: 3px; - background-color: #21262d !important; -} - -.text-info { - color: #f8db58 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #21262d !important; - border-radius: 5px !important; -} - -.btn { - background-color: #21262d !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -body, .navbar-light, .navbar-dark, .card, .modal-content, .comment-write textarea { - background-color: #21262d !important; -} - -.transparent, #login { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #6e6e6e; -} - -/*# sourceMappingURL=midnight_f8db58.css.map */ diff --git a/files/assets/css/midnight_ff0000.css b/files/assets/css/midnight_ff0000.css deleted file mode 100644 index e322b7fea..000000000 --- a/files/assets/css/midnight_ff0000.css +++ /dev/null @@ -1,13749 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #ff0000; - --pink: #e83e8c; - --red: #da3633; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #3fb950; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c9d1d9; - --gray: #21262d; - --gray-dark: #161b22; - --primary: #ff0000; - --secondary: #8b949e; - --success: #3fb950; - --info: #168EEA; - --warning: #ffc107; - --danger: #da3633; - --light: #b1bac4; - --dark: #8b949e; - --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(201, 209, 217, 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: #0d1117; - text-align: left; - background-color: #c9d1d9; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ff0000; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ff0000; - 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; -} - -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: #21262d; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(201, 209, 217, 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: #21262d; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c9d1d9; - border: 1px solid #8b949e; - 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: #21262d; -} - -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: #c9d1d9; - background-color: #0d1117; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #0d1117; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #0d1117; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #8b949e; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #8b949e; -} -.table tbody + tbody { - border-top: 2px solid #8b949e; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #8b949e; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #8b949e; -} -.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(201, 209, 217, 0.05); -} - -.table-hover tbody tr:hover { - color: #0d1117; - background-color: rgba(201, 209, 217, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d8b3cc; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e599c2; -} - -.table-hover .table-primary:hover { - background-color: #cfa2c1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #cfa2c1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b8c0c8; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-secondary:hover { - background-color: #aab3bd; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #aab3bd; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #a2cab3; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #81c592; -} - -.table-hover .table-success:hover { - background-color: #92c1a6; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #92c1a6; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #97bede; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #6caee2; -} - -.table-hover .table-info:hover { - background-color: #84b2d8; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #84b2d8; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d8cd9e; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e5c96c; -} - -.table-hover .table-warning:hover { - background-color: #d1c48c; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #d1c48c; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #cea6ab; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d28083; -} - -.table-hover .table-danger:hover { - background-color: #c5969b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c5969b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #c2cbd3; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #bdc5ce; -} - -.table-hover .table-light:hover { - background-color: #b3bec8; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #b3bec8; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b8c0c8; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-dark:hover { - background-color: #aab3bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #aab3bd; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(201, 209, 217, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(186, 196, 206, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(186, 196, 206, 0.075); -} - -.table .thead-dark th { - color: #c9d1d9; - background-color: #161b22; - border-color: #252d39; -} -.table .thead-light th { - color: #21262d; - background-color: #b1bac4; - border-color: #8b949e; -} - -.table-dark { - color: #c9d1d9; - background-color: #161b22; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #252d39; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(201, 209, 217, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c9d1d9; - background-color: rgba(201, 209, 217, 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: #21262d; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid #6e7681; - 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 #21262d; -} -.form-control:focus { - color: #21262d; - background-color: #c9d1d9; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.form-control::placeholder { - color: #21262d; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #b1bac4; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} - -.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: #0d1117; - 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: flex; - 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: #21262d; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #3fb950; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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") #c9d1d9 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #3fb950; -} -.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: #3fb950; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #3fb950; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #62c970; - background-color: #62c970; -} -.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(63, 185, 80, 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: #3fb950; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #3fb950; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #da3633; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(218, 54, 51, 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: #da3633; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 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: #da3633; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' stroke='none'/%3e%3c/svg%3e") #c9d1d9 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #da3633; -} -.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: #da3633; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #da3633; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e2615e; - background-color: #e2615e; -} -.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(218, 54, 51, 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: #da3633; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #da3633; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #0d1117; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #0d1117; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #0d1117; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:hover { - color: #c9d1d9; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:focus, .btn-primary.focus { - color: #c9d1d9; - background-color: #ff0000; - border-color: #ff0000; - box-shadow: 0 0 0 0.2rem rgba(219, 89, 150, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #0d1117; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c9d1d9; - background-color: #ff0000; - border-color: #ff2689; -} -.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(219, 89, 150, 0.5); -} - -.btn-secondary { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-success { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:hover { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; -} -.btn-success:focus, .btn-success.focus { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; - box-shadow: 0 0 0 0.2rem rgba(84, 189, 101, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c9d1d9; - background-color: #329340; - border-color: #2f893b; -} -.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(84, 189, 101, 0.5); -} - -.btn-info { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(49, 152, 231, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c9d1d9; - background-color: #1172bc; - border-color: #106bb0; -} -.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(49, 152, 231, 0.5); -} - -.btn-warning { - color: #0d1117; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(219, 167, 9, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #0d1117; - 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: #0d1117; - 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(219, 167, 9, 0.5); -} - -.btn-danger { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:hover { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; -} -.btn-danger:focus, .btn-danger.focus { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; - box-shadow: 0 0 0 0.2rem rgba(215, 77, 76, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c9d1d9; - background-color: #b92421; - border-color: #ae2220; -} -.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(215, 77, 76, 0.5); -} - -.btn-light { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:hover { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; -} -.btn-light:focus, .btn-light.focus { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; - box-shadow: 0 0 0 0.2rem rgba(152, 161, 170, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #0d1117; - background-color: #94a0ae; - border-color: #8d9aa9; -} -.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(152, 161, 170, 0.5); -} - -.btn-dark { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-dark:focus, .btn-dark.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-outline-primary { - color: #ff0000; - border-color: #ff0000; -} -.btn-outline-primary:hover { - color: #0d1117; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ff0000; - 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: #0d1117; - background-color: #ff0000; - border-color: #ff0000; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-outline-success { - color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:hover { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #3fb950; - 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: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.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(63, 185, 80, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #0d1117; - 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: #0d1117; - 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: #da3633; - border-color: #da3633; -} -.btn-outline-danger:hover { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #da3633; - 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: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.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(218, 54, 51, 0.5); -} - -.btn-outline-light { - color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:hover { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #b1bac4; - 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: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.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(177, 186, 196, 0.5); -} - -.btn-outline-dark { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ff0000; - text-decoration: none; -} -.btn-link:hover { - color: #ff0000; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #21262d; - 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: #0d1117; - text-align: left; - list-style: none; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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 #b1bac4; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #0d1117; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #040507; - text-decoration: none; - background-color: #c9d1d9; -} -.dropdown-item.active, .dropdown-item:active { - color: #c9d1d9; - text-decoration: none; - background-color: #ff0000; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #21262d; - 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: #21262d; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #0d1117; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #21262d; - text-align: center; - white-space: nowrap; - background-color: #b1bac4; - border: 1px solid #6e7681; - 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: 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: #c9d1d9; - border-color: #ff0000; - background-color: #ff0000; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c9d1d9; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #21262d; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #b1bac4; -} - -.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: #c9d1d9; - border: #484f58 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c9d1d9' 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: #ff0000; - background-color: #ff0000; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c9d1d9' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c9d1d9'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #484f58; - border-radius: 0.5rem; - 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; -} -@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: #c9d1d9; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #21262d; - vertical-align: middle; - background: #c9d1d9 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #6e7681; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-select:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #21262d; - background-color: #b1bac4; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #21262d; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #b1bac4; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #21262d; - background-color: #c9d1d9; - border: 1px solid #6e7681; - 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: #21262d; - content: "Browse"; - background-color: #b1bac4; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem ff0000; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem ff0000; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem ff0000; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ff0000; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ff0000; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - 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: #ff0000; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #8b949e; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #8b949e; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #484f58; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #484f58; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #484f58; -} - -.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: flex; - 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: #21262d; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #8b949e; -} -.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: #b1bac4 #b1bac4 #8b949e; -} -.nav-tabs .nav-link.disabled { - color: #21262d; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #21262d; - background-color: #c9d1d9; - border-color: #8b949e #8b949e #c9d1d9; -} -.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: #c9d1d9; - background-color: #ff0000; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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(201, 209, 217, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(201, 209, 217, 0.9); -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c9d1d9; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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: #c9d1d9; -} -.navbar-dark .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-text a { - color: #c9d1d9; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c9d1d9; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c9d1d9; - background-clip: border-box; - border: 1px solid rgba(201, 209, 217, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(201, 209, 217, 0.03); - border-bottom: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 0.03); - border-top: 1px solid rgba(201, 209, 217, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #21262d; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #21262d; -} - -.pagination { - 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: #ff0000; - background-color: #c9d1d9; - border: 1px solid #8b949e; -} -.page-link:hover { - z-index: 2; - color: #ff0000; - text-decoration: none; - background-color: #b1bac4; - border-color: #8b949e; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} - -.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: #c9d1d9; - background-color: #ff0000; - border-color: #ff0000; -} -.page-item.disabled .page-link { - color: #21262d; - pointer-events: none; - cursor: auto; - background-color: #c9d1d9; - border-color: #8b949e; -} - -.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: #0d1117; - background-color: #ff0000; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #0d1117; - background-color: #ff0000; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.badge-success { - color: #c9d1d9; - background-color: #3fb950; -} -a.badge-success:hover, a.badge-success:focus { - color: #c9d1d9; - background-color: #329340; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} - -.badge-info { - color: #c9d1d9; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c9d1d9; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #0d1117; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #0d1117; - 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: #c9d1d9; - background-color: #da3633; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c9d1d9; - background-color: #b92421; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} - -.badge-light { - color: #0d1117; - background-color: #b1bac4; -} -a.badge-light:hover, a.badge-light:focus { - color: #0d1117; - background-color: #94a0ae; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} - -.badge-dark { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #b1bac4; - 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: #e599c2; - background-color: #d4bcd0; - border-color: #d8b3cc; -} -.alert-primary hr { - border-top-color: #cfa2c1; -} -.alert-primary .alert-link { - color: #db70aa; -} - -.alert-secondary { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-secondary hr { - border-top-color: #aab3bd; -} -.alert-secondary .alert-link { - color: #8d97a3; -} - -.alert-success { - color: #81c592; - background-color: #adccbe; - border-color: #a2cab3; -} -.alert-success hr { - border-top-color: #92c1a6; -} -.alert-success .alert-link { - color: #5eb574; -} - -.alert-info { - color: #6caee2; - background-color: #a5c4dc; - border-color: #97bede; -} -.alert-info hr { - border-top-color: #84b2d8; -} -.alert-info .alert-link { - color: #4197da; -} - -.alert-warning { - color: #e5c96c; - background-color: #d4ceaf; - border-color: #d8cd9e; -} -.alert-warning hr { - border-top-color: #d1c48c; -} -.alert-warning .alert-link { - color: #ddb941; -} - -.alert-danger { - color: #d28083; - background-color: #ccb2b8; - border-color: #cea6ab; -} -.alert-danger hr { - border-top-color: #c5969b; -} -.alert-danger .alert-link { - color: #c55a5e; -} - -.alert-light { - color: #bdc5ce; - background-color: #c4ccd5; - border-color: #c2cbd3; -} -.alert-light hr { - border-top-color: #b3bec8; -} -.alert-light .alert-link { - color: #a0abb8; -} - -.alert-dark { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-dark hr { - border-top-color: #aab3bd; -} -.alert-dark .alert-link { - color: #8d97a3; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c9d1d9; - text-align: center; - white-space: nowrap; - background-color: #ff0000; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(201, 209, 217, 0.15) 25%, transparent 25%, transparent 50%, rgba(201, 209, 217, 0.15) 50%, rgba(201, 209, 217, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #21262d; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #21262d; - text-decoration: none; - background-color: #c9d1d9; -} -.list-group-item-action:active { - color: #0d1117; - background-color: #b1bac4; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c9d1d9; - border: 1px solid rgba(201, 209, 217, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #21262d; - pointer-events: none; - background-color: #c9d1d9; -} -.list-group-item.active { - z-index: 2; - color: #c9d1d9; - background-color: #ff0000; - border-color: #ff0000; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e599c2; - background-color: #d8b3cc; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e599c2; - background-color: #cfa2c1; -} -.list-group-item-primary.list-group-item-action.active { - color: #c9d1d9; - background-color: #e599c2; - border-color: #e599c2; -} - -.list-group-item-secondary { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.list-group-item-success { - color: #81c592; - background-color: #a2cab3; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #81c592; - background-color: #92c1a6; -} -.list-group-item-success.list-group-item-action.active { - color: #c9d1d9; - background-color: #81c592; - border-color: #81c592; -} - -.list-group-item-info { - color: #6caee2; - background-color: #97bede; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6caee2; - background-color: #84b2d8; -} -.list-group-item-info.list-group-item-action.active { - color: #c9d1d9; - background-color: #6caee2; - border-color: #6caee2; -} - -.list-group-item-warning { - color: #e5c96c; - background-color: #d8cd9e; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e5c96c; - background-color: #d1c48c; -} -.list-group-item-warning.list-group-item-action.active { - color: #c9d1d9; - background-color: #e5c96c; - border-color: #e5c96c; -} - -.list-group-item-danger { - color: #d28083; - background-color: #cea6ab; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #d28083; - background-color: #c5969b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c9d1d9; - background-color: #d28083; - border-color: #d28083; -} - -.list-group-item-light { - color: #bdc5ce; - background-color: #c2cbd3; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #bdc5ce; - background-color: #b3bec8; -} -.list-group-item-light.list-group-item-action.active { - color: #c9d1d9; - background-color: #bdc5ce; - border-color: #bdc5ce; -} - -.list-group-item-dark { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #c9d1d9; - text-shadow: 0 1px 0 #c9d1d9; - opacity: 0.5; -} -.close:hover { - color: #c9d1d9; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(201, 209, 217, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(201, 209, 217, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #21262d; - background-color: rgba(201, 209, 217, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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: #c9d1d9; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #8b949e; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #8b949e; - 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); - } - - .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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c9d1d9; - text-align: center; - background-color: #c9d1d9; - 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: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} -.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 #c0c9d3; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #c0c9d3; - border-bottom: 1px solid #b1bdc8; - 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: #0d1117; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c9d1d9; - 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: #c9d1d9; - 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c9d1d9; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c9d1d9; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ff0000 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ff0000 !important; -} - -.bg-secondary { - background-color: #8b949e !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #707a86 !important; -} - -.bg-success { - background-color: #3fb950 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #329340 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #da3633 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #b92421 !important; -} - -.bg-light { - background-color: #b1bac4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #94a0ae !important; -} - -.bg-dark { - background-color: #8b949e !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #707a86 !important; -} - -.bg-white { - background-color: #c9d1d9 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #8b949e !important; -} - -.border-top { - border-top: 1px solid #8b949e !important; -} - -.border-right { - border-right: 1px solid #8b949e !important; -} - -.border-bottom { - border-bottom: 1px solid #8b949e !important; -} - -.border-left { - border-left: 1px solid #8b949e !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: #ff0000 !important; -} - -.border-secondary { - border-color: #8b949e !important; -} - -.border-success { - border-color: #3fb950 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #da3633 !important; -} - -.border-light { - border-color: #b1bac4 !important; -} - -.border-dark { - border-color: #8b949e !important; -} - -.border-white { - border-color: #c9d1d9 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(201, 209, 217, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(201, 209, 217, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(201, 209, 217, 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; -} - -.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); -} - -.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; - } -} -.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: #c9d1d9 !important; -} - -.text-primary { - color: #ff0000 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ff0000 !important; -} - -.text-secondary { - color: #8b949e !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #646e78 !important; -} - -.text-success { - color: #3fb950 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #2c8037 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #da3633 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #a3201e !important; -} - -.text-light { - color: #b1bac4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #8593a3 !important; -} - -.text-dark { - color: #8b949e !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #646e78 !important; -} - -.text-body { - color: #0d1117 !important; -} - -.text-muted { - color: #21262d !important; -} - -.text-black-50 { - color: rgba(201, 209, 217, 0.5) !important; -} - -.text-white-50 { - color: rgba(201, 209, 217, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #484f58; - 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 #c9d1d9; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c9d1d9 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #8b949e !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8b949e; - } - - .table .thead-dark th { - color: inherit; - border-color: #8b949e; - } -} -.bd-callout-primary { - border-left-color: #ff0000; -} - -.bd-callout-secondary { - border-left-color: #8b949e; -} - -.bd-callout-danger { - border-left-color: #da3633; -} - -.bd-callout-dark { - border-left-color: #8b949e; -} - -.bd-callout-white { - border-left-color: #c9d1d9; -} - -.bd-callout-black { - border-left-color: #c9d1d9; -} - -.bd-callout-light { - border-left-color: #b1bac4; -} - -.bd-callout-success { - border-left-color: #3fb950; -} - -.bd-callout-muted { - border-left-color: #c9d1d9; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ff0000; -} - -.bd-callout-purple { - border-left-color: #ff0000; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ff0000; -} - -.bd-callout-gray { - border-left-color: #8b949e; -} - -.bd-callout-gray-100 { - border-left-color: #c9d1d9; -} - -.bd-callout-gray-200 { - border-left-color: #b1bac4; -} - -.bd-callout-gray-300 { - border-left-color: #8b949e; -} - -.bd-callout-gray-400 { - border-left-color: #6e7681; -} - -.bd-callout-gray-500 { - border-left-color: #484f58; -} - -.bd-callout-gray-600 { - border-left-color: #21262d; -} - -.bd-callout-gray-700 { - border-left-color: #21262d; -} - -.bd-callout-gray-800 { - border-left-color: #161b22; -} - -.bd-callout-gray-900 { - border-left-color: #0d1117; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #c9d1d9; - padding-top: 49px; - background-color: #21262d; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #21262d; -} - -#page { - padding-top: 49px; - background-color: #21262d; -} - -#article { - padding-top: 0; - background-color: #21262d; -} - -#thread, #userpage { - background-color: #21262d; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff0000; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ff0000; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #8b949e; -} - -.btn-success, .btn-danger { - color: #c9d1d9; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #6e7681; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #6e7681; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c9d1d9; - color: #8b949e; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c9d1d9 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #8b949e; -} - -.navbar-light { - background-color: #484f58 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #8b949e; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff0000; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #ff0000; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} - -.navbar .text-white { - color: #c9d1d9; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #b1bac4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ff0000; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ff0000; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c9d1d9; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #b1bac4; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ff0000; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff0000; - box-shadow: inset 0 -2px 0 #ff0000; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ff0000; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ff0000; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff0000; - box-shadow: inset 0 -2px 0 #ff0000; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ff0000; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ff0000; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff0000; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ff0000; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff0000; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #ff0000; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #0d1117; - color: #c9d1d9; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #161b22; - font-size: 1rem; - color: #c9d1d9; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #c9d1d9; -} - -.form-inline.search .form-control::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.bg-svg { - background-color: #8b949e; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #c9d1d9; - border-color: #c9d1d9; - border-width: 2px; - background: #8b949e; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #8b949e; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #6e7681; - background-color: #b1bac4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #8b949e; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #c9d1d9; - background-color: #21262d; - outline: 0; - border-color: #ff0000; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #c9d1d9; - background-color: #0d1117; - outline: 0; - border-color: #ff0000; - box-shadow: none; -} - -.form-control::placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #c9d1d9; -} - -#login label { - color: #c9d1d9; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #c9d1d9; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c9d1d9; - background-color: #21262d; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #c9d1d9; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #8b949e; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #c9d1d9; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #c9d1d9; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ff0000; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ff0000; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ff0000 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #c9d1d9; -} - -.score { - color: #c9d1d9; -} - -.score-up { - color: #ff0000 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #8b949e !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #8b949e; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #6e7681; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #21262d !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #21262d; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #b1bac4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #b1bac4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #c9d1d9; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ff0000; - width: 1rem; -} - -.filter-list .filter-item { - color: #c9d1d9; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #c9d1d9; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #c9d1d9; -} - -.filter-list > .filter-item > .filter-link.active { - color: #c9d1d9; - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ff0000; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ff0000; -} - -.filter-link:hover, .filter-link:focus { - color: #ff0000; -} - -.dashboard-list .dashboard-item { - color: #c9d1d9; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #c9d1d9; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ff0000; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ff0000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ff0000; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ff0000; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c9d1d9; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #8b949e; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ff0000; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ff0000; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #6e7681; -} - -.card { - background-color: #0d1117; -} - -#thread .card { - background-color: #21262d; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #6e7681; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #6e7681; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #21262d; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #c9d1d9; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ff0000; -} - -#frontpage .post-title a { - color: #c9d1d9; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #c9d1d9; -} - -.stretched-link a:hover { - color: #ff0000; -} - -.post-meta { - position: relative; - z-index: 2; - color: #c9d1d9; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #6e7681; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #6e7681; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #6e7681 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .post-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #8b949e; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #c9d1d9; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #c9d1d9; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #c9d1d9; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #c9d1d9; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; -} - -.page-link:hover { - background-color: #c9d1d9; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.post-actions a { - color: #c9d1d9; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ff0000; - border-radius: 0.35rem; - z-index: 2; - background-color: #8b949e; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c9d1d9; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #c9d1d9; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #c9d1d9; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #c9d1d9; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #c9d1d9; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #c9d1d9; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ff0000; -} - -blockquote { - border-left: 2px solid #ff0000; - color: #c9d1d9; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .comment-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #21262d; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #c9d1d9; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #c9d1d9; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.comment-actions a { - color: #c9d1d9; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #c9d1d9; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #0d1117; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #b1bac4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #21262d; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #b1bac4; -} - -.comment-write .comment-format .format:hover { - color: #c9d1d9; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #c9d1d9; - font-size: 1rem; - color: #ff0000; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ff0000; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #484f58; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ff0000; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #8b949e; - background-color: #b1bac4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #b1bac4; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #ff0000; - background-color: rgba(60, 173, 243, 0.08); - color: #ff0000; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #b1bac4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ff0000 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c9d1d9; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #c9d1d9; - font-size: 12px; - text-transform: uppercase; - background-color: #b1bac4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #484f58; - border: 0.1px solid #6e7681; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #8b949e !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #8b949e; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #b1bac4; -} - -.modal .profile-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #8b949e; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #8b949e; -} - -.profile-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #8b949e; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c9d1d9; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #c9d1d9; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c9d1d9; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #6e7681 !important; -} - -.border-right { - border-right: 1px solid #6e7681 !important; -} - -.border-bottom { - border-bottom: 1px solid #6e7681 !important; -} - -.border-left { - border-left: 1px solid #6e7681 !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-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; -} - -.border-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; -} - -.border { - border: 1px solid #6e7681 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #6e7681 !important; - } - - .border-sm-right { - border-right: 1px solid #6e7681 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm-left { - border-left: 1px solid #6e7681 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-sm-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm { - border: 1px solid #6e7681 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #6e7681 !important; - } - - .border-md-right { - border-right: 1px solid #6e7681 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-md-left { - border-left: 1px solid #6e7681 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-md-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-md { - border: 1px solid #6e7681 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #6e7681 !important; - } - - .border-lg-right { - border-right: 1px solid #6e7681 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg-left { - border-left: 1px solid #6e7681 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-lg-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg { - border: 1px solid #6e7681 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #6e7681 !important; - } - - .border-xl-right { - border-right: 1px solid #6e7681 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl-left { - border-left: 1px solid #6e7681 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-xl-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl { - border: 1px solid #6e7681 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #8b949e; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #c9d1d9; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #ff0000; - border: 0.1px solid #ff0000; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #3fb950; - border: #3fb950 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #c9d1d9; - border: #c9d1d9 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #b1bac4; - border-radius: 2rem; - 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: #c9d1d9; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c9d1d9; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #3fb950; -} - -pre .str, code .str { - color: #3fb950; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c9d1d9; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c9d1d9; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ff0000; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ff0000; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #21262d; - } - - #thread, #userpage { - background-color: #21262d; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #8b949e !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #ff0000; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #b1bac4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #6e7681; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #21262d; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #6e7681; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ff0000; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #21262d; - } - - .card { - background-color: #21262d; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #c9d1d9; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ff0000; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #b1bac4; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #b1bac4; - } - - .score { - color: #b1bac4; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #b1bac4; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ff0000; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #21262d; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #c9d1d9; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #c9d1d9; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #21262d !important; -} - -.text-muted { - color: #c9d1d9 !important; -} - -.text-primary { - color: #ff0000 !important; -} - -.text-gray-400, .text-gray-500 { - color: #b1bac4 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #21262d 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ff0000; -} - -span.green { - color: #3fb950; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #ff0000; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c9d1d9; - background-color: #c9d1d9; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #8b949e; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c9d1d9 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c9d1d9 !important; -} - -#frontpage .post-title a:visited { - color: #b1bac4; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c9d1d9; -} - -.comment-box { - border: 2px solid #b1bac4; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #c9d1d9; -} - -.btn-primary { - color: #c9d1d9; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ff0000 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ff0000; - padding: 10px; - border-radius: 3px; - background-color: #21262d !important; -} - -.text-info { - color: #ff0000 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #21262d !important; - border-radius: 5px !important; -} - -.btn { - background-color: #21262d !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -body, .navbar-light, .navbar-dark, .card, .modal-content, .comment-write textarea { - background-color: #21262d !important; -} - -.transparent, #login { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #6e6e6e; -} - -/*# sourceMappingURL=midnight_ff0000.css.map */ diff --git a/files/assets/css/midnight_ff66ac.css b/files/assets/css/midnight_ff66ac.css deleted file mode 100644 index 5c3ba5f06..000000000 --- a/files/assets/css/midnight_ff66ac.css +++ /dev/null @@ -1,13749 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #ff66ac; - --pink: #e83e8c; - --red: #da3633; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #3fb950; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c9d1d9; - --gray: #21262d; - --gray-dark: #161b22; - --primary: #ff66ac; - --secondary: #8b949e; - --success: #3fb950; - --info: #168EEA; - --warning: #ffc107; - --danger: #da3633; - --light: #b1bac4; - --dark: #8b949e; - --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(201, 209, 217, 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: #0d1117; - text-align: left; - background-color: #c9d1d9; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ff66ac; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ff66ac; - 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; -} - -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: #21262d; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(201, 209, 217, 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: #21262d; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c9d1d9; - border: 1px solid #8b949e; - 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: #21262d; -} - -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: #c9d1d9; - background-color: #0d1117; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #0d1117; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #0d1117; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #8b949e; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #8b949e; -} -.table tbody + tbody { - border-top: 2px solid #8b949e; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #8b949e; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #8b949e; -} -.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(201, 209, 217, 0.05); -} - -.table-hover tbody tr:hover { - color: #0d1117; - background-color: rgba(201, 209, 217, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d8b3cc; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e599c2; -} - -.table-hover .table-primary:hover { - background-color: #cfa2c1; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #cfa2c1; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b8c0c8; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-secondary:hover { - background-color: #aab3bd; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #aab3bd; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #a2cab3; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #81c592; -} - -.table-hover .table-success:hover { - background-color: #92c1a6; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #92c1a6; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #97bede; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #6caee2; -} - -.table-hover .table-info:hover { - background-color: #84b2d8; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #84b2d8; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d8cd9e; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e5c96c; -} - -.table-hover .table-warning:hover { - background-color: #d1c48c; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #d1c48c; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #cea6ab; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d28083; -} - -.table-hover .table-danger:hover { - background-color: #c5969b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c5969b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #c2cbd3; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #bdc5ce; -} - -.table-hover .table-light:hover { - background-color: #b3bec8; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #b3bec8; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b8c0c8; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #a9b1ba; -} - -.table-hover .table-dark:hover { - background-color: #aab3bd; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #aab3bd; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(201, 209, 217, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(186, 196, 206, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(186, 196, 206, 0.075); -} - -.table .thead-dark th { - color: #c9d1d9; - background-color: #161b22; - border-color: #252d39; -} -.table .thead-light th { - color: #21262d; - background-color: #b1bac4; - border-color: #8b949e; -} - -.table-dark { - color: #c9d1d9; - background-color: #161b22; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #252d39; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(201, 209, 217, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c9d1d9; - background-color: rgba(201, 209, 217, 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: #21262d; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid #6e7681; - 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 #21262d; -} -.form-control:focus { - color: #21262d; - background-color: #c9d1d9; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.form-control::placeholder { - color: #21262d; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #b1bac4; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} - -.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: #0d1117; - 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: flex; - 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: #21262d; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #3fb950; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 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: #3fb950; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233fb950' 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") #c9d1d9 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: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #3fb950; -} -.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: #3fb950; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #3fb950; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #62c970; - background-color: #62c970; -} -.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(63, 185, 80, 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: #3fb950; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #3fb950; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #3fb950; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #da3633; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c9d1d9; - background-color: rgba(218, 54, 51, 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: #da3633; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 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: #da3633; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23da3633' 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='%23da3633' stroke='none'/%3e%3c/svg%3e") #c9d1d9 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: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #da3633; -} -.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: #da3633; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #da3633; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #e2615e; - background-color: #e2615e; -} -.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(218, 54, 51, 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: #da3633; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #da3633; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #da3633; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #0d1117; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #0d1117; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #0d1117; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:hover { - color: #c9d1d9; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:focus, .btn-primary.focus { - color: #c9d1d9; - background-color: #ff66ac; - border-color: #ff66ac; - box-shadow: 0 0 0 0.2rem rgba(219, 89, 150, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #0d1117; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c9d1d9; - background-color: #ff66ac; - border-color: #ff2689; -} -.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(219, 89, 150, 0.5); -} - -.btn-secondary { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-success { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:hover { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; -} -.btn-success:focus, .btn-success.focus { - color: #c9d1d9; - background-color: #359c44; - border-color: #329340; - box-shadow: 0 0 0 0.2rem rgba(84, 189, 101, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c9d1d9; - background-color: #329340; - border-color: #2f893b; -} -.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(84, 189, 101, 0.5); -} - -.btn-info { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c9d1d9; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(49, 152, 231, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c9d1d9; - background-color: #1172bc; - border-color: #106bb0; -} -.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(49, 152, 231, 0.5); -} - -.btn-warning { - color: #0d1117; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #0d1117; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(219, 167, 9, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #0d1117; - 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: #0d1117; - 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(219, 167, 9, 0.5); -} - -.btn-danger { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:hover { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; -} -.btn-danger:focus, .btn-danger.focus { - color: #c9d1d9; - background-color: #c32623; - border-color: #b92421; - box-shadow: 0 0 0 0.2rem rgba(215, 77, 76, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c9d1d9; - background-color: #b92421; - border-color: #ae2220; -} -.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(215, 77, 76, 0.5); -} - -.btn-light { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:hover { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; -} -.btn-light:focus, .btn-light.focus { - color: #0d1117; - background-color: #9ba7b4; - border-color: #94a0ae; - box-shadow: 0 0 0 0.2rem rgba(152, 161, 170, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #0d1117; - background-color: #94a0ae; - border-color: #8d9aa9; -} -.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(152, 161, 170, 0.5); -} - -.btn-dark { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:hover { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; -} -.btn-dark:focus, .btn-dark.focus { - color: #c9d1d9; - background-color: #76818d; - border-color: #707a86; - box-shadow: 0 0 0 0.2rem rgba(148, 157, 167, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #c9d1d9; - background-color: #707a86; - border-color: #6a747f; -} -.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(148, 157, 167, 0.5); -} - -.btn-outline-primary { - color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-primary:hover { - color: #0d1117; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ff66ac; - 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: #0d1117; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-outline-success { - color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:hover { - color: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #3fb950; - 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: #c9d1d9; - background-color: #3fb950; - border-color: #3fb950; -} -.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(63, 185, 80, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c9d1d9; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #0d1117; - 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: #0d1117; - 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: #da3633; - border-color: #da3633; -} -.btn-outline-danger:hover { - color: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #da3633; - 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: #c9d1d9; - background-color: #da3633; - border-color: #da3633; -} -.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(218, 54, 51, 0.5); -} - -.btn-outline-light { - color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:hover { - color: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #b1bac4; - 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: #0d1117; - background-color: #b1bac4; - border-color: #b1bac4; -} -.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(177, 186, 196, 0.5); -} - -.btn-outline-dark { - color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:hover { - color: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #8b949e; - 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: #c9d1d9; - background-color: #8b949e; - border-color: #8b949e; -} -.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(139, 148, 158, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ff66ac; - text-decoration: none; -} -.btn-link:hover { - color: #ff66ac; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #21262d; - 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: #0d1117; - text-align: left; - list-style: none; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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 #b1bac4; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #0d1117; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #040507; - text-decoration: none; - background-color: #c9d1d9; -} -.dropdown-item.active, .dropdown-item:active { - color: #c9d1d9; - text-decoration: none; - background-color: #ff66ac; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #21262d; - 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: #21262d; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #0d1117; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #21262d; - text-align: center; - white-space: nowrap; - background-color: #b1bac4; - border: 1px solid #6e7681; - 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: 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: #c9d1d9; - border-color: #ff66ac; - background-color: #ff66ac; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c9d1d9; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #21262d; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #b1bac4; -} - -.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: #c9d1d9; - border: #484f58 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c9d1d9' 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: #ff66ac; - background-color: #ff66ac; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c9d1d9' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c9d1d9'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #484f58; - border-radius: 0.5rem; - 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; -} -@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: #c9d1d9; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #21262d; - vertical-align: middle; - background: #c9d1d9 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23161b22' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #6e7681; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-select:focus::-ms-value { - color: #21262d; - background-color: #c9d1d9; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #21262d; - background-color: #b1bac4; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #21262d; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #b1bac4; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #21262d; - background-color: #c9d1d9; - border: 1px solid #6e7681; - 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: #21262d; - content: "Browse"; - background-color: #b1bac4; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem ff66ac; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem ff66ac; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c9d1d9, 0 0 0 0.2rem ff66ac; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ff66ac; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ff66ac; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #8b949e; - 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: #ff66ac; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #8b949e; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #8b949e; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #484f58; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #484f58; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #484f58; -} - -.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: flex; - 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: #21262d; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #8b949e; -} -.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: #b1bac4 #b1bac4 #8b949e; -} -.nav-tabs .nav-link.disabled { - color: #21262d; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #21262d; - background-color: #c9d1d9; - border-color: #8b949e #8b949e #c9d1d9; -} -.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: #c9d1d9; - background-color: #ff66ac; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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(201, 209, 217, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(201, 209, 217, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(201, 209, 217, 0.9); -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c9d1d9; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(201, 209, 217, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(201, 209, 217, 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: #c9d1d9; -} -.navbar-dark .navbar-toggler { - color: rgba(201, 209, 217, 0.5); - border-color: rgba(201, 209, 217, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(201, 209, 217, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(201, 209, 217, 0.5); -} -.navbar-dark .navbar-text a { - color: #c9d1d9; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c9d1d9; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c9d1d9; - background-clip: border-box; - border: 1px solid rgba(201, 209, 217, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(201, 209, 217, 0.03); - border-bottom: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 0.03); - border-top: 1px solid rgba(201, 209, 217, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #21262d; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #21262d; -} - -.pagination { - 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: #ff66ac; - background-color: #c9d1d9; - border: 1px solid #8b949e; -} -.page-link:hover { - z-index: 2; - color: #ff66ac; - text-decoration: none; - background-color: #b1bac4; - border-color: #8b949e; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} - -.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: #c9d1d9; - background-color: #ff66ac; - border-color: #ff66ac; -} -.page-item.disabled .page-link { - color: #21262d; - pointer-events: none; - cursor: auto; - background-color: #c9d1d9; - border-color: #8b949e; -} - -.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: #0d1117; - background-color: #ff66ac; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #0d1117; - background-color: #ff66ac; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.badge-success { - color: #c9d1d9; - background-color: #3fb950; -} -a.badge-success:hover, a.badge-success:focus { - color: #c9d1d9; - background-color: #329340; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(63, 185, 80, 0.5); -} - -.badge-info { - color: #c9d1d9; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c9d1d9; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #0d1117; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #0d1117; - 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: #c9d1d9; - background-color: #da3633; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c9d1d9; - background-color: #b92421; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(218, 54, 51, 0.5); -} - -.badge-light { - color: #0d1117; - background-color: #b1bac4; -} -a.badge-light:hover, a.badge-light:focus { - color: #0d1117; - background-color: #94a0ae; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(177, 186, 196, 0.5); -} - -.badge-dark { - color: #c9d1d9; - background-color: #8b949e; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #c9d1d9; - background-color: #707a86; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(139, 148, 158, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #b1bac4; - 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: #e599c2; - background-color: #d4bcd0; - border-color: #d8b3cc; -} -.alert-primary hr { - border-top-color: #cfa2c1; -} -.alert-primary .alert-link { - color: #db70aa; -} - -.alert-secondary { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-secondary hr { - border-top-color: #aab3bd; -} -.alert-secondary .alert-link { - color: #8d97a3; -} - -.alert-success { - color: #81c592; - background-color: #adccbe; - border-color: #a2cab3; -} -.alert-success hr { - border-top-color: #92c1a6; -} -.alert-success .alert-link { - color: #5eb574; -} - -.alert-info { - color: #6caee2; - background-color: #a5c4dc; - border-color: #97bede; -} -.alert-info hr { - border-top-color: #84b2d8; -} -.alert-info .alert-link { - color: #4197da; -} - -.alert-warning { - color: #e5c96c; - background-color: #d4ceaf; - border-color: #d8cd9e; -} -.alert-warning hr { - border-top-color: #d1c48c; -} -.alert-warning .alert-link { - color: #ddb941; -} - -.alert-danger { - color: #d28083; - background-color: #ccb2b8; - border-color: #cea6ab; -} -.alert-danger hr { - border-top-color: #c5969b; -} -.alert-danger .alert-link { - color: #c55a5e; -} - -.alert-light { - color: #bdc5ce; - background-color: #c4ccd5; - border-color: #c2cbd3; -} -.alert-light hr { - border-top-color: #b3bec8; -} -.alert-light .alert-link { - color: #a0abb8; -} - -.alert-dark { - color: #a9b1ba; - background-color: #bdc5cd; - border-color: #b8c0c8; -} -.alert-dark hr { - border-top-color: #aab3bd; -} -.alert-dark .alert-link { - color: #8d97a3; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #b1bac4; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c9d1d9; - text-align: center; - white-space: nowrap; - background-color: #ff66ac; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(201, 209, 217, 0.15) 25%, transparent 25%, transparent 50%, rgba(201, 209, 217, 0.15) 50%, rgba(201, 209, 217, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #21262d; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #21262d; - text-decoration: none; - background-color: #c9d1d9; -} -.list-group-item-action:active { - color: #0d1117; - background-color: #b1bac4; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c9d1d9; - border: 1px solid rgba(201, 209, 217, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #21262d; - pointer-events: none; - background-color: #c9d1d9; -} -.list-group-item.active { - z-index: 2; - color: #c9d1d9; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e599c2; - background-color: #d8b3cc; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e599c2; - background-color: #cfa2c1; -} -.list-group-item-primary.list-group-item-action.active { - color: #c9d1d9; - background-color: #e599c2; - border-color: #e599c2; -} - -.list-group-item-secondary { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.list-group-item-success { - color: #81c592; - background-color: #a2cab3; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #81c592; - background-color: #92c1a6; -} -.list-group-item-success.list-group-item-action.active { - color: #c9d1d9; - background-color: #81c592; - border-color: #81c592; -} - -.list-group-item-info { - color: #6caee2; - background-color: #97bede; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6caee2; - background-color: #84b2d8; -} -.list-group-item-info.list-group-item-action.active { - color: #c9d1d9; - background-color: #6caee2; - border-color: #6caee2; -} - -.list-group-item-warning { - color: #e5c96c; - background-color: #d8cd9e; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e5c96c; - background-color: #d1c48c; -} -.list-group-item-warning.list-group-item-action.active { - color: #c9d1d9; - background-color: #e5c96c; - border-color: #e5c96c; -} - -.list-group-item-danger { - color: #d28083; - background-color: #cea6ab; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #d28083; - background-color: #c5969b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c9d1d9; - background-color: #d28083; - border-color: #d28083; -} - -.list-group-item-light { - color: #bdc5ce; - background-color: #c2cbd3; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #bdc5ce; - background-color: #b3bec8; -} -.list-group-item-light.list-group-item-action.active { - color: #c9d1d9; - background-color: #bdc5ce; - border-color: #bdc5ce; -} - -.list-group-item-dark { - color: #a9b1ba; - background-color: #b8c0c8; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #a9b1ba; - background-color: #aab3bd; -} -.list-group-item-dark.list-group-item-action.active { - color: #c9d1d9; - background-color: #a9b1ba; - border-color: #a9b1ba; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #c9d1d9; - text-shadow: 0 1px 0 #c9d1d9; - opacity: 0.5; -} -.close:hover { - color: #c9d1d9; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(201, 209, 217, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(201, 209, 217, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #21262d; - background-color: rgba(201, 209, 217, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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: #c9d1d9; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #8b949e; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #8b949e; - 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); - } - - .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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.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: #c9d1d9; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c9d1d9; - text-align: center; - background-color: #c9d1d9; - 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: #c9d1d9; - background-clip: padding-box; - border: 1px solid rgba(201, 209, 217, 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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.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(201, 209, 217, 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: #c9d1d9; -} -.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 #c0c9d3; -} - -.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(201, 209, 217, 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: #c9d1d9; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #c0c9d3; - border-bottom: 1px solid #b1bdc8; - 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: #0d1117; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c9d1d9; - 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: #c9d1d9; - 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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='https://www.w3.org/2000/svg' fill='%23c9d1d9' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c9d1d9; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c9d1d9; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ff66ac !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ff66ac !important; -} - -.bg-secondary { - background-color: #8b949e !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #707a86 !important; -} - -.bg-success { - background-color: #3fb950 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #329340 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #da3633 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #b92421 !important; -} - -.bg-light { - background-color: #b1bac4 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: #94a0ae !important; -} - -.bg-dark { - background-color: #8b949e !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #707a86 !important; -} - -.bg-white { - background-color: #c9d1d9 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #8b949e !important; -} - -.border-top { - border-top: 1px solid #8b949e !important; -} - -.border-right { - border-right: 1px solid #8b949e !important; -} - -.border-bottom { - border-bottom: 1px solid #8b949e !important; -} - -.border-left { - border-left: 1px solid #8b949e !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: #ff66ac !important; -} - -.border-secondary { - border-color: #8b949e !important; -} - -.border-success { - border-color: #3fb950 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #da3633 !important; -} - -.border-light { - border-color: #b1bac4 !important; -} - -.border-dark { - border-color: #8b949e !important; -} - -.border-white { - border-color: #c9d1d9 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(201, 209, 217, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(201, 209, 217, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(201, 209, 217, 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; -} - -.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); -} - -.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; - } -} -.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: #c9d1d9 !important; -} - -.text-primary { - color: #ff66ac !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ff66ac !important; -} - -.text-secondary { - color: #8b949e !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #646e78 !important; -} - -.text-success { - color: #3fb950 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #2c8037 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #da3633 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #a3201e !important; -} - -.text-light { - color: #b1bac4 !important; -} - -a.text-light:hover, a.text-light:focus { - color: #8593a3 !important; -} - -.text-dark { - color: #8b949e !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #646e78 !important; -} - -.text-body { - color: #0d1117 !important; -} - -.text-muted { - color: #21262d !important; -} - -.text-black-50 { - color: rgba(201, 209, 217, 0.5) !important; -} - -.text-white-50 { - color: rgba(201, 209, 217, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #484f58; - 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 #c9d1d9; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c9d1d9 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #8b949e !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #8b949e; - } - - .table .thead-dark th { - color: inherit; - border-color: #8b949e; - } -} -.bd-callout-primary { - border-left-color: #ff66ac; -} - -.bd-callout-secondary { - border-left-color: #8b949e; -} - -.bd-callout-danger { - border-left-color: #da3633; -} - -.bd-callout-dark { - border-left-color: #8b949e; -} - -.bd-callout-white { - border-left-color: #c9d1d9; -} - -.bd-callout-black { - border-left-color: #c9d1d9; -} - -.bd-callout-light { - border-left-color: #b1bac4; -} - -.bd-callout-success { - border-left-color: #3fb950; -} - -.bd-callout-muted { - border-left-color: #c9d1d9; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ff66ac; -} - -.bd-callout-purple { - border-left-color: #ff66ac; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ff66ac; -} - -.bd-callout-gray { - border-left-color: #8b949e; -} - -.bd-callout-gray-100 { - border-left-color: #c9d1d9; -} - -.bd-callout-gray-200 { - border-left-color: #b1bac4; -} - -.bd-callout-gray-300 { - border-left-color: #8b949e; -} - -.bd-callout-gray-400 { - border-left-color: #6e7681; -} - -.bd-callout-gray-500 { - border-left-color: #484f58; -} - -.bd-callout-gray-600 { - border-left-color: #21262d; -} - -.bd-callout-gray-700 { - border-left-color: #21262d; -} - -.bd-callout-gray-800 { - border-left-color: #161b22; -} - -.bd-callout-gray-900 { - border-left-color: #0d1117; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #c9d1d9; - padding-top: 49px; - background-color: #21262d; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #21262d; -} - -#page { - padding-top: 49px; - background-color: #21262d; -} - -#article { - padding-top: 0; - background-color: #21262d; -} - -#thread, #userpage { - background-color: #21262d; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff66ac; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ff66ac; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #8b949e; -} - -.btn-success, .btn-danger { - color: #c9d1d9; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #6e7681; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #6e7681; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c9d1d9; - color: #8b949e; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c9d1d9 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c9d1d9 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #8b949e; -} - -.navbar-light { - background-color: #484f58 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #8b949e; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff66ac; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #ff66ac; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c9d1d9; -} - -.navbar .text-white { - color: #c9d1d9; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #b1bac4; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ff66ac; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c9d1d9; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ff66ac; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c9d1d9; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #c9d1d9; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c9d1d9; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #b1bac4; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ff66ac; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff66ac; - box-shadow: inset 0 -2px 0 #ff66ac; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ff66ac; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ff66ac; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff66ac; - box-shadow: inset 0 -2px 0 #ff66ac; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ff66ac; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ff66ac; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff66ac; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ff66ac; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff66ac; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #ff66ac; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #0d1117; - color: #c9d1d9; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #161b22; - font-size: 1rem; - color: #c9d1d9; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #c9d1d9; -} - -.form-inline.search .form-control::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #c9d1d9; -} - -.bg-svg { - background-color: #8b949e; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #c9d1d9; - border-color: #c9d1d9; - border-width: 2px; - background: #8b949e; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #8b949e; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #6e7681; - background-color: #b1bac4; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #8b949e; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #c9d1d9; - background-color: #21262d; - outline: 0; - border-color: #ff66ac; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #c9d1d9; - background-color: #0d1117; - outline: 0; - border-color: #ff66ac; - box-shadow: none; -} - -.form-control::placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-control::-ms-input-placeholder { - color: #c9d1d9; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #c9d1d9; -} - -#login label { - color: #c9d1d9; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #c9d1d9; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c9d1d9; - background-color: #21262d; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #c9d1d9; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #8b949e; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #c9d1d9; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #c9d1d9; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ff66ac; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ff66ac; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #b1bac4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ff66ac !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #c9d1d9; -} - -.score { - color: #c9d1d9; -} - -.score-up { - color: #ff66ac !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #8b949e !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #8b949e; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #6e7681; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #21262d !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #21262d; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #b1bac4; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #b1bac4; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #c9d1d9; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ff66ac; - width: 1rem; -} - -.filter-list .filter-item { - color: #c9d1d9; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #c9d1d9; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #c9d1d9; -} - -.filter-list > .filter-item > .filter-link.active { - color: #c9d1d9; - background-color: #b1bac4; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ff66ac; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ff66ac; -} - -.filter-link:hover, .filter-link:focus { - color: #ff66ac; -} - -.dashboard-list .dashboard-item { - color: #c9d1d9; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #c9d1d9; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #c9d1d9; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ff66ac; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ff66ac; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ff66ac; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ff66ac; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c9d1d9; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #21262d; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #8b949e; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #21262d; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ff66ac; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ff66ac; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #c9d1d9; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #6e7681; -} - -.card { - background-color: #0d1117; -} - -#thread .card { - background-color: #21262d; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #6e7681; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #6e7681; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #21262d; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #c9d1d9; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ff66ac; -} - -#frontpage .post-title a { - color: #c9d1d9; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #c9d1d9; -} - -.stretched-link a:hover { - color: #ff66ac; -} - -.post-meta { - position: relative; - z-index: 2; - color: #c9d1d9; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #6e7681; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #6e7681; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #6e7681; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #6e7681 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .post-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #8b949e; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #c9d1d9; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #c9d1d9; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #c9d1d9; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #c9d1d9; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #c9d1d9; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #c9d1d9; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #c9d1d9; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; -} - -.page-link:hover { - background-color: #c9d1d9; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #8b949e; - border: 0.1px solid #8b949e; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.post-actions a { - color: #c9d1d9; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #c9d1d9; -} - -.post-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ff66ac; - border-radius: 0.35rem; - z-index: 2; - background-color: #8b949e; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c9d1d9; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c9d1d9; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #c9d1d9; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #c9d1d9; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #c9d1d9; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #c9d1d9; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #c9d1d9; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ff66ac; -} - -blockquote { - border-left: 2px solid #ff66ac; - color: #c9d1d9; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #6e7681; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #8b949e; -} - -.modal .comment-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #21262d; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #c9d1d9; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #c9d1d9; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #c9d1d9; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c9d1d9; -} - -.comment-actions a { - color: #c9d1d9; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #c9d1d9; -} - -.comment-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c9d1d9; - text-decoration: none; - background-color: #3fb950; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c9d1d9; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #c9d1d9; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #0d1117; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #b1bac4; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #21262d; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #b1bac4; -} - -.comment-write .comment-format .format:hover { - color: #c9d1d9; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #c9d1d9; - font-size: 1rem; - color: #ff66ac; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ff66ac; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #484f58; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ff66ac; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #8b949e; - background-color: #b1bac4; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #b1bac4; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #ff66ac; - background-color: rgba(60, 173, 243, 0.08); - color: #ff66ac; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #b1bac4; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ff66ac 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c9d1d9; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #c9d1d9; - font-size: 12px; - text-transform: uppercase; - background-color: #b1bac4; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #484f58; - border: 0.1px solid #6e7681; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #8b949e !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #8b949e; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #b1bac4; -} - -.modal .profile-actions a { - color: #c9d1d9; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #8b949e; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #8b949e; -} - -.profile-actions .dropdown-item:hover { - color: #c9d1d9; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #8b949e; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #c9d1d9; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c9d1d9; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #c9d1d9; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c9d1d9; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #6e7681 !important; -} - -.border-right { - border-right: 1px solid #6e7681 !important; -} - -.border-bottom { - border-bottom: 1px solid #6e7681 !important; -} - -.border-left { - border-left: 1px solid #6e7681 !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-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; -} - -.border-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; -} - -.border { - border: 1px solid #6e7681 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #6e7681 !important; - } - - .border-sm-right { - border-right: 1px solid #6e7681 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm-left { - border-left: 1px solid #6e7681 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-sm-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-sm { - border: 1px solid #6e7681 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #6e7681 !important; - } - - .border-md-right { - border-right: 1px solid #6e7681 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-md-left { - border-left: 1px solid #6e7681 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-md-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-md { - border: 1px solid #6e7681 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #6e7681 !important; - } - - .border-lg-right { - border-right: 1px solid #6e7681 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg-left { - border-left: 1px solid #6e7681 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-lg-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-lg { - border: 1px solid #6e7681 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #6e7681 !important; - } - - .border-xl-right { - border-right: 1px solid #6e7681 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl-left { - border-left: 1px solid #6e7681 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #6e7681 !important; - border-right: 1px solid #6e7681 !important; - } - - .border-xl-y { - border-top: 1px solid #6e7681 !important; - border-bottom: 1px solid #6e7681 !important; - } - - .border-xl { - border: 1px solid #6e7681 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #8b949e; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #c9d1d9; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #ff66ac; - border: 0.1px solid #ff66ac; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #3fb950; - border: #3fb950 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #c9d1d9; - border: #c9d1d9 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #b1bac4; - border-radius: 2rem; - 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: #c9d1d9; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c9d1d9; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #3fb950; -} - -pre .str, code .str { - color: #3fb950; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c9d1d9; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c9d1d9; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ff66ac; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ff66ac; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #21262d; - } - - #thread, #userpage { - background-color: #21262d; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #8b949e !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #ff66ac; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #b1bac4; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #6e7681; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #21262d; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #6e7681; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ff66ac; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #21262d; - } - - .card { - background-color: #21262d; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #c9d1d9; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ff66ac; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #b1bac4; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #b1bac4; - } - - .score { - color: #b1bac4; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #b1bac4; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ff66ac; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #21262d; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #c9d1d9; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #c9d1d9; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #21262d !important; -} - -.text-muted { - color: #c9d1d9 !important; -} - -.text-primary { - color: #ff66ac !important; -} - -.text-gray-400, .text-gray-500 { - color: #b1bac4 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #21262d 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ff66ac; -} - -span.green { - color: #3fb950; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #ff66ac; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c9d1d9; - background-color: #c9d1d9; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #8b949e; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c9d1d9 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c9d1d9 !important; -} - -#frontpage .post-title a:visited { - color: #b1bac4; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c9d1d9; -} - -.comment-box { - border: 2px solid #b1bac4; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #c9d1d9; -} - -.btn-primary { - color: #c9d1d9; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ff66ac !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ff66ac; - padding: 10px; - border-radius: 3px; - background-color: #21262d !important; -} - -.text-info { - color: #ff66ac !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #21262d !important; - border-radius: 5px !important; -} - -.btn { - background-color: #21262d !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -body, .navbar-light, .navbar-dark, .card, .modal-content, .comment-write textarea { - background-color: #21262d !important; -} - -.transparent, #login { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #6e6e6e; -} - -/*# sourceMappingURL=midnight_ff66ac.css.map */ diff --git a/files/assets/css/midnight_ff66ac.css.map b/files/assets/css/midnight_ff66ac.css.map deleted file mode 100644 index 71c9506ef..000000000 --- a/files/assets/css/midnight_ff66ac.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["bootstrap/bootstrap.scss","bootstrap/_root.scss","bootstrap/_reboot.scss","bootstrap/_variables.scss","bootstrap/vendor/_rfs.scss","midnight.scss","bootstrap/mixins/_hover.scss","bootstrap/_type.scss","bootstrap/mixins/_lists.scss","bootstrap/_images.scss","bootstrap/mixins/_image.scss","bootstrap/mixins/_border-radius.scss","bootstrap/_code.scss","bootstrap/_grid.scss","bootstrap/mixins/_grid.scss","bootstrap/mixins/_breakpoints.scss","bootstrap/mixins/_grid-framework.scss","bootstrap/_tables.scss","bootstrap/mixins/_table-row.scss","bootstrap/_forms.scss","bootstrap/mixins/_transition.scss","bootstrap/mixins/_forms.scss","bootstrap/mixins/_gradients.scss","bootstrap/_buttons.scss","bootstrap/mixins/_buttons.scss","bootstrap/_transitions.scss","bootstrap/_dropdown.scss","bootstrap/mixins/_caret.scss","bootstrap/mixins/_nav-divider.scss","bootstrap/_button-group.scss","bootstrap/_input-group.scss","bootstrap/_custom-forms.scss","bootstrap/_nav.scss","bootstrap/_navbar.scss","bootstrap/_card.scss","bootstrap/_breadcrumb.scss","bootstrap/_pagination.scss","bootstrap/mixins/_pagination.scss","bootstrap/_badge.scss","bootstrap/mixins/_badge.scss","bootstrap/_jumbotron.scss","bootstrap/_alert.scss","bootstrap/mixins/_alert.scss","bootstrap/_progress.scss","bootstrap/_media.scss","bootstrap/_list-group.scss","bootstrap/mixins/_list-group.scss","bootstrap/_close.scss","bootstrap/_toasts.scss","bootstrap/_modal.scss","bootstrap/_tooltip.scss","bootstrap/mixins/_reset-text.scss","bootstrap/_popover.scss","bootstrap/_carousel.scss","bootstrap/mixins/_clearfix.scss","bootstrap/_spinners.scss","bootstrap/utilities/_align.scss","bootstrap/mixins/_background-variant.scss","bootstrap/utilities/_background.scss","bootstrap/utilities/_borders.scss","bootstrap/utilities/_display.scss","bootstrap/utilities/_embed.scss","bootstrap/utilities/_flex.scss","bootstrap/utilities/_float.scss","bootstrap/utilities/_overflow.scss","bootstrap/utilities/_position.scss","bootstrap/utilities/_screenreaders.scss","bootstrap/mixins/_screen-reader.scss","bootstrap/utilities/_shadows.scss","bootstrap/utilities/_sizing.scss","bootstrap/utilities/_stretched-link.scss","bootstrap/utilities/_spacing.scss","bootstrap/utilities/_text.scss","bootstrap/mixins/_text-truncate.scss","bootstrap/mixins/_text-emphasis.scss","bootstrap/mixins/_text-hide.scss","bootstrap/utilities/_visibility.scss","bootstrap/_print.scss","main.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ACAA;EAEI;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAGE;EACJ;;;ACPF;AAAA;AAAA;EAGE;;;AAEF;EACE;EAA2B;EAAqB;EAAkC;;;AAEpF;EACE;;;AAKF;EACE;EAAa,aCyNe;ECnJlB,WA3BO;EFzCjB,aCgO4B;ED/N5B,aCoO4B;EDnO5B,OGDS;EHET;EAAoB,kBGtBd;;;AHyBR;EACE;;;AAMF;EACE;EAA2B;EAAa;;;AAO1C;EACE;EACA,eCuN4B;;;ADnN9B;EACE;EACA,eC4G0B;;;ADvG5B;AAAA;EACiC;EAA8B;EAAqC;EAAgB;EAAoB;;;AAExI;EACE;EACA;EACA;;;AAGF;AAAA;AAAA;EAGE;EACA;;;AAGF;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE,aCuK4B;;;ADpK9B;EACE;EACA;;;AAEF;EACE;;;AAGF;AAAA;EAEE,aC2J4B;;;ADzJ9B;EE9CI;;;AFoDJ;AAAA;EAEE;EEtDE;EFwDF;EACA;;;AAGF;EAAM;;;AACN;EAAM;;;AAMN;EACE,OCkCwC;EDjCxC,iBCkCwC;EDjCxC;;AIpHA;EJsHE,OCgCsC;ED/BtC,iBCgCsC;;;AD3B1C;EACE;EACA;;AI9HA;EJiIE;EACA;;;AAQJ;AAAA;AAAA;AAAA;EAIE,aC6F4B;EC7L1B;;;AFmGJ;EACI;EACA;EACA;;;AAOJ;EACI;;;AAOJ;EACE;EACA;;;AAEF;EACM;EACJ;;;AAOF;EACE;;;AAEF;EACE,aC4H4B;ED3H5B,gBC2H4B;ED1H5B,OGrKS;EHsKT;EACA;;;AAGF;EACM;;;AAON;EACI;EACF,eC0MsC;;;ADtMxC;EACI;;;AAIJ;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EAAa;EE1KX;EF4KF;;;AAGF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAGF;EACE;;;AAIF;AAAA;AAAA;EAGE;;;AAOE;AAAA;AAAA;AAAA;EACE;;;AAKN;AAAA;AAAA;AAAA;EAIE;EACA;;;AAGF;AAAA;EAEE;EAA0B;;;AAG5B;AAAA;AAAA;AAAA;EAIY;;;AAGZ;EACE;EAAoB;;;AAGtB;EACY;EACR;EACF;EACA;;;AAGF;EACE;EACA;EACA;EAAmB;EACnB;EEvMU,WA3BO;EFoOjB;EACA;EAAkB;;;AAEpB;EACE;;;AAEF;AAAA;EAEE;;;AAGF;EACU;EAAwB;;;AAMlC;EACE;;;AAMF;EACE;EAAiB;;;AAKnB;EACE;;;AAGF;EACE;EAAsB;;;AAGxB;EACE;;;AAEF;EACE;;;AK5UF;AAAA;EAEE,eJgQ4B;EI9P5B,aJgQ4B;EI/P5B,aJgQ4B;;;AI5P9B;EH+EY,WA3BO;;;AGnDnB;EH8EY,WA3BO;;;AGlDnB;EH6EY,WA3BO;;;AGjDnB;EH4EY,WA3BO;;;AGhDnB;EH2EY,WA3BO;;;AG/CnB;EH0EY,WA3BO;;;AG7CnB;EHwEY,WA3BO;EG3CjB,aJkQ4B;;;AI/P9B;EHmEY,WA3BO;EGtCjB,aJsP4B;EIrP5B,aJ6O4B;;;AI3O9B;EH8DY,WA3BO;EGjCjB,aJkP4B;EIjP5B,aJwO4B;;;AItO9B;EHyDY,WA3BO;EG5BjB,aJ8O4B;EI7O5B,aJmO4B;;;AIjO9B;EHoDY,WA3BO;EGvBjB,aJ0O4B;EIzO5B,aJ8N4B;;;AIvN9B;EACE,YJmEO;EIlEP,eJkEO;EIjEP;EACA;;;AAOF;AAAA;EHVI;EGaF,aJwL4B;;;AIrL9B;AAAA;EAEE,SJgO4B;EI/N5B,kBJwO4B;;;AIjO9B;EC3EE;EACA;;;AD8EF;EC/EE;EACA;;;ADiFF;EACE;;AAEA;EACE,cJoN0B;;;AI5M9B;EH7CI;EG+CF;;;AAGF;EACE,eJgBO;EC1BG,WA3BO;;;AGyCnB;EACE;EHxDE;EG0DF,OFvFS;;AEyFT;EACE;;;AE/GJ;ECII;EACE;;;ADAN;EACE,SNm7BkC;EMl7BlC,kBJHM;EIIN;EENE,eR0M0B;EOxM1B;EACE;;;ADaN;EACI;;;AAGJ;EACE;EACA;;;AAGF;ELuBI;EKrBF,OJRS;;;AOtBX;ERmDI;EQjDF,OTgCQ;ES/BR;;AAEE;EACA;;;AAIJ;EACE;ERwCE;EQtCF,OPRM;EOSN,kBPWS;EMtBP,eR4M0B;;AS7L5B;EACE;ERgCA;EQ9BA,aToO0B;;;AS/N9B;EACE;ERwBE;EQtBF,OPJS;;AOMP;ERoBA;EQlBA;EACA;;;AAIJ;EACE,YTs+BkC;ESr+BlC;;;ACrCE;ECAF;EACA;EACA;EACA;EACA;;ACuBE;EF3BA;ICWE,WXsKiB;;;AYtJnB;EF3BA;ICWE,WXsKiB;;;AYtJnB;EF3BA;ICWE,WXsKiB;;;AYtJnB;EF3BA;ICWE,WXsKiB;;;;AU5KnB;ECLF;EACA;EACA;EACA;EACA;;;ACuBE;EFZE;IACE,WViKe;;;AYtJnB;EFZE;IACE,WViKe;;;AYtJnB;EFZE;IACE,WViKe;;;AYtJnB;EFZE;IACE,WViKe;;;AU/IrB;ECjBA;EACA;EACA;EACA;;;ADkBI;EACF;EACA;;AAEA;AAAA;EAEE;EACA;;;AG7CF;AAAA;AAAA;AAAA;AAAA;AAAA;EACA;EACA;EACA;EACA;;;AAiBQ;EACJ;EACA;EACA;;;AFuBN;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AEhBE;EFGJ;EACA;EACA;;;AEAM;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEWF;EAAwB;;;AAExB;EAAuB;;;AAGrB;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AAKoC;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;AG1CF;EACE;EACA,ediHO;EchHP,OZmBS;;AYjBT;AAAA;EAEE,Sd2S0B;Ec1S1B;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;;AASF;AAAA;EAEE,SdsR0B;;;Ac/Q9B;EACE;;AAEA;AAAA;EAEE;;AAIA;AAAA;EAEE;;;AAMJ;AAAA;AAAA;AAAA;EAIE;;;AAOF;EACE,kBdsP0B;;;AGrT5B;EWyEI,OZrDK;EYsDL,kBd6OwB;;;AezT1B;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBfsTwB;;;AGvT5B;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AD8EnB;EACE,OZ9FE;EY+FF,kBZ5EK;EY6EL,cdqOwB;;AchO1B;EACE,OZpFK;EYqFL,kBZ1FK;EY2FL,cZ1FK;;;AY+FX;EACE,OZ9GM;EY+GN,kBZ5FS;;AY8FT;AAAA;AAAA;EAGE,cdiN0B;;Ac9M5B;EACE;;AAIA;EACE,kBdqMwB;;AGlU5B;EWoIM,OZpIA;EYqIA,kBd+LsB;;;AYhS1B;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AARN;EAEI;EACA;EACA;EACA;;AAEQ;EACN;;;AE5JV;EACE;EACA;EACA,QhB2bsC;EgB1btC;EfoFU,WA3BO;EetDjB,ahB6O4B;EgB5O5B,ahBiP4B;EgBhP5B,OdUS;EcTT,kBdTM;EcUN;EACA;ERbE,eR0M0B;EiBxMxB,YDgBJ;;ACXE;EDNJ;ICOM;;;ADYF;EACA;EACA;;AAGA;EACA;EACA;;AE1BF;EACE,OhBkBO;EgBjBP,kBhBDI;EgBEJ,clB6aoC;EkB5apC;EAIE,YlBkVwB;;AgB3T1B;EACA,OddO;EceH;;AAIA;EAEJ,kBdzBO;Ec0BH;;;AAKN;EACsB,Od3Bb;Ec4BP,kBd9CI;;;AckDR;AAAA;EAEE;EACA;;;AAOF;EACE;EACA;EACA;EfjBE;EeiBiD,ahByLvB;;;AgBtL9B;EACE;EACA;EfmBU,WA3BO;EeUjB,ahB4H4B;;;AgBzH9B;EACE;EACA;EfYU,WA3BO;EeiBjB,ahBsH4B;;;AgBhH9B;EACE;EACA;EACA;EACA;EfAU,WA3BO;Ee4BjB,ahBgK4B;EgB/J5B,OdrES;EcsET;EACA;EACA;;AAEA;EAEE;EACA;;;AAQJ;EACE,QhBoVsC;EgBnVtC;EfpBU,WA3BO;EeiDjB,ahBsF4B;EQrM1B,eR4M0B;;;AgBzF9B;EACE,QhB6UsC;EgB5UtC;Ef5BU,WA3BO;EeyDjB,ahB6E4B;EQpM1B,eR2M0B;;;AgB/E5B;EAEE;;;AAIJ;EACE;;;AAKF;EACE,ehBsUsC;;;AgBnUxC;EACE;EACA,YhBuTsC;;;AgBjTxC;EACE;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;;AAOJ;EACE;EACA;EACA,chBgSsC;;;AgB7RxC;EACE;EACA,YhB4RsC;EgB3RtC;;AAEE;EAEA,Od9JO;;;AckKX;EACE;;;AAEF;EACE;EACA;EACA;EAAmB,chBgRmB;;AgB9QpC;EACA;EACA;EACA,chB4QoC;EgB3QpC;;;AEpKF;EACE;EACA;EACA,YlBqaoC;ECrZpC;EiBdA,OFuKqC;;;AEpKvC;EACE;EACA;EACA;EACA;EACA;EAAqB;EACrB;EjB8CQ,WA3BO;EiBjBf,alB6M0B;EkB5M1B;EACA;EV/CA,eR0M0B;;;AkBtJ1B;AAAA;AAAA;AAAA;EAEE;;;AArCF;EA2CE,cF6ImC;EE1IjC,elB4XgC;EkB3XhC;EACA;EACA;EACA;;AAGF;EACE,cFkIiC;EEjIjC;;;AAvDJ;EA+DI,elB2WgC;EkB1WhC;;;AAhEJ;EAuEE,cFiHmC;EE9GjC,elByboC;EkBxbpC;;AAGF;EACE,cFyGiC;EExGjC;;;AAOF;EACE,OFgGiC;;AE7FnC;AAAA;AAAA;EAEE;;;AAOF;EACE,OFmFiC;;AEjFjC;EACE,cFgF+B;;AE3EjC;EACE;EC7HN,kBD8H2B;;AAKvB;EACE;;AAGF;EACE,cAVqB;;;AAkBzB;EACE,cAnBuB;;AAuBvB;EACE,cAxBqB;EAyBrB;;;AA5HR;EACE;EACA;EACA,YlBqaoC;ECrZpC;EiBdA,OFuKqC;;;AEpKvC;EACE;EACA;EACA;EACA;EACA;EAAqB;EACrB;EjB8CQ,WA3BO;EiBjBf,alB6M0B;EkB5M1B;EACA;EV/CA,eR0M0B;;;AkBtJ1B;AAAA;AAAA;AAAA;EAEE;;;AArCF;EA2CE,cF6ImC;EE1IjC,elB4XgC;EkB3XhC;EACA;EACA;EACA;;AAGF;EACE,cFkIiC;EEjIjC;;;AAvDJ;EA+DI,elB2WgC;EkB1WhC;;;AAhEJ;EAuEE,cFiHmC;EE9GjC,elByboC;EkBxbpC;;AAGF;EACE,cFyGiC;EExGjC;;;AAOF;EACE,OFgGiC;;AE7FnC;AAAA;AAAA;EAEE;;;AAOF;EACE,OFmFiC;;AEjFjC;EACE,cFgF+B;;AE3EjC;EACE;EC7HN,kBD8H2B;;AAKvB;EACE;;AAGF;EACE,cAVqB;;;AAkBzB;EACE,cAnBuB;;AAuBvB;EACE,cAxBqB;EAyBrB;;;AFsDV;EACE;EACA;EACA;;AACM;EACJ;;AJzLA;EI6LA;IACE;IACA;IACA;IACA;;EAGE;IACF;IACA;IACA;IACA;IACA;;EAGE;IACF;IACA;IAAmB;;EAGjB;IACF;;EAGF;AAAA;IAEE;;EAGM;IACN;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA,chByMkC;IgBxMlC;;EAGF;IACE;IACA;;EAEF;IACE;;;;AIxQN;EACE;EAEA,apBiP4B;EoBhP5B,OlBiBS;EkBhBT;EAEA;EACA;EACA;EACA;EACA;EC+EA;EpBFU,WA3BO;EoB+BjB,arB6J4B;EQ1P1B,eR0M0B;EiBxMxB,YGYJ;;AHPE;EGNJ;IHOM;;;AdNJ;EiBeE,OlBKO;EkBJP;;AAGF;EAEE;EACA,YpBmU0B;;AoBhU1B;EAEA,SpBqW0B;;AoBvV9B;AAAA;EAEE;;;AAQA;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADaN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADhBR;EACE,apBgL4B;EoB/K5B,OpBgFwC;EoB/ExC,iBpBgFwC;;AGrJxC;EiBwEE,OpB8EsC;EoB7EtC,iBpB8EsC;;AoB3ExC;EAEE,iBpByEsC;EoBxEtC;;AAGF;EAEE,OlBnEO;EkBoEP;;;AASJ;ECLE;EpBFU,WA3BO;EoB+BjB,arBuG4B;EQpM1B,eR2M0B;;;AoBvG9B;ECTE;EpBFU,WA3BO;EoB+BjB,arBwG4B;EQrM1B,eR4M0B;;;AoBhG9B;EACE;EACA;;AAEE;EACA,YpBsR0B;;;AoB/Q5B;AAAA;AAAA;EACE;;;AE5HJ;ELKM,YKJJ;;ALSE;EKVJ;ILWM;;;AKRJ;EACE;;;AAKF;EACE;;;AAIJ;EACE;EACA;EACA;ELZI,YKaJ;;ALRE;EKIJ;ILHM;;;;AMXN;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE;;ACqBE;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;EAhCJ;EACA;EACA;EACA;;AAqDE;EACE;;;AD7CN;EACE;EACA;EACA;EACA,SvBkmBkC;EuBjmBlC;EAAiB;EACjB,WvBoqBkC;EuBnqBlC;EACA;EtBuEU,WA3BO;EsB3CjB,OrBGS;EqBFT;EAAoB;EACpB,kBrBnBM;EqBoBN;EACA;EfvBE,eR0M0B;;;AuB1K1B;EACE;EACA;;;AAGF;EACE;EACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AAMJ;EACE;EACA;EACA;EACA,evBqoBgC;;AwB5pBhC;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;EAzBJ;EACA;EACA;EACA;;AA8CE;EACE;;;ADGJ;EACE;EACA;EACA;EACA;EACA,avBunBgC;;AwB5pBhC;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;EAlBJ;EACA;EACA;EACA;;AAuCE;EACE;;ADaF;EACE;;;AAMJ;EACE;EACA;EACA;EACA;EACA,cvBsmBgC;;AwB5pBhC;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;;AAWA;EACE;;AAGF;EACE;EACA,cxB0KsB;EwBzKtB,gBxBwKsB;EwBvKtB;EA9BN;EACA;EACA;;AAiCE;EACE;;AD8BF;EACE;;;AAMJ;EAIE;EACA;;;AAIJ;EErGE;EACA;EACA;EACA;;;AFuGF;EACE;EACA;EAAe;EACf;EACA,avBuI4B;EuBtI5B,OrBzFS;EqB0FT;EAAuB;EAAuB;EAAiC;;ApB1G/E;EoBsHE,OvBukBgC;EuBtkBhC;EJ3HA,kBjBYO;;AqBmHT;EAEE,OrBjII;EqBkIJ;EJlIA,kBnBmN0B;;AuB7E5B;EAEE,OrBvHO;EqBwHP;EACA;;;AAOJ;EACE;;;AAGF;EACE;EACA;EACA;EtBjEU,WA3BO;EsB6FjB,OrBxIS;EqByIT;;;AAEF;EACE;EACA;EACA,OrB3IS;;;AwBxBX;AAAA;EAEE;EACA;EACA;;AACA;AAAA;EACE;EACA;;AvBHF;AAAA;EuBMI;;AAEF;AAAA;AAAA;AAAA;EAGE;;;AAKN;EACE;EACA;EACA;;AAEA;EACE;;;AAKA;AAAA;EAEA;;AAGA;AAAA;ElBlBA,yBkBoB6B;ElBnB7B,4BkBmB6B;;AAG/B;AAAA;ElBTE,wBkBW4B;ElBV5B,2BkBU4B;;;AAahC;EACE;EACA;;AAEA;EAGE;;AAGF;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAgBF;EACE;EACA;EACA;;AAEA;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGA;AAAA;ElBpFA,4BkBsF8B;ElBrF9B,2BkBqF8B;;AAGhC;AAAA;ElBvGE,wBkByG2B;ElBxG3B,yBkBwG2B;;;AAS7B;AAAA;EAEE;;AACA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;;;ACjIN;EACE;EACA;EACA;EAAmB;EACnB;;AAEA;AAAA;AAAA;AAAA;EAIE;EAAwB;EACxB;EAAkB;;AAElB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;AAIF;AAAA;AAAA;EAGA;;AAGA;EACA;;AAKA;AAAA;EnBjBA,yBmBiBkD;EnBhBlD,4BmBgBkD;;AAClD;AAAA;EnBJA,wBmBIkD;EnBHlD,2BmBGkD;;AAGhD;EACF;EACA;;AAEA;EnBzBA,yBmB0B4E;EnBzB5E,4BmByB4E;;AAC5E;EnBbA,wBmBaqE;EnBZrE,2BmBYqE;;;AAOzE;AAAA;EAEE;;AAEM;AAAA;EACJ;EACA;;AAEA;AAAA;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIE;;;AAIJ;EAAuB;;;AACvB;EAAsB;;;AAKtB;EACE;EACA;EACA;EACA;E1BQU,WA3BO;E0BmB2C,a3BoKhC;E2BnK5B,a3BwK4B;E2BvK5B,OzB/DS;EyBgET;EACA;EACA,kBzBvES;EyBwET;EnBvFE,eR0M0B;;A2BhH1B;AAAA;EAEA;;;AAOJ;AAAA;EAEE,Q3B4VsC;;;A2BzVxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;E1BrBU,WA3BO;E0BkDjB,a3BoF4B;EQpM1B,eR2M0B;;;A2BvF9B;AAAA;EAEE,Q3B0UsC;;;A2BvUxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;E1BtCU,WA3BO;E0BmEjB,a3BoE4B;EQrM1B,eR4M0B;;;A2BvE9B;AAAA;EAEE;;;AAOF;AAAA;AAAA;AAAA;AAAA;AAAA;EnB9HI,yBmBoI2B;EnBnI3B,4BmBmI2B;;;AAG/B;AAAA;AAAA;AAAA;AAAA;AAAA;EnBzHI,wBmB+H0B;EnB9H1B,2BmB8H0B;;;AC5J9B;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA,c5B8csC;;;A4B3cxC;EACE;EACA;EACA;EAAe,O5B2cuB;E4B1ctC;EACA;;AAEA;EACE,O1BnBI;E0BoBJ,c5B+L0B;EmBnN1B,kBnBmN0B;;A4B1L5B;EAII,Y5B4TwB;;A4BxT5B;EACE,c5B6YoC;;A4B1YtC;EACE,O1BtCI;E0BuCJ,kB5Byc4C;E4Bxc5C,c5Bwc4C;;A4Blc5C;EACE,O1B9BK;;A0BgCL;EACE,kB1BrCG;;;A0B6CX;EACE;EACA;EAEA;;AAGE;EACA;EACA;EACA;EACA;EACA,O5BmZoC;E4BlZpC,Q5BkZoC;E4BjZpC;EACA;EACA,kB1B1EI;E0B2EJ;;AAIA;EACA;EACA;EACA;EACA;EACA,O5BqYoC;E4BpYpC,Q5BoYoC;E4BnYpC;EACA;;;AAQF;EpBjGE,eR0M0B;;A4BpG1B;EACE;;AAKF;EACE,c5BwGwB;EmBnN1B,kBnBmN0B;;A4BpG1B;EACE;;AAKF;EACE,kB5BkX0C;;A4BhX5C;EACE,kB5B+W0C;;;A4BvW9C;EACM,e5B2XwC;;A4BvX5C;EACE;;AAKF;EACE,kB5B2V0C;;;A4BnVhD;EACE;;AAGE;EACE;EACA,O5BqW0C;E4BpW1C;EACM,e5BoWoC;;A4BjW5C;EACE;EACA;EACA,O5B+V0C;E4B9V1C,Q5B8V0C;E4B7V1C,kB1BrJK;E0BsJC,e5B2VoC;EiBjgB1C,YWuKA;;AXlKF;EW2JA;IX1JE;;;AWsKF;EACE,kB1B7KE;E0B8KF;;AAKF;EACE,kB5BoT0C;;;A4B3ShD;EACE;EACA;EACA,Q5B6PsC;E4B5PtC;E3B1GU,WA3BO;E2BwIjB,a5B+C4B;E4B9C5B,a5BmD4B;E4BlD5B,O1BpLS;E0BqLT;EACA;EACA;EpB3ME,eR0M0B;E4BI5B;;AAEA;EACE,c5BgOoC;E4B/NpC;EAIE,Y5ByU8B;;A4BtUhC;EACgC,O1BtMzB;E0BuML,kB1BzNE;;A0B6NN;EAEE;EACA,e5BkH0B;E4BjH1B;;AAGF;EACE,O1BpNO;E0BqNP,kB1BzNO;;A0B4NP;EACA;;AAGA;EACA;EACA;;;AAIJ;EACE,Q5B0MsC;E4BzMtC,a5BsG4B;E4BrG5B,gB5BqG4B;E4BpG5B,c5BqG4B;ECrQlB,WA3BO;;;A2B+LnB;EACE,Q5BmMsC;E4BlMtC,a5BmG4B;E4BlG5B,gB5BkG4B;E4BjG5B,c5BkG4B;EC1QlB,WA3BO;;;A2B0MnB;EACE;EACA;EACA;EACA,Q5BmLsC;E4BlLtC;;;AAGF;EACE;EACA;EACA;EACA,Q5B2KsC;E4B1KtC;EACA;;AAEA;EACE,c5BwJoC;E4BvJpC,Y5BiE0B;;A4B9D1B;EAEA,kB1BhRO;;A0BoRP;EACE,S5B2Sa;;A4BvSjB;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA,Q5B4IsC;E4B3ItC;EAEA,a5BjE4B;E4BkE5B,a5B7D4B;E4B8D5B,O1BpSS;E0BqST,kB1BvTM;E0BwTN;EpB1TE,eR0M0B;;A4BoH5B;EACE;EACA;EACA;EACA;EACA;EACA;EACA,Q5BsHoC;E4BrHpC;EACA,a5B7E0B;E4B8E1B,O1BpTO;E0BqTP;ETvUA,kBjBaO;E0B4TP;EpB3UA,eoB4UuB;;;AAM3B;EACE;EACA;EACA;EAAc;EACd;;AAEA;EACE;;AAEQ;EAA0B,Y5B6NO;;A4B5NzC;EAA0B,Y5B4Ne;;A4B3NzC;EAA0B,Y5B2Ne;;A4BxN3C;EACE;;AAGF;EACE,O5B6MyC;E4B5MzC,Q5B4MyC;E4B3MzC;ETrWA,kBnBmN0B;E4BmJ1B,Q5B6MyC;EQrjBzC,eRsjByC;EiBpjBvC,YWyWF;EACA;;AXrWA;EW6VF;IX5VI;;;AWsWF;ET5WA,kBnBujBmH;;A4BtMrH;EACE,O5BuLgC;E4BtLhC,Q5BuLgC;E4BtLhC;EAAwB,Q5BuLQ;E4BtLhC,kB1BvWO;E0BwWP;EpBxXA,eR+iBgC;;A4BlLlC;EACE,O5BoLyC;E4BnLzC,Q5BmLyC;EmBhjBzC,kBnBmN0B;E4B4K1B,Q5BoLyC;EQrjBzC,eRsjByC;EiBpjBvC,YWkYF;EACA;;AX9XA;EWsXF;IXrXI;;;AW+XF;ETrYA,kBnBujBmH;;A4B7KrH;EACE,O5B8JgC;E4B7JhC,Q5B8JgC;E4B7JhC;EACA,Q5B6JgC;E4B5JhC,kB1BjYO;E0BkYP;EpBlZA,eR+iBgC;;A4BzJlC;EACE,O5B2JyC;E4B1JzC,Q5B0JyC;E4BzJzC;EAAmB,c5BhEO;E4BgEuD,a5BhEvD;EmBvV1B,kBnBmN0B;E4BqM1B,Q5B2JyC;EQrjBzC,eRsjByC;EiBpjBvC,YW2ZF;EACA;;AXvZA;EW+YF;IX9YI;;;AWwZF;ET9ZA,kBnBujBmH;;A4BpJrH;EACE,O5BqIgC;E4BpIhC,Q5BqIgC;E4BpIhC;EACA,Q5BoIgC;E4BnIhC;EACA;EACA;;AAIF;EACE,kB1BjaO;EMhBP,eR+iBgC;;A4B1HlC;EACE;EAAwB,kB1BtajB;EMhBP,eR+iBgC;;A4BpHhC;EACE,kB1B1aK;;A0B6aP;EACE;;AAGF;EACE,kB1BlbK;;A0BqbP;EACE;;AAGF;EACE,kB1B1bK;;;A0B+bX;AAAA;AAAA;EX/cM,YWkdJ;;AX7cE;EW0cJ;AAAA;AAAA;IXzcM;;;;AYTN;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;A1BHA;E0BME;;AAGA;EACA,O3BGO;E2BFP;EACA;;;AAOJ;EACE;;AAEA;EACE;;AAGF;EACE;ErBxBA,wBRiM0B;EQhM1B,yBRgM0B;;AGpM5B;E0B+BI,c7B4lB8B;;A6BzlBhC;EACE,O3BtBK;E2BuBL;EACA;;AAIJ;AAAA;EAEE,O3B7BO;E2B8BP,kB3BhDI;E2BiDJ,c7BilBgC;;A6B9kBlC;EACM;ErB9CJ,wBqB+C+B;ErB9C/B,yBqB8C+B;;;AASjC;ErBjEE,eR0M0B;;A6BrI5B;AAAA;EAEE,O3BrEI;E2BsEJ,kB7B6I0B;;;A6BpI5B;EACE;EACA;;;AAKF;EACE;EACA;EACA;;;AAQF;EACE;;AAEF;EACE;;;ACrGJ;EACE;EACA;EACA;EAAmB;EACnB;EAAkC;;AAE9B;AAAA;AAAA;AAAA;AAAA;AAAA;EACF;EACA;EACA;EACA;;AAkBJ;EACE;EACA,a9BunBkC;E8BtnBlC,gB9BsnBkC;E8BrnBlC,c9BiFO;EC1BG,WA3BO;E6B1BjB;EACA;;A3B/BA;E2BkCE;;;AAOJ;EACE;EACA;EAA0B;EAC1B;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AAQJ;EACE;EACA,a9BojBkC;E8BnjBlC,gB9BmjBkC;;;A8B7iBpC;EACE;EACA;EACI;;;AAGN;EACE;E7BKU,WA3BO;E6BwBjB;EACA;EAAiC;EtBvF/B,eR0M0B;;AGpM5B;E2BoFE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AlB/DE;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AAzDN;EAoBI;EACA;;AAnBA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAmBF;EACE;;AAEA;EACE;;AAGF;EACE,e9BsgBwB;E8BrgBxB,c9BqgBwB;;A8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;EACN;;AAcF;EACE;EACU;;AAGZ;EACE;;;AAWR;EACE,O9BqfgC;;AGjqBlC;E2B+KI,O9Bkf8B;;A8B7ehC;EACE,O9B0e8B;;AG/pBlC;E2BwLM,O9Bwe4B;;A8Bre9B;EACE,O9Bse4B;;A8BlehC;AAAA;AAAA;AAAA;EAIE,O9B6d8B;;A8BzdlC;EACE,O9BsdgC;E8BrdhC,c9B0dgC;;A8BvdlC;EACE;;AAGF;EACE,O9B6cgC;;A8B5chC;EACE,O9B6c8B;;AGjqBlC;E2BuNM,O9B0c4B;;;A8BnclC;EACE,O5BnOI;;ACIN;E2BkOI,O5BtOE;;A4B2OJ;EACE,O9Bgb8B;;AGxpBlC;E2B2OM,O9B8a4B;;A8B3a9B;EACE,O9B4a4B;;A8BxahC;AAAA;AAAA;AAAA;EAIE,O5B3PE;;A4B+PN;EACE,O9B4ZgC;E8B3ZhC,c9BgagC;;A8B7ZlC;EACE;;AAGF;EACE,O9BmZgC;;A8BlZhC;EACE,O5B3QE;;ACIN;E2B0QM,O5B9QA;;;A6BFR;EACE;EACA;EACA;EACA;EACA;EACA,kB7BJM;E6BKN;EACA;EvBRE,eR0M0B;;A+B/L5B;EACE;EACA;;AAIA;EvBRA,wBRiM0B;EQhM1B,yBRgM0B;;A+BnL1B;EvBAA,4BRmL0B;EQlL1B,2BRkL0B;;;A+B7K9B;EACM;EACA;EACJ,S/ButBkC;;;A+BntBpC;EACE,e/BitBkC;;;A+B9sBpC;EACE;EACA;;;AAGF;EACE;;;A5B5CA;E4BiDE;;AAGF;EACE,a/BgsBgC;;;A+BzrBpC;EACE;EACA;EACA,kB/B2rBkC;E+B1rBlC;;AAEA;EvBpEE,euBqEuB;;AAIvB;EACE;;;AAKN;EACE;EACA,kB/B2qBkC;E+B1qBlC;;AAEA;EvBpFE,euBqFuB;;;AAQ3B;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA,S/BmpBkC;;;A+BhpBpC;AAAA;AAAA;EAGE;EAAkB;;;AAEpB;AAAA;EvB9GI,wBRkvBgC;EQjvBhC,yBRivBgC;;;A+B/nBpC;AAAA;EvBrGI,4BRouBgC;EQnuBhC,2BRmuBgC;;;A+BvnBlC;EACE,e/B+nBgC;;AYzuBhC;EmBwGJ;IAMI;IACA;IACA;IACA;;EAEA;IACQ;IACN,c/BonB8B;I+BnnB9B;IAAwB,a/BmnBM;;;;A+BzmB9B;EACF,e/BwmBgC;;AYzuBhC;EmB+HJ;IAMI;IACA;;EACQ;IACA;IACN;;EAEA;IACE;IACA;;EAIA;IvB5JJ,yBuB6JmC;IvB5JnC,4BuB4JmC;;EAE7B;AAAA;IAEc;;EAEd;AAAA;IAEc;;EAIhB;IvB3JJ,wBuB4JkC;IvB3JlC,2BuB2JkC;;EAE5B;AAAA;IAEc;;EAEd;AAAA;IAEc;;;;AAatB;EACE,e/BsiBgC;;AY3tBhC;EmBmLJ;IAMI,c/BmjBgC;I+BljBhC,Y/BmjBgC;I+BljBhC;IACA;;EAEA;IACE;IAA6B;;;;AASjC;EACE;;AAEA;EACE;EvBhNF,4BuBiNgC;EvBhNhC,2BuBgNgC;;AAGhC;EvBlOA,wBuBmO6B;EvBlO7B,yBuBkO6B;;AAG7B;EvB/OA,euBgPyB;EACvB;;;ACpPN;EACE;EACA;EACA;EACA,ehC08BkC;EgCx8BlC;EACA,kB9BWS;EMfP,eR0M0B;;;AgCjM1B;EACA,chC+7BgC;;AgC77BhC;EACE;EAA6B,ehC47BC;EgC37B9B,O9BKK;E8BJL;;AAKA;EACF;;AAEA;EACA;;AAGF;EACE,O9BTO;;;A+BtBX;EACE;E5BCA;EACA;EGAE,eR0M0B;;;AiCvM9B;EACE;EACA;EACA;EACA;EACA,ajCgtBkC;EiC/sBlC,OjC6IwC;EiC5IxC,kB/BRM;E+BSN;;AAEA;EACE;EACA,OjCyIsC;EiCxItC;EACA,kB/BFO;E+BGP,c/BFO;;A+BKT;EACE;EACA,SjCysBgC;EiCxsBhC,YjCmU0B;;;AiC7T1B;EACE;EzBDF,wBR4K0B;EQ3K1B,2BR2K0B;;AiCtK1B;EzBpBA,yBR0L0B;EQzL1B,4BRyL0B;;AiCjK5B;EACE;EACA,O/BzCI;E+B0CJ,kBjCyK0B;EiCxK1B,cjCwK0B;;AiCrK5B;EACE,O/B9BO;E+B+BP;EACI;EACJ,kB/BlDI;E+BmDJ,c/BrCO;;;AgCjBT;EACE;EjCyFQ,WA3BO;EiC5Df,alCkM0B;;AkC7LxB;E1BuBF,wBR6K0B;EQ5K1B,2BR4K0B;;AkC/LxB;E1BIF,yBR2L0B;EQ1L1B,4BR0L0B;;;AkC5M5B;EACE;EjCyFQ,WA3BO;EiC5Df,alCmM0B;;AkC9LxB;E1BuBF,wBR8K0B;EQ7K1B,2BR6K0B;;AkChMxB;E1BIF,yBR4L0B;EQ3L1B,4BR2L0B;;;AmC7M9B;EACE;EACA;ElC+CE;EkC7CF,anCmP4B;EmClP5B;EACA;EACA;EACA;E3BPE,eR0M0B;EiBxMxB,YkBOJ;;AlBFE;EkBRJ;IlBSM;;;AdFJ;EgCOI;;;AAIF;EACA;;;AAIJ;EACE;EACA;;;AAKF;EACE,enC0zBkC;EmCzzBlC,cnCyzBkC;EQx1BhC,eRy1BgC;;;AmCnzBlC;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;ACbN;EACE;EACA,erCivBkC;EqC/uBlC,kBnCcS;EMfP,eR2M0B;;AYhL1B;EyB9BJ;IAQI;;;;AAIJ;EACE;EACA;E7BXE,e6BYqB;;;ACZzB;EACE;EACA;EACA,etCo4BkC;EsCn4BlC;E9BJE,eR0M0B;;;AsClM9B;EACI;;;AAGJ;EACE,atCyO4B;;;AsCnO9B;EACE;;AAEE;EACA;EACA;EACA;EACA;EACA;;;AAQF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;ACTF;EACE;IAAO;;EACP;IAAK;;;AAIT;EACE;EACA,QxC44BkC;EwC34BlC;EvCkFU,WA3BO;EuCtDjB,kBtCOS;EMfP,eR0M0B;;;AwC7L9B;EACE;EACA;EACA;EACA;EACA,OtChBM;EsCiBN;EACA;EACA,kBxCm4BkC;EiBt5B9B,YuBoBJ;;AvBfE;EuBMJ;IvBLM;;;;AuBiBN;ErBUE;EqBRA;;;AAIA;EACE;;AAGE;EAJJ;IAKM;;;;ACvCR;EACE;EACA;;;AAGF;EACE;;;ACJF;EACE;EACA;EAEE;EAAmB;;;AAMvB;EACE;EAAe,OxCUN;EwCTT;;AvCLA;EuCOE;EAAgB,OxCOT;EwCNP;EACA,kBxCDO;;AwCIT;EACE,OxCGO;EwCFP,kBxCLO;;;AwCYX;EACE;EACA;EACA;EAEA,kBxC9BM;EwC+BN;;AAEA;ElC1BE,wBRiM0B;EQhM1B,yBRgM0B;;A0CnK5B;ElChBE,4BRmL0B;EQlL1B,2BRkL0B;;A0C/J5B;EAEE,OxC1BO;EwC2BP;EACA,kBxC7CI;;AwCgDJ;EACA;EAAgB,OxCjDZ;EwCkDJ,kB1CiK0B;E0ChK1B,c1CgK0B;;A0C7J5B;EACE;;AAEA;EACE;EACA,kB1C0IwB;;;A0C9H1B;EACE;;AAGE;ElCtBJ,2BRmJ0B;EQ/J1B,yBkCoCuC;;AAGnC;ElCvCJ,yBR+J0B;EQnJ1B,2BkC6ByC;;AAGrC;EACE;;AAGF;EACE,kB1C2GoB;E0C1GpB;;AAEA;EACE;EACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;A0C1F5B;EACE;EACA;ElC/GA,ekCgHuB;;AAEvB;EACE;;AAKF;EACE;;;AC1HJ;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;AErI1E;EACE;E3C2FU,WA3BO;E2C9DjB,a5CsP4B;E4CrP5B;EACA,O1CCM;E0CAN,a5Cy/BkC;E4Cx/BlC;;AzCFA;EyCKE,O1CJI;E0CKJ;;AzCFF;EyCOI;;;AAMN;EACE;EACA;EACA;EACA;;;AAIF;EACE;;;AC/BF;EACE,W7Cg0BkC;E6C/zBlC;E5C0FU,WA3BO;E4C7DjB,kB7Ck0BkC;E6Cj0BlC;EACA;EACA,Y7Cm0BkC;E6Cl0BlC;EACA;ErCNE,eRs0BgC;;A6C7zBlC;EACE,e7CqzBgC;;A6ClzBlC;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;EACA,O3CZS;E2CaT,kB7C0yBkC;E6CzyBlC;EACA;;;AAGF;EACE,S7CyxBkC;;;A8Ch0BpC;EACI;;AAEF;EACE;EACA;;;AAIJ;EACE;EACA;EACA;EACA,S9CwmBkC;E8CvmBlC;EACA;EACA;EACA;EACI;;;AAGN;EACE;EACA;EACA,Q9C00BkC;E8Cz0BhC;;AAEA;E7BxBE,Y6ByBF;EACA,W9Ci2BgC;;AiBt3BhC;E6BmBA;I7BlBE;;;A6BsBJ;EACE,W9C+1BgC;;A8C51BhC;EACA,W9C61BgC;;;A8Cz1BpC;EACE;EAAiB;;AAEjB;EACE;EAA2D;;AAG7D;AAAA;EAEE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;;AAEE;EACA;EAAoB;EACpB;;AAGA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA,kB5CrFM;E4CsFN;EACA;EtCzFE,eR2M0B;E8C/G1B;;;AAGJ;EACE;EACA;EACA;EACA,S9CghBkC;E8C/gBlC;EACA;EACA,kB5CnGM;;A4CqGJ;EAAS;;AACX;EAAS,S9CuwByB;;;A8CpwBpC;EACE;EACA;EAA2B;EAAkC,S9CywB3B;E8CxwBlC;EtCtGE,wBRk2BgC;EQj2BhC,yBRi2BgC;;A8CzvBlC;EACE,S9CowBgC;E8CnwB5B;;;AAIR;EACE;EACA,a9CgI4B;;;A8C7H9B;EACE;EACI;EACJ,S9C6tBkC;;;A8C1tBpC;EACE;EACA;EACA;EAAuB;EAA6B;EACpD;EtChHE,4BRo1BgC;EQn1BhC,2BRm1BgC;;A8CjuB1B;EACN;;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AlCzHE;EkC6HA;IACA,W9CiuBgC;I8ChuBhC;;;EAGF;IACE;;EAEA;IACE;;;EAIJ;IACE;;EAEA;IACE;;;EAQJ;IAAY,W9C0sBsB;;;AYh2BhC;EkC0JF;AAAA;IAEE,W9CksBgC;;;AY91BhC;EkCiKF;IAAY,W9C4rBsB;;;A+C33BpC;EACE;EACA,S/CunBkC;E+CtnBlC;EACA,Q/CoxBkC;EgDvxBlC,ahD8O4B;EgD7O1B;EACF,ahDqP4B;EgDpP5B,ahDyP4B;EgDxP5B;EAAoB;EACpB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E/C+EU,WA3BO;E8C1Df;EACF;;AAEA;EAAS,S/C2wByB;;A+CzwBlC;EACE;EACA;EACA,O/C2wBgC;E+C1wBhC,Q/C2wBgC;;A+CzwBhC;EACE;EACA;EACA;EACA;;;AAKN;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA,kB7C9BE;;;A6CmCR;EACE;;AAEA;EACE;EACA,O/C6uBgC;E+C5uBhC,Q/C2uBgC;;A+CzuBhC;EACE;EACA;EACA,oB7C9CE;;;A6CmDR;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA,qB7C5DE;;;A6CiER;EACE;;AAEA;EACE;EACA,O/C+sBgC;E+C9sBhC,Q/C6sBgC;;A+C3sBhC;EACE;EACA;EACA,mB7C5EE;;;A6CgGR;EACE,W/C0qBkC;E+CzqBlC;EACA,O7CpGM;E6CqGN;EACA,kB7CrGM;EMHJ,eR0M0B;;;AiD7M9B;EACE;EACA;EACA;EACA,SjDonBkC;EiDnnBlC;EACA,WjDmyBkC;EgDxyBlC,ahD8O4B;EgD7O1B;EACF,ahDqP4B;EgDpP5B,ahDyP4B;EgDxP5B;EAAoB;EACpB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E/C+EU,WA3BO;EgDxDf;EACF,kB/CLM;E+CMN;EACA;EzCTE,eR2M0B;;AiD9L5B;EACE;EACA;EACA,OjDsyBgC;EiDryBhC,QjDsyBgC;EiDryBhC;;AAEA;EAEE;EACA;EACA;EACA;EACA;;;AAKN;EACE,ejDuxBkC;;AiDrxBlC;EACE;;AAEA;EACE;EACA;EACA,kBjDkxB8B;;AiD/wBhC;EACE,QjD2JwB;EiD1JxB;EACA,kB/C5CE;;;A+CiDR;EACE,ajDmwBkC;;AiDjwBlC;EACE;EACA,OjD+vBgC;EiD9vBhC,QjD6vBgC;EiD5vBhC;;AACA;EACE;EACA;EACA,oBjD4vB8B;;AiDzvBhC;EACE,MjDqIwB;EiDpIxB;EACA,oB/ClEE;;;A+CuER;EACE,YjD6uBkC;;AiD3uBlC;EACE;;AAEA;EACE;EACA;EACA,qBjDwuB8B;;AiDruBhC;EACE,KjDiHwB;EiDhHxB;EACA,qB/CtFE;;A+C0FJ;EACA;EACA;EACA;EACA;EACA,OjDqtBgC;EiDptBhC;EACA;EACA;;;AAIJ;EACE,cjD8sBkC;;AiD5sBlC;EACE;EACA,OjD0sBgC;EiDzsBhC,QjDwsBgC;EiDvsBhC;;AACA;EACE;EACA;EACA,mBjDusB8B;;AiDpsBhC;EACE,OjDgFwB;EiD/ExB;EACA,mB/CvHE;;;A+C4IR;EACE;EACA;EhDvDU,WA3BO;EgDoFjB,kBjD2pBkC;EiD1pBlC;EzC1IE,wBRiyBgC;EQhyBhC,yBRgyBgC;;AiDppBlC;EACE;;;AAIJ;EACE;EACA,O/CvIS;;;AgDvBX;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;ACZA;EACE;EACA;EACA;;;ADaJ;EACE;EACA;EACA;EACA;EACA;EACA;EjClBI,YiCmBJ;;AjCdE;EiCOJ;IjCNM;;;;AiCgBN;AAAA;AAAA;EAGE;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAQA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;EAGE;EACA;;AAGF;AAAA;EAEE;EACA;EjC3DE,YiC4DF;;AjCvDA;EiCmDF;AAAA;IjClDI;;;;AiC8DN;AAAA;EAEE;EACA;EACA;EACA;EACE;EAAiB;EAAuB;EAA2B,OlD24BlC;EkD14BnC,OhD3EM;EgD4EN;EACA,SlDy4BmC;EiBt9B/B,YiC8EJ;;AjCzEE;EiC+DJ;AAAA;IjC9DM;;;AdFJ;AAAA;AAAA;E+C6EE,OhDjFI;EgDkFJ;EACA;EACA,SlDm4BiC;;;AkDh4BrC;EACE;;;AAKF;EACE;;;AAMF;AAAA;EAEE;EACA,OlD63BmC;EkD53BnC,QlD43BmC;EkD33BnC;;;AAEF;EACE;;;AAEF;EACE;;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAAqB,clDw1Bc;EkDv1BnC,alDu1BmC;EkDt1BnC;;AAEA;EACE;EACA;EACA,OlDs1BiC;EkDr1BjC,QlDs1BiC;EkDr1BjC,clDu1BiC;EkDt1BjC,alDs1BiC;EkDr1BjC;EACA;EACA,kBhD1II;EgD2IJ;EACI;EACJ;EACA;EjC9IE,YiC+IF;;AjC1IA;EiC4HF;IjC3HI;;;AiC4IJ;EACE;;;AAQJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OhDnKM;EgDoKN;;;AEtKF;EACE;IAAK;;;AAGP;EACE;EACA,OpDy+BsB;EoDx+BtB,QpDw+BsB;EoDv+BtB;EACA;EACA;EACE;EACF;;;AAGF;EACE,OpDm+BwB;EoDl+BxB,QpDk+BwB;EoDj+BxB,cpDm+BwB;;;AoD79B1B;EACE;IACE;;EAEF;IACE;;;AAIJ;EACE;EACA,OpD48BsB;EoD38BtB,QpD28BsB;EoD18BtB;EACA;EACE;EACF;EACA;;;AAGF;EACE,OpDs8BwB;EoDr8BxB,QpDq8BwB;;;AqDr/B1B;EAAqB;;;AAAuC;EAAqB;;;AACjF;EAAqB;;;AACrB;EAAqB;;;AACrB;EAAqB;;;AACrB;EAAqB;;;ACFnB;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;ACEN;EACE;;;AAGF;EACE;;;ACZF;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAElB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AAGjB;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAIJ;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;ALrEA;EACE;EACA;EACA;;;AMKE;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;AAS9B;EAEI;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;ACnBzB;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;EACA;EACA;EACA;;;AASA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AC3BF;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAEhC;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAE9B;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AAEpC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AAEjC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAElC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;ACxChC;EAAwB;;;AACxB;EAAwB;;;AACxB;EAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;ACL1B;EAAsB;;;AAAtB;EAAsB;;;ACAtB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAI3B;EACE;EACA;EACA;EACA;EACA,S9D0mBkC;;;A8DvmBpC;EACE;EACA;EACA;EACA;EACA,S9DkmBkC;;;A8D9lBlC;EADF;IAEI;IACA;IACA,S9D0lBgC;;;;A+DjnBpC;ECAE;EACA;EACA;EACA;EACA;EAAgB;EAChB;EACA;EACA;;;AAOA;EAEE;EACA;EACA;EACA;EACA;EACA;;;ACvBJ;EAAa;;;AACb;EAAU;;;AACV;EAAa;;;AACb;EAAe;;;ACAX;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAI3B;EAAU;;;AACV;EAAU;;;AAGV;EAAc;;;AACd;EAAc;;;AAEd;EAAU;;;AACV;EAAU;;;ACZR;EACE;EACA;EACA;EACA;EACA;EACA;EACI;EACJ;EACI;;;ACLA;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAOF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAKF;EAAmB;;;AACvB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AC7DN;EAAkB;;;AAGlB;EAAiB;;;AACjB;EAAiB;;;AACjB;EAAiB;;;AACjB;ECRE;EACA;EACA;;;ADaE;EAAwB;;;AACxB;EAAwB;;;AACxB;EAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AAK5B;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AAGnB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AAGvB;EAAc;;;AElCZ;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AFkCR;EAAa;;;AACb;EAAc;;;AAEd;EAAiB;;;AACjB;EAAiB;;;AAGjB;EGjDI;EACF;EACA;EACA;EACA;;;AHiDF;EAAwB;;;AAExB;EACE;EAAqC;;;AAIvC;EAAc;;;AIzDd;EACE;;;AAGF;EACE;;;ACLA;EACE;AAAA;AAAA;IAKE;;;EAIA;IACE;;;EAOJ;IACE;;;EAUF;IACE;;;EAEF;AAAA;IAEE;IAA6C;;;EAM/C;IACE;;;EAGF;AAAA;IAEE;;;EAGF;AAAA;AAAA;IAGE;IACA;;;EAGF;AAAA;IAEE;;;EAIU;IACV,M1Eo9B8B;;E0El9BhC;IACE;;;EAEF;IACE;;;EAGE;IACF;;;EAEF;IACE;;;EAGF;IACE;;EAEA;AAAA;IAEE;;;EAKF;AAAA;IAEE;;;EAIJ;IACE;;EAEA;AAAA;AAAA;AAAA;IAIE,cxEvFG;;;EwE2FP;IACE;IACA,cxE7FK;;;AyE2EV;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AAIF;EACC;;;AAGD;EACC;IAAO;;;AAGR;EACC,OzEtGO;EyEuGP;EACA,kBzEvFU;EyEwFV;EACA;;;AAGD;EACC;IACC;;;AAIF;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA,kBzErHU;;;AyEwHX;EACC;EACA,kBzEzHU;;;AyE4HX;EACC;EACA,kBzE9HU;;;AyEiIX;EACC,kBzElIU;;;AyEsIX;EACC,OzExJO;;;AyE2JR;EACC;EACA,OzElKS;;;AyEqKV;EACC;EACA,OzEvKS;;;AyE0KV;EACC;EACA,aAtHkB;EAuHlB;EACA;;;AAKD;EACC;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;E1E9IY,WA3BO;E0E2KlB,aA1LiB;EA2LjB,a3E4B6B;;;A2EzB9B;EACC,a3EO6B;;;A2EJ9B;EACC;;;AAID;EACC;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA,aAvNkB;EAwNlB;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,aAzOkB;EA0OlB,WAzPgB;EA0PhB,e3EnF6B;;;A2EsF9B;EACI;EACH,WA3PiB;;;AA8PlB;EACC,WAnQgB;;;AAsQjB;EACC;EACA,WApQiB;EAqQjB;EACA;;;AAGD;EACC;;;AAGD;EACC,OzExTM;;;AyE2TP;EACC,OzEzTO;;;AyE4TR;EACC;EACA;;;AAGD;EACC,eAvSe;EAwSf;;;AAGD;EACC,aArRkB;EAsRlB;;;AAGD;EACC,W3E1D6B;E2E2D7B;;;AAID;EACC,aAhSkB;;;AAmSnB;EACC,kBzEtVO;EyEuVP,OzE1VM;;;AyE6VP;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,WA3VgB;EA4VhB,aA7UkB;EA8UlB,OzE/XO;EyEgYP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,kBzE7YM;;;AyEiZP;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC,OzEzaM;;;AyE4aP;EACC;EACA,OzE/aS;;;AyEkbV;EACC,OzExaQ;EyEyaR,aA9XkB;;;AAiYnB;EACC,OzEpbO;;;AyEubR;EACC,OzExbO;;;AyE2bR;EACC;EACA,wBAlae;EAmaf,yBAnae;EAoaf;EACA,kBzE9bO;EyE+bP;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE7cO;;;AyEgdR;EACC,kBzEhdO;EyEidP,eAxbe;;;AA2bhB;EACC;EACA,eA7be;;;AAgchB;EACC,OzEheS;EyEieT;EACA,WA3bgB;;;AA8bjB;EACC,OzEleO;EyEmeP;EACA,WAjcgB;;;AAocjB;EACC,OzExeO;;;AyE2eR;EACC,OzEhfS;;;AyEmfV;EACC,OzEhfO;;;AyEmfR;EACC,OzEpfO;;;AyEufR;EACC;EACA,eA9de;;;AAiehB;EACC,kBzE3fO;EyE4fP,eAnee;;;AAsehB;EACC,OzElgBO;EyEmgBP;EACA,W3EtR0E;;;A2EyR3E;EACC,OzEvgBO;;;AyE0gBR;EACC,OzE5gBO;;;AyE+gBR;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC,OzE1hBO;EyE2hBP,WA5fgB;EA6fhB,aA9ekB;EA+elB;;;AAGD;EACC,OzExhBU;EyEyhBV,WAngBgB;EAogBhB,a3EpT6B;E2EqT7B;;;AAGD;EACC,OzEhjBS;;;AyEmjBV;EACC,OzEpjBS;EyEqjBT;;;AAGD;EACC,OzEzjBS;;;AyE4jBV;EACC,OzE7jBS;;;AyEgkBV;EACC,OzEjkBS;;;AyEokBV;EACC,WA1hBiB;EA2hBjB;EACA,OzE/jBO;;;AyEmkBR;EACC,OzE5kBS;EyE6kBT;;;AAGD;EACC,OzEjlBS;;;AyEolBV;EACC,WA1iBiB;EA2iBjB;EACA,OzE/kBO;;;AyEmlBR;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA,aA9jBkB;EA+jBlB,OzE7mBO;EyE8mBP;EACA;;;AAGD;EACC,OzE3nBS;;;AyE8nBV;EACC,OzE/nBS;EyEgoBT;EACA;EACA;;;AAGD;EACC,OzEtoBS;EyEuoBT;EACA;EACA;;;AAID;EACC,czEnoBQ;;;AyEsoBT;EACC,kBzE1nBU;EyE2nBV,OzE9oBO;;;AyEipBR;AAAA;EAEC,kBzEjoBU;EyEkoBV,WAlnBgB;EAmnBhB,OzEtpBO;;;AyEypBR;EACC,OzEzpBO;;;AyE4pBR;EACC,OzE7pBO;;;AyEgqBR;EACC,OzEjqBO;;;AyEoqBR;EACC,OzErqBO;;;AyEwqBR;EACC,OzEzqBO;;;AyE4qBR;EACC,OzE7qBO;;;AyEgrBR;EACC,OzEjrBO;;;AyEqrBR;EACC,kBzE1rBM;EyE2rBN;EACA;;;AAID;EACC,OzE1rBO;EyE2rBP,czE3rBO;EyE4rBP;EACA,YzEnrBU;EyEorBV;;;AAGD;EACC,kBzEzsBM;;;AyE4sBP;EACC,czE3rBU;EyE4rBV,kBzEzsBO;;;AyE4sBR;EACC,OzEjsBU;;;AyEosBX;EACC;;;AAGD;EACC,OzEttBO;EyEutBP,kBzEvsBU;EyEwsBV;EACA,czE9tBS;EyE+tBT;;;AAGD;EACC,OzE9tBO;EyE+tBP,kBzE5sBU;EyE6sBV;EACA,czEtuBS;EyEuuBT;;;AAGD;EACC,OzEtuBO;;;AyEyuBR;EACC,OzE1uBO;;;AyE6uBR;EACC,OzE9uBO;;;AyEivBR;EACC;EACA;EACA,a3ElgB6B;E2EmgB7B,WAntBgB;EAotBhB;;;AAGD;EACC;EACA,aA1sBkB;EA2sBlB;EACA;EACA,OzE9vBO;;;AyEiwBR;EACC,OzElwBO;;;AyEqwBR;EACC;EACA;EACA;EACA,OzEzwBO;EyE0wBP;EACA;;;AAGD;EACC;EACA,OzEjxBO;EyEkxBP,kBzEjwBU;;;AyEowBX;EACC;;;AAGD;EACC;EACA,eAhwBe;EAiwBf,OzE3xBO;;;AyE8xBR;EACC;;;AAGD;EACC,OzEnyBO;EyEoyBP;EACA,kBzExxBU;;;AyE2xBX;AAAA;EAEC,OzE1yBO;;;AyE8yBR;EACC,WAzwBiB;;;AA6wBlB;EACC,aAnwBkB;;;AAuwBnB;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC,W3EpmB0E;E2EqmB1E;EACA;EACA;;;AAGD;EACC;;;AAGD;AAAA;AAAA;AAAA;AAAA;EAKC,OzEh2BO;;;AyEo2BR;EACC;EACA;EACA,WAj0BiB;EAk0BjB,aAvzBkB;EAwzBlB;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,OzEl2BQ;;;AyEq2BT;EACC;EACA;EACA,OzEn3BU;EyEo3BV;EACA;EACA;;;AAID;EACC,OzEh3BQ;EyEi3BR;;;AAGD;EACC,OzEp3BU;;;AyEu3BX;EACC;EACA;EACA,OzEt4BU;EyEu4BV;EACA;EACA;;;AAGD;EACC,OzEj4BU;EyEk4BV;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE36BO;;;AyE86BR;EACC,OzEl7BO;;;AyEq7BR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACA;EACA;EACA;EACA;EACA,WAj6BkB;;;AAo6BlB;EACA;EACA,OzEh9BO;;;AyEo9BP;EACC;;;AAID;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAGD;EACC,kBzEj/BU;EyEk/BV,eAx+Be;EAy+Bf;;;AAGD;EACC;EACA;;;AAGD;EACC,kBzE3gCO;;;AyE8gCR;EACC,kBzE/gCO;;;AyEkhCR;EACC;EACA,WA/+BiB;EAg/BjB,aAr+BkB;EAs+BlB,OzEphCO;;;AyEuhCR;EACC,WAn/BuB;EAo/BvB;EACA;EACA,OzEniCS;EyEoiCT;;;AAID;EACC,OzEjiCO;EyEkiCP;;;AAGD;EACC;EACA;EACA,OzExiCO;EyEyiCP,WAtgCiB;EAugCjB,aA5/BkB;EA6/BlB;EACA;;;AAGD;EACC,OzEnjCO;;;AyEsjCR;EACC,OzEvjCO;EyEwjCP,kBzEvjCO;EyEwjCP,eA/hCe;;;AAkiChB;EACC,WAvhCiB;EAwhCjB;EACA,OzE/iCU;EyEgjCV;;;AAGD;EACC,OzEzkCS;;;AyE4kCV;EACC,OzE7kCS;;;AyEglCV;EACC,OzEjlCS;;;AyEolCV;EACC,OzE7kCO;EyE8kCP;;;AAGD;EACC;EACA;EACA,OzEplCO;EyEqlCP,WAtjCgB;EAujChB,aAxiCkB;EAyiClB;EACA;;;AAGD;EACC,OzE/lCO;;;AyEkmCR;EACC,OzExmCS;;;AyE2mCV;EACC,WAjkCiB;EAkkCjB;EACA,OzEzlCU;EyE0lCV;;;AAGD;EACC,OzEnnCS;;;AyEsnCV;EACC,OzEvnCS;;;AyE0nCV;EACC,OzE3nCS;;;AyE8nCV;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA,OzE3qCO;EyE4qCP;;;AAGD;EACC;EACA,W3En8B0E;E2Eo8B1E,aAhoCkB;EAioClB;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA,WApqCiB;;;AAuqClB;EACC;EACA;EACA;EACA;EACA;EACA,kBzEnsCU;;;AyEssCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzE5sCU;;;AyE+sCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzErtCU;;;AyEwtCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzE9tCU;;;AyEiuCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEvuCU;;;AyE0uCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEhvCU;;;AyEmvCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEzvCU;;;AyE4vCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzElwCU;;;AyEqwCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzE3wCU;;;AyE8wCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEpxCU;;;AyEwxCX;EACC;;;AAGD;EACC;;;AAGD;EACC,OzEzyCM;EyE0yCN,WA5wCiB;EA6wCjB,aAlwCkB;EAmwClB;EACA;EACA;EACA;;;AAGD;EACC,WArxCiB;EAsxCjB;EACA,OzE7yCU;;;AyEgzCX;EACC,OzEt0CS;;;AyEy0CV;EACC,OzE10CS;;;AyE60CV;EACC,OzE90CS;;;AyEi1CV;EACC;EACA;EACA;EACA;;;AAID;EACC;;;AAGD;EACC,WAvzCgB;EAwzChB,aAzyCkB;EA0yClB,OzE31CO;EyE41CP;EACA;;;AAGD;EACC,kBzE90CU;;;AyEi1CX;EACC,kBzEp1CU;;;AyEu1CX;EACC,wBA/0Ce;EAg1Cf,yBAh1Ce;;;AAm1ChB;EACC,2BAp1Ce;EAq1Cf,4BAr1Ce;EAs1Cf;;;AAGD;EACC;EACA,czEv2CU;EyEw2CV;EACA;EACA;;;AAGD;EACC,kBzE52CU;;;AyE+2CX;EACC;EACA,aAh1CkB;EAi1ClB;EACA;;;AAGD;EACC,OzEv4CO;;;AyE04CR;EACC;EACA,OzEj5CS;;;AyEo5CV;EACC,OzEh5CO;;;AyEm5CR;EACC;EACA,OzEr5CO;;;AyEw5CR;EACC,OzEn5CQ;;;AyEs5CT;EACC;EACA;EACA,OzE55CO;EyE65CP,WA13CiB;EA23CjB;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA,kBzE76CU;EyE86CV,wBAl6Ce;EAm6Cf,yBAn6Ce;EAo6Cf;EACA,YAj3CY;;;AAo3Cb;EACC;;;AAGD;EACC;EACA,kBzE17CU;EyE27CV,eA/6Ce;EAg7Cf,YA53CY;;;AA+3Cb;EACC;EACA,kBzEj8CU;EyEk8CV,4BAt7Ce;EAu7Cf,2BAv7Ce;EAw7Cf;;;AAGD;EACC;EACA,eA77Ce;EA87Cf,kBzE18CU;;;AyE68CX;EACC,kBzE/8CU;;;AyEk9CX;EACC,OzEh+CO;EyEi+CP,WA/7CgB;;;AAk8CjB;EACC;EACA,WAp8CgB;;;AAu8CjB;EACC;EACA,OzEx+CO;EyEy+CP,aA37CkB;EA47ClB,WAv8CiB;EAw8CjB;;;AAGD;EACC,WA58CiB;EA68CjB;EACA;;;AAGD;EACC;;;AAGD;EACC,W3E/wC0E;;;A2EkxC3E;EACC,OzEhgDO;;;AyEmgDR;EACC,OzE5/CM;;;AyE+/CP;EACC,OzExgDO;;;AyE2gDR;EACC;;;AAGD;EACC,OzEhhDO;;;AyEmhDR;EACC,W3EvyC0E;E2EwyC1E;;;AAGD;EACC,OzE1hDO;EyE2hDP;EACA,kB3E5/CS;;;A2E+/CV;AAAA;EAEC,OzEjiDO;;;AyEoiDR;EACC,OzEriDO;EyEsiDP;EACA,kBzEpiDS;;;AyEuiDV;AAAA;EAEC,OzE5iDO;;;AyE+iDR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;IACC;IACA;IACA;IACA;IACA;;;EAGD;IACC;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;AAKF;EACC;EACA,OzE3lDO;EyE4lDP,aA9iDkB;EA+iDlB,WA1jDiB;EA2jDjB;;;AAGD;EACC,WA/jDiB;EAgkDjB,OzEnmDO;EyEomDP;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,W3Ep4C0E;;;A2Eu4C3E;EACC,OzErnDO;;;AyEwnDR;EACC,OzEznDO;;;AyE4nDR;EACC,OzE7nDO;;;AyEgoDR;EACC;;;AAGD;EACC,OzEroDO;;;AyEwoDR;EACC,W3E55C0E;E2E65C1E;;;AAGD;EACC,OzE/oDO;EyEgpDP;EACA,kB3EjnDS;;;A2EonDV;AAAA;EAEC,OzEtpDO;;;AyEypDR;EACC,OzE1pDO;EyE2pDP;EACA,kBzEzpDS;;;AyE4pDV;AAAA;EAEC,OzEjqDO;;;AyEoqDR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,aAhoDkB;EAioDlB,kBzEtrDM;EyEurDN;;;AAGD;EACC,kBzE5qDU;;;AyE+qDX;EACC,aA1oDkB;EA2oDlB,kBzEhsDM;EyEisDN;EACA;;;AAGD;EACC;IACA;IACA;;;EAGD;IACC;;;AAID;EACC,WA3qDgB;;;AA8qDjB;EACC,OzEltDO;;;AyEqtDR;EACC,OzE1sDU;EyE2sDV;EACA;;;AAGD;EACC,OzE3tDO;;;AyE8tDR;EACC,OzE/tDO;;;AyEkuDR;EACC;EACA;EACA;EACA;EACA,eA7sDe;EA8sDf;EACA,kBzE5tDU;;;AyE+tDX;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA,OzExvDO;;;AyE2vDR;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OzEvwDO;EyEwwDP;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;IACA;IACA;;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA,OzEjyDO;;;AyEqyDR;EACC;EACA;;;AAID;EACC,OzExyDO;;;AyE4yDR;EACC;;;AAGD;EACC,aAnwDkB;EAowDlB,WA/wDiB;EAgxDjB,OzEnzDO;;;AyEszDR;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC,WA7yDiB;EA8yDjB,OzEj1DO;EyEk1DP;EACA;;;AAGD;EACC,OzE11DO;;;AyE61DR;EACC;EACA;EACA,OzEh2DO;EyEi2DP;EACG;EACA;;;AAGJ;EACC;;;AAGD;EACC;EACA,OzE52DO;EyE62DP,WA30DgB;EA40DhB,a3E5nD6B;E2E6nD7B;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAID;EACC;EACA,eAx2De;EAy2Df,kBzEr3DU;;;AyEw3DX;EACC,kBzE13DU;;;AyE63DX;EACC,OzEh4DU;EyEi4DV,WA12DgB;;;AA62DjB;EACC;EACA,WA/2DgB;;;AAm3DjB;EACC,kBzEr4DU;;;AyEw4DX;EACC;;;AAGD;EACC,aA72DkB;EA82DlB,WAz3DiB;EA03DjB;;;AAGD;EACC;EACA;EACA,OzE35DU;;;AyE85DX;EACC,OzE16DO;;;AyE66DR;EACC,OzE96DO;;;AyEi7DR;EACC,OzEl7DO;;;AyEq7DR;EACC,W3EzsD0E;E2E0sD1E;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,WA75DiB;;;AAg6DlB;EACC,OzEv8DO;;;AyE08DR;EACC,OzEh8DU;EyEi8DV;;;AAGD;EACC,OzEh9DO;;;AyEm9DR;EACC,OzEp9DO;;;AyEu9DR;EACC,OzEz9DO;EyE09DP;EACA,kB3E37DS;;;A2E87DV;AAAA;EAEC,OzEh+DO;;;AyEm+DR;EACC,OzEp+DO;EyEq+DP;EACA,kBzEn+DS;;;AyEs+DV;AAAA;EAEC,OzE3+DO;;;AyE8+DR;EACC;EACA;;;AAGD;EACC,W3EtvD6B;E2EuvD7B,OzEp/DO;;;AyEu/DR;EACC;;;AAGD;EACC;;;AAGD;EACC,kBzE7+DU;;;AyEg/DX;EACC;EACA;EACA;EACA;;;AAGD;EACC,YzE1gEO;;;AyE6gER;AAAA;EAEC,YzEhgEU;;;AyEmgEX;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA,WA7/DgB;EA8/DhB,OzEphEU;;;AyEuhEX;EACC,OzEpiEO;;;AyEuiER;EACC;EACA;EACA;EACA;EACA,WA1gEgB;EA2gEhB,OzEljES;EyEmjET;EACA;EACA;EACA;;;AAGD;EACC,mBzE1jES;;;AyE6jEV;EACC;EACA;EACA;EACA;EACA,OzE9iEU;EyE+iEV;EACA;EACA;;;AAGD;EACC,OzEzkES;;;AyE4kEV;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAID;EACC;;;AAGD;EACC,aA5jEkB;EA6jElB;;;AAGD;EACC;EACA,kBzElnEO;EyEmnEP;EACA;EACA,aArkEkB;EAskElB;;;AAGD;EACC,kBzE/mEU;;;AyEknEX;EACC;;;AAGD;EACC,czE7nEQ;EyE8nER;EACA,OzE/nEQ;;;AyEmoET;EACC;EACA;EACA;EACA,kBzE5oEO;;;AyE+oER;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA,OzE/qEO;EyEgrEP,a3E77D6B;;;A2Ei8D9B;EACC;;;AAID;EACC,OzEtrEO;EyEurEP,WAppEiB;EAqpEjB;EACA,kBzE3rEO;EyE4rEP;;;AAID;EACC;EACA,YzEprEU;EyEqrEV;EACA,eA3qEe;EA4qEf;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,kBzEztEW;;;AyE6tEZ;EACC;EACA,eAlsEe;;;AAqsEhB;EACC,kBzEptEU;;;AyEutEX;EACC,OzEpuEO;EyEquEP,WAnsEgB;;;AAssEjB;EACC;EACA,WAxsEgB;;;AA4sEjB;EACC,OzEvuEM;EyEwuEN;EACA,WA3sEiB;;;AA8sElB;EACC,WA/sEiB;EAgtEjB,OzE9uEM;;;AyEivEP;EACC,OzE1vEO;;;AyE6vER;EACC;;;AAGD;EACC,WA5tEiB;EA6tEjB,OzE3vEM;EyE4vEN;EACA;EACA;;;AAGD;EACC,OzE1wEO;;;AyE6wER;EACC,OzE9wEO;;;AyEkxER;AAAA;EAEC,aAnuEkB;;;AAsuEnB;EACC,OzEzxEO;EyE0xEP;;;AAGD;EACC;;;AAGD;EACC,a3E/iE6B;;;A2EkjE9B;EACC;EACA,OzEnyEO;;;AyEsyER;EACC;;;AAGD;EACC,OzE/yEO;;;AyEmzER;EACC;EACA;EACA;;;AAID;EACC;EACA;;;AAED;EACC;IAAK;;EACL;IAAO;;;AAER;EACC;IAAK;;EACL;IAAO;;;AAER;EACC;IAAK;;EACL;IAAO;;;AAQP;EAAwB;;;AACxB;EAAyB;;;AACzB;EAA2B;;;AAC3B;EAAyB;;;AAEzB;EAAyB;;;AACzB;EAA2B;;;AAC3B;EAA4B;;;AAC5B;EAA2B;;;AAE3B;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EnE/2EG,emE6BY;;;AAm1Ef;EnEv2EG,wBmEoBY;EnEnBZ,yBmEmBY;EnENZ,4BmEy1E+F;EnEx1E/F,2BmEw1E+F;;;AAClG;EnEj2EG,yBmEaY;EnEZZ,4BmEYY;EnECZ,wBmEm1EiG;EnEl1EjG,2BmEk1EiG;;;AACpG;EnE31EG,4BmEMY;EnELZ,2BmEKY;EnEpBZ,wBmEy2EkG;EnEx2ElG,yBmEw2EkG;;;AACrG;EnEr1EG,wBmEDY;EnEEZ,2BmEFY;EnEbZ,yBmEm2EiG;EnEl2EjG,4BmEk2EiG;;;AACpG;EAA2B;;;AAC3B;EAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;AAMvB;EACC;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,czE1/EU;EyE2/EV;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAID;EACC;EACA;;;AAID;EACC;EACA,a3ErzE6B;E2EszE7B,WAtgFgB;EAugFhB;EACA,OzE1iFO;;;AyE6iFR;EACC,kBzExiFQ;EyEyiFR;;;AAID;EACC;EACA;;;AAED;EAAwC;EACvC;EACA;;;AAGD;EACC;EACA,kBzE5jFS;EyE6jFT;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;EAAiB;EACjB;EACA,kBzEjkFU;EyEkkFV;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EAA6B;EAA6B,kBzEvlFnD;EyEwlFP;EACA;EACA;EACA;;;AAGD;EACC;IACA;;;AAID;EACC,kBzEvmFO;EyEwmFP;EACA;;;AAID;EACC;EACA;EACA,OzEjlFM;;;AyEqlFP;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzEjoFO;EyEkoFP,a3E/4E6B;E2Eg5E7B;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE9oFO;;;AyEipFR;EACC,OzElpFO;EyEmpFP;;;AAGD;EACC;;;AAGD;EACC,OzErqFO;;;AyEwqFR;EACC,OzEzqFO;;;AyE6qFR;EACC;EACA;;;AAGD;EACC,eAxpFe;EAypFf;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA,eAvrFe;;;AA2rFhB;EACC;IACC;;;AAIF;EAEA;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;IACA,kBzEvtFU;;;EyE0tFX;IACC,kBzE5tFU;;;EyE+tFX;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC,WA7uFgB;;;EAgvFjB;IACC,OzE7wFQ;IyE8wFR,W3EviF0E;;;E2E0iF3E;IACC;;;EAGD;IACC;;;EAGD;IACC,kBzE/xFO;;;EyEkyFR;IACC;;;EAGD;IACC;IACA;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC,kBzEvyFU;;;EyE0yFX;IACC;;;EAGD;IACC,OzEp0FS;;;EyEu0FV;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAID;IACC;IACA;IACA;IACA;;;EAID;IACC,kBzEx0FU;;;EyE20FX;IACC,kBzE50FU;;;EyE+0FX;IACC;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC,OzE92FO;;;EyEi3FR;IACC,OzEv3FS;;;EyE03FV;IACC;IACA;IACA;;;EAGD;IACC,a3E1oF6B;I2E2oF7B;;;EAID;IACC;;;EAGD;IACC;IACA,a3ErpF6B;I2EspF7B;IACA;;;EAGD;IACC;;;EAGD;IACC,a3E/pF6B;;;E2EkqF9B;IACC,WAn3FgB;IAo3FhB,OzE14FU;;;EyE64FX;IACC,WAx3FgB;;;EA23FjB;IACC,W3EjrF0E;;;E2EqrF3E;IACC,OzEv5FU;;;EyE05FX;IACC,OzE35FU;;;EyE85FX;IACC;IACA,OzEh6FU;IyEi6FV;;;EAGD;IACC,OzE15FQ;;;EyE65FT;IACC,OzE75FU;;;EyEg6FX;IACC,WAv5FgB;;;EA05FjB;IACC,WA35FgB;;;EA85FjB;IACC,WA35FiB;;;EA+5FlB;IACC,kBzEt7FU;;;EyEy7FX;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC,OzE59FU;;;EyEg+FX;IACC;;;EAID;IACC;;;EAGD;IACC;IACA;IACA;IACA;IACA;;;EAGD;IACC;IACA;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC,a3EvyF6B;I2EwyF7B,WAx/FgB;;;EA4/FjB;IACC,a3E7yF6B;I2E8yF7B;;;EAGD;IACC;;;EAGD;IACC,a3EtzF6B;I2EuzF7B,WAvgGgB;;;EA0gGjB;IACC,a3E3zF6B;;;E2E8zF9B;IACC,a3E/zF6B;;;E2Ek0F9B;IACC,OzErjGO;IyEsjGP,aArgGkB;;;EAwgGnB;IACC;;;EAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;IAgBC;;;EAGD;IACC;IACA;IACA;;;AAMD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC,OzErmGO;;;AyEwmGR;EACC,OzEznGO;;;AyE4nGR;EACC,kBzE5mGQ;EyE6mGR;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE1nGO;;;AyE6nGR;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;AACA;EACC;;AAGA;EACC;;;AAKH;EACC;;;AAGD;EACC;;AACA;EACC;;;AAIF;EACC;EACA;EACA;;;AAID;EACC,OzEjtGO;EyEktGP,kBzEltGO;EyEmtGP;EACA;;;AAGD;EACC,OzE/sGM;;;AyEktGP;EACC;IACC;IACA;;;AAIF;EACC;EACA;;;AAED;EACC;;;AAGD;EACC;;;AACD;EACC,OzEhuGU;;;AyEmuGX;EACC;IACC,WA7sGiB;IA8sGjB;;;AAGF;EACC,OzEvvGO;;;AyE0vGR;EACI;;;AAGJ;EACC;;;AAGD;EACC;;;AAGD;EACI;;;AAIJ;EACC,OzExwGO;;;AyE2wGR;EACC,OzE5wGO;;;AyE+wGR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACI;EACA;;;AAGJ;EACC;;;AAGD;EACC;IACC;;;EAED;IACI;;;AAIL;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACI;EACA;;;AAGJ;EACI;EACA;EACH;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;IACC;;;AAIF;EACC;IACC;;;AAIF;EACC;IACC;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;EACC;IACC;;;AzEl3GF;EACC;;;AAGD;EACC;;;AAGD;EACC","file":"midnight_ff66ac.css"} \ No newline at end of file diff --git a/files/assets/css/transparent.css b/files/assets/css/transparent.css new file mode 100755 index 000000000..fe95fab8c --- /dev/null +++ b/files/assets/css/transparent.css @@ -0,0 +1,82 @@ +@charset "UTF-8"; + +:root { + --dark: #383838; + --secondary: #383838; + --white: #E1E1E1; + --black: #CFCFCF; + --light: #000000; + --muted: #E1E1E1; + --gray: #383838; + --gray-100: #E1E1E1; + --gray-200: #E1E1E1; + --gray-300: #383838; + --gray-400: #303030; + --gray-500: #000000; + --gray-600: #000000; + --gray-700: #000000; + --gray-800: #000000; + --gray-900: #000000; +} + + + +* { + border-color: var(--primary); +} + +.border { + border-color: var(--primary) !important; +} + +.form-control { + background: transparent; + border-color: var(--primary) !important; +} + +.btn { + background: transparent; + border-color: var(--primary) !important; +} + +.form-control:disabled, .form-control[readonly] { + background: transparent; + border-color: var(--primary) !important; +} + +.btn-success { + border-color: #38A169 !important; +} + +.btn-danger { + border-color: #E53E3E !important; +} + +#frontpage .pseudo-submit-form.card .card-body .form-control { + border-color: transparent !important; +} + +.btn-lg { + border-color: transparent !important; +} + +pre { + color: #CFCFCF; +} + +:not(.dropdown-menu) { + background: transparent; +} + +.container { + background: rgba(28, 34, 41, 0.85) !important; + border-radius: 0 !important; +} + +.col-12 .card { + background: None !important; +} + +#frontpage .post-title a:visited { + color: #7a7a7a !important; +} \ No newline at end of file diff --git a/files/assets/css/transparent.scss b/files/assets/css/transparent.scss deleted file mode 100644 index 5c52bf2c5..000000000 --- a/files/assets/css/transparent.scss +++ /dev/null @@ -1,101 +0,0 @@ - -$primary: #ff66ac; -$dark: #383838; -$secondary: #383838; -$danger: #E53E3E; -$white: #E1E1E1; -$black: #CFCFCF; -$light: #000000; -$success: #38A169; -$muted: #E1E1E1; -$info: #168EEA; - -$purple: #ff66ac; -$red: #E53E3E; -$gray: #383838; -$green: #38A169; - -$gray-100: #E1E1E1; -$gray-200: #E1E1E1; -$gray-300: #383838; -$gray-400: #303030; -$gray-500: #000000; -$gray-600: #000000; -$gray-700: #000000; -$gray-800: #000000; -$gray-900: #000000; - -$upvote: #ff66ac; -$downvote: #38B2AC; -$admin: #ff66ac; -$banned: #960000; -$deleted: #969600; -$deletedandbanned: #964000; -$mod: #07c20c; -$code: #e83e8c; - -$gold: #ECC94B; -$reddit: #ED4630; - -@import "./bootstrap/bootstrap.scss"; -@import "./main.scss"; - -* { - border-color: $primary; -} - -.border { - border-color: $primary !important; -} - -.form-control { - background: transparent; - border-color: $primary !important; -} - -.btn { - background: transparent; - border-color: $primary !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: $primary !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -:not(.dropdown-menu) { - background: transparent; -} - -.container { - background: rgba(28, 34, 41, 0.85) !important; - border-radius: 0 !important; -} - -.col-12 .card { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} \ No newline at end of file diff --git a/files/assets/css/transparent_2a96f3.css b/files/assets/css/transparent_2a96f3.css deleted file mode 100644 index 480e75f31..000000000 --- a/files/assets/css/transparent_2a96f3.css +++ /dev/null @@ -1,13797 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #2a96f3; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #2a96f3; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #2a96f3; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #2a96f3; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #2a96f3; - border-color: #2a96f3; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #2a96f3; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #2a96f3; - 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: #000000; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #2a96f3; - text-decoration: none; -} -.btn-link:hover { - color: #2a96f3; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #2a96f3; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #2a96f3; - background-color: #2a96f3; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #2a96f3; - background-color: #2a96f3; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 2a96f3; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 2a96f3; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 2a96f3; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #2a96f3; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #2a96f3; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #2a96f3; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #2a96f3; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #2a96f3; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #2a96f3; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} - -.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: #E1E1E1; - background-color: #2a96f3; - border-color: #2a96f3; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #2a96f3; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #2a96f3; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #2a96f3; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #2a96f3 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #2a96f3 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #2a96f3 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #2a96f3 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #2a96f3 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #2a96f3; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #2a96f3; -} - -.bd-callout-purple { - border-left-color: #2a96f3; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #2a96f3; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #2a96f3; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #2a96f3; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #2a96f3; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #2a96f3; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #2a96f3; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #2a96f3; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #2a96f3; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #2a96f3; - box-shadow: inset 0 -2px 0 #2a96f3; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #2a96f3; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #2a96f3; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #2a96f3; - box-shadow: inset 0 -2px 0 #2a96f3; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #2a96f3; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #2a96f3; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #2a96f3; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #2a96f3; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #2a96f3; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #2a96f3; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #2a96f3; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #2a96f3; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #2a96f3; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #2a96f3; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #2a96f3 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #2a96f3 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #2a96f3; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #2a96f3; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #2a96f3; -} - -.filter-link:hover, .filter-link:focus { - color: #2a96f3; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #2a96f3; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #2a96f3; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #2a96f3; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #2a96f3; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #2a96f3; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #2a96f3; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #2a96f3; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #2a96f3; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #2a96f3; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #2a96f3; -} - -blockquote { - border-left: 2px solid #2a96f3; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #2a96f3; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #2a96f3; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #2a96f3; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #2a96f3; - background-color: rgba(60, 173, 243, 0.08); - color: #2a96f3; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #2a96f3 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #2a96f3; - border: 0.1px solid #2a96f3; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #2a96f3; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #2a96f3; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #2a96f3; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #2a96f3; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #2a96f3; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #2a96f3; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #2a96f3 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #2a96f3; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #2a96f3; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #2a96f3 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #2a96f3; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #2a96f3 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #2a96f3; -} - -.border { - border-color: #2a96f3 !important; -} - -.form-control { - background: transparent; - border-color: #2a96f3 !important; -} - -.btn { - background: transparent; - border-color: #2a96f3 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #2a96f3 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -:not(.dropdown-menu) { - background: transparent; -} - -.container { - background: rgba(28, 34, 41, 0.85) !important; - border-radius: 0 !important; -} - -.col-12 .card { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=transparent_2a96f3.css.map */ diff --git a/files/assets/css/transparent_30409f.css b/files/assets/css/transparent_30409f.css deleted file mode 100644 index 70ffbb026..000000000 --- a/files/assets/css/transparent_30409f.css +++ /dev/null @@ -1,13797 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #30409f; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #30409f; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #30409f; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #30409f; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #30409f; - border-color: #30409f; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #30409f; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #30409f; - border-color: #30409f; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #30409f; - border-color: #30409f; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #30409f; - 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: #000000; - background-color: #30409f; - border-color: #30409f; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #30409f; - text-decoration: none; -} -.btn-link:hover { - color: #30409f; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #30409f; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #30409f; - background-color: #30409f; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #30409f; - background-color: #30409f; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 30409f; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 30409f; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 30409f; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #30409f; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #30409f; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #30409f; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #30409f; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #30409f; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #30409f; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} - -.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: #E1E1E1; - background-color: #30409f; - border-color: #30409f; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #30409f; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #30409f; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #30409f; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #30409f; - border-color: #30409f; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #30409f !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #30409f !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #30409f !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #30409f !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #30409f !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #30409f; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #30409f; -} - -.bd-callout-purple { - border-left-color: #30409f; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #30409f; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #30409f; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #30409f; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #30409f; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #30409f; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #30409f; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #30409f; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #30409f; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #30409f; - box-shadow: inset 0 -2px 0 #30409f; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #30409f; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #30409f; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #30409f; - box-shadow: inset 0 -2px 0 #30409f; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #30409f; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #30409f; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #30409f; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #30409f; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #30409f; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #30409f; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #30409f; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #30409f; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #30409f; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #30409f; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #30409f !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #30409f !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #30409f; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #30409f; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #30409f; -} - -.filter-link:hover, .filter-link:focus { - color: #30409f; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #30409f; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #30409f; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #30409f; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #30409f; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #30409f; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #30409f; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #30409f; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #30409f; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #30409f; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #30409f; -} - -blockquote { - border-left: 2px solid #30409f; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #30409f; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #30409f; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #30409f; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #30409f; - background-color: rgba(60, 173, 243, 0.08); - color: #30409f; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #30409f 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #30409f; - border: 0.1px solid #30409f; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #30409f; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #30409f; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #30409f; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #30409f; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #30409f; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #30409f; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #30409f !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #30409f; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #30409f; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #30409f !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #30409f; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #30409f !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #30409f; -} - -.border { - border-color: #30409f !important; -} - -.form-control { - background: transparent; - border-color: #30409f !important; -} - -.btn { - background: transparent; - border-color: #30409f !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #30409f !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -:not(.dropdown-menu) { - background: transparent; -} - -.container { - background: rgba(28, 34, 41, 0.85) !important; - border-radius: 0 !important; -} - -.col-12 .card { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=transparent_30409f.css.map */ diff --git a/files/assets/css/transparent_38a169.css b/files/assets/css/transparent_38a169.css deleted file mode 100644 index 10b6a2c22..000000000 --- a/files/assets/css/transparent_38a169.css +++ /dev/null @@ -1,13797 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #38a169; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #38a169; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #38a169; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #38a169; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #38a169; - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #38a169; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #38a169; - border-color: #38a169; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #38a169; - 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: #000000; - background-color: #38a169; - border-color: #38a169; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #38a169; - text-decoration: none; -} -.btn-link:hover { - color: #38a169; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #38a169; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #38a169; - background-color: #38a169; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #38a169; - background-color: #38a169; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 38a169; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 38a169; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 38a169; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #38a169; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #38a169; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #38a169; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #38a169; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #38a169; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #38a169; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} - -.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: #E1E1E1; - background-color: #38a169; - border-color: #38a169; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #38a169; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #38a169; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #38a169; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #38a169; - border-color: #38a169; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #38a169 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #38a169 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #38a169 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #38a169 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #38a169 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #38a169; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #38a169; -} - -.bd-callout-purple { - border-left-color: #38a169; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #38a169; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #38a169; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #38a169; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #38a169; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #38a169; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #38a169; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #38a169; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #38a169; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #38a169; - box-shadow: inset 0 -2px 0 #38a169; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #38a169; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #38a169; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #38a169; - box-shadow: inset 0 -2px 0 #38a169; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #38a169; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #38a169; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #38a169; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #38a169; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #38a169; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #38a169; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #38a169; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #38a169; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #38a169; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #38a169; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #38a169 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #38a169 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #38a169; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #38a169; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #38a169; -} - -.filter-link:hover, .filter-link:focus { - color: #38a169; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #38a169; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #38a169; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #38a169; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #38a169; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #38a169; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #38a169; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #38a169; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #38a169; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #38a169; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #38a169; -} - -blockquote { - border-left: 2px solid #38a169; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #38a169; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #38a169; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #38a169; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #38a169; - background-color: rgba(60, 173, 243, 0.08); - color: #38a169; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #38a169 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #38a169; - border: 0.1px solid #38a169; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #38a169; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #38a169; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #38a169; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #38a169; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #38a169; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #38a169; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #38a169 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #38a169; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #38a169; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #38a169 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #38a169; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #38a169 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #38a169; -} - -.border { - border-color: #38a169 !important; -} - -.form-control { - background: transparent; - border-color: #38a169 !important; -} - -.btn { - background: transparent; - border-color: #38a169 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #38a169 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -:not(.dropdown-menu) { - background: transparent; -} - -.container { - background: rgba(28, 34, 41, 0.85) !important; - border-radius: 0 !important; -} - -.col-12 .card { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=transparent_38a169.css.map */ diff --git a/files/assets/css/transparent_3e98a7.css b/files/assets/css/transparent_3e98a7.css deleted file mode 100644 index c4e0adc0d..000000000 --- a/files/assets/css/transparent_3e98a7.css +++ /dev/null @@ -1,13797 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #3e98a7; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #3e98a7; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #3e98a7; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #3e98a7; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #3e98a7; - border-color: #3e98a7; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #3e98a7; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #3e98a7; - 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: #000000; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #3e98a7; - text-decoration: none; -} -.btn-link:hover { - color: #3e98a7; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #3e98a7; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #3e98a7; - background-color: #3e98a7; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #3e98a7; - background-color: #3e98a7; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 3e98a7; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 3e98a7; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 3e98a7; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #3e98a7; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #3e98a7; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #3e98a7; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #3e98a7; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #3e98a7; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #3e98a7; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} - -.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: #E1E1E1; - background-color: #3e98a7; - border-color: #3e98a7; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #3e98a7; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #3e98a7; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #3e98a7; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #3e98a7 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #3e98a7 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #3e98a7 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #3e98a7 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #3e98a7 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #3e98a7; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #3e98a7; -} - -.bd-callout-purple { - border-left-color: #3e98a7; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #3e98a7; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #3e98a7; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #3e98a7; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #3e98a7; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #3e98a7; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #3e98a7; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #3e98a7; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #3e98a7; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #3e98a7; - box-shadow: inset 0 -2px 0 #3e98a7; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #3e98a7; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #3e98a7; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #3e98a7; - box-shadow: inset 0 -2px 0 #3e98a7; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #3e98a7; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #3e98a7; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #3e98a7; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #3e98a7; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #3e98a7; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #3e98a7; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #3e98a7; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #3e98a7; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #3e98a7; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #3e98a7; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #3e98a7 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #3e98a7 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #3e98a7; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #3e98a7; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #3e98a7; -} - -.filter-link:hover, .filter-link:focus { - color: #3e98a7; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #3e98a7; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #3e98a7; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #3e98a7; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #3e98a7; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #3e98a7; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #3e98a7; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #3e98a7; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #3e98a7; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #3e98a7; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #3e98a7; -} - -blockquote { - border-left: 2px solid #3e98a7; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #3e98a7; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #3e98a7; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #3e98a7; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #3e98a7; - background-color: rgba(60, 173, 243, 0.08); - color: #3e98a7; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #3e98a7 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #3e98a7; - border: 0.1px solid #3e98a7; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #3e98a7; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #3e98a7; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #3e98a7; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #3e98a7; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #3e98a7; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #3e98a7; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #3e98a7 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #3e98a7; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #3e98a7; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #3e98a7 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #3e98a7; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #3e98a7 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #3e98a7; -} - -.border { - border-color: #3e98a7 !important; -} - -.form-control { - background: transparent; - border-color: #3e98a7 !important; -} - -.btn { - background: transparent; - border-color: #3e98a7 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #3e98a7 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -:not(.dropdown-menu) { - background: transparent; -} - -.container { - background: rgba(28, 34, 41, 0.85) !important; - border-radius: 0 !important; -} - -.col-12 .card { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=transparent_3e98a7.css.map */ diff --git a/files/assets/css/transparent_62ca56.css b/files/assets/css/transparent_62ca56.css deleted file mode 100644 index 70b876480..000000000 --- a/files/assets/css/transparent_62ca56.css +++ /dev/null @@ -1,13797 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #62ca56; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #62ca56; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #62ca56; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #62ca56; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #62ca56; - border-color: #62ca56; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #62ca56; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #62ca56; - border-color: #62ca56; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #62ca56; - 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: #000000; - background-color: #62ca56; - border-color: #62ca56; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #62ca56; - text-decoration: none; -} -.btn-link:hover { - color: #62ca56; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #62ca56; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #62ca56; - background-color: #62ca56; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #62ca56; - background-color: #62ca56; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 62ca56; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 62ca56; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 62ca56; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #62ca56; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #62ca56; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #62ca56; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #62ca56; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #62ca56; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #62ca56; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} - -.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: #E1E1E1; - background-color: #62ca56; - border-color: #62ca56; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #62ca56; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #62ca56; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #62ca56; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #62ca56; - border-color: #62ca56; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #62ca56 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #62ca56 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #62ca56 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #62ca56 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #62ca56 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #62ca56; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #62ca56; -} - -.bd-callout-purple { - border-left-color: #62ca56; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #62ca56; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #62ca56; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #62ca56; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #62ca56; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #62ca56; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #62ca56; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #62ca56; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #62ca56; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #62ca56; - box-shadow: inset 0 -2px 0 #62ca56; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #62ca56; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #62ca56; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #62ca56; - box-shadow: inset 0 -2px 0 #62ca56; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #62ca56; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #62ca56; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #62ca56; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #62ca56; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #62ca56; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #62ca56; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #62ca56; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #62ca56; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #62ca56; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #62ca56; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #62ca56 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #62ca56 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #62ca56; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #62ca56; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #62ca56; -} - -.filter-link:hover, .filter-link:focus { - color: #62ca56; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #62ca56; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #62ca56; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #62ca56; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #62ca56; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #62ca56; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #62ca56; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #62ca56; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #62ca56; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #62ca56; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #62ca56; -} - -blockquote { - border-left: 2px solid #62ca56; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #62ca56; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #62ca56; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #62ca56; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #62ca56; - background-color: rgba(60, 173, 243, 0.08); - color: #62ca56; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #62ca56 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #62ca56; - border: 0.1px solid #62ca56; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #62ca56; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #62ca56; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #62ca56; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #62ca56; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #62ca56; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #62ca56; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #62ca56 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #62ca56; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #62ca56; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #62ca56 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #62ca56; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #62ca56 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #62ca56; -} - -.border { - border-color: #62ca56 !important; -} - -.form-control { - background: transparent; - border-color: #62ca56 !important; -} - -.btn { - background: transparent; - border-color: #62ca56 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #62ca56 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -:not(.dropdown-menu) { - background: transparent; -} - -.container { - background: rgba(28, 34, 41, 0.85) !important; - border-radius: 0 !important; -} - -.col-12 .card { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=transparent_62ca56.css.map */ diff --git a/files/assets/css/transparent_7b9ae4.css b/files/assets/css/transparent_7b9ae4.css deleted file mode 100644 index a1f719390..000000000 --- a/files/assets/css/transparent_7b9ae4.css +++ /dev/null @@ -1,13797 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #7b9ae4; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #7b9ae4; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #7b9ae4; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #7b9ae4; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #7b9ae4; - border-color: #7b9ae4; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #7b9ae4; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #7b9ae4; - 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: #000000; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #7b9ae4; - text-decoration: none; -} -.btn-link:hover { - color: #7b9ae4; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #7b9ae4; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #7b9ae4; - background-color: #7b9ae4; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #7b9ae4; - background-color: #7b9ae4; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 7b9ae4; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 7b9ae4; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 7b9ae4; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #7b9ae4; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #7b9ae4; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #7b9ae4; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #7b9ae4; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #7b9ae4; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #7b9ae4; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} - -.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: #E1E1E1; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #7b9ae4; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #7b9ae4; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #7b9ae4; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #7b9ae4 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #7b9ae4 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #7b9ae4 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #7b9ae4 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #7b9ae4 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #7b9ae4; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #7b9ae4; -} - -.bd-callout-purple { - border-left-color: #7b9ae4; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #7b9ae4; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7b9ae4; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #7b9ae4; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7b9ae4; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #7b9ae4; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #7b9ae4; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #7b9ae4; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #7b9ae4; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7b9ae4; - box-shadow: inset 0 -2px 0 #7b9ae4; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #7b9ae4; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #7b9ae4; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7b9ae4; - box-shadow: inset 0 -2px 0 #7b9ae4; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #7b9ae4; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #7b9ae4; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7b9ae4; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #7b9ae4; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7b9ae4; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #7b9ae4; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #7b9ae4; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #7b9ae4; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #7b9ae4; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #7b9ae4; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #7b9ae4 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #7b9ae4 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #7b9ae4; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #7b9ae4; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #7b9ae4; -} - -.filter-link:hover, .filter-link:focus { - color: #7b9ae4; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #7b9ae4; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #7b9ae4; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #7b9ae4; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #7b9ae4; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #7b9ae4; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #7b9ae4; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #7b9ae4; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #7b9ae4; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #7b9ae4; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #7b9ae4; -} - -blockquote { - border-left: 2px solid #7b9ae4; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #7b9ae4; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #7b9ae4; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #7b9ae4; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #7b9ae4; - background-color: rgba(60, 173, 243, 0.08); - color: #7b9ae4; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #7b9ae4 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #7b9ae4; - border: 0.1px solid #7b9ae4; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #7b9ae4; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #7b9ae4; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #7b9ae4; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #7b9ae4; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #7b9ae4; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #7b9ae4; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #7b9ae4 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #7b9ae4; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #7b9ae4; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #7b9ae4 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #7b9ae4; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #7b9ae4 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #7b9ae4; -} - -.border { - border-color: #7b9ae4 !important; -} - -.form-control { - background: transparent; - border-color: #7b9ae4 !important; -} - -.btn { - background: transparent; - border-color: #7b9ae4 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #7b9ae4 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -:not(.dropdown-menu) { - background: transparent; -} - -.container { - background: rgba(28, 34, 41, 0.85) !important; - border-radius: 0 !important; -} - -.col-12 .card { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=transparent_7b9ae4.css.map */ diff --git a/files/assets/css/transparent_7f8fa6.css b/files/assets/css/transparent_7f8fa6.css deleted file mode 100644 index 86e80b7ed..000000000 --- a/files/assets/css/transparent_7f8fa6.css +++ /dev/null @@ -1,13797 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #7f8fa6; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #7f8fa6; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #7f8fa6; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #7f8fa6; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #7f8fa6; - border-color: #7f8fa6; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #7f8fa6; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #7f8fa6; - 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: #000000; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #7f8fa6; - text-decoration: none; -} -.btn-link:hover { - color: #7f8fa6; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #7f8fa6; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #7f8fa6; - background-color: #7f8fa6; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #7f8fa6; - background-color: #7f8fa6; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 7f8fa6; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 7f8fa6; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 7f8fa6; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #7f8fa6; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #7f8fa6; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #7f8fa6; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #7f8fa6; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #7f8fa6; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #7f8fa6; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} - -.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: #E1E1E1; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #7f8fa6; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #7f8fa6; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #7f8fa6; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #7f8fa6 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #7f8fa6 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #7f8fa6 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #7f8fa6 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #7f8fa6 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #7f8fa6; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #7f8fa6; -} - -.bd-callout-purple { - border-left-color: #7f8fa6; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #7f8fa6; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7f8fa6; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #7f8fa6; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7f8fa6; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #7f8fa6; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #7f8fa6; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #7f8fa6; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #7f8fa6; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7f8fa6; - box-shadow: inset 0 -2px 0 #7f8fa6; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #7f8fa6; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #7f8fa6; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7f8fa6; - box-shadow: inset 0 -2px 0 #7f8fa6; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #7f8fa6; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #7f8fa6; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7f8fa6; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #7f8fa6; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7f8fa6; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #7f8fa6; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #7f8fa6; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #7f8fa6; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #7f8fa6; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #7f8fa6; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #7f8fa6 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #7f8fa6 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #7f8fa6; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #7f8fa6; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #7f8fa6; -} - -.filter-link:hover, .filter-link:focus { - color: #7f8fa6; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #7f8fa6; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #7f8fa6; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #7f8fa6; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #7f8fa6; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #7f8fa6; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #7f8fa6; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #7f8fa6; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #7f8fa6; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #7f8fa6; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #7f8fa6; -} - -blockquote { - border-left: 2px solid #7f8fa6; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #7f8fa6; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #7f8fa6; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #7f8fa6; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #7f8fa6; - background-color: rgba(60, 173, 243, 0.08); - color: #7f8fa6; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #7f8fa6 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #7f8fa6; - border: 0.1px solid #7f8fa6; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #7f8fa6; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #7f8fa6; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #7f8fa6; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #7f8fa6; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #7f8fa6; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #7f8fa6; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #7f8fa6 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #7f8fa6; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #7f8fa6; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #7f8fa6 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #7f8fa6; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #7f8fa6 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #7f8fa6; -} - -.border { - border-color: #7f8fa6 !important; -} - -.form-control { - background: transparent; - border-color: #7f8fa6 !important; -} - -.btn { - background: transparent; - border-color: #7f8fa6 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #7f8fa6 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -:not(.dropdown-menu) { - background: transparent; -} - -.container { - background: rgba(28, 34, 41, 0.85) !important; - border-radius: 0 !important; -} - -.col-12 .card { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=transparent_7f8fa6.css.map */ diff --git a/files/assets/css/transparent_805ad5.css b/files/assets/css/transparent_805ad5.css deleted file mode 100644 index 7e2900ec9..000000000 --- a/files/assets/css/transparent_805ad5.css +++ /dev/null @@ -1,13797 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #805ad5; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #805ad5; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #805ad5; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #805ad5; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #805ad5; - border-color: #805ad5; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #805ad5; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #805ad5; - border-color: #805ad5; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #805ad5; - 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: #000000; - background-color: #805ad5; - border-color: #805ad5; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #805ad5; - text-decoration: none; -} -.btn-link:hover { - color: #805ad5; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #805ad5; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #805ad5; - background-color: #805ad5; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #805ad5; - background-color: #805ad5; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 805ad5; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 805ad5; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 805ad5; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #805ad5; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #805ad5; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #805ad5; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #805ad5; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #805ad5; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #805ad5; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} - -.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: #E1E1E1; - background-color: #805ad5; - border-color: #805ad5; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #805ad5; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #805ad5; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #805ad5; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #805ad5; - border-color: #805ad5; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #805ad5 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #805ad5 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #805ad5 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #805ad5 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #805ad5 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #805ad5; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #805ad5; -} - -.bd-callout-purple { - border-left-color: #805ad5; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #805ad5; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #805ad5; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #805ad5; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #805ad5; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #805ad5; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #805ad5; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #805ad5; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #805ad5; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #805ad5; - box-shadow: inset 0 -2px 0 #805ad5; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #805ad5; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #805ad5; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #805ad5; - box-shadow: inset 0 -2px 0 #805ad5; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #805ad5; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #805ad5; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #805ad5; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #805ad5; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #805ad5; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #805ad5; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #805ad5; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #805ad5; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #805ad5; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #805ad5; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #805ad5 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #805ad5 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #805ad5; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #805ad5; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #805ad5; -} - -.filter-link:hover, .filter-link:focus { - color: #805ad5; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #805ad5; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #805ad5; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #805ad5; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #805ad5; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #805ad5; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #805ad5; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #805ad5; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #805ad5; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #805ad5; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #805ad5; -} - -blockquote { - border-left: 2px solid #805ad5; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #805ad5; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #805ad5; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #805ad5; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #805ad5; - background-color: rgba(60, 173, 243, 0.08); - color: #805ad5; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #805ad5 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #805ad5; - border: 0.1px solid #805ad5; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #805ad5; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #805ad5; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #805ad5; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #805ad5; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #805ad5; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #805ad5; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #805ad5 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #805ad5; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #805ad5; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #805ad5 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #805ad5; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #805ad5 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #805ad5; -} - -.border { - border-color: #805ad5 !important; -} - -.form-control { - background: transparent; - border-color: #805ad5 !important; -} - -.btn { - background: transparent; - border-color: #805ad5 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #805ad5 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -:not(.dropdown-menu) { - background: transparent; -} - -.container { - background: rgba(28, 34, 41, 0.85) !important; - border-radius: 0 !important; -} - -.col-12 .card { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=transparent_805ad5.css.map */ diff --git a/files/assets/css/transparent_80ffff.css b/files/assets/css/transparent_80ffff.css deleted file mode 100644 index d3e44684c..000000000 --- a/files/assets/css/transparent_80ffff.css +++ /dev/null @@ -1,13797 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #80ffff; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #80ffff; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #80ffff; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #80ffff; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #80ffff; - border-color: #80ffff; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #80ffff; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #80ffff; - border-color: #80ffff; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #80ffff; - 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: #000000; - background-color: #80ffff; - border-color: #80ffff; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #80ffff; - text-decoration: none; -} -.btn-link:hover { - color: #80ffff; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #80ffff; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #80ffff; - background-color: #80ffff; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #80ffff; - background-color: #80ffff; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 80ffff; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 80ffff; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem 80ffff; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #80ffff; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #80ffff; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #80ffff; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #80ffff; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #80ffff; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #80ffff; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} - -.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: #E1E1E1; - background-color: #80ffff; - border-color: #80ffff; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #80ffff; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #80ffff; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #80ffff; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #80ffff; - border-color: #80ffff; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #80ffff !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #80ffff !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #80ffff !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #80ffff !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #80ffff !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #80ffff; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #80ffff; -} - -.bd-callout-purple { - border-left-color: #80ffff; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #80ffff; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #80ffff; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #80ffff; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #80ffff; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #80ffff; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #80ffff; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #80ffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #80ffff; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #80ffff; - box-shadow: inset 0 -2px 0 #80ffff; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #80ffff; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #80ffff; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #80ffff; - box-shadow: inset 0 -2px 0 #80ffff; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #80ffff; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #80ffff; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #80ffff; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #80ffff; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #80ffff; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #80ffff; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #80ffff; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #80ffff; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #80ffff; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #80ffff; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #80ffff !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #80ffff !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #80ffff; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #80ffff; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #80ffff; -} - -.filter-link:hover, .filter-link:focus { - color: #80ffff; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #80ffff; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #80ffff; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #80ffff; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #80ffff; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #80ffff; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #80ffff; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #80ffff; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #80ffff; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #80ffff; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #80ffff; -} - -blockquote { - border-left: 2px solid #80ffff; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #80ffff; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #80ffff; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #80ffff; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #80ffff; - background-color: rgba(60, 173, 243, 0.08); - color: #80ffff; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #80ffff 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #80ffff; - border: 0.1px solid #80ffff; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #80ffff; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #80ffff; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #80ffff; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #80ffff; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #80ffff; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #80ffff; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #80ffff !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #80ffff; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #80ffff; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #80ffff !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #80ffff; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #80ffff !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #80ffff; -} - -.border { - border-color: #80ffff !important; -} - -.form-control { - background: transparent; - border-color: #80ffff !important; -} - -.btn { - background: transparent; - border-color: #80ffff !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #80ffff !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -:not(.dropdown-menu) { - background: transparent; -} - -.container { - background: rgba(28, 34, 41, 0.85) !important; - border-radius: 0 !important; -} - -.col-12 .card { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=transparent_80ffff.css.map */ diff --git a/files/assets/css/transparent_e4432d.css b/files/assets/css/transparent_e4432d.css deleted file mode 100644 index ab498318a..000000000 --- a/files/assets/css/transparent_e4432d.css +++ /dev/null @@ -1,13797 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #e4432d; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #e4432d; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #e4432d; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #e4432d; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #e4432d; - border-color: #e4432d; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #e4432d; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #e4432d; - border-color: #e4432d; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #e4432d; - 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: #000000; - background-color: #e4432d; - border-color: #e4432d; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #e4432d; - text-decoration: none; -} -.btn-link:hover { - color: #e4432d; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #e4432d; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #e4432d; - background-color: #e4432d; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #e4432d; - background-color: #e4432d; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem e4432d; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem e4432d; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem e4432d; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #e4432d; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #e4432d; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #e4432d; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #e4432d; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #e4432d; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #e4432d; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} - -.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: #E1E1E1; - background-color: #e4432d; - border-color: #e4432d; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #e4432d; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #e4432d; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #e4432d; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #e4432d; - border-color: #e4432d; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #e4432d !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #e4432d !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #e4432d !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #e4432d !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #e4432d !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #e4432d; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #e4432d; -} - -.bd-callout-purple { - border-left-color: #e4432d; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #e4432d; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #e4432d; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #e4432d; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #e4432d; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #e4432d; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #e4432d; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #e4432d; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #e4432d; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #e4432d; - box-shadow: inset 0 -2px 0 #e4432d; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #e4432d; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #e4432d; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #e4432d; - box-shadow: inset 0 -2px 0 #e4432d; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #e4432d; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #e4432d; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #e4432d; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #e4432d; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #e4432d; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #e4432d; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #e4432d; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #e4432d; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #e4432d; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #e4432d; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #e4432d !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #e4432d !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #e4432d; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #e4432d; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #e4432d; -} - -.filter-link:hover, .filter-link:focus { - color: #e4432d; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #e4432d; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #e4432d; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #e4432d; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #e4432d; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #e4432d; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #e4432d; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #e4432d; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #e4432d; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #e4432d; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #e4432d; -} - -blockquote { - border-left: 2px solid #e4432d; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #e4432d; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #e4432d; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #e4432d; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #e4432d; - background-color: rgba(60, 173, 243, 0.08); - color: #e4432d; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #e4432d 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #e4432d; - border: 0.1px solid #e4432d; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #e4432d; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #e4432d; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #e4432d; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #e4432d; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #e4432d; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #e4432d; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #e4432d !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #e4432d; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #e4432d; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #e4432d !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #e4432d; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #e4432d !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #e4432d; -} - -.border { - border-color: #e4432d !important; -} - -.form-control { - background: transparent; - border-color: #e4432d !important; -} - -.btn { - background: transparent; - border-color: #e4432d !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #e4432d !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -:not(.dropdown-menu) { - background: transparent; -} - -.container { - background: rgba(28, 34, 41, 0.85) !important; - border-radius: 0 !important; -} - -.col-12 .card { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=transparent_e4432d.css.map */ diff --git a/files/assets/css/transparent_eb4963.css b/files/assets/css/transparent_eb4963.css deleted file mode 100644 index 663f354ba..000000000 --- a/files/assets/css/transparent_eb4963.css +++ /dev/null @@ -1,13797 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #eb4963; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #eb4963; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #eb4963; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #eb4963; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #eb4963; - border-color: #eb4963; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #eb4963; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #eb4963; - border-color: #eb4963; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #eb4963; - 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: #000000; - background-color: #eb4963; - border-color: #eb4963; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #eb4963; - text-decoration: none; -} -.btn-link:hover { - color: #eb4963; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #eb4963; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #eb4963; - background-color: #eb4963; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #eb4963; - background-color: #eb4963; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem eb4963; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem eb4963; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem eb4963; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #eb4963; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #eb4963; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #eb4963; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #eb4963; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #eb4963; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #eb4963; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} - -.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: #E1E1E1; - background-color: #eb4963; - border-color: #eb4963; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #eb4963; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #eb4963; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #eb4963; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #eb4963; - border-color: #eb4963; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #eb4963 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #eb4963 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #eb4963 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #eb4963 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #eb4963 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #eb4963; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #eb4963; -} - -.bd-callout-purple { - border-left-color: #eb4963; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #eb4963; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #eb4963; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #eb4963; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #eb4963; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #eb4963; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #eb4963; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #eb4963; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #eb4963; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #eb4963; - box-shadow: inset 0 -2px 0 #eb4963; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #eb4963; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #eb4963; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #eb4963; - box-shadow: inset 0 -2px 0 #eb4963; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #eb4963; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #eb4963; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #eb4963; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #eb4963; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #eb4963; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #eb4963; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #eb4963; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #eb4963; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #eb4963; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #eb4963; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #eb4963 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #eb4963 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #eb4963; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #eb4963; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #eb4963; -} - -.filter-link:hover, .filter-link:focus { - color: #eb4963; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #eb4963; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #eb4963; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #eb4963; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #eb4963; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #eb4963; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #eb4963; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #eb4963; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #eb4963; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #eb4963; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #eb4963; -} - -blockquote { - border-left: 2px solid #eb4963; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #eb4963; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #eb4963; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #eb4963; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #eb4963; - background-color: rgba(60, 173, 243, 0.08); - color: #eb4963; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #eb4963 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #eb4963; - border: 0.1px solid #eb4963; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #eb4963; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #eb4963; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #eb4963; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #eb4963; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #eb4963; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #eb4963; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #eb4963 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #eb4963; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #eb4963; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #eb4963 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #eb4963; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #eb4963 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #eb4963; -} - -.border { - border-color: #eb4963 !important; -} - -.form-control { - background: transparent; - border-color: #eb4963 !important; -} - -.btn { - background: transparent; - border-color: #eb4963 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #eb4963 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -:not(.dropdown-menu) { - background: transparent; -} - -.container { - background: rgba(28, 34, 41, 0.85) !important; - border-radius: 0 !important; -} - -.col-12 .card { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=transparent_eb4963.css.map */ diff --git a/files/assets/css/transparent_ec72de.css b/files/assets/css/transparent_ec72de.css deleted file mode 100644 index b6b285bf1..000000000 --- a/files/assets/css/transparent_ec72de.css +++ /dev/null @@ -1,13797 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #ec72de; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #ec72de; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ec72de; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ec72de; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #ec72de; - border-color: #ec72de; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #ec72de; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #ec72de; - border-color: #ec72de; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ec72de; - 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: #000000; - background-color: #ec72de; - border-color: #ec72de; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ec72de; - text-decoration: none; -} -.btn-link:hover { - color: #ec72de; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #ec72de; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #ec72de; - background-color: #ec72de; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #ec72de; - background-color: #ec72de; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem ec72de; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem ec72de; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem ec72de; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ec72de; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ec72de; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #ec72de; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #ec72de; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #ec72de; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #ec72de; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} - -.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: #E1E1E1; - background-color: #ec72de; - border-color: #ec72de; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #ec72de; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #ec72de; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #ec72de; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #ec72de; - border-color: #ec72de; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ec72de !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ec72de !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #ec72de !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #ec72de !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ec72de !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #ec72de; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ec72de; -} - -.bd-callout-purple { - border-left-color: #ec72de; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ec72de; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ec72de; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ec72de; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ec72de; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #ec72de; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ec72de; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ec72de; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ec72de; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ec72de; - box-shadow: inset 0 -2px 0 #ec72de; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ec72de; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ec72de; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ec72de; - box-shadow: inset 0 -2px 0 #ec72de; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ec72de; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ec72de; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ec72de; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ec72de; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ec72de; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #ec72de; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #ec72de; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #ec72de; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ec72de; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ec72de; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ec72de !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #ec72de !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ec72de; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ec72de; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ec72de; -} - -.filter-link:hover, .filter-link:focus { - color: #ec72de; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ec72de; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ec72de; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ec72de; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ec72de; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ec72de; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ec72de; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ec72de; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #ec72de; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ec72de; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ec72de; -} - -blockquote { - border-left: 2px solid #ec72de; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #ec72de; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ec72de; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ec72de; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #ec72de; - background-color: rgba(60, 173, 243, 0.08); - color: #ec72de; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ec72de 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #ec72de; - border: 0.1px solid #ec72de; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ec72de; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ec72de; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #ec72de; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ec72de; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ec72de; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ec72de; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #ec72de !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ec72de; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #ec72de; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ec72de !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ec72de; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #ec72de !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #ec72de; -} - -.border { - border-color: #ec72de !important; -} - -.form-control { - background: transparent; - border-color: #ec72de !important; -} - -.btn { - background: transparent; - border-color: #ec72de !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #ec72de !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -:not(.dropdown-menu) { - background: transparent; -} - -.container { - background: rgba(28, 34, 41, 0.85) !important; - border-radius: 0 !important; -} - -.col-12 .card { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=transparent_ec72de.css.map */ diff --git a/files/assets/css/transparent_f39731.css b/files/assets/css/transparent_f39731.css deleted file mode 100644 index 658c09cbd..000000000 --- a/files/assets/css/transparent_f39731.css +++ /dev/null @@ -1,13797 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #f39731; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #f39731; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #f39731; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #f39731; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #f39731; - border-color: #f39731; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #f39731; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #f39731; - border-color: #f39731; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #f39731; - border-color: #f39731; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #f39731; - 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: #000000; - background-color: #f39731; - border-color: #f39731; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #f39731; - text-decoration: none; -} -.btn-link:hover { - color: #f39731; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #f39731; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #f39731; - background-color: #f39731; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #f39731; - background-color: #f39731; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem f39731; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem f39731; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem f39731; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #f39731; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #f39731; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #f39731; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #f39731; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #f39731; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #f39731; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} - -.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: #E1E1E1; - background-color: #f39731; - border-color: #f39731; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #f39731; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #f39731; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #f39731; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #f39731; - border-color: #f39731; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #f39731 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #f39731 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #f39731 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #f39731 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #f39731 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #f39731; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #f39731; -} - -.bd-callout-purple { - border-left-color: #f39731; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #f39731; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f39731; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #f39731; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f39731; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #f39731; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #f39731; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #f39731; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #f39731; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f39731; - box-shadow: inset 0 -2px 0 #f39731; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #f39731; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #f39731; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f39731; - box-shadow: inset 0 -2px 0 #f39731; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #f39731; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #f39731; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f39731; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #f39731; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f39731; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #f39731; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #f39731; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #f39731; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #f39731; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #f39731; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #f39731 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #f39731 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #f39731; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #f39731; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #f39731; -} - -.filter-link:hover, .filter-link:focus { - color: #f39731; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #f39731; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #f39731; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #f39731; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #f39731; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #f39731; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #f39731; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #f39731; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #f39731; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #f39731; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #f39731; -} - -blockquote { - border-left: 2px solid #f39731; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #f39731; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #f39731; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #f39731; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #f39731; - background-color: rgba(60, 173, 243, 0.08); - color: #f39731; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #f39731 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #f39731; - border: 0.1px solid #f39731; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #f39731; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #f39731; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f39731; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #f39731; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #f39731; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #f39731; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #f39731 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #f39731; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #f39731; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #f39731 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #f39731; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #f39731 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #f39731; -} - -.border { - border-color: #f39731 !important; -} - -.form-control { - background: transparent; - border-color: #f39731 !important; -} - -.btn { - background: transparent; - border-color: #f39731 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #f39731 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -:not(.dropdown-menu) { - background: transparent; -} - -.container { - background: rgba(28, 34, 41, 0.85) !important; - border-radius: 0 !important; -} - -.col-12 .card { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=transparent_f39731.css.map */ diff --git a/files/assets/css/transparent_f8db58.css b/files/assets/css/transparent_f8db58.css deleted file mode 100644 index 7e908414e..000000000 --- a/files/assets/css/transparent_f8db58.css +++ /dev/null @@ -1,13797 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #f8db58; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #f8db58; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #f8db58; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #f8db58; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #f8db58; - border-color: #f8db58; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #f8db58; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #f8db58; - border-color: #f8db58; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #f8db58; - 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: #000000; - background-color: #f8db58; - border-color: #f8db58; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #f8db58; - text-decoration: none; -} -.btn-link:hover { - color: #f8db58; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #f8db58; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #f8db58; - background-color: #f8db58; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #f8db58; - background-color: #f8db58; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem f8db58; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem f8db58; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem f8db58; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #f8db58; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #f8db58; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #f8db58; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #f8db58; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #f8db58; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #f8db58; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} - -.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: #E1E1E1; - background-color: #f8db58; - border-color: #f8db58; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #f8db58; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #f8db58; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #f8db58; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #f8db58; - border-color: #f8db58; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #f8db58 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #f8db58 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #f8db58 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #f8db58 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #f8db58 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #f8db58; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #f8db58; -} - -.bd-callout-purple { - border-left-color: #f8db58; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #f8db58; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f8db58; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #f8db58; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f8db58; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #f8db58; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #f8db58; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #f8db58; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #f8db58; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f8db58; - box-shadow: inset 0 -2px 0 #f8db58; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #f8db58; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #f8db58; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f8db58; - box-shadow: inset 0 -2px 0 #f8db58; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #f8db58; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #f8db58; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f8db58; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #f8db58; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f8db58; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #f8db58; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #f8db58; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #f8db58; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #f8db58; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #f8db58; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #f8db58 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #f8db58 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #f8db58; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #f8db58; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #f8db58; -} - -.filter-link:hover, .filter-link:focus { - color: #f8db58; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #f8db58; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #f8db58; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #f8db58; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #f8db58; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #f8db58; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #f8db58; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #f8db58; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #f8db58; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #f8db58; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #f8db58; -} - -blockquote { - border-left: 2px solid #f8db58; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #f8db58; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #f8db58; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #f8db58; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #f8db58; - background-color: rgba(60, 173, 243, 0.08); - color: #f8db58; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #f8db58 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #f8db58; - border: 0.1px solid #f8db58; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #f8db58; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #f8db58; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f8db58; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #f8db58; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #f8db58; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #f8db58; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #f8db58 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #f8db58; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #f8db58; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #f8db58 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #f8db58; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #f8db58 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #f8db58; -} - -.border { - border-color: #f8db58 !important; -} - -.form-control { - background: transparent; - border-color: #f8db58 !important; -} - -.btn { - background: transparent; - border-color: #f8db58 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #f8db58 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -:not(.dropdown-menu) { - background: transparent; -} - -.container { - background: rgba(28, 34, 41, 0.85) !important; - border-radius: 0 !important; -} - -.col-12 .card { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=transparent_f8db58.css.map */ diff --git a/files/assets/css/transparent_ff0000.css b/files/assets/css/transparent_ff0000.css deleted file mode 100644 index e898dccb6..000000000 --- a/files/assets/css/transparent_ff0000.css +++ /dev/null @@ -1,13797 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #ff0000; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #ff0000; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ff0000; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ff0000; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #ff0000; - border-color: #ff0000; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #ff0000; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #ff0000; - border-color: #ff0000; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ff0000; - 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: #000000; - background-color: #ff0000; - border-color: #ff0000; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ff0000; - text-decoration: none; -} -.btn-link:hover { - color: #ff0000; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #ff0000; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #ff0000; - background-color: #ff0000; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #ff0000; - background-color: #ff0000; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem ff0000; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem ff0000; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem ff0000; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ff0000; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ff0000; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #ff0000; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #ff0000; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #ff0000; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #ff0000; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} - -.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: #E1E1E1; - background-color: #ff0000; - border-color: #ff0000; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #ff0000; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #ff0000; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #ff0000; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #ff0000; - border-color: #ff0000; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ff0000 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ff0000 !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #ff0000 !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #ff0000 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ff0000 !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #ff0000; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ff0000; -} - -.bd-callout-purple { - border-left-color: #ff0000; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ff0000; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff0000; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ff0000; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff0000; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #ff0000; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ff0000; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ff0000; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ff0000; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff0000; - box-shadow: inset 0 -2px 0 #ff0000; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ff0000; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ff0000; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff0000; - box-shadow: inset 0 -2px 0 #ff0000; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ff0000; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ff0000; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff0000; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ff0000; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff0000; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #ff0000; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #ff0000; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #ff0000; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ff0000; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ff0000; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ff0000 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #ff0000 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ff0000; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ff0000; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ff0000; -} - -.filter-link:hover, .filter-link:focus { - color: #ff0000; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ff0000; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ff0000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ff0000; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ff0000; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ff0000; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ff0000; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ff0000; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #ff0000; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ff0000; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ff0000; -} - -blockquote { - border-left: 2px solid #ff0000; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #ff0000; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ff0000; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ff0000; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #ff0000; - background-color: rgba(60, 173, 243, 0.08); - color: #ff0000; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ff0000 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #ff0000; - border: 0.1px solid #ff0000; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ff0000; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ff0000; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #ff0000; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ff0000; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ff0000; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ff0000; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #ff0000 !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ff0000; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #ff0000; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ff0000 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ff0000; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #ff0000 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #ff0000; -} - -.border { - border-color: #ff0000 !important; -} - -.form-control { - background: transparent; - border-color: #ff0000 !important; -} - -.btn { - background: transparent; - border-color: #ff0000 !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #ff0000 !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -:not(.dropdown-menu) { - background: transparent; -} - -.container { - background: rgba(28, 34, 41, 0.85) !important; - border-radius: 0 !important; -} - -.col-12 .card { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=transparent_ff0000.css.map */ diff --git a/files/assets/css/transparent_ff66ac.css b/files/assets/css/transparent_ff66ac.css deleted file mode 100644 index ee4fe88a3..000000000 --- a/files/assets/css/transparent_ff66ac.css +++ /dev/null @@ -1,13797 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #ff66ac; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #E1E1E1; - --gray: #000000; - --gray-dark: #000000; - --primary: #ff66ac; - --secondary: #383838; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #383838; - --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(207, 207, 207, 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: #000000; - text-align: left; - background-color: #E1E1E1; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ff66ac; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ff66ac; - 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; -} - -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: #000000; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(207, 207, 207, 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: #000000; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #E1E1E1; - border: 1px solid #383838; - 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: #000000; -} - -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: #E1E1E1; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #383838; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #383838; -} -.table tbody + tbody { - border-top: 2px solid #383838; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #383838; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #383838; -} -.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(207, 207, 207, 0.05); -} - -.table-hover tbody tr:hover { - color: #000000; - background-color: rgba(207, 207, 207, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #e9bfd2; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f1a1c5; -} - -.table-hover .table-primary:hover { - background-color: #e2acc5; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #e2acc5; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #b2b2b2; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #898989; -} - -.table-hover .table-secondary:hover { - background-color: #a5a5a5; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #a5a5a5; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #b2cfbf; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #89c0a3; -} - -.table-hover .table-success:hover { - background-color: #a2c5b2; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #a2c5b2; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #a8cae4; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #77b6e6; -} - -.table-hover .table-info:hover { - background-color: #95bede; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #95bede; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #e9d8a4; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f1d070; -} - -.table-hover .table-warning:hover { - background-color: #e4cf8f; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #e4cf8f; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #e2b3b3; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #e38c8c; -} - -.table-hover .table-danger:hover { - background-color: #dba1a1; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #dba1a1; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #a2a2a2; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #6c6c6c; -} - -.table-hover .table-light:hover { - background-color: #959595; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #959595; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #b2b2b2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #898989; -} - -.table-hover .table-dark:hover { - background-color: #a5a5a5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a5a5a5; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(207, 207, 207, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(194, 194, 194, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(194, 194, 194, 0.075); -} - -.table .thead-dark th { - color: #E1E1E1; - background-color: #000000; - border-color: #131313; -} -.table .thead-light th { - color: #000000; - background-color: #E1E1E1; - border-color: #383838; -} - -.table-dark { - color: #E1E1E1; - background-color: #000000; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #131313; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(225, 225, 225, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #E1E1E1; - background-color: rgba(225, 225, 225, 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: #000000; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid #303030; - 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 #000000; -} -.form-control:focus { - color: #000000; - background-color: #E1E1E1; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.form-control::placeholder { - color: #000000; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #E1E1E1; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} - -.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: #000000; - 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: flex; - 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: #000000; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #E1E1E1 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #E1E1E1; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #E1E1E1 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:hover { - color: #E1E1E1; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:focus, .btn-primary.focus { - color: #E1E1E1; - background-color: #ff66ac; - border-color: #ff66ac; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #E1E1E1; - background-color: #ff66ac; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-success { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #E1E1E1; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(81, 171, 123, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #E1E1E1; - background-color: #2b7b50; - border-color: #28724a; -} -.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(81, 171, 123, 0.5); -} - -.btn-info { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #E1E1E1; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(52, 154, 233, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #E1E1E1; - background-color: #1172bc; - border-color: #106bb0; -} -.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(52, 154, 233, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #E1E1E1; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(228, 86, 86, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #E1E1E1; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(228, 86, 86, 0.5); -} - -.btn-light { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #E1E1E1; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #E1E1E1; - background-color: black; - border-color: black; -} -.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(34, 34, 34, 0.5); -} - -.btn-dark { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:hover { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; -} -.btn-dark:focus, .btn-dark.focus { - color: #E1E1E1; - background-color: #252525; - border-color: #1f1f1f; - box-shadow: 0 0 0 0.2rem rgba(81, 81, 81, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #E1E1E1; - background-color: #1f1f1f; - border-color: #181818; -} -.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(81, 81, 81, 0.5); -} - -.btn-outline-primary { - color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ff66ac; - 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: #000000; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #383838; - border-color: #383838; -} -.btn-outline-secondary:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #E1E1E1; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #E1E1E1; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #E1E1E1; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #E1E1E1; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #383838; - border-color: #383838; -} -.btn-outline-dark:hover { - color: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #383838; - 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: #E1E1E1; - background-color: #383838; - border-color: #383838; -} -.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(56, 56, 56, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ff66ac; - text-decoration: none; -} -.btn-link:hover { - color: #ff66ac; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #000000; - 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: #000000; - text-align: left; - list-style: none; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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 #E1E1E1; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #E1E1E1; -} -.dropdown-item.active, .dropdown-item:active { - color: #E1E1E1; - text-decoration: none; - background-color: #ff66ac; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #000000; - 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: #000000; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #000000; - text-align: center; - white-space: nowrap; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: 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: #E1E1E1; - border-color: #ff66ac; - background-color: #ff66ac; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #E1E1E1; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #000000; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #E1E1E1; -} - -.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: #E1E1E1; - border: #000000 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23E1E1E1' 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: #ff66ac; - background-color: #ff66ac; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23E1E1E1' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23E1E1E1'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - border-radius: 0.5rem; - 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; -} -@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: #E1E1E1; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #000000; - vertical-align: middle; - background: #E1E1E1 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #303030; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-select:focus::-ms-value { - color: #000000; - background-color: #E1E1E1; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #000000; - background-color: #E1E1E1; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000000; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #E1E1E1; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #000000; - background-color: #E1E1E1; - border: 1px solid #303030; - 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: #000000; - content: "Browse"; - background-color: #E1E1E1; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem ff66ac; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem ff66ac; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #E1E1E1, 0 0 0 0.2rem ff66ac; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ff66ac; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ff66ac; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #383838; - 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: #ff66ac; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #383838; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #383838; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #000000; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #000000; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #000000; -} - -.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: flex; - 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: #000000; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #383838; -} -.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: #E1E1E1 #E1E1E1 #383838; -} -.nav-tabs .nav-link.disabled { - color: #000000; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #000000; - background-color: #E1E1E1; - border-color: #383838 #383838 #E1E1E1; -} -.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: #E1E1E1; - background-color: #ff66ac; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(207, 207, 207, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(207, 207, 207, 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(207, 207, 207, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(207, 207, 207, 0.5); - border-color: rgba(207, 207, 207, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(207, 207, 207, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(207, 207, 207, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(207, 207, 207, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(207, 207, 207, 0.9); -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #E1E1E1; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(225, 225, 225, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(225, 225, 225, 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: #E1E1E1; -} -.navbar-dark .navbar-toggler { - color: rgba(225, 225, 225, 0.5); - border-color: rgba(225, 225, 225, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(225, 225, 225, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(225, 225, 225, 0.5); -} -.navbar-dark .navbar-text a { - color: #E1E1E1; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #E1E1E1; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #E1E1E1; - background-clip: border-box; - border: 1px solid rgba(207, 207, 207, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(207, 207, 207, 0.03); - border-bottom: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 0.03); - border-top: 1px solid rgba(207, 207, 207, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #000000; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #000000; -} - -.pagination { - 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: #ff66ac; - background-color: #E1E1E1; - border: 1px solid #383838; -} -.page-link:hover { - z-index: 2; - color: #ff66ac; - text-decoration: none; - background-color: #E1E1E1; - border-color: #383838; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} - -.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: #E1E1E1; - background-color: #ff66ac; - border-color: #ff66ac; -} -.page-item.disabled .page-link { - color: #000000; - pointer-events: none; - cursor: auto; - background-color: #E1E1E1; - border-color: #383838; -} - -.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: #000000; - background-color: #ff66ac; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #ff66ac; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #E1E1E1; - background-color: #383838; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.badge-success { - color: #E1E1E1; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #E1E1E1; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #E1E1E1; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #E1E1E1; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #E1E1E1; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #E1E1E1; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #E1E1E1; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #E1E1E1; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #E1E1E1; - background-color: #383838; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #E1E1E1; - background-color: #1f1f1f; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 56, 56, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #E1E1E1; - 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: #e898bd; - background-color: #e7c8d6; - border-color: #e9bfd2; -} -.alert-primary hr { - border-top-color: #e2acc5; -} -.alert-primary .alert-link { - color: #df6ea2; -} - -.alert-secondary { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-secondary hr { - border-top-color: #a5a5a5; -} -.alert-secondary .alert-link { - color: #676767; -} - -.alert-success { - color: #80b79a; - background-color: #bfd4c9; - border-color: #b2cfbf; -} -.alert-success hr { - border-top-color: #a2c5b2; -} -.alert-success .alert-link { - color: #5fa580; -} - -.alert-info { - color: #6faddd; - background-color: #b8d0e3; - border-color: #a8cae4; -} -.alert-info hr { - border-top-color: #95bede; -} -.alert-info .alert-link { - color: #4696d3; -} - -.alert-warning { - color: #e8c867; - background-color: #e7dbb5; - border-color: #e9d8a4; -} -.alert-warning hr { - border-top-color: #e4cf8f; -} -.alert-warning .alert-link { - color: #e1b83b; -} - -.alert-danger { - color: #da8484; - background-color: #e2c0c0; - border-color: #e2b3b3; -} -.alert-danger hr { - border-top-color: #dba1a1; -} -.alert-danger .alert-link { - color: #ce5d5d; -} - -.alert-light { - color: #636363; - background-color: #b4b4b4; - border-color: #a2a2a2; -} -.alert-light hr { - border-top-color: #959595; -} -.alert-light .alert-link { - color: #4a4a4a; -} - -.alert-dark { - color: gray; - background-color: #bfbfbf; - border-color: #b2b2b2; -} -.alert-dark hr { - border-top-color: #a5a5a5; -} -.alert-dark .alert-link { - color: #676767; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #E1E1E1; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #E1E1E1; - text-align: center; - white-space: nowrap; - background-color: #ff66ac; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(225, 225, 225, 0.15) 25%, transparent 25%, transparent 50%, rgba(225, 225, 225, 0.15) 50%, rgba(225, 225, 225, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #000000; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #000000; - text-decoration: none; - background-color: #E1E1E1; -} -.list-group-item-action:active { - color: #000000; - background-color: #E1E1E1; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #E1E1E1; - border: 1px solid rgba(207, 207, 207, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #000000; - pointer-events: none; - background-color: #E1E1E1; -} -.list-group-item.active { - z-index: 2; - color: #E1E1E1; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #e898bd; - background-color: #e9bfd2; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #e898bd; - background-color: #e2acc5; -} -.list-group-item-primary.list-group-item-action.active { - color: #E1E1E1; - background-color: #e898bd; - border-color: #e898bd; -} - -.list-group-item-secondary { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-secondary.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.list-group-item-success { - color: #80b79a; - background-color: #b2cfbf; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #80b79a; - background-color: #a2c5b2; -} -.list-group-item-success.list-group-item-action.active { - color: #E1E1E1; - background-color: #80b79a; - border-color: #80b79a; -} - -.list-group-item-info { - color: #6faddd; - background-color: #a8cae4; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #6faddd; - background-color: #95bede; -} -.list-group-item-info.list-group-item-action.active { - color: #E1E1E1; - background-color: #6faddd; - border-color: #6faddd; -} - -.list-group-item-warning { - color: #e8c867; - background-color: #e9d8a4; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #e8c867; - background-color: #e4cf8f; -} -.list-group-item-warning.list-group-item-action.active { - color: #E1E1E1; - background-color: #e8c867; - border-color: #e8c867; -} - -.list-group-item-danger { - color: #da8484; - background-color: #e2b3b3; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #da8484; - background-color: #dba1a1; -} -.list-group-item-danger.list-group-item-action.active { - color: #E1E1E1; - background-color: #da8484; - border-color: #da8484; -} - -.list-group-item-light { - color: #636363; - background-color: #a2a2a2; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #636363; - background-color: #959595; -} -.list-group-item-light.list-group-item-action.active { - color: #E1E1E1; - background-color: #636363; - border-color: #636363; -} - -.list-group-item-dark { - color: gray; - background-color: #b2b2b2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: gray; - background-color: #a5a5a5; -} -.list-group-item-dark.list-group-item-action.active { - color: #E1E1E1; - background-color: gray; - border-color: gray; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #CFCFCF; - text-shadow: 0 1px 0 #E1E1E1; - opacity: 0.5; -} -.close:hover { - color: #CFCFCF; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(225, 225, 225, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(207, 207, 207, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #000000; - background-color: rgba(225, 225, 225, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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: #CFCFCF; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #383838; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #383838; - 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); - } - - .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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.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: #CFCFCF; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #E1E1E1; - text-align: center; - background-color: #CFCFCF; - 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: #E1E1E1; - background-clip: padding-box; - border: 1px solid rgba(207, 207, 207, 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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.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(207, 207, 207, 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: #E1E1E1; -} -.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 #d9d9d9; -} - -.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(207, 207, 207, 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: #E1E1E1; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #d9d9d9; - border-bottom: 1px solid #cdcdcd; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #E1E1E1; - 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: #E1E1E1; - 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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='https://www.w3.org/2000/svg' fill='%23E1E1E1' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #E1E1E1; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #E1E1E1; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ff66ac !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ff66ac !important; -} - -.bg-secondary { - background-color: #383838 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #1f1f1f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #383838 !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #1f1f1f !important; -} - -.bg-white { - background-color: #E1E1E1 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #383838 !important; -} - -.border-top { - border-top: 1px solid #383838 !important; -} - -.border-right { - border-right: 1px solid #383838 !important; -} - -.border-bottom { - border-bottom: 1px solid #383838 !important; -} - -.border-left { - border-left: 1px solid #383838 !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: #ff66ac !important; -} - -.border-secondary { - border-color: #383838 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #383838 !important; -} - -.border-white { - border-color: #E1E1E1 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(207, 207, 207, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(207, 207, 207, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(207, 207, 207, 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; -} - -.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); -} - -.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; - } -} -.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: #E1E1E1 !important; -} - -.text-primary { - color: #ff66ac !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ff66ac !important; -} - -.text-secondary { - color: #383838 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #121212 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #383838 !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #121212 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #000000 !important; -} - -.text-black-50 { - color: rgba(207, 207, 207, 0.5) !important; -} - -.text-white-50 { - color: rgba(225, 225, 225, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #000000; - 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 #CFCFCF; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #E1E1E1 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #383838 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #383838; - } - - .table .thead-dark th { - color: inherit; - border-color: #383838; - } -} -.bd-callout-primary { - border-left-color: #ff66ac; -} - -.bd-callout-secondary { - border-left-color: #383838; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #383838; -} - -.bd-callout-white { - border-left-color: #E1E1E1; -} - -.bd-callout-black { - border-left-color: #CFCFCF; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #E1E1E1; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ff66ac; -} - -.bd-callout-purple { - border-left-color: #ff66ac; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ff66ac; -} - -.bd-callout-gray { - border-left-color: #383838; -} - -.bd-callout-gray-100 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-200 { - border-left-color: #E1E1E1; -} - -.bd-callout-gray-300 { - border-left-color: #383838; -} - -.bd-callout-gray-400 { - border-left-color: #303030; -} - -.bd-callout-gray-500 { - border-left-color: #000000; -} - -.bd-callout-gray-600 { - border-left-color: #000000; -} - -.bd-callout-gray-700 { - border-left-color: #000000; -} - -.bd-callout-gray-800 { - border-left-color: #000000; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #CFCFCF; - padding-top: 49px; - background-color: #000000; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #000000; -} - -#page { - padding-top: 49px; - background-color: #000000; -} - -#article { - padding-top: 0; - background-color: #000000; -} - -#thread, #userpage { - background-color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff66ac; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ff66ac; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #383838; -} - -.btn-success, .btn-danger { - color: #E1E1E1; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #303030; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #303030; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #E1E1E1; - color: #383838; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #E1E1E1 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #E1E1E1 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #383838; -} - -.navbar-light { - background-color: #000000 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #383838; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff66ac; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #ff66ac; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #E1E1E1; -} - -.navbar .text-white { - color: #E1E1E1; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #CFCFCF; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ff66ac; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #E1E1E1; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ff66ac; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link { - color: #E1E1E1; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #E1E1E1; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #CFCFCF; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #E1E1E1; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #E1E1E1; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ff66ac; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff66ac; - box-shadow: inset 0 -2px 0 #ff66ac; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ff66ac; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ff66ac; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff66ac; - box-shadow: inset 0 -2px 0 #ff66ac; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #E1E1E1; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ff66ac; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ff66ac; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff66ac; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ff66ac; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff66ac; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #ff66ac; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #CFCFCF; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #000000; - font-size: 1rem; - color: #E1E1E1; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #CFCFCF; -} - -.form-inline.search .form-control::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #CFCFCF; -} - -.bg-svg { - background-color: #383838; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #E1E1E1; - border-color: #E1E1E1; - border-width: 2px; - background: #383838; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #383838; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #303030; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #383838; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #ff66ac; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #CFCFCF; - background-color: #000000; - outline: 0; - border-color: #ff66ac; - box-shadow: none; -} - -.form-control::placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-control::-ms-input-placeholder { - color: #CFCFCF; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #CFCFCF; -} - -#login label { - color: #CFCFCF; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #CFCFCF; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #E1E1E1; - background-color: #000000; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #CFCFCF; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #CFCFCF; - text-decoration: none; - background-color: #383838; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #CFCFCF; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #CFCFCF; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ff66ac; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ff66ac; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #E1E1E1; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ff66ac !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #E1E1E1; -} - -.score { - color: #CFCFCF; -} - -.score-up { - color: #ff66ac !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #383838 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #383838; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #303030; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #000000 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #000000; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #E1E1E1; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ff66ac; - width: 1rem; -} - -.filter-list .filter-item { - color: #E1E1E1; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #E1E1E1; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #CFCFCF; -} - -.filter-list > .filter-item > .filter-link.active { - color: #CFCFCF; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ff66ac; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ff66ac; -} - -.filter-link:hover, .filter-link:focus { - color: #ff66ac; -} - -.dashboard-list .dashboard-item { - color: #E1E1E1; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #E1E1E1; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #CFCFCF; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ff66ac; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ff66ac; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ff66ac; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ff66ac; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #E1E1E1; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #000000; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #383838; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #000000; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ff66ac; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ff66ac; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #CFCFCF; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #303030; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #000000; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #303030; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #303030; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #000000; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #CFCFCF; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ff66ac; -} - -#frontpage .post-title a { - color: #CFCFCF; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #CFCFCF; -} - -.stretched-link a:hover { - color: #ff66ac; -} - -.post-meta { - position: relative; - z-index: 2; - color: #E1E1E1; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #303030; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #303030; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #303030; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #303030 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .post-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #383838; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #CFCFCF; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #CFCFCF; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #E1E1E1; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #E1E1E1; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #CFCFCF; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #CFCFCF; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #CFCFCF; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; -} - -.page-link:hover { - background-color: #E1E1E1; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #383838; - border: 0.1px solid #383838; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #E1E1E1; -} - -.post-actions a { - color: #E1E1E1; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #CFCFCF; -} - -.post-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ff66ac; - border-radius: 0.35rem; - z-index: 2; - background-color: #383838; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #E1E1E1; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #E1E1E1; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #E1E1E1; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #E1E1E1; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #E1E1E1; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #CFCFCF; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #CFCFCF; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ff66ac; -} - -blockquote { - border-left: 2px solid #ff66ac; - color: #CFCFCF; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #303030; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #383838; -} - -.modal .comment-actions a { - color: #E1E1E1; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #000000; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #E1E1E1; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #CFCFCF; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #CFCFCF; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #CFCFCF; -} - -.comment-actions a { - color: #E1E1E1; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #CFCFCF; -} - -.comment-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #E1E1E1; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #E1E1E1; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #CFCFCF; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #000000; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #E1E1E1; -} - -.comment-write .comment-format .format:hover { - color: #CFCFCF; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #E1E1E1; - font-size: 1rem; - color: #ff66ac; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ff66ac; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #000000; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ff66ac; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #383838; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #E1E1E1; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #ff66ac; - background-color: rgba(60, 173, 243, 0.08); - color: #ff66ac; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ff66ac 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #E1E1E1; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #E1E1E1; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #000000; - border: 0.1px solid #303030; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #383838 !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #383838; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #E1E1E1; -} - -.modal .profile-actions a { - color: #CFCFCF; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #383838; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #383838; -} - -.profile-actions .dropdown-item:hover { - color: #CFCFCF; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #383838; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #CFCFCF; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #E1E1E1; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #E1E1E1; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #E1E1E1; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #303030 !important; -} - -.border-right { - border-right: 1px solid #303030 !important; -} - -.border-bottom { - border-bottom: 1px solid #303030 !important; -} - -.border-left { - border-left: 1px solid #303030 !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-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; -} - -.border-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; -} - -.border { - border: 1px solid #303030 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #303030 !important; - } - - .border-sm-right { - border-right: 1px solid #303030 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-sm-left { - border-left: 1px solid #303030 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-sm-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-sm { - border: 1px solid #303030 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #303030 !important; - } - - .border-md-right { - border-right: 1px solid #303030 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-md-left { - border-left: 1px solid #303030 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-md-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-md { - border: 1px solid #303030 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #303030 !important; - } - - .border-lg-right { - border-right: 1px solid #303030 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-lg-left { - border-left: 1px solid #303030 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-lg-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-lg { - border: 1px solid #303030 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #303030 !important; - } - - .border-xl-right { - border-right: 1px solid #303030 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #303030 !important; - } - - .border-xl-left { - border-left: 1px solid #303030 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #303030 !important; - border-right: 1px solid #303030 !important; - } - - .border-xl-y { - border-top: 1px solid #303030 !important; - border-bottom: 1px solid #303030 !important; - } - - .border-xl { - border: 1px solid #303030 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #383838; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #CFCFCF; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #ff66ac; - border: 0.1px solid #ff66ac; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #E1E1E1; - border: #E1E1E1 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #E1E1E1; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #E1E1E1; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #E1E1E1; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #E1E1E1; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ff66ac; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ff66ac; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #000000; - } - - #thread, #userpage { - background-color: #000000; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #383838 !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #ff66ac; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #303030; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #000000; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #303030; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ff66ac; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #000000; - } - - .card { - background-color: #000000; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #CFCFCF; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ff66ac; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #E1E1E1; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #E1E1E1; - } - - .score { - color: #E1E1E1; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #E1E1E1; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ff66ac; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #000000; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #E1E1E1; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #CFCFCF; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #000000 !important; -} - -.text-muted { - color: #E1E1E1 !important; -} - -.text-primary { - color: #ff66ac !important; -} - -.text-gray-400, .text-gray-500 { - color: #E1E1E1 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #000000 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ff66ac; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #ff66ac; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #E1E1E1; - background-color: #E1E1E1; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #383838; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #E1E1E1 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #E1E1E1 !important; -} - -#frontpage .post-title a:visited { - color: #E1E1E1; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #E1E1E1; -} - -.comment-box { - border: 2px solid #E1E1E1; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #E1E1E1; -} - -.btn-primary { - color: #E1E1E1; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ff66ac !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ff66ac; - padding: 10px; - border-radius: 3px; - background-color: #000000 !important; -} - -.text-info { - color: #ff66ac !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #000000 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #000000 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - border-color: #ff66ac; -} - -.border { - border-color: #ff66ac !important; -} - -.form-control { - background: transparent; - border-color: #ff66ac !important; -} - -.btn { - background: transparent; - border-color: #ff66ac !important; -} - -.form-control:disabled, .form-control[readonly] { - background: transparent; - border-color: #ff66ac !important; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - border-color: transparent !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -pre { - color: #CFCFCF; -} - -:not(.dropdown-menu) { - background: transparent; -} - -.container { - background: rgba(28, 34, 41, 0.85) !important; - border-radius: 0 !important; -} - -.col-12 .card { - background: None !important; -} - -#frontpage .post-title a:visited { - color: #7a7a7a; -} - -/*# sourceMappingURL=transparent_ff66ac.css.map */ diff --git a/files/assets/css/transparent_ff66ac.css.map b/files/assets/css/transparent_ff66ac.css.map deleted file mode 100644 index 9798a7803..000000000 --- a/files/assets/css/transparent_ff66ac.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["bootstrap/bootstrap.scss","bootstrap/_root.scss","bootstrap/_reboot.scss","bootstrap/_variables.scss","bootstrap/vendor/_rfs.scss","transparent.scss","bootstrap/mixins/_hover.scss","bootstrap/_type.scss","bootstrap/mixins/_lists.scss","bootstrap/_images.scss","bootstrap/mixins/_image.scss","bootstrap/mixins/_border-radius.scss","bootstrap/_code.scss","bootstrap/_grid.scss","bootstrap/mixins/_grid.scss","bootstrap/mixins/_breakpoints.scss","bootstrap/mixins/_grid-framework.scss","bootstrap/_tables.scss","bootstrap/mixins/_table-row.scss","bootstrap/_forms.scss","bootstrap/mixins/_transition.scss","bootstrap/mixins/_forms.scss","bootstrap/mixins/_gradients.scss","bootstrap/_buttons.scss","bootstrap/mixins/_buttons.scss","bootstrap/_transitions.scss","bootstrap/_dropdown.scss","bootstrap/mixins/_caret.scss","bootstrap/mixins/_nav-divider.scss","bootstrap/_button-group.scss","bootstrap/_input-group.scss","bootstrap/_custom-forms.scss","bootstrap/_nav.scss","bootstrap/_navbar.scss","bootstrap/_card.scss","bootstrap/_breadcrumb.scss","bootstrap/_pagination.scss","bootstrap/mixins/_pagination.scss","bootstrap/_badge.scss","bootstrap/mixins/_badge.scss","bootstrap/_jumbotron.scss","bootstrap/_alert.scss","bootstrap/mixins/_alert.scss","bootstrap/_progress.scss","bootstrap/_media.scss","bootstrap/_list-group.scss","bootstrap/mixins/_list-group.scss","bootstrap/_close.scss","bootstrap/_toasts.scss","bootstrap/_modal.scss","bootstrap/_tooltip.scss","bootstrap/mixins/_reset-text.scss","bootstrap/_popover.scss","bootstrap/_carousel.scss","bootstrap/mixins/_clearfix.scss","bootstrap/_spinners.scss","bootstrap/utilities/_align.scss","bootstrap/mixins/_background-variant.scss","bootstrap/utilities/_background.scss","bootstrap/utilities/_borders.scss","bootstrap/utilities/_display.scss","bootstrap/utilities/_embed.scss","bootstrap/utilities/_flex.scss","bootstrap/utilities/_float.scss","bootstrap/utilities/_overflow.scss","bootstrap/utilities/_position.scss","bootstrap/utilities/_screenreaders.scss","bootstrap/mixins/_screen-reader.scss","bootstrap/utilities/_shadows.scss","bootstrap/utilities/_sizing.scss","bootstrap/utilities/_stretched-link.scss","bootstrap/utilities/_spacing.scss","bootstrap/utilities/_text.scss","bootstrap/mixins/_text-truncate.scss","bootstrap/mixins/_text-emphasis.scss","bootstrap/mixins/_text-hide.scss","bootstrap/utilities/_visibility.scss","bootstrap/_print.scss","main.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ACAA;EAEI;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAGE;EACJ;;;ACPF;AAAA;AAAA;EAGE;;;AAEF;EACE;EAA2B;EAAqB;EAAkC;;;AAEpF;EACE;;;AAKF;EACE;EAAa,aCyNe;ECnJlB,WA3BO;EFzCjB,aCgO4B;ED/N5B,aCoO4B;EDnO5B,OGDS;EHET;EAAoB,kBGtBd;;;AHyBR;EACE;;;AAMF;EACE;EAA2B;EAAa;;;AAO1C;EACE;EACA,eCuN4B;;;ADnN9B;EACE;EACA,eC4G0B;;;ADvG5B;AAAA;EACiC;EAA8B;EAAqC;EAAgB;EAAoB;;;AAExI;EACE;EACA;EACA;;;AAGF;AAAA;AAAA;EAGE;EACA;;;AAGF;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE,aCuK4B;;;ADpK9B;EACE;EACA;;;AAEF;EACE;;;AAGF;AAAA;EAEE,aC2J4B;;;ADzJ9B;EE9CI;;;AFoDJ;AAAA;EAEE;EEtDE;EFwDF;EACA;;;AAGF;EAAM;;;AACN;EAAM;;;AAMN;EACE,OCkCwC;EDjCxC,iBCkCwC;EDjCxC;;AIpHA;EJsHE,OCgCsC;ED/BtC,iBCgCsC;;;AD3B1C;EACE;EACA;;AI9HA;EJiIE;EACA;;;AAQJ;AAAA;AAAA;AAAA;EAIE,aC6F4B;EC7L1B;;;AFmGJ;EACI;EACA;EACA;;;AAOJ;EACI;;;AAOJ;EACE;EACA;;;AAEF;EACM;EACJ;;;AAOF;EACE;;;AAEF;EACE,aC4H4B;ED3H5B,gBC2H4B;ED1H5B,OGrKS;EHsKT;EACA;;;AAGF;EACM;;;AAON;EACI;EACF,eC0MsC;;;ADtMxC;EACI;;;AAIJ;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EAAa;EE1KX;EF4KF;;;AAGF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAGF;EACE;;;AAIF;AAAA;AAAA;EAGE;;;AAOE;AAAA;AAAA;AAAA;EACE;;;AAKN;AAAA;AAAA;AAAA;EAIE;EACA;;;AAGF;AAAA;EAEE;EAA0B;;;AAG5B;AAAA;AAAA;AAAA;EAIY;;;AAGZ;EACE;EAAoB;;;AAGtB;EACY;EACR;EACF;EACA;;;AAGF;EACE;EACA;EACA;EAAmB;EACnB;EEvMU,WA3BO;EFoOjB;EACA;EAAkB;;;AAEpB;EACE;;;AAEF;AAAA;EAEE;;;AAGF;EACU;EAAwB;;;AAMlC;EACE;;;AAMF;EACE;EAAiB;;;AAKnB;EACE;;;AAGF;EACE;EAAsB;;;AAGxB;EACE;;;AAEF;EACE;;;AK5UF;AAAA;EAEE,eJgQ4B;EI9P5B,aJgQ4B;EI/P5B,aJgQ4B;;;AI5P9B;EH+EY,WA3BO;;;AGnDnB;EH8EY,WA3BO;;;AGlDnB;EH6EY,WA3BO;;;AGjDnB;EH4EY,WA3BO;;;AGhDnB;EH2EY,WA3BO;;;AG/CnB;EH0EY,WA3BO;;;AG7CnB;EHwEY,WA3BO;EG3CjB,aJkQ4B;;;AI/P9B;EHmEY,WA3BO;EGtCjB,aJsP4B;EIrP5B,aJ6O4B;;;AI3O9B;EH8DY,WA3BO;EGjCjB,aJkP4B;EIjP5B,aJwO4B;;;AItO9B;EHyDY,WA3BO;EG5BjB,aJ8O4B;EI7O5B,aJmO4B;;;AIjO9B;EHoDY,WA3BO;EGvBjB,aJ0O4B;EIzO5B,aJ8N4B;;;AIvN9B;EACE,YJmEO;EIlEP,eJkEO;EIjEP;EACA;;;AAOF;AAAA;EHVI;EGaF,aJwL4B;;;AIrL9B;AAAA;EAEE,SJgO4B;EI/N5B,kBJwO4B;;;AIjO9B;EC3EE;EACA;;;AD8EF;EC/EE;EACA;;;ADiFF;EACE;;AAEA;EACE,cJoN0B;;;AI5M9B;EH7CI;EG+CF;;;AAGF;EACE,eJgBO;EC1BG,WA3BO;;;AGyCnB;EACE;EHxDE;EG0DF,OFvFS;;AEyFT;EACE;;;AE/GJ;ECII;EACE;;;ADAN;EACE,SNm7BkC;EMl7BlC,kBJHM;EIIN;EENE,eR0M0B;EOxM1B;EACE;;;ADaN;EACI;;;AAGJ;EACE;EACA;;;AAGF;ELuBI;EKrBF,OJRS;;;AOtBX;ERmDI;EQjDF,OTgCQ;ES/BR;;AAEE;EACA;;;AAIJ;EACE;ERwCE;EQtCF,OPRM;EOSN,kBPWS;EMtBP,eR4M0B;;AS7L5B;EACE;ERgCA;EQ9BA,aToO0B;;;AS/N9B;EACE;ERwBE;EQtBF,OPJS;;AOMP;ERoBA;EQlBA;EACA;;;AAIJ;EACE,YTs+BkC;ESr+BlC;;;ACrCE;ECAF;EACA;EACA;EACA;EACA;;ACuBE;EF3BA;ICWE,WXsKiB;;;AYtJnB;EF3BA;ICWE,WXsKiB;;;AYtJnB;EF3BA;ICWE,WXsKiB;;;AYtJnB;EF3BA;ICWE,WXsKiB;;;;AU5KnB;ECLF;EACA;EACA;EACA;EACA;;;ACuBE;EFZE;IACE,WViKe;;;AYtJnB;EFZE;IACE,WViKe;;;AYtJnB;EFZE;IACE,WViKe;;;AYtJnB;EFZE;IACE,WViKe;;;AU/IrB;ECjBA;EACA;EACA;EACA;;;ADkBI;EACF;EACA;;AAEA;AAAA;EAEE;EACA;;;AG7CF;AAAA;AAAA;AAAA;AAAA;AAAA;EACA;EACA;EACA;EACA;;;AAiBQ;EACJ;EACA;EACA;;;AFuBN;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AEhBE;EFGJ;EACA;EACA;;;AEAM;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEWF;EAAwB;;;AAExB;EAAuB;;;AAGrB;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AAKoC;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;AG1CF;EACE;EACA,ediHO;EchHP,OZmBS;;AYjBT;AAAA;EAEE,Sd2S0B;Ec1S1B;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;;AASF;AAAA;EAEE,SdsR0B;;;Ac/Q9B;EACE;;AAEA;AAAA;EAEE;;AAIA;AAAA;EAEE;;;AAMJ;AAAA;AAAA;AAAA;EAIE;;;AAOF;EACE,kBdsP0B;;;AGrT5B;EWyEI,OZrDK;EYsDL,kBd6OwB;;;AezT1B;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBfsTwB;;;AGvT5B;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AD8EnB;EACE,OZ9FE;EY+FF,kBZ5EK;EY6EL,cdqOwB;;AchO1B;EACE,OZpFK;EYqFL,kBZ1FK;EY2FL,cZ1FK;;;AY+FX;EACE,OZ9GM;EY+GN,kBZ5FS;;AY8FT;AAAA;AAAA;EAGE,cdiN0B;;Ac9M5B;EACE;;AAIA;EACE,kBdqMwB;;AGlU5B;EWoIM,OZpIA;EYqIA,kBd+LsB;;;AYhS1B;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AARN;EAEI;EACA;EACA;EACA;;AAEQ;EACN;;;AE5JV;EACE;EACA;EACA,QhB2bsC;EgB1btC;EfoFU,WA3BO;EetDjB,ahB6O4B;EgB5O5B,ahBiP4B;EgBhP5B,OdUS;EcTT,kBdTM;EcUN;EACA;ERbE,eR0M0B;EiBxMxB,YDgBJ;;ACXE;EDNJ;ICOM;;;ADYF;EACA;EACA;;AAGA;EACA;EACA;;AE1BF;EACE,OhBkBO;EgBjBP,kBhBDI;EgBEJ,clB6aoC;EkB5apC;EAIE,YlBkVwB;;AgB3T1B;EACA,OddO;EceH;;AAIA;EAEJ,kBdzBO;Ec0BH;;;AAKN;EACsB,Od3Bb;Ec4BP,kBd9CI;;;AckDR;AAAA;EAEE;EACA;;;AAOF;EACE;EACA;EACA;EfjBE;EeiBiD,ahByLvB;;;AgBtL9B;EACE;EACA;EfmBU,WA3BO;EeUjB,ahB4H4B;;;AgBzH9B;EACE;EACA;EfYU,WA3BO;EeiBjB,ahBsH4B;;;AgBhH9B;EACE;EACA;EACA;EACA;EfAU,WA3BO;Ee4BjB,ahBgK4B;EgB/J5B,OdrES;EcsET;EACA;EACA;;AAEA;EAEE;EACA;;;AAQJ;EACE,QhBoVsC;EgBnVtC;EfpBU,WA3BO;EeiDjB,ahBsF4B;EQrM1B,eR4M0B;;;AgBzF9B;EACE,QhB6UsC;EgB5UtC;Ef5BU,WA3BO;EeyDjB,ahB6E4B;EQpM1B,eR2M0B;;;AgB/E5B;EAEE;;;AAIJ;EACE;;;AAKF;EACE,ehBsUsC;;;AgBnUxC;EACE;EACA,YhBuTsC;;;AgBjTxC;EACE;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;;AAOJ;EACE;EACA;EACA,chBgSsC;;;AgB7RxC;EACE;EACA,YhB4RsC;EgB3RtC;;AAEE;EAEA,Od9JO;;;AckKX;EACE;;;AAEF;EACE;EACA;EACA;EAAmB,chBgRmB;;AgB9QpC;EACA;EACA;EACA,chB4QoC;EgB3QpC;;;AEpKF;EACE;EACA;EACA,YlBqaoC;ECrZpC;EiBdA,OFuKqC;;;AEpKvC;EACE;EACA;EACA;EACA;EACA;EAAqB;EACrB;EjB8CQ,WA3BO;EiBjBf,alB6M0B;EkB5M1B;EACA;EV/CA,eR0M0B;;;AkBtJ1B;AAAA;AAAA;AAAA;EAEE;;;AArCF;EA2CE,cF6ImC;EE1IjC,elB4XgC;EkB3XhC;EACA;EACA;EACA;;AAGF;EACE,cFkIiC;EEjIjC;;;AAvDJ;EA+DI,elB2WgC;EkB1WhC;;;AAhEJ;EAuEE,cFiHmC;EE9GjC,elByboC;EkBxbpC;;AAGF;EACE,cFyGiC;EExGjC;;;AAOF;EACE,OFgGiC;;AE7FnC;AAAA;AAAA;EAEE;;;AAOF;EACE,OFmFiC;;AEjFjC;EACE,cFgF+B;;AE3EjC;EACE;EC7HN,kBD8H2B;;AAKvB;EACE;;AAGF;EACE,cAVqB;;;AAkBzB;EACE,cAnBuB;;AAuBvB;EACE,cAxBqB;EAyBrB;;;AA5HR;EACE;EACA;EACA,YlBqaoC;ECrZpC;EiBdA,OFuKqC;;;AEpKvC;EACE;EACA;EACA;EACA;EACA;EAAqB;EACrB;EjB8CQ,WA3BO;EiBjBf,alB6M0B;EkB5M1B;EACA;EV/CA,eR0M0B;;;AkBtJ1B;AAAA;AAAA;AAAA;EAEE;;;AArCF;EA2CE,cF6ImC;EE1IjC,elB4XgC;EkB3XhC;EACA;EACA;EACA;;AAGF;EACE,cFkIiC;EEjIjC;;;AAvDJ;EA+DI,elB2WgC;EkB1WhC;;;AAhEJ;EAuEE,cFiHmC;EE9GjC,elByboC;EkBxbpC;;AAGF;EACE,cFyGiC;EExGjC;;;AAOF;EACE,OFgGiC;;AE7FnC;AAAA;AAAA;EAEE;;;AAOF;EACE,OFmFiC;;AEjFjC;EACE,cFgF+B;;AE3EjC;EACE;EC7HN,kBD8H2B;;AAKvB;EACE;;AAGF;EACE,cAVqB;;;AAkBzB;EACE,cAnBuB;;AAuBvB;EACE,cAxBqB;EAyBrB;;;AFsDV;EACE;EACA;EACA;;AACM;EACJ;;AJzLA;EI6LA;IACE;IACA;IACA;IACA;;EAGE;IACF;IACA;IACA;IACA;IACA;;EAGE;IACF;IACA;IAAmB;;EAGjB;IACF;;EAGF;AAAA;IAEE;;EAGM;IACN;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA,chByMkC;IgBxMlC;;EAGF;IACE;IACA;;EAEF;IACE;;;;AIxQN;EACE;EAEA,apBiP4B;EoBhP5B,OlBiBS;EkBhBT;EAEA;EACA;EACA;EACA;EACA;EC+EA;EpBFU,WA3BO;EoB+BjB,arB6J4B;EQ1P1B,eR0M0B;EiBxMxB,YGYJ;;AHPE;EGNJ;IHOM;;;AdNJ;EiBeE,OlBKO;EkBJP;;AAGF;EAEE;EACA,YpBmU0B;;AoBhU1B;EAEA,SpBqW0B;;AoBvV9B;AAAA;EAEE;;;AAQA;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADaN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADhBR;EACE,apBgL4B;EoB/K5B,OpBgFwC;EoB/ExC,iBpBgFwC;;AGrJxC;EiBwEE,OpB8EsC;EoB7EtC,iBpB8EsC;;AoB3ExC;EAEE,iBpByEsC;EoBxEtC;;AAGF;EAEE,OlBnEO;EkBoEP;;;AASJ;ECLE;EpBFU,WA3BO;EoB+BjB,arBuG4B;EQpM1B,eR2M0B;;;AoBvG9B;ECTE;EpBFU,WA3BO;EoB+BjB,arBwG4B;EQrM1B,eR4M0B;;;AoBhG9B;EACE;EACA;;AAEE;EACA,YpBsR0B;;;AoB/Q5B;AAAA;AAAA;EACE;;;AE5HJ;ELKM,YKJJ;;ALSE;EKVJ;ILWM;;;AKRJ;EACE;;;AAKF;EACE;;;AAIJ;EACE;EACA;EACA;ELZI,YKaJ;;ALRE;EKIJ;ILHM;;;;AMXN;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE;;ACqBE;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;EAhCJ;EACA;EACA;EACA;;AAqDE;EACE;;;AD7CN;EACE;EACA;EACA;EACA,SvBkmBkC;EuBjmBlC;EAAiB;EACjB,WvBoqBkC;EuBnqBlC;EACA;EtBuEU,WA3BO;EsB3CjB,OrBGS;EqBFT;EAAoB;EACpB,kBrBnBM;EqBoBN;EACA;EfvBE,eR0M0B;;;AuB1K1B;EACE;EACA;;;AAGF;EACE;EACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AAMJ;EACE;EACA;EACA;EACA,evBqoBgC;;AwB5pBhC;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;EAzBJ;EACA;EACA;EACA;;AA8CE;EACE;;;ADGJ;EACE;EACA;EACA;EACA;EACA,avBunBgC;;AwB5pBhC;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;EAlBJ;EACA;EACA;EACA;;AAuCE;EACE;;ADaF;EACE;;;AAMJ;EACE;EACA;EACA;EACA;EACA,cvBsmBgC;;AwB5pBhC;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;;AAWA;EACE;;AAGF;EACE;EACA,cxB0KsB;EwBzKtB,gBxBwKsB;EwBvKtB;EA9BN;EACA;EACA;;AAiCE;EACE;;AD8BF;EACE;;;AAMJ;EAIE;EACA;;;AAIJ;EErGE;EACA;EACA;EACA;;;AFuGF;EACE;EACA;EAAe;EACf;EACA,avBuI4B;EuBtI5B,OrBzFS;EqB0FT;EAAuB;EAAuB;EAAiC;;ApB1G/E;EoBsHE,OvBukBgC;EuBtkBhC;EJ3HA,kBjBYO;;AqBmHT;EAEE,OrBjII;EqBkIJ;EJlIA,kBnBmN0B;;AuB7E5B;EAEE,OrBvHO;EqBwHP;EACA;;;AAOJ;EACE;;;AAGF;EACE;EACA;EACA;EtBjEU,WA3BO;EsB6FjB,OrBxIS;EqByIT;;;AAEF;EACE;EACA;EACA,OrB3IS;;;AwBxBX;AAAA;EAEE;EACA;EACA;;AACA;AAAA;EACE;EACA;;AvBHF;AAAA;EuBMI;;AAEF;AAAA;AAAA;AAAA;EAGE;;;AAKN;EACE;EACA;EACA;;AAEA;EACE;;;AAKA;AAAA;EAEA;;AAGA;AAAA;ElBlBA,yBkBoB6B;ElBnB7B,4BkBmB6B;;AAG/B;AAAA;ElBTE,wBkBW4B;ElBV5B,2BkBU4B;;;AAahC;EACE;EACA;;AAEA;EAGE;;AAGF;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAgBF;EACE;EACA;EACA;;AAEA;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGA;AAAA;ElBpFA,4BkBsF8B;ElBrF9B,2BkBqF8B;;AAGhC;AAAA;ElBvGE,wBkByG2B;ElBxG3B,yBkBwG2B;;;AAS7B;AAAA;EAEE;;AACA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;;;ACjIN;EACE;EACA;EACA;EAAmB;EACnB;;AAEA;AAAA;AAAA;AAAA;EAIE;EAAwB;EACxB;EAAkB;;AAElB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;AAIF;AAAA;AAAA;EAGA;;AAGA;EACA;;AAKA;AAAA;EnBjBA,yBmBiBkD;EnBhBlD,4BmBgBkD;;AAClD;AAAA;EnBJA,wBmBIkD;EnBHlD,2BmBGkD;;AAGhD;EACF;EACA;;AAEA;EnBzBA,yBmB0B4E;EnBzB5E,4BmByB4E;;AAC5E;EnBbA,wBmBaqE;EnBZrE,2BmBYqE;;;AAOzE;AAAA;EAEE;;AAEM;AAAA;EACJ;EACA;;AAEA;AAAA;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIE;;;AAIJ;EAAuB;;;AACvB;EAAsB;;;AAKtB;EACE;EACA;EACA;EACA;E1BQU,WA3BO;E0BmB2C,a3BoKhC;E2BnK5B,a3BwK4B;E2BvK5B,OzB/DS;EyBgET;EACA;EACA,kBzBvES;EyBwET;EnBvFE,eR0M0B;;A2BhH1B;AAAA;EAEA;;;AAOJ;AAAA;EAEE,Q3B4VsC;;;A2BzVxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;E1BrBU,WA3BO;E0BkDjB,a3BoF4B;EQpM1B,eR2M0B;;;A2BvF9B;AAAA;EAEE,Q3B0UsC;;;A2BvUxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;E1BtCU,WA3BO;E0BmEjB,a3BoE4B;EQrM1B,eR4M0B;;;A2BvE9B;AAAA;EAEE;;;AAOF;AAAA;AAAA;AAAA;AAAA;AAAA;EnB9HI,yBmBoI2B;EnBnI3B,4BmBmI2B;;;AAG/B;AAAA;AAAA;AAAA;AAAA;AAAA;EnBzHI,wBmB+H0B;EnB9H1B,2BmB8H0B;;;AC5J9B;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA,c5B8csC;;;A4B3cxC;EACE;EACA;EACA;EAAe,O5B2cuB;E4B1ctC;EACA;;AAEA;EACE,O1BnBI;E0BoBJ,c5B+L0B;EmBnN1B,kBnBmN0B;;A4B1L5B;EAII,Y5B4TwB;;A4BxT5B;EACE,c5B6YoC;;A4B1YtC;EACE,O1BtCI;E0BuCJ,kB5Byc4C;E4Bxc5C,c5Bwc4C;;A4Blc5C;EACE,O1B9BK;;A0BgCL;EACE,kB1BrCG;;;A0B6CX;EACE;EACA;EAEA;;AAGE;EACA;EACA;EACA;EACA;EACA,O5BmZoC;E4BlZpC,Q5BkZoC;E4BjZpC;EACA;EACA,kB1B1EI;E0B2EJ;;AAIA;EACA;EACA;EACA;EACA;EACA,O5BqYoC;E4BpYpC,Q5BoYoC;E4BnYpC;EACA;;;AAQF;EpBjGE,eR0M0B;;A4BpG1B;EACE;;AAKF;EACE,c5BwGwB;EmBnN1B,kBnBmN0B;;A4BpG1B;EACE;;AAKF;EACE,kB5BkX0C;;A4BhX5C;EACE,kB5B+W0C;;;A4BvW9C;EACM,e5B2XwC;;A4BvX5C;EACE;;AAKF;EACE,kB5B2V0C;;;A4BnVhD;EACE;;AAGE;EACE;EACA,O5BqW0C;E4BpW1C;EACM,e5BoWoC;;A4BjW5C;EACE;EACA;EACA,O5B+V0C;E4B9V1C,Q5B8V0C;E4B7V1C,kB1BrJK;E0BsJC,e5B2VoC;EiBjgB1C,YWuKA;;AXlKF;EW2JA;IX1JE;;;AWsKF;EACE,kB1B7KE;E0B8KF;;AAKF;EACE,kB5BoT0C;;;A4B3ShD;EACE;EACA;EACA,Q5B6PsC;E4B5PtC;E3B1GU,WA3BO;E2BwIjB,a5B+C4B;E4B9C5B,a5BmD4B;E4BlD5B,O1BpLS;E0BqLT;EACA;EACA;EpB3ME,eR0M0B;E4BI5B;;AAEA;EACE,c5BgOoC;E4B/NpC;EAIE,Y5ByU8B;;A4BtUhC;EACgC,O1BtMzB;E0BuML,kB1BzNE;;A0B6NN;EAEE;EACA,e5BkH0B;E4BjH1B;;AAGF;EACE,O1BpNO;E0BqNP,kB1BzNO;;A0B4NP;EACA;;AAGA;EACA;EACA;;;AAIJ;EACE,Q5B0MsC;E4BzMtC,a5BsG4B;E4BrG5B,gB5BqG4B;E4BpG5B,c5BqG4B;ECrQlB,WA3BO;;;A2B+LnB;EACE,Q5BmMsC;E4BlMtC,a5BmG4B;E4BlG5B,gB5BkG4B;E4BjG5B,c5BkG4B;EC1QlB,WA3BO;;;A2B0MnB;EACE;EACA;EACA;EACA,Q5BmLsC;E4BlLtC;;;AAGF;EACE;EACA;EACA;EACA,Q5B2KsC;E4B1KtC;EACA;;AAEA;EACE,c5BwJoC;E4BvJpC,Y5BiE0B;;A4B9D1B;EAEA,kB1BhRO;;A0BoRP;EACE,S5B2Sa;;A4BvSjB;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA,Q5B4IsC;E4B3ItC;EAEA,a5BjE4B;E4BkE5B,a5B7D4B;E4B8D5B,O1BpSS;E0BqST,kB1BvTM;E0BwTN;EpB1TE,eR0M0B;;A4BoH5B;EACE;EACA;EACA;EACA;EACA;EACA;EACA,Q5BsHoC;E4BrHpC;EACA,a5B7E0B;E4B8E1B,O1BpTO;E0BqTP;ETvUA,kBjBaO;E0B4TP;EpB3UA,eoB4UuB;;;AAM3B;EACE;EACA;EACA;EAAc;EACd;;AAEA;EACE;;AAEQ;EAA0B,Y5B6NO;;A4B5NzC;EAA0B,Y5B4Ne;;A4B3NzC;EAA0B,Y5B2Ne;;A4BxN3C;EACE;;AAGF;EACE,O5B6MyC;E4B5MzC,Q5B4MyC;E4B3MzC;ETrWA,kBnBmN0B;E4BmJ1B,Q5B6MyC;EQrjBzC,eRsjByC;EiBpjBvC,YWyWF;EACA;;AXrWA;EW6VF;IX5VI;;;AWsWF;ET5WA,kBnBujBmH;;A4BtMrH;EACE,O5BuLgC;E4BtLhC,Q5BuLgC;E4BtLhC;EAAwB,Q5BuLQ;E4BtLhC,kB1BvWO;E0BwWP;EpBxXA,eR+iBgC;;A4BlLlC;EACE,O5BoLyC;E4BnLzC,Q5BmLyC;EmBhjBzC,kBnBmN0B;E4B4K1B,Q5BoLyC;EQrjBzC,eRsjByC;EiBpjBvC,YWkYF;EACA;;AX9XA;EWsXF;IXrXI;;;AW+XF;ETrYA,kBnBujBmH;;A4B7KrH;EACE,O5B8JgC;E4B7JhC,Q5B8JgC;E4B7JhC;EACA,Q5B6JgC;E4B5JhC,kB1BjYO;E0BkYP;EpBlZA,eR+iBgC;;A4BzJlC;EACE,O5B2JyC;E4B1JzC,Q5B0JyC;E4BzJzC;EAAmB,c5BhEO;E4BgEuD,a5BhEvD;EmBvV1B,kBnBmN0B;E4BqM1B,Q5B2JyC;EQrjBzC,eRsjByC;EiBpjBvC,YW2ZF;EACA;;AXvZA;EW+YF;IX9YI;;;AWwZF;ET9ZA,kBnBujBmH;;A4BpJrH;EACE,O5BqIgC;E4BpIhC,Q5BqIgC;E4BpIhC;EACA,Q5BoIgC;E4BnIhC;EACA;EACA;;AAIF;EACE,kB1BjaO;EMhBP,eR+iBgC;;A4B1HlC;EACE;EAAwB,kB1BtajB;EMhBP,eR+iBgC;;A4BpHhC;EACE,kB1B1aK;;A0B6aP;EACE;;AAGF;EACE,kB1BlbK;;A0BqbP;EACE;;AAGF;EACE,kB1B1bK;;;A0B+bX;AAAA;AAAA;EX/cM,YWkdJ;;AX7cE;EW0cJ;AAAA;AAAA;IXzcM;;;;AYTN;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;A1BHA;E0BME;;AAGA;EACA,O3BGO;E2BFP;EACA;;;AAOJ;EACE;;AAEA;EACE;;AAGF;EACE;ErBxBA,wBRiM0B;EQhM1B,yBRgM0B;;AGpM5B;E0B+BI,c7B4lB8B;;A6BzlBhC;EACE,O3BtBK;E2BuBL;EACA;;AAIJ;AAAA;EAEE,O3B7BO;E2B8BP,kB3BhDI;E2BiDJ,c7BilBgC;;A6B9kBlC;EACM;ErB9CJ,wBqB+C+B;ErB9C/B,yBqB8C+B;;;AASjC;ErBjEE,eR0M0B;;A6BrI5B;AAAA;EAEE,O3BrEI;E2BsEJ,kB7B6I0B;;;A6BpI5B;EACE;EACA;;;AAKF;EACE;EACA;EACA;;;AAQF;EACE;;AAEF;EACE;;;ACrGJ;EACE;EACA;EACA;EAAmB;EACnB;EAAkC;;AAE9B;AAAA;AAAA;AAAA;AAAA;AAAA;EACF;EACA;EACA;EACA;;AAkBJ;EACE;EACA,a9BunBkC;E8BtnBlC,gB9BsnBkC;E8BrnBlC,c9BiFO;EC1BG,WA3BO;E6B1BjB;EACA;;A3B/BA;E2BkCE;;;AAOJ;EACE;EACA;EAA0B;EAC1B;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AAQJ;EACE;EACA,a9BojBkC;E8BnjBlC,gB9BmjBkC;;;A8B7iBpC;EACE;EACA;EACI;;;AAGN;EACE;E7BKU,WA3BO;E6BwBjB;EACA;EAAiC;EtBvF/B,eR0M0B;;AGpM5B;E2BoFE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AlB/DE;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AAzDN;EAoBI;EACA;;AAnBA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAmBF;EACE;;AAEA;EACE;;AAGF;EACE,e9BsgBwB;E8BrgBxB,c9BqgBwB;;A8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;EACN;;AAcF;EACE;EACU;;AAGZ;EACE;;;AAWR;EACE,O9BqfgC;;AGjqBlC;E2B+KI,O9Bkf8B;;A8B7ehC;EACE,O9B0e8B;;AG/pBlC;E2BwLM,O9Bwe4B;;A8Bre9B;EACE,O9Bse4B;;A8BlehC;AAAA;AAAA;AAAA;EAIE,O9B6d8B;;A8BzdlC;EACE,O9BsdgC;E8BrdhC,c9B0dgC;;A8BvdlC;EACE;;AAGF;EACE,O9B6cgC;;A8B5chC;EACE,O9B6c8B;;AGjqBlC;E2BuNM,O9B0c4B;;;A8BnclC;EACE,O5BnOI;;ACIN;E2BkOI,O5BtOE;;A4B2OJ;EACE,O9Bgb8B;;AGxpBlC;E2B2OM,O9B8a4B;;A8B3a9B;EACE,O9B4a4B;;A8BxahC;AAAA;AAAA;AAAA;EAIE,O5B3PE;;A4B+PN;EACE,O9B4ZgC;E8B3ZhC,c9BgagC;;A8B7ZlC;EACE;;AAGF;EACE,O9BmZgC;;A8BlZhC;EACE,O5B3QE;;ACIN;E2B0QM,O5B9QA;;;A6BFR;EACE;EACA;EACA;EACA;EACA;EACA,kB7BJM;E6BKN;EACA;EvBRE,eR0M0B;;A+B/L5B;EACE;EACA;;AAIA;EvBRA,wBRiM0B;EQhM1B,yBRgM0B;;A+BnL1B;EvBAA,4BRmL0B;EQlL1B,2BRkL0B;;;A+B7K9B;EACM;EACA;EACJ,S/ButBkC;;;A+BntBpC;EACE,e/BitBkC;;;A+B9sBpC;EACE;EACA;;;AAGF;EACE;;;A5B5CA;E4BiDE;;AAGF;EACE,a/BgsBgC;;;A+BzrBpC;EACE;EACA;EACA,kB/B2rBkC;E+B1rBlC;;AAEA;EvBpEE,euBqEuB;;AAIvB;EACE;;;AAKN;EACE;EACA,kB/B2qBkC;E+B1qBlC;;AAEA;EvBpFE,euBqFuB;;;AAQ3B;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA,S/BmpBkC;;;A+BhpBpC;AAAA;AAAA;EAGE;EAAkB;;;AAEpB;AAAA;EvB9GI,wBRkvBgC;EQjvBhC,yBRivBgC;;;A+B/nBpC;AAAA;EvBrGI,4BRouBgC;EQnuBhC,2BRmuBgC;;;A+BvnBlC;EACE,e/B+nBgC;;AYzuBhC;EmBwGJ;IAMI;IACA;IACA;IACA;;EAEA;IACQ;IACN,c/BonB8B;I+BnnB9B;IAAwB,a/BmnBM;;;;A+BzmB9B;EACF,e/BwmBgC;;AYzuBhC;EmB+HJ;IAMI;IACA;;EACQ;IACA;IACN;;EAEA;IACE;IACA;;EAIA;IvB5JJ,yBuB6JmC;IvB5JnC,4BuB4JmC;;EAE7B;AAAA;IAEc;;EAEd;AAAA;IAEc;;EAIhB;IvB3JJ,wBuB4JkC;IvB3JlC,2BuB2JkC;;EAE5B;AAAA;IAEc;;EAEd;AAAA;IAEc;;;;AAatB;EACE,e/BsiBgC;;AY3tBhC;EmBmLJ;IAMI,c/BmjBgC;I+BljBhC,Y/BmjBgC;I+BljBhC;IACA;;EAEA;IACE;IAA6B;;;;AASjC;EACE;;AAEA;EACE;EvBhNF,4BuBiNgC;EvBhNhC,2BuBgNgC;;AAGhC;EvBlOA,wBuBmO6B;EvBlO7B,yBuBkO6B;;AAG7B;EvB/OA,euBgPyB;EACvB;;;ACpPN;EACE;EACA;EACA;EACA,ehC08BkC;EgCx8BlC;EACA,kB9BWS;EMfP,eR0M0B;;;AgCjM1B;EACA,chC+7BgC;;AgC77BhC;EACE;EAA6B,ehC47BC;EgC37B9B,O9BKK;E8BJL;;AAKA;EACF;;AAEA;EACA;;AAGF;EACE,O9BTO;;;A+BtBX;EACE;E5BCA;EACA;EGAE,eR0M0B;;;AiCvM9B;EACE;EACA;EACA;EACA;EACA,ajCgtBkC;EiC/sBlC,OjC6IwC;EiC5IxC,kB/BRM;E+BSN;;AAEA;EACE;EACA,OjCyIsC;EiCxItC;EACA,kB/BFO;E+BGP,c/BFO;;A+BKT;EACE;EACA,SjCysBgC;EiCxsBhC,YjCmU0B;;;AiC7T1B;EACE;EzBDF,wBR4K0B;EQ3K1B,2BR2K0B;;AiCtK1B;EzBpBA,yBR0L0B;EQzL1B,4BRyL0B;;AiCjK5B;EACE;EACA,O/BzCI;E+B0CJ,kBjCyK0B;EiCxK1B,cjCwK0B;;AiCrK5B;EACE,O/B9BO;E+B+BP;EACI;EACJ,kB/BlDI;E+BmDJ,c/BrCO;;;AgCjBT;EACE;EjCyFQ,WA3BO;EiC5Df,alCkM0B;;AkC7LxB;E1BuBF,wBR6K0B;EQ5K1B,2BR4K0B;;AkC/LxB;E1BIF,yBR2L0B;EQ1L1B,4BR0L0B;;;AkC5M5B;EACE;EjCyFQ,WA3BO;EiC5Df,alCmM0B;;AkC9LxB;E1BuBF,wBR8K0B;EQ7K1B,2BR6K0B;;AkChMxB;E1BIF,yBR4L0B;EQ3L1B,4BR2L0B;;;AmC7M9B;EACE;EACA;ElC+CE;EkC7CF,anCmP4B;EmClP5B;EACA;EACA;EACA;E3BPE,eR0M0B;EiBxMxB,YkBOJ;;AlBFE;EkBRJ;IlBSM;;;AdFJ;EgCOI;;;AAIF;EACA;;;AAIJ;EACE;EACA;;;AAKF;EACE,enC0zBkC;EmCzzBlC,cnCyzBkC;EQx1BhC,eRy1BgC;;;AmCnzBlC;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;ACbN;EACE;EACA,erCivBkC;EqC/uBlC,kBnCcS;EMfP,eR2M0B;;AYhL1B;EyB9BJ;IAQI;;;;AAIJ;EACE;EACA;E7BXE,e6BYqB;;;ACZzB;EACE;EACA;EACA,etCo4BkC;EsCn4BlC;E9BJE,eR0M0B;;;AsClM9B;EACI;;;AAGJ;EACE,atCyO4B;;;AsCnO9B;EACE;;AAEE;EACA;EACA;EACA;EACA;EACA;;;AAQF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;ACTF;EACE;IAAO;;EACP;IAAK;;;AAIT;EACE;EACA,QxC44BkC;EwC34BlC;EvCkFU,WA3BO;EuCtDjB,kBtCOS;EMfP,eR0M0B;;;AwC7L9B;EACE;EACA;EACA;EACA;EACA,OtChBM;EsCiBN;EACA;EACA,kBxCm4BkC;EiBt5B9B,YuBoBJ;;AvBfE;EuBMJ;IvBLM;;;;AuBiBN;ErBUE;EqBRA;;;AAIA;EACE;;AAGE;EAJJ;IAKM;;;;ACvCR;EACE;EACA;;;AAGF;EACE;;;ACJF;EACE;EACA;EAEE;EAAmB;;;AAMvB;EACE;EAAe,OxCUN;EwCTT;;AvCLA;EuCOE;EAAgB,OxCOT;EwCNP;EACA,kBxCDO;;AwCIT;EACE,OxCGO;EwCFP,kBxCLO;;;AwCYX;EACE;EACA;EACA;EAEA,kBxC9BM;EwC+BN;;AAEA;ElC1BE,wBRiM0B;EQhM1B,yBRgM0B;;A0CnK5B;ElChBE,4BRmL0B;EQlL1B,2BRkL0B;;A0C/J5B;EAEE,OxC1BO;EwC2BP;EACA,kBxC7CI;;AwCgDJ;EACA;EAAgB,OxCjDZ;EwCkDJ,kB1CiK0B;E0ChK1B,c1CgK0B;;A0C7J5B;EACE;;AAEA;EACE;EACA,kB1C0IwB;;;A0C9H1B;EACE;;AAGE;ElCtBJ,2BRmJ0B;EQ/J1B,yBkCoCuC;;AAGnC;ElCvCJ,yBR+J0B;EQnJ1B,2BkC6ByC;;AAGrC;EACE;;AAGF;EACE,kB1C2GoB;E0C1GpB;;AAEA;EACE;EACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;A0C1F5B;EACE;EACA;ElC/GA,ekCgHuB;;AAEvB;EACE;;AAKF;EACE;;;AC1HJ;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;AErI1E;EACE;E3C2FU,WA3BO;E2C9DjB,a5CsP4B;E4CrP5B;EACA,O1CCM;E0CAN,a5Cy/BkC;E4Cx/BlC;;AzCFA;EyCKE,O1CJI;E0CKJ;;AzCFF;EyCOI;;;AAMN;EACE;EACA;EACA;EACA;;;AAIF;EACE;;;AC/BF;EACE,W7Cg0BkC;E6C/zBlC;E5C0FU,WA3BO;E4C7DjB,kB7Ck0BkC;E6Cj0BlC;EACA;EACA,Y7Cm0BkC;E6Cl0BlC;EACA;ErCNE,eRs0BgC;;A6C7zBlC;EACE,e7CqzBgC;;A6ClzBlC;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;EACA,O3CZS;E2CaT,kB7C0yBkC;E6CzyBlC;EACA;;;AAGF;EACE,S7CyxBkC;;;A8Ch0BpC;EACI;;AAEF;EACE;EACA;;;AAIJ;EACE;EACA;EACA;EACA,S9CwmBkC;E8CvmBlC;EACA;EACA;EACA;EACI;;;AAGN;EACE;EACA;EACA,Q9C00BkC;E8Cz0BhC;;AAEA;E7BxBE,Y6ByBF;EACA,W9Ci2BgC;;AiBt3BhC;E6BmBA;I7BlBE;;;A6BsBJ;EACE,W9C+1BgC;;A8C51BhC;EACA,W9C61BgC;;;A8Cz1BpC;EACE;EAAiB;;AAEjB;EACE;EAA2D;;AAG7D;AAAA;EAEE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;;AAEE;EACA;EAAoB;EACpB;;AAGA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA,kB5CrFM;E4CsFN;EACA;EtCzFE,eR2M0B;E8C/G1B;;;AAGJ;EACE;EACA;EACA;EACA,S9CghBkC;E8C/gBlC;EACA;EACA,kB5CnGM;;A4CqGJ;EAAS;;AACX;EAAS,S9CuwByB;;;A8CpwBpC;EACE;EACA;EAA2B;EAAkC,S9CywB3B;E8CxwBlC;EtCtGE,wBRk2BgC;EQj2BhC,yBRi2BgC;;A8CzvBlC;EACE,S9CowBgC;E8CnwB5B;;;AAIR;EACE;EACA,a9CgI4B;;;A8C7H9B;EACE;EACI;EACJ,S9C6tBkC;;;A8C1tBpC;EACE;EACA;EACA;EAAuB;EAA6B;EACpD;EtChHE,4BRo1BgC;EQn1BhC,2BRm1BgC;;A8CjuB1B;EACN;;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AlCzHE;EkC6HA;IACA,W9CiuBgC;I8ChuBhC;;;EAGF;IACE;;EAEA;IACE;;;EAIJ;IACE;;EAEA;IACE;;;EAQJ;IAAY,W9C0sBsB;;;AYh2BhC;EkC0JF;AAAA;IAEE,W9CksBgC;;;AY91BhC;EkCiKF;IAAY,W9C4rBsB;;;A+C33BpC;EACE;EACA,S/CunBkC;E+CtnBlC;EACA,Q/CoxBkC;EgDvxBlC,ahD8O4B;EgD7O1B;EACF,ahDqP4B;EgDpP5B,ahDyP4B;EgDxP5B;EAAoB;EACpB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E/C+EU,WA3BO;E8C1Df;EACF;;AAEA;EAAS,S/C2wByB;;A+CzwBlC;EACE;EACA;EACA,O/C2wBgC;E+C1wBhC,Q/C2wBgC;;A+CzwBhC;EACE;EACA;EACA;EACA;;;AAKN;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA,kB7C9BE;;;A6CmCR;EACE;;AAEA;EACE;EACA,O/C6uBgC;E+C5uBhC,Q/C2uBgC;;A+CzuBhC;EACE;EACA;EACA,oB7C9CE;;;A6CmDR;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA,qB7C5DE;;;A6CiER;EACE;;AAEA;EACE;EACA,O/C+sBgC;E+C9sBhC,Q/C6sBgC;;A+C3sBhC;EACE;EACA;EACA,mB7C5EE;;;A6CgGR;EACE,W/C0qBkC;E+CzqBlC;EACA,O7CpGM;E6CqGN;EACA,kB7CrGM;EMHJ,eR0M0B;;;AiD7M9B;EACE;EACA;EACA;EACA,SjDonBkC;EiDnnBlC;EACA,WjDmyBkC;EgDxyBlC,ahD8O4B;EgD7O1B;EACF,ahDqP4B;EgDpP5B,ahDyP4B;EgDxP5B;EAAoB;EACpB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E/C+EU,WA3BO;EgDxDf;EACF,kB/CLM;E+CMN;EACA;EzCTE,eR2M0B;;AiD9L5B;EACE;EACA;EACA,OjDsyBgC;EiDryBhC,QjDsyBgC;EiDryBhC;;AAEA;EAEE;EACA;EACA;EACA;EACA;;;AAKN;EACE,ejDuxBkC;;AiDrxBlC;EACE;;AAEA;EACE;EACA;EACA,kBjDkxB8B;;AiD/wBhC;EACE,QjD2JwB;EiD1JxB;EACA,kB/C5CE;;;A+CiDR;EACE,ajDmwBkC;;AiDjwBlC;EACE;EACA,OjD+vBgC;EiD9vBhC,QjD6vBgC;EiD5vBhC;;AACA;EACE;EACA;EACA,oBjD4vB8B;;AiDzvBhC;EACE,MjDqIwB;EiDpIxB;EACA,oB/ClEE;;;A+CuER;EACE,YjD6uBkC;;AiD3uBlC;EACE;;AAEA;EACE;EACA;EACA,qBjDwuB8B;;AiDruBhC;EACE,KjDiHwB;EiDhHxB;EACA,qB/CtFE;;A+C0FJ;EACA;EACA;EACA;EACA;EACA,OjDqtBgC;EiDptBhC;EACA;EACA;;;AAIJ;EACE,cjD8sBkC;;AiD5sBlC;EACE;EACA,OjD0sBgC;EiDzsBhC,QjDwsBgC;EiDvsBhC;;AACA;EACE;EACA;EACA,mBjDusB8B;;AiDpsBhC;EACE,OjDgFwB;EiD/ExB;EACA,mB/CvHE;;;A+C4IR;EACE;EACA;EhDvDU,WA3BO;EgDoFjB,kBjD2pBkC;EiD1pBlC;EzC1IE,wBRiyBgC;EQhyBhC,yBRgyBgC;;AiDppBlC;EACE;;;AAIJ;EACE;EACA,O/CvIS;;;AgDvBX;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;ACZA;EACE;EACA;EACA;;;ADaJ;EACE;EACA;EACA;EACA;EACA;EACA;EjClBI,YiCmBJ;;AjCdE;EiCOJ;IjCNM;;;;AiCgBN;AAAA;AAAA;EAGE;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAQA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;EAGE;EACA;;AAGF;AAAA;EAEE;EACA;EjC3DE,YiC4DF;;AjCvDA;EiCmDF;AAAA;IjClDI;;;;AiC8DN;AAAA;EAEE;EACA;EACA;EACA;EACE;EAAiB;EAAuB;EAA2B,OlD24BlC;EkD14BnC,OhD3EM;EgD4EN;EACA,SlDy4BmC;EiBt9B/B,YiC8EJ;;AjCzEE;EiC+DJ;AAAA;IjC9DM;;;AdFJ;AAAA;AAAA;E+C6EE,OhDjFI;EgDkFJ;EACA;EACA,SlDm4BiC;;;AkDh4BrC;EACE;;;AAKF;EACE;;;AAMF;AAAA;EAEE;EACA,OlD63BmC;EkD53BnC,QlD43BmC;EkD33BnC;;;AAEF;EACE;;;AAEF;EACE;;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAAqB,clDw1Bc;EkDv1BnC,alDu1BmC;EkDt1BnC;;AAEA;EACE;EACA;EACA,OlDs1BiC;EkDr1BjC,QlDs1BiC;EkDr1BjC,clDu1BiC;EkDt1BjC,alDs1BiC;EkDr1BjC;EACA;EACA,kBhD1II;EgD2IJ;EACI;EACJ;EACA;EjC9IE,YiC+IF;;AjC1IA;EiC4HF;IjC3HI;;;AiC4IJ;EACE;;;AAQJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OhDnKM;EgDoKN;;;AEtKF;EACE;IAAK;;;AAGP;EACE;EACA,OpDy+BsB;EoDx+BtB,QpDw+BsB;EoDv+BtB;EACA;EACA;EACE;EACF;;;AAGF;EACE,OpDm+BwB;EoDl+BxB,QpDk+BwB;EoDj+BxB,cpDm+BwB;;;AoD79B1B;EACE;IACE;;EAEF;IACE;;;AAIJ;EACE;EACA,OpD48BsB;EoD38BtB,QpD28BsB;EoD18BtB;EACA;EACE;EACF;EACA;;;AAGF;EACE,OpDs8BwB;EoDr8BxB,QpDq8BwB;;;AqDr/B1B;EAAqB;;;AAAuC;EAAqB;;;AACjF;EAAqB;;;AACrB;EAAqB;;;AACrB;EAAqB;;;AACrB;EAAqB;;;ACFnB;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;ACEN;EACE;;;AAGF;EACE;;;ACZF;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAElB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AAGjB;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAIJ;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;ALrEA;EACE;EACA;EACA;;;AMKE;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;AAS9B;EAEI;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;ACnBzB;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;EACA;EACA;EACA;;;AASA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AC3BF;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAEhC;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAE9B;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AAEpC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AAEjC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAElC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;ACxChC;EAAwB;;;AACxB;EAAwB;;;AACxB;EAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;ACL1B;EAAsB;;;AAAtB;EAAsB;;;ACAtB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAI3B;EACE;EACA;EACA;EACA;EACA,S9D0mBkC;;;A8DvmBpC;EACE;EACA;EACA;EACA;EACA,S9DkmBkC;;;A8D9lBlC;EADF;IAEI;IACA;IACA,S9D0lBgC;;;;A+DjnBpC;ECAE;EACA;EACA;EACA;EACA;EAAgB;EAChB;EACA;EACA;;;AAOA;EAEE;EACA;EACA;EACA;EACA;EACA;;;ACvBJ;EAAa;;;AACb;EAAU;;;AACV;EAAa;;;AACb;EAAe;;;ACAX;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAI3B;EAAU;;;AACV;EAAU;;;AAGV;EAAc;;;AACd;EAAc;;;AAEd;EAAU;;;AACV;EAAU;;;ACZR;EACE;EACA;EACA;EACA;EACA;EACA;EACI;EACJ;EACI;;;ACLA;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAOF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAKF;EAAmB;;;AACvB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AC7DN;EAAkB;;;AAGlB;EAAiB;;;AACjB;EAAiB;;;AACjB;EAAiB;;;AACjB;ECRE;EACA;EACA;;;ADaE;EAAwB;;;AACxB;EAAwB;;;AACxB;EAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AAK5B;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AAGnB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AAGvB;EAAc;;;AElCZ;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AFkCR;EAAa;;;AACb;EAAc;;;AAEd;EAAiB;;;AACjB;EAAiB;;;AAGjB;EGjDI;EACF;EACA;EACA;EACA;;;AHiDF;EAAwB;;;AAExB;EACE;EAAqC;;;AAIvC;EAAc;;;AIzDd;EACE;;;AAGF;EACE;;;ACLA;EACE;AAAA;AAAA;IAKE;;;EAIA;IACE;;;EAOJ;IACE;;;EAUF;IACE;;;EAEF;AAAA;IAEE;IAA6C;;;EAM/C;IACE;;;EAGF;AAAA;IAEE;;;EAGF;AAAA;AAAA;IAGE;IACA;;;EAGF;AAAA;IAEE;;;EAIU;IACV,M1Eo9B8B;;E0El9BhC;IACE;;;EAEF;IACE;;;EAGE;IACF;;;EAEF;IACE;;;EAGF;IACE;;EAEA;AAAA;IAEE;;;EAKF;AAAA;IAEE;;;EAIJ;IACE;;EAEA;AAAA;AAAA;AAAA;IAIE,cxEvFG;;;EwE2FP;IACE;IACA,cxE7FK;;;AyE2EV;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AAIF;EACC;;;AAGD;EACC;IAAO;;;AAGR;EACC,OzEtGO;EyEuGP;EACA,kBzEvFU;EyEwFV;EACA;;;AAGD;EACC;IACC;;;AAIF;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA,kBzErHU;;;AyEwHX;EACC;EACA,kBzEzHU;;;AyE4HX;EACC;EACA,kBzE9HU;;;AyEiIX;EACC,kBzElIU;;;AyEsIX;EACC,OzExJO;;;AyE2JR;EACC;EACA,OzElKS;;;AyEqKV;EACC;EACA,OzEvKS;;;AyE0KV;EACC;EACA,aAtHkB;EAuHlB;EACA;;;AAKD;EACC;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;E1E9IY,WA3BO;E0E2KlB,aA1LiB;EA2LjB,a3E4B6B;;;A2EzB9B;EACC,a3EO6B;;;A2EJ9B;EACC;;;AAID;EACC;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA,aAvNkB;EAwNlB;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,aAzOkB;EA0OlB,WAzPgB;EA0PhB,e3EnF6B;;;A2EsF9B;EACI;EACH,WA3PiB;;;AA8PlB;EACC,WAnQgB;;;AAsQjB;EACC;EACA,WApQiB;EAqQjB;EACA;;;AAGD;EACC;;;AAGD;EACC,OzExTM;;;AyE2TP;EACC,OzEzTO;;;AyE4TR;EACC;EACA;;;AAGD;EACC,eAvSe;EAwSf;;;AAGD;EACC,aArRkB;EAsRlB;;;AAGD;EACC,W3E1D6B;E2E2D7B;;;AAID;EACC,aAhSkB;;;AAmSnB;EACC,kBzEtVO;EyEuVP,OzE1VM;;;AyE6VP;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,WA3VgB;EA4VhB,aA7UkB;EA8UlB,OzE/XO;EyEgYP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,kBzE7YM;;;AyEiZP;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC,OzEzaM;;;AyE4aP;EACC;EACA,OzE/aS;;;AyEkbV;EACC,OzExaQ;EyEyaR,aA9XkB;;;AAiYnB;EACC,OzEpbO;;;AyEubR;EACC,OzExbO;;;AyE2bR;EACC;EACA,wBAlae;EAmaf,yBAnae;EAoaf;EACA,kBzE9bO;EyE+bP;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE7cO;;;AyEgdR;EACC,kBzEhdO;EyEidP,eAxbe;;;AA2bhB;EACC;EACA,eA7be;;;AAgchB;EACC,OzEheS;EyEieT;EACA,WA3bgB;;;AA8bjB;EACC,OzEleO;EyEmeP;EACA,WAjcgB;;;AAocjB;EACC,OzExeO;;;AyE2eR;EACC,OzEhfS;;;AyEmfV;EACC,OzEhfO;;;AyEmfR;EACC,OzEpfO;;;AyEufR;EACC;EACA,eA9de;;;AAiehB;EACC,kBzE3fO;EyE4fP,eAnee;;;AAsehB;EACC,OzElgBO;EyEmgBP;EACA,W3EtR0E;;;A2EyR3E;EACC,OzEvgBO;;;AyE0gBR;EACC,OzE5gBO;;;AyE+gBR;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC,OzE1hBO;EyE2hBP,WA5fgB;EA6fhB,aA9ekB;EA+elB;;;AAGD;EACC,OzExhBU;EyEyhBV,WAngBgB;EAogBhB,a3EpT6B;E2EqT7B;;;AAGD;EACC,OzEhjBS;;;AyEmjBV;EACC,OzEpjBS;EyEqjBT;;;AAGD;EACC,OzEzjBS;;;AyE4jBV;EACC,OzE7jBS;;;AyEgkBV;EACC,OzEjkBS;;;AyEokBV;EACC,WA1hBiB;EA2hBjB;EACA,OzE/jBO;;;AyEmkBR;EACC,OzE5kBS;EyE6kBT;;;AAGD;EACC,OzEjlBS;;;AyEolBV;EACC,WA1iBiB;EA2iBjB;EACA,OzE/kBO;;;AyEmlBR;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA,aA9jBkB;EA+jBlB,OzE7mBO;EyE8mBP;EACA;;;AAGD;EACC,OzE3nBS;;;AyE8nBV;EACC,OzE/nBS;EyEgoBT;EACA;EACA;;;AAGD;EACC,OzEtoBS;EyEuoBT;EACA;EACA;;;AAID;EACC,czEnoBQ;;;AyEsoBT;EACC,kBzE1nBU;EyE2nBV,OzE9oBO;;;AyEipBR;AAAA;EAEC,kBzEjoBU;EyEkoBV,WAlnBgB;EAmnBhB,OzEtpBO;;;AyEypBR;EACC,OzEzpBO;;;AyE4pBR;EACC,OzE7pBO;;;AyEgqBR;EACC,OzEjqBO;;;AyEoqBR;EACC,OzErqBO;;;AyEwqBR;EACC,OzEzqBO;;;AyE4qBR;EACC,OzE7qBO;;;AyEgrBR;EACC,OzEjrBO;;;AyEqrBR;EACC,kBzE1rBM;EyE2rBN;EACA;;;AAID;EACC,OzE1rBO;EyE2rBP,czE3rBO;EyE4rBP;EACA,YzEnrBU;EyEorBV;;;AAGD;EACC,kBzEzsBM;;;AyE4sBP;EACC,czE3rBU;EyE4rBV,kBzEzsBO;;;AyE4sBR;EACC,OzEjsBU;;;AyEosBX;EACC;;;AAGD;EACC,OzEttBO;EyEutBP,kBzEvsBU;EyEwsBV;EACA,czE9tBS;EyE+tBT;;;AAGD;EACC,OzE9tBO;EyE+tBP,kBzE5sBU;EyE6sBV;EACA,czEtuBS;EyEuuBT;;;AAGD;EACC,OzEtuBO;;;AyEyuBR;EACC,OzE1uBO;;;AyE6uBR;EACC,OzE9uBO;;;AyEivBR;EACC;EACA;EACA,a3ElgB6B;E2EmgB7B,WAntBgB;EAotBhB;;;AAGD;EACC;EACA,aA1sBkB;EA2sBlB;EACA;EACA,OzE9vBO;;;AyEiwBR;EACC,OzElwBO;;;AyEqwBR;EACC;EACA;EACA;EACA,OzEzwBO;EyE0wBP;EACA;;;AAGD;EACC;EACA,OzEjxBO;EyEkxBP,kBzEjwBU;;;AyEowBX;EACC;;;AAGD;EACC;EACA,eAhwBe;EAiwBf,OzE3xBO;;;AyE8xBR;EACC;;;AAGD;EACC,OzEnyBO;EyEoyBP;EACA,kBzExxBU;;;AyE2xBX;AAAA;EAEC,OzE1yBO;;;AyE8yBR;EACC,WAzwBiB;;;AA6wBlB;EACC,aAnwBkB;;;AAuwBnB;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC,W3EpmB0E;E2EqmB1E;EACA;EACA;;;AAGD;EACC;;;AAGD;AAAA;AAAA;AAAA;AAAA;EAKC,OzEh2BO;;;AyEo2BR;EACC;EACA;EACA,WAj0BiB;EAk0BjB,aAvzBkB;EAwzBlB;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,OzEp2BQ;;;AyEu2BT;EACC;EACA;EACA,OzEn3BU;EyEo3BV;EACA;EACA;;;AAID;EACC,OzEl3BQ;EyEm3BR;;;AAGD;EACC,OzEt3BU;;;AyEy3BX;EACC;EACA;EACA,OzEt4BU;EyEu4BV;EACA;EACA;;;AAGD;EACC,OzEn4BU;EyEo4BV;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE36BO;;;AyE86BR;EACC,OzEl7BO;;;AyEq7BR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACA;EACA;EACA;EACA;EACA,WAj6BkB;;;AAo6BlB;EACA;EACA,OzEh9BO;;;AyEo9BP;EACC;;;AAID;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAGD;EACC,kBzEj/BU;EyEk/BV,eAx+Be;EAy+Bf;;;AAGD;EACC;EACA;;;AAGD;EACC,kBzE3gCO;;;AyE8gCR;EACC,kBzE/gCO;;;AyEkhCR;EACC;EACA,WA/+BiB;EAg/BjB,aAr+BkB;EAs+BlB,OzEphCO;;;AyEuhCR;EACC,WAn/BuB;EAo/BvB;EACA;EACA,OzEniCS;EyEoiCT;;;AAID;EACC,OzEjiCO;EyEkiCP;;;AAGD;EACC;EACA;EACA,OzExiCO;EyEyiCP,WAtgCiB;EAugCjB,aA5/BkB;EA6/BlB;EACA;;;AAGD;EACC,OzEnjCO;;;AyEsjCR;EACC,OzEvjCO;EyEwjCP,kBzEvjCO;EyEwjCP,eA/hCe;;;AAkiChB;EACC,WAvhCiB;EAwhCjB;EACA,OzE/iCU;EyEgjCV;;;AAGD;EACC,OzEzkCS;;;AyE4kCV;EACC,OzE7kCS;;;AyEglCV;EACC,OzEjlCS;;;AyEolCV;EACC,OzE7kCO;EyE8kCP;;;AAGD;EACC;EACA;EACA,OzEplCO;EyEqlCP,WAtjCgB;EAujChB,aAxiCkB;EAyiClB;EACA;;;AAGD;EACC,OzE/lCO;;;AyEkmCR;EACC,OzExmCS;;;AyE2mCV;EACC,WAjkCiB;EAkkCjB;EACA,OzEzlCU;EyE0lCV;;;AAGD;EACC,OzEnnCS;;;AyEsnCV;EACC,OzEvnCS;;;AyE0nCV;EACC,OzE3nCS;;;AyE8nCV;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA,OzE3qCO;EyE4qCP;;;AAGD;EACC;EACA,W3En8B0E;E2Eo8B1E,aAhoCkB;EAioClB;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA,WApqCiB;;;AAuqClB;EACC;EACA;EACA;EACA;EACA;EACA,kBzEnsCU;;;AyEssCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzE5sCU;;;AyE+sCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzErtCU;;;AyEwtCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzE9tCU;;;AyEiuCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEvuCU;;;AyE0uCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEhvCU;;;AyEmvCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEzvCU;;;AyE4vCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzElwCU;;;AyEqwCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzE3wCU;;;AyE8wCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEpxCU;;;AyEwxCX;EACC;;;AAGD;EACC;;;AAGD;EACC,OzEzyCM;EyE0yCN,WA5wCiB;EA6wCjB,aAlwCkB;EAmwClB;EACA;EACA;EACA;;;AAGD;EACC,WArxCiB;EAsxCjB;EACA,OzE7yCU;;;AyEgzCX;EACC,OzEt0CS;;;AyEy0CV;EACC,OzE10CS;;;AyE60CV;EACC,OzE90CS;;;AyEi1CV;EACC;EACA;EACA;EACA;;;AAID;EACC;;;AAGD;EACC,WAvzCgB;EAwzChB,aAzyCkB;EA0yClB,OzE31CO;EyE41CP;EACA;;;AAGD;EACC,kBzE90CU;;;AyEi1CX;EACC,kBzEp1CU;;;AyEu1CX;EACC,wBA/0Ce;EAg1Cf,yBAh1Ce;;;AAm1ChB;EACC,2BAp1Ce;EAq1Cf,4BAr1Ce;EAs1Cf;;;AAGD;EACC;EACA,czEv2CU;EyEw2CV;EACA;EACA;;;AAGD;EACC,kBzE52CU;;;AyE+2CX;EACC;EACA,aAh1CkB;EAi1ClB;EACA;;;AAGD;EACC,OzEv4CO;;;AyE04CR;EACC;EACA,OzEj5CS;;;AyEo5CV;EACC,OzEh5CO;;;AyEm5CR;EACC;EACA,OzEr5CO;;;AyEw5CR;EACC,OzEn5CQ;;;AyEs5CT;EACC;EACA;EACA,OzE55CO;EyE65CP,WA13CiB;EA23CjB;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA,kBzE76CU;EyE86CV,wBAl6Ce;EAm6Cf,yBAn6Ce;EAo6Cf;EACA,YAj3CY;;;AAo3Cb;EACC;;;AAGD;EACC;EACA,kBzE17CU;EyE27CV,eA/6Ce;EAg7Cf,YA53CY;;;AA+3Cb;EACC;EACA,kBzEj8CU;EyEk8CV,4BAt7Ce;EAu7Cf,2BAv7Ce;EAw7Cf;;;AAGD;EACC;EACA,eA77Ce;EA87Cf,kBzE18CU;;;AyE68CX;EACC,kBzE/8CU;;;AyEk9CX;EACC,OzEh+CO;EyEi+CP,WA/7CgB;;;AAk8CjB;EACC;EACA,WAp8CgB;;;AAu8CjB;EACC;EACA,OzEx+CO;EyEy+CP,aA37CkB;EA47ClB,WAv8CiB;EAw8CjB;;;AAGD;EACC,WA58CiB;EA68CjB;EACA;;;AAGD;EACC;;;AAGD;EACC,W3E/wC0E;;;A2EkxC3E;EACC,OzEhgDO;;;AyEmgDR;EACC,OzE5/CM;;;AyE+/CP;EACC,OzExgDO;;;AyE2gDR;EACC;;;AAGD;EACC,OzEhhDO;;;AyEmhDR;EACC,W3EvyC0E;E2EwyC1E;;;AAGD;EACC,OzE1hDO;EyE2hDP;EACA,kB3E5/CS;;;A2E+/CV;AAAA;EAEC,OzEjiDO;;;AyEoiDR;EACC,OzEriDO;EyEsiDP;EACA,kBzEpiDS;;;AyEuiDV;AAAA;EAEC,OzE5iDO;;;AyE+iDR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;IACC;IACA;IACA;IACA;IACA;;;EAGD;IACC;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;AAKF;EACC;EACA,OzE3lDO;EyE4lDP,aA9iDkB;EA+iDlB,WA1jDiB;EA2jDjB;;;AAGD;EACC,WA/jDiB;EAgkDjB,OzEnmDO;EyEomDP;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,W3Ep4C0E;;;A2Eu4C3E;EACC,OzErnDO;;;AyEwnDR;EACC,OzEznDO;;;AyE4nDR;EACC,OzE7nDO;;;AyEgoDR;EACC;;;AAGD;EACC,OzEroDO;;;AyEwoDR;EACC,W3E55C0E;E2E65C1E;;;AAGD;EACC,OzE/oDO;EyEgpDP;EACA,kB3EjnDS;;;A2EonDV;AAAA;EAEC,OzEtpDO;;;AyEypDR;EACC,OzE1pDO;EyE2pDP;EACA,kBzEzpDS;;;AyE4pDV;AAAA;EAEC,OzEjqDO;;;AyEoqDR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,aAhoDkB;EAioDlB,kBzEtrDM;EyEurDN;;;AAGD;EACC,kBzE5qDU;;;AyE+qDX;EACC,aA1oDkB;EA2oDlB,kBzEhsDM;EyEisDN;EACA;;;AAGD;EACC;IACA;IACA;;;EAGD;IACC;;;AAID;EACC,WA3qDgB;;;AA8qDjB;EACC,OzEltDO;;;AyEqtDR;EACC,OzE1sDU;EyE2sDV;EACA;;;AAGD;EACC,OzE3tDO;;;AyE8tDR;EACC,OzE/tDO;;;AyEkuDR;EACC;EACA;EACA;EACA;EACA,eA7sDe;EA8sDf;EACA,kBzE5tDU;;;AyE+tDX;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA,OzExvDO;;;AyE2vDR;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OzEvwDO;EyEwwDP;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;IACA;IACA;;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA,OzEjyDO;;;AyEqyDR;EACC;EACA;;;AAID;EACC,OzExyDO;;;AyE4yDR;EACC;;;AAGD;EACC,aAnwDkB;EAowDlB,WA/wDiB;EAgxDjB,OzEnzDO;;;AyEszDR;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC,WA7yDiB;EA8yDjB,OzEj1DO;EyEk1DP;EACA;;;AAGD;EACC,OzE11DO;;;AyE61DR;EACC;EACA;EACA,OzEh2DO;EyEi2DP;EACG;EACA;;;AAGJ;EACC;;;AAGD;EACC;EACA,OzE52DO;EyE62DP,WA30DgB;EA40DhB,a3E5nD6B;E2E6nD7B;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAID;EACC;EACA,eAx2De;EAy2Df,kBzEr3DU;;;AyEw3DX;EACC,kBzE13DU;;;AyE63DX;EACC,OzEh4DU;EyEi4DV,WA12DgB;;;AA62DjB;EACC;EACA,WA/2DgB;;;AAm3DjB;EACC,kBzEr4DU;;;AyEw4DX;EACC;;;AAGD;EACC,aA72DkB;EA82DlB,WAz3DiB;EA03DjB;;;AAGD;EACC;EACA;EACA,OzE35DU;;;AyE85DX;EACC,OzE16DO;;;AyE66DR;EACC,OzE96DO;;;AyEi7DR;EACC,OzEl7DO;;;AyEq7DR;EACC,W3EzsD0E;E2E0sD1E;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,WA75DiB;;;AAg6DlB;EACC,OzEv8DO;;;AyE08DR;EACC,OzEh8DU;EyEi8DV;;;AAGD;EACC,OzEh9DO;;;AyEm9DR;EACC,OzEp9DO;;;AyEu9DR;EACC,OzEz9DO;EyE09DP;EACA,kB3E37DS;;;A2E87DV;AAAA;EAEC,OzEh+DO;;;AyEm+DR;EACC,OzEp+DO;EyEq+DP;EACA,kBzEn+DS;;;AyEs+DV;AAAA;EAEC,OzE3+DO;;;AyE8+DR;EACC;EACA;;;AAGD;EACC,W3EtvD6B;E2EuvD7B,OzEp/DO;;;AyEu/DR;EACC;;;AAGD;EACC;;;AAGD;EACC,kBzE7+DU;;;AyEg/DX;EACC;EACA;EACA;EACA;;;AAGD;EACC,YzE1gEO;;;AyE6gER;AAAA;EAEC,YzEhgEU;;;AyEmgEX;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA,WA7/DgB;EA8/DhB,OzEphEU;;;AyEuhEX;EACC,OzEpiEO;;;AyEuiER;EACC;EACA;EACA;EACA;EACA,WA1gEgB;EA2gEhB,OzEljES;EyEmjET;EACA;EACA;EACA;;;AAGD;EACC,mBzE1jES;;;AyE6jEV;EACC;EACA;EACA;EACA;EACA,OzE9iEU;EyE+iEV;EACA;EACA;;;AAGD;EACC,OzEzkES;;;AyE4kEV;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAID;EACC;;;AAGD;EACC,aA5jEkB;EA6jElB;;;AAGD;EACC;EACA,kBzElnEO;EyEmnEP;EACA;EACA,aArkEkB;EAskElB;;;AAGD;EACC,kBzE/mEU;;;AyEknEX;EACC;;;AAGD;EACC,czE7nEQ;EyE8nER;EACA,OzE/nEQ;;;AyEmoET;EACC;EACA;EACA;EACA,kBzE5oEO;;;AyE+oER;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA,OzE/qEO;EyEgrEP,a3E77D6B;;;A2Ei8D9B;EACC;;;AAID;EACC,OzEtrEO;EyEurEP,WAppEiB;EAqpEjB;EACA,kBzE3rEO;EyE4rEP;;;AAID;EACC;EACA,YzEprEU;EyEqrEV;EACA,eA3qEe;EA4qEf;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,kBzEztEW;;;AyE6tEZ;EACC;EACA,eAlsEe;;;AAqsEhB;EACC,kBzEptEU;;;AyEutEX;EACC,OzEpuEO;EyEquEP,WAnsEgB;;;AAssEjB;EACC;EACA,WAxsEgB;;;AA4sEjB;EACC,OzEvuEM;EyEwuEN;EACA,WA3sEiB;;;AA8sElB;EACC,WA/sEiB;EAgtEjB,OzE9uEM;;;AyEivEP;EACC,OzE1vEO;;;AyE6vER;EACC;;;AAGD;EACC,WA5tEiB;EA6tEjB,OzE3vEM;EyE4vEN;EACA;EACA;;;AAGD;EACC,OzE1wEO;;;AyE6wER;EACC,OzE9wEO;;;AyEkxER;AAAA;EAEC,aAnuEkB;;;AAsuEnB;EACC,OzEzxEO;EyE0xEP;;;AAGD;EACC;;;AAGD;EACC,a3E/iE6B;;;A2EkjE9B;EACC;EACA,OzEnyEO;;;AyEsyER;EACC;;;AAGD;EACC,OzE/yEO;;;AyEmzER;EACC;EACA;EACA;;;AAID;EACC;EACA;;;AAED;EACC;IAAK;;EACL;IAAO;;;AAER;EACC;IAAK;;EACL;IAAO;;;AAER;EACC;IAAK;;EACL;IAAO;;;AAQP;EAAwB;;;AACxB;EAAyB;;;AACzB;EAA2B;;;AAC3B;EAAyB;;;AAEzB;EAAyB;;;AACzB;EAA2B;;;AAC3B;EAA4B;;;AAC5B;EAA2B;;;AAE3B;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EnE/2EG,emE6BY;;;AAm1Ef;EnEv2EG,wBmEoBY;EnEnBZ,yBmEmBY;EnENZ,4BmEy1E+F;EnEx1E/F,2BmEw1E+F;;;AAClG;EnEj2EG,yBmEaY;EnEZZ,4BmEYY;EnECZ,wBmEm1EiG;EnEl1EjG,2BmEk1EiG;;;AACpG;EnE31EG,4BmEMY;EnELZ,2BmEKY;EnEpBZ,wBmEy2EkG;EnEx2ElG,yBmEw2EkG;;;AACrG;EnEr1EG,wBmEDY;EnEEZ,2BmEFY;EnEbZ,yBmEm2EiG;EnEl2EjG,4BmEk2EiG;;;AACpG;EAA2B;;;AAC3B;EAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;AAMvB;EACC;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,czE1/EU;EyE2/EV;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAID;EACC;EACA;;;AAID;EACC;EACA,a3ErzE6B;E2EszE7B,WAtgFgB;EAugFhB;EACA,OzE1iFO;;;AyE6iFR;EACC,kBzExiFQ;EyEyiFR;;;AAID;EACC;EACA;;;AAED;EAAwC;EACvC;EACA;;;AAGD;EACC;EACA,kBzE5jFS;EyE6jFT;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;EAAiB;EACjB;EACA,kBzEjkFU;EyEkkFV;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EAA6B;EAA6B,kBzEvlFnD;EyEwlFP;EACA;EACA;EACA;;;AAGD;EACC;IACA;;;AAID;EACC,kBzEvmFO;EyEwmFP;EACA;;;AAID;EACC;EACA;EACA,OzEnlFM;;;AyEulFP;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzEjoFO;EyEkoFP,a3E/4E6B;E2Eg5E7B;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE9oFO;;;AyEipFR;EACC,OzElpFO;EyEmpFP;;;AAGD;EACC;;;AAGD;EACC,OzErqFO;;;AyEwqFR;EACC,OzEzqFO;;;AyE6qFR;EACC;EACA;;;AAGD;EACC,eAxpFe;EAypFf;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA,eAvrFe;;;AA2rFhB;EACC;IACC;;;AAIF;EAEA;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;IACA,kBzEvtFU;;;EyE0tFX;IACC,kBzE5tFU;;;EyE+tFX;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC,WA7uFgB;;;EAgvFjB;IACC,OzE7wFQ;IyE8wFR,W3EviF0E;;;E2E0iF3E;IACC;;;EAGD;IACC;;;EAGD;IACC,kBzE/xFO;;;EyEkyFR;IACC;;;EAGD;IACC;IACA;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC,kBzEvyFU;;;EyE0yFX;IACC;;;EAGD;IACC,OzEp0FS;;;EyEu0FV;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAID;IACC;IACA;IACA;IACA;;;EAID;IACC,kBzEx0FU;;;EyE20FX;IACC,kBzE50FU;;;EyE+0FX;IACC;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC,OzE92FO;;;EyEi3FR;IACC,OzEv3FS;;;EyE03FV;IACC;IACA;IACA;;;EAGD;IACC,a3E1oF6B;I2E2oF7B;;;EAID;IACC;;;EAGD;IACC;IACA,a3ErpF6B;I2EspF7B;IACA;;;EAGD;IACC;;;EAGD;IACC,a3E/pF6B;;;E2EkqF9B;IACC,WAn3FgB;IAo3FhB,OzE14FU;;;EyE64FX;IACC,WAx3FgB;;;EA23FjB;IACC,W3EjrF0E;;;E2EqrF3E;IACC,OzEv5FU;;;EyE05FX;IACC,OzE35FU;;;EyE85FX;IACC;IACA,OzEh6FU;IyEi6FV;;;EAGD;IACC,OzE55FQ;;;EyE+5FT;IACC,OzE/5FU;;;EyEk6FX;IACC,WAv5FgB;;;EA05FjB;IACC,WA35FgB;;;EA85FjB;IACC,WA35FiB;;;EA+5FlB;IACC,kBzEt7FU;;;EyEy7FX;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC,OzE59FU;;;EyEg+FX;IACC;;;EAID;IACC;;;EAGD;IACC;IACA;IACA;IACA;IACA;;;EAGD;IACC;IACA;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC,a3EvyF6B;I2EwyF7B,WAx/FgB;;;EA4/FjB;IACC,a3E7yF6B;I2E8yF7B;;;EAGD;IACC;;;EAGD;IACC,a3EtzF6B;I2EuzF7B,WAvgGgB;;;EA0gGjB;IACC,a3E3zF6B;;;E2E8zF9B;IACC,a3E/zF6B;;;E2Ek0F9B;IACC,OzErjGO;IyEsjGP,aArgGkB;;;EAwgGnB;IACC;;;EAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;IAgBC;;;EAGD;IACC;IACA;IACA;;;AAMD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC,OzEvmGO;;;AyE0mGR;EACC,OzEznGO;;;AyE4nGR;EACC,kBzE9mGQ;EyE+mGR;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE5nGO;;;AyE+nGR;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;AACA;EACC;;AAGA;EACC;;;AAKH;EACC;;;AAGD;EACC;;AACA;EACC;;;AAIF;EACC;EACA;EACA;;;AAID;EACC,OzEjtGO;EyEktGP,kBzEltGO;EyEmtGP;EACA;;;AAGD;EACC,OzE/sGM;;;AyEktGP;EACC;IACC;IACA;;;AAIF;EACC;EACA;;;AAED;EACC;;;AAGD;EACC;;;AACD;EACC,OzEhuGU;;;AyEmuGX;EACC;IACC,WA7sGiB;IA8sGjB;;;AAGF;EACC,OzEvvGO;;;AyE0vGR;EACI;;;AAGJ;EACC;;;AAGD;EACC;;;AAGD;EACI;;;AAIJ;EACC,OzExwGO;;;AyE2wGR;EACC,OzE5wGO;;;AyE+wGR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACI;EACA;;;AAGJ;EACC;;;AAGD;EACC;IACC;;;EAED;IACI;;;AAIL;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACI;EACA;;;AAGJ;EACI;EACA;EACH;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;IACC;;;AAIF;EACC;IACC;;;AAIF;EACC;IACC;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;EACC;IACC;;;AzEp3GF;EACC,cA1CS;;;AA6CV;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACI;;;AAGJ;EACC;;;AAGD;EACC;EACA;;;AAGD;EACI;;;AAGJ;EACC","file":"transparent_ff66ac.css"} \ No newline at end of file diff --git a/files/assets/css/tron.css b/files/assets/css/tron.css new file mode 100755 index 000000000..0ba35670a --- /dev/null +++ b/files/assets/css/tron.css @@ -0,0 +1,80 @@ +@charset "UTF-8"; + +@import url('https://fonts.googleapis.com/css?family=Roboto+Mono:400,600,700'); + +:root { + --dark: #00001f; + --secondary: var(--primary); + --white: #f0f0f0; + --black: #f0f0f0; + --light: #00001f; + --muted: var(--primary); + --gray: var(--primary); + --gray-100: var(--primary); + --gray-200: var(--primary); + --gray-300: #00001f; + --gray-400: #var(--primary); + --gray-500: #00001f; + --gray-600: #00001f; + --gray-700: #00001f; + --gray-800: #00001f; + --gray-900: #00001f; +} + + +.comment-box { + border: 2px solid var(--gray-200); +} + +.btn { + color: var(--primary); +} + +* { + font-family: 'Roboto Mono' !important; +} + +.arrow-up::before { + color: var(--white); +} + +.arrow-down::before { + color: var(--white); +} + +.modal-content { + background-color: var(--gray-300); +} + +.modal-header { + background-color: var(--gray-300); +} + +.modal .comment-actions .list-group-item { + background-color: var(--gray-300); +} + +.comment-actions .score { + color: var(--white); +} + +.transparent { + background: None !important; +} + +.btn-danger.disabled, .btn-danger:disabled { + color: var(--primary) !important; +} + +#frontpage .post-title a:visited { + color: #b0b0b0 !important; +} + +.followsyou { + background-color: var(--dark) !important; + border: 1px solid var(--primary) !important; +} + +#frontpage .pseudo-submit-form.card, .form-inline.search .form-control, .form-control[readonly] { + border: 2px solid var(--gray-200) !important; +} \ No newline at end of file diff --git a/files/assets/css/tron.scss b/files/assets/css/tron.scss deleted file mode 100644 index cbd101d55..000000000 --- a/files/assets/css/tron.scss +++ /dev/null @@ -1,108 +0,0 @@ - -$primary: #ff66ac; -$dark: #00001f; -$secondary: #ff66ac; -$danger: #ff66ac; -$white: #f0f0f0; -$black: #f0f0f0; -$light: #00001f; -$success: #38A169; -$muted: #ff66ac; -$info: #168EEA; - -$purple: #ff66ac; -$red: #ff66ac; -$gray: #ff66ac; -$green: #38A169; - -$gray-100: #ff66ac; -$gray-200: #ff66ac; -$gray-300: #00001f; -$gray-400: #ff66ac; -$gray-500: #00001f; -$gray-600: #00001f; -$gray-700: #00001f; -$gray-800: #00001f; -$gray-900: #00001f; - -$upvote: #ff66ac; -$downvote: #38B2AC; -$admin: #ff66ac; -$banned: #960000; -$deleted: #969600; -$deletedandbanned: #964000; -$mod: #07c20c; -$code: #e83e8c; - -$gold: #ECC94B; -$reddit: #ED4630; - -@import 'https://fonts.googleapis.com/css?family=Roboto+Mono:400,600,700'; - -@import "./bootstrap/bootstrap.scss"; -@import "./main.scss"; - -#frontpage .post-title a:visited { - color: $white; -} - -.comment-box { - border: 2px solid $gray-200; -} - -.btn { - color: $admin; -} - -* { - font-family: 'Roboto Mono'; -} - -.arrow-up::before { - color: $white; -} - -.arrow-down::before { - color: $white; -} - -.modal-content { - background-color: $gray-300; -} - -.modal-header { - background-color: $gray-300; -} - -.modal .comment-actions .list-group-item { - background-color: $gray-300; -} - -.comment-actions .score { - color: $white; -} - -.badge-count { - color: $light; -} - -.transparent { - background: None !important; -} - -.btn-danger.disabled, .btn-danger:disabled { - color: $primary !important; -} - -#frontpage .post-title a:visited { - color: #b0b0b0; -} - -.followsyou { - background-color: $dark !important; - border: 1px solid $primary !important; -} - -.badge-count { - color: $primary; -} \ No newline at end of file diff --git a/files/assets/css/tron_2a96f3.css b/files/assets/css/tron_2a96f3.css deleted file mode 100644 index 0223ed32d..000000000 --- a/files/assets/css/tron_2a96f3.css +++ /dev/null @@ -1,13803 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Roboto+Mono:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #2a96f3; - --pink: #e83e8c; - --red: #2a96f3; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #f0f0f0; - --gray: #00001f; - --gray-dark: #00001f; - --primary: #2a96f3; - --secondary: #2a96f3; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #2a96f3; - --light: #00001f; - --dark: #00001f; - --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(240, 240, 240, 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: #00001f; - text-align: left; - background-color: #f0f0f0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #2a96f3; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #2a96f3; - 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; -} - -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: #00001f; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(240, 240, 240, 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: #00001f; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #f0f0f0; - border: 1px solid #00001f; - 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: #00001f; -} - -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: #f0f0f0; - background-color: #00001f; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #00001f; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #00001f; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #00001f; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #00001f; -} -.table tbody + tbody { - border-top: 2px solid #00001f; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #00001f; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #00001f; -} -.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(240, 240, 240, 0.05); -} - -.table-hover tbody tr:hover { - color: #00001f; - background-color: rgba(240, 240, 240, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f4c9dd; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-primary:hover { - background-color: #f0b4d0; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f0b4d0; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f4c9dd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-secondary:hover { - background-color: #f0b4d0; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #f0b4d0; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #bcdaca; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #90c7aa; -} - -.table-hover .table-success:hover { - background-color: #acd1bd; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #acd1bd; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b3d5ee; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fbded; -} - -.table-hover .table-info:hover { - background-color: #9ec9e9; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #9ec9e9; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f4e3af; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d877; -} - -.table-hover .table-warning:hover { - background-color: #f1db99; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f1db99; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f4c9dd; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-danger:hover { - background-color: #f0b4d0; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f0b4d0; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #adadb5; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #737383; -} - -.table-hover .table-light:hover { - background-color: #a0a0a9; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #a0a0a9; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #adadb5; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #737383; -} - -.table-hover .table-dark:hover { - background-color: #a0a0a9; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a0a0a9; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(240, 240, 240, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(227, 227, 227, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(227, 227, 227, 0.075); -} - -.table .thead-dark th { - color: #f0f0f0; - background-color: #00001f; - border-color: #000045; -} -.table .thead-light th { - color: #00001f; - background-color: #2a96f3; - border-color: #00001f; -} - -.table-dark { - color: #f0f0f0; - background-color: #00001f; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #000045; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(240, 240, 240, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #f0f0f0; - background-color: rgba(240, 240, 240, 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: #00001f; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid #2a96f3; - 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 #00001f; -} -.form-control:focus { - color: #00001f; - background-color: #f0f0f0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.form-control::placeholder { - color: #00001f; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #2a96f3; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} - -.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: #00001f; - 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: flex; - 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: #00001f; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #f0f0f0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #f0f0f0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #2a96f3; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #00001f; - background-color: rgba(255, 102, 172, 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: #2a96f3; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%232a96f3' 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='%232a96f3' 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: #2a96f3; - box-shadow: 0 0 0 0.2rem 2a96f3; -} - -.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: #2a96f3; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%232a96f3' 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='%232a96f3' stroke='none'/%3e%3c/svg%3e") #f0f0f0 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: #2a96f3; - box-shadow: 0 0 0 0.2rem 2a96f3; -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #2a96f3; -} -.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: #2a96f3; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #2a96f3; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 2a96f3; -} -.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: #2a96f3; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #2a96f3; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #2a96f3; - box-shadow: 0 0 0 0.2rem 2a96f3; -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #00001f; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #00001f; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #00001f; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:hover { - color: #f0f0f0; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:focus, .btn-primary.focus { - color: #f0f0f0; - background-color: #2a96f3; - border-color: #2a96f3; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #00001f; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #f0f0f0; - background-color: #2a96f3; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-secondary { - color: #00001f; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-secondary:hover { - color: #f0f0f0; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #f0f0f0; - background-color: #2a96f3; - border-color: #2a96f3; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #00001f; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #f0f0f0; - background-color: #2a96f3; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-success { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(84, 173, 125, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #f0f0f0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(84, 173, 125, 0.5); -} - -.btn-info { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 157, 235, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #f0f0f0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 157, 235, 0.5); -} - -.btn-warning { - color: #00001f; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 11, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #00001f; - 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: #00001f; - 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(217, 164, 11, 0.5); -} - -.btn-danger { - color: #00001f; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-danger:hover { - color: #f0f0f0; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-danger:focus, .btn-danger.focus { - color: #f0f0f0; - background-color: #2a96f3; - border-color: #2a96f3; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #00001f; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #f0f0f0; - background-color: #2a96f3; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-light { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-dark { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-dark:focus, .btn-dark.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-outline-primary { - color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-primary:hover { - color: #00001f; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #2a96f3; - 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: #00001f; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-secondary:hover { - color: #00001f; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #2a96f3; - 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: #00001f; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #00001f; - 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: #00001f; - 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: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-danger:hover { - color: #00001f; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #2a96f3; - 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: #00001f; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-light { - color: #00001f; - border-color: #00001f; -} -.btn-outline-light:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-outline-dark { - color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-link { - font-weight: 400; - color: #2a96f3; - text-decoration: none; -} -.btn-link:hover { - color: #2a96f3; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #00001f; - 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: #00001f; - text-align: left; - list-style: none; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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 #2a96f3; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #00001f; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #000006; - text-decoration: none; - background-color: #2a96f3; -} -.dropdown-item.active, .dropdown-item:active { - color: #f0f0f0; - text-decoration: none; - background-color: #2a96f3; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #00001f; - 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: #00001f; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #00001f; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #00001f; - text-align: center; - white-space: nowrap; - background-color: #2a96f3; - border: 1px solid #2a96f3; - 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: 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: #f0f0f0; - border-color: #2a96f3; - background-color: #2a96f3; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #f0f0f0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #00001f; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #2a96f3; -} - -.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: #f0f0f0; - border: #00001f 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f0f0f0' 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: #2a96f3; - background-color: #2a96f3; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23f0f0f0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f0f0f0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - border-radius: 0.5rem; - 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; -} -@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: #f0f0f0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - vertical-align: middle; - background: #f0f0f0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #2a96f3; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-select:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #00001f; - background-color: #2a96f3; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #00001f; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #2a96f3; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #00001f; - background-color: #f0f0f0; - border: 1px solid #2a96f3; - 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: #00001f; - content: "Browse"; - background-color: #2a96f3; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 2a96f3; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 2a96f3; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 2a96f3; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #2a96f3; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #2a96f3; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - 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: #2a96f3; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #00001f; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #00001f; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #00001f; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #00001f; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #00001f; -} - -.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: flex; - 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: #00001f; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #00001f; -} -.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: #2a96f3 #2a96f3 #00001f; -} -.nav-tabs .nav-link.disabled { - color: #00001f; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #00001f; - background-color: #f0f0f0; - border-color: #00001f #00001f #f0f0f0; -} -.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: #f0f0f0; - background-color: #2a96f3; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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(240, 240, 240, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(240, 240, 240, 0.9); -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #f0f0f0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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: #f0f0f0; -} -.navbar-dark .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-text a { - color: #f0f0f0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #f0f0f0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #f0f0f0; - background-clip: border-box; - border: 1px solid rgba(240, 240, 240, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(240, 240, 240, 0.03); - border-bottom: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 0.03); - border-top: 1px solid rgba(240, 240, 240, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #2a96f3; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #00001f; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #00001f; -} - -.pagination { - 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: #2a96f3; - background-color: #f0f0f0; - border: 1px solid #00001f; -} -.page-link:hover { - z-index: 2; - color: #2a96f3; - text-decoration: none; - background-color: #2a96f3; - border-color: #00001f; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} - -.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: #f0f0f0; - background-color: #2a96f3; - border-color: #2a96f3; -} -.page-item.disabled .page-link { - color: #00001f; - pointer-events: none; - cursor: auto; - background-color: #f0f0f0; - border-color: #00001f; -} - -.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: #00001f; - background-color: #2a96f3; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #00001f; - background-color: #2a96f3; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #00001f; - background-color: #2a96f3; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #00001f; - background-color: #2a96f3; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-success { - color: #f0f0f0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #f0f0f0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #f0f0f0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #f0f0f0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #00001f; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #00001f; - 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: #00001f; - background-color: #2a96f3; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #00001f; - background-color: #2a96f3; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-light { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-light:hover, a.badge-light:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.badge-dark { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #2a96f3; - 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: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-primary hr { - border-top-color: #f0b4d0; -} -.alert-primary .alert-link { - color: #f479b2; -} - -.alert-secondary { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-secondary hr { - border-top-color: #f0b4d0; -} -.alert-secondary .alert-link { - color: #f479b2; -} - -.alert-success { - color: #90c7aa; - background-color: #cbe0d5; - border-color: #bcdaca; -} -.alert-success hr { - border-top-color: #acd1bd; -} -.alert-success .alert-link { - color: #6eb690; -} - -.alert-info { - color: #7fbded; - background-color: #c4dcef; - border-color: #b3d5ee; -} -.alert-info hr { - border-top-color: #9ec9e9; -} -.alert-info .alert-link { - color: #52a6e7; -} - -.alert-warning { - color: #f8d877; - background-color: #f3e7c1; - border-color: #f4e3af; -} -.alert-warning hr { - border-top-color: #f1db99; -} -.alert-warning .alert-link { - color: #f6ca46; -} - -.alert-danger { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-danger hr { - border-top-color: #f0b4d0; -} -.alert-danger .alert-link { - color: #f479b2; -} - -.alert-light { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-light hr { - border-top-color: #a0a0a9; -} -.alert-light .alert-link { - color: #5b5b68; -} - -.alert-dark { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-dark hr { - border-top-color: #a0a0a9; -} -.alert-dark .alert-link { - color: #5b5b68; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #2a96f3; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #f0f0f0; - text-align: center; - white-space: nowrap; - background-color: #2a96f3; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(240, 240, 240, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 240, 240, 0.15) 50%, rgba(240, 240, 240, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #00001f; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #00001f; - text-decoration: none; - background-color: #2a96f3; -} -.list-group-item-action:active { - color: #00001f; - background-color: #2a96f3; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #f0f0f0; - border: 1px solid rgba(240, 240, 240, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #00001f; - pointer-events: none; - background-color: #f0f0f0; -} -.list-group-item.active { - z-index: 2; - color: #f0f0f0; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-primary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-secondary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-secondary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-success { - color: #90c7aa; - background-color: #bcdaca; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #90c7aa; - background-color: #acd1bd; -} -.list-group-item-success.list-group-item-action.active { - color: #f0f0f0; - background-color: #90c7aa; - border-color: #90c7aa; -} - -.list-group-item-info { - color: #7fbded; - background-color: #b3d5ee; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #7fbded; - background-color: #9ec9e9; -} -.list-group-item-info.list-group-item-action.active { - color: #f0f0f0; - background-color: #7fbded; - border-color: #7fbded; -} - -.list-group-item-warning { - color: #f8d877; - background-color: #f4e3af; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #f8d877; - background-color: #f1db99; -} -.list-group-item-warning.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8d877; - border-color: #f8d877; -} - -.list-group-item-danger { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-danger.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-light { - color: #737383; - background-color: #adadb5; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-light.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.list-group-item-dark { - color: #737383; - background-color: #adadb5; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-dark.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #f0f0f0; - text-shadow: 0 1px 0 #f0f0f0; - opacity: 0.5; -} -.close:hover { - color: #f0f0f0; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(240, 240, 240, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(240, 240, 240, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #00001f; - background-color: rgba(240, 240, 240, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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: #f0f0f0; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #00001f; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #00001f; - 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); - } - - .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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #f0f0f0; - text-align: center; - background-color: #f0f0f0; - 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: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} -.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 #e8e8e8; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #e8e8e8; - border-bottom: 1px solid gainsboro; - 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: #00001f; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #f0f0f0; - 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: #f0f0f0; - 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #f0f0f0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #f0f0f0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #2a96f3 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #2a96f3 !important; -} - -.bg-secondary { - background-color: #2a96f3 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #2a96f3 !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #2a96f3 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #2a96f3 !important; -} - -.bg-light { - background-color: #00001f !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #00001f !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: black !important; -} - -.bg-white { - background-color: #f0f0f0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #00001f !important; -} - -.border-top { - border-top: 1px solid #00001f !important; -} - -.border-right { - border-right: 1px solid #00001f !important; -} - -.border-bottom { - border-bottom: 1px solid #00001f !important; -} - -.border-left { - border-left: 1px solid #00001f !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: #2a96f3 !important; -} - -.border-secondary { - border-color: #2a96f3 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #2a96f3 !important; -} - -.border-light { - border-color: #00001f !important; -} - -.border-dark { - border-color: #00001f !important; -} - -.border-white { - border-color: #f0f0f0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(240, 240, 240, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(240, 240, 240, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(240, 240, 240, 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; -} - -.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); -} - -.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; - } -} -.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: #f0f0f0 !important; -} - -.text-primary { - color: #2a96f3 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #2a96f3 !important; -} - -.text-secondary { - color: #2a96f3 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #2a96f3 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #2a96f3 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #2a96f3 !important; -} - -.text-light { - color: #00001f !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #00001f !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: black !important; -} - -.text-body { - color: #00001f !important; -} - -.text-muted { - color: #00001f !important; -} - -.text-black-50 { - color: rgba(240, 240, 240, 0.5) !important; -} - -.text-white-50 { - color: rgba(240, 240, 240, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #00001f; - 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 #f0f0f0; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #f0f0f0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #00001f !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #00001f; - } - - .table .thead-dark th { - color: inherit; - border-color: #00001f; - } -} -.bd-callout-primary { - border-left-color: #2a96f3; -} - -.bd-callout-secondary { - border-left-color: #2a96f3; -} - -.bd-callout-danger { - border-left-color: #2a96f3; -} - -.bd-callout-dark { - border-left-color: #00001f; -} - -.bd-callout-white { - border-left-color: #f0f0f0; -} - -.bd-callout-black { - border-left-color: #f0f0f0; -} - -.bd-callout-light { - border-left-color: #00001f; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #2a96f3; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #2a96f3; -} - -.bd-callout-purple { - border-left-color: #2a96f3; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #2a96f3; -} - -.bd-callout-gray { - border-left-color: #2a96f3; -} - -.bd-callout-gray-100 { - border-left-color: #2a96f3; -} - -.bd-callout-gray-200 { - border-left-color: #2a96f3; -} - -.bd-callout-gray-300 { - border-left-color: #00001f; -} - -.bd-callout-gray-400 { - border-left-color: #2a96f3; -} - -.bd-callout-gray-500 { - border-left-color: #00001f; -} - -.bd-callout-gray-600 { - border-left-color: #00001f; -} - -.bd-callout-gray-700 { - border-left-color: #00001f; -} - -.bd-callout-gray-800 { - border-left-color: #00001f; -} - -.bd-callout-gray-900 { - border-left-color: #00001f; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #f0f0f0; - padding-top: 49px; - background-color: #00001f; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #00001f; -} - -#page { - padding-top: 49px; - background-color: #00001f; -} - -#article { - padding-top: 0; - background-color: #00001f; -} - -#thread, #userpage { - background-color: #00001f; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #2a96f3; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #2a96f3; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #00001f; -} - -.btn-success, .btn-danger { - color: #f0f0f0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #2a96f3; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #2a96f3; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #f0f0f0; - color: #00001f; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #f0f0f0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #00001f; -} - -.navbar-light { - background-color: #00001f !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #00001f; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #2a96f3; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #2a96f3; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} - -.navbar .text-white { - color: #f0f0f0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #2a96f3; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #00001f; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #2a96f3; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #2a96f3; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #f0f0f0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #2a96f3; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #2a96f3; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #2a96f3; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #2a96f3; - box-shadow: inset 0 -2px 0 #2a96f3; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #2a96f3; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #2a96f3; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #2a96f3; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #2a96f3; - box-shadow: inset 0 -2px 0 #2a96f3; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #2a96f3; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #2a96f3; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #2a96f3; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #2a96f3; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #2a96f3; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #2a96f3; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #2a96f3; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #2a96f3; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #00001f; - color: #f0f0f0; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #00001f; - font-size: 1rem; - color: #f0f0f0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #f0f0f0; -} - -.form-inline.search .form-control::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.bg-svg { - background-color: #00001f; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #2a96f3; - border-color: #2a96f3; - border-width: 2px; - background: #00001f; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #00001f; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #2a96f3; - background-color: #00001f; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #00001f; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #2a96f3; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #2a96f3; - box-shadow: none; -} - -.form-control::placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #f0f0f0; -} - -#login label { - color: #f0f0f0; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #f0f0f0; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #f0f0f0; - background-color: #00001f; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #f0f0f0; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #00001f; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #f0f0f0; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #f0f0f0; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #2a96f3; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #2a96f3; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #2a96f3; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #2a96f3; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #2a96f3 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #2a96f3; -} - -.score { - color: #f0f0f0; -} - -.score-up { - color: #2a96f3 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #00001f !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #00001f; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #2a96f3; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #00001f !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #00001f; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #00001f; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #00001f; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #2a96f3; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #2a96f3; - width: 1rem; -} - -.filter-list .filter-item { - color: #2a96f3; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #2a96f3; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #f0f0f0; -} - -.filter-list > .filter-item > .filter-link.active { - color: #f0f0f0; - background-color: #00001f; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #2a96f3; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #2a96f3; -} - -.filter-link:hover, .filter-link:focus { - color: #2a96f3; -} - -.dashboard-list .dashboard-item { - color: #2a96f3; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #2a96f3; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #f0f0f0; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #2a96f3; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #2a96f3; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #2a96f3; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #2a96f3; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #f0f0f0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #2a96f3; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #2a96f3; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #2a96f3; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #2a96f3; -} - -.card { - background-color: #00001f; -} - -#thread .card { - background-color: #00001f; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #2a96f3; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #2a96f3; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #00001f; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #f0f0f0; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #2a96f3; -} - -#frontpage .post-title a { - color: #f0f0f0; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #f0f0f0; -} - -.stretched-link a:hover { - color: #2a96f3; -} - -.post-meta { - position: relative; - z-index: 2; - color: #2a96f3; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #2a96f3; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #2a96f3; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #2a96f3; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #2a96f3 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #2a96f3; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .post-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #2a96f3; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #2a96f3; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #f0f0f0; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #f0f0f0; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #2a96f3; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #2a96f3; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #f0f0f0; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; -} - -.page-link:hover { - background-color: #2a96f3; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.post-actions a { - color: #2a96f3; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #2a96f3; - border-radius: 0.35rem; - z-index: 2; - background-color: #00001f; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #f0f0f0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #2a96f3; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #2a96f3; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #2a96f3; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #f0f0f0; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #f0f0f0; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #2a96f3; -} - -blockquote { - border-left: 2px solid #2a96f3; - color: #f0f0f0; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #2a96f3; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .comment-actions a { - color: #2a96f3; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #00001f; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #2a96f3; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #f0f0f0; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #f0f0f0; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.comment-actions a { - color: #2a96f3; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #f0f0f0; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #00001f; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #00001f; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #00001f; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #2a96f3; -} - -.comment-write .comment-format .format:hover { - color: #f0f0f0; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #2a96f3; - font-size: 1rem; - color: #2a96f3; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #2a96f3; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #00001f; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #2a96f3; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #00001f; - background-color: #00001f; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #2a96f3; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #2a96f3; - background-color: rgba(60, 173, 243, 0.08); - color: #2a96f3; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #00001f; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #2a96f3 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #f0f0f0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #2a96f3; - font-size: 12px; - text-transform: uppercase; - background-color: #00001f; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #00001f; - border: 0.1px solid #2a96f3; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #00001f !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #2a96f3; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #2a96f3; -} - -.modal .profile-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #2a96f3; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #2a96f3; -} - -.profile-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #2a96f3; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #f0f0f0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #2a96f3; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #f0f0f0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #2a96f3 !important; -} - -.border-right { - border-right: 1px solid #2a96f3 !important; -} - -.border-bottom { - border-bottom: 1px solid #2a96f3 !important; -} - -.border-left { - border-left: 1px solid #2a96f3 !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-x { - border-left: 1px solid #2a96f3 !important; - border-right: 1px solid #2a96f3 !important; -} - -.border-y { - border-top: 1px solid #2a96f3 !important; - border-bottom: 1px solid #2a96f3 !important; -} - -.border { - border: 1px solid #2a96f3 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #2a96f3 !important; - } - - .border-sm-right { - border-right: 1px solid #2a96f3 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #2a96f3 !important; - } - - .border-sm-left { - border-left: 1px solid #2a96f3 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #2a96f3 !important; - border-right: 1px solid #2a96f3 !important; - } - - .border-sm-y { - border-top: 1px solid #2a96f3 !important; - border-bottom: 1px solid #2a96f3 !important; - } - - .border-sm { - border: 1px solid #2a96f3 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #2a96f3 !important; - } - - .border-md-right { - border-right: 1px solid #2a96f3 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #2a96f3 !important; - } - - .border-md-left { - border-left: 1px solid #2a96f3 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #2a96f3 !important; - border-right: 1px solid #2a96f3 !important; - } - - .border-md-y { - border-top: 1px solid #2a96f3 !important; - border-bottom: 1px solid #2a96f3 !important; - } - - .border-md { - border: 1px solid #2a96f3 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #2a96f3 !important; - } - - .border-lg-right { - border-right: 1px solid #2a96f3 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #2a96f3 !important; - } - - .border-lg-left { - border-left: 1px solid #2a96f3 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #2a96f3 !important; - border-right: 1px solid #2a96f3 !important; - } - - .border-lg-y { - border-top: 1px solid #2a96f3 !important; - border-bottom: 1px solid #2a96f3 !important; - } - - .border-lg { - border: 1px solid #2a96f3 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #2a96f3 !important; - } - - .border-xl-right { - border-right: 1px solid #2a96f3 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #2a96f3 !important; - } - - .border-xl-left { - border-left: 1px solid #2a96f3 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #2a96f3 !important; - border-right: 1px solid #2a96f3 !important; - } - - .border-xl-y { - border-top: 1px solid #2a96f3 !important; - border-bottom: 1px solid #2a96f3 !important; - } - - .border-xl { - border: 1px solid #2a96f3 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #00001f; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #f0f0f0; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #2a96f3; - border: 0.1px solid #2a96f3; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #2a96f3; - border: #2a96f3 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #00001f; - border-radius: 2rem; - 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: #f0f0f0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #f0f0f0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #f0f0f0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #f0f0f0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #2a96f3; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #2a96f3; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #00001f; - } - - #thread, #userpage { - background-color: #00001f; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #00001f !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #2a96f3; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #00001f; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #2a96f3; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #00001f; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #2a96f3; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #2a96f3; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #00001f; - } - - .card { - background-color: #00001f; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #f0f0f0; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #2a96f3; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #2a96f3; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #2a96f3; - } - - .score { - color: #2a96f3; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #2a96f3; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #2a96f3; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #00001f; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #2a96f3; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #f0f0f0; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #00001f !important; -} - -.text-muted { - color: #2a96f3 !important; -} - -.text-primary { - color: #2a96f3 !important; -} - -.text-gray-400, .text-gray-500 { - color: #2a96f3 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #00001f 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #2a96f3; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #2a96f3; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #f0f0f0; - background-color: #f0f0f0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #2a96f3; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #f0f0f0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #f0f0f0 !important; -} - -#frontpage .post-title a:visited { - color: #2a96f3; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #2a96f3; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #2a96f3; -} - -.btn-primary { - color: #2a96f3; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #2a96f3 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #2a96f3; - padding: 10px; - border-radius: 3px; - background-color: #00001f !important; -} - -.text-info { - color: #2a96f3 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #00001f !important; - border-radius: 5px !important; -} - -.btn { - background-color: #00001f !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -#frontpage .post-title a:visited { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #2a96f3; -} - -.btn { - color: #2a96f3; -} - -* { - font-family: "Roboto Mono"; -} - -.arrow-up::before { - color: #f0f0f0; -} - -.arrow-down::before { - color: #f0f0f0; -} - -.modal-content { - background-color: #00001f; -} - -.modal-header { - background-color: #00001f; -} - -.modal .comment-actions .list-group-item { - background-color: #00001f; -} - -.comment-actions .score { - color: #f0f0f0; -} - -.badge-count { - color: #00001f; -} - -.transparent { - background: None !important; -} - -.btn-danger.disabled, .btn-danger:disabled { - color: #2a96f3 !important; -} - -#frontpage .post-title a:visited { - color: #b0b0b0; -} - -.followsyou { - background-color: #00001f !important; - border: 1px solid #2a96f3 !important; -} - -.badge-count { - color: #2a96f3; -} - -/*# sourceMappingURL=tron_2a96f3.css.map */ diff --git a/files/assets/css/tron_30409f.css b/files/assets/css/tron_30409f.css deleted file mode 100644 index a011204e9..000000000 --- a/files/assets/css/tron_30409f.css +++ /dev/null @@ -1,13803 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Roboto+Mono:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #30409f; - --pink: #e83e8c; - --red: #30409f; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #f0f0f0; - --gray: #00001f; - --gray-dark: #00001f; - --primary: #30409f; - --secondary: #30409f; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #30409f; - --light: #00001f; - --dark: #00001f; - --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(240, 240, 240, 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: #00001f; - text-align: left; - background-color: #f0f0f0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #30409f; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #30409f; - 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; -} - -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: #00001f; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(240, 240, 240, 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: #00001f; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #f0f0f0; - border: 1px solid #00001f; - 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: #00001f; -} - -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: #f0f0f0; - background-color: #00001f; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #00001f; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #00001f; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #00001f; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #00001f; -} -.table tbody + tbody { - border-top: 2px solid #00001f; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #00001f; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #00001f; -} -.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(240, 240, 240, 0.05); -} - -.table-hover tbody tr:hover { - color: #00001f; - background-color: rgba(240, 240, 240, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f4c9dd; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-primary:hover { - background-color: #f0b4d0; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f0b4d0; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f4c9dd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-secondary:hover { - background-color: #f0b4d0; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #f0b4d0; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #bcdaca; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #90c7aa; -} - -.table-hover .table-success:hover { - background-color: #acd1bd; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #acd1bd; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b3d5ee; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fbded; -} - -.table-hover .table-info:hover { - background-color: #9ec9e9; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #9ec9e9; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f4e3af; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d877; -} - -.table-hover .table-warning:hover { - background-color: #f1db99; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f1db99; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f4c9dd; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-danger:hover { - background-color: #f0b4d0; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f0b4d0; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #adadb5; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #737383; -} - -.table-hover .table-light:hover { - background-color: #a0a0a9; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #a0a0a9; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #adadb5; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #737383; -} - -.table-hover .table-dark:hover { - background-color: #a0a0a9; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a0a0a9; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(240, 240, 240, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(227, 227, 227, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(227, 227, 227, 0.075); -} - -.table .thead-dark th { - color: #f0f0f0; - background-color: #00001f; - border-color: #000045; -} -.table .thead-light th { - color: #00001f; - background-color: #30409f; - border-color: #00001f; -} - -.table-dark { - color: #f0f0f0; - background-color: #00001f; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #000045; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(240, 240, 240, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #f0f0f0; - background-color: rgba(240, 240, 240, 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: #00001f; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid #30409f; - 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 #00001f; -} -.form-control:focus { - color: #00001f; - background-color: #f0f0f0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.form-control::placeholder { - color: #00001f; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #30409f; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} - -.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: #00001f; - 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: flex; - 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: #00001f; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #f0f0f0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #f0f0f0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #30409f; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #00001f; - background-color: rgba(255, 102, 172, 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: #30409f; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2330409f' 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='%2330409f' 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: #30409f; - box-shadow: 0 0 0 0.2rem 30409f; -} - -.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: #30409f; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2330409f' 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='%2330409f' stroke='none'/%3e%3c/svg%3e") #f0f0f0 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: #30409f; - box-shadow: 0 0 0 0.2rem 30409f; -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #30409f; -} -.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: #30409f; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #30409f; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 30409f; -} -.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: #30409f; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #30409f; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #30409f; - box-shadow: 0 0 0 0.2rem 30409f; -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #00001f; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #00001f; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #00001f; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:hover { - color: #f0f0f0; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:focus, .btn-primary.focus { - color: #f0f0f0; - background-color: #30409f; - border-color: #30409f; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #00001f; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #f0f0f0; - background-color: #30409f; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-secondary { - color: #00001f; - background-color: #30409f; - border-color: #30409f; -} -.btn-secondary:hover { - color: #f0f0f0; - background-color: #30409f; - border-color: #30409f; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #f0f0f0; - background-color: #30409f; - border-color: #30409f; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #00001f; - background-color: #30409f; - border-color: #30409f; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #f0f0f0; - background-color: #30409f; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-success { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(84, 173, 125, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #f0f0f0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(84, 173, 125, 0.5); -} - -.btn-info { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 157, 235, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #f0f0f0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 157, 235, 0.5); -} - -.btn-warning { - color: #00001f; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 11, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #00001f; - 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: #00001f; - 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(217, 164, 11, 0.5); -} - -.btn-danger { - color: #00001f; - background-color: #30409f; - border-color: #30409f; -} -.btn-danger:hover { - color: #f0f0f0; - background-color: #30409f; - border-color: #30409f; -} -.btn-danger:focus, .btn-danger.focus { - color: #f0f0f0; - background-color: #30409f; - border-color: #30409f; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #00001f; - background-color: #30409f; - border-color: #30409f; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #f0f0f0; - background-color: #30409f; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-light { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-dark { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-dark:focus, .btn-dark.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-outline-primary { - color: #30409f; - border-color: #30409f; -} -.btn-outline-primary:hover { - color: #00001f; - background-color: #30409f; - border-color: #30409f; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #30409f; - 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: #00001f; - background-color: #30409f; - border-color: #30409f; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #30409f; - border-color: #30409f; -} -.btn-outline-secondary:hover { - color: #00001f; - background-color: #30409f; - border-color: #30409f; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #30409f; - 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: #00001f; - background-color: #30409f; - border-color: #30409f; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #00001f; - 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: #00001f; - 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: #30409f; - border-color: #30409f; -} -.btn-outline-danger:hover { - color: #00001f; - background-color: #30409f; - border-color: #30409f; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #30409f; - 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: #00001f; - background-color: #30409f; - border-color: #30409f; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-light { - color: #00001f; - border-color: #00001f; -} -.btn-outline-light:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-outline-dark { - color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-link { - font-weight: 400; - color: #30409f; - text-decoration: none; -} -.btn-link:hover { - color: #30409f; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #00001f; - 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: #00001f; - text-align: left; - list-style: none; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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 #30409f; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #00001f; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #000006; - text-decoration: none; - background-color: #30409f; -} -.dropdown-item.active, .dropdown-item:active { - color: #f0f0f0; - text-decoration: none; - background-color: #30409f; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #00001f; - 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: #00001f; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #00001f; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #00001f; - text-align: center; - white-space: nowrap; - background-color: #30409f; - border: 1px solid #30409f; - 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: 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: #f0f0f0; - border-color: #30409f; - background-color: #30409f; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #f0f0f0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #00001f; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #30409f; -} - -.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: #f0f0f0; - border: #00001f 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f0f0f0' 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: #30409f; - background-color: #30409f; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23f0f0f0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f0f0f0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - border-radius: 0.5rem; - 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; -} -@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: #f0f0f0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - vertical-align: middle; - background: #f0f0f0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #30409f; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-select:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #00001f; - background-color: #30409f; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #00001f; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #30409f; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #00001f; - background-color: #f0f0f0; - border: 1px solid #30409f; - 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: #00001f; - content: "Browse"; - background-color: #30409f; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 30409f; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 30409f; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 30409f; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #30409f; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #30409f; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - 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: #30409f; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #00001f; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #00001f; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #00001f; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #00001f; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #00001f; -} - -.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: flex; - 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: #00001f; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #00001f; -} -.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: #30409f #30409f #00001f; -} -.nav-tabs .nav-link.disabled { - color: #00001f; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #00001f; - background-color: #f0f0f0; - border-color: #00001f #00001f #f0f0f0; -} -.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: #f0f0f0; - background-color: #30409f; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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(240, 240, 240, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(240, 240, 240, 0.9); -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #f0f0f0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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: #f0f0f0; -} -.navbar-dark .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-text a { - color: #f0f0f0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #f0f0f0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #f0f0f0; - background-clip: border-box; - border: 1px solid rgba(240, 240, 240, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(240, 240, 240, 0.03); - border-bottom: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 0.03); - border-top: 1px solid rgba(240, 240, 240, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #30409f; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #00001f; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #00001f; -} - -.pagination { - 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: #30409f; - background-color: #f0f0f0; - border: 1px solid #00001f; -} -.page-link:hover { - z-index: 2; - color: #30409f; - text-decoration: none; - background-color: #30409f; - border-color: #00001f; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} - -.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: #f0f0f0; - background-color: #30409f; - border-color: #30409f; -} -.page-item.disabled .page-link { - color: #00001f; - pointer-events: none; - cursor: auto; - background-color: #f0f0f0; - border-color: #00001f; -} - -.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: #00001f; - background-color: #30409f; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #00001f; - background-color: #30409f; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #00001f; - background-color: #30409f; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #00001f; - background-color: #30409f; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-success { - color: #f0f0f0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #f0f0f0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #f0f0f0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #f0f0f0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #00001f; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #00001f; - 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: #00001f; - background-color: #30409f; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #00001f; - background-color: #30409f; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-light { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-light:hover, a.badge-light:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.badge-dark { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #30409f; - 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: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-primary hr { - border-top-color: #f0b4d0; -} -.alert-primary .alert-link { - color: #f479b2; -} - -.alert-secondary { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-secondary hr { - border-top-color: #f0b4d0; -} -.alert-secondary .alert-link { - color: #f479b2; -} - -.alert-success { - color: #90c7aa; - background-color: #cbe0d5; - border-color: #bcdaca; -} -.alert-success hr { - border-top-color: #acd1bd; -} -.alert-success .alert-link { - color: #6eb690; -} - -.alert-info { - color: #7fbded; - background-color: #c4dcef; - border-color: #b3d5ee; -} -.alert-info hr { - border-top-color: #9ec9e9; -} -.alert-info .alert-link { - color: #52a6e7; -} - -.alert-warning { - color: #f8d877; - background-color: #f3e7c1; - border-color: #f4e3af; -} -.alert-warning hr { - border-top-color: #f1db99; -} -.alert-warning .alert-link { - color: #f6ca46; -} - -.alert-danger { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-danger hr { - border-top-color: #f0b4d0; -} -.alert-danger .alert-link { - color: #f479b2; -} - -.alert-light { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-light hr { - border-top-color: #a0a0a9; -} -.alert-light .alert-link { - color: #5b5b68; -} - -.alert-dark { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-dark hr { - border-top-color: #a0a0a9; -} -.alert-dark .alert-link { - color: #5b5b68; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #30409f; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #f0f0f0; - text-align: center; - white-space: nowrap; - background-color: #30409f; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(240, 240, 240, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 240, 240, 0.15) 50%, rgba(240, 240, 240, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #00001f; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #00001f; - text-decoration: none; - background-color: #30409f; -} -.list-group-item-action:active { - color: #00001f; - background-color: #30409f; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #f0f0f0; - border: 1px solid rgba(240, 240, 240, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #00001f; - pointer-events: none; - background-color: #f0f0f0; -} -.list-group-item.active { - z-index: 2; - color: #f0f0f0; - background-color: #30409f; - border-color: #30409f; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-primary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-secondary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-secondary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-success { - color: #90c7aa; - background-color: #bcdaca; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #90c7aa; - background-color: #acd1bd; -} -.list-group-item-success.list-group-item-action.active { - color: #f0f0f0; - background-color: #90c7aa; - border-color: #90c7aa; -} - -.list-group-item-info { - color: #7fbded; - background-color: #b3d5ee; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #7fbded; - background-color: #9ec9e9; -} -.list-group-item-info.list-group-item-action.active { - color: #f0f0f0; - background-color: #7fbded; - border-color: #7fbded; -} - -.list-group-item-warning { - color: #f8d877; - background-color: #f4e3af; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #f8d877; - background-color: #f1db99; -} -.list-group-item-warning.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8d877; - border-color: #f8d877; -} - -.list-group-item-danger { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-danger.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-light { - color: #737383; - background-color: #adadb5; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-light.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.list-group-item-dark { - color: #737383; - background-color: #adadb5; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-dark.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #f0f0f0; - text-shadow: 0 1px 0 #f0f0f0; - opacity: 0.5; -} -.close:hover { - color: #f0f0f0; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(240, 240, 240, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(240, 240, 240, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #00001f; - background-color: rgba(240, 240, 240, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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: #f0f0f0; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #00001f; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #00001f; - 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); - } - - .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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #f0f0f0; - text-align: center; - background-color: #f0f0f0; - 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: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} -.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 #e8e8e8; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #e8e8e8; - border-bottom: 1px solid gainsboro; - 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: #00001f; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #f0f0f0; - 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: #f0f0f0; - 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #f0f0f0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #f0f0f0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #30409f !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #30409f !important; -} - -.bg-secondary { - background-color: #30409f !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #30409f !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #30409f !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #30409f !important; -} - -.bg-light { - background-color: #00001f !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #00001f !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: black !important; -} - -.bg-white { - background-color: #f0f0f0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #00001f !important; -} - -.border-top { - border-top: 1px solid #00001f !important; -} - -.border-right { - border-right: 1px solid #00001f !important; -} - -.border-bottom { - border-bottom: 1px solid #00001f !important; -} - -.border-left { - border-left: 1px solid #00001f !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: #30409f !important; -} - -.border-secondary { - border-color: #30409f !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #30409f !important; -} - -.border-light { - border-color: #00001f !important; -} - -.border-dark { - border-color: #00001f !important; -} - -.border-white { - border-color: #f0f0f0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(240, 240, 240, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(240, 240, 240, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(240, 240, 240, 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; -} - -.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); -} - -.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; - } -} -.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: #f0f0f0 !important; -} - -.text-primary { - color: #30409f !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #30409f !important; -} - -.text-secondary { - color: #30409f !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #30409f !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #30409f !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #30409f !important; -} - -.text-light { - color: #00001f !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #00001f !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: black !important; -} - -.text-body { - color: #00001f !important; -} - -.text-muted { - color: #00001f !important; -} - -.text-black-50 { - color: rgba(240, 240, 240, 0.5) !important; -} - -.text-white-50 { - color: rgba(240, 240, 240, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #00001f; - 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 #f0f0f0; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #f0f0f0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #00001f !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #00001f; - } - - .table .thead-dark th { - color: inherit; - border-color: #00001f; - } -} -.bd-callout-primary { - border-left-color: #30409f; -} - -.bd-callout-secondary { - border-left-color: #30409f; -} - -.bd-callout-danger { - border-left-color: #30409f; -} - -.bd-callout-dark { - border-left-color: #00001f; -} - -.bd-callout-white { - border-left-color: #f0f0f0; -} - -.bd-callout-black { - border-left-color: #f0f0f0; -} - -.bd-callout-light { - border-left-color: #00001f; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #30409f; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #30409f; -} - -.bd-callout-purple { - border-left-color: #30409f; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #30409f; -} - -.bd-callout-gray { - border-left-color: #30409f; -} - -.bd-callout-gray-100 { - border-left-color: #30409f; -} - -.bd-callout-gray-200 { - border-left-color: #30409f; -} - -.bd-callout-gray-300 { - border-left-color: #00001f; -} - -.bd-callout-gray-400 { - border-left-color: #30409f; -} - -.bd-callout-gray-500 { - border-left-color: #00001f; -} - -.bd-callout-gray-600 { - border-left-color: #00001f; -} - -.bd-callout-gray-700 { - border-left-color: #00001f; -} - -.bd-callout-gray-800 { - border-left-color: #00001f; -} - -.bd-callout-gray-900 { - border-left-color: #00001f; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #f0f0f0; - padding-top: 49px; - background-color: #00001f; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #00001f; -} - -#page { - padding-top: 49px; - background-color: #00001f; -} - -#article { - padding-top: 0; - background-color: #00001f; -} - -#thread, #userpage { - background-color: #00001f; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #30409f; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #30409f; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #00001f; -} - -.btn-success, .btn-danger { - color: #f0f0f0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #30409f; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #30409f; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #f0f0f0; - color: #00001f; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #f0f0f0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #00001f; -} - -.navbar-light { - background-color: #00001f !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #00001f; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #30409f; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #30409f; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} - -.navbar .text-white { - color: #f0f0f0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #30409f; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #00001f; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #30409f; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #30409f; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #f0f0f0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #30409f; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #30409f; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #30409f; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #30409f; - box-shadow: inset 0 -2px 0 #30409f; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #30409f; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #30409f; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #30409f; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #30409f; - box-shadow: inset 0 -2px 0 #30409f; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #30409f; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #30409f; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #30409f; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #30409f; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #30409f; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #30409f; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #30409f; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #30409f; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #00001f; - color: #f0f0f0; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #00001f; - font-size: 1rem; - color: #f0f0f0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #f0f0f0; -} - -.form-inline.search .form-control::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.bg-svg { - background-color: #00001f; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #30409f; - border-color: #30409f; - border-width: 2px; - background: #00001f; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #00001f; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #30409f; - background-color: #00001f; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #00001f; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #30409f; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #30409f; - box-shadow: none; -} - -.form-control::placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #f0f0f0; -} - -#login label { - color: #f0f0f0; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #f0f0f0; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #f0f0f0; - background-color: #00001f; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #f0f0f0; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #00001f; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #f0f0f0; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #f0f0f0; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #30409f; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #30409f; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #30409f; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #30409f; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #30409f !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #30409f; -} - -.score { - color: #f0f0f0; -} - -.score-up { - color: #30409f !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #00001f !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #00001f; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #30409f; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #00001f !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #00001f; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #00001f; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #00001f; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #30409f; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #30409f; - width: 1rem; -} - -.filter-list .filter-item { - color: #30409f; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #30409f; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #f0f0f0; -} - -.filter-list > .filter-item > .filter-link.active { - color: #f0f0f0; - background-color: #00001f; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #30409f; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #30409f; -} - -.filter-link:hover, .filter-link:focus { - color: #30409f; -} - -.dashboard-list .dashboard-item { - color: #30409f; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #30409f; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #f0f0f0; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #30409f; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #30409f; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #30409f; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #30409f; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #f0f0f0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #30409f; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #30409f; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #30409f; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #30409f; -} - -.card { - background-color: #00001f; -} - -#thread .card { - background-color: #00001f; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #30409f; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #30409f; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #00001f; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #f0f0f0; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #30409f; -} - -#frontpage .post-title a { - color: #f0f0f0; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #f0f0f0; -} - -.stretched-link a:hover { - color: #30409f; -} - -.post-meta { - position: relative; - z-index: 2; - color: #30409f; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #30409f; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #30409f; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #30409f; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #30409f 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #30409f; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .post-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #30409f; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #30409f; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #f0f0f0; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #f0f0f0; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #30409f; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #30409f; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #f0f0f0; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; -} - -.page-link:hover { - background-color: #30409f; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.post-actions a { - color: #30409f; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #30409f; - border-radius: 0.35rem; - z-index: 2; - background-color: #00001f; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #f0f0f0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #30409f; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #30409f; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #30409f; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #f0f0f0; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #f0f0f0; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #30409f; -} - -blockquote { - border-left: 2px solid #30409f; - color: #f0f0f0; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #30409f; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .comment-actions a { - color: #30409f; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #00001f; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #30409f; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #f0f0f0; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #f0f0f0; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.comment-actions a { - color: #30409f; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #f0f0f0; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #00001f; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #00001f; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #00001f; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #30409f; -} - -.comment-write .comment-format .format:hover { - color: #f0f0f0; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #30409f; - font-size: 1rem; - color: #30409f; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #30409f; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #00001f; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #30409f; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #00001f; - background-color: #00001f; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #30409f; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #30409f; - background-color: rgba(60, 173, 243, 0.08); - color: #30409f; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #00001f; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #30409f 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #f0f0f0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #30409f; - font-size: 12px; - text-transform: uppercase; - background-color: #00001f; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #00001f; - border: 0.1px solid #30409f; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #00001f !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #30409f; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #30409f; -} - -.modal .profile-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #30409f; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #30409f; -} - -.profile-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #30409f; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #f0f0f0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #30409f; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #f0f0f0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #30409f !important; -} - -.border-right { - border-right: 1px solid #30409f !important; -} - -.border-bottom { - border-bottom: 1px solid #30409f !important; -} - -.border-left { - border-left: 1px solid #30409f !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-x { - border-left: 1px solid #30409f !important; - border-right: 1px solid #30409f !important; -} - -.border-y { - border-top: 1px solid #30409f !important; - border-bottom: 1px solid #30409f !important; -} - -.border { - border: 1px solid #30409f !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #30409f !important; - } - - .border-sm-right { - border-right: 1px solid #30409f !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #30409f !important; - } - - .border-sm-left { - border-left: 1px solid #30409f !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #30409f !important; - border-right: 1px solid #30409f !important; - } - - .border-sm-y { - border-top: 1px solid #30409f !important; - border-bottom: 1px solid #30409f !important; - } - - .border-sm { - border: 1px solid #30409f !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #30409f !important; - } - - .border-md-right { - border-right: 1px solid #30409f !important; - } - - .border-md-bottom { - border-bottom: 1px solid #30409f !important; - } - - .border-md-left { - border-left: 1px solid #30409f !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #30409f !important; - border-right: 1px solid #30409f !important; - } - - .border-md-y { - border-top: 1px solid #30409f !important; - border-bottom: 1px solid #30409f !important; - } - - .border-md { - border: 1px solid #30409f !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #30409f !important; - } - - .border-lg-right { - border-right: 1px solid #30409f !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #30409f !important; - } - - .border-lg-left { - border-left: 1px solid #30409f !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #30409f !important; - border-right: 1px solid #30409f !important; - } - - .border-lg-y { - border-top: 1px solid #30409f !important; - border-bottom: 1px solid #30409f !important; - } - - .border-lg { - border: 1px solid #30409f !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #30409f !important; - } - - .border-xl-right { - border-right: 1px solid #30409f !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #30409f !important; - } - - .border-xl-left { - border-left: 1px solid #30409f !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #30409f !important; - border-right: 1px solid #30409f !important; - } - - .border-xl-y { - border-top: 1px solid #30409f !important; - border-bottom: 1px solid #30409f !important; - } - - .border-xl { - border: 1px solid #30409f !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #00001f; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #f0f0f0; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #30409f; - border: 0.1px solid #30409f; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #30409f; - border: #30409f solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #00001f; - border-radius: 2rem; - 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: #f0f0f0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #f0f0f0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #f0f0f0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #f0f0f0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #30409f; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #30409f; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #00001f; - } - - #thread, #userpage { - background-color: #00001f; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #00001f !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #30409f; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #00001f; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #30409f; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #00001f; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #30409f; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #30409f; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #00001f; - } - - .card { - background-color: #00001f; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #f0f0f0; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #30409f; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #30409f; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #30409f; - } - - .score { - color: #30409f; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #30409f; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #30409f; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #00001f; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #30409f; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #f0f0f0; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #00001f !important; -} - -.text-muted { - color: #30409f !important; -} - -.text-primary { - color: #30409f !important; -} - -.text-gray-400, .text-gray-500 { - color: #30409f !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #00001f 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #30409f; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #30409f; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #f0f0f0; - background-color: #f0f0f0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #30409f; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #f0f0f0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #f0f0f0 !important; -} - -#frontpage .post-title a:visited { - color: #30409f; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #30409f; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #30409f; -} - -.btn-primary { - color: #30409f; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #30409f !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #30409f; - padding: 10px; - border-radius: 3px; - background-color: #00001f !important; -} - -.text-info { - color: #30409f !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #00001f !important; - border-radius: 5px !important; -} - -.btn { - background-color: #00001f !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -#frontpage .post-title a:visited { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #30409f; -} - -.btn { - color: #30409f; -} - -* { - font-family: "Roboto Mono"; -} - -.arrow-up::before { - color: #f0f0f0; -} - -.arrow-down::before { - color: #f0f0f0; -} - -.modal-content { - background-color: #00001f; -} - -.modal-header { - background-color: #00001f; -} - -.modal .comment-actions .list-group-item { - background-color: #00001f; -} - -.comment-actions .score { - color: #f0f0f0; -} - -.badge-count { - color: #00001f; -} - -.transparent { - background: None !important; -} - -.btn-danger.disabled, .btn-danger:disabled { - color: #30409f !important; -} - -#frontpage .post-title a:visited { - color: #b0b0b0; -} - -.followsyou { - background-color: #00001f !important; - border: 1px solid #30409f !important; -} - -.badge-count { - color: #30409f; -} - -/*# sourceMappingURL=tron_30409f.css.map */ diff --git a/files/assets/css/tron_38a169.css b/files/assets/css/tron_38a169.css deleted file mode 100644 index 21a98cd33..000000000 --- a/files/assets/css/tron_38a169.css +++ /dev/null @@ -1,13803 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Roboto+Mono:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #38a169; - --pink: #e83e8c; - --red: #38a169; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #f0f0f0; - --gray: #00001f; - --gray-dark: #00001f; - --primary: #38a169; - --secondary: #38a169; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #38a169; - --light: #00001f; - --dark: #00001f; - --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(240, 240, 240, 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: #00001f; - text-align: left; - background-color: #f0f0f0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #38a169; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #38a169; - 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; -} - -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: #00001f; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(240, 240, 240, 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: #00001f; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #f0f0f0; - border: 1px solid #00001f; - 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: #00001f; -} - -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: #f0f0f0; - background-color: #00001f; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #00001f; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #00001f; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #00001f; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #00001f; -} -.table tbody + tbody { - border-top: 2px solid #00001f; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #00001f; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #00001f; -} -.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(240, 240, 240, 0.05); -} - -.table-hover tbody tr:hover { - color: #00001f; - background-color: rgba(240, 240, 240, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f4c9dd; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-primary:hover { - background-color: #f0b4d0; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f0b4d0; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f4c9dd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-secondary:hover { - background-color: #f0b4d0; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #f0b4d0; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #bcdaca; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #90c7aa; -} - -.table-hover .table-success:hover { - background-color: #acd1bd; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #acd1bd; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b3d5ee; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fbded; -} - -.table-hover .table-info:hover { - background-color: #9ec9e9; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #9ec9e9; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f4e3af; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d877; -} - -.table-hover .table-warning:hover { - background-color: #f1db99; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f1db99; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f4c9dd; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-danger:hover { - background-color: #f0b4d0; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f0b4d0; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #adadb5; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #737383; -} - -.table-hover .table-light:hover { - background-color: #a0a0a9; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #a0a0a9; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #adadb5; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #737383; -} - -.table-hover .table-dark:hover { - background-color: #a0a0a9; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a0a0a9; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(240, 240, 240, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(227, 227, 227, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(227, 227, 227, 0.075); -} - -.table .thead-dark th { - color: #f0f0f0; - background-color: #00001f; - border-color: #000045; -} -.table .thead-light th { - color: #00001f; - background-color: #38a169; - border-color: #00001f; -} - -.table-dark { - color: #f0f0f0; - background-color: #00001f; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #000045; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(240, 240, 240, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #f0f0f0; - background-color: rgba(240, 240, 240, 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: #00001f; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid #38a169; - 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 #00001f; -} -.form-control:focus { - color: #00001f; - background-color: #f0f0f0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.form-control::placeholder { - color: #00001f; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #38a169; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} - -.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: #00001f; - 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: flex; - 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: #00001f; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #f0f0f0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #f0f0f0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #38a169; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #00001f; - background-color: rgba(255, 102, 172, 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: #38a169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2338a169' 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='%2338a169' 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: #38a169; - box-shadow: 0 0 0 0.2rem 38a169; -} - -.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: #38a169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2338a169' 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='%2338a169' stroke='none'/%3e%3c/svg%3e") #f0f0f0 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: #38a169; - box-shadow: 0 0 0 0.2rem 38a169; -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #38a169; -} -.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: #38a169; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #38a169; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 38a169; -} -.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: #38a169; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #38a169; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #38a169; - box-shadow: 0 0 0 0.2rem 38a169; -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #00001f; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #00001f; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #00001f; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:hover { - color: #f0f0f0; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:focus, .btn-primary.focus { - color: #f0f0f0; - background-color: #38a169; - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #00001f; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #f0f0f0; - background-color: #38a169; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-secondary { - color: #00001f; - background-color: #38a169; - border-color: #38a169; -} -.btn-secondary:hover { - color: #f0f0f0; - background-color: #38a169; - border-color: #38a169; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #f0f0f0; - background-color: #38a169; - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #00001f; - background-color: #38a169; - border-color: #38a169; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #f0f0f0; - background-color: #38a169; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-success { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(84, 173, 125, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #f0f0f0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(84, 173, 125, 0.5); -} - -.btn-info { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 157, 235, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #f0f0f0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 157, 235, 0.5); -} - -.btn-warning { - color: #00001f; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 11, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #00001f; - 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: #00001f; - 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(217, 164, 11, 0.5); -} - -.btn-danger { - color: #00001f; - background-color: #38a169; - border-color: #38a169; -} -.btn-danger:hover { - color: #f0f0f0; - background-color: #38a169; - border-color: #38a169; -} -.btn-danger:focus, .btn-danger.focus { - color: #f0f0f0; - background-color: #38a169; - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #00001f; - background-color: #38a169; - border-color: #38a169; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #f0f0f0; - background-color: #38a169; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-light { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-dark { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-dark:focus, .btn-dark.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-outline-primary { - color: #38a169; - border-color: #38a169; -} -.btn-outline-primary:hover { - color: #00001f; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #38a169; - 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: #00001f; - background-color: #38a169; - border-color: #38a169; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #38a169; - border-color: #38a169; -} -.btn-outline-secondary:hover { - color: #00001f; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #38a169; - 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: #00001f; - background-color: #38a169; - border-color: #38a169; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #00001f; - 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: #00001f; - 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: #38a169; - border-color: #38a169; -} -.btn-outline-danger:hover { - color: #00001f; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #38a169; - 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: #00001f; - background-color: #38a169; - border-color: #38a169; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-light { - color: #00001f; - border-color: #00001f; -} -.btn-outline-light:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-outline-dark { - color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-link { - font-weight: 400; - color: #38a169; - text-decoration: none; -} -.btn-link:hover { - color: #38a169; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #00001f; - 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: #00001f; - text-align: left; - list-style: none; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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 #38a169; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #00001f; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #000006; - text-decoration: none; - background-color: #38a169; -} -.dropdown-item.active, .dropdown-item:active { - color: #f0f0f0; - text-decoration: none; - background-color: #38a169; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #00001f; - 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: #00001f; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #00001f; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #00001f; - text-align: center; - white-space: nowrap; - background-color: #38a169; - border: 1px solid #38a169; - 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: 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: #f0f0f0; - border-color: #38a169; - background-color: #38a169; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #f0f0f0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #00001f; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #38a169; -} - -.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: #f0f0f0; - border: #00001f 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f0f0f0' 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: #38a169; - background-color: #38a169; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23f0f0f0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f0f0f0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - border-radius: 0.5rem; - 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; -} -@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: #f0f0f0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - vertical-align: middle; - background: #f0f0f0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #38a169; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-select:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #00001f; - background-color: #38a169; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #00001f; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #38a169; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #00001f; - background-color: #f0f0f0; - border: 1px solid #38a169; - 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: #00001f; - content: "Browse"; - background-color: #38a169; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 38a169; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 38a169; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 38a169; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #38a169; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #38a169; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - 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: #38a169; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #00001f; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #00001f; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #00001f; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #00001f; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #00001f; -} - -.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: flex; - 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: #00001f; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #00001f; -} -.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: #38a169 #38a169 #00001f; -} -.nav-tabs .nav-link.disabled { - color: #00001f; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #00001f; - background-color: #f0f0f0; - border-color: #00001f #00001f #f0f0f0; -} -.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: #f0f0f0; - background-color: #38a169; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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(240, 240, 240, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(240, 240, 240, 0.9); -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #f0f0f0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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: #f0f0f0; -} -.navbar-dark .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-text a { - color: #f0f0f0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #f0f0f0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #f0f0f0; - background-clip: border-box; - border: 1px solid rgba(240, 240, 240, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(240, 240, 240, 0.03); - border-bottom: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 0.03); - border-top: 1px solid rgba(240, 240, 240, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #38a169; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #00001f; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #00001f; -} - -.pagination { - 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: #38a169; - background-color: #f0f0f0; - border: 1px solid #00001f; -} -.page-link:hover { - z-index: 2; - color: #38a169; - text-decoration: none; - background-color: #38a169; - border-color: #00001f; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} - -.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: #f0f0f0; - background-color: #38a169; - border-color: #38a169; -} -.page-item.disabled .page-link { - color: #00001f; - pointer-events: none; - cursor: auto; - background-color: #f0f0f0; - border-color: #00001f; -} - -.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: #00001f; - background-color: #38a169; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #00001f; - background-color: #38a169; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #00001f; - background-color: #38a169; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #00001f; - background-color: #38a169; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-success { - color: #f0f0f0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #f0f0f0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #f0f0f0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #f0f0f0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #00001f; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #00001f; - 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: #00001f; - background-color: #38a169; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #00001f; - background-color: #38a169; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-light { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-light:hover, a.badge-light:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.badge-dark { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #38a169; - 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: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-primary hr { - border-top-color: #f0b4d0; -} -.alert-primary .alert-link { - color: #f479b2; -} - -.alert-secondary { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-secondary hr { - border-top-color: #f0b4d0; -} -.alert-secondary .alert-link { - color: #f479b2; -} - -.alert-success { - color: #90c7aa; - background-color: #cbe0d5; - border-color: #bcdaca; -} -.alert-success hr { - border-top-color: #acd1bd; -} -.alert-success .alert-link { - color: #6eb690; -} - -.alert-info { - color: #7fbded; - background-color: #c4dcef; - border-color: #b3d5ee; -} -.alert-info hr { - border-top-color: #9ec9e9; -} -.alert-info .alert-link { - color: #52a6e7; -} - -.alert-warning { - color: #f8d877; - background-color: #f3e7c1; - border-color: #f4e3af; -} -.alert-warning hr { - border-top-color: #f1db99; -} -.alert-warning .alert-link { - color: #f6ca46; -} - -.alert-danger { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-danger hr { - border-top-color: #f0b4d0; -} -.alert-danger .alert-link { - color: #f479b2; -} - -.alert-light { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-light hr { - border-top-color: #a0a0a9; -} -.alert-light .alert-link { - color: #5b5b68; -} - -.alert-dark { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-dark hr { - border-top-color: #a0a0a9; -} -.alert-dark .alert-link { - color: #5b5b68; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #38a169; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #f0f0f0; - text-align: center; - white-space: nowrap; - background-color: #38a169; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(240, 240, 240, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 240, 240, 0.15) 50%, rgba(240, 240, 240, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #00001f; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #00001f; - text-decoration: none; - background-color: #38a169; -} -.list-group-item-action:active { - color: #00001f; - background-color: #38a169; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #f0f0f0; - border: 1px solid rgba(240, 240, 240, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #00001f; - pointer-events: none; - background-color: #f0f0f0; -} -.list-group-item.active { - z-index: 2; - color: #f0f0f0; - background-color: #38a169; - border-color: #38a169; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-primary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-secondary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-secondary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-success { - color: #90c7aa; - background-color: #bcdaca; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #90c7aa; - background-color: #acd1bd; -} -.list-group-item-success.list-group-item-action.active { - color: #f0f0f0; - background-color: #90c7aa; - border-color: #90c7aa; -} - -.list-group-item-info { - color: #7fbded; - background-color: #b3d5ee; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #7fbded; - background-color: #9ec9e9; -} -.list-group-item-info.list-group-item-action.active { - color: #f0f0f0; - background-color: #7fbded; - border-color: #7fbded; -} - -.list-group-item-warning { - color: #f8d877; - background-color: #f4e3af; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #f8d877; - background-color: #f1db99; -} -.list-group-item-warning.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8d877; - border-color: #f8d877; -} - -.list-group-item-danger { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-danger.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-light { - color: #737383; - background-color: #adadb5; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-light.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.list-group-item-dark { - color: #737383; - background-color: #adadb5; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-dark.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #f0f0f0; - text-shadow: 0 1px 0 #f0f0f0; - opacity: 0.5; -} -.close:hover { - color: #f0f0f0; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(240, 240, 240, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(240, 240, 240, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #00001f; - background-color: rgba(240, 240, 240, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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: #f0f0f0; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #00001f; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #00001f; - 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); - } - - .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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #f0f0f0; - text-align: center; - background-color: #f0f0f0; - 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: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} -.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 #e8e8e8; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #e8e8e8; - border-bottom: 1px solid gainsboro; - 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: #00001f; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #f0f0f0; - 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: #f0f0f0; - 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #f0f0f0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #f0f0f0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #38a169 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #38a169 !important; -} - -.bg-secondary { - background-color: #38a169 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #38a169 !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #38a169 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #38a169 !important; -} - -.bg-light { - background-color: #00001f !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #00001f !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: black !important; -} - -.bg-white { - background-color: #f0f0f0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #00001f !important; -} - -.border-top { - border-top: 1px solid #00001f !important; -} - -.border-right { - border-right: 1px solid #00001f !important; -} - -.border-bottom { - border-bottom: 1px solid #00001f !important; -} - -.border-left { - border-left: 1px solid #00001f !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: #38a169 !important; -} - -.border-secondary { - border-color: #38a169 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #38a169 !important; -} - -.border-light { - border-color: #00001f !important; -} - -.border-dark { - border-color: #00001f !important; -} - -.border-white { - border-color: #f0f0f0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(240, 240, 240, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(240, 240, 240, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(240, 240, 240, 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; -} - -.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); -} - -.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; - } -} -.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: #f0f0f0 !important; -} - -.text-primary { - color: #38a169 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #38a169 !important; -} - -.text-secondary { - color: #38a169 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #38a169 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #38a169 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #38a169 !important; -} - -.text-light { - color: #00001f !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #00001f !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: black !important; -} - -.text-body { - color: #00001f !important; -} - -.text-muted { - color: #00001f !important; -} - -.text-black-50 { - color: rgba(240, 240, 240, 0.5) !important; -} - -.text-white-50 { - color: rgba(240, 240, 240, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #00001f; - 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 #f0f0f0; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #f0f0f0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #00001f !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #00001f; - } - - .table .thead-dark th { - color: inherit; - border-color: #00001f; - } -} -.bd-callout-primary { - border-left-color: #38a169; -} - -.bd-callout-secondary { - border-left-color: #38a169; -} - -.bd-callout-danger { - border-left-color: #38a169; -} - -.bd-callout-dark { - border-left-color: #00001f; -} - -.bd-callout-white { - border-left-color: #f0f0f0; -} - -.bd-callout-black { - border-left-color: #f0f0f0; -} - -.bd-callout-light { - border-left-color: #00001f; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #38a169; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #38a169; -} - -.bd-callout-purple { - border-left-color: #38a169; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #38a169; -} - -.bd-callout-gray { - border-left-color: #38a169; -} - -.bd-callout-gray-100 { - border-left-color: #38a169; -} - -.bd-callout-gray-200 { - border-left-color: #38a169; -} - -.bd-callout-gray-300 { - border-left-color: #00001f; -} - -.bd-callout-gray-400 { - border-left-color: #38a169; -} - -.bd-callout-gray-500 { - border-left-color: #00001f; -} - -.bd-callout-gray-600 { - border-left-color: #00001f; -} - -.bd-callout-gray-700 { - border-left-color: #00001f; -} - -.bd-callout-gray-800 { - border-left-color: #00001f; -} - -.bd-callout-gray-900 { - border-left-color: #00001f; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #f0f0f0; - padding-top: 49px; - background-color: #00001f; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #00001f; -} - -#page { - padding-top: 49px; - background-color: #00001f; -} - -#article { - padding-top: 0; - background-color: #00001f; -} - -#thread, #userpage { - background-color: #00001f; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #38a169; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #38a169; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #00001f; -} - -.btn-success, .btn-danger { - color: #f0f0f0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #38a169; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #38a169; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #f0f0f0; - color: #00001f; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #f0f0f0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #00001f; -} - -.navbar-light { - background-color: #00001f !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #00001f; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #38a169; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #38a169; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} - -.navbar .text-white { - color: #f0f0f0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #38a169; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #00001f; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #38a169; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #38a169; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #f0f0f0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #38a169; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #38a169; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #38a169; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #38a169; - box-shadow: inset 0 -2px 0 #38a169; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #38a169; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #38a169; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #38a169; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #38a169; - box-shadow: inset 0 -2px 0 #38a169; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #38a169; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #38a169; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #38a169; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #38a169; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #38a169; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #38a169; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #38a169; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #38a169; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #00001f; - color: #f0f0f0; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #00001f; - font-size: 1rem; - color: #f0f0f0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #f0f0f0; -} - -.form-inline.search .form-control::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.bg-svg { - background-color: #00001f; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #38a169; - border-color: #38a169; - border-width: 2px; - background: #00001f; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #00001f; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #38a169; - background-color: #00001f; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #00001f; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #38a169; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #38a169; - box-shadow: none; -} - -.form-control::placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #f0f0f0; -} - -#login label { - color: #f0f0f0; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #f0f0f0; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #f0f0f0; - background-color: #00001f; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #f0f0f0; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #00001f; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #f0f0f0; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #f0f0f0; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #38a169; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #38a169; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #38a169; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #38a169; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #38a169 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #38a169; -} - -.score { - color: #f0f0f0; -} - -.score-up { - color: #38a169 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #00001f !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #00001f; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #38a169; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #00001f !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #00001f; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #00001f; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #00001f; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #38a169; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #38a169; - width: 1rem; -} - -.filter-list .filter-item { - color: #38a169; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #38a169; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #f0f0f0; -} - -.filter-list > .filter-item > .filter-link.active { - color: #f0f0f0; - background-color: #00001f; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #38a169; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #38a169; -} - -.filter-link:hover, .filter-link:focus { - color: #38a169; -} - -.dashboard-list .dashboard-item { - color: #38a169; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #38a169; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #f0f0f0; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #38a169; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #38a169; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #38a169; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #38a169; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #f0f0f0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #38a169; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #38a169; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #38a169; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #38a169; -} - -.card { - background-color: #00001f; -} - -#thread .card { - background-color: #00001f; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #38a169; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #38a169; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #00001f; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #f0f0f0; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #38a169; -} - -#frontpage .post-title a { - color: #f0f0f0; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #f0f0f0; -} - -.stretched-link a:hover { - color: #38a169; -} - -.post-meta { - position: relative; - z-index: 2; - color: #38a169; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #38a169; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #38a169; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #38a169; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #38a169 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #38a169; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .post-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #38a169; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #38a169; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #f0f0f0; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #f0f0f0; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #38a169; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #38a169; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #f0f0f0; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; -} - -.page-link:hover { - background-color: #38a169; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.post-actions a { - color: #38a169; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #38a169; - border-radius: 0.35rem; - z-index: 2; - background-color: #00001f; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #f0f0f0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #38a169; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #38a169; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #38a169; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #f0f0f0; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #f0f0f0; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #38a169; -} - -blockquote { - border-left: 2px solid #38a169; - color: #f0f0f0; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #38a169; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .comment-actions a { - color: #38a169; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #00001f; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #38a169; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #f0f0f0; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #f0f0f0; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.comment-actions a { - color: #38a169; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #f0f0f0; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #00001f; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #00001f; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #00001f; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #38a169; -} - -.comment-write .comment-format .format:hover { - color: #f0f0f0; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #38a169; - font-size: 1rem; - color: #38a169; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #38a169; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #00001f; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #38a169; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #00001f; - background-color: #00001f; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #38a169; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #38a169; - background-color: rgba(60, 173, 243, 0.08); - color: #38a169; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #00001f; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #38a169 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #f0f0f0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #38a169; - font-size: 12px; - text-transform: uppercase; - background-color: #00001f; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #00001f; - border: 0.1px solid #38a169; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #00001f !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #38a169; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #38a169; -} - -.modal .profile-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #38a169; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #38a169; -} - -.profile-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #38a169; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #f0f0f0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #38a169; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #f0f0f0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #38a169 !important; -} - -.border-right { - border-right: 1px solid #38a169 !important; -} - -.border-bottom { - border-bottom: 1px solid #38a169 !important; -} - -.border-left { - border-left: 1px solid #38a169 !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-x { - border-left: 1px solid #38a169 !important; - border-right: 1px solid #38a169 !important; -} - -.border-y { - border-top: 1px solid #38a169 !important; - border-bottom: 1px solid #38a169 !important; -} - -.border { - border: 1px solid #38a169 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #38a169 !important; - } - - .border-sm-right { - border-right: 1px solid #38a169 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #38a169 !important; - } - - .border-sm-left { - border-left: 1px solid #38a169 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #38a169 !important; - border-right: 1px solid #38a169 !important; - } - - .border-sm-y { - border-top: 1px solid #38a169 !important; - border-bottom: 1px solid #38a169 !important; - } - - .border-sm { - border: 1px solid #38a169 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #38a169 !important; - } - - .border-md-right { - border-right: 1px solid #38a169 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #38a169 !important; - } - - .border-md-left { - border-left: 1px solid #38a169 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #38a169 !important; - border-right: 1px solid #38a169 !important; - } - - .border-md-y { - border-top: 1px solid #38a169 !important; - border-bottom: 1px solid #38a169 !important; - } - - .border-md { - border: 1px solid #38a169 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #38a169 !important; - } - - .border-lg-right { - border-right: 1px solid #38a169 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #38a169 !important; - } - - .border-lg-left { - border-left: 1px solid #38a169 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #38a169 !important; - border-right: 1px solid #38a169 !important; - } - - .border-lg-y { - border-top: 1px solid #38a169 !important; - border-bottom: 1px solid #38a169 !important; - } - - .border-lg { - border: 1px solid #38a169 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #38a169 !important; - } - - .border-xl-right { - border-right: 1px solid #38a169 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #38a169 !important; - } - - .border-xl-left { - border-left: 1px solid #38a169 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #38a169 !important; - border-right: 1px solid #38a169 !important; - } - - .border-xl-y { - border-top: 1px solid #38a169 !important; - border-bottom: 1px solid #38a169 !important; - } - - .border-xl { - border: 1px solid #38a169 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #00001f; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #f0f0f0; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #38a169; - border: 0.1px solid #38a169; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #38a169; - border: #38a169 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #00001f; - border-radius: 2rem; - 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: #f0f0f0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #f0f0f0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #f0f0f0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #f0f0f0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #38a169; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #38a169; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #00001f; - } - - #thread, #userpage { - background-color: #00001f; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #00001f !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #38a169; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #00001f; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #38a169; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #00001f; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #38a169; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #38a169; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #00001f; - } - - .card { - background-color: #00001f; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #f0f0f0; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #38a169; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #38a169; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #38a169; - } - - .score { - color: #38a169; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #38a169; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #38a169; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #00001f; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #38a169; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #f0f0f0; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #00001f !important; -} - -.text-muted { - color: #38a169 !important; -} - -.text-primary { - color: #38a169 !important; -} - -.text-gray-400, .text-gray-500 { - color: #38a169 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #00001f 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #38a169; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #38a169; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #f0f0f0; - background-color: #f0f0f0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #38a169; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #f0f0f0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #f0f0f0 !important; -} - -#frontpage .post-title a:visited { - color: #38a169; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #38a169; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #38a169; -} - -.btn-primary { - color: #38a169; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #38a169 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #38a169; - padding: 10px; - border-radius: 3px; - background-color: #00001f !important; -} - -.text-info { - color: #38a169 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #00001f !important; - border-radius: 5px !important; -} - -.btn { - background-color: #00001f !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -#frontpage .post-title a:visited { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #38a169; -} - -.btn { - color: #38a169; -} - -* { - font-family: "Roboto Mono"; -} - -.arrow-up::before { - color: #f0f0f0; -} - -.arrow-down::before { - color: #f0f0f0; -} - -.modal-content { - background-color: #00001f; -} - -.modal-header { - background-color: #00001f; -} - -.modal .comment-actions .list-group-item { - background-color: #00001f; -} - -.comment-actions .score { - color: #f0f0f0; -} - -.badge-count { - color: #00001f; -} - -.transparent { - background: None !important; -} - -.btn-danger.disabled, .btn-danger:disabled { - color: #38a169 !important; -} - -#frontpage .post-title a:visited { - color: #b0b0b0; -} - -.followsyou { - background-color: #00001f !important; - border: 1px solid #38a169 !important; -} - -.badge-count { - color: #38a169; -} - -/*# sourceMappingURL=tron_38a169.css.map */ diff --git a/files/assets/css/tron_3e98a7.css b/files/assets/css/tron_3e98a7.css deleted file mode 100644 index 5ac11f8a5..000000000 --- a/files/assets/css/tron_3e98a7.css +++ /dev/null @@ -1,13803 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Roboto+Mono:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #3e98a7; - --pink: #e83e8c; - --red: #3e98a7; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #f0f0f0; - --gray: #00001f; - --gray-dark: #00001f; - --primary: #3e98a7; - --secondary: #3e98a7; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #3e98a7; - --light: #00001f; - --dark: #00001f; - --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(240, 240, 240, 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: #00001f; - text-align: left; - background-color: #f0f0f0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #3e98a7; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #3e98a7; - 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; -} - -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: #00001f; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(240, 240, 240, 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: #00001f; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #f0f0f0; - border: 1px solid #00001f; - 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: #00001f; -} - -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: #f0f0f0; - background-color: #00001f; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #00001f; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #00001f; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #00001f; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #00001f; -} -.table tbody + tbody { - border-top: 2px solid #00001f; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #00001f; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #00001f; -} -.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(240, 240, 240, 0.05); -} - -.table-hover tbody tr:hover { - color: #00001f; - background-color: rgba(240, 240, 240, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f4c9dd; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-primary:hover { - background-color: #f0b4d0; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f0b4d0; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f4c9dd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-secondary:hover { - background-color: #f0b4d0; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #f0b4d0; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #bcdaca; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #90c7aa; -} - -.table-hover .table-success:hover { - background-color: #acd1bd; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #acd1bd; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b3d5ee; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fbded; -} - -.table-hover .table-info:hover { - background-color: #9ec9e9; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #9ec9e9; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f4e3af; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d877; -} - -.table-hover .table-warning:hover { - background-color: #f1db99; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f1db99; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f4c9dd; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-danger:hover { - background-color: #f0b4d0; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f0b4d0; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #adadb5; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #737383; -} - -.table-hover .table-light:hover { - background-color: #a0a0a9; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #a0a0a9; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #adadb5; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #737383; -} - -.table-hover .table-dark:hover { - background-color: #a0a0a9; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a0a0a9; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(240, 240, 240, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(227, 227, 227, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(227, 227, 227, 0.075); -} - -.table .thead-dark th { - color: #f0f0f0; - background-color: #00001f; - border-color: #000045; -} -.table .thead-light th { - color: #00001f; - background-color: #3e98a7; - border-color: #00001f; -} - -.table-dark { - color: #f0f0f0; - background-color: #00001f; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #000045; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(240, 240, 240, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #f0f0f0; - background-color: rgba(240, 240, 240, 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: #00001f; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid #3e98a7; - 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 #00001f; -} -.form-control:focus { - color: #00001f; - background-color: #f0f0f0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.form-control::placeholder { - color: #00001f; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #3e98a7; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} - -.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: #00001f; - 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: flex; - 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: #00001f; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #f0f0f0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #f0f0f0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #3e98a7; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #00001f; - background-color: rgba(255, 102, 172, 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: #3e98a7; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%233e98a7' 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='%233e98a7' 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: #3e98a7; - box-shadow: 0 0 0 0.2rem 3e98a7; -} - -.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: #3e98a7; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%233e98a7' 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='%233e98a7' stroke='none'/%3e%3c/svg%3e") #f0f0f0 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: #3e98a7; - box-shadow: 0 0 0 0.2rem 3e98a7; -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #3e98a7; -} -.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: #3e98a7; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #3e98a7; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 3e98a7; -} -.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: #3e98a7; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #3e98a7; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #3e98a7; - box-shadow: 0 0 0 0.2rem 3e98a7; -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #00001f; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #00001f; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #00001f; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:hover { - color: #f0f0f0; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:focus, .btn-primary.focus { - color: #f0f0f0; - background-color: #3e98a7; - border-color: #3e98a7; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #00001f; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #f0f0f0; - background-color: #3e98a7; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-secondary { - color: #00001f; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-secondary:hover { - color: #f0f0f0; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #f0f0f0; - background-color: #3e98a7; - border-color: #3e98a7; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #00001f; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #f0f0f0; - background-color: #3e98a7; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-success { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(84, 173, 125, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #f0f0f0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(84, 173, 125, 0.5); -} - -.btn-info { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 157, 235, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #f0f0f0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 157, 235, 0.5); -} - -.btn-warning { - color: #00001f; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 11, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #00001f; - 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: #00001f; - 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(217, 164, 11, 0.5); -} - -.btn-danger { - color: #00001f; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-danger:hover { - color: #f0f0f0; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-danger:focus, .btn-danger.focus { - color: #f0f0f0; - background-color: #3e98a7; - border-color: #3e98a7; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #00001f; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #f0f0f0; - background-color: #3e98a7; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-light { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-dark { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-dark:focus, .btn-dark.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-outline-primary { - color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-primary:hover { - color: #00001f; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #3e98a7; - 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: #00001f; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-secondary:hover { - color: #00001f; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #3e98a7; - 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: #00001f; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #00001f; - 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: #00001f; - 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: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-danger:hover { - color: #00001f; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #3e98a7; - 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: #00001f; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-light { - color: #00001f; - border-color: #00001f; -} -.btn-outline-light:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-outline-dark { - color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-link { - font-weight: 400; - color: #3e98a7; - text-decoration: none; -} -.btn-link:hover { - color: #3e98a7; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #00001f; - 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: #00001f; - text-align: left; - list-style: none; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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 #3e98a7; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #00001f; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #000006; - text-decoration: none; - background-color: #3e98a7; -} -.dropdown-item.active, .dropdown-item:active { - color: #f0f0f0; - text-decoration: none; - background-color: #3e98a7; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #00001f; - 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: #00001f; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #00001f; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #00001f; - text-align: center; - white-space: nowrap; - background-color: #3e98a7; - border: 1px solid #3e98a7; - 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: 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: #f0f0f0; - border-color: #3e98a7; - background-color: #3e98a7; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #f0f0f0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #00001f; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #3e98a7; -} - -.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: #f0f0f0; - border: #00001f 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f0f0f0' 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: #3e98a7; - background-color: #3e98a7; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23f0f0f0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f0f0f0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - border-radius: 0.5rem; - 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; -} -@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: #f0f0f0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - vertical-align: middle; - background: #f0f0f0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #3e98a7; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-select:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #00001f; - background-color: #3e98a7; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #00001f; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #3e98a7; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #00001f; - background-color: #f0f0f0; - border: 1px solid #3e98a7; - 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: #00001f; - content: "Browse"; - background-color: #3e98a7; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 3e98a7; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 3e98a7; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 3e98a7; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #3e98a7; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #3e98a7; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - 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: #3e98a7; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #00001f; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #00001f; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #00001f; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #00001f; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #00001f; -} - -.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: flex; - 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: #00001f; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #00001f; -} -.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: #3e98a7 #3e98a7 #00001f; -} -.nav-tabs .nav-link.disabled { - color: #00001f; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #00001f; - background-color: #f0f0f0; - border-color: #00001f #00001f #f0f0f0; -} -.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: #f0f0f0; - background-color: #3e98a7; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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(240, 240, 240, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(240, 240, 240, 0.9); -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #f0f0f0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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: #f0f0f0; -} -.navbar-dark .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-text a { - color: #f0f0f0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #f0f0f0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #f0f0f0; - background-clip: border-box; - border: 1px solid rgba(240, 240, 240, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(240, 240, 240, 0.03); - border-bottom: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 0.03); - border-top: 1px solid rgba(240, 240, 240, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #3e98a7; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #00001f; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #00001f; -} - -.pagination { - 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: #3e98a7; - background-color: #f0f0f0; - border: 1px solid #00001f; -} -.page-link:hover { - z-index: 2; - color: #3e98a7; - text-decoration: none; - background-color: #3e98a7; - border-color: #00001f; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} - -.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: #f0f0f0; - background-color: #3e98a7; - border-color: #3e98a7; -} -.page-item.disabled .page-link { - color: #00001f; - pointer-events: none; - cursor: auto; - background-color: #f0f0f0; - border-color: #00001f; -} - -.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: #00001f; - background-color: #3e98a7; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #00001f; - background-color: #3e98a7; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #00001f; - background-color: #3e98a7; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #00001f; - background-color: #3e98a7; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-success { - color: #f0f0f0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #f0f0f0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #f0f0f0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #f0f0f0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #00001f; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #00001f; - 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: #00001f; - background-color: #3e98a7; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #00001f; - background-color: #3e98a7; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-light { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-light:hover, a.badge-light:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.badge-dark { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #3e98a7; - 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: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-primary hr { - border-top-color: #f0b4d0; -} -.alert-primary .alert-link { - color: #f479b2; -} - -.alert-secondary { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-secondary hr { - border-top-color: #f0b4d0; -} -.alert-secondary .alert-link { - color: #f479b2; -} - -.alert-success { - color: #90c7aa; - background-color: #cbe0d5; - border-color: #bcdaca; -} -.alert-success hr { - border-top-color: #acd1bd; -} -.alert-success .alert-link { - color: #6eb690; -} - -.alert-info { - color: #7fbded; - background-color: #c4dcef; - border-color: #b3d5ee; -} -.alert-info hr { - border-top-color: #9ec9e9; -} -.alert-info .alert-link { - color: #52a6e7; -} - -.alert-warning { - color: #f8d877; - background-color: #f3e7c1; - border-color: #f4e3af; -} -.alert-warning hr { - border-top-color: #f1db99; -} -.alert-warning .alert-link { - color: #f6ca46; -} - -.alert-danger { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-danger hr { - border-top-color: #f0b4d0; -} -.alert-danger .alert-link { - color: #f479b2; -} - -.alert-light { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-light hr { - border-top-color: #a0a0a9; -} -.alert-light .alert-link { - color: #5b5b68; -} - -.alert-dark { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-dark hr { - border-top-color: #a0a0a9; -} -.alert-dark .alert-link { - color: #5b5b68; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #3e98a7; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #f0f0f0; - text-align: center; - white-space: nowrap; - background-color: #3e98a7; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(240, 240, 240, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 240, 240, 0.15) 50%, rgba(240, 240, 240, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #00001f; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #00001f; - text-decoration: none; - background-color: #3e98a7; -} -.list-group-item-action:active { - color: #00001f; - background-color: #3e98a7; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #f0f0f0; - border: 1px solid rgba(240, 240, 240, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #00001f; - pointer-events: none; - background-color: #f0f0f0; -} -.list-group-item.active { - z-index: 2; - color: #f0f0f0; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-primary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-secondary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-secondary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-success { - color: #90c7aa; - background-color: #bcdaca; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #90c7aa; - background-color: #acd1bd; -} -.list-group-item-success.list-group-item-action.active { - color: #f0f0f0; - background-color: #90c7aa; - border-color: #90c7aa; -} - -.list-group-item-info { - color: #7fbded; - background-color: #b3d5ee; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #7fbded; - background-color: #9ec9e9; -} -.list-group-item-info.list-group-item-action.active { - color: #f0f0f0; - background-color: #7fbded; - border-color: #7fbded; -} - -.list-group-item-warning { - color: #f8d877; - background-color: #f4e3af; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #f8d877; - background-color: #f1db99; -} -.list-group-item-warning.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8d877; - border-color: #f8d877; -} - -.list-group-item-danger { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-danger.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-light { - color: #737383; - background-color: #adadb5; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-light.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.list-group-item-dark { - color: #737383; - background-color: #adadb5; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-dark.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #f0f0f0; - text-shadow: 0 1px 0 #f0f0f0; - opacity: 0.5; -} -.close:hover { - color: #f0f0f0; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(240, 240, 240, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(240, 240, 240, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #00001f; - background-color: rgba(240, 240, 240, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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: #f0f0f0; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #00001f; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #00001f; - 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); - } - - .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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #f0f0f0; - text-align: center; - background-color: #f0f0f0; - 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: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} -.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 #e8e8e8; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #e8e8e8; - border-bottom: 1px solid gainsboro; - 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: #00001f; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #f0f0f0; - 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: #f0f0f0; - 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #f0f0f0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #f0f0f0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #3e98a7 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #3e98a7 !important; -} - -.bg-secondary { - background-color: #3e98a7 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #3e98a7 !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #3e98a7 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #3e98a7 !important; -} - -.bg-light { - background-color: #00001f !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #00001f !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: black !important; -} - -.bg-white { - background-color: #f0f0f0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #00001f !important; -} - -.border-top { - border-top: 1px solid #00001f !important; -} - -.border-right { - border-right: 1px solid #00001f !important; -} - -.border-bottom { - border-bottom: 1px solid #00001f !important; -} - -.border-left { - border-left: 1px solid #00001f !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: #3e98a7 !important; -} - -.border-secondary { - border-color: #3e98a7 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #3e98a7 !important; -} - -.border-light { - border-color: #00001f !important; -} - -.border-dark { - border-color: #00001f !important; -} - -.border-white { - border-color: #f0f0f0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(240, 240, 240, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(240, 240, 240, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(240, 240, 240, 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; -} - -.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); -} - -.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; - } -} -.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: #f0f0f0 !important; -} - -.text-primary { - color: #3e98a7 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #3e98a7 !important; -} - -.text-secondary { - color: #3e98a7 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #3e98a7 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #3e98a7 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #3e98a7 !important; -} - -.text-light { - color: #00001f !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #00001f !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: black !important; -} - -.text-body { - color: #00001f !important; -} - -.text-muted { - color: #00001f !important; -} - -.text-black-50 { - color: rgba(240, 240, 240, 0.5) !important; -} - -.text-white-50 { - color: rgba(240, 240, 240, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #00001f; - 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 #f0f0f0; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #f0f0f0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #00001f !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #00001f; - } - - .table .thead-dark th { - color: inherit; - border-color: #00001f; - } -} -.bd-callout-primary { - border-left-color: #3e98a7; -} - -.bd-callout-secondary { - border-left-color: #3e98a7; -} - -.bd-callout-danger { - border-left-color: #3e98a7; -} - -.bd-callout-dark { - border-left-color: #00001f; -} - -.bd-callout-white { - border-left-color: #f0f0f0; -} - -.bd-callout-black { - border-left-color: #f0f0f0; -} - -.bd-callout-light { - border-left-color: #00001f; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #3e98a7; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #3e98a7; -} - -.bd-callout-purple { - border-left-color: #3e98a7; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #3e98a7; -} - -.bd-callout-gray { - border-left-color: #3e98a7; -} - -.bd-callout-gray-100 { - border-left-color: #3e98a7; -} - -.bd-callout-gray-200 { - border-left-color: #3e98a7; -} - -.bd-callout-gray-300 { - border-left-color: #00001f; -} - -.bd-callout-gray-400 { - border-left-color: #3e98a7; -} - -.bd-callout-gray-500 { - border-left-color: #00001f; -} - -.bd-callout-gray-600 { - border-left-color: #00001f; -} - -.bd-callout-gray-700 { - border-left-color: #00001f; -} - -.bd-callout-gray-800 { - border-left-color: #00001f; -} - -.bd-callout-gray-900 { - border-left-color: #00001f; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #f0f0f0; - padding-top: 49px; - background-color: #00001f; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #00001f; -} - -#page { - padding-top: 49px; - background-color: #00001f; -} - -#article { - padding-top: 0; - background-color: #00001f; -} - -#thread, #userpage { - background-color: #00001f; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #3e98a7; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #3e98a7; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #00001f; -} - -.btn-success, .btn-danger { - color: #f0f0f0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #3e98a7; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #3e98a7; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #f0f0f0; - color: #00001f; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #f0f0f0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #00001f; -} - -.navbar-light { - background-color: #00001f !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #00001f; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #3e98a7; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #3e98a7; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} - -.navbar .text-white { - color: #f0f0f0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #3e98a7; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #00001f; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #3e98a7; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #3e98a7; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #f0f0f0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #3e98a7; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #3e98a7; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #3e98a7; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #3e98a7; - box-shadow: inset 0 -2px 0 #3e98a7; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #3e98a7; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #3e98a7; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #3e98a7; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #3e98a7; - box-shadow: inset 0 -2px 0 #3e98a7; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #3e98a7; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #3e98a7; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #3e98a7; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #3e98a7; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #3e98a7; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #3e98a7; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #3e98a7; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #3e98a7; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #00001f; - color: #f0f0f0; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #00001f; - font-size: 1rem; - color: #f0f0f0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #f0f0f0; -} - -.form-inline.search .form-control::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.bg-svg { - background-color: #00001f; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #3e98a7; - border-color: #3e98a7; - border-width: 2px; - background: #00001f; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #00001f; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #3e98a7; - background-color: #00001f; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #00001f; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #3e98a7; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #3e98a7; - box-shadow: none; -} - -.form-control::placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #f0f0f0; -} - -#login label { - color: #f0f0f0; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #f0f0f0; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #f0f0f0; - background-color: #00001f; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #f0f0f0; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #00001f; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #f0f0f0; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #f0f0f0; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #3e98a7; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #3e98a7; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #3e98a7; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #3e98a7; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #3e98a7 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #3e98a7; -} - -.score { - color: #f0f0f0; -} - -.score-up { - color: #3e98a7 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #00001f !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #00001f; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #3e98a7; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #00001f !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #00001f; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #00001f; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #00001f; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #3e98a7; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #3e98a7; - width: 1rem; -} - -.filter-list .filter-item { - color: #3e98a7; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #3e98a7; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #f0f0f0; -} - -.filter-list > .filter-item > .filter-link.active { - color: #f0f0f0; - background-color: #00001f; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #3e98a7; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #3e98a7; -} - -.filter-link:hover, .filter-link:focus { - color: #3e98a7; -} - -.dashboard-list .dashboard-item { - color: #3e98a7; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #3e98a7; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #f0f0f0; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #3e98a7; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #3e98a7; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #3e98a7; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #3e98a7; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #f0f0f0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #3e98a7; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #3e98a7; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #3e98a7; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #3e98a7; -} - -.card { - background-color: #00001f; -} - -#thread .card { - background-color: #00001f; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #3e98a7; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #3e98a7; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #00001f; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #f0f0f0; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #3e98a7; -} - -#frontpage .post-title a { - color: #f0f0f0; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #f0f0f0; -} - -.stretched-link a:hover { - color: #3e98a7; -} - -.post-meta { - position: relative; - z-index: 2; - color: #3e98a7; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #3e98a7; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #3e98a7; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #3e98a7; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #3e98a7 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #3e98a7; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .post-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #3e98a7; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #3e98a7; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #f0f0f0; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #f0f0f0; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #3e98a7; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #3e98a7; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #f0f0f0; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; -} - -.page-link:hover { - background-color: #3e98a7; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.post-actions a { - color: #3e98a7; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #3e98a7; - border-radius: 0.35rem; - z-index: 2; - background-color: #00001f; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #f0f0f0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #3e98a7; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #3e98a7; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #3e98a7; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #f0f0f0; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #f0f0f0; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #3e98a7; -} - -blockquote { - border-left: 2px solid #3e98a7; - color: #f0f0f0; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #3e98a7; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .comment-actions a { - color: #3e98a7; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #00001f; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #3e98a7; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #f0f0f0; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #f0f0f0; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.comment-actions a { - color: #3e98a7; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #f0f0f0; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #00001f; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #00001f; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #00001f; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #3e98a7; -} - -.comment-write .comment-format .format:hover { - color: #f0f0f0; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #3e98a7; - font-size: 1rem; - color: #3e98a7; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #3e98a7; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #00001f; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #3e98a7; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #00001f; - background-color: #00001f; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #3e98a7; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #3e98a7; - background-color: rgba(60, 173, 243, 0.08); - color: #3e98a7; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #00001f; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #3e98a7 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #f0f0f0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #3e98a7; - font-size: 12px; - text-transform: uppercase; - background-color: #00001f; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #00001f; - border: 0.1px solid #3e98a7; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #00001f !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #3e98a7; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #3e98a7; -} - -.modal .profile-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #3e98a7; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #3e98a7; -} - -.profile-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #3e98a7; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #f0f0f0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #3e98a7; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #f0f0f0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #3e98a7 !important; -} - -.border-right { - border-right: 1px solid #3e98a7 !important; -} - -.border-bottom { - border-bottom: 1px solid #3e98a7 !important; -} - -.border-left { - border-left: 1px solid #3e98a7 !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-x { - border-left: 1px solid #3e98a7 !important; - border-right: 1px solid #3e98a7 !important; -} - -.border-y { - border-top: 1px solid #3e98a7 !important; - border-bottom: 1px solid #3e98a7 !important; -} - -.border { - border: 1px solid #3e98a7 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #3e98a7 !important; - } - - .border-sm-right { - border-right: 1px solid #3e98a7 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #3e98a7 !important; - } - - .border-sm-left { - border-left: 1px solid #3e98a7 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #3e98a7 !important; - border-right: 1px solid #3e98a7 !important; - } - - .border-sm-y { - border-top: 1px solid #3e98a7 !important; - border-bottom: 1px solid #3e98a7 !important; - } - - .border-sm { - border: 1px solid #3e98a7 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #3e98a7 !important; - } - - .border-md-right { - border-right: 1px solid #3e98a7 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #3e98a7 !important; - } - - .border-md-left { - border-left: 1px solid #3e98a7 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #3e98a7 !important; - border-right: 1px solid #3e98a7 !important; - } - - .border-md-y { - border-top: 1px solid #3e98a7 !important; - border-bottom: 1px solid #3e98a7 !important; - } - - .border-md { - border: 1px solid #3e98a7 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #3e98a7 !important; - } - - .border-lg-right { - border-right: 1px solid #3e98a7 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #3e98a7 !important; - } - - .border-lg-left { - border-left: 1px solid #3e98a7 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #3e98a7 !important; - border-right: 1px solid #3e98a7 !important; - } - - .border-lg-y { - border-top: 1px solid #3e98a7 !important; - border-bottom: 1px solid #3e98a7 !important; - } - - .border-lg { - border: 1px solid #3e98a7 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #3e98a7 !important; - } - - .border-xl-right { - border-right: 1px solid #3e98a7 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #3e98a7 !important; - } - - .border-xl-left { - border-left: 1px solid #3e98a7 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #3e98a7 !important; - border-right: 1px solid #3e98a7 !important; - } - - .border-xl-y { - border-top: 1px solid #3e98a7 !important; - border-bottom: 1px solid #3e98a7 !important; - } - - .border-xl { - border: 1px solid #3e98a7 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #00001f; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #f0f0f0; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #3e98a7; - border: 0.1px solid #3e98a7; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #3e98a7; - border: #3e98a7 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #00001f; - border-radius: 2rem; - 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: #f0f0f0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #f0f0f0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #f0f0f0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #f0f0f0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #3e98a7; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #3e98a7; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #00001f; - } - - #thread, #userpage { - background-color: #00001f; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #00001f !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #3e98a7; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #00001f; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #3e98a7; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #00001f; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #3e98a7; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #3e98a7; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #00001f; - } - - .card { - background-color: #00001f; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #f0f0f0; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #3e98a7; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #3e98a7; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #3e98a7; - } - - .score { - color: #3e98a7; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #3e98a7; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #3e98a7; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #00001f; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #3e98a7; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #f0f0f0; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #00001f !important; -} - -.text-muted { - color: #3e98a7 !important; -} - -.text-primary { - color: #3e98a7 !important; -} - -.text-gray-400, .text-gray-500 { - color: #3e98a7 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #00001f 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #3e98a7; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #3e98a7; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #f0f0f0; - background-color: #f0f0f0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #3e98a7; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #f0f0f0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #f0f0f0 !important; -} - -#frontpage .post-title a:visited { - color: #3e98a7; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #3e98a7; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #3e98a7; -} - -.btn-primary { - color: #3e98a7; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #3e98a7 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #3e98a7; - padding: 10px; - border-radius: 3px; - background-color: #00001f !important; -} - -.text-info { - color: #3e98a7 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #00001f !important; - border-radius: 5px !important; -} - -.btn { - background-color: #00001f !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -#frontpage .post-title a:visited { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #3e98a7; -} - -.btn { - color: #3e98a7; -} - -* { - font-family: "Roboto Mono"; -} - -.arrow-up::before { - color: #f0f0f0; -} - -.arrow-down::before { - color: #f0f0f0; -} - -.modal-content { - background-color: #00001f; -} - -.modal-header { - background-color: #00001f; -} - -.modal .comment-actions .list-group-item { - background-color: #00001f; -} - -.comment-actions .score { - color: #f0f0f0; -} - -.badge-count { - color: #00001f; -} - -.transparent { - background: None !important; -} - -.btn-danger.disabled, .btn-danger:disabled { - color: #3e98a7 !important; -} - -#frontpage .post-title a:visited { - color: #b0b0b0; -} - -.followsyou { - background-color: #00001f !important; - border: 1px solid #3e98a7 !important; -} - -.badge-count { - color: #3e98a7; -} - -/*# sourceMappingURL=tron_3e98a7.css.map */ diff --git a/files/assets/css/tron_62ca56.css b/files/assets/css/tron_62ca56.css deleted file mode 100644 index abf92dfaa..000000000 --- a/files/assets/css/tron_62ca56.css +++ /dev/null @@ -1,13803 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Roboto+Mono:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #62ca56; - --pink: #e83e8c; - --red: #62ca56; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #f0f0f0; - --gray: #00001f; - --gray-dark: #00001f; - --primary: #62ca56; - --secondary: #62ca56; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #62ca56; - --light: #00001f; - --dark: #00001f; - --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(240, 240, 240, 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: #00001f; - text-align: left; - background-color: #f0f0f0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #62ca56; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #62ca56; - 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; -} - -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: #00001f; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(240, 240, 240, 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: #00001f; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #f0f0f0; - border: 1px solid #00001f; - 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: #00001f; -} - -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: #f0f0f0; - background-color: #00001f; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #00001f; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #00001f; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #00001f; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #00001f; -} -.table tbody + tbody { - border-top: 2px solid #00001f; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #00001f; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #00001f; -} -.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(240, 240, 240, 0.05); -} - -.table-hover tbody tr:hover { - color: #00001f; - background-color: rgba(240, 240, 240, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f4c9dd; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-primary:hover { - background-color: #f0b4d0; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f0b4d0; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f4c9dd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-secondary:hover { - background-color: #f0b4d0; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #f0b4d0; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #bcdaca; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #90c7aa; -} - -.table-hover .table-success:hover { - background-color: #acd1bd; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #acd1bd; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b3d5ee; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fbded; -} - -.table-hover .table-info:hover { - background-color: #9ec9e9; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #9ec9e9; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f4e3af; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d877; -} - -.table-hover .table-warning:hover { - background-color: #f1db99; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f1db99; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f4c9dd; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-danger:hover { - background-color: #f0b4d0; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f0b4d0; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #adadb5; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #737383; -} - -.table-hover .table-light:hover { - background-color: #a0a0a9; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #a0a0a9; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #adadb5; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #737383; -} - -.table-hover .table-dark:hover { - background-color: #a0a0a9; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a0a0a9; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(240, 240, 240, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(227, 227, 227, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(227, 227, 227, 0.075); -} - -.table .thead-dark th { - color: #f0f0f0; - background-color: #00001f; - border-color: #000045; -} -.table .thead-light th { - color: #00001f; - background-color: #62ca56; - border-color: #00001f; -} - -.table-dark { - color: #f0f0f0; - background-color: #00001f; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #000045; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(240, 240, 240, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #f0f0f0; - background-color: rgba(240, 240, 240, 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: #00001f; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid #62ca56; - 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 #00001f; -} -.form-control:focus { - color: #00001f; - background-color: #f0f0f0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.form-control::placeholder { - color: #00001f; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #62ca56; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} - -.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: #00001f; - 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: flex; - 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: #00001f; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #f0f0f0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #f0f0f0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #62ca56; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #00001f; - background-color: rgba(255, 102, 172, 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: #62ca56; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2362ca56' 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='%2362ca56' 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: #62ca56; - box-shadow: 0 0 0 0.2rem 62ca56; -} - -.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: #62ca56; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2362ca56' 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='%2362ca56' stroke='none'/%3e%3c/svg%3e") #f0f0f0 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: #62ca56; - box-shadow: 0 0 0 0.2rem 62ca56; -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #62ca56; -} -.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: #62ca56; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #62ca56; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 62ca56; -} -.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: #62ca56; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #62ca56; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #62ca56; - box-shadow: 0 0 0 0.2rem 62ca56; -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #00001f; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #00001f; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #00001f; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:hover { - color: #f0f0f0; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:focus, .btn-primary.focus { - color: #f0f0f0; - background-color: #62ca56; - border-color: #62ca56; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #00001f; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #f0f0f0; - background-color: #62ca56; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-secondary { - color: #00001f; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-secondary:hover { - color: #f0f0f0; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #f0f0f0; - background-color: #62ca56; - border-color: #62ca56; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #00001f; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #f0f0f0; - background-color: #62ca56; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-success { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(84, 173, 125, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #f0f0f0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(84, 173, 125, 0.5); -} - -.btn-info { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 157, 235, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #f0f0f0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 157, 235, 0.5); -} - -.btn-warning { - color: #00001f; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 11, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #00001f; - 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: #00001f; - 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(217, 164, 11, 0.5); -} - -.btn-danger { - color: #00001f; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-danger:hover { - color: #f0f0f0; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-danger:focus, .btn-danger.focus { - color: #f0f0f0; - background-color: #62ca56; - border-color: #62ca56; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #00001f; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #f0f0f0; - background-color: #62ca56; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-light { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-dark { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-dark:focus, .btn-dark.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-outline-primary { - color: #62ca56; - border-color: #62ca56; -} -.btn-outline-primary:hover { - color: #00001f; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #62ca56; - 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: #00001f; - background-color: #62ca56; - border-color: #62ca56; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #62ca56; - border-color: #62ca56; -} -.btn-outline-secondary:hover { - color: #00001f; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #62ca56; - 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: #00001f; - background-color: #62ca56; - border-color: #62ca56; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #00001f; - 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: #00001f; - 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: #62ca56; - border-color: #62ca56; -} -.btn-outline-danger:hover { - color: #00001f; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #62ca56; - 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: #00001f; - background-color: #62ca56; - border-color: #62ca56; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-light { - color: #00001f; - border-color: #00001f; -} -.btn-outline-light:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-outline-dark { - color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-link { - font-weight: 400; - color: #62ca56; - text-decoration: none; -} -.btn-link:hover { - color: #62ca56; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #00001f; - 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: #00001f; - text-align: left; - list-style: none; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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 #62ca56; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #00001f; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #000006; - text-decoration: none; - background-color: #62ca56; -} -.dropdown-item.active, .dropdown-item:active { - color: #f0f0f0; - text-decoration: none; - background-color: #62ca56; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #00001f; - 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: #00001f; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #00001f; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #00001f; - text-align: center; - white-space: nowrap; - background-color: #62ca56; - border: 1px solid #62ca56; - 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: 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: #f0f0f0; - border-color: #62ca56; - background-color: #62ca56; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #f0f0f0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #00001f; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #62ca56; -} - -.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: #f0f0f0; - border: #00001f 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f0f0f0' 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: #62ca56; - background-color: #62ca56; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23f0f0f0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f0f0f0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - border-radius: 0.5rem; - 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; -} -@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: #f0f0f0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - vertical-align: middle; - background: #f0f0f0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #62ca56; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-select:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #00001f; - background-color: #62ca56; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #00001f; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #62ca56; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #00001f; - background-color: #f0f0f0; - border: 1px solid #62ca56; - 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: #00001f; - content: "Browse"; - background-color: #62ca56; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 62ca56; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 62ca56; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 62ca56; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #62ca56; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #62ca56; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - 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: #62ca56; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #00001f; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #00001f; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #00001f; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #00001f; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #00001f; -} - -.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: flex; - 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: #00001f; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #00001f; -} -.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: #62ca56 #62ca56 #00001f; -} -.nav-tabs .nav-link.disabled { - color: #00001f; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #00001f; - background-color: #f0f0f0; - border-color: #00001f #00001f #f0f0f0; -} -.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: #f0f0f0; - background-color: #62ca56; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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(240, 240, 240, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(240, 240, 240, 0.9); -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #f0f0f0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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: #f0f0f0; -} -.navbar-dark .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-text a { - color: #f0f0f0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #f0f0f0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #f0f0f0; - background-clip: border-box; - border: 1px solid rgba(240, 240, 240, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(240, 240, 240, 0.03); - border-bottom: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 0.03); - border-top: 1px solid rgba(240, 240, 240, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #62ca56; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #00001f; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #00001f; -} - -.pagination { - 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: #62ca56; - background-color: #f0f0f0; - border: 1px solid #00001f; -} -.page-link:hover { - z-index: 2; - color: #62ca56; - text-decoration: none; - background-color: #62ca56; - border-color: #00001f; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} - -.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: #f0f0f0; - background-color: #62ca56; - border-color: #62ca56; -} -.page-item.disabled .page-link { - color: #00001f; - pointer-events: none; - cursor: auto; - background-color: #f0f0f0; - border-color: #00001f; -} - -.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: #00001f; - background-color: #62ca56; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #00001f; - background-color: #62ca56; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #00001f; - background-color: #62ca56; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #00001f; - background-color: #62ca56; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-success { - color: #f0f0f0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #f0f0f0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #f0f0f0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #f0f0f0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #00001f; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #00001f; - 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: #00001f; - background-color: #62ca56; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #00001f; - background-color: #62ca56; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-light { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-light:hover, a.badge-light:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.badge-dark { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #62ca56; - 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: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-primary hr { - border-top-color: #f0b4d0; -} -.alert-primary .alert-link { - color: #f479b2; -} - -.alert-secondary { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-secondary hr { - border-top-color: #f0b4d0; -} -.alert-secondary .alert-link { - color: #f479b2; -} - -.alert-success { - color: #90c7aa; - background-color: #cbe0d5; - border-color: #bcdaca; -} -.alert-success hr { - border-top-color: #acd1bd; -} -.alert-success .alert-link { - color: #6eb690; -} - -.alert-info { - color: #7fbded; - background-color: #c4dcef; - border-color: #b3d5ee; -} -.alert-info hr { - border-top-color: #9ec9e9; -} -.alert-info .alert-link { - color: #52a6e7; -} - -.alert-warning { - color: #f8d877; - background-color: #f3e7c1; - border-color: #f4e3af; -} -.alert-warning hr { - border-top-color: #f1db99; -} -.alert-warning .alert-link { - color: #f6ca46; -} - -.alert-danger { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-danger hr { - border-top-color: #f0b4d0; -} -.alert-danger .alert-link { - color: #f479b2; -} - -.alert-light { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-light hr { - border-top-color: #a0a0a9; -} -.alert-light .alert-link { - color: #5b5b68; -} - -.alert-dark { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-dark hr { - border-top-color: #a0a0a9; -} -.alert-dark .alert-link { - color: #5b5b68; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #62ca56; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #f0f0f0; - text-align: center; - white-space: nowrap; - background-color: #62ca56; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(240, 240, 240, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 240, 240, 0.15) 50%, rgba(240, 240, 240, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #00001f; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #00001f; - text-decoration: none; - background-color: #62ca56; -} -.list-group-item-action:active { - color: #00001f; - background-color: #62ca56; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #f0f0f0; - border: 1px solid rgba(240, 240, 240, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #00001f; - pointer-events: none; - background-color: #f0f0f0; -} -.list-group-item.active { - z-index: 2; - color: #f0f0f0; - background-color: #62ca56; - border-color: #62ca56; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-primary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-secondary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-secondary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-success { - color: #90c7aa; - background-color: #bcdaca; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #90c7aa; - background-color: #acd1bd; -} -.list-group-item-success.list-group-item-action.active { - color: #f0f0f0; - background-color: #90c7aa; - border-color: #90c7aa; -} - -.list-group-item-info { - color: #7fbded; - background-color: #b3d5ee; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #7fbded; - background-color: #9ec9e9; -} -.list-group-item-info.list-group-item-action.active { - color: #f0f0f0; - background-color: #7fbded; - border-color: #7fbded; -} - -.list-group-item-warning { - color: #f8d877; - background-color: #f4e3af; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #f8d877; - background-color: #f1db99; -} -.list-group-item-warning.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8d877; - border-color: #f8d877; -} - -.list-group-item-danger { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-danger.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-light { - color: #737383; - background-color: #adadb5; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-light.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.list-group-item-dark { - color: #737383; - background-color: #adadb5; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-dark.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #f0f0f0; - text-shadow: 0 1px 0 #f0f0f0; - opacity: 0.5; -} -.close:hover { - color: #f0f0f0; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(240, 240, 240, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(240, 240, 240, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #00001f; - background-color: rgba(240, 240, 240, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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: #f0f0f0; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #00001f; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #00001f; - 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); - } - - .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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #f0f0f0; - text-align: center; - background-color: #f0f0f0; - 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: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} -.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 #e8e8e8; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #e8e8e8; - border-bottom: 1px solid gainsboro; - 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: #00001f; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #f0f0f0; - 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: #f0f0f0; - 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #f0f0f0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #f0f0f0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #62ca56 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #62ca56 !important; -} - -.bg-secondary { - background-color: #62ca56 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #62ca56 !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #62ca56 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #62ca56 !important; -} - -.bg-light { - background-color: #00001f !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #00001f !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: black !important; -} - -.bg-white { - background-color: #f0f0f0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #00001f !important; -} - -.border-top { - border-top: 1px solid #00001f !important; -} - -.border-right { - border-right: 1px solid #00001f !important; -} - -.border-bottom { - border-bottom: 1px solid #00001f !important; -} - -.border-left { - border-left: 1px solid #00001f !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: #62ca56 !important; -} - -.border-secondary { - border-color: #62ca56 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #62ca56 !important; -} - -.border-light { - border-color: #00001f !important; -} - -.border-dark { - border-color: #00001f !important; -} - -.border-white { - border-color: #f0f0f0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(240, 240, 240, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(240, 240, 240, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(240, 240, 240, 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; -} - -.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); -} - -.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; - } -} -.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: #f0f0f0 !important; -} - -.text-primary { - color: #62ca56 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #62ca56 !important; -} - -.text-secondary { - color: #62ca56 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #62ca56 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #62ca56 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #62ca56 !important; -} - -.text-light { - color: #00001f !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #00001f !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: black !important; -} - -.text-body { - color: #00001f !important; -} - -.text-muted { - color: #00001f !important; -} - -.text-black-50 { - color: rgba(240, 240, 240, 0.5) !important; -} - -.text-white-50 { - color: rgba(240, 240, 240, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #00001f; - 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 #f0f0f0; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #f0f0f0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #00001f !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #00001f; - } - - .table .thead-dark th { - color: inherit; - border-color: #00001f; - } -} -.bd-callout-primary { - border-left-color: #62ca56; -} - -.bd-callout-secondary { - border-left-color: #62ca56; -} - -.bd-callout-danger { - border-left-color: #62ca56; -} - -.bd-callout-dark { - border-left-color: #00001f; -} - -.bd-callout-white { - border-left-color: #f0f0f0; -} - -.bd-callout-black { - border-left-color: #f0f0f0; -} - -.bd-callout-light { - border-left-color: #00001f; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #62ca56; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #62ca56; -} - -.bd-callout-purple { - border-left-color: #62ca56; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #62ca56; -} - -.bd-callout-gray { - border-left-color: #62ca56; -} - -.bd-callout-gray-100 { - border-left-color: #62ca56; -} - -.bd-callout-gray-200 { - border-left-color: #62ca56; -} - -.bd-callout-gray-300 { - border-left-color: #00001f; -} - -.bd-callout-gray-400 { - border-left-color: #62ca56; -} - -.bd-callout-gray-500 { - border-left-color: #00001f; -} - -.bd-callout-gray-600 { - border-left-color: #00001f; -} - -.bd-callout-gray-700 { - border-left-color: #00001f; -} - -.bd-callout-gray-800 { - border-left-color: #00001f; -} - -.bd-callout-gray-900 { - border-left-color: #00001f; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #f0f0f0; - padding-top: 49px; - background-color: #00001f; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #00001f; -} - -#page { - padding-top: 49px; - background-color: #00001f; -} - -#article { - padding-top: 0; - background-color: #00001f; -} - -#thread, #userpage { - background-color: #00001f; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #62ca56; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #62ca56; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #00001f; -} - -.btn-success, .btn-danger { - color: #f0f0f0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #62ca56; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #62ca56; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #f0f0f0; - color: #00001f; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #f0f0f0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #00001f; -} - -.navbar-light { - background-color: #00001f !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #00001f; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #62ca56; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #62ca56; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} - -.navbar .text-white { - color: #f0f0f0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #62ca56; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #00001f; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #62ca56; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #62ca56; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #f0f0f0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #62ca56; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #62ca56; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #62ca56; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #62ca56; - box-shadow: inset 0 -2px 0 #62ca56; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #62ca56; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #62ca56; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #62ca56; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #62ca56; - box-shadow: inset 0 -2px 0 #62ca56; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #62ca56; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #62ca56; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #62ca56; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #62ca56; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #62ca56; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #62ca56; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #62ca56; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #62ca56; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #00001f; - color: #f0f0f0; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #00001f; - font-size: 1rem; - color: #f0f0f0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #f0f0f0; -} - -.form-inline.search .form-control::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.bg-svg { - background-color: #00001f; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #62ca56; - border-color: #62ca56; - border-width: 2px; - background: #00001f; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #00001f; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #62ca56; - background-color: #00001f; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #00001f; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #62ca56; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #62ca56; - box-shadow: none; -} - -.form-control::placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #f0f0f0; -} - -#login label { - color: #f0f0f0; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #f0f0f0; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #f0f0f0; - background-color: #00001f; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #f0f0f0; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #00001f; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #f0f0f0; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #f0f0f0; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #62ca56; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #62ca56; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #62ca56; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #62ca56; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #62ca56 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #62ca56; -} - -.score { - color: #f0f0f0; -} - -.score-up { - color: #62ca56 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #00001f !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #00001f; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #62ca56; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #00001f !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #00001f; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #00001f; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #00001f; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #62ca56; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #62ca56; - width: 1rem; -} - -.filter-list .filter-item { - color: #62ca56; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #62ca56; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #f0f0f0; -} - -.filter-list > .filter-item > .filter-link.active { - color: #f0f0f0; - background-color: #00001f; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #62ca56; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #62ca56; -} - -.filter-link:hover, .filter-link:focus { - color: #62ca56; -} - -.dashboard-list .dashboard-item { - color: #62ca56; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #62ca56; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #f0f0f0; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #62ca56; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #62ca56; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #62ca56; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #62ca56; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #f0f0f0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #62ca56; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #62ca56; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #62ca56; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #62ca56; -} - -.card { - background-color: #00001f; -} - -#thread .card { - background-color: #00001f; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #62ca56; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #62ca56; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #00001f; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #f0f0f0; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #62ca56; -} - -#frontpage .post-title a { - color: #f0f0f0; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #f0f0f0; -} - -.stretched-link a:hover { - color: #62ca56; -} - -.post-meta { - position: relative; - z-index: 2; - color: #62ca56; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #62ca56; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #62ca56; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #62ca56; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #62ca56 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #62ca56; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .post-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #62ca56; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #62ca56; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #f0f0f0; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #f0f0f0; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #62ca56; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #62ca56; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #f0f0f0; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; -} - -.page-link:hover { - background-color: #62ca56; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.post-actions a { - color: #62ca56; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #62ca56; - border-radius: 0.35rem; - z-index: 2; - background-color: #00001f; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #f0f0f0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #62ca56; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #62ca56; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #62ca56; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #f0f0f0; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #f0f0f0; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #62ca56; -} - -blockquote { - border-left: 2px solid #62ca56; - color: #f0f0f0; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #62ca56; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .comment-actions a { - color: #62ca56; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #00001f; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #62ca56; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #f0f0f0; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #f0f0f0; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.comment-actions a { - color: #62ca56; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #f0f0f0; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #00001f; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #00001f; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #00001f; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #62ca56; -} - -.comment-write .comment-format .format:hover { - color: #f0f0f0; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #62ca56; - font-size: 1rem; - color: #62ca56; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #62ca56; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #00001f; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #62ca56; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #00001f; - background-color: #00001f; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #62ca56; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #62ca56; - background-color: rgba(60, 173, 243, 0.08); - color: #62ca56; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #00001f; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #62ca56 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #f0f0f0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #62ca56; - font-size: 12px; - text-transform: uppercase; - background-color: #00001f; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #00001f; - border: 0.1px solid #62ca56; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #00001f !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #62ca56; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #62ca56; -} - -.modal .profile-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #62ca56; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #62ca56; -} - -.profile-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #62ca56; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #f0f0f0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #62ca56; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #f0f0f0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #62ca56 !important; -} - -.border-right { - border-right: 1px solid #62ca56 !important; -} - -.border-bottom { - border-bottom: 1px solid #62ca56 !important; -} - -.border-left { - border-left: 1px solid #62ca56 !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-x { - border-left: 1px solid #62ca56 !important; - border-right: 1px solid #62ca56 !important; -} - -.border-y { - border-top: 1px solid #62ca56 !important; - border-bottom: 1px solid #62ca56 !important; -} - -.border { - border: 1px solid #62ca56 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #62ca56 !important; - } - - .border-sm-right { - border-right: 1px solid #62ca56 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #62ca56 !important; - } - - .border-sm-left { - border-left: 1px solid #62ca56 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #62ca56 !important; - border-right: 1px solid #62ca56 !important; - } - - .border-sm-y { - border-top: 1px solid #62ca56 !important; - border-bottom: 1px solid #62ca56 !important; - } - - .border-sm { - border: 1px solid #62ca56 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #62ca56 !important; - } - - .border-md-right { - border-right: 1px solid #62ca56 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #62ca56 !important; - } - - .border-md-left { - border-left: 1px solid #62ca56 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #62ca56 !important; - border-right: 1px solid #62ca56 !important; - } - - .border-md-y { - border-top: 1px solid #62ca56 !important; - border-bottom: 1px solid #62ca56 !important; - } - - .border-md { - border: 1px solid #62ca56 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #62ca56 !important; - } - - .border-lg-right { - border-right: 1px solid #62ca56 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #62ca56 !important; - } - - .border-lg-left { - border-left: 1px solid #62ca56 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #62ca56 !important; - border-right: 1px solid #62ca56 !important; - } - - .border-lg-y { - border-top: 1px solid #62ca56 !important; - border-bottom: 1px solid #62ca56 !important; - } - - .border-lg { - border: 1px solid #62ca56 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #62ca56 !important; - } - - .border-xl-right { - border-right: 1px solid #62ca56 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #62ca56 !important; - } - - .border-xl-left { - border-left: 1px solid #62ca56 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #62ca56 !important; - border-right: 1px solid #62ca56 !important; - } - - .border-xl-y { - border-top: 1px solid #62ca56 !important; - border-bottom: 1px solid #62ca56 !important; - } - - .border-xl { - border: 1px solid #62ca56 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #00001f; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #f0f0f0; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #62ca56; - border: 0.1px solid #62ca56; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #62ca56; - border: #62ca56 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #00001f; - border-radius: 2rem; - 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: #f0f0f0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #f0f0f0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #f0f0f0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #f0f0f0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #62ca56; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #62ca56; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #00001f; - } - - #thread, #userpage { - background-color: #00001f; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #00001f !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #62ca56; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #00001f; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #62ca56; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #00001f; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #62ca56; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #62ca56; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #00001f; - } - - .card { - background-color: #00001f; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #f0f0f0; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #62ca56; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #62ca56; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #62ca56; - } - - .score { - color: #62ca56; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #62ca56; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #62ca56; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #00001f; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #62ca56; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #f0f0f0; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #00001f !important; -} - -.text-muted { - color: #62ca56 !important; -} - -.text-primary { - color: #62ca56 !important; -} - -.text-gray-400, .text-gray-500 { - color: #62ca56 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #00001f 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #62ca56; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #62ca56; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #f0f0f0; - background-color: #f0f0f0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #62ca56; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #f0f0f0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #f0f0f0 !important; -} - -#frontpage .post-title a:visited { - color: #62ca56; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #62ca56; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #62ca56; -} - -.btn-primary { - color: #62ca56; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #62ca56 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #62ca56; - padding: 10px; - border-radius: 3px; - background-color: #00001f !important; -} - -.text-info { - color: #62ca56 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #00001f !important; - border-radius: 5px !important; -} - -.btn { - background-color: #00001f !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -#frontpage .post-title a:visited { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #62ca56; -} - -.btn { - color: #62ca56; -} - -* { - font-family: "Roboto Mono"; -} - -.arrow-up::before { - color: #f0f0f0; -} - -.arrow-down::before { - color: #f0f0f0; -} - -.modal-content { - background-color: #00001f; -} - -.modal-header { - background-color: #00001f; -} - -.modal .comment-actions .list-group-item { - background-color: #00001f; -} - -.comment-actions .score { - color: #f0f0f0; -} - -.badge-count { - color: #00001f; -} - -.transparent { - background: None !important; -} - -.btn-danger.disabled, .btn-danger:disabled { - color: #62ca56 !important; -} - -#frontpage .post-title a:visited { - color: #b0b0b0; -} - -.followsyou { - background-color: #00001f !important; - border: 1px solid #62ca56 !important; -} - -.badge-count { - color: #62ca56; -} - -/*# sourceMappingURL=tron_62ca56.css.map */ diff --git a/files/assets/css/tron_7b9ae4.css b/files/assets/css/tron_7b9ae4.css deleted file mode 100644 index 37cea935e..000000000 --- a/files/assets/css/tron_7b9ae4.css +++ /dev/null @@ -1,13803 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Roboto+Mono:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #7b9ae4; - --pink: #e83e8c; - --red: #7b9ae4; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #f0f0f0; - --gray: #00001f; - --gray-dark: #00001f; - --primary: #7b9ae4; - --secondary: #7b9ae4; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #7b9ae4; - --light: #00001f; - --dark: #00001f; - --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(240, 240, 240, 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: #00001f; - text-align: left; - background-color: #f0f0f0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #7b9ae4; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #7b9ae4; - 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; -} - -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: #00001f; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(240, 240, 240, 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: #00001f; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #f0f0f0; - border: 1px solid #00001f; - 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: #00001f; -} - -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: #f0f0f0; - background-color: #00001f; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #00001f; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #00001f; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #00001f; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #00001f; -} -.table tbody + tbody { - border-top: 2px solid #00001f; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #00001f; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #00001f; -} -.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(240, 240, 240, 0.05); -} - -.table-hover tbody tr:hover { - color: #00001f; - background-color: rgba(240, 240, 240, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f4c9dd; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-primary:hover { - background-color: #f0b4d0; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f0b4d0; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f4c9dd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-secondary:hover { - background-color: #f0b4d0; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #f0b4d0; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #bcdaca; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #90c7aa; -} - -.table-hover .table-success:hover { - background-color: #acd1bd; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #acd1bd; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b3d5ee; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fbded; -} - -.table-hover .table-info:hover { - background-color: #9ec9e9; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #9ec9e9; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f4e3af; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d877; -} - -.table-hover .table-warning:hover { - background-color: #f1db99; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f1db99; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f4c9dd; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-danger:hover { - background-color: #f0b4d0; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f0b4d0; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #adadb5; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #737383; -} - -.table-hover .table-light:hover { - background-color: #a0a0a9; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #a0a0a9; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #adadb5; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #737383; -} - -.table-hover .table-dark:hover { - background-color: #a0a0a9; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a0a0a9; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(240, 240, 240, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(227, 227, 227, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(227, 227, 227, 0.075); -} - -.table .thead-dark th { - color: #f0f0f0; - background-color: #00001f; - border-color: #000045; -} -.table .thead-light th { - color: #00001f; - background-color: #7b9ae4; - border-color: #00001f; -} - -.table-dark { - color: #f0f0f0; - background-color: #00001f; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #000045; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(240, 240, 240, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #f0f0f0; - background-color: rgba(240, 240, 240, 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: #00001f; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid #7b9ae4; - 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 #00001f; -} -.form-control:focus { - color: #00001f; - background-color: #f0f0f0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.form-control::placeholder { - color: #00001f; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #7b9ae4; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} - -.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: #00001f; - 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: flex; - 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: #00001f; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #f0f0f0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #f0f0f0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #7b9ae4; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #00001f; - background-color: rgba(255, 102, 172, 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: #7b9ae4; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%237b9ae4' 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='%237b9ae4' 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: #7b9ae4; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} - -.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: #7b9ae4; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%237b9ae4' 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='%237b9ae4' stroke='none'/%3e%3c/svg%3e") #f0f0f0 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: #7b9ae4; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #7b9ae4; -} -.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: #7b9ae4; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #7b9ae4; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 7b9ae4; -} -.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: #7b9ae4; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #7b9ae4; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #7b9ae4; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #00001f; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #00001f; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #00001f; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:hover { - color: #f0f0f0; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:focus, .btn-primary.focus { - color: #f0f0f0; - background-color: #7b9ae4; - border-color: #7b9ae4; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #00001f; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #f0f0f0; - background-color: #7b9ae4; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-secondary { - color: #00001f; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-secondary:hover { - color: #f0f0f0; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #f0f0f0; - background-color: #7b9ae4; - border-color: #7b9ae4; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #00001f; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #f0f0f0; - background-color: #7b9ae4; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-success { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(84, 173, 125, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #f0f0f0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(84, 173, 125, 0.5); -} - -.btn-info { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 157, 235, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #f0f0f0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 157, 235, 0.5); -} - -.btn-warning { - color: #00001f; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 11, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #00001f; - 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: #00001f; - 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(217, 164, 11, 0.5); -} - -.btn-danger { - color: #00001f; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-danger:hover { - color: #f0f0f0; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-danger:focus, .btn-danger.focus { - color: #f0f0f0; - background-color: #7b9ae4; - border-color: #7b9ae4; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #00001f; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #f0f0f0; - background-color: #7b9ae4; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-light { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-dark { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-dark:focus, .btn-dark.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-outline-primary { - color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-primary:hover { - color: #00001f; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #7b9ae4; - 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: #00001f; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-secondary:hover { - color: #00001f; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #7b9ae4; - 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: #00001f; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #00001f; - 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: #00001f; - 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: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-danger:hover { - color: #00001f; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #7b9ae4; - 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: #00001f; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-light { - color: #00001f; - border-color: #00001f; -} -.btn-outline-light:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-outline-dark { - color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-link { - font-weight: 400; - color: #7b9ae4; - text-decoration: none; -} -.btn-link:hover { - color: #7b9ae4; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #00001f; - 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: #00001f; - text-align: left; - list-style: none; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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 #7b9ae4; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #00001f; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #000006; - text-decoration: none; - background-color: #7b9ae4; -} -.dropdown-item.active, .dropdown-item:active { - color: #f0f0f0; - text-decoration: none; - background-color: #7b9ae4; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #00001f; - 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: #00001f; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #00001f; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #00001f; - text-align: center; - white-space: nowrap; - background-color: #7b9ae4; - border: 1px solid #7b9ae4; - 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: 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: #f0f0f0; - border-color: #7b9ae4; - background-color: #7b9ae4; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #f0f0f0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #00001f; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #7b9ae4; -} - -.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: #f0f0f0; - border: #00001f 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f0f0f0' 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: #7b9ae4; - background-color: #7b9ae4; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23f0f0f0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f0f0f0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - border-radius: 0.5rem; - 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; -} -@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: #f0f0f0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - vertical-align: middle; - background: #f0f0f0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #7b9ae4; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-select:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #00001f; - background-color: #7b9ae4; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #00001f; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #7b9ae4; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #00001f; - background-color: #f0f0f0; - border: 1px solid #7b9ae4; - 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: #00001f; - content: "Browse"; - background-color: #7b9ae4; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 7b9ae4; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 7b9ae4; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 7b9ae4; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #7b9ae4; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #7b9ae4; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - 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: #7b9ae4; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #00001f; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #00001f; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #00001f; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #00001f; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #00001f; -} - -.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: flex; - 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: #00001f; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #00001f; -} -.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: #7b9ae4 #7b9ae4 #00001f; -} -.nav-tabs .nav-link.disabled { - color: #00001f; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #00001f; - background-color: #f0f0f0; - border-color: #00001f #00001f #f0f0f0; -} -.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: #f0f0f0; - background-color: #7b9ae4; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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(240, 240, 240, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(240, 240, 240, 0.9); -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #f0f0f0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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: #f0f0f0; -} -.navbar-dark .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-text a { - color: #f0f0f0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #f0f0f0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #f0f0f0; - background-clip: border-box; - border: 1px solid rgba(240, 240, 240, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(240, 240, 240, 0.03); - border-bottom: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 0.03); - border-top: 1px solid rgba(240, 240, 240, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #7b9ae4; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #00001f; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #00001f; -} - -.pagination { - 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: #7b9ae4; - background-color: #f0f0f0; - border: 1px solid #00001f; -} -.page-link:hover { - z-index: 2; - color: #7b9ae4; - text-decoration: none; - background-color: #7b9ae4; - border-color: #00001f; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} - -.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: #f0f0f0; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.page-item.disabled .page-link { - color: #00001f; - pointer-events: none; - cursor: auto; - background-color: #f0f0f0; - border-color: #00001f; -} - -.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: #00001f; - background-color: #7b9ae4; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #00001f; - background-color: #7b9ae4; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #00001f; - background-color: #7b9ae4; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #00001f; - background-color: #7b9ae4; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-success { - color: #f0f0f0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #f0f0f0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #f0f0f0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #f0f0f0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #00001f; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #00001f; - 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: #00001f; - background-color: #7b9ae4; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #00001f; - background-color: #7b9ae4; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-light { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-light:hover, a.badge-light:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.badge-dark { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #7b9ae4; - 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: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-primary hr { - border-top-color: #f0b4d0; -} -.alert-primary .alert-link { - color: #f479b2; -} - -.alert-secondary { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-secondary hr { - border-top-color: #f0b4d0; -} -.alert-secondary .alert-link { - color: #f479b2; -} - -.alert-success { - color: #90c7aa; - background-color: #cbe0d5; - border-color: #bcdaca; -} -.alert-success hr { - border-top-color: #acd1bd; -} -.alert-success .alert-link { - color: #6eb690; -} - -.alert-info { - color: #7fbded; - background-color: #c4dcef; - border-color: #b3d5ee; -} -.alert-info hr { - border-top-color: #9ec9e9; -} -.alert-info .alert-link { - color: #52a6e7; -} - -.alert-warning { - color: #f8d877; - background-color: #f3e7c1; - border-color: #f4e3af; -} -.alert-warning hr { - border-top-color: #f1db99; -} -.alert-warning .alert-link { - color: #f6ca46; -} - -.alert-danger { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-danger hr { - border-top-color: #f0b4d0; -} -.alert-danger .alert-link { - color: #f479b2; -} - -.alert-light { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-light hr { - border-top-color: #a0a0a9; -} -.alert-light .alert-link { - color: #5b5b68; -} - -.alert-dark { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-dark hr { - border-top-color: #a0a0a9; -} -.alert-dark .alert-link { - color: #5b5b68; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #7b9ae4; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #f0f0f0; - text-align: center; - white-space: nowrap; - background-color: #7b9ae4; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(240, 240, 240, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 240, 240, 0.15) 50%, rgba(240, 240, 240, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #00001f; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #00001f; - text-decoration: none; - background-color: #7b9ae4; -} -.list-group-item-action:active { - color: #00001f; - background-color: #7b9ae4; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #f0f0f0; - border: 1px solid rgba(240, 240, 240, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #00001f; - pointer-events: none; - background-color: #f0f0f0; -} -.list-group-item.active { - z-index: 2; - color: #f0f0f0; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-primary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-secondary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-secondary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-success { - color: #90c7aa; - background-color: #bcdaca; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #90c7aa; - background-color: #acd1bd; -} -.list-group-item-success.list-group-item-action.active { - color: #f0f0f0; - background-color: #90c7aa; - border-color: #90c7aa; -} - -.list-group-item-info { - color: #7fbded; - background-color: #b3d5ee; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #7fbded; - background-color: #9ec9e9; -} -.list-group-item-info.list-group-item-action.active { - color: #f0f0f0; - background-color: #7fbded; - border-color: #7fbded; -} - -.list-group-item-warning { - color: #f8d877; - background-color: #f4e3af; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #f8d877; - background-color: #f1db99; -} -.list-group-item-warning.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8d877; - border-color: #f8d877; -} - -.list-group-item-danger { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-danger.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-light { - color: #737383; - background-color: #adadb5; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-light.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.list-group-item-dark { - color: #737383; - background-color: #adadb5; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-dark.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #f0f0f0; - text-shadow: 0 1px 0 #f0f0f0; - opacity: 0.5; -} -.close:hover { - color: #f0f0f0; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(240, 240, 240, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(240, 240, 240, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #00001f; - background-color: rgba(240, 240, 240, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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: #f0f0f0; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #00001f; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #00001f; - 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); - } - - .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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #f0f0f0; - text-align: center; - background-color: #f0f0f0; - 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: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} -.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 #e8e8e8; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #e8e8e8; - border-bottom: 1px solid gainsboro; - 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: #00001f; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #f0f0f0; - 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: #f0f0f0; - 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #f0f0f0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #f0f0f0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #7b9ae4 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #7b9ae4 !important; -} - -.bg-secondary { - background-color: #7b9ae4 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #7b9ae4 !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #7b9ae4 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #7b9ae4 !important; -} - -.bg-light { - background-color: #00001f !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #00001f !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: black !important; -} - -.bg-white { - background-color: #f0f0f0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #00001f !important; -} - -.border-top { - border-top: 1px solid #00001f !important; -} - -.border-right { - border-right: 1px solid #00001f !important; -} - -.border-bottom { - border-bottom: 1px solid #00001f !important; -} - -.border-left { - border-left: 1px solid #00001f !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: #7b9ae4 !important; -} - -.border-secondary { - border-color: #7b9ae4 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #7b9ae4 !important; -} - -.border-light { - border-color: #00001f !important; -} - -.border-dark { - border-color: #00001f !important; -} - -.border-white { - border-color: #f0f0f0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(240, 240, 240, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(240, 240, 240, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(240, 240, 240, 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; -} - -.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); -} - -.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; - } -} -.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: #f0f0f0 !important; -} - -.text-primary { - color: #7b9ae4 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #7b9ae4 !important; -} - -.text-secondary { - color: #7b9ae4 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #7b9ae4 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #7b9ae4 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #7b9ae4 !important; -} - -.text-light { - color: #00001f !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #00001f !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: black !important; -} - -.text-body { - color: #00001f !important; -} - -.text-muted { - color: #00001f !important; -} - -.text-black-50 { - color: rgba(240, 240, 240, 0.5) !important; -} - -.text-white-50 { - color: rgba(240, 240, 240, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #00001f; - 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 #f0f0f0; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #f0f0f0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #00001f !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #00001f; - } - - .table .thead-dark th { - color: inherit; - border-color: #00001f; - } -} -.bd-callout-primary { - border-left-color: #7b9ae4; -} - -.bd-callout-secondary { - border-left-color: #7b9ae4; -} - -.bd-callout-danger { - border-left-color: #7b9ae4; -} - -.bd-callout-dark { - border-left-color: #00001f; -} - -.bd-callout-white { - border-left-color: #f0f0f0; -} - -.bd-callout-black { - border-left-color: #f0f0f0; -} - -.bd-callout-light { - border-left-color: #00001f; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #7b9ae4; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #7b9ae4; -} - -.bd-callout-purple { - border-left-color: #7b9ae4; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #7b9ae4; -} - -.bd-callout-gray { - border-left-color: #7b9ae4; -} - -.bd-callout-gray-100 { - border-left-color: #7b9ae4; -} - -.bd-callout-gray-200 { - border-left-color: #7b9ae4; -} - -.bd-callout-gray-300 { - border-left-color: #00001f; -} - -.bd-callout-gray-400 { - border-left-color: #7b9ae4; -} - -.bd-callout-gray-500 { - border-left-color: #00001f; -} - -.bd-callout-gray-600 { - border-left-color: #00001f; -} - -.bd-callout-gray-700 { - border-left-color: #00001f; -} - -.bd-callout-gray-800 { - border-left-color: #00001f; -} - -.bd-callout-gray-900 { - border-left-color: #00001f; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #f0f0f0; - padding-top: 49px; - background-color: #00001f; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #00001f; -} - -#page { - padding-top: 49px; - background-color: #00001f; -} - -#article { - padding-top: 0; - background-color: #00001f; -} - -#thread, #userpage { - background-color: #00001f; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7b9ae4; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #7b9ae4; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #00001f; -} - -.btn-success, .btn-danger { - color: #f0f0f0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #7b9ae4; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #7b9ae4; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #f0f0f0; - color: #00001f; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #f0f0f0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #00001f; -} - -.navbar-light { - background-color: #00001f !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #00001f; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7b9ae4; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #7b9ae4; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} - -.navbar .text-white { - color: #f0f0f0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #7b9ae4; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #00001f; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #7b9ae4; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #7b9ae4; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #f0f0f0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #7b9ae4; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #7b9ae4; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #7b9ae4; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7b9ae4; - box-shadow: inset 0 -2px 0 #7b9ae4; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #7b9ae4; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #7b9ae4; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #7b9ae4; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7b9ae4; - box-shadow: inset 0 -2px 0 #7b9ae4; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #7b9ae4; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #7b9ae4; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #7b9ae4; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #7b9ae4; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7b9ae4; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #7b9ae4; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7b9ae4; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #7b9ae4; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #00001f; - color: #f0f0f0; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #00001f; - font-size: 1rem; - color: #f0f0f0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #f0f0f0; -} - -.form-inline.search .form-control::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.bg-svg { - background-color: #00001f; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #7b9ae4; - border-color: #7b9ae4; - border-width: 2px; - background: #00001f; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #00001f; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #7b9ae4; - background-color: #00001f; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #00001f; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #7b9ae4; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #7b9ae4; - box-shadow: none; -} - -.form-control::placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #f0f0f0; -} - -#login label { - color: #f0f0f0; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #f0f0f0; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #f0f0f0; - background-color: #00001f; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #f0f0f0; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #00001f; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #f0f0f0; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #f0f0f0; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #7b9ae4; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #7b9ae4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #7b9ae4; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #7b9ae4; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #7b9ae4 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #7b9ae4; -} - -.score { - color: #f0f0f0; -} - -.score-up { - color: #7b9ae4 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #00001f !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #00001f; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #7b9ae4; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #00001f !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #00001f; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #00001f; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #00001f; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #7b9ae4; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #7b9ae4; - width: 1rem; -} - -.filter-list .filter-item { - color: #7b9ae4; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #7b9ae4; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #f0f0f0; -} - -.filter-list > .filter-item > .filter-link.active { - color: #f0f0f0; - background-color: #00001f; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #7b9ae4; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #7b9ae4; -} - -.filter-link:hover, .filter-link:focus { - color: #7b9ae4; -} - -.dashboard-list .dashboard-item { - color: #7b9ae4; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #7b9ae4; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #f0f0f0; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #7b9ae4; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #7b9ae4; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #7b9ae4; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #7b9ae4; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #f0f0f0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #7b9ae4; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #7b9ae4; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #7b9ae4; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #7b9ae4; -} - -.card { - background-color: #00001f; -} - -#thread .card { - background-color: #00001f; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #7b9ae4; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #7b9ae4; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #00001f; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #f0f0f0; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #7b9ae4; -} - -#frontpage .post-title a { - color: #f0f0f0; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #f0f0f0; -} - -.stretched-link a:hover { - color: #7b9ae4; -} - -.post-meta { - position: relative; - z-index: 2; - color: #7b9ae4; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #7b9ae4; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #7b9ae4; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #7b9ae4; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #7b9ae4 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #7b9ae4; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .post-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #7b9ae4; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #7b9ae4; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #f0f0f0; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #f0f0f0; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #7b9ae4; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #7b9ae4; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #f0f0f0; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; -} - -.page-link:hover { - background-color: #7b9ae4; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.post-actions a { - color: #7b9ae4; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #7b9ae4; - border-radius: 0.35rem; - z-index: 2; - background-color: #00001f; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #f0f0f0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #7b9ae4; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #7b9ae4; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #7b9ae4; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #f0f0f0; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #f0f0f0; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #7b9ae4; -} - -blockquote { - border-left: 2px solid #7b9ae4; - color: #f0f0f0; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #7b9ae4; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .comment-actions a { - color: #7b9ae4; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #00001f; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #7b9ae4; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #f0f0f0; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #f0f0f0; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.comment-actions a { - color: #7b9ae4; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #f0f0f0; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #00001f; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #00001f; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #00001f; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #7b9ae4; -} - -.comment-write .comment-format .format:hover { - color: #f0f0f0; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #7b9ae4; - font-size: 1rem; - color: #7b9ae4; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #7b9ae4; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #00001f; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #7b9ae4; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #00001f; - background-color: #00001f; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #7b9ae4; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #7b9ae4; - background-color: rgba(60, 173, 243, 0.08); - color: #7b9ae4; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #00001f; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #7b9ae4 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #f0f0f0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #7b9ae4; - font-size: 12px; - text-transform: uppercase; - background-color: #00001f; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #00001f; - border: 0.1px solid #7b9ae4; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #00001f !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #7b9ae4; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #7b9ae4; -} - -.modal .profile-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #7b9ae4; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #7b9ae4; -} - -.profile-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #7b9ae4; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #f0f0f0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #7b9ae4; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #f0f0f0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #7b9ae4 !important; -} - -.border-right { - border-right: 1px solid #7b9ae4 !important; -} - -.border-bottom { - border-bottom: 1px solid #7b9ae4 !important; -} - -.border-left { - border-left: 1px solid #7b9ae4 !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-x { - border-left: 1px solid #7b9ae4 !important; - border-right: 1px solid #7b9ae4 !important; -} - -.border-y { - border-top: 1px solid #7b9ae4 !important; - border-bottom: 1px solid #7b9ae4 !important; -} - -.border { - border: 1px solid #7b9ae4 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #7b9ae4 !important; - } - - .border-sm-right { - border-right: 1px solid #7b9ae4 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #7b9ae4 !important; - } - - .border-sm-left { - border-left: 1px solid #7b9ae4 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #7b9ae4 !important; - border-right: 1px solid #7b9ae4 !important; - } - - .border-sm-y { - border-top: 1px solid #7b9ae4 !important; - border-bottom: 1px solid #7b9ae4 !important; - } - - .border-sm { - border: 1px solid #7b9ae4 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #7b9ae4 !important; - } - - .border-md-right { - border-right: 1px solid #7b9ae4 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #7b9ae4 !important; - } - - .border-md-left { - border-left: 1px solid #7b9ae4 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #7b9ae4 !important; - border-right: 1px solid #7b9ae4 !important; - } - - .border-md-y { - border-top: 1px solid #7b9ae4 !important; - border-bottom: 1px solid #7b9ae4 !important; - } - - .border-md { - border: 1px solid #7b9ae4 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #7b9ae4 !important; - } - - .border-lg-right { - border-right: 1px solid #7b9ae4 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #7b9ae4 !important; - } - - .border-lg-left { - border-left: 1px solid #7b9ae4 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #7b9ae4 !important; - border-right: 1px solid #7b9ae4 !important; - } - - .border-lg-y { - border-top: 1px solid #7b9ae4 !important; - border-bottom: 1px solid #7b9ae4 !important; - } - - .border-lg { - border: 1px solid #7b9ae4 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #7b9ae4 !important; - } - - .border-xl-right { - border-right: 1px solid #7b9ae4 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #7b9ae4 !important; - } - - .border-xl-left { - border-left: 1px solid #7b9ae4 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #7b9ae4 !important; - border-right: 1px solid #7b9ae4 !important; - } - - .border-xl-y { - border-top: 1px solid #7b9ae4 !important; - border-bottom: 1px solid #7b9ae4 !important; - } - - .border-xl { - border: 1px solid #7b9ae4 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #00001f; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #f0f0f0; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #7b9ae4; - border: 0.1px solid #7b9ae4; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #7b9ae4; - border: #7b9ae4 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #00001f; - border-radius: 2rem; - 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: #f0f0f0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #f0f0f0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #f0f0f0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #f0f0f0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #7b9ae4; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #7b9ae4; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #00001f; - } - - #thread, #userpage { - background-color: #00001f; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #00001f !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #7b9ae4; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #00001f; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #7b9ae4; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #00001f; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #7b9ae4; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #7b9ae4; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #00001f; - } - - .card { - background-color: #00001f; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #f0f0f0; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #7b9ae4; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #7b9ae4; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #7b9ae4; - } - - .score { - color: #7b9ae4; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #7b9ae4; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #7b9ae4; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #00001f; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #7b9ae4; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #f0f0f0; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #00001f !important; -} - -.text-muted { - color: #7b9ae4 !important; -} - -.text-primary { - color: #7b9ae4 !important; -} - -.text-gray-400, .text-gray-500 { - color: #7b9ae4 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #00001f 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #7b9ae4; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #7b9ae4; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #f0f0f0; - background-color: #f0f0f0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #7b9ae4; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #f0f0f0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #f0f0f0 !important; -} - -#frontpage .post-title a:visited { - color: #7b9ae4; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #7b9ae4; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #7b9ae4; -} - -.btn-primary { - color: #7b9ae4; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #7b9ae4 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #7b9ae4; - padding: 10px; - border-radius: 3px; - background-color: #00001f !important; -} - -.text-info { - color: #7b9ae4 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #00001f !important; - border-radius: 5px !important; -} - -.btn { - background-color: #00001f !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -#frontpage .post-title a:visited { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #7b9ae4; -} - -.btn { - color: #7b9ae4; -} - -* { - font-family: "Roboto Mono"; -} - -.arrow-up::before { - color: #f0f0f0; -} - -.arrow-down::before { - color: #f0f0f0; -} - -.modal-content { - background-color: #00001f; -} - -.modal-header { - background-color: #00001f; -} - -.modal .comment-actions .list-group-item { - background-color: #00001f; -} - -.comment-actions .score { - color: #f0f0f0; -} - -.badge-count { - color: #00001f; -} - -.transparent { - background: None !important; -} - -.btn-danger.disabled, .btn-danger:disabled { - color: #7b9ae4 !important; -} - -#frontpage .post-title a:visited { - color: #b0b0b0; -} - -.followsyou { - background-color: #00001f !important; - border: 1px solid #7b9ae4 !important; -} - -.badge-count { - color: #7b9ae4; -} - -/*# sourceMappingURL=tron_7b9ae4.css.map */ diff --git a/files/assets/css/tron_7f8fa6.css b/files/assets/css/tron_7f8fa6.css deleted file mode 100644 index 87838d973..000000000 --- a/files/assets/css/tron_7f8fa6.css +++ /dev/null @@ -1,13803 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Roboto+Mono:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #7f8fa6; - --pink: #e83e8c; - --red: #7f8fa6; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #f0f0f0; - --gray: #00001f; - --gray-dark: #00001f; - --primary: #7f8fa6; - --secondary: #7f8fa6; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #7f8fa6; - --light: #00001f; - --dark: #00001f; - --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(240, 240, 240, 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: #00001f; - text-align: left; - background-color: #f0f0f0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #7f8fa6; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #7f8fa6; - 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; -} - -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: #00001f; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(240, 240, 240, 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: #00001f; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #f0f0f0; - border: 1px solid #00001f; - 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: #00001f; -} - -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: #f0f0f0; - background-color: #00001f; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #00001f; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #00001f; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #00001f; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #00001f; -} -.table tbody + tbody { - border-top: 2px solid #00001f; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #00001f; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #00001f; -} -.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(240, 240, 240, 0.05); -} - -.table-hover tbody tr:hover { - color: #00001f; - background-color: rgba(240, 240, 240, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f4c9dd; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-primary:hover { - background-color: #f0b4d0; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f0b4d0; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f4c9dd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-secondary:hover { - background-color: #f0b4d0; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #f0b4d0; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #bcdaca; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #90c7aa; -} - -.table-hover .table-success:hover { - background-color: #acd1bd; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #acd1bd; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b3d5ee; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fbded; -} - -.table-hover .table-info:hover { - background-color: #9ec9e9; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #9ec9e9; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f4e3af; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d877; -} - -.table-hover .table-warning:hover { - background-color: #f1db99; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f1db99; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f4c9dd; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-danger:hover { - background-color: #f0b4d0; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f0b4d0; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #adadb5; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #737383; -} - -.table-hover .table-light:hover { - background-color: #a0a0a9; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #a0a0a9; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #adadb5; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #737383; -} - -.table-hover .table-dark:hover { - background-color: #a0a0a9; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a0a0a9; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(240, 240, 240, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(227, 227, 227, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(227, 227, 227, 0.075); -} - -.table .thead-dark th { - color: #f0f0f0; - background-color: #00001f; - border-color: #000045; -} -.table .thead-light th { - color: #00001f; - background-color: #7f8fa6; - border-color: #00001f; -} - -.table-dark { - color: #f0f0f0; - background-color: #00001f; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #000045; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(240, 240, 240, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #f0f0f0; - background-color: rgba(240, 240, 240, 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: #00001f; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid #7f8fa6; - 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 #00001f; -} -.form-control:focus { - color: #00001f; - background-color: #f0f0f0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.form-control::placeholder { - color: #00001f; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #7f8fa6; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} - -.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: #00001f; - 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: flex; - 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: #00001f; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #f0f0f0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #f0f0f0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #7f8fa6; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #00001f; - background-color: rgba(255, 102, 172, 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: #7f8fa6; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%237f8fa6' 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='%237f8fa6' 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: #7f8fa6; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} - -.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: #7f8fa6; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%237f8fa6' 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='%237f8fa6' stroke='none'/%3e%3c/svg%3e") #f0f0f0 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: #7f8fa6; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #7f8fa6; -} -.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: #7f8fa6; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #7f8fa6; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 7f8fa6; -} -.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: #7f8fa6; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #7f8fa6; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #7f8fa6; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #00001f; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #00001f; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #00001f; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:hover { - color: #f0f0f0; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:focus, .btn-primary.focus { - color: #f0f0f0; - background-color: #7f8fa6; - border-color: #7f8fa6; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #00001f; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #f0f0f0; - background-color: #7f8fa6; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-secondary { - color: #00001f; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-secondary:hover { - color: #f0f0f0; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #f0f0f0; - background-color: #7f8fa6; - border-color: #7f8fa6; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #00001f; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #f0f0f0; - background-color: #7f8fa6; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-success { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(84, 173, 125, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #f0f0f0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(84, 173, 125, 0.5); -} - -.btn-info { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 157, 235, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #f0f0f0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 157, 235, 0.5); -} - -.btn-warning { - color: #00001f; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 11, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #00001f; - 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: #00001f; - 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(217, 164, 11, 0.5); -} - -.btn-danger { - color: #00001f; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-danger:hover { - color: #f0f0f0; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-danger:focus, .btn-danger.focus { - color: #f0f0f0; - background-color: #7f8fa6; - border-color: #7f8fa6; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #00001f; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #f0f0f0; - background-color: #7f8fa6; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-light { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-dark { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-dark:focus, .btn-dark.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-outline-primary { - color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-primary:hover { - color: #00001f; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #7f8fa6; - 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: #00001f; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-secondary:hover { - color: #00001f; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #7f8fa6; - 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: #00001f; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #00001f; - 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: #00001f; - 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: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-danger:hover { - color: #00001f; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #7f8fa6; - 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: #00001f; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-light { - color: #00001f; - border-color: #00001f; -} -.btn-outline-light:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-outline-dark { - color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-link { - font-weight: 400; - color: #7f8fa6; - text-decoration: none; -} -.btn-link:hover { - color: #7f8fa6; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #00001f; - 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: #00001f; - text-align: left; - list-style: none; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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 #7f8fa6; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #00001f; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #000006; - text-decoration: none; - background-color: #7f8fa6; -} -.dropdown-item.active, .dropdown-item:active { - color: #f0f0f0; - text-decoration: none; - background-color: #7f8fa6; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #00001f; - 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: #00001f; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #00001f; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #00001f; - text-align: center; - white-space: nowrap; - background-color: #7f8fa6; - border: 1px solid #7f8fa6; - 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: 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: #f0f0f0; - border-color: #7f8fa6; - background-color: #7f8fa6; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #f0f0f0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #00001f; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #7f8fa6; -} - -.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: #f0f0f0; - border: #00001f 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f0f0f0' 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: #7f8fa6; - background-color: #7f8fa6; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23f0f0f0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f0f0f0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - border-radius: 0.5rem; - 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; -} -@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: #f0f0f0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - vertical-align: middle; - background: #f0f0f0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #7f8fa6; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-select:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #00001f; - background-color: #7f8fa6; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #00001f; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #7f8fa6; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #00001f; - background-color: #f0f0f0; - border: 1px solid #7f8fa6; - 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: #00001f; - content: "Browse"; - background-color: #7f8fa6; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 7f8fa6; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 7f8fa6; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 7f8fa6; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #7f8fa6; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #7f8fa6; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - 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: #7f8fa6; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #00001f; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #00001f; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #00001f; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #00001f; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #00001f; -} - -.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: flex; - 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: #00001f; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #00001f; -} -.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: #7f8fa6 #7f8fa6 #00001f; -} -.nav-tabs .nav-link.disabled { - color: #00001f; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #00001f; - background-color: #f0f0f0; - border-color: #00001f #00001f #f0f0f0; -} -.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: #f0f0f0; - background-color: #7f8fa6; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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(240, 240, 240, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(240, 240, 240, 0.9); -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #f0f0f0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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: #f0f0f0; -} -.navbar-dark .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-text a { - color: #f0f0f0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #f0f0f0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #f0f0f0; - background-clip: border-box; - border: 1px solid rgba(240, 240, 240, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(240, 240, 240, 0.03); - border-bottom: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 0.03); - border-top: 1px solid rgba(240, 240, 240, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #7f8fa6; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #00001f; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #00001f; -} - -.pagination { - 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: #7f8fa6; - background-color: #f0f0f0; - border: 1px solid #00001f; -} -.page-link:hover { - z-index: 2; - color: #7f8fa6; - text-decoration: none; - background-color: #7f8fa6; - border-color: #00001f; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} - -.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: #f0f0f0; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.page-item.disabled .page-link { - color: #00001f; - pointer-events: none; - cursor: auto; - background-color: #f0f0f0; - border-color: #00001f; -} - -.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: #00001f; - background-color: #7f8fa6; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #00001f; - background-color: #7f8fa6; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #00001f; - background-color: #7f8fa6; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #00001f; - background-color: #7f8fa6; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-success { - color: #f0f0f0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #f0f0f0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #f0f0f0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #f0f0f0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #00001f; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #00001f; - 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: #00001f; - background-color: #7f8fa6; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #00001f; - background-color: #7f8fa6; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-light { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-light:hover, a.badge-light:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.badge-dark { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #7f8fa6; - 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: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-primary hr { - border-top-color: #f0b4d0; -} -.alert-primary .alert-link { - color: #f479b2; -} - -.alert-secondary { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-secondary hr { - border-top-color: #f0b4d0; -} -.alert-secondary .alert-link { - color: #f479b2; -} - -.alert-success { - color: #90c7aa; - background-color: #cbe0d5; - border-color: #bcdaca; -} -.alert-success hr { - border-top-color: #acd1bd; -} -.alert-success .alert-link { - color: #6eb690; -} - -.alert-info { - color: #7fbded; - background-color: #c4dcef; - border-color: #b3d5ee; -} -.alert-info hr { - border-top-color: #9ec9e9; -} -.alert-info .alert-link { - color: #52a6e7; -} - -.alert-warning { - color: #f8d877; - background-color: #f3e7c1; - border-color: #f4e3af; -} -.alert-warning hr { - border-top-color: #f1db99; -} -.alert-warning .alert-link { - color: #f6ca46; -} - -.alert-danger { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-danger hr { - border-top-color: #f0b4d0; -} -.alert-danger .alert-link { - color: #f479b2; -} - -.alert-light { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-light hr { - border-top-color: #a0a0a9; -} -.alert-light .alert-link { - color: #5b5b68; -} - -.alert-dark { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-dark hr { - border-top-color: #a0a0a9; -} -.alert-dark .alert-link { - color: #5b5b68; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #7f8fa6; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #f0f0f0; - text-align: center; - white-space: nowrap; - background-color: #7f8fa6; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(240, 240, 240, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 240, 240, 0.15) 50%, rgba(240, 240, 240, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #00001f; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #00001f; - text-decoration: none; - background-color: #7f8fa6; -} -.list-group-item-action:active { - color: #00001f; - background-color: #7f8fa6; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #f0f0f0; - border: 1px solid rgba(240, 240, 240, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #00001f; - pointer-events: none; - background-color: #f0f0f0; -} -.list-group-item.active { - z-index: 2; - color: #f0f0f0; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-primary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-secondary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-secondary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-success { - color: #90c7aa; - background-color: #bcdaca; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #90c7aa; - background-color: #acd1bd; -} -.list-group-item-success.list-group-item-action.active { - color: #f0f0f0; - background-color: #90c7aa; - border-color: #90c7aa; -} - -.list-group-item-info { - color: #7fbded; - background-color: #b3d5ee; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #7fbded; - background-color: #9ec9e9; -} -.list-group-item-info.list-group-item-action.active { - color: #f0f0f0; - background-color: #7fbded; - border-color: #7fbded; -} - -.list-group-item-warning { - color: #f8d877; - background-color: #f4e3af; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #f8d877; - background-color: #f1db99; -} -.list-group-item-warning.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8d877; - border-color: #f8d877; -} - -.list-group-item-danger { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-danger.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-light { - color: #737383; - background-color: #adadb5; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-light.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.list-group-item-dark { - color: #737383; - background-color: #adadb5; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-dark.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #f0f0f0; - text-shadow: 0 1px 0 #f0f0f0; - opacity: 0.5; -} -.close:hover { - color: #f0f0f0; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(240, 240, 240, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(240, 240, 240, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #00001f; - background-color: rgba(240, 240, 240, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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: #f0f0f0; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #00001f; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #00001f; - 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); - } - - .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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #f0f0f0; - text-align: center; - background-color: #f0f0f0; - 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: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} -.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 #e8e8e8; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #e8e8e8; - border-bottom: 1px solid gainsboro; - 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: #00001f; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #f0f0f0; - 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: #f0f0f0; - 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #f0f0f0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #f0f0f0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #7f8fa6 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #7f8fa6 !important; -} - -.bg-secondary { - background-color: #7f8fa6 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #7f8fa6 !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #7f8fa6 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #7f8fa6 !important; -} - -.bg-light { - background-color: #00001f !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #00001f !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: black !important; -} - -.bg-white { - background-color: #f0f0f0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #00001f !important; -} - -.border-top { - border-top: 1px solid #00001f !important; -} - -.border-right { - border-right: 1px solid #00001f !important; -} - -.border-bottom { - border-bottom: 1px solid #00001f !important; -} - -.border-left { - border-left: 1px solid #00001f !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: #7f8fa6 !important; -} - -.border-secondary { - border-color: #7f8fa6 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #7f8fa6 !important; -} - -.border-light { - border-color: #00001f !important; -} - -.border-dark { - border-color: #00001f !important; -} - -.border-white { - border-color: #f0f0f0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(240, 240, 240, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(240, 240, 240, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(240, 240, 240, 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; -} - -.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); -} - -.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; - } -} -.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: #f0f0f0 !important; -} - -.text-primary { - color: #7f8fa6 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #7f8fa6 !important; -} - -.text-secondary { - color: #7f8fa6 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #7f8fa6 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #7f8fa6 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #7f8fa6 !important; -} - -.text-light { - color: #00001f !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #00001f !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: black !important; -} - -.text-body { - color: #00001f !important; -} - -.text-muted { - color: #00001f !important; -} - -.text-black-50 { - color: rgba(240, 240, 240, 0.5) !important; -} - -.text-white-50 { - color: rgba(240, 240, 240, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #00001f; - 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 #f0f0f0; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #f0f0f0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #00001f !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #00001f; - } - - .table .thead-dark th { - color: inherit; - border-color: #00001f; - } -} -.bd-callout-primary { - border-left-color: #7f8fa6; -} - -.bd-callout-secondary { - border-left-color: #7f8fa6; -} - -.bd-callout-danger { - border-left-color: #7f8fa6; -} - -.bd-callout-dark { - border-left-color: #00001f; -} - -.bd-callout-white { - border-left-color: #f0f0f0; -} - -.bd-callout-black { - border-left-color: #f0f0f0; -} - -.bd-callout-light { - border-left-color: #00001f; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #7f8fa6; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #7f8fa6; -} - -.bd-callout-purple { - border-left-color: #7f8fa6; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #7f8fa6; -} - -.bd-callout-gray { - border-left-color: #7f8fa6; -} - -.bd-callout-gray-100 { - border-left-color: #7f8fa6; -} - -.bd-callout-gray-200 { - border-left-color: #7f8fa6; -} - -.bd-callout-gray-300 { - border-left-color: #00001f; -} - -.bd-callout-gray-400 { - border-left-color: #7f8fa6; -} - -.bd-callout-gray-500 { - border-left-color: #00001f; -} - -.bd-callout-gray-600 { - border-left-color: #00001f; -} - -.bd-callout-gray-700 { - border-left-color: #00001f; -} - -.bd-callout-gray-800 { - border-left-color: #00001f; -} - -.bd-callout-gray-900 { - border-left-color: #00001f; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #f0f0f0; - padding-top: 49px; - background-color: #00001f; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #00001f; -} - -#page { - padding-top: 49px; - background-color: #00001f; -} - -#article { - padding-top: 0; - background-color: #00001f; -} - -#thread, #userpage { - background-color: #00001f; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7f8fa6; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #7f8fa6; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #00001f; -} - -.btn-success, .btn-danger { - color: #f0f0f0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #7f8fa6; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #7f8fa6; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #f0f0f0; - color: #00001f; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #f0f0f0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #00001f; -} - -.navbar-light { - background-color: #00001f !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #00001f; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7f8fa6; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #7f8fa6; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} - -.navbar .text-white { - color: #f0f0f0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #7f8fa6; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #00001f; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #7f8fa6; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #7f8fa6; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #f0f0f0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #7f8fa6; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #7f8fa6; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #7f8fa6; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7f8fa6; - box-shadow: inset 0 -2px 0 #7f8fa6; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #7f8fa6; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #7f8fa6; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #7f8fa6; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7f8fa6; - box-shadow: inset 0 -2px 0 #7f8fa6; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #7f8fa6; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #7f8fa6; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #7f8fa6; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #7f8fa6; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7f8fa6; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #7f8fa6; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7f8fa6; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #7f8fa6; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #00001f; - color: #f0f0f0; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #00001f; - font-size: 1rem; - color: #f0f0f0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #f0f0f0; -} - -.form-inline.search .form-control::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.bg-svg { - background-color: #00001f; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #7f8fa6; - border-color: #7f8fa6; - border-width: 2px; - background: #00001f; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #00001f; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #7f8fa6; - background-color: #00001f; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #00001f; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #7f8fa6; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #7f8fa6; - box-shadow: none; -} - -.form-control::placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #f0f0f0; -} - -#login label { - color: #f0f0f0; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #f0f0f0; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #f0f0f0; - background-color: #00001f; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #f0f0f0; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #00001f; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #f0f0f0; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #f0f0f0; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #7f8fa6; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #7f8fa6; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #7f8fa6; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #7f8fa6; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #7f8fa6 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #7f8fa6; -} - -.score { - color: #f0f0f0; -} - -.score-up { - color: #7f8fa6 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #00001f !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #00001f; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #7f8fa6; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #00001f !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #00001f; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #00001f; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #00001f; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #7f8fa6; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #7f8fa6; - width: 1rem; -} - -.filter-list .filter-item { - color: #7f8fa6; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #7f8fa6; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #f0f0f0; -} - -.filter-list > .filter-item > .filter-link.active { - color: #f0f0f0; - background-color: #00001f; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #7f8fa6; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #7f8fa6; -} - -.filter-link:hover, .filter-link:focus { - color: #7f8fa6; -} - -.dashboard-list .dashboard-item { - color: #7f8fa6; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #7f8fa6; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #f0f0f0; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #7f8fa6; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #7f8fa6; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #7f8fa6; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #7f8fa6; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #f0f0f0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #7f8fa6; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #7f8fa6; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #7f8fa6; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #7f8fa6; -} - -.card { - background-color: #00001f; -} - -#thread .card { - background-color: #00001f; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #7f8fa6; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #7f8fa6; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #00001f; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #f0f0f0; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #7f8fa6; -} - -#frontpage .post-title a { - color: #f0f0f0; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #f0f0f0; -} - -.stretched-link a:hover { - color: #7f8fa6; -} - -.post-meta { - position: relative; - z-index: 2; - color: #7f8fa6; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #7f8fa6; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #7f8fa6; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #7f8fa6; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #7f8fa6 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #7f8fa6; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .post-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #7f8fa6; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #7f8fa6; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #f0f0f0; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #f0f0f0; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #7f8fa6; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #7f8fa6; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #f0f0f0; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; -} - -.page-link:hover { - background-color: #7f8fa6; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.post-actions a { - color: #7f8fa6; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #7f8fa6; - border-radius: 0.35rem; - z-index: 2; - background-color: #00001f; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #f0f0f0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #7f8fa6; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #7f8fa6; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #7f8fa6; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #f0f0f0; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #f0f0f0; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #7f8fa6; -} - -blockquote { - border-left: 2px solid #7f8fa6; - color: #f0f0f0; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #7f8fa6; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .comment-actions a { - color: #7f8fa6; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #00001f; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #7f8fa6; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #f0f0f0; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #f0f0f0; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.comment-actions a { - color: #7f8fa6; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #f0f0f0; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #00001f; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #00001f; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #00001f; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #7f8fa6; -} - -.comment-write .comment-format .format:hover { - color: #f0f0f0; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #7f8fa6; - font-size: 1rem; - color: #7f8fa6; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #7f8fa6; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #00001f; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #7f8fa6; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #00001f; - background-color: #00001f; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #7f8fa6; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #7f8fa6; - background-color: rgba(60, 173, 243, 0.08); - color: #7f8fa6; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #00001f; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #7f8fa6 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #f0f0f0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #7f8fa6; - font-size: 12px; - text-transform: uppercase; - background-color: #00001f; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #00001f; - border: 0.1px solid #7f8fa6; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #00001f !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #7f8fa6; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #7f8fa6; -} - -.modal .profile-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #7f8fa6; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #7f8fa6; -} - -.profile-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #7f8fa6; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #f0f0f0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #7f8fa6; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #f0f0f0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #7f8fa6 !important; -} - -.border-right { - border-right: 1px solid #7f8fa6 !important; -} - -.border-bottom { - border-bottom: 1px solid #7f8fa6 !important; -} - -.border-left { - border-left: 1px solid #7f8fa6 !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-x { - border-left: 1px solid #7f8fa6 !important; - border-right: 1px solid #7f8fa6 !important; -} - -.border-y { - border-top: 1px solid #7f8fa6 !important; - border-bottom: 1px solid #7f8fa6 !important; -} - -.border { - border: 1px solid #7f8fa6 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #7f8fa6 !important; - } - - .border-sm-right { - border-right: 1px solid #7f8fa6 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #7f8fa6 !important; - } - - .border-sm-left { - border-left: 1px solid #7f8fa6 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #7f8fa6 !important; - border-right: 1px solid #7f8fa6 !important; - } - - .border-sm-y { - border-top: 1px solid #7f8fa6 !important; - border-bottom: 1px solid #7f8fa6 !important; - } - - .border-sm { - border: 1px solid #7f8fa6 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #7f8fa6 !important; - } - - .border-md-right { - border-right: 1px solid #7f8fa6 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #7f8fa6 !important; - } - - .border-md-left { - border-left: 1px solid #7f8fa6 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #7f8fa6 !important; - border-right: 1px solid #7f8fa6 !important; - } - - .border-md-y { - border-top: 1px solid #7f8fa6 !important; - border-bottom: 1px solid #7f8fa6 !important; - } - - .border-md { - border: 1px solid #7f8fa6 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #7f8fa6 !important; - } - - .border-lg-right { - border-right: 1px solid #7f8fa6 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #7f8fa6 !important; - } - - .border-lg-left { - border-left: 1px solid #7f8fa6 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #7f8fa6 !important; - border-right: 1px solid #7f8fa6 !important; - } - - .border-lg-y { - border-top: 1px solid #7f8fa6 !important; - border-bottom: 1px solid #7f8fa6 !important; - } - - .border-lg { - border: 1px solid #7f8fa6 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #7f8fa6 !important; - } - - .border-xl-right { - border-right: 1px solid #7f8fa6 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #7f8fa6 !important; - } - - .border-xl-left { - border-left: 1px solid #7f8fa6 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #7f8fa6 !important; - border-right: 1px solid #7f8fa6 !important; - } - - .border-xl-y { - border-top: 1px solid #7f8fa6 !important; - border-bottom: 1px solid #7f8fa6 !important; - } - - .border-xl { - border: 1px solid #7f8fa6 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #00001f; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #f0f0f0; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #7f8fa6; - border: 0.1px solid #7f8fa6; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #7f8fa6; - border: #7f8fa6 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #00001f; - border-radius: 2rem; - 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: #f0f0f0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #f0f0f0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #f0f0f0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #f0f0f0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #7f8fa6; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #7f8fa6; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #00001f; - } - - #thread, #userpage { - background-color: #00001f; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #00001f !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #7f8fa6; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #00001f; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #7f8fa6; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #00001f; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #7f8fa6; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #7f8fa6; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #00001f; - } - - .card { - background-color: #00001f; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #f0f0f0; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #7f8fa6; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #7f8fa6; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #7f8fa6; - } - - .score { - color: #7f8fa6; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #7f8fa6; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #7f8fa6; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #00001f; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #7f8fa6; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #f0f0f0; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #00001f !important; -} - -.text-muted { - color: #7f8fa6 !important; -} - -.text-primary { - color: #7f8fa6 !important; -} - -.text-gray-400, .text-gray-500 { - color: #7f8fa6 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #00001f 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #7f8fa6; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #7f8fa6; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #f0f0f0; - background-color: #f0f0f0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #7f8fa6; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #f0f0f0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #f0f0f0 !important; -} - -#frontpage .post-title a:visited { - color: #7f8fa6; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #7f8fa6; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #7f8fa6; -} - -.btn-primary { - color: #7f8fa6; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #7f8fa6 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #7f8fa6; - padding: 10px; - border-radius: 3px; - background-color: #00001f !important; -} - -.text-info { - color: #7f8fa6 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #00001f !important; - border-radius: 5px !important; -} - -.btn { - background-color: #00001f !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -#frontpage .post-title a:visited { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #7f8fa6; -} - -.btn { - color: #7f8fa6; -} - -* { - font-family: "Roboto Mono"; -} - -.arrow-up::before { - color: #f0f0f0; -} - -.arrow-down::before { - color: #f0f0f0; -} - -.modal-content { - background-color: #00001f; -} - -.modal-header { - background-color: #00001f; -} - -.modal .comment-actions .list-group-item { - background-color: #00001f; -} - -.comment-actions .score { - color: #f0f0f0; -} - -.badge-count { - color: #00001f; -} - -.transparent { - background: None !important; -} - -.btn-danger.disabled, .btn-danger:disabled { - color: #7f8fa6 !important; -} - -#frontpage .post-title a:visited { - color: #b0b0b0; -} - -.followsyou { - background-color: #00001f !important; - border: 1px solid #7f8fa6 !important; -} - -.badge-count { - color: #7f8fa6; -} - -/*# sourceMappingURL=tron_7f8fa6.css.map */ diff --git a/files/assets/css/tron_805ad5.css b/files/assets/css/tron_805ad5.css deleted file mode 100644 index a4d2cd471..000000000 --- a/files/assets/css/tron_805ad5.css +++ /dev/null @@ -1,13803 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Roboto+Mono:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #805ad5; - --pink: #e83e8c; - --red: #805ad5; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #f0f0f0; - --gray: #00001f; - --gray-dark: #00001f; - --primary: #805ad5; - --secondary: #805ad5; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #805ad5; - --light: #00001f; - --dark: #00001f; - --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(240, 240, 240, 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: #00001f; - text-align: left; - background-color: #f0f0f0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #805ad5; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #805ad5; - 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; -} - -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: #00001f; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(240, 240, 240, 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: #00001f; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #f0f0f0; - border: 1px solid #00001f; - 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: #00001f; -} - -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: #f0f0f0; - background-color: #00001f; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #00001f; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #00001f; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #00001f; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #00001f; -} -.table tbody + tbody { - border-top: 2px solid #00001f; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #00001f; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #00001f; -} -.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(240, 240, 240, 0.05); -} - -.table-hover tbody tr:hover { - color: #00001f; - background-color: rgba(240, 240, 240, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f4c9dd; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-primary:hover { - background-color: #f0b4d0; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f0b4d0; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f4c9dd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-secondary:hover { - background-color: #f0b4d0; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #f0b4d0; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #bcdaca; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #90c7aa; -} - -.table-hover .table-success:hover { - background-color: #acd1bd; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #acd1bd; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b3d5ee; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fbded; -} - -.table-hover .table-info:hover { - background-color: #9ec9e9; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #9ec9e9; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f4e3af; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d877; -} - -.table-hover .table-warning:hover { - background-color: #f1db99; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f1db99; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f4c9dd; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-danger:hover { - background-color: #f0b4d0; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f0b4d0; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #adadb5; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #737383; -} - -.table-hover .table-light:hover { - background-color: #a0a0a9; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #a0a0a9; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #adadb5; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #737383; -} - -.table-hover .table-dark:hover { - background-color: #a0a0a9; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a0a0a9; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(240, 240, 240, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(227, 227, 227, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(227, 227, 227, 0.075); -} - -.table .thead-dark th { - color: #f0f0f0; - background-color: #00001f; - border-color: #000045; -} -.table .thead-light th { - color: #00001f; - background-color: #805ad5; - border-color: #00001f; -} - -.table-dark { - color: #f0f0f0; - background-color: #00001f; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #000045; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(240, 240, 240, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #f0f0f0; - background-color: rgba(240, 240, 240, 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: #00001f; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid #805ad5; - 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 #00001f; -} -.form-control:focus { - color: #00001f; - background-color: #f0f0f0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.form-control::placeholder { - color: #00001f; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #805ad5; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} - -.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: #00001f; - 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: flex; - 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: #00001f; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #f0f0f0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #f0f0f0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #805ad5; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #00001f; - background-color: rgba(255, 102, 172, 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: #805ad5; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23805ad5' 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='%23805ad5' 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: #805ad5; - box-shadow: 0 0 0 0.2rem 805ad5; -} - -.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: #805ad5; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23805ad5' 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='%23805ad5' stroke='none'/%3e%3c/svg%3e") #f0f0f0 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: #805ad5; - box-shadow: 0 0 0 0.2rem 805ad5; -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #805ad5; -} -.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: #805ad5; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #805ad5; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 805ad5; -} -.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: #805ad5; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #805ad5; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #805ad5; - box-shadow: 0 0 0 0.2rem 805ad5; -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #00001f; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #00001f; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #00001f; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:hover { - color: #f0f0f0; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:focus, .btn-primary.focus { - color: #f0f0f0; - background-color: #805ad5; - border-color: #805ad5; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #00001f; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #f0f0f0; - background-color: #805ad5; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-secondary { - color: #00001f; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-secondary:hover { - color: #f0f0f0; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #f0f0f0; - background-color: #805ad5; - border-color: #805ad5; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #00001f; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #f0f0f0; - background-color: #805ad5; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-success { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(84, 173, 125, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #f0f0f0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(84, 173, 125, 0.5); -} - -.btn-info { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 157, 235, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #f0f0f0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 157, 235, 0.5); -} - -.btn-warning { - color: #00001f; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 11, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #00001f; - 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: #00001f; - 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(217, 164, 11, 0.5); -} - -.btn-danger { - color: #00001f; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-danger:hover { - color: #f0f0f0; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-danger:focus, .btn-danger.focus { - color: #f0f0f0; - background-color: #805ad5; - border-color: #805ad5; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #00001f; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #f0f0f0; - background-color: #805ad5; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-light { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-dark { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-dark:focus, .btn-dark.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-outline-primary { - color: #805ad5; - border-color: #805ad5; -} -.btn-outline-primary:hover { - color: #00001f; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #805ad5; - 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: #00001f; - background-color: #805ad5; - border-color: #805ad5; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #805ad5; - border-color: #805ad5; -} -.btn-outline-secondary:hover { - color: #00001f; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #805ad5; - 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: #00001f; - background-color: #805ad5; - border-color: #805ad5; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #00001f; - 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: #00001f; - 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: #805ad5; - border-color: #805ad5; -} -.btn-outline-danger:hover { - color: #00001f; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #805ad5; - 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: #00001f; - background-color: #805ad5; - border-color: #805ad5; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-light { - color: #00001f; - border-color: #00001f; -} -.btn-outline-light:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-outline-dark { - color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-link { - font-weight: 400; - color: #805ad5; - text-decoration: none; -} -.btn-link:hover { - color: #805ad5; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #00001f; - 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: #00001f; - text-align: left; - list-style: none; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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 #805ad5; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #00001f; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #000006; - text-decoration: none; - background-color: #805ad5; -} -.dropdown-item.active, .dropdown-item:active { - color: #f0f0f0; - text-decoration: none; - background-color: #805ad5; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #00001f; - 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: #00001f; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #00001f; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #00001f; - text-align: center; - white-space: nowrap; - background-color: #805ad5; - border: 1px solid #805ad5; - 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: 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: #f0f0f0; - border-color: #805ad5; - background-color: #805ad5; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #f0f0f0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #00001f; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #805ad5; -} - -.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: #f0f0f0; - border: #00001f 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f0f0f0' 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: #805ad5; - background-color: #805ad5; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23f0f0f0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f0f0f0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - border-radius: 0.5rem; - 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; -} -@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: #f0f0f0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - vertical-align: middle; - background: #f0f0f0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #805ad5; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-select:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #00001f; - background-color: #805ad5; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #00001f; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #805ad5; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #00001f; - background-color: #f0f0f0; - border: 1px solid #805ad5; - 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: #00001f; - content: "Browse"; - background-color: #805ad5; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 805ad5; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 805ad5; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 805ad5; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #805ad5; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #805ad5; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - 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: #805ad5; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #00001f; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #00001f; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #00001f; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #00001f; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #00001f; -} - -.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: flex; - 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: #00001f; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #00001f; -} -.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: #805ad5 #805ad5 #00001f; -} -.nav-tabs .nav-link.disabled { - color: #00001f; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #00001f; - background-color: #f0f0f0; - border-color: #00001f #00001f #f0f0f0; -} -.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: #f0f0f0; - background-color: #805ad5; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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(240, 240, 240, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(240, 240, 240, 0.9); -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #f0f0f0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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: #f0f0f0; -} -.navbar-dark .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-text a { - color: #f0f0f0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #f0f0f0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #f0f0f0; - background-clip: border-box; - border: 1px solid rgba(240, 240, 240, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(240, 240, 240, 0.03); - border-bottom: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 0.03); - border-top: 1px solid rgba(240, 240, 240, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #805ad5; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #00001f; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #00001f; -} - -.pagination { - 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: #805ad5; - background-color: #f0f0f0; - border: 1px solid #00001f; -} -.page-link:hover { - z-index: 2; - color: #805ad5; - text-decoration: none; - background-color: #805ad5; - border-color: #00001f; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} - -.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: #f0f0f0; - background-color: #805ad5; - border-color: #805ad5; -} -.page-item.disabled .page-link { - color: #00001f; - pointer-events: none; - cursor: auto; - background-color: #f0f0f0; - border-color: #00001f; -} - -.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: #00001f; - background-color: #805ad5; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #00001f; - background-color: #805ad5; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #00001f; - background-color: #805ad5; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #00001f; - background-color: #805ad5; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-success { - color: #f0f0f0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #f0f0f0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #f0f0f0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #f0f0f0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #00001f; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #00001f; - 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: #00001f; - background-color: #805ad5; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #00001f; - background-color: #805ad5; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-light { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-light:hover, a.badge-light:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.badge-dark { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #805ad5; - 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: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-primary hr { - border-top-color: #f0b4d0; -} -.alert-primary .alert-link { - color: #f479b2; -} - -.alert-secondary { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-secondary hr { - border-top-color: #f0b4d0; -} -.alert-secondary .alert-link { - color: #f479b2; -} - -.alert-success { - color: #90c7aa; - background-color: #cbe0d5; - border-color: #bcdaca; -} -.alert-success hr { - border-top-color: #acd1bd; -} -.alert-success .alert-link { - color: #6eb690; -} - -.alert-info { - color: #7fbded; - background-color: #c4dcef; - border-color: #b3d5ee; -} -.alert-info hr { - border-top-color: #9ec9e9; -} -.alert-info .alert-link { - color: #52a6e7; -} - -.alert-warning { - color: #f8d877; - background-color: #f3e7c1; - border-color: #f4e3af; -} -.alert-warning hr { - border-top-color: #f1db99; -} -.alert-warning .alert-link { - color: #f6ca46; -} - -.alert-danger { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-danger hr { - border-top-color: #f0b4d0; -} -.alert-danger .alert-link { - color: #f479b2; -} - -.alert-light { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-light hr { - border-top-color: #a0a0a9; -} -.alert-light .alert-link { - color: #5b5b68; -} - -.alert-dark { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-dark hr { - border-top-color: #a0a0a9; -} -.alert-dark .alert-link { - color: #5b5b68; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #805ad5; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #f0f0f0; - text-align: center; - white-space: nowrap; - background-color: #805ad5; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(240, 240, 240, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 240, 240, 0.15) 50%, rgba(240, 240, 240, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #00001f; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #00001f; - text-decoration: none; - background-color: #805ad5; -} -.list-group-item-action:active { - color: #00001f; - background-color: #805ad5; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #f0f0f0; - border: 1px solid rgba(240, 240, 240, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #00001f; - pointer-events: none; - background-color: #f0f0f0; -} -.list-group-item.active { - z-index: 2; - color: #f0f0f0; - background-color: #805ad5; - border-color: #805ad5; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-primary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-secondary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-secondary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-success { - color: #90c7aa; - background-color: #bcdaca; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #90c7aa; - background-color: #acd1bd; -} -.list-group-item-success.list-group-item-action.active { - color: #f0f0f0; - background-color: #90c7aa; - border-color: #90c7aa; -} - -.list-group-item-info { - color: #7fbded; - background-color: #b3d5ee; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #7fbded; - background-color: #9ec9e9; -} -.list-group-item-info.list-group-item-action.active { - color: #f0f0f0; - background-color: #7fbded; - border-color: #7fbded; -} - -.list-group-item-warning { - color: #f8d877; - background-color: #f4e3af; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #f8d877; - background-color: #f1db99; -} -.list-group-item-warning.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8d877; - border-color: #f8d877; -} - -.list-group-item-danger { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-danger.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-light { - color: #737383; - background-color: #adadb5; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-light.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.list-group-item-dark { - color: #737383; - background-color: #adadb5; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-dark.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #f0f0f0; - text-shadow: 0 1px 0 #f0f0f0; - opacity: 0.5; -} -.close:hover { - color: #f0f0f0; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(240, 240, 240, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(240, 240, 240, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #00001f; - background-color: rgba(240, 240, 240, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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: #f0f0f0; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #00001f; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #00001f; - 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); - } - - .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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #f0f0f0; - text-align: center; - background-color: #f0f0f0; - 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: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} -.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 #e8e8e8; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #e8e8e8; - border-bottom: 1px solid gainsboro; - 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: #00001f; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #f0f0f0; - 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: #f0f0f0; - 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #f0f0f0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #f0f0f0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #805ad5 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #805ad5 !important; -} - -.bg-secondary { - background-color: #805ad5 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #805ad5 !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #805ad5 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #805ad5 !important; -} - -.bg-light { - background-color: #00001f !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #00001f !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: black !important; -} - -.bg-white { - background-color: #f0f0f0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #00001f !important; -} - -.border-top { - border-top: 1px solid #00001f !important; -} - -.border-right { - border-right: 1px solid #00001f !important; -} - -.border-bottom { - border-bottom: 1px solid #00001f !important; -} - -.border-left { - border-left: 1px solid #00001f !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: #805ad5 !important; -} - -.border-secondary { - border-color: #805ad5 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #805ad5 !important; -} - -.border-light { - border-color: #00001f !important; -} - -.border-dark { - border-color: #00001f !important; -} - -.border-white { - border-color: #f0f0f0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(240, 240, 240, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(240, 240, 240, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(240, 240, 240, 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; -} - -.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); -} - -.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; - } -} -.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: #f0f0f0 !important; -} - -.text-primary { - color: #805ad5 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #805ad5 !important; -} - -.text-secondary { - color: #805ad5 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #805ad5 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #805ad5 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #805ad5 !important; -} - -.text-light { - color: #00001f !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #00001f !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: black !important; -} - -.text-body { - color: #00001f !important; -} - -.text-muted { - color: #00001f !important; -} - -.text-black-50 { - color: rgba(240, 240, 240, 0.5) !important; -} - -.text-white-50 { - color: rgba(240, 240, 240, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #00001f; - 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 #f0f0f0; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #f0f0f0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #00001f !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #00001f; - } - - .table .thead-dark th { - color: inherit; - border-color: #00001f; - } -} -.bd-callout-primary { - border-left-color: #805ad5; -} - -.bd-callout-secondary { - border-left-color: #805ad5; -} - -.bd-callout-danger { - border-left-color: #805ad5; -} - -.bd-callout-dark { - border-left-color: #00001f; -} - -.bd-callout-white { - border-left-color: #f0f0f0; -} - -.bd-callout-black { - border-left-color: #f0f0f0; -} - -.bd-callout-light { - border-left-color: #00001f; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #805ad5; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #805ad5; -} - -.bd-callout-purple { - border-left-color: #805ad5; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #805ad5; -} - -.bd-callout-gray { - border-left-color: #805ad5; -} - -.bd-callout-gray-100 { - border-left-color: #805ad5; -} - -.bd-callout-gray-200 { - border-left-color: #805ad5; -} - -.bd-callout-gray-300 { - border-left-color: #00001f; -} - -.bd-callout-gray-400 { - border-left-color: #805ad5; -} - -.bd-callout-gray-500 { - border-left-color: #00001f; -} - -.bd-callout-gray-600 { - border-left-color: #00001f; -} - -.bd-callout-gray-700 { - border-left-color: #00001f; -} - -.bd-callout-gray-800 { - border-left-color: #00001f; -} - -.bd-callout-gray-900 { - border-left-color: #00001f; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #f0f0f0; - padding-top: 49px; - background-color: #00001f; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #00001f; -} - -#page { - padding-top: 49px; - background-color: #00001f; -} - -#article { - padding-top: 0; - background-color: #00001f; -} - -#thread, #userpage { - background-color: #00001f; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #805ad5; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #805ad5; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #00001f; -} - -.btn-success, .btn-danger { - color: #f0f0f0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #805ad5; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #805ad5; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #f0f0f0; - color: #00001f; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #f0f0f0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #00001f; -} - -.navbar-light { - background-color: #00001f !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #00001f; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #805ad5; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #805ad5; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} - -.navbar .text-white { - color: #f0f0f0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #805ad5; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #00001f; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #805ad5; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #805ad5; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #f0f0f0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #805ad5; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #805ad5; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #805ad5; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #805ad5; - box-shadow: inset 0 -2px 0 #805ad5; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #805ad5; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #805ad5; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #805ad5; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #805ad5; - box-shadow: inset 0 -2px 0 #805ad5; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #805ad5; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #805ad5; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #805ad5; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #805ad5; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #805ad5; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #805ad5; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #805ad5; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #805ad5; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #00001f; - color: #f0f0f0; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #00001f; - font-size: 1rem; - color: #f0f0f0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #f0f0f0; -} - -.form-inline.search .form-control::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.bg-svg { - background-color: #00001f; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #805ad5; - border-color: #805ad5; - border-width: 2px; - background: #00001f; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #00001f; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #805ad5; - background-color: #00001f; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #00001f; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #805ad5; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #805ad5; - box-shadow: none; -} - -.form-control::placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #f0f0f0; -} - -#login label { - color: #f0f0f0; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #f0f0f0; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #f0f0f0; - background-color: #00001f; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #f0f0f0; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #00001f; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #f0f0f0; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #f0f0f0; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #805ad5; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #805ad5; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #805ad5; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #805ad5; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #805ad5 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #805ad5; -} - -.score { - color: #f0f0f0; -} - -.score-up { - color: #805ad5 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #00001f !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #00001f; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #805ad5; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #00001f !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #00001f; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #00001f; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #00001f; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #805ad5; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #805ad5; - width: 1rem; -} - -.filter-list .filter-item { - color: #805ad5; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #805ad5; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #f0f0f0; -} - -.filter-list > .filter-item > .filter-link.active { - color: #f0f0f0; - background-color: #00001f; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #805ad5; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #805ad5; -} - -.filter-link:hover, .filter-link:focus { - color: #805ad5; -} - -.dashboard-list .dashboard-item { - color: #805ad5; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #805ad5; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #f0f0f0; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #805ad5; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #805ad5; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #805ad5; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #805ad5; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #f0f0f0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #805ad5; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #805ad5; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #805ad5; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #805ad5; -} - -.card { - background-color: #00001f; -} - -#thread .card { - background-color: #00001f; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #805ad5; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #805ad5; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #00001f; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #f0f0f0; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #805ad5; -} - -#frontpage .post-title a { - color: #f0f0f0; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #f0f0f0; -} - -.stretched-link a:hover { - color: #805ad5; -} - -.post-meta { - position: relative; - z-index: 2; - color: #805ad5; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #805ad5; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #805ad5; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #805ad5; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #805ad5 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #805ad5; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .post-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #805ad5; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #805ad5; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #f0f0f0; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #f0f0f0; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #805ad5; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #805ad5; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #f0f0f0; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; -} - -.page-link:hover { - background-color: #805ad5; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.post-actions a { - color: #805ad5; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #805ad5; - border-radius: 0.35rem; - z-index: 2; - background-color: #00001f; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #f0f0f0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #805ad5; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #805ad5; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #805ad5; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #f0f0f0; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #f0f0f0; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #805ad5; -} - -blockquote { - border-left: 2px solid #805ad5; - color: #f0f0f0; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #805ad5; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .comment-actions a { - color: #805ad5; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #00001f; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #805ad5; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #f0f0f0; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #f0f0f0; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.comment-actions a { - color: #805ad5; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #f0f0f0; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #00001f; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #00001f; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #00001f; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #805ad5; -} - -.comment-write .comment-format .format:hover { - color: #f0f0f0; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #805ad5; - font-size: 1rem; - color: #805ad5; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #805ad5; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #00001f; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #805ad5; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #00001f; - background-color: #00001f; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #805ad5; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #805ad5; - background-color: rgba(60, 173, 243, 0.08); - color: #805ad5; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #00001f; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #805ad5 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #f0f0f0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #805ad5; - font-size: 12px; - text-transform: uppercase; - background-color: #00001f; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #00001f; - border: 0.1px solid #805ad5; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #00001f !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #805ad5; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #805ad5; -} - -.modal .profile-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #805ad5; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #805ad5; -} - -.profile-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #805ad5; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #f0f0f0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #805ad5; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #f0f0f0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #805ad5 !important; -} - -.border-right { - border-right: 1px solid #805ad5 !important; -} - -.border-bottom { - border-bottom: 1px solid #805ad5 !important; -} - -.border-left { - border-left: 1px solid #805ad5 !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-x { - border-left: 1px solid #805ad5 !important; - border-right: 1px solid #805ad5 !important; -} - -.border-y { - border-top: 1px solid #805ad5 !important; - border-bottom: 1px solid #805ad5 !important; -} - -.border { - border: 1px solid #805ad5 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #805ad5 !important; - } - - .border-sm-right { - border-right: 1px solid #805ad5 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #805ad5 !important; - } - - .border-sm-left { - border-left: 1px solid #805ad5 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #805ad5 !important; - border-right: 1px solid #805ad5 !important; - } - - .border-sm-y { - border-top: 1px solid #805ad5 !important; - border-bottom: 1px solid #805ad5 !important; - } - - .border-sm { - border: 1px solid #805ad5 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #805ad5 !important; - } - - .border-md-right { - border-right: 1px solid #805ad5 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #805ad5 !important; - } - - .border-md-left { - border-left: 1px solid #805ad5 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #805ad5 !important; - border-right: 1px solid #805ad5 !important; - } - - .border-md-y { - border-top: 1px solid #805ad5 !important; - border-bottom: 1px solid #805ad5 !important; - } - - .border-md { - border: 1px solid #805ad5 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #805ad5 !important; - } - - .border-lg-right { - border-right: 1px solid #805ad5 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #805ad5 !important; - } - - .border-lg-left { - border-left: 1px solid #805ad5 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #805ad5 !important; - border-right: 1px solid #805ad5 !important; - } - - .border-lg-y { - border-top: 1px solid #805ad5 !important; - border-bottom: 1px solid #805ad5 !important; - } - - .border-lg { - border: 1px solid #805ad5 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #805ad5 !important; - } - - .border-xl-right { - border-right: 1px solid #805ad5 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #805ad5 !important; - } - - .border-xl-left { - border-left: 1px solid #805ad5 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #805ad5 !important; - border-right: 1px solid #805ad5 !important; - } - - .border-xl-y { - border-top: 1px solid #805ad5 !important; - border-bottom: 1px solid #805ad5 !important; - } - - .border-xl { - border: 1px solid #805ad5 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #00001f; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #f0f0f0; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #805ad5; - border: 0.1px solid #805ad5; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #805ad5; - border: #805ad5 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #00001f; - border-radius: 2rem; - 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: #f0f0f0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #f0f0f0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #f0f0f0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #f0f0f0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #805ad5; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #805ad5; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #00001f; - } - - #thread, #userpage { - background-color: #00001f; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #00001f !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #805ad5; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #00001f; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #805ad5; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #00001f; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #805ad5; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #805ad5; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #00001f; - } - - .card { - background-color: #00001f; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #f0f0f0; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #805ad5; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #805ad5; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #805ad5; - } - - .score { - color: #805ad5; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #805ad5; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #805ad5; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #00001f; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #805ad5; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #f0f0f0; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #00001f !important; -} - -.text-muted { - color: #805ad5 !important; -} - -.text-primary { - color: #805ad5 !important; -} - -.text-gray-400, .text-gray-500 { - color: #805ad5 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #00001f 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #805ad5; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #805ad5; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #f0f0f0; - background-color: #f0f0f0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #805ad5; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #f0f0f0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #f0f0f0 !important; -} - -#frontpage .post-title a:visited { - color: #805ad5; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #805ad5; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #805ad5; -} - -.btn-primary { - color: #805ad5; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #805ad5 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #805ad5; - padding: 10px; - border-radius: 3px; - background-color: #00001f !important; -} - -.text-info { - color: #805ad5 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #00001f !important; - border-radius: 5px !important; -} - -.btn { - background-color: #00001f !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -#frontpage .post-title a:visited { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #805ad5; -} - -.btn { - color: #805ad5; -} - -* { - font-family: "Roboto Mono"; -} - -.arrow-up::before { - color: #f0f0f0; -} - -.arrow-down::before { - color: #f0f0f0; -} - -.modal-content { - background-color: #00001f; -} - -.modal-header { - background-color: #00001f; -} - -.modal .comment-actions .list-group-item { - background-color: #00001f; -} - -.comment-actions .score { - color: #f0f0f0; -} - -.badge-count { - color: #00001f; -} - -.transparent { - background: None !important; -} - -.btn-danger.disabled, .btn-danger:disabled { - color: #805ad5 !important; -} - -#frontpage .post-title a:visited { - color: #b0b0b0; -} - -.followsyou { - background-color: #00001f !important; - border: 1px solid #805ad5 !important; -} - -.badge-count { - color: #805ad5; -} - -/*# sourceMappingURL=tron_805ad5.css.map */ diff --git a/files/assets/css/tron_80ffff.css b/files/assets/css/tron_80ffff.css deleted file mode 100644 index 882ad8b2c..000000000 --- a/files/assets/css/tron_80ffff.css +++ /dev/null @@ -1,13803 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Roboto+Mono:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #80ffff; - --pink: #e83e8c; - --red: #80ffff; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #f0f0f0; - --gray: #00001f; - --gray-dark: #00001f; - --primary: #80ffff; - --secondary: #80ffff; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #80ffff; - --light: #00001f; - --dark: #00001f; - --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(240, 240, 240, 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: #00001f; - text-align: left; - background-color: #f0f0f0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #80ffff; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #80ffff; - 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; -} - -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: #00001f; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(240, 240, 240, 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: #00001f; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #f0f0f0; - border: 1px solid #00001f; - 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: #00001f; -} - -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: #f0f0f0; - background-color: #00001f; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #00001f; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #00001f; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #00001f; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #00001f; -} -.table tbody + tbody { - border-top: 2px solid #00001f; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #00001f; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #00001f; -} -.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(240, 240, 240, 0.05); -} - -.table-hover tbody tr:hover { - color: #00001f; - background-color: rgba(240, 240, 240, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f4c9dd; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-primary:hover { - background-color: #f0b4d0; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f0b4d0; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f4c9dd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-secondary:hover { - background-color: #f0b4d0; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #f0b4d0; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #bcdaca; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #90c7aa; -} - -.table-hover .table-success:hover { - background-color: #acd1bd; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #acd1bd; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b3d5ee; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fbded; -} - -.table-hover .table-info:hover { - background-color: #9ec9e9; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #9ec9e9; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f4e3af; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d877; -} - -.table-hover .table-warning:hover { - background-color: #f1db99; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f1db99; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f4c9dd; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-danger:hover { - background-color: #f0b4d0; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f0b4d0; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #adadb5; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #737383; -} - -.table-hover .table-light:hover { - background-color: #a0a0a9; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #a0a0a9; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #adadb5; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #737383; -} - -.table-hover .table-dark:hover { - background-color: #a0a0a9; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a0a0a9; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(240, 240, 240, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(227, 227, 227, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(227, 227, 227, 0.075); -} - -.table .thead-dark th { - color: #f0f0f0; - background-color: #00001f; - border-color: #000045; -} -.table .thead-light th { - color: #00001f; - background-color: #80ffff; - border-color: #00001f; -} - -.table-dark { - color: #f0f0f0; - background-color: #00001f; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #000045; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(240, 240, 240, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #f0f0f0; - background-color: rgba(240, 240, 240, 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: #00001f; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid #80ffff; - 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 #00001f; -} -.form-control:focus { - color: #00001f; - background-color: #f0f0f0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.form-control::placeholder { - color: #00001f; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #80ffff; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} - -.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: #00001f; - 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: flex; - 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: #00001f; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #f0f0f0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #f0f0f0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #80ffff; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #00001f; - background-color: rgba(255, 102, 172, 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: #80ffff; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2380ffff' 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='%2380ffff' 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: #80ffff; - box-shadow: 0 0 0 0.2rem 80ffff; -} - -.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: #80ffff; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2380ffff' 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='%2380ffff' stroke='none'/%3e%3c/svg%3e") #f0f0f0 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: #80ffff; - box-shadow: 0 0 0 0.2rem 80ffff; -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #80ffff; -} -.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: #80ffff; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #80ffff; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 80ffff; -} -.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: #80ffff; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #80ffff; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #80ffff; - box-shadow: 0 0 0 0.2rem 80ffff; -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #00001f; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #00001f; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #00001f; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:hover { - color: #f0f0f0; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:focus, .btn-primary.focus { - color: #f0f0f0; - background-color: #80ffff; - border-color: #80ffff; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #00001f; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #f0f0f0; - background-color: #80ffff; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-secondary { - color: #00001f; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-secondary:hover { - color: #f0f0f0; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #f0f0f0; - background-color: #80ffff; - border-color: #80ffff; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #00001f; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #f0f0f0; - background-color: #80ffff; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-success { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(84, 173, 125, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #f0f0f0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(84, 173, 125, 0.5); -} - -.btn-info { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 157, 235, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #f0f0f0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 157, 235, 0.5); -} - -.btn-warning { - color: #00001f; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 11, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #00001f; - 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: #00001f; - 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(217, 164, 11, 0.5); -} - -.btn-danger { - color: #00001f; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-danger:hover { - color: #f0f0f0; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-danger:focus, .btn-danger.focus { - color: #f0f0f0; - background-color: #80ffff; - border-color: #80ffff; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #00001f; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #f0f0f0; - background-color: #80ffff; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-light { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-dark { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-dark:focus, .btn-dark.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-outline-primary { - color: #80ffff; - border-color: #80ffff; -} -.btn-outline-primary:hover { - color: #00001f; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #80ffff; - 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: #00001f; - background-color: #80ffff; - border-color: #80ffff; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #80ffff; - border-color: #80ffff; -} -.btn-outline-secondary:hover { - color: #00001f; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #80ffff; - 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: #00001f; - background-color: #80ffff; - border-color: #80ffff; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #00001f; - 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: #00001f; - 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: #80ffff; - border-color: #80ffff; -} -.btn-outline-danger:hover { - color: #00001f; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #80ffff; - 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: #00001f; - background-color: #80ffff; - border-color: #80ffff; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-light { - color: #00001f; - border-color: #00001f; -} -.btn-outline-light:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-outline-dark { - color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-link { - font-weight: 400; - color: #80ffff; - text-decoration: none; -} -.btn-link:hover { - color: #80ffff; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #00001f; - 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: #00001f; - text-align: left; - list-style: none; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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 #80ffff; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #00001f; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #000006; - text-decoration: none; - background-color: #80ffff; -} -.dropdown-item.active, .dropdown-item:active { - color: #f0f0f0; - text-decoration: none; - background-color: #80ffff; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #00001f; - 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: #00001f; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #00001f; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #00001f; - text-align: center; - white-space: nowrap; - background-color: #80ffff; - border: 1px solid #80ffff; - 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: 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: #f0f0f0; - border-color: #80ffff; - background-color: #80ffff; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #f0f0f0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #00001f; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #80ffff; -} - -.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: #f0f0f0; - border: #00001f 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f0f0f0' 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: #80ffff; - background-color: #80ffff; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23f0f0f0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f0f0f0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - border-radius: 0.5rem; - 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; -} -@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: #f0f0f0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - vertical-align: middle; - background: #f0f0f0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #80ffff; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-select:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #00001f; - background-color: #80ffff; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #00001f; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #80ffff; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #00001f; - background-color: #f0f0f0; - border: 1px solid #80ffff; - 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: #00001f; - content: "Browse"; - background-color: #80ffff; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 80ffff; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 80ffff; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem 80ffff; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #80ffff; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #80ffff; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - 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: #80ffff; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #00001f; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #00001f; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #00001f; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #00001f; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #00001f; -} - -.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: flex; - 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: #00001f; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #00001f; -} -.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: #80ffff #80ffff #00001f; -} -.nav-tabs .nav-link.disabled { - color: #00001f; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #00001f; - background-color: #f0f0f0; - border-color: #00001f #00001f #f0f0f0; -} -.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: #f0f0f0; - background-color: #80ffff; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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(240, 240, 240, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(240, 240, 240, 0.9); -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #f0f0f0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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: #f0f0f0; -} -.navbar-dark .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-text a { - color: #f0f0f0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #f0f0f0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #f0f0f0; - background-clip: border-box; - border: 1px solid rgba(240, 240, 240, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(240, 240, 240, 0.03); - border-bottom: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 0.03); - border-top: 1px solid rgba(240, 240, 240, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #80ffff; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #00001f; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #00001f; -} - -.pagination { - 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: #80ffff; - background-color: #f0f0f0; - border: 1px solid #00001f; -} -.page-link:hover { - z-index: 2; - color: #80ffff; - text-decoration: none; - background-color: #80ffff; - border-color: #00001f; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} - -.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: #f0f0f0; - background-color: #80ffff; - border-color: #80ffff; -} -.page-item.disabled .page-link { - color: #00001f; - pointer-events: none; - cursor: auto; - background-color: #f0f0f0; - border-color: #00001f; -} - -.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: #00001f; - background-color: #80ffff; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #00001f; - background-color: #80ffff; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #00001f; - background-color: #80ffff; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #00001f; - background-color: #80ffff; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-success { - color: #f0f0f0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #f0f0f0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #f0f0f0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #f0f0f0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #00001f; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #00001f; - 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: #00001f; - background-color: #80ffff; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #00001f; - background-color: #80ffff; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-light { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-light:hover, a.badge-light:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.badge-dark { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #80ffff; - 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: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-primary hr { - border-top-color: #f0b4d0; -} -.alert-primary .alert-link { - color: #f479b2; -} - -.alert-secondary { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-secondary hr { - border-top-color: #f0b4d0; -} -.alert-secondary .alert-link { - color: #f479b2; -} - -.alert-success { - color: #90c7aa; - background-color: #cbe0d5; - border-color: #bcdaca; -} -.alert-success hr { - border-top-color: #acd1bd; -} -.alert-success .alert-link { - color: #6eb690; -} - -.alert-info { - color: #7fbded; - background-color: #c4dcef; - border-color: #b3d5ee; -} -.alert-info hr { - border-top-color: #9ec9e9; -} -.alert-info .alert-link { - color: #52a6e7; -} - -.alert-warning { - color: #f8d877; - background-color: #f3e7c1; - border-color: #f4e3af; -} -.alert-warning hr { - border-top-color: #f1db99; -} -.alert-warning .alert-link { - color: #f6ca46; -} - -.alert-danger { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-danger hr { - border-top-color: #f0b4d0; -} -.alert-danger .alert-link { - color: #f479b2; -} - -.alert-light { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-light hr { - border-top-color: #a0a0a9; -} -.alert-light .alert-link { - color: #5b5b68; -} - -.alert-dark { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-dark hr { - border-top-color: #a0a0a9; -} -.alert-dark .alert-link { - color: #5b5b68; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #80ffff; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #f0f0f0; - text-align: center; - white-space: nowrap; - background-color: #80ffff; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(240, 240, 240, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 240, 240, 0.15) 50%, rgba(240, 240, 240, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #00001f; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #00001f; - text-decoration: none; - background-color: #80ffff; -} -.list-group-item-action:active { - color: #00001f; - background-color: #80ffff; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #f0f0f0; - border: 1px solid rgba(240, 240, 240, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #00001f; - pointer-events: none; - background-color: #f0f0f0; -} -.list-group-item.active { - z-index: 2; - color: #f0f0f0; - background-color: #80ffff; - border-color: #80ffff; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-primary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-secondary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-secondary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-success { - color: #90c7aa; - background-color: #bcdaca; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #90c7aa; - background-color: #acd1bd; -} -.list-group-item-success.list-group-item-action.active { - color: #f0f0f0; - background-color: #90c7aa; - border-color: #90c7aa; -} - -.list-group-item-info { - color: #7fbded; - background-color: #b3d5ee; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #7fbded; - background-color: #9ec9e9; -} -.list-group-item-info.list-group-item-action.active { - color: #f0f0f0; - background-color: #7fbded; - border-color: #7fbded; -} - -.list-group-item-warning { - color: #f8d877; - background-color: #f4e3af; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #f8d877; - background-color: #f1db99; -} -.list-group-item-warning.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8d877; - border-color: #f8d877; -} - -.list-group-item-danger { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-danger.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-light { - color: #737383; - background-color: #adadb5; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-light.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.list-group-item-dark { - color: #737383; - background-color: #adadb5; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-dark.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #f0f0f0; - text-shadow: 0 1px 0 #f0f0f0; - opacity: 0.5; -} -.close:hover { - color: #f0f0f0; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(240, 240, 240, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(240, 240, 240, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #00001f; - background-color: rgba(240, 240, 240, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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: #f0f0f0; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #00001f; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #00001f; - 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); - } - - .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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #f0f0f0; - text-align: center; - background-color: #f0f0f0; - 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: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} -.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 #e8e8e8; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #e8e8e8; - border-bottom: 1px solid gainsboro; - 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: #00001f; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #f0f0f0; - 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: #f0f0f0; - 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #f0f0f0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #f0f0f0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #80ffff !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #80ffff !important; -} - -.bg-secondary { - background-color: #80ffff !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #80ffff !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #80ffff !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #80ffff !important; -} - -.bg-light { - background-color: #00001f !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #00001f !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: black !important; -} - -.bg-white { - background-color: #f0f0f0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #00001f !important; -} - -.border-top { - border-top: 1px solid #00001f !important; -} - -.border-right { - border-right: 1px solid #00001f !important; -} - -.border-bottom { - border-bottom: 1px solid #00001f !important; -} - -.border-left { - border-left: 1px solid #00001f !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: #80ffff !important; -} - -.border-secondary { - border-color: #80ffff !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #80ffff !important; -} - -.border-light { - border-color: #00001f !important; -} - -.border-dark { - border-color: #00001f !important; -} - -.border-white { - border-color: #f0f0f0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(240, 240, 240, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(240, 240, 240, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(240, 240, 240, 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; -} - -.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); -} - -.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; - } -} -.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: #f0f0f0 !important; -} - -.text-primary { - color: #80ffff !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #80ffff !important; -} - -.text-secondary { - color: #80ffff !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #80ffff !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #80ffff !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #80ffff !important; -} - -.text-light { - color: #00001f !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #00001f !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: black !important; -} - -.text-body { - color: #00001f !important; -} - -.text-muted { - color: #00001f !important; -} - -.text-black-50 { - color: rgba(240, 240, 240, 0.5) !important; -} - -.text-white-50 { - color: rgba(240, 240, 240, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #00001f; - 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 #f0f0f0; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #f0f0f0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #00001f !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #00001f; - } - - .table .thead-dark th { - color: inherit; - border-color: #00001f; - } -} -.bd-callout-primary { - border-left-color: #80ffff; -} - -.bd-callout-secondary { - border-left-color: #80ffff; -} - -.bd-callout-danger { - border-left-color: #80ffff; -} - -.bd-callout-dark { - border-left-color: #00001f; -} - -.bd-callout-white { - border-left-color: #f0f0f0; -} - -.bd-callout-black { - border-left-color: #f0f0f0; -} - -.bd-callout-light { - border-left-color: #00001f; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #80ffff; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #80ffff; -} - -.bd-callout-purple { - border-left-color: #80ffff; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #80ffff; -} - -.bd-callout-gray { - border-left-color: #80ffff; -} - -.bd-callout-gray-100 { - border-left-color: #80ffff; -} - -.bd-callout-gray-200 { - border-left-color: #80ffff; -} - -.bd-callout-gray-300 { - border-left-color: #00001f; -} - -.bd-callout-gray-400 { - border-left-color: #80ffff; -} - -.bd-callout-gray-500 { - border-left-color: #00001f; -} - -.bd-callout-gray-600 { - border-left-color: #00001f; -} - -.bd-callout-gray-700 { - border-left-color: #00001f; -} - -.bd-callout-gray-800 { - border-left-color: #00001f; -} - -.bd-callout-gray-900 { - border-left-color: #00001f; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #f0f0f0; - padding-top: 49px; - background-color: #00001f; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #00001f; -} - -#page { - padding-top: 49px; - background-color: #00001f; -} - -#article { - padding-top: 0; - background-color: #00001f; -} - -#thread, #userpage { - background-color: #00001f; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #80ffff; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #80ffff; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #00001f; -} - -.btn-success, .btn-danger { - color: #f0f0f0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #80ffff; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #80ffff; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #f0f0f0; - color: #00001f; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #f0f0f0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #00001f; -} - -.navbar-light { - background-color: #00001f !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #00001f; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #80ffff; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #80ffff; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} - -.navbar .text-white { - color: #f0f0f0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #80ffff; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #00001f; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #80ffff; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #80ffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #f0f0f0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #80ffff; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #80ffff; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #80ffff; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #80ffff; - box-shadow: inset 0 -2px 0 #80ffff; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #80ffff; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #80ffff; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #80ffff; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #80ffff; - box-shadow: inset 0 -2px 0 #80ffff; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #80ffff; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #80ffff; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #80ffff; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #80ffff; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #80ffff; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #80ffff; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #80ffff; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #80ffff; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #00001f; - color: #f0f0f0; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #00001f; - font-size: 1rem; - color: #f0f0f0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #f0f0f0; -} - -.form-inline.search .form-control::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.bg-svg { - background-color: #00001f; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #80ffff; - border-color: #80ffff; - border-width: 2px; - background: #00001f; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #00001f; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #80ffff; - background-color: #00001f; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #00001f; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #80ffff; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #80ffff; - box-shadow: none; -} - -.form-control::placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #f0f0f0; -} - -#login label { - color: #f0f0f0; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #f0f0f0; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #f0f0f0; - background-color: #00001f; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #f0f0f0; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #00001f; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #f0f0f0; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #f0f0f0; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #80ffff; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #80ffff; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #80ffff; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #80ffff; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #80ffff !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #80ffff; -} - -.score { - color: #f0f0f0; -} - -.score-up { - color: #80ffff !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #00001f !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #00001f; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #80ffff; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #00001f !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #00001f; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #00001f; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #00001f; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #80ffff; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #80ffff; - width: 1rem; -} - -.filter-list .filter-item { - color: #80ffff; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #80ffff; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #f0f0f0; -} - -.filter-list > .filter-item > .filter-link.active { - color: #f0f0f0; - background-color: #00001f; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #80ffff; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #80ffff; -} - -.filter-link:hover, .filter-link:focus { - color: #80ffff; -} - -.dashboard-list .dashboard-item { - color: #80ffff; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #80ffff; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #f0f0f0; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #80ffff; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #80ffff; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #80ffff; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #80ffff; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #f0f0f0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #80ffff; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #80ffff; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #80ffff; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #80ffff; -} - -.card { - background-color: #00001f; -} - -#thread .card { - background-color: #00001f; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #80ffff; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #80ffff; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #00001f; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #f0f0f0; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #80ffff; -} - -#frontpage .post-title a { - color: #f0f0f0; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #f0f0f0; -} - -.stretched-link a:hover { - color: #80ffff; -} - -.post-meta { - position: relative; - z-index: 2; - color: #80ffff; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #80ffff; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #80ffff; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #80ffff; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #80ffff 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #80ffff; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .post-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #80ffff; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #80ffff; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #f0f0f0; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #f0f0f0; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #80ffff; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #80ffff; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #f0f0f0; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; -} - -.page-link:hover { - background-color: #80ffff; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.post-actions a { - color: #80ffff; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #80ffff; - border-radius: 0.35rem; - z-index: 2; - background-color: #00001f; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #f0f0f0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #80ffff; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #80ffff; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #80ffff; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #f0f0f0; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #f0f0f0; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #80ffff; -} - -blockquote { - border-left: 2px solid #80ffff; - color: #f0f0f0; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #80ffff; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .comment-actions a { - color: #80ffff; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #00001f; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #80ffff; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #f0f0f0; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #f0f0f0; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.comment-actions a { - color: #80ffff; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #f0f0f0; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #00001f; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #00001f; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #00001f; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #80ffff; -} - -.comment-write .comment-format .format:hover { - color: #f0f0f0; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #80ffff; - font-size: 1rem; - color: #80ffff; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #80ffff; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #00001f; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #80ffff; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #00001f; - background-color: #00001f; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #80ffff; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #80ffff; - background-color: rgba(60, 173, 243, 0.08); - color: #80ffff; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #00001f; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #80ffff 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #f0f0f0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #80ffff; - font-size: 12px; - text-transform: uppercase; - background-color: #00001f; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #00001f; - border: 0.1px solid #80ffff; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #00001f !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #80ffff; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #80ffff; -} - -.modal .profile-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #80ffff; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #80ffff; -} - -.profile-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #80ffff; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #f0f0f0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #80ffff; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #f0f0f0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #80ffff !important; -} - -.border-right { - border-right: 1px solid #80ffff !important; -} - -.border-bottom { - border-bottom: 1px solid #80ffff !important; -} - -.border-left { - border-left: 1px solid #80ffff !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-x { - border-left: 1px solid #80ffff !important; - border-right: 1px solid #80ffff !important; -} - -.border-y { - border-top: 1px solid #80ffff !important; - border-bottom: 1px solid #80ffff !important; -} - -.border { - border: 1px solid #80ffff !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #80ffff !important; - } - - .border-sm-right { - border-right: 1px solid #80ffff !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #80ffff !important; - } - - .border-sm-left { - border-left: 1px solid #80ffff !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #80ffff !important; - border-right: 1px solid #80ffff !important; - } - - .border-sm-y { - border-top: 1px solid #80ffff !important; - border-bottom: 1px solid #80ffff !important; - } - - .border-sm { - border: 1px solid #80ffff !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #80ffff !important; - } - - .border-md-right { - border-right: 1px solid #80ffff !important; - } - - .border-md-bottom { - border-bottom: 1px solid #80ffff !important; - } - - .border-md-left { - border-left: 1px solid #80ffff !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #80ffff !important; - border-right: 1px solid #80ffff !important; - } - - .border-md-y { - border-top: 1px solid #80ffff !important; - border-bottom: 1px solid #80ffff !important; - } - - .border-md { - border: 1px solid #80ffff !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #80ffff !important; - } - - .border-lg-right { - border-right: 1px solid #80ffff !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #80ffff !important; - } - - .border-lg-left { - border-left: 1px solid #80ffff !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #80ffff !important; - border-right: 1px solid #80ffff !important; - } - - .border-lg-y { - border-top: 1px solid #80ffff !important; - border-bottom: 1px solid #80ffff !important; - } - - .border-lg { - border: 1px solid #80ffff !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #80ffff !important; - } - - .border-xl-right { - border-right: 1px solid #80ffff !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #80ffff !important; - } - - .border-xl-left { - border-left: 1px solid #80ffff !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #80ffff !important; - border-right: 1px solid #80ffff !important; - } - - .border-xl-y { - border-top: 1px solid #80ffff !important; - border-bottom: 1px solid #80ffff !important; - } - - .border-xl { - border: 1px solid #80ffff !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #00001f; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #f0f0f0; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #80ffff; - border: 0.1px solid #80ffff; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #80ffff; - border: #80ffff solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #00001f; - border-radius: 2rem; - 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: #f0f0f0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #f0f0f0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #f0f0f0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #f0f0f0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #80ffff; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #80ffff; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #00001f; - } - - #thread, #userpage { - background-color: #00001f; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #00001f !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #80ffff; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #00001f; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #80ffff; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #00001f; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #80ffff; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #80ffff; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #00001f; - } - - .card { - background-color: #00001f; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #f0f0f0; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #80ffff; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #80ffff; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #80ffff; - } - - .score { - color: #80ffff; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #80ffff; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #80ffff; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #00001f; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #80ffff; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #f0f0f0; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #00001f !important; -} - -.text-muted { - color: #80ffff !important; -} - -.text-primary { - color: #80ffff !important; -} - -.text-gray-400, .text-gray-500 { - color: #80ffff !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #00001f 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #80ffff; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #80ffff; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #f0f0f0; - background-color: #f0f0f0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #80ffff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #f0f0f0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #f0f0f0 !important; -} - -#frontpage .post-title a:visited { - color: #80ffff; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #80ffff; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #80ffff; -} - -.btn-primary { - color: #80ffff; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #80ffff !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #80ffff; - padding: 10px; - border-radius: 3px; - background-color: #00001f !important; -} - -.text-info { - color: #80ffff !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #00001f !important; - border-radius: 5px !important; -} - -.btn { - background-color: #00001f !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -#frontpage .post-title a:visited { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #80ffff; -} - -.btn { - color: #80ffff; -} - -* { - font-family: "Roboto Mono"; -} - -.arrow-up::before { - color: #f0f0f0; -} - -.arrow-down::before { - color: #f0f0f0; -} - -.modal-content { - background-color: #00001f; -} - -.modal-header { - background-color: #00001f; -} - -.modal .comment-actions .list-group-item { - background-color: #00001f; -} - -.comment-actions .score { - color: #f0f0f0; -} - -.badge-count { - color: #00001f; -} - -.transparent { - background: None !important; -} - -.btn-danger.disabled, .btn-danger:disabled { - color: #80ffff !important; -} - -#frontpage .post-title a:visited { - color: #b0b0b0; -} - -.followsyou { - background-color: #00001f !important; - border: 1px solid #80ffff !important; -} - -.badge-count { - color: #80ffff; -} - -/*# sourceMappingURL=tron_80ffff.css.map */ diff --git a/files/assets/css/tron_e4432d.css b/files/assets/css/tron_e4432d.css deleted file mode 100644 index 691b0515b..000000000 --- a/files/assets/css/tron_e4432d.css +++ /dev/null @@ -1,13803 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Roboto+Mono:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #e4432d; - --pink: #e83e8c; - --red: #e4432d; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #f0f0f0; - --gray: #00001f; - --gray-dark: #00001f; - --primary: #e4432d; - --secondary: #e4432d; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #e4432d; - --light: #00001f; - --dark: #00001f; - --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(240, 240, 240, 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: #00001f; - text-align: left; - background-color: #f0f0f0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #e4432d; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #e4432d; - 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; -} - -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: #00001f; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(240, 240, 240, 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: #00001f; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #f0f0f0; - border: 1px solid #00001f; - 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: #00001f; -} - -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: #f0f0f0; - background-color: #00001f; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #00001f; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #00001f; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #00001f; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #00001f; -} -.table tbody + tbody { - border-top: 2px solid #00001f; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #00001f; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #00001f; -} -.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(240, 240, 240, 0.05); -} - -.table-hover tbody tr:hover { - color: #00001f; - background-color: rgba(240, 240, 240, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f4c9dd; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-primary:hover { - background-color: #f0b4d0; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f0b4d0; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f4c9dd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-secondary:hover { - background-color: #f0b4d0; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #f0b4d0; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #bcdaca; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #90c7aa; -} - -.table-hover .table-success:hover { - background-color: #acd1bd; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #acd1bd; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b3d5ee; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fbded; -} - -.table-hover .table-info:hover { - background-color: #9ec9e9; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #9ec9e9; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f4e3af; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d877; -} - -.table-hover .table-warning:hover { - background-color: #f1db99; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f1db99; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f4c9dd; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-danger:hover { - background-color: #f0b4d0; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f0b4d0; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #adadb5; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #737383; -} - -.table-hover .table-light:hover { - background-color: #a0a0a9; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #a0a0a9; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #adadb5; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #737383; -} - -.table-hover .table-dark:hover { - background-color: #a0a0a9; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a0a0a9; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(240, 240, 240, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(227, 227, 227, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(227, 227, 227, 0.075); -} - -.table .thead-dark th { - color: #f0f0f0; - background-color: #00001f; - border-color: #000045; -} -.table .thead-light th { - color: #00001f; - background-color: #e4432d; - border-color: #00001f; -} - -.table-dark { - color: #f0f0f0; - background-color: #00001f; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #000045; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(240, 240, 240, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #f0f0f0; - background-color: rgba(240, 240, 240, 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: #00001f; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid #e4432d; - 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 #00001f; -} -.form-control:focus { - color: #00001f; - background-color: #f0f0f0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.form-control::placeholder { - color: #00001f; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #e4432d; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} - -.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: #00001f; - 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: flex; - 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: #00001f; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #f0f0f0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #f0f0f0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #e4432d; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #00001f; - background-color: rgba(255, 102, 172, 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: #e4432d; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e4432d' 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='%23e4432d' 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: #e4432d; - box-shadow: 0 0 0 0.2rem e4432d; -} - -.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: #e4432d; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e4432d' 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='%23e4432d' stroke='none'/%3e%3c/svg%3e") #f0f0f0 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: #e4432d; - box-shadow: 0 0 0 0.2rem e4432d; -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #e4432d; -} -.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: #e4432d; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #e4432d; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 e4432d; -} -.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: #e4432d; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #e4432d; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #e4432d; - box-shadow: 0 0 0 0.2rem e4432d; -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #00001f; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #00001f; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #00001f; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:hover { - color: #f0f0f0; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:focus, .btn-primary.focus { - color: #f0f0f0; - background-color: #e4432d; - border-color: #e4432d; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #00001f; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #f0f0f0; - background-color: #e4432d; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-secondary { - color: #00001f; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-secondary:hover { - color: #f0f0f0; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #f0f0f0; - background-color: #e4432d; - border-color: #e4432d; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #00001f; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #f0f0f0; - background-color: #e4432d; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-success { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(84, 173, 125, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #f0f0f0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(84, 173, 125, 0.5); -} - -.btn-info { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 157, 235, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #f0f0f0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 157, 235, 0.5); -} - -.btn-warning { - color: #00001f; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 11, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #00001f; - 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: #00001f; - 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(217, 164, 11, 0.5); -} - -.btn-danger { - color: #00001f; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-danger:hover { - color: #f0f0f0; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-danger:focus, .btn-danger.focus { - color: #f0f0f0; - background-color: #e4432d; - border-color: #e4432d; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #00001f; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #f0f0f0; - background-color: #e4432d; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-light { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-dark { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-dark:focus, .btn-dark.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-outline-primary { - color: #e4432d; - border-color: #e4432d; -} -.btn-outline-primary:hover { - color: #00001f; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #e4432d; - 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: #00001f; - background-color: #e4432d; - border-color: #e4432d; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #e4432d; - border-color: #e4432d; -} -.btn-outline-secondary:hover { - color: #00001f; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #e4432d; - 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: #00001f; - background-color: #e4432d; - border-color: #e4432d; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #00001f; - 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: #00001f; - 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: #e4432d; - border-color: #e4432d; -} -.btn-outline-danger:hover { - color: #00001f; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #e4432d; - 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: #00001f; - background-color: #e4432d; - border-color: #e4432d; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-light { - color: #00001f; - border-color: #00001f; -} -.btn-outline-light:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-outline-dark { - color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-link { - font-weight: 400; - color: #e4432d; - text-decoration: none; -} -.btn-link:hover { - color: #e4432d; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #00001f; - 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: #00001f; - text-align: left; - list-style: none; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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 #e4432d; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #00001f; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #000006; - text-decoration: none; - background-color: #e4432d; -} -.dropdown-item.active, .dropdown-item:active { - color: #f0f0f0; - text-decoration: none; - background-color: #e4432d; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #00001f; - 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: #00001f; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #00001f; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #00001f; - text-align: center; - white-space: nowrap; - background-color: #e4432d; - border: 1px solid #e4432d; - 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: 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: #f0f0f0; - border-color: #e4432d; - background-color: #e4432d; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #f0f0f0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #00001f; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #e4432d; -} - -.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: #f0f0f0; - border: #00001f 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f0f0f0' 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: #e4432d; - background-color: #e4432d; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23f0f0f0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f0f0f0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - border-radius: 0.5rem; - 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; -} -@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: #f0f0f0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - vertical-align: middle; - background: #f0f0f0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #e4432d; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-select:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #00001f; - background-color: #e4432d; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #00001f; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #e4432d; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #00001f; - background-color: #f0f0f0; - border: 1px solid #e4432d; - 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: #00001f; - content: "Browse"; - background-color: #e4432d; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem e4432d; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem e4432d; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem e4432d; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #e4432d; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #e4432d; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - 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: #e4432d; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #00001f; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #00001f; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #00001f; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #00001f; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #00001f; -} - -.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: flex; - 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: #00001f; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #00001f; -} -.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: #e4432d #e4432d #00001f; -} -.nav-tabs .nav-link.disabled { - color: #00001f; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #00001f; - background-color: #f0f0f0; - border-color: #00001f #00001f #f0f0f0; -} -.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: #f0f0f0; - background-color: #e4432d; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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(240, 240, 240, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(240, 240, 240, 0.9); -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #f0f0f0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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: #f0f0f0; -} -.navbar-dark .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-text a { - color: #f0f0f0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #f0f0f0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #f0f0f0; - background-clip: border-box; - border: 1px solid rgba(240, 240, 240, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(240, 240, 240, 0.03); - border-bottom: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 0.03); - border-top: 1px solid rgba(240, 240, 240, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #e4432d; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #00001f; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #00001f; -} - -.pagination { - 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: #e4432d; - background-color: #f0f0f0; - border: 1px solid #00001f; -} -.page-link:hover { - z-index: 2; - color: #e4432d; - text-decoration: none; - background-color: #e4432d; - border-color: #00001f; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} - -.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: #f0f0f0; - background-color: #e4432d; - border-color: #e4432d; -} -.page-item.disabled .page-link { - color: #00001f; - pointer-events: none; - cursor: auto; - background-color: #f0f0f0; - border-color: #00001f; -} - -.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: #00001f; - background-color: #e4432d; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #00001f; - background-color: #e4432d; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #00001f; - background-color: #e4432d; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #00001f; - background-color: #e4432d; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-success { - color: #f0f0f0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #f0f0f0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #f0f0f0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #f0f0f0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #00001f; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #00001f; - 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: #00001f; - background-color: #e4432d; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #00001f; - background-color: #e4432d; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-light { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-light:hover, a.badge-light:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.badge-dark { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #e4432d; - 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: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-primary hr { - border-top-color: #f0b4d0; -} -.alert-primary .alert-link { - color: #f479b2; -} - -.alert-secondary { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-secondary hr { - border-top-color: #f0b4d0; -} -.alert-secondary .alert-link { - color: #f479b2; -} - -.alert-success { - color: #90c7aa; - background-color: #cbe0d5; - border-color: #bcdaca; -} -.alert-success hr { - border-top-color: #acd1bd; -} -.alert-success .alert-link { - color: #6eb690; -} - -.alert-info { - color: #7fbded; - background-color: #c4dcef; - border-color: #b3d5ee; -} -.alert-info hr { - border-top-color: #9ec9e9; -} -.alert-info .alert-link { - color: #52a6e7; -} - -.alert-warning { - color: #f8d877; - background-color: #f3e7c1; - border-color: #f4e3af; -} -.alert-warning hr { - border-top-color: #f1db99; -} -.alert-warning .alert-link { - color: #f6ca46; -} - -.alert-danger { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-danger hr { - border-top-color: #f0b4d0; -} -.alert-danger .alert-link { - color: #f479b2; -} - -.alert-light { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-light hr { - border-top-color: #a0a0a9; -} -.alert-light .alert-link { - color: #5b5b68; -} - -.alert-dark { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-dark hr { - border-top-color: #a0a0a9; -} -.alert-dark .alert-link { - color: #5b5b68; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #e4432d; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #f0f0f0; - text-align: center; - white-space: nowrap; - background-color: #e4432d; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(240, 240, 240, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 240, 240, 0.15) 50%, rgba(240, 240, 240, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #00001f; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #00001f; - text-decoration: none; - background-color: #e4432d; -} -.list-group-item-action:active { - color: #00001f; - background-color: #e4432d; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #f0f0f0; - border: 1px solid rgba(240, 240, 240, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #00001f; - pointer-events: none; - background-color: #f0f0f0; -} -.list-group-item.active { - z-index: 2; - color: #f0f0f0; - background-color: #e4432d; - border-color: #e4432d; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-primary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-secondary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-secondary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-success { - color: #90c7aa; - background-color: #bcdaca; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #90c7aa; - background-color: #acd1bd; -} -.list-group-item-success.list-group-item-action.active { - color: #f0f0f0; - background-color: #90c7aa; - border-color: #90c7aa; -} - -.list-group-item-info { - color: #7fbded; - background-color: #b3d5ee; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #7fbded; - background-color: #9ec9e9; -} -.list-group-item-info.list-group-item-action.active { - color: #f0f0f0; - background-color: #7fbded; - border-color: #7fbded; -} - -.list-group-item-warning { - color: #f8d877; - background-color: #f4e3af; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #f8d877; - background-color: #f1db99; -} -.list-group-item-warning.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8d877; - border-color: #f8d877; -} - -.list-group-item-danger { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-danger.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-light { - color: #737383; - background-color: #adadb5; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-light.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.list-group-item-dark { - color: #737383; - background-color: #adadb5; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-dark.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #f0f0f0; - text-shadow: 0 1px 0 #f0f0f0; - opacity: 0.5; -} -.close:hover { - color: #f0f0f0; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(240, 240, 240, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(240, 240, 240, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #00001f; - background-color: rgba(240, 240, 240, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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: #f0f0f0; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #00001f; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #00001f; - 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); - } - - .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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #f0f0f0; - text-align: center; - background-color: #f0f0f0; - 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: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} -.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 #e8e8e8; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #e8e8e8; - border-bottom: 1px solid gainsboro; - 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: #00001f; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #f0f0f0; - 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: #f0f0f0; - 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #f0f0f0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #f0f0f0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #e4432d !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #e4432d !important; -} - -.bg-secondary { - background-color: #e4432d !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #e4432d !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #e4432d !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #e4432d !important; -} - -.bg-light { - background-color: #00001f !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #00001f !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: black !important; -} - -.bg-white { - background-color: #f0f0f0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #00001f !important; -} - -.border-top { - border-top: 1px solid #00001f !important; -} - -.border-right { - border-right: 1px solid #00001f !important; -} - -.border-bottom { - border-bottom: 1px solid #00001f !important; -} - -.border-left { - border-left: 1px solid #00001f !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: #e4432d !important; -} - -.border-secondary { - border-color: #e4432d !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #e4432d !important; -} - -.border-light { - border-color: #00001f !important; -} - -.border-dark { - border-color: #00001f !important; -} - -.border-white { - border-color: #f0f0f0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(240, 240, 240, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(240, 240, 240, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(240, 240, 240, 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; -} - -.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); -} - -.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; - } -} -.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: #f0f0f0 !important; -} - -.text-primary { - color: #e4432d !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #e4432d !important; -} - -.text-secondary { - color: #e4432d !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #e4432d !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #e4432d !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #e4432d !important; -} - -.text-light { - color: #00001f !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #00001f !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: black !important; -} - -.text-body { - color: #00001f !important; -} - -.text-muted { - color: #00001f !important; -} - -.text-black-50 { - color: rgba(240, 240, 240, 0.5) !important; -} - -.text-white-50 { - color: rgba(240, 240, 240, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #00001f; - 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 #f0f0f0; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #f0f0f0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #00001f !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #00001f; - } - - .table .thead-dark th { - color: inherit; - border-color: #00001f; - } -} -.bd-callout-primary { - border-left-color: #e4432d; -} - -.bd-callout-secondary { - border-left-color: #e4432d; -} - -.bd-callout-danger { - border-left-color: #e4432d; -} - -.bd-callout-dark { - border-left-color: #00001f; -} - -.bd-callout-white { - border-left-color: #f0f0f0; -} - -.bd-callout-black { - border-left-color: #f0f0f0; -} - -.bd-callout-light { - border-left-color: #00001f; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #e4432d; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #e4432d; -} - -.bd-callout-purple { - border-left-color: #e4432d; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #e4432d; -} - -.bd-callout-gray { - border-left-color: #e4432d; -} - -.bd-callout-gray-100 { - border-left-color: #e4432d; -} - -.bd-callout-gray-200 { - border-left-color: #e4432d; -} - -.bd-callout-gray-300 { - border-left-color: #00001f; -} - -.bd-callout-gray-400 { - border-left-color: #e4432d; -} - -.bd-callout-gray-500 { - border-left-color: #00001f; -} - -.bd-callout-gray-600 { - border-left-color: #00001f; -} - -.bd-callout-gray-700 { - border-left-color: #00001f; -} - -.bd-callout-gray-800 { - border-left-color: #00001f; -} - -.bd-callout-gray-900 { - border-left-color: #00001f; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #f0f0f0; - padding-top: 49px; - background-color: #00001f; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #00001f; -} - -#page { - padding-top: 49px; - background-color: #00001f; -} - -#article { - padding-top: 0; - background-color: #00001f; -} - -#thread, #userpage { - background-color: #00001f; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #e4432d; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #e4432d; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #00001f; -} - -.btn-success, .btn-danger { - color: #f0f0f0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #e4432d; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #e4432d; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #f0f0f0; - color: #00001f; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #f0f0f0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #00001f; -} - -.navbar-light { - background-color: #00001f !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #00001f; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #e4432d; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #e4432d; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} - -.navbar .text-white { - color: #f0f0f0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #e4432d; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #00001f; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #e4432d; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #e4432d; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #f0f0f0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #e4432d; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #e4432d; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #e4432d; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #e4432d; - box-shadow: inset 0 -2px 0 #e4432d; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #e4432d; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #e4432d; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #e4432d; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #e4432d; - box-shadow: inset 0 -2px 0 #e4432d; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #e4432d; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #e4432d; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #e4432d; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #e4432d; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #e4432d; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #e4432d; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #e4432d; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #e4432d; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #00001f; - color: #f0f0f0; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #00001f; - font-size: 1rem; - color: #f0f0f0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #f0f0f0; -} - -.form-inline.search .form-control::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.bg-svg { - background-color: #00001f; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #e4432d; - border-color: #e4432d; - border-width: 2px; - background: #00001f; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #00001f; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #e4432d; - background-color: #00001f; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #00001f; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #e4432d; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #e4432d; - box-shadow: none; -} - -.form-control::placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #f0f0f0; -} - -#login label { - color: #f0f0f0; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #f0f0f0; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #f0f0f0; - background-color: #00001f; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #f0f0f0; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #00001f; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #f0f0f0; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #f0f0f0; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #e4432d; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #e4432d; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #e4432d; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #e4432d; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #e4432d !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #e4432d; -} - -.score { - color: #f0f0f0; -} - -.score-up { - color: #e4432d !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #00001f !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #00001f; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #e4432d; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #00001f !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #00001f; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #00001f; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #00001f; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #e4432d; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #e4432d; - width: 1rem; -} - -.filter-list .filter-item { - color: #e4432d; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #e4432d; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #f0f0f0; -} - -.filter-list > .filter-item > .filter-link.active { - color: #f0f0f0; - background-color: #00001f; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #e4432d; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #e4432d; -} - -.filter-link:hover, .filter-link:focus { - color: #e4432d; -} - -.dashboard-list .dashboard-item { - color: #e4432d; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #e4432d; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #f0f0f0; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #e4432d; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #e4432d; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #e4432d; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #e4432d; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #f0f0f0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #e4432d; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #e4432d; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #e4432d; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #e4432d; -} - -.card { - background-color: #00001f; -} - -#thread .card { - background-color: #00001f; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #e4432d; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #e4432d; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #00001f; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #f0f0f0; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #e4432d; -} - -#frontpage .post-title a { - color: #f0f0f0; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #f0f0f0; -} - -.stretched-link a:hover { - color: #e4432d; -} - -.post-meta { - position: relative; - z-index: 2; - color: #e4432d; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #e4432d; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #e4432d; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #e4432d; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #e4432d 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #e4432d; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .post-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #e4432d; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #e4432d; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #f0f0f0; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #f0f0f0; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #e4432d; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #e4432d; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #f0f0f0; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; -} - -.page-link:hover { - background-color: #e4432d; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.post-actions a { - color: #e4432d; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #e4432d; - border-radius: 0.35rem; - z-index: 2; - background-color: #00001f; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #f0f0f0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #e4432d; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #e4432d; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #e4432d; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #f0f0f0; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #f0f0f0; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #e4432d; -} - -blockquote { - border-left: 2px solid #e4432d; - color: #f0f0f0; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #e4432d; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .comment-actions a { - color: #e4432d; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #00001f; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #e4432d; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #f0f0f0; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #f0f0f0; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.comment-actions a { - color: #e4432d; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #f0f0f0; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #00001f; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #00001f; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #00001f; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #e4432d; -} - -.comment-write .comment-format .format:hover { - color: #f0f0f0; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #e4432d; - font-size: 1rem; - color: #e4432d; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #e4432d; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #00001f; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #e4432d; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #00001f; - background-color: #00001f; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #e4432d; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #e4432d; - background-color: rgba(60, 173, 243, 0.08); - color: #e4432d; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #00001f; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #e4432d 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #f0f0f0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #e4432d; - font-size: 12px; - text-transform: uppercase; - background-color: #00001f; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #00001f; - border: 0.1px solid #e4432d; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #00001f !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #e4432d; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #e4432d; -} - -.modal .profile-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #e4432d; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #e4432d; -} - -.profile-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #e4432d; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #f0f0f0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #e4432d; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #f0f0f0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #e4432d !important; -} - -.border-right { - border-right: 1px solid #e4432d !important; -} - -.border-bottom { - border-bottom: 1px solid #e4432d !important; -} - -.border-left { - border-left: 1px solid #e4432d !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-x { - border-left: 1px solid #e4432d !important; - border-right: 1px solid #e4432d !important; -} - -.border-y { - border-top: 1px solid #e4432d !important; - border-bottom: 1px solid #e4432d !important; -} - -.border { - border: 1px solid #e4432d !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #e4432d !important; - } - - .border-sm-right { - border-right: 1px solid #e4432d !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #e4432d !important; - } - - .border-sm-left { - border-left: 1px solid #e4432d !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #e4432d !important; - border-right: 1px solid #e4432d !important; - } - - .border-sm-y { - border-top: 1px solid #e4432d !important; - border-bottom: 1px solid #e4432d !important; - } - - .border-sm { - border: 1px solid #e4432d !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #e4432d !important; - } - - .border-md-right { - border-right: 1px solid #e4432d !important; - } - - .border-md-bottom { - border-bottom: 1px solid #e4432d !important; - } - - .border-md-left { - border-left: 1px solid #e4432d !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #e4432d !important; - border-right: 1px solid #e4432d !important; - } - - .border-md-y { - border-top: 1px solid #e4432d !important; - border-bottom: 1px solid #e4432d !important; - } - - .border-md { - border: 1px solid #e4432d !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #e4432d !important; - } - - .border-lg-right { - border-right: 1px solid #e4432d !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #e4432d !important; - } - - .border-lg-left { - border-left: 1px solid #e4432d !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #e4432d !important; - border-right: 1px solid #e4432d !important; - } - - .border-lg-y { - border-top: 1px solid #e4432d !important; - border-bottom: 1px solid #e4432d !important; - } - - .border-lg { - border: 1px solid #e4432d !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #e4432d !important; - } - - .border-xl-right { - border-right: 1px solid #e4432d !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #e4432d !important; - } - - .border-xl-left { - border-left: 1px solid #e4432d !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #e4432d !important; - border-right: 1px solid #e4432d !important; - } - - .border-xl-y { - border-top: 1px solid #e4432d !important; - border-bottom: 1px solid #e4432d !important; - } - - .border-xl { - border: 1px solid #e4432d !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #00001f; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #f0f0f0; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #e4432d; - border: 0.1px solid #e4432d; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #e4432d; - border: #e4432d solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #00001f; - border-radius: 2rem; - 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: #f0f0f0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #f0f0f0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #f0f0f0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #f0f0f0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #e4432d; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #e4432d; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #00001f; - } - - #thread, #userpage { - background-color: #00001f; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #00001f !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #e4432d; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #00001f; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #e4432d; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #00001f; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #e4432d; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #e4432d; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #00001f; - } - - .card { - background-color: #00001f; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #f0f0f0; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #e4432d; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #e4432d; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #e4432d; - } - - .score { - color: #e4432d; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #e4432d; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #e4432d; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #00001f; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #e4432d; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #f0f0f0; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #00001f !important; -} - -.text-muted { - color: #e4432d !important; -} - -.text-primary { - color: #e4432d !important; -} - -.text-gray-400, .text-gray-500 { - color: #e4432d !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #00001f 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #e4432d; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #e4432d; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #f0f0f0; - background-color: #f0f0f0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #e4432d; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #f0f0f0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #f0f0f0 !important; -} - -#frontpage .post-title a:visited { - color: #e4432d; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #e4432d; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #e4432d; -} - -.btn-primary { - color: #e4432d; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #e4432d !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #e4432d; - padding: 10px; - border-radius: 3px; - background-color: #00001f !important; -} - -.text-info { - color: #e4432d !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #00001f !important; - border-radius: 5px !important; -} - -.btn { - background-color: #00001f !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -#frontpage .post-title a:visited { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #e4432d; -} - -.btn { - color: #e4432d; -} - -* { - font-family: "Roboto Mono"; -} - -.arrow-up::before { - color: #f0f0f0; -} - -.arrow-down::before { - color: #f0f0f0; -} - -.modal-content { - background-color: #00001f; -} - -.modal-header { - background-color: #00001f; -} - -.modal .comment-actions .list-group-item { - background-color: #00001f; -} - -.comment-actions .score { - color: #f0f0f0; -} - -.badge-count { - color: #00001f; -} - -.transparent { - background: None !important; -} - -.btn-danger.disabled, .btn-danger:disabled { - color: #e4432d !important; -} - -#frontpage .post-title a:visited { - color: #b0b0b0; -} - -.followsyou { - background-color: #00001f !important; - border: 1px solid #e4432d !important; -} - -.badge-count { - color: #e4432d; -} - -/*# sourceMappingURL=tron_e4432d.css.map */ diff --git a/files/assets/css/tron_eb4963.css b/files/assets/css/tron_eb4963.css deleted file mode 100644 index b3eab4b50..000000000 --- a/files/assets/css/tron_eb4963.css +++ /dev/null @@ -1,13803 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Roboto+Mono:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #eb4963; - --pink: #e83e8c; - --red: #eb4963; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #f0f0f0; - --gray: #00001f; - --gray-dark: #00001f; - --primary: #eb4963; - --secondary: #eb4963; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #eb4963; - --light: #00001f; - --dark: #00001f; - --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(240, 240, 240, 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: #00001f; - text-align: left; - background-color: #f0f0f0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #eb4963; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #eb4963; - 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; -} - -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: #00001f; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(240, 240, 240, 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: #00001f; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #f0f0f0; - border: 1px solid #00001f; - 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: #00001f; -} - -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: #f0f0f0; - background-color: #00001f; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #00001f; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #00001f; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #00001f; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #00001f; -} -.table tbody + tbody { - border-top: 2px solid #00001f; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #00001f; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #00001f; -} -.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(240, 240, 240, 0.05); -} - -.table-hover tbody tr:hover { - color: #00001f; - background-color: rgba(240, 240, 240, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f4c9dd; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-primary:hover { - background-color: #f0b4d0; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f0b4d0; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f4c9dd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-secondary:hover { - background-color: #f0b4d0; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #f0b4d0; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #bcdaca; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #90c7aa; -} - -.table-hover .table-success:hover { - background-color: #acd1bd; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #acd1bd; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b3d5ee; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fbded; -} - -.table-hover .table-info:hover { - background-color: #9ec9e9; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #9ec9e9; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f4e3af; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d877; -} - -.table-hover .table-warning:hover { - background-color: #f1db99; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f1db99; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f4c9dd; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-danger:hover { - background-color: #f0b4d0; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f0b4d0; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #adadb5; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #737383; -} - -.table-hover .table-light:hover { - background-color: #a0a0a9; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #a0a0a9; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #adadb5; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #737383; -} - -.table-hover .table-dark:hover { - background-color: #a0a0a9; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a0a0a9; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(240, 240, 240, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(227, 227, 227, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(227, 227, 227, 0.075); -} - -.table .thead-dark th { - color: #f0f0f0; - background-color: #00001f; - border-color: #000045; -} -.table .thead-light th { - color: #00001f; - background-color: #eb4963; - border-color: #00001f; -} - -.table-dark { - color: #f0f0f0; - background-color: #00001f; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #000045; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(240, 240, 240, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #f0f0f0; - background-color: rgba(240, 240, 240, 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: #00001f; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid #eb4963; - 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 #00001f; -} -.form-control:focus { - color: #00001f; - background-color: #f0f0f0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.form-control::placeholder { - color: #00001f; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #eb4963; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} - -.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: #00001f; - 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: flex; - 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: #00001f; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #f0f0f0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #f0f0f0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #eb4963; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #00001f; - background-color: rgba(255, 102, 172, 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: #eb4963; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23eb4963' 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='%23eb4963' 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: #eb4963; - box-shadow: 0 0 0 0.2rem eb4963; -} - -.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: #eb4963; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23eb4963' 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='%23eb4963' stroke='none'/%3e%3c/svg%3e") #f0f0f0 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: #eb4963; - box-shadow: 0 0 0 0.2rem eb4963; -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #eb4963; -} -.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: #eb4963; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #eb4963; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 eb4963; -} -.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: #eb4963; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #eb4963; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #eb4963; - box-shadow: 0 0 0 0.2rem eb4963; -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #00001f; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #00001f; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #00001f; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:hover { - color: #f0f0f0; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:focus, .btn-primary.focus { - color: #f0f0f0; - background-color: #eb4963; - border-color: #eb4963; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #00001f; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #f0f0f0; - background-color: #eb4963; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-secondary { - color: #00001f; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-secondary:hover { - color: #f0f0f0; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #f0f0f0; - background-color: #eb4963; - border-color: #eb4963; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #00001f; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #f0f0f0; - background-color: #eb4963; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-success { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(84, 173, 125, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #f0f0f0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(84, 173, 125, 0.5); -} - -.btn-info { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 157, 235, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #f0f0f0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 157, 235, 0.5); -} - -.btn-warning { - color: #00001f; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 11, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #00001f; - 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: #00001f; - 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(217, 164, 11, 0.5); -} - -.btn-danger { - color: #00001f; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-danger:hover { - color: #f0f0f0; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-danger:focus, .btn-danger.focus { - color: #f0f0f0; - background-color: #eb4963; - border-color: #eb4963; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #00001f; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #f0f0f0; - background-color: #eb4963; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-light { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-dark { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-dark:focus, .btn-dark.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-outline-primary { - color: #eb4963; - border-color: #eb4963; -} -.btn-outline-primary:hover { - color: #00001f; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #eb4963; - 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: #00001f; - background-color: #eb4963; - border-color: #eb4963; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #eb4963; - border-color: #eb4963; -} -.btn-outline-secondary:hover { - color: #00001f; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #eb4963; - 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: #00001f; - background-color: #eb4963; - border-color: #eb4963; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #00001f; - 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: #00001f; - 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: #eb4963; - border-color: #eb4963; -} -.btn-outline-danger:hover { - color: #00001f; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #eb4963; - 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: #00001f; - background-color: #eb4963; - border-color: #eb4963; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-light { - color: #00001f; - border-color: #00001f; -} -.btn-outline-light:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-outline-dark { - color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-link { - font-weight: 400; - color: #eb4963; - text-decoration: none; -} -.btn-link:hover { - color: #eb4963; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #00001f; - 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: #00001f; - text-align: left; - list-style: none; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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 #eb4963; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #00001f; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #000006; - text-decoration: none; - background-color: #eb4963; -} -.dropdown-item.active, .dropdown-item:active { - color: #f0f0f0; - text-decoration: none; - background-color: #eb4963; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #00001f; - 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: #00001f; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #00001f; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #00001f; - text-align: center; - white-space: nowrap; - background-color: #eb4963; - border: 1px solid #eb4963; - 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: 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: #f0f0f0; - border-color: #eb4963; - background-color: #eb4963; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #f0f0f0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #00001f; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #eb4963; -} - -.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: #f0f0f0; - border: #00001f 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f0f0f0' 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: #eb4963; - background-color: #eb4963; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23f0f0f0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f0f0f0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - border-radius: 0.5rem; - 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; -} -@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: #f0f0f0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - vertical-align: middle; - background: #f0f0f0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #eb4963; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-select:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #00001f; - background-color: #eb4963; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #00001f; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #eb4963; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #00001f; - background-color: #f0f0f0; - border: 1px solid #eb4963; - 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: #00001f; - content: "Browse"; - background-color: #eb4963; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem eb4963; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem eb4963; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem eb4963; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #eb4963; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #eb4963; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - 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: #eb4963; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #00001f; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #00001f; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #00001f; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #00001f; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #00001f; -} - -.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: flex; - 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: #00001f; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #00001f; -} -.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: #eb4963 #eb4963 #00001f; -} -.nav-tabs .nav-link.disabled { - color: #00001f; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #00001f; - background-color: #f0f0f0; - border-color: #00001f #00001f #f0f0f0; -} -.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: #f0f0f0; - background-color: #eb4963; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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(240, 240, 240, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(240, 240, 240, 0.9); -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #f0f0f0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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: #f0f0f0; -} -.navbar-dark .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-text a { - color: #f0f0f0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #f0f0f0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #f0f0f0; - background-clip: border-box; - border: 1px solid rgba(240, 240, 240, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(240, 240, 240, 0.03); - border-bottom: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 0.03); - border-top: 1px solid rgba(240, 240, 240, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #eb4963; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #00001f; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #00001f; -} - -.pagination { - 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: #eb4963; - background-color: #f0f0f0; - border: 1px solid #00001f; -} -.page-link:hover { - z-index: 2; - color: #eb4963; - text-decoration: none; - background-color: #eb4963; - border-color: #00001f; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} - -.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: #f0f0f0; - background-color: #eb4963; - border-color: #eb4963; -} -.page-item.disabled .page-link { - color: #00001f; - pointer-events: none; - cursor: auto; - background-color: #f0f0f0; - border-color: #00001f; -} - -.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: #00001f; - background-color: #eb4963; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #00001f; - background-color: #eb4963; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #00001f; - background-color: #eb4963; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #00001f; - background-color: #eb4963; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-success { - color: #f0f0f0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #f0f0f0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #f0f0f0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #f0f0f0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #00001f; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #00001f; - 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: #00001f; - background-color: #eb4963; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #00001f; - background-color: #eb4963; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-light { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-light:hover, a.badge-light:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.badge-dark { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #eb4963; - 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: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-primary hr { - border-top-color: #f0b4d0; -} -.alert-primary .alert-link { - color: #f479b2; -} - -.alert-secondary { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-secondary hr { - border-top-color: #f0b4d0; -} -.alert-secondary .alert-link { - color: #f479b2; -} - -.alert-success { - color: #90c7aa; - background-color: #cbe0d5; - border-color: #bcdaca; -} -.alert-success hr { - border-top-color: #acd1bd; -} -.alert-success .alert-link { - color: #6eb690; -} - -.alert-info { - color: #7fbded; - background-color: #c4dcef; - border-color: #b3d5ee; -} -.alert-info hr { - border-top-color: #9ec9e9; -} -.alert-info .alert-link { - color: #52a6e7; -} - -.alert-warning { - color: #f8d877; - background-color: #f3e7c1; - border-color: #f4e3af; -} -.alert-warning hr { - border-top-color: #f1db99; -} -.alert-warning .alert-link { - color: #f6ca46; -} - -.alert-danger { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-danger hr { - border-top-color: #f0b4d0; -} -.alert-danger .alert-link { - color: #f479b2; -} - -.alert-light { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-light hr { - border-top-color: #a0a0a9; -} -.alert-light .alert-link { - color: #5b5b68; -} - -.alert-dark { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-dark hr { - border-top-color: #a0a0a9; -} -.alert-dark .alert-link { - color: #5b5b68; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #eb4963; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #f0f0f0; - text-align: center; - white-space: nowrap; - background-color: #eb4963; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(240, 240, 240, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 240, 240, 0.15) 50%, rgba(240, 240, 240, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #00001f; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #00001f; - text-decoration: none; - background-color: #eb4963; -} -.list-group-item-action:active { - color: #00001f; - background-color: #eb4963; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #f0f0f0; - border: 1px solid rgba(240, 240, 240, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #00001f; - pointer-events: none; - background-color: #f0f0f0; -} -.list-group-item.active { - z-index: 2; - color: #f0f0f0; - background-color: #eb4963; - border-color: #eb4963; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-primary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-secondary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-secondary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-success { - color: #90c7aa; - background-color: #bcdaca; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #90c7aa; - background-color: #acd1bd; -} -.list-group-item-success.list-group-item-action.active { - color: #f0f0f0; - background-color: #90c7aa; - border-color: #90c7aa; -} - -.list-group-item-info { - color: #7fbded; - background-color: #b3d5ee; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #7fbded; - background-color: #9ec9e9; -} -.list-group-item-info.list-group-item-action.active { - color: #f0f0f0; - background-color: #7fbded; - border-color: #7fbded; -} - -.list-group-item-warning { - color: #f8d877; - background-color: #f4e3af; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #f8d877; - background-color: #f1db99; -} -.list-group-item-warning.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8d877; - border-color: #f8d877; -} - -.list-group-item-danger { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-danger.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-light { - color: #737383; - background-color: #adadb5; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-light.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.list-group-item-dark { - color: #737383; - background-color: #adadb5; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-dark.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #f0f0f0; - text-shadow: 0 1px 0 #f0f0f0; - opacity: 0.5; -} -.close:hover { - color: #f0f0f0; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(240, 240, 240, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(240, 240, 240, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #00001f; - background-color: rgba(240, 240, 240, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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: #f0f0f0; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #00001f; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #00001f; - 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); - } - - .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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #f0f0f0; - text-align: center; - background-color: #f0f0f0; - 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: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} -.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 #e8e8e8; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #e8e8e8; - border-bottom: 1px solid gainsboro; - 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: #00001f; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #f0f0f0; - 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: #f0f0f0; - 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #f0f0f0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #f0f0f0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #eb4963 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #eb4963 !important; -} - -.bg-secondary { - background-color: #eb4963 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #eb4963 !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #eb4963 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #eb4963 !important; -} - -.bg-light { - background-color: #00001f !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #00001f !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: black !important; -} - -.bg-white { - background-color: #f0f0f0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #00001f !important; -} - -.border-top { - border-top: 1px solid #00001f !important; -} - -.border-right { - border-right: 1px solid #00001f !important; -} - -.border-bottom { - border-bottom: 1px solid #00001f !important; -} - -.border-left { - border-left: 1px solid #00001f !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: #eb4963 !important; -} - -.border-secondary { - border-color: #eb4963 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #eb4963 !important; -} - -.border-light { - border-color: #00001f !important; -} - -.border-dark { - border-color: #00001f !important; -} - -.border-white { - border-color: #f0f0f0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(240, 240, 240, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(240, 240, 240, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(240, 240, 240, 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; -} - -.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); -} - -.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; - } -} -.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: #f0f0f0 !important; -} - -.text-primary { - color: #eb4963 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #eb4963 !important; -} - -.text-secondary { - color: #eb4963 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #eb4963 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #eb4963 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #eb4963 !important; -} - -.text-light { - color: #00001f !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #00001f !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: black !important; -} - -.text-body { - color: #00001f !important; -} - -.text-muted { - color: #00001f !important; -} - -.text-black-50 { - color: rgba(240, 240, 240, 0.5) !important; -} - -.text-white-50 { - color: rgba(240, 240, 240, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #00001f; - 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 #f0f0f0; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #f0f0f0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #00001f !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #00001f; - } - - .table .thead-dark th { - color: inherit; - border-color: #00001f; - } -} -.bd-callout-primary { - border-left-color: #eb4963; -} - -.bd-callout-secondary { - border-left-color: #eb4963; -} - -.bd-callout-danger { - border-left-color: #eb4963; -} - -.bd-callout-dark { - border-left-color: #00001f; -} - -.bd-callout-white { - border-left-color: #f0f0f0; -} - -.bd-callout-black { - border-left-color: #f0f0f0; -} - -.bd-callout-light { - border-left-color: #00001f; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #eb4963; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #eb4963; -} - -.bd-callout-purple { - border-left-color: #eb4963; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #eb4963; -} - -.bd-callout-gray { - border-left-color: #eb4963; -} - -.bd-callout-gray-100 { - border-left-color: #eb4963; -} - -.bd-callout-gray-200 { - border-left-color: #eb4963; -} - -.bd-callout-gray-300 { - border-left-color: #00001f; -} - -.bd-callout-gray-400 { - border-left-color: #eb4963; -} - -.bd-callout-gray-500 { - border-left-color: #00001f; -} - -.bd-callout-gray-600 { - border-left-color: #00001f; -} - -.bd-callout-gray-700 { - border-left-color: #00001f; -} - -.bd-callout-gray-800 { - border-left-color: #00001f; -} - -.bd-callout-gray-900 { - border-left-color: #00001f; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #f0f0f0; - padding-top: 49px; - background-color: #00001f; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #00001f; -} - -#page { - padding-top: 49px; - background-color: #00001f; -} - -#article { - padding-top: 0; - background-color: #00001f; -} - -#thread, #userpage { - background-color: #00001f; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #eb4963; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #eb4963; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #00001f; -} - -.btn-success, .btn-danger { - color: #f0f0f0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #eb4963; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #eb4963; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #f0f0f0; - color: #00001f; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #f0f0f0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #00001f; -} - -.navbar-light { - background-color: #00001f !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #00001f; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #eb4963; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #eb4963; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} - -.navbar .text-white { - color: #f0f0f0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #eb4963; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #00001f; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #eb4963; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #eb4963; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #f0f0f0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #eb4963; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #eb4963; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #eb4963; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #eb4963; - box-shadow: inset 0 -2px 0 #eb4963; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #eb4963; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #eb4963; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #eb4963; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #eb4963; - box-shadow: inset 0 -2px 0 #eb4963; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #eb4963; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #eb4963; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #eb4963; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #eb4963; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #eb4963; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #eb4963; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #eb4963; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #eb4963; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #00001f; - color: #f0f0f0; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #00001f; - font-size: 1rem; - color: #f0f0f0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #f0f0f0; -} - -.form-inline.search .form-control::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.bg-svg { - background-color: #00001f; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #eb4963; - border-color: #eb4963; - border-width: 2px; - background: #00001f; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #00001f; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #eb4963; - background-color: #00001f; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #00001f; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #eb4963; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #eb4963; - box-shadow: none; -} - -.form-control::placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #f0f0f0; -} - -#login label { - color: #f0f0f0; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #f0f0f0; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #f0f0f0; - background-color: #00001f; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #f0f0f0; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #00001f; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #f0f0f0; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #f0f0f0; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #eb4963; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #eb4963; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #eb4963; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #eb4963; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #eb4963 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #eb4963; -} - -.score { - color: #f0f0f0; -} - -.score-up { - color: #eb4963 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #00001f !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #00001f; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #eb4963; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #00001f !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #00001f; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #00001f; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #00001f; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #eb4963; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #eb4963; - width: 1rem; -} - -.filter-list .filter-item { - color: #eb4963; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #eb4963; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #f0f0f0; -} - -.filter-list > .filter-item > .filter-link.active { - color: #f0f0f0; - background-color: #00001f; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #eb4963; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #eb4963; -} - -.filter-link:hover, .filter-link:focus { - color: #eb4963; -} - -.dashboard-list .dashboard-item { - color: #eb4963; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #eb4963; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #f0f0f0; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #eb4963; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #eb4963; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #eb4963; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #eb4963; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #f0f0f0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #eb4963; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #eb4963; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #eb4963; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #eb4963; -} - -.card { - background-color: #00001f; -} - -#thread .card { - background-color: #00001f; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #eb4963; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #eb4963; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #00001f; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #f0f0f0; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #eb4963; -} - -#frontpage .post-title a { - color: #f0f0f0; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #f0f0f0; -} - -.stretched-link a:hover { - color: #eb4963; -} - -.post-meta { - position: relative; - z-index: 2; - color: #eb4963; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #eb4963; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #eb4963; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #eb4963; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #eb4963 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #eb4963; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .post-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #eb4963; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #eb4963; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #f0f0f0; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #f0f0f0; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #eb4963; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #eb4963; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #f0f0f0; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; -} - -.page-link:hover { - background-color: #eb4963; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.post-actions a { - color: #eb4963; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #eb4963; - border-radius: 0.35rem; - z-index: 2; - background-color: #00001f; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #f0f0f0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #eb4963; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #eb4963; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #eb4963; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #f0f0f0; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #f0f0f0; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #eb4963; -} - -blockquote { - border-left: 2px solid #eb4963; - color: #f0f0f0; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #eb4963; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .comment-actions a { - color: #eb4963; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #00001f; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #eb4963; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #f0f0f0; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #f0f0f0; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.comment-actions a { - color: #eb4963; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #f0f0f0; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #00001f; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #00001f; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #00001f; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #eb4963; -} - -.comment-write .comment-format .format:hover { - color: #f0f0f0; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #eb4963; - font-size: 1rem; - color: #eb4963; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #eb4963; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #00001f; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #eb4963; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #00001f; - background-color: #00001f; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #eb4963; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #eb4963; - background-color: rgba(60, 173, 243, 0.08); - color: #eb4963; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #00001f; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #eb4963 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #f0f0f0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #eb4963; - font-size: 12px; - text-transform: uppercase; - background-color: #00001f; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #00001f; - border: 0.1px solid #eb4963; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #00001f !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #eb4963; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #eb4963; -} - -.modal .profile-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #eb4963; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #eb4963; -} - -.profile-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #eb4963; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #f0f0f0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #eb4963; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #f0f0f0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #eb4963 !important; -} - -.border-right { - border-right: 1px solid #eb4963 !important; -} - -.border-bottom { - border-bottom: 1px solid #eb4963 !important; -} - -.border-left { - border-left: 1px solid #eb4963 !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-x { - border-left: 1px solid #eb4963 !important; - border-right: 1px solid #eb4963 !important; -} - -.border-y { - border-top: 1px solid #eb4963 !important; - border-bottom: 1px solid #eb4963 !important; -} - -.border { - border: 1px solid #eb4963 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #eb4963 !important; - } - - .border-sm-right { - border-right: 1px solid #eb4963 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #eb4963 !important; - } - - .border-sm-left { - border-left: 1px solid #eb4963 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #eb4963 !important; - border-right: 1px solid #eb4963 !important; - } - - .border-sm-y { - border-top: 1px solid #eb4963 !important; - border-bottom: 1px solid #eb4963 !important; - } - - .border-sm { - border: 1px solid #eb4963 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #eb4963 !important; - } - - .border-md-right { - border-right: 1px solid #eb4963 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #eb4963 !important; - } - - .border-md-left { - border-left: 1px solid #eb4963 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #eb4963 !important; - border-right: 1px solid #eb4963 !important; - } - - .border-md-y { - border-top: 1px solid #eb4963 !important; - border-bottom: 1px solid #eb4963 !important; - } - - .border-md { - border: 1px solid #eb4963 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #eb4963 !important; - } - - .border-lg-right { - border-right: 1px solid #eb4963 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #eb4963 !important; - } - - .border-lg-left { - border-left: 1px solid #eb4963 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #eb4963 !important; - border-right: 1px solid #eb4963 !important; - } - - .border-lg-y { - border-top: 1px solid #eb4963 !important; - border-bottom: 1px solid #eb4963 !important; - } - - .border-lg { - border: 1px solid #eb4963 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #eb4963 !important; - } - - .border-xl-right { - border-right: 1px solid #eb4963 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #eb4963 !important; - } - - .border-xl-left { - border-left: 1px solid #eb4963 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #eb4963 !important; - border-right: 1px solid #eb4963 !important; - } - - .border-xl-y { - border-top: 1px solid #eb4963 !important; - border-bottom: 1px solid #eb4963 !important; - } - - .border-xl { - border: 1px solid #eb4963 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #00001f; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #f0f0f0; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #eb4963; - border: 0.1px solid #eb4963; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #eb4963; - border: #eb4963 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #00001f; - border-radius: 2rem; - 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: #f0f0f0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #f0f0f0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #f0f0f0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #f0f0f0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #eb4963; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #eb4963; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #00001f; - } - - #thread, #userpage { - background-color: #00001f; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #00001f !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #eb4963; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #00001f; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #eb4963; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #00001f; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #eb4963; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #eb4963; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #00001f; - } - - .card { - background-color: #00001f; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #f0f0f0; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #eb4963; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #eb4963; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #eb4963; - } - - .score { - color: #eb4963; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #eb4963; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #eb4963; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #00001f; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #eb4963; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #f0f0f0; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #00001f !important; -} - -.text-muted { - color: #eb4963 !important; -} - -.text-primary { - color: #eb4963 !important; -} - -.text-gray-400, .text-gray-500 { - color: #eb4963 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #00001f 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #eb4963; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #eb4963; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #f0f0f0; - background-color: #f0f0f0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #eb4963; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #f0f0f0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #f0f0f0 !important; -} - -#frontpage .post-title a:visited { - color: #eb4963; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #eb4963; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #eb4963; -} - -.btn-primary { - color: #eb4963; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #eb4963 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #eb4963; - padding: 10px; - border-radius: 3px; - background-color: #00001f !important; -} - -.text-info { - color: #eb4963 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #00001f !important; - border-radius: 5px !important; -} - -.btn { - background-color: #00001f !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -#frontpage .post-title a:visited { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #eb4963; -} - -.btn { - color: #eb4963; -} - -* { - font-family: "Roboto Mono"; -} - -.arrow-up::before { - color: #f0f0f0; -} - -.arrow-down::before { - color: #f0f0f0; -} - -.modal-content { - background-color: #00001f; -} - -.modal-header { - background-color: #00001f; -} - -.modal .comment-actions .list-group-item { - background-color: #00001f; -} - -.comment-actions .score { - color: #f0f0f0; -} - -.badge-count { - color: #00001f; -} - -.transparent { - background: None !important; -} - -.btn-danger.disabled, .btn-danger:disabled { - color: #eb4963 !important; -} - -#frontpage .post-title a:visited { - color: #b0b0b0; -} - -.followsyou { - background-color: #00001f !important; - border: 1px solid #eb4963 !important; -} - -.badge-count { - color: #eb4963; -} - -/*# sourceMappingURL=tron_eb4963.css.map */ diff --git a/files/assets/css/tron_ec72de.css b/files/assets/css/tron_ec72de.css deleted file mode 100644 index 3106b62c8..000000000 --- a/files/assets/css/tron_ec72de.css +++ /dev/null @@ -1,13803 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Roboto+Mono:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #ec72de; - --pink: #e83e8c; - --red: #ec72de; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #f0f0f0; - --gray: #00001f; - --gray-dark: #00001f; - --primary: #ec72de; - --secondary: #ec72de; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #ec72de; - --light: #00001f; - --dark: #00001f; - --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(240, 240, 240, 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: #00001f; - text-align: left; - background-color: #f0f0f0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ec72de; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ec72de; - 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; -} - -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: #00001f; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(240, 240, 240, 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: #00001f; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #f0f0f0; - border: 1px solid #00001f; - 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: #00001f; -} - -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: #f0f0f0; - background-color: #00001f; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #00001f; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #00001f; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #00001f; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #00001f; -} -.table tbody + tbody { - border-top: 2px solid #00001f; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #00001f; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #00001f; -} -.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(240, 240, 240, 0.05); -} - -.table-hover tbody tr:hover { - color: #00001f; - background-color: rgba(240, 240, 240, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f4c9dd; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-primary:hover { - background-color: #f0b4d0; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f0b4d0; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f4c9dd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-secondary:hover { - background-color: #f0b4d0; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #f0b4d0; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #bcdaca; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #90c7aa; -} - -.table-hover .table-success:hover { - background-color: #acd1bd; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #acd1bd; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b3d5ee; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fbded; -} - -.table-hover .table-info:hover { - background-color: #9ec9e9; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #9ec9e9; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f4e3af; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d877; -} - -.table-hover .table-warning:hover { - background-color: #f1db99; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f1db99; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f4c9dd; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-danger:hover { - background-color: #f0b4d0; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f0b4d0; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #adadb5; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #737383; -} - -.table-hover .table-light:hover { - background-color: #a0a0a9; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #a0a0a9; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #adadb5; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #737383; -} - -.table-hover .table-dark:hover { - background-color: #a0a0a9; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a0a0a9; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(240, 240, 240, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(227, 227, 227, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(227, 227, 227, 0.075); -} - -.table .thead-dark th { - color: #f0f0f0; - background-color: #00001f; - border-color: #000045; -} -.table .thead-light th { - color: #00001f; - background-color: #ec72de; - border-color: #00001f; -} - -.table-dark { - color: #f0f0f0; - background-color: #00001f; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #000045; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(240, 240, 240, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #f0f0f0; - background-color: rgba(240, 240, 240, 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: #00001f; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid #ec72de; - 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 #00001f; -} -.form-control:focus { - color: #00001f; - background-color: #f0f0f0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.form-control::placeholder { - color: #00001f; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #ec72de; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} - -.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: #00001f; - 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: flex; - 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: #00001f; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #f0f0f0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #f0f0f0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #ec72de; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #00001f; - background-color: rgba(255, 102, 172, 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: #ec72de; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ec72de' 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='%23ec72de' 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: #ec72de; - box-shadow: 0 0 0 0.2rem ec72de; -} - -.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: #ec72de; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ec72de' 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='%23ec72de' stroke='none'/%3e%3c/svg%3e") #f0f0f0 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: #ec72de; - box-shadow: 0 0 0 0.2rem ec72de; -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #ec72de; -} -.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: #ec72de; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #ec72de; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 ec72de; -} -.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: #ec72de; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #ec72de; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #ec72de; - box-shadow: 0 0 0 0.2rem ec72de; -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #00001f; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #00001f; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #00001f; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:hover { - color: #f0f0f0; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:focus, .btn-primary.focus { - color: #f0f0f0; - background-color: #ec72de; - border-color: #ec72de; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #00001f; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #f0f0f0; - background-color: #ec72de; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-secondary { - color: #00001f; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-secondary:hover { - color: #f0f0f0; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #f0f0f0; - background-color: #ec72de; - border-color: #ec72de; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #00001f; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #f0f0f0; - background-color: #ec72de; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-success { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(84, 173, 125, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #f0f0f0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(84, 173, 125, 0.5); -} - -.btn-info { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 157, 235, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #f0f0f0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 157, 235, 0.5); -} - -.btn-warning { - color: #00001f; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 11, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #00001f; - 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: #00001f; - 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(217, 164, 11, 0.5); -} - -.btn-danger { - color: #00001f; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-danger:hover { - color: #f0f0f0; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-danger:focus, .btn-danger.focus { - color: #f0f0f0; - background-color: #ec72de; - border-color: #ec72de; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #00001f; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #f0f0f0; - background-color: #ec72de; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-light { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-dark { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-dark:focus, .btn-dark.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-outline-primary { - color: #ec72de; - border-color: #ec72de; -} -.btn-outline-primary:hover { - color: #00001f; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ec72de; - 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: #00001f; - background-color: #ec72de; - border-color: #ec72de; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #ec72de; - border-color: #ec72de; -} -.btn-outline-secondary:hover { - color: #00001f; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #ec72de; - 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: #00001f; - background-color: #ec72de; - border-color: #ec72de; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #00001f; - 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: #00001f; - 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: #ec72de; - border-color: #ec72de; -} -.btn-outline-danger:hover { - color: #00001f; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #ec72de; - 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: #00001f; - background-color: #ec72de; - border-color: #ec72de; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-light { - color: #00001f; - border-color: #00001f; -} -.btn-outline-light:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-outline-dark { - color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ec72de; - text-decoration: none; -} -.btn-link:hover { - color: #ec72de; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #00001f; - 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: #00001f; - text-align: left; - list-style: none; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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 #ec72de; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #00001f; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #000006; - text-decoration: none; - background-color: #ec72de; -} -.dropdown-item.active, .dropdown-item:active { - color: #f0f0f0; - text-decoration: none; - background-color: #ec72de; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #00001f; - 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: #00001f; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #00001f; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #00001f; - text-align: center; - white-space: nowrap; - background-color: #ec72de; - border: 1px solid #ec72de; - 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: 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: #f0f0f0; - border-color: #ec72de; - background-color: #ec72de; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #f0f0f0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #00001f; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #ec72de; -} - -.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: #f0f0f0; - border: #00001f 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f0f0f0' 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: #ec72de; - background-color: #ec72de; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23f0f0f0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f0f0f0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - border-radius: 0.5rem; - 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; -} -@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: #f0f0f0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - vertical-align: middle; - background: #f0f0f0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #ec72de; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-select:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #00001f; - background-color: #ec72de; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #00001f; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #ec72de; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #00001f; - background-color: #f0f0f0; - border: 1px solid #ec72de; - 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: #00001f; - content: "Browse"; - background-color: #ec72de; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem ec72de; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem ec72de; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem ec72de; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ec72de; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ec72de; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - 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: #ec72de; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #00001f; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #00001f; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #00001f; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #00001f; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #00001f; -} - -.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: flex; - 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: #00001f; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #00001f; -} -.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: #ec72de #ec72de #00001f; -} -.nav-tabs .nav-link.disabled { - color: #00001f; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #00001f; - background-color: #f0f0f0; - border-color: #00001f #00001f #f0f0f0; -} -.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: #f0f0f0; - background-color: #ec72de; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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(240, 240, 240, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(240, 240, 240, 0.9); -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #f0f0f0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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: #f0f0f0; -} -.navbar-dark .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-text a { - color: #f0f0f0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #f0f0f0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #f0f0f0; - background-clip: border-box; - border: 1px solid rgba(240, 240, 240, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(240, 240, 240, 0.03); - border-bottom: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 0.03); - border-top: 1px solid rgba(240, 240, 240, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #ec72de; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #00001f; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #00001f; -} - -.pagination { - 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: #ec72de; - background-color: #f0f0f0; - border: 1px solid #00001f; -} -.page-link:hover { - z-index: 2; - color: #ec72de; - text-decoration: none; - background-color: #ec72de; - border-color: #00001f; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} - -.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: #f0f0f0; - background-color: #ec72de; - border-color: #ec72de; -} -.page-item.disabled .page-link { - color: #00001f; - pointer-events: none; - cursor: auto; - background-color: #f0f0f0; - border-color: #00001f; -} - -.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: #00001f; - background-color: #ec72de; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #00001f; - background-color: #ec72de; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #00001f; - background-color: #ec72de; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #00001f; - background-color: #ec72de; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-success { - color: #f0f0f0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #f0f0f0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #f0f0f0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #f0f0f0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #00001f; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #00001f; - 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: #00001f; - background-color: #ec72de; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #00001f; - background-color: #ec72de; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-light { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-light:hover, a.badge-light:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.badge-dark { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #ec72de; - 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: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-primary hr { - border-top-color: #f0b4d0; -} -.alert-primary .alert-link { - color: #f479b2; -} - -.alert-secondary { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-secondary hr { - border-top-color: #f0b4d0; -} -.alert-secondary .alert-link { - color: #f479b2; -} - -.alert-success { - color: #90c7aa; - background-color: #cbe0d5; - border-color: #bcdaca; -} -.alert-success hr { - border-top-color: #acd1bd; -} -.alert-success .alert-link { - color: #6eb690; -} - -.alert-info { - color: #7fbded; - background-color: #c4dcef; - border-color: #b3d5ee; -} -.alert-info hr { - border-top-color: #9ec9e9; -} -.alert-info .alert-link { - color: #52a6e7; -} - -.alert-warning { - color: #f8d877; - background-color: #f3e7c1; - border-color: #f4e3af; -} -.alert-warning hr { - border-top-color: #f1db99; -} -.alert-warning .alert-link { - color: #f6ca46; -} - -.alert-danger { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-danger hr { - border-top-color: #f0b4d0; -} -.alert-danger .alert-link { - color: #f479b2; -} - -.alert-light { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-light hr { - border-top-color: #a0a0a9; -} -.alert-light .alert-link { - color: #5b5b68; -} - -.alert-dark { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-dark hr { - border-top-color: #a0a0a9; -} -.alert-dark .alert-link { - color: #5b5b68; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #ec72de; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #f0f0f0; - text-align: center; - white-space: nowrap; - background-color: #ec72de; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(240, 240, 240, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 240, 240, 0.15) 50%, rgba(240, 240, 240, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #00001f; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #00001f; - text-decoration: none; - background-color: #ec72de; -} -.list-group-item-action:active { - color: #00001f; - background-color: #ec72de; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #f0f0f0; - border: 1px solid rgba(240, 240, 240, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #00001f; - pointer-events: none; - background-color: #f0f0f0; -} -.list-group-item.active { - z-index: 2; - color: #f0f0f0; - background-color: #ec72de; - border-color: #ec72de; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-primary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-secondary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-secondary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-success { - color: #90c7aa; - background-color: #bcdaca; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #90c7aa; - background-color: #acd1bd; -} -.list-group-item-success.list-group-item-action.active { - color: #f0f0f0; - background-color: #90c7aa; - border-color: #90c7aa; -} - -.list-group-item-info { - color: #7fbded; - background-color: #b3d5ee; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #7fbded; - background-color: #9ec9e9; -} -.list-group-item-info.list-group-item-action.active { - color: #f0f0f0; - background-color: #7fbded; - border-color: #7fbded; -} - -.list-group-item-warning { - color: #f8d877; - background-color: #f4e3af; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #f8d877; - background-color: #f1db99; -} -.list-group-item-warning.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8d877; - border-color: #f8d877; -} - -.list-group-item-danger { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-danger.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-light { - color: #737383; - background-color: #adadb5; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-light.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.list-group-item-dark { - color: #737383; - background-color: #adadb5; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-dark.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #f0f0f0; - text-shadow: 0 1px 0 #f0f0f0; - opacity: 0.5; -} -.close:hover { - color: #f0f0f0; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(240, 240, 240, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(240, 240, 240, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #00001f; - background-color: rgba(240, 240, 240, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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: #f0f0f0; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #00001f; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #00001f; - 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); - } - - .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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #f0f0f0; - text-align: center; - background-color: #f0f0f0; - 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: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} -.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 #e8e8e8; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #e8e8e8; - border-bottom: 1px solid gainsboro; - 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: #00001f; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #f0f0f0; - 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: #f0f0f0; - 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #f0f0f0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #f0f0f0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ec72de !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ec72de !important; -} - -.bg-secondary { - background-color: #ec72de !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #ec72de !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #ec72de !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #ec72de !important; -} - -.bg-light { - background-color: #00001f !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #00001f !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: black !important; -} - -.bg-white { - background-color: #f0f0f0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #00001f !important; -} - -.border-top { - border-top: 1px solid #00001f !important; -} - -.border-right { - border-right: 1px solid #00001f !important; -} - -.border-bottom { - border-bottom: 1px solid #00001f !important; -} - -.border-left { - border-left: 1px solid #00001f !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: #ec72de !important; -} - -.border-secondary { - border-color: #ec72de !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #ec72de !important; -} - -.border-light { - border-color: #00001f !important; -} - -.border-dark { - border-color: #00001f !important; -} - -.border-white { - border-color: #f0f0f0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(240, 240, 240, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(240, 240, 240, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(240, 240, 240, 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; -} - -.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); -} - -.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; - } -} -.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: #f0f0f0 !important; -} - -.text-primary { - color: #ec72de !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ec72de !important; -} - -.text-secondary { - color: #ec72de !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #ec72de !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #ec72de !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #ec72de !important; -} - -.text-light { - color: #00001f !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #00001f !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: black !important; -} - -.text-body { - color: #00001f !important; -} - -.text-muted { - color: #00001f !important; -} - -.text-black-50 { - color: rgba(240, 240, 240, 0.5) !important; -} - -.text-white-50 { - color: rgba(240, 240, 240, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #00001f; - 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 #f0f0f0; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #f0f0f0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #00001f !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #00001f; - } - - .table .thead-dark th { - color: inherit; - border-color: #00001f; - } -} -.bd-callout-primary { - border-left-color: #ec72de; -} - -.bd-callout-secondary { - border-left-color: #ec72de; -} - -.bd-callout-danger { - border-left-color: #ec72de; -} - -.bd-callout-dark { - border-left-color: #00001f; -} - -.bd-callout-white { - border-left-color: #f0f0f0; -} - -.bd-callout-black { - border-left-color: #f0f0f0; -} - -.bd-callout-light { - border-left-color: #00001f; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #ec72de; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ec72de; -} - -.bd-callout-purple { - border-left-color: #ec72de; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ec72de; -} - -.bd-callout-gray { - border-left-color: #ec72de; -} - -.bd-callout-gray-100 { - border-left-color: #ec72de; -} - -.bd-callout-gray-200 { - border-left-color: #ec72de; -} - -.bd-callout-gray-300 { - border-left-color: #00001f; -} - -.bd-callout-gray-400 { - border-left-color: #ec72de; -} - -.bd-callout-gray-500 { - border-left-color: #00001f; -} - -.bd-callout-gray-600 { - border-left-color: #00001f; -} - -.bd-callout-gray-700 { - border-left-color: #00001f; -} - -.bd-callout-gray-800 { - border-left-color: #00001f; -} - -.bd-callout-gray-900 { - border-left-color: #00001f; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #f0f0f0; - padding-top: 49px; - background-color: #00001f; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #00001f; -} - -#page { - padding-top: 49px; - background-color: #00001f; -} - -#article { - padding-top: 0; - background-color: #00001f; -} - -#thread, #userpage { - background-color: #00001f; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ec72de; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ec72de; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #00001f; -} - -.btn-success, .btn-danger { - color: #f0f0f0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #ec72de; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #ec72de; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #f0f0f0; - color: #00001f; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #f0f0f0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #00001f; -} - -.navbar-light { - background-color: #00001f !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #00001f; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ec72de; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #ec72de; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} - -.navbar .text-white { - color: #f0f0f0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #ec72de; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #00001f; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ec72de; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ec72de; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #f0f0f0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #ec72de; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #ec72de; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ec72de; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ec72de; - box-shadow: inset 0 -2px 0 #ec72de; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ec72de; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ec72de; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #ec72de; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ec72de; - box-shadow: inset 0 -2px 0 #ec72de; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #ec72de; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #ec72de; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ec72de; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ec72de; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ec72de; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ec72de; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ec72de; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #ec72de; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #00001f; - color: #f0f0f0; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #00001f; - font-size: 1rem; - color: #f0f0f0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #f0f0f0; -} - -.form-inline.search .form-control::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.bg-svg { - background-color: #00001f; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #ec72de; - border-color: #ec72de; - border-width: 2px; - background: #00001f; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #00001f; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #ec72de; - background-color: #00001f; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #00001f; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #ec72de; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #ec72de; - box-shadow: none; -} - -.form-control::placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #f0f0f0; -} - -#login label { - color: #f0f0f0; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #f0f0f0; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #f0f0f0; - background-color: #00001f; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #f0f0f0; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #00001f; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #f0f0f0; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #f0f0f0; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ec72de; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #ec72de; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ec72de; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #ec72de; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ec72de !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #ec72de; -} - -.score { - color: #f0f0f0; -} - -.score-up { - color: #ec72de !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #00001f !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #00001f; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #ec72de; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #00001f !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #00001f; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #00001f; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #00001f; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #ec72de; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ec72de; - width: 1rem; -} - -.filter-list .filter-item { - color: #ec72de; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #ec72de; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #f0f0f0; -} - -.filter-list > .filter-item > .filter-link.active { - color: #f0f0f0; - background-color: #00001f; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ec72de; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ec72de; -} - -.filter-link:hover, .filter-link:focus { - color: #ec72de; -} - -.dashboard-list .dashboard-item { - color: #ec72de; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #ec72de; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #f0f0f0; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ec72de; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ec72de; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ec72de; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ec72de; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #f0f0f0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #ec72de; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ec72de; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ec72de; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #ec72de; -} - -.card { - background-color: #00001f; -} - -#thread .card { - background-color: #00001f; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #ec72de; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #ec72de; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #00001f; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #f0f0f0; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ec72de; -} - -#frontpage .post-title a { - color: #f0f0f0; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #f0f0f0; -} - -.stretched-link a:hover { - color: #ec72de; -} - -.post-meta { - position: relative; - z-index: 2; - color: #ec72de; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #ec72de; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #ec72de; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #ec72de; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #ec72de 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #ec72de; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .post-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #ec72de; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #ec72de; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #f0f0f0; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #f0f0f0; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #ec72de; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #ec72de; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #f0f0f0; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; -} - -.page-link:hover { - background-color: #ec72de; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.post-actions a { - color: #ec72de; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ec72de; - border-radius: 0.35rem; - z-index: 2; - background-color: #00001f; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #f0f0f0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #ec72de; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #ec72de; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #ec72de; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #f0f0f0; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #f0f0f0; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ec72de; -} - -blockquote { - border-left: 2px solid #ec72de; - color: #f0f0f0; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #ec72de; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .comment-actions a { - color: #ec72de; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #00001f; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #ec72de; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #f0f0f0; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #f0f0f0; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.comment-actions a { - color: #ec72de; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #f0f0f0; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #00001f; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #00001f; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #00001f; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #ec72de; -} - -.comment-write .comment-format .format:hover { - color: #f0f0f0; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #ec72de; - font-size: 1rem; - color: #ec72de; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ec72de; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #00001f; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ec72de; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #00001f; - background-color: #00001f; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #ec72de; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #ec72de; - background-color: rgba(60, 173, 243, 0.08); - color: #ec72de; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #00001f; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ec72de 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #f0f0f0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #ec72de; - font-size: 12px; - text-transform: uppercase; - background-color: #00001f; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #00001f; - border: 0.1px solid #ec72de; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #00001f !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #ec72de; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #ec72de; -} - -.modal .profile-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #ec72de; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #ec72de; -} - -.profile-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #ec72de; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #f0f0f0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #ec72de; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #f0f0f0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #ec72de !important; -} - -.border-right { - border-right: 1px solid #ec72de !important; -} - -.border-bottom { - border-bottom: 1px solid #ec72de !important; -} - -.border-left { - border-left: 1px solid #ec72de !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-x { - border-left: 1px solid #ec72de !important; - border-right: 1px solid #ec72de !important; -} - -.border-y { - border-top: 1px solid #ec72de !important; - border-bottom: 1px solid #ec72de !important; -} - -.border { - border: 1px solid #ec72de !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #ec72de !important; - } - - .border-sm-right { - border-right: 1px solid #ec72de !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #ec72de !important; - } - - .border-sm-left { - border-left: 1px solid #ec72de !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #ec72de !important; - border-right: 1px solid #ec72de !important; - } - - .border-sm-y { - border-top: 1px solid #ec72de !important; - border-bottom: 1px solid #ec72de !important; - } - - .border-sm { - border: 1px solid #ec72de !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #ec72de !important; - } - - .border-md-right { - border-right: 1px solid #ec72de !important; - } - - .border-md-bottom { - border-bottom: 1px solid #ec72de !important; - } - - .border-md-left { - border-left: 1px solid #ec72de !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #ec72de !important; - border-right: 1px solid #ec72de !important; - } - - .border-md-y { - border-top: 1px solid #ec72de !important; - border-bottom: 1px solid #ec72de !important; - } - - .border-md { - border: 1px solid #ec72de !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #ec72de !important; - } - - .border-lg-right { - border-right: 1px solid #ec72de !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #ec72de !important; - } - - .border-lg-left { - border-left: 1px solid #ec72de !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #ec72de !important; - border-right: 1px solid #ec72de !important; - } - - .border-lg-y { - border-top: 1px solid #ec72de !important; - border-bottom: 1px solid #ec72de !important; - } - - .border-lg { - border: 1px solid #ec72de !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #ec72de !important; - } - - .border-xl-right { - border-right: 1px solid #ec72de !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #ec72de !important; - } - - .border-xl-left { - border-left: 1px solid #ec72de !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #ec72de !important; - border-right: 1px solid #ec72de !important; - } - - .border-xl-y { - border-top: 1px solid #ec72de !important; - border-bottom: 1px solid #ec72de !important; - } - - .border-xl { - border: 1px solid #ec72de !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #00001f; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #f0f0f0; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #ec72de; - border: 0.1px solid #ec72de; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #ec72de; - border: #ec72de solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #00001f; - border-radius: 2rem; - 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: #f0f0f0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #f0f0f0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #f0f0f0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #f0f0f0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ec72de; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ec72de; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #00001f; - } - - #thread, #userpage { - background-color: #00001f; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #00001f !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #ec72de; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #00001f; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #ec72de; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #00001f; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #ec72de; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ec72de; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #00001f; - } - - .card { - background-color: #00001f; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #f0f0f0; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ec72de; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #ec72de; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #ec72de; - } - - .score { - color: #ec72de; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #ec72de; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ec72de; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #00001f; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #ec72de; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #f0f0f0; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #00001f !important; -} - -.text-muted { - color: #ec72de !important; -} - -.text-primary { - color: #ec72de !important; -} - -.text-gray-400, .text-gray-500 { - color: #ec72de !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #00001f 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ec72de; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #ec72de; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #f0f0f0; - background-color: #f0f0f0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #ec72de; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #f0f0f0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #f0f0f0 !important; -} - -#frontpage .post-title a:visited { - color: #ec72de; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #ec72de; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #ec72de; -} - -.btn-primary { - color: #ec72de; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ec72de !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ec72de; - padding: 10px; - border-radius: 3px; - background-color: #00001f !important; -} - -.text-info { - color: #ec72de !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #00001f !important; - border-radius: 5px !important; -} - -.btn { - background-color: #00001f !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -#frontpage .post-title a:visited { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #ec72de; -} - -.btn { - color: #ec72de; -} - -* { - font-family: "Roboto Mono"; -} - -.arrow-up::before { - color: #f0f0f0; -} - -.arrow-down::before { - color: #f0f0f0; -} - -.modal-content { - background-color: #00001f; -} - -.modal-header { - background-color: #00001f; -} - -.modal .comment-actions .list-group-item { - background-color: #00001f; -} - -.comment-actions .score { - color: #f0f0f0; -} - -.badge-count { - color: #00001f; -} - -.transparent { - background: None !important; -} - -.btn-danger.disabled, .btn-danger:disabled { - color: #ec72de !important; -} - -#frontpage .post-title a:visited { - color: #b0b0b0; -} - -.followsyou { - background-color: #00001f !important; - border: 1px solid #ec72de !important; -} - -.badge-count { - color: #ec72de; -} - -/*# sourceMappingURL=tron_ec72de.css.map */ diff --git a/files/assets/css/tron_f39731.css b/files/assets/css/tron_f39731.css deleted file mode 100644 index e9809ff93..000000000 --- a/files/assets/css/tron_f39731.css +++ /dev/null @@ -1,13803 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Roboto+Mono:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #f39731; - --pink: #e83e8c; - --red: #f39731; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #f0f0f0; - --gray: #00001f; - --gray-dark: #00001f; - --primary: #f39731; - --secondary: #f39731; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #f39731; - --light: #00001f; - --dark: #00001f; - --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(240, 240, 240, 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: #00001f; - text-align: left; - background-color: #f0f0f0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #f39731; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #f39731; - 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; -} - -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: #00001f; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(240, 240, 240, 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: #00001f; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #f0f0f0; - border: 1px solid #00001f; - 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: #00001f; -} - -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: #f0f0f0; - background-color: #00001f; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #00001f; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #00001f; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #00001f; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #00001f; -} -.table tbody + tbody { - border-top: 2px solid #00001f; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #00001f; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #00001f; -} -.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(240, 240, 240, 0.05); -} - -.table-hover tbody tr:hover { - color: #00001f; - background-color: rgba(240, 240, 240, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f4c9dd; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-primary:hover { - background-color: #f0b4d0; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f0b4d0; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f4c9dd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-secondary:hover { - background-color: #f0b4d0; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #f0b4d0; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #bcdaca; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #90c7aa; -} - -.table-hover .table-success:hover { - background-color: #acd1bd; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #acd1bd; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b3d5ee; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fbded; -} - -.table-hover .table-info:hover { - background-color: #9ec9e9; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #9ec9e9; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f4e3af; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d877; -} - -.table-hover .table-warning:hover { - background-color: #f1db99; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f1db99; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f4c9dd; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-danger:hover { - background-color: #f0b4d0; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f0b4d0; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #adadb5; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #737383; -} - -.table-hover .table-light:hover { - background-color: #a0a0a9; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #a0a0a9; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #adadb5; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #737383; -} - -.table-hover .table-dark:hover { - background-color: #a0a0a9; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a0a0a9; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(240, 240, 240, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(227, 227, 227, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(227, 227, 227, 0.075); -} - -.table .thead-dark th { - color: #f0f0f0; - background-color: #00001f; - border-color: #000045; -} -.table .thead-light th { - color: #00001f; - background-color: #f39731; - border-color: #00001f; -} - -.table-dark { - color: #f0f0f0; - background-color: #00001f; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #000045; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(240, 240, 240, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #f0f0f0; - background-color: rgba(240, 240, 240, 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: #00001f; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid #f39731; - 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 #00001f; -} -.form-control:focus { - color: #00001f; - background-color: #f0f0f0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.form-control::placeholder { - color: #00001f; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #f39731; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} - -.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: #00001f; - 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: flex; - 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: #00001f; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #f0f0f0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #f0f0f0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #f39731; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #00001f; - background-color: rgba(255, 102, 172, 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: #f39731; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23f39731' 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='%23f39731' 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: #f39731; - box-shadow: 0 0 0 0.2rem f39731; -} - -.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: #f39731; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23f39731' 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='%23f39731' stroke='none'/%3e%3c/svg%3e") #f0f0f0 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: #f39731; - box-shadow: 0 0 0 0.2rem f39731; -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #f39731; -} -.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: #f39731; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #f39731; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 f39731; -} -.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: #f39731; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #f39731; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #f39731; - box-shadow: 0 0 0 0.2rem f39731; -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #00001f; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #00001f; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #00001f; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:hover { - color: #f0f0f0; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:focus, .btn-primary.focus { - color: #f0f0f0; - background-color: #f39731; - border-color: #f39731; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #00001f; - background-color: #f39731; - border-color: #f39731; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #f0f0f0; - background-color: #f39731; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-secondary { - color: #00001f; - background-color: #f39731; - border-color: #f39731; -} -.btn-secondary:hover { - color: #f0f0f0; - background-color: #f39731; - border-color: #f39731; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #f0f0f0; - background-color: #f39731; - border-color: #f39731; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #00001f; - background-color: #f39731; - border-color: #f39731; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #f0f0f0; - background-color: #f39731; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-success { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(84, 173, 125, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #f0f0f0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(84, 173, 125, 0.5); -} - -.btn-info { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 157, 235, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #f0f0f0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 157, 235, 0.5); -} - -.btn-warning { - color: #00001f; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 11, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #00001f; - 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: #00001f; - 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(217, 164, 11, 0.5); -} - -.btn-danger { - color: #00001f; - background-color: #f39731; - border-color: #f39731; -} -.btn-danger:hover { - color: #f0f0f0; - background-color: #f39731; - border-color: #f39731; -} -.btn-danger:focus, .btn-danger.focus { - color: #f0f0f0; - background-color: #f39731; - border-color: #f39731; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #00001f; - background-color: #f39731; - border-color: #f39731; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #f0f0f0; - background-color: #f39731; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-light { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-dark { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-dark:focus, .btn-dark.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-outline-primary { - color: #f39731; - border-color: #f39731; -} -.btn-outline-primary:hover { - color: #00001f; - background-color: #f39731; - border-color: #f39731; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #f39731; - 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: #00001f; - background-color: #f39731; - border-color: #f39731; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #f39731; - border-color: #f39731; -} -.btn-outline-secondary:hover { - color: #00001f; - background-color: #f39731; - border-color: #f39731; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #f39731; - 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: #00001f; - background-color: #f39731; - border-color: #f39731; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #00001f; - 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: #00001f; - 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: #f39731; - border-color: #f39731; -} -.btn-outline-danger:hover { - color: #00001f; - background-color: #f39731; - border-color: #f39731; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #f39731; - 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: #00001f; - background-color: #f39731; - border-color: #f39731; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-light { - color: #00001f; - border-color: #00001f; -} -.btn-outline-light:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-outline-dark { - color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-link { - font-weight: 400; - color: #f39731; - text-decoration: none; -} -.btn-link:hover { - color: #f39731; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #00001f; - 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: #00001f; - text-align: left; - list-style: none; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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 #f39731; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #00001f; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #000006; - text-decoration: none; - background-color: #f39731; -} -.dropdown-item.active, .dropdown-item:active { - color: #f0f0f0; - text-decoration: none; - background-color: #f39731; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #00001f; - 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: #00001f; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #00001f; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #00001f; - text-align: center; - white-space: nowrap; - background-color: #f39731; - border: 1px solid #f39731; - 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: 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: #f0f0f0; - border-color: #f39731; - background-color: #f39731; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #f0f0f0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #00001f; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #f39731; -} - -.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: #f0f0f0; - border: #00001f 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f0f0f0' 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: #f39731; - background-color: #f39731; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23f0f0f0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f0f0f0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - border-radius: 0.5rem; - 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; -} -@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: #f0f0f0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - vertical-align: middle; - background: #f0f0f0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #f39731; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-select:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #00001f; - background-color: #f39731; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #00001f; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem f39731; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #f39731; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #00001f; - background-color: #f0f0f0; - border: 1px solid #f39731; - 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: #00001f; - content: "Browse"; - background-color: #f39731; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem f39731; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem f39731; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem f39731; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #f39731; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #f39731; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - 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: #f39731; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #00001f; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #00001f; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #00001f; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #00001f; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #00001f; -} - -.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: flex; - 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: #00001f; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #00001f; -} -.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: #f39731 #f39731 #00001f; -} -.nav-tabs .nav-link.disabled { - color: #00001f; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #00001f; - background-color: #f0f0f0; - border-color: #00001f #00001f #f0f0f0; -} -.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: #f0f0f0; - background-color: #f39731; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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(240, 240, 240, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(240, 240, 240, 0.9); -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #f0f0f0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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: #f0f0f0; -} -.navbar-dark .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-text a { - color: #f0f0f0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #f0f0f0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #f0f0f0; - background-clip: border-box; - border: 1px solid rgba(240, 240, 240, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(240, 240, 240, 0.03); - border-bottom: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 0.03); - border-top: 1px solid rgba(240, 240, 240, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #f39731; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #00001f; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #00001f; -} - -.pagination { - 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: #f39731; - background-color: #f0f0f0; - border: 1px solid #00001f; -} -.page-link:hover { - z-index: 2; - color: #f39731; - text-decoration: none; - background-color: #f39731; - border-color: #00001f; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem f39731; -} - -.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: #f0f0f0; - background-color: #f39731; - border-color: #f39731; -} -.page-item.disabled .page-link { - color: #00001f; - pointer-events: none; - cursor: auto; - background-color: #f0f0f0; - border-color: #00001f; -} - -.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: #00001f; - background-color: #f39731; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #00001f; - background-color: #f39731; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #00001f; - background-color: #f39731; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #00001f; - background-color: #f39731; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-success { - color: #f0f0f0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #f0f0f0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #f0f0f0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #f0f0f0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #00001f; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #00001f; - 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: #00001f; - background-color: #f39731; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #00001f; - background-color: #f39731; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-light { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-light:hover, a.badge-light:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.badge-dark { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #f39731; - 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: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-primary hr { - border-top-color: #f0b4d0; -} -.alert-primary .alert-link { - color: #f479b2; -} - -.alert-secondary { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-secondary hr { - border-top-color: #f0b4d0; -} -.alert-secondary .alert-link { - color: #f479b2; -} - -.alert-success { - color: #90c7aa; - background-color: #cbe0d5; - border-color: #bcdaca; -} -.alert-success hr { - border-top-color: #acd1bd; -} -.alert-success .alert-link { - color: #6eb690; -} - -.alert-info { - color: #7fbded; - background-color: #c4dcef; - border-color: #b3d5ee; -} -.alert-info hr { - border-top-color: #9ec9e9; -} -.alert-info .alert-link { - color: #52a6e7; -} - -.alert-warning { - color: #f8d877; - background-color: #f3e7c1; - border-color: #f4e3af; -} -.alert-warning hr { - border-top-color: #f1db99; -} -.alert-warning .alert-link { - color: #f6ca46; -} - -.alert-danger { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-danger hr { - border-top-color: #f0b4d0; -} -.alert-danger .alert-link { - color: #f479b2; -} - -.alert-light { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-light hr { - border-top-color: #a0a0a9; -} -.alert-light .alert-link { - color: #5b5b68; -} - -.alert-dark { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-dark hr { - border-top-color: #a0a0a9; -} -.alert-dark .alert-link { - color: #5b5b68; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #f39731; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #f0f0f0; - text-align: center; - white-space: nowrap; - background-color: #f39731; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(240, 240, 240, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 240, 240, 0.15) 50%, rgba(240, 240, 240, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #00001f; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #00001f; - text-decoration: none; - background-color: #f39731; -} -.list-group-item-action:active { - color: #00001f; - background-color: #f39731; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #f0f0f0; - border: 1px solid rgba(240, 240, 240, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #00001f; - pointer-events: none; - background-color: #f0f0f0; -} -.list-group-item.active { - z-index: 2; - color: #f0f0f0; - background-color: #f39731; - border-color: #f39731; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-primary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-secondary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-secondary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-success { - color: #90c7aa; - background-color: #bcdaca; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #90c7aa; - background-color: #acd1bd; -} -.list-group-item-success.list-group-item-action.active { - color: #f0f0f0; - background-color: #90c7aa; - border-color: #90c7aa; -} - -.list-group-item-info { - color: #7fbded; - background-color: #b3d5ee; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #7fbded; - background-color: #9ec9e9; -} -.list-group-item-info.list-group-item-action.active { - color: #f0f0f0; - background-color: #7fbded; - border-color: #7fbded; -} - -.list-group-item-warning { - color: #f8d877; - background-color: #f4e3af; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #f8d877; - background-color: #f1db99; -} -.list-group-item-warning.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8d877; - border-color: #f8d877; -} - -.list-group-item-danger { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-danger.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-light { - color: #737383; - background-color: #adadb5; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-light.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.list-group-item-dark { - color: #737383; - background-color: #adadb5; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-dark.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #f0f0f0; - text-shadow: 0 1px 0 #f0f0f0; - opacity: 0.5; -} -.close:hover { - color: #f0f0f0; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(240, 240, 240, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(240, 240, 240, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #00001f; - background-color: rgba(240, 240, 240, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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: #f0f0f0; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #00001f; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #00001f; - 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); - } - - .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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #f0f0f0; - text-align: center; - background-color: #f0f0f0; - 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: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} -.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 #e8e8e8; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #e8e8e8; - border-bottom: 1px solid gainsboro; - 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: #00001f; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #f0f0f0; - 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: #f0f0f0; - 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #f0f0f0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #f0f0f0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #f39731 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #f39731 !important; -} - -.bg-secondary { - background-color: #f39731 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #f39731 !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #f39731 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #f39731 !important; -} - -.bg-light { - background-color: #00001f !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #00001f !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: black !important; -} - -.bg-white { - background-color: #f0f0f0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #00001f !important; -} - -.border-top { - border-top: 1px solid #00001f !important; -} - -.border-right { - border-right: 1px solid #00001f !important; -} - -.border-bottom { - border-bottom: 1px solid #00001f !important; -} - -.border-left { - border-left: 1px solid #00001f !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: #f39731 !important; -} - -.border-secondary { - border-color: #f39731 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #f39731 !important; -} - -.border-light { - border-color: #00001f !important; -} - -.border-dark { - border-color: #00001f !important; -} - -.border-white { - border-color: #f0f0f0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(240, 240, 240, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(240, 240, 240, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(240, 240, 240, 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; -} - -.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); -} - -.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; - } -} -.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: #f0f0f0 !important; -} - -.text-primary { - color: #f39731 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #f39731 !important; -} - -.text-secondary { - color: #f39731 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #f39731 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #f39731 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #f39731 !important; -} - -.text-light { - color: #00001f !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #00001f !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: black !important; -} - -.text-body { - color: #00001f !important; -} - -.text-muted { - color: #00001f !important; -} - -.text-black-50 { - color: rgba(240, 240, 240, 0.5) !important; -} - -.text-white-50 { - color: rgba(240, 240, 240, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #00001f; - 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 #f0f0f0; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #f0f0f0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #00001f !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #00001f; - } - - .table .thead-dark th { - color: inherit; - border-color: #00001f; - } -} -.bd-callout-primary { - border-left-color: #f39731; -} - -.bd-callout-secondary { - border-left-color: #f39731; -} - -.bd-callout-danger { - border-left-color: #f39731; -} - -.bd-callout-dark { - border-left-color: #00001f; -} - -.bd-callout-white { - border-left-color: #f0f0f0; -} - -.bd-callout-black { - border-left-color: #f0f0f0; -} - -.bd-callout-light { - border-left-color: #00001f; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #f39731; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #f39731; -} - -.bd-callout-purple { - border-left-color: #f39731; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #f39731; -} - -.bd-callout-gray { - border-left-color: #f39731; -} - -.bd-callout-gray-100 { - border-left-color: #f39731; -} - -.bd-callout-gray-200 { - border-left-color: #f39731; -} - -.bd-callout-gray-300 { - border-left-color: #00001f; -} - -.bd-callout-gray-400 { - border-left-color: #f39731; -} - -.bd-callout-gray-500 { - border-left-color: #00001f; -} - -.bd-callout-gray-600 { - border-left-color: #00001f; -} - -.bd-callout-gray-700 { - border-left-color: #00001f; -} - -.bd-callout-gray-800 { - border-left-color: #00001f; -} - -.bd-callout-gray-900 { - border-left-color: #00001f; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #f0f0f0; - padding-top: 49px; - background-color: #00001f; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #00001f; -} - -#page { - padding-top: 49px; - background-color: #00001f; -} - -#article { - padding-top: 0; - background-color: #00001f; -} - -#thread, #userpage { - background-color: #00001f; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f39731; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #f39731; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #00001f; -} - -.btn-success, .btn-danger { - color: #f0f0f0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #f39731; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #f39731; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #f0f0f0; - color: #00001f; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #f0f0f0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #00001f; -} - -.navbar-light { - background-color: #00001f !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #00001f; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f39731; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #f39731; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} - -.navbar .text-white { - color: #f0f0f0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #f39731; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #00001f; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #f39731; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #f39731; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #f0f0f0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #f39731; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #f39731; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #f39731; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f39731; - box-shadow: inset 0 -2px 0 #f39731; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #f39731; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #f39731; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #f39731; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f39731; - box-shadow: inset 0 -2px 0 #f39731; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #f39731; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #f39731; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #f39731; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #f39731; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f39731; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #f39731; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f39731; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #f39731; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #00001f; - color: #f0f0f0; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #00001f; - font-size: 1rem; - color: #f0f0f0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #f0f0f0; -} - -.form-inline.search .form-control::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.bg-svg { - background-color: #00001f; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #f39731; - border-color: #f39731; - border-width: 2px; - background: #00001f; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #00001f; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #f39731; - background-color: #00001f; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #00001f; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #f39731; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #f39731; - box-shadow: none; -} - -.form-control::placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #f0f0f0; -} - -#login label { - color: #f0f0f0; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #f0f0f0; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #f0f0f0; - background-color: #00001f; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #f0f0f0; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #00001f; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #f0f0f0; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #f0f0f0; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #f39731; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #f39731; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #f39731; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #f39731; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #f39731 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #f39731; -} - -.score { - color: #f0f0f0; -} - -.score-up { - color: #f39731 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #00001f !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #00001f; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #f39731; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #00001f !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #00001f; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #00001f; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #00001f; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #f39731; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #f39731; - width: 1rem; -} - -.filter-list .filter-item { - color: #f39731; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #f39731; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #f0f0f0; -} - -.filter-list > .filter-item > .filter-link.active { - color: #f0f0f0; - background-color: #00001f; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #f39731; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #f39731; -} - -.filter-link:hover, .filter-link:focus { - color: #f39731; -} - -.dashboard-list .dashboard-item { - color: #f39731; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #f39731; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #f0f0f0; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #f39731; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #f39731; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #f39731; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #f39731; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #f0f0f0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #f39731; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #f39731; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #f39731; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #f39731; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #f39731; -} - -.card { - background-color: #00001f; -} - -#thread .card { - background-color: #00001f; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #f39731; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #f39731; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #00001f; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #f0f0f0; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #f39731; -} - -#frontpage .post-title a { - color: #f0f0f0; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #f0f0f0; -} - -.stretched-link a:hover { - color: #f39731; -} - -.post-meta { - position: relative; - z-index: 2; - color: #f39731; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #f39731; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #f39731; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #f39731; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #f39731 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #f39731; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .post-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #f39731; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #f39731; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #f0f0f0; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #f0f0f0; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #f39731; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #f39731; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #f0f0f0; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; -} - -.page-link:hover { - background-color: #f39731; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.post-actions a { - color: #f39731; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #f39731; - border-radius: 0.35rem; - z-index: 2; - background-color: #00001f; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #f0f0f0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #f39731; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #f39731; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #f39731; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #f0f0f0; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #f0f0f0; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #f39731; -} - -blockquote { - border-left: 2px solid #f39731; - color: #f0f0f0; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #f39731; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .comment-actions a { - color: #f39731; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #00001f; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #f39731; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #f0f0f0; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #f0f0f0; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.comment-actions a { - color: #f39731; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #f0f0f0; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #00001f; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #00001f; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #00001f; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #f39731; -} - -.comment-write .comment-format .format:hover { - color: #f0f0f0; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #f39731; - font-size: 1rem; - color: #f39731; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #f39731; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #00001f; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #f39731; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #00001f; - background-color: #00001f; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #f39731; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #f39731; - background-color: rgba(60, 173, 243, 0.08); - color: #f39731; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #00001f; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #f39731 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #f0f0f0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #f39731; - font-size: 12px; - text-transform: uppercase; - background-color: #00001f; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #00001f; - border: 0.1px solid #f39731; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #00001f !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #f39731; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #f39731; -} - -.modal .profile-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #f39731; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #f39731; -} - -.profile-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #f39731; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #f0f0f0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #f39731; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #f0f0f0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #f39731 !important; -} - -.border-right { - border-right: 1px solid #f39731 !important; -} - -.border-bottom { - border-bottom: 1px solid #f39731 !important; -} - -.border-left { - border-left: 1px solid #f39731 !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-x { - border-left: 1px solid #f39731 !important; - border-right: 1px solid #f39731 !important; -} - -.border-y { - border-top: 1px solid #f39731 !important; - border-bottom: 1px solid #f39731 !important; -} - -.border { - border: 1px solid #f39731 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #f39731 !important; - } - - .border-sm-right { - border-right: 1px solid #f39731 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #f39731 !important; - } - - .border-sm-left { - border-left: 1px solid #f39731 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #f39731 !important; - border-right: 1px solid #f39731 !important; - } - - .border-sm-y { - border-top: 1px solid #f39731 !important; - border-bottom: 1px solid #f39731 !important; - } - - .border-sm { - border: 1px solid #f39731 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #f39731 !important; - } - - .border-md-right { - border-right: 1px solid #f39731 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #f39731 !important; - } - - .border-md-left { - border-left: 1px solid #f39731 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #f39731 !important; - border-right: 1px solid #f39731 !important; - } - - .border-md-y { - border-top: 1px solid #f39731 !important; - border-bottom: 1px solid #f39731 !important; - } - - .border-md { - border: 1px solid #f39731 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #f39731 !important; - } - - .border-lg-right { - border-right: 1px solid #f39731 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #f39731 !important; - } - - .border-lg-left { - border-left: 1px solid #f39731 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #f39731 !important; - border-right: 1px solid #f39731 !important; - } - - .border-lg-y { - border-top: 1px solid #f39731 !important; - border-bottom: 1px solid #f39731 !important; - } - - .border-lg { - border: 1px solid #f39731 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #f39731 !important; - } - - .border-xl-right { - border-right: 1px solid #f39731 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #f39731 !important; - } - - .border-xl-left { - border-left: 1px solid #f39731 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #f39731 !important; - border-right: 1px solid #f39731 !important; - } - - .border-xl-y { - border-top: 1px solid #f39731 !important; - border-bottom: 1px solid #f39731 !important; - } - - .border-xl { - border: 1px solid #f39731 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #00001f; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #f0f0f0; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #f39731; - border: 0.1px solid #f39731; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #f39731; - border: #f39731 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #00001f; - border-radius: 2rem; - 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: #f0f0f0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #f0f0f0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #f0f0f0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #f0f0f0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #f39731; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #f39731; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #00001f; - } - - #thread, #userpage { - background-color: #00001f; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #00001f !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f39731; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #00001f; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #f39731; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #00001f; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #f39731; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #f39731; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #00001f; - } - - .card { - background-color: #00001f; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #f0f0f0; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #f39731; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #f39731; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #f39731; - } - - .score { - color: #f39731; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #f39731; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #f39731; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #00001f; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #f39731; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #f0f0f0; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #00001f !important; -} - -.text-muted { - color: #f39731 !important; -} - -.text-primary { - color: #f39731 !important; -} - -.text-gray-400, .text-gray-500 { - color: #f39731 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #00001f 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #f39731; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #f39731; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #f0f0f0; - background-color: #f0f0f0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #f39731; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #f0f0f0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #f0f0f0 !important; -} - -#frontpage .post-title a:visited { - color: #f39731; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #f39731; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #f39731; -} - -.btn-primary { - color: #f39731; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #f39731 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #f39731; - padding: 10px; - border-radius: 3px; - background-color: #00001f !important; -} - -.text-info { - color: #f39731 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #00001f !important; - border-radius: 5px !important; -} - -.btn { - background-color: #00001f !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -#frontpage .post-title a:visited { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #f39731; -} - -.btn { - color: #f39731; -} - -* { - font-family: "Roboto Mono"; -} - -.arrow-up::before { - color: #f0f0f0; -} - -.arrow-down::before { - color: #f0f0f0; -} - -.modal-content { - background-color: #00001f; -} - -.modal-header { - background-color: #00001f; -} - -.modal .comment-actions .list-group-item { - background-color: #00001f; -} - -.comment-actions .score { - color: #f0f0f0; -} - -.badge-count { - color: #00001f; -} - -.transparent { - background: None !important; -} - -.btn-danger.disabled, .btn-danger:disabled { - color: #f39731 !important; -} - -#frontpage .post-title a:visited { - color: #b0b0b0; -} - -.followsyou { - background-color: #00001f !important; - border: 1px solid #f39731 !important; -} - -.badge-count { - color: #f39731; -} - -/*# sourceMappingURL=tron_f39731.css.map */ diff --git a/files/assets/css/tron_f8db58.css b/files/assets/css/tron_f8db58.css deleted file mode 100644 index 6f3d1eb61..000000000 --- a/files/assets/css/tron_f8db58.css +++ /dev/null @@ -1,13803 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Roboto+Mono:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #f8db58; - --pink: #e83e8c; - --red: #f8db58; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #f0f0f0; - --gray: #00001f; - --gray-dark: #00001f; - --primary: #f8db58; - --secondary: #f8db58; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #f8db58; - --light: #00001f; - --dark: #00001f; - --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(240, 240, 240, 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: #00001f; - text-align: left; - background-color: #f0f0f0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #f8db58; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #f8db58; - 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; -} - -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: #00001f; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(240, 240, 240, 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: #00001f; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #f0f0f0; - border: 1px solid #00001f; - 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: #00001f; -} - -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: #f0f0f0; - background-color: #00001f; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #00001f; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #00001f; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #00001f; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #00001f; -} -.table tbody + tbody { - border-top: 2px solid #00001f; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #00001f; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #00001f; -} -.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(240, 240, 240, 0.05); -} - -.table-hover tbody tr:hover { - color: #00001f; - background-color: rgba(240, 240, 240, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f4c9dd; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-primary:hover { - background-color: #f0b4d0; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f0b4d0; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f4c9dd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-secondary:hover { - background-color: #f0b4d0; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #f0b4d0; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #bcdaca; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #90c7aa; -} - -.table-hover .table-success:hover { - background-color: #acd1bd; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #acd1bd; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b3d5ee; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fbded; -} - -.table-hover .table-info:hover { - background-color: #9ec9e9; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #9ec9e9; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f4e3af; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d877; -} - -.table-hover .table-warning:hover { - background-color: #f1db99; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f1db99; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f4c9dd; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-danger:hover { - background-color: #f0b4d0; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f0b4d0; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #adadb5; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #737383; -} - -.table-hover .table-light:hover { - background-color: #a0a0a9; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #a0a0a9; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #adadb5; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #737383; -} - -.table-hover .table-dark:hover { - background-color: #a0a0a9; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a0a0a9; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(240, 240, 240, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(227, 227, 227, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(227, 227, 227, 0.075); -} - -.table .thead-dark th { - color: #f0f0f0; - background-color: #00001f; - border-color: #000045; -} -.table .thead-light th { - color: #00001f; - background-color: #f8db58; - border-color: #00001f; -} - -.table-dark { - color: #f0f0f0; - background-color: #00001f; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #000045; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(240, 240, 240, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #f0f0f0; - background-color: rgba(240, 240, 240, 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: #00001f; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid #f8db58; - 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 #00001f; -} -.form-control:focus { - color: #00001f; - background-color: #f0f0f0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.form-control::placeholder { - color: #00001f; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #f8db58; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} - -.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: #00001f; - 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: flex; - 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: #00001f; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #f0f0f0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #f0f0f0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #f8db58; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #00001f; - background-color: rgba(255, 102, 172, 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: #f8db58; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23f8db58' 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='%23f8db58' 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: #f8db58; - box-shadow: 0 0 0 0.2rem f8db58; -} - -.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: #f8db58; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23f8db58' 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='%23f8db58' stroke='none'/%3e%3c/svg%3e") #f0f0f0 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: #f8db58; - box-shadow: 0 0 0 0.2rem f8db58; -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #f8db58; -} -.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: #f8db58; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #f8db58; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 f8db58; -} -.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: #f8db58; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #f8db58; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #f8db58; - box-shadow: 0 0 0 0.2rem f8db58; -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #00001f; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #00001f; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #00001f; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:hover { - color: #f0f0f0; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:focus, .btn-primary.focus { - color: #f0f0f0; - background-color: #f8db58; - border-color: #f8db58; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #00001f; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #f0f0f0; - background-color: #f8db58; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-secondary { - color: #00001f; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-secondary:hover { - color: #f0f0f0; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #f0f0f0; - background-color: #f8db58; - border-color: #f8db58; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #00001f; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #f0f0f0; - background-color: #f8db58; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-success { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(84, 173, 125, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #f0f0f0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(84, 173, 125, 0.5); -} - -.btn-info { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 157, 235, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #f0f0f0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 157, 235, 0.5); -} - -.btn-warning { - color: #00001f; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 11, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #00001f; - 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: #00001f; - 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(217, 164, 11, 0.5); -} - -.btn-danger { - color: #00001f; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-danger:hover { - color: #f0f0f0; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-danger:focus, .btn-danger.focus { - color: #f0f0f0; - background-color: #f8db58; - border-color: #f8db58; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #00001f; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #f0f0f0; - background-color: #f8db58; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-light { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-dark { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-dark:focus, .btn-dark.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-outline-primary { - color: #f8db58; - border-color: #f8db58; -} -.btn-outline-primary:hover { - color: #00001f; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #f8db58; - 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: #00001f; - background-color: #f8db58; - border-color: #f8db58; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #f8db58; - border-color: #f8db58; -} -.btn-outline-secondary:hover { - color: #00001f; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #f8db58; - 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: #00001f; - background-color: #f8db58; - border-color: #f8db58; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #00001f; - 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: #00001f; - 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: #f8db58; - border-color: #f8db58; -} -.btn-outline-danger:hover { - color: #00001f; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #f8db58; - 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: #00001f; - background-color: #f8db58; - border-color: #f8db58; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-light { - color: #00001f; - border-color: #00001f; -} -.btn-outline-light:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-outline-dark { - color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-link { - font-weight: 400; - color: #f8db58; - text-decoration: none; -} -.btn-link:hover { - color: #f8db58; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #00001f; - 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: #00001f; - text-align: left; - list-style: none; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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 #f8db58; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #00001f; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #000006; - text-decoration: none; - background-color: #f8db58; -} -.dropdown-item.active, .dropdown-item:active { - color: #f0f0f0; - text-decoration: none; - background-color: #f8db58; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #00001f; - 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: #00001f; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #00001f; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #00001f; - text-align: center; - white-space: nowrap; - background-color: #f8db58; - border: 1px solid #f8db58; - 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: 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: #f0f0f0; - border-color: #f8db58; - background-color: #f8db58; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #f0f0f0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #00001f; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #f8db58; -} - -.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: #f0f0f0; - border: #00001f 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f0f0f0' 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: #f8db58; - background-color: #f8db58; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23f0f0f0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f0f0f0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - border-radius: 0.5rem; - 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; -} -@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: #f0f0f0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - vertical-align: middle; - background: #f0f0f0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #f8db58; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-select:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #00001f; - background-color: #f8db58; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #00001f; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #f8db58; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #00001f; - background-color: #f0f0f0; - border: 1px solid #f8db58; - 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: #00001f; - content: "Browse"; - background-color: #f8db58; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem f8db58; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem f8db58; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem f8db58; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #f8db58; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #f8db58; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - 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: #f8db58; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #00001f; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #00001f; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #00001f; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #00001f; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #00001f; -} - -.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: flex; - 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: #00001f; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #00001f; -} -.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: #f8db58 #f8db58 #00001f; -} -.nav-tabs .nav-link.disabled { - color: #00001f; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #00001f; - background-color: #f0f0f0; - border-color: #00001f #00001f #f0f0f0; -} -.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: #f0f0f0; - background-color: #f8db58; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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(240, 240, 240, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(240, 240, 240, 0.9); -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #f0f0f0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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: #f0f0f0; -} -.navbar-dark .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-text a { - color: #f0f0f0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #f0f0f0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #f0f0f0; - background-clip: border-box; - border: 1px solid rgba(240, 240, 240, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(240, 240, 240, 0.03); - border-bottom: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 0.03); - border-top: 1px solid rgba(240, 240, 240, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #f8db58; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #00001f; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #00001f; -} - -.pagination { - 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: #f8db58; - background-color: #f0f0f0; - border: 1px solid #00001f; -} -.page-link:hover { - z-index: 2; - color: #f8db58; - text-decoration: none; - background-color: #f8db58; - border-color: #00001f; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} - -.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: #f0f0f0; - background-color: #f8db58; - border-color: #f8db58; -} -.page-item.disabled .page-link { - color: #00001f; - pointer-events: none; - cursor: auto; - background-color: #f0f0f0; - border-color: #00001f; -} - -.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: #00001f; - background-color: #f8db58; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #00001f; - background-color: #f8db58; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #00001f; - background-color: #f8db58; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #00001f; - background-color: #f8db58; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-success { - color: #f0f0f0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #f0f0f0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #f0f0f0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #f0f0f0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #00001f; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #00001f; - 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: #00001f; - background-color: #f8db58; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #00001f; - background-color: #f8db58; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-light { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-light:hover, a.badge-light:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.badge-dark { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #f8db58; - 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: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-primary hr { - border-top-color: #f0b4d0; -} -.alert-primary .alert-link { - color: #f479b2; -} - -.alert-secondary { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-secondary hr { - border-top-color: #f0b4d0; -} -.alert-secondary .alert-link { - color: #f479b2; -} - -.alert-success { - color: #90c7aa; - background-color: #cbe0d5; - border-color: #bcdaca; -} -.alert-success hr { - border-top-color: #acd1bd; -} -.alert-success .alert-link { - color: #6eb690; -} - -.alert-info { - color: #7fbded; - background-color: #c4dcef; - border-color: #b3d5ee; -} -.alert-info hr { - border-top-color: #9ec9e9; -} -.alert-info .alert-link { - color: #52a6e7; -} - -.alert-warning { - color: #f8d877; - background-color: #f3e7c1; - border-color: #f4e3af; -} -.alert-warning hr { - border-top-color: #f1db99; -} -.alert-warning .alert-link { - color: #f6ca46; -} - -.alert-danger { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-danger hr { - border-top-color: #f0b4d0; -} -.alert-danger .alert-link { - color: #f479b2; -} - -.alert-light { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-light hr { - border-top-color: #a0a0a9; -} -.alert-light .alert-link { - color: #5b5b68; -} - -.alert-dark { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-dark hr { - border-top-color: #a0a0a9; -} -.alert-dark .alert-link { - color: #5b5b68; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #f8db58; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #f0f0f0; - text-align: center; - white-space: nowrap; - background-color: #f8db58; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(240, 240, 240, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 240, 240, 0.15) 50%, rgba(240, 240, 240, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #00001f; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #00001f; - text-decoration: none; - background-color: #f8db58; -} -.list-group-item-action:active { - color: #00001f; - background-color: #f8db58; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #f0f0f0; - border: 1px solid rgba(240, 240, 240, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #00001f; - pointer-events: none; - background-color: #f0f0f0; -} -.list-group-item.active { - z-index: 2; - color: #f0f0f0; - background-color: #f8db58; - border-color: #f8db58; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-primary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-secondary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-secondary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-success { - color: #90c7aa; - background-color: #bcdaca; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #90c7aa; - background-color: #acd1bd; -} -.list-group-item-success.list-group-item-action.active { - color: #f0f0f0; - background-color: #90c7aa; - border-color: #90c7aa; -} - -.list-group-item-info { - color: #7fbded; - background-color: #b3d5ee; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #7fbded; - background-color: #9ec9e9; -} -.list-group-item-info.list-group-item-action.active { - color: #f0f0f0; - background-color: #7fbded; - border-color: #7fbded; -} - -.list-group-item-warning { - color: #f8d877; - background-color: #f4e3af; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #f8d877; - background-color: #f1db99; -} -.list-group-item-warning.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8d877; - border-color: #f8d877; -} - -.list-group-item-danger { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-danger.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-light { - color: #737383; - background-color: #adadb5; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-light.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.list-group-item-dark { - color: #737383; - background-color: #adadb5; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-dark.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #f0f0f0; - text-shadow: 0 1px 0 #f0f0f0; - opacity: 0.5; -} -.close:hover { - color: #f0f0f0; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(240, 240, 240, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(240, 240, 240, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #00001f; - background-color: rgba(240, 240, 240, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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: #f0f0f0; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #00001f; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #00001f; - 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); - } - - .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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #f0f0f0; - text-align: center; - background-color: #f0f0f0; - 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: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} -.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 #e8e8e8; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #e8e8e8; - border-bottom: 1px solid gainsboro; - 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: #00001f; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #f0f0f0; - 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: #f0f0f0; - 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #f0f0f0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #f0f0f0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #f8db58 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #f8db58 !important; -} - -.bg-secondary { - background-color: #f8db58 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #f8db58 !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #f8db58 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #f8db58 !important; -} - -.bg-light { - background-color: #00001f !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #00001f !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: black !important; -} - -.bg-white { - background-color: #f0f0f0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #00001f !important; -} - -.border-top { - border-top: 1px solid #00001f !important; -} - -.border-right { - border-right: 1px solid #00001f !important; -} - -.border-bottom { - border-bottom: 1px solid #00001f !important; -} - -.border-left { - border-left: 1px solid #00001f !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: #f8db58 !important; -} - -.border-secondary { - border-color: #f8db58 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #f8db58 !important; -} - -.border-light { - border-color: #00001f !important; -} - -.border-dark { - border-color: #00001f !important; -} - -.border-white { - border-color: #f0f0f0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(240, 240, 240, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(240, 240, 240, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(240, 240, 240, 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; -} - -.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); -} - -.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; - } -} -.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: #f0f0f0 !important; -} - -.text-primary { - color: #f8db58 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #f8db58 !important; -} - -.text-secondary { - color: #f8db58 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #f8db58 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #f8db58 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #f8db58 !important; -} - -.text-light { - color: #00001f !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #00001f !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: black !important; -} - -.text-body { - color: #00001f !important; -} - -.text-muted { - color: #00001f !important; -} - -.text-black-50 { - color: rgba(240, 240, 240, 0.5) !important; -} - -.text-white-50 { - color: rgba(240, 240, 240, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #00001f; - 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 #f0f0f0; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #f0f0f0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #00001f !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #00001f; - } - - .table .thead-dark th { - color: inherit; - border-color: #00001f; - } -} -.bd-callout-primary { - border-left-color: #f8db58; -} - -.bd-callout-secondary { - border-left-color: #f8db58; -} - -.bd-callout-danger { - border-left-color: #f8db58; -} - -.bd-callout-dark { - border-left-color: #00001f; -} - -.bd-callout-white { - border-left-color: #f0f0f0; -} - -.bd-callout-black { - border-left-color: #f0f0f0; -} - -.bd-callout-light { - border-left-color: #00001f; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #f8db58; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #f8db58; -} - -.bd-callout-purple { - border-left-color: #f8db58; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #f8db58; -} - -.bd-callout-gray { - border-left-color: #f8db58; -} - -.bd-callout-gray-100 { - border-left-color: #f8db58; -} - -.bd-callout-gray-200 { - border-left-color: #f8db58; -} - -.bd-callout-gray-300 { - border-left-color: #00001f; -} - -.bd-callout-gray-400 { - border-left-color: #f8db58; -} - -.bd-callout-gray-500 { - border-left-color: #00001f; -} - -.bd-callout-gray-600 { - border-left-color: #00001f; -} - -.bd-callout-gray-700 { - border-left-color: #00001f; -} - -.bd-callout-gray-800 { - border-left-color: #00001f; -} - -.bd-callout-gray-900 { - border-left-color: #00001f; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #f0f0f0; - padding-top: 49px; - background-color: #00001f; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #00001f; -} - -#page { - padding-top: 49px; - background-color: #00001f; -} - -#article { - padding-top: 0; - background-color: #00001f; -} - -#thread, #userpage { - background-color: #00001f; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f8db58; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #f8db58; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #00001f; -} - -.btn-success, .btn-danger { - color: #f0f0f0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #f8db58; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #f8db58; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #f0f0f0; - color: #00001f; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #f0f0f0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #00001f; -} - -.navbar-light { - background-color: #00001f !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #00001f; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f8db58; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #f8db58; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} - -.navbar .text-white { - color: #f0f0f0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #f8db58; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #00001f; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #f8db58; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #f8db58; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #f0f0f0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #f8db58; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #f8db58; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #f8db58; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f8db58; - box-shadow: inset 0 -2px 0 #f8db58; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #f8db58; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #f8db58; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #f8db58; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f8db58; - box-shadow: inset 0 -2px 0 #f8db58; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #f8db58; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #f8db58; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #f8db58; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #f8db58; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f8db58; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #f8db58; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f8db58; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #f8db58; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #00001f; - color: #f0f0f0; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #00001f; - font-size: 1rem; - color: #f0f0f0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #f0f0f0; -} - -.form-inline.search .form-control::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.bg-svg { - background-color: #00001f; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #f8db58; - border-color: #f8db58; - border-width: 2px; - background: #00001f; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #00001f; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #f8db58; - background-color: #00001f; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #00001f; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #f8db58; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #f8db58; - box-shadow: none; -} - -.form-control::placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #f0f0f0; -} - -#login label { - color: #f0f0f0; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #f0f0f0; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #f0f0f0; - background-color: #00001f; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #f0f0f0; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #00001f; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #f0f0f0; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #f0f0f0; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #f8db58; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #f8db58; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #f8db58; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #f8db58; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #f8db58 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #f8db58; -} - -.score { - color: #f0f0f0; -} - -.score-up { - color: #f8db58 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #00001f !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #00001f; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #f8db58; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #00001f !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #00001f; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #00001f; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #00001f; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #f8db58; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #f8db58; - width: 1rem; -} - -.filter-list .filter-item { - color: #f8db58; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #f8db58; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #f0f0f0; -} - -.filter-list > .filter-item > .filter-link.active { - color: #f0f0f0; - background-color: #00001f; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #f8db58; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #f8db58; -} - -.filter-link:hover, .filter-link:focus { - color: #f8db58; -} - -.dashboard-list .dashboard-item { - color: #f8db58; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #f8db58; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #f0f0f0; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #f8db58; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #f8db58; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #f8db58; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #f8db58; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #f0f0f0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #f8db58; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #f8db58; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #f8db58; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #f8db58; -} - -.card { - background-color: #00001f; -} - -#thread .card { - background-color: #00001f; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #f8db58; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #f8db58; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #00001f; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #f0f0f0; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #f8db58; -} - -#frontpage .post-title a { - color: #f0f0f0; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #f0f0f0; -} - -.stretched-link a:hover { - color: #f8db58; -} - -.post-meta { - position: relative; - z-index: 2; - color: #f8db58; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #f8db58; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #f8db58; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #f8db58; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #f8db58 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #f8db58; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .post-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #f8db58; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #f8db58; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #f0f0f0; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #f0f0f0; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #f8db58; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #f8db58; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #f0f0f0; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; -} - -.page-link:hover { - background-color: #f8db58; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.post-actions a { - color: #f8db58; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #f8db58; - border-radius: 0.35rem; - z-index: 2; - background-color: #00001f; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #f0f0f0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #f8db58; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #f8db58; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #f8db58; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #f0f0f0; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #f0f0f0; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #f8db58; -} - -blockquote { - border-left: 2px solid #f8db58; - color: #f0f0f0; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #f8db58; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .comment-actions a { - color: #f8db58; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #00001f; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #f8db58; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #f0f0f0; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #f0f0f0; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.comment-actions a { - color: #f8db58; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #f0f0f0; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #00001f; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #00001f; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #00001f; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #f8db58; -} - -.comment-write .comment-format .format:hover { - color: #f0f0f0; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #f8db58; - font-size: 1rem; - color: #f8db58; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #f8db58; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #00001f; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #f8db58; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #00001f; - background-color: #00001f; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #f8db58; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #f8db58; - background-color: rgba(60, 173, 243, 0.08); - color: #f8db58; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #00001f; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #f8db58 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #f0f0f0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #f8db58; - font-size: 12px; - text-transform: uppercase; - background-color: #00001f; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #00001f; - border: 0.1px solid #f8db58; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #00001f !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #f8db58; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #f8db58; -} - -.modal .profile-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #f8db58; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #f8db58; -} - -.profile-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #f8db58; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #f0f0f0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #f8db58; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #f0f0f0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #f8db58 !important; -} - -.border-right { - border-right: 1px solid #f8db58 !important; -} - -.border-bottom { - border-bottom: 1px solid #f8db58 !important; -} - -.border-left { - border-left: 1px solid #f8db58 !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-x { - border-left: 1px solid #f8db58 !important; - border-right: 1px solid #f8db58 !important; -} - -.border-y { - border-top: 1px solid #f8db58 !important; - border-bottom: 1px solid #f8db58 !important; -} - -.border { - border: 1px solid #f8db58 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #f8db58 !important; - } - - .border-sm-right { - border-right: 1px solid #f8db58 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #f8db58 !important; - } - - .border-sm-left { - border-left: 1px solid #f8db58 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #f8db58 !important; - border-right: 1px solid #f8db58 !important; - } - - .border-sm-y { - border-top: 1px solid #f8db58 !important; - border-bottom: 1px solid #f8db58 !important; - } - - .border-sm { - border: 1px solid #f8db58 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #f8db58 !important; - } - - .border-md-right { - border-right: 1px solid #f8db58 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #f8db58 !important; - } - - .border-md-left { - border-left: 1px solid #f8db58 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #f8db58 !important; - border-right: 1px solid #f8db58 !important; - } - - .border-md-y { - border-top: 1px solid #f8db58 !important; - border-bottom: 1px solid #f8db58 !important; - } - - .border-md { - border: 1px solid #f8db58 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #f8db58 !important; - } - - .border-lg-right { - border-right: 1px solid #f8db58 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #f8db58 !important; - } - - .border-lg-left { - border-left: 1px solid #f8db58 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #f8db58 !important; - border-right: 1px solid #f8db58 !important; - } - - .border-lg-y { - border-top: 1px solid #f8db58 !important; - border-bottom: 1px solid #f8db58 !important; - } - - .border-lg { - border: 1px solid #f8db58 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #f8db58 !important; - } - - .border-xl-right { - border-right: 1px solid #f8db58 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #f8db58 !important; - } - - .border-xl-left { - border-left: 1px solid #f8db58 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #f8db58 !important; - border-right: 1px solid #f8db58 !important; - } - - .border-xl-y { - border-top: 1px solid #f8db58 !important; - border-bottom: 1px solid #f8db58 !important; - } - - .border-xl { - border: 1px solid #f8db58 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #00001f; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #f0f0f0; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #f8db58; - border: 0.1px solid #f8db58; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #f8db58; - border: #f8db58 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #00001f; - border-radius: 2rem; - 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: #f0f0f0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #f0f0f0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #f0f0f0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #f0f0f0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #f8db58; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #f8db58; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #00001f; - } - - #thread, #userpage { - background-color: #00001f; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #00001f !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f8db58; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #00001f; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #f8db58; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #00001f; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #f8db58; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #f8db58; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #00001f; - } - - .card { - background-color: #00001f; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #f0f0f0; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #f8db58; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #f8db58; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #f8db58; - } - - .score { - color: #f8db58; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #f8db58; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #f8db58; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #00001f; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #f8db58; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #f0f0f0; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #00001f !important; -} - -.text-muted { - color: #f8db58 !important; -} - -.text-primary { - color: #f8db58 !important; -} - -.text-gray-400, .text-gray-500 { - color: #f8db58 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #00001f 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #f8db58; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #f8db58; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #f0f0f0; - background-color: #f0f0f0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #f8db58; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #f0f0f0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #f0f0f0 !important; -} - -#frontpage .post-title a:visited { - color: #f8db58; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #f8db58; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #f8db58; -} - -.btn-primary { - color: #f8db58; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #f8db58 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #f8db58; - padding: 10px; - border-radius: 3px; - background-color: #00001f !important; -} - -.text-info { - color: #f8db58 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #00001f !important; - border-radius: 5px !important; -} - -.btn { - background-color: #00001f !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -#frontpage .post-title a:visited { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #f8db58; -} - -.btn { - color: #f8db58; -} - -* { - font-family: "Roboto Mono"; -} - -.arrow-up::before { - color: #f0f0f0; -} - -.arrow-down::before { - color: #f0f0f0; -} - -.modal-content { - background-color: #00001f; -} - -.modal-header { - background-color: #00001f; -} - -.modal .comment-actions .list-group-item { - background-color: #00001f; -} - -.comment-actions .score { - color: #f0f0f0; -} - -.badge-count { - color: #00001f; -} - -.transparent { - background: None !important; -} - -.btn-danger.disabled, .btn-danger:disabled { - color: #f8db58 !important; -} - -#frontpage .post-title a:visited { - color: #b0b0b0; -} - -.followsyou { - background-color: #00001f !important; - border: 1px solid #f8db58 !important; -} - -.badge-count { - color: #f8db58; -} - -/*# sourceMappingURL=tron_f8db58.css.map */ diff --git a/files/assets/css/tron_ff0000.css b/files/assets/css/tron_ff0000.css deleted file mode 100644 index 1a7eef922..000000000 --- a/files/assets/css/tron_ff0000.css +++ /dev/null @@ -1,13803 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Roboto+Mono:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #ff0000; - --pink: #e83e8c; - --red: #ff0000; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #f0f0f0; - --gray: #00001f; - --gray-dark: #00001f; - --primary: #ff0000; - --secondary: #ff0000; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #ff0000; - --light: #00001f; - --dark: #00001f; - --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(240, 240, 240, 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: #00001f; - text-align: left; - background-color: #f0f0f0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ff0000; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ff0000; - 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; -} - -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: #00001f; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(240, 240, 240, 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: #00001f; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #f0f0f0; - border: 1px solid #00001f; - 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: #00001f; -} - -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: #f0f0f0; - background-color: #00001f; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #00001f; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #00001f; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #00001f; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #00001f; -} -.table tbody + tbody { - border-top: 2px solid #00001f; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #00001f; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #00001f; -} -.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(240, 240, 240, 0.05); -} - -.table-hover tbody tr:hover { - color: #00001f; - background-color: rgba(240, 240, 240, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f4c9dd; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-primary:hover { - background-color: #f0b4d0; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f0b4d0; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f4c9dd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-secondary:hover { - background-color: #f0b4d0; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #f0b4d0; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #bcdaca; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #90c7aa; -} - -.table-hover .table-success:hover { - background-color: #acd1bd; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #acd1bd; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b3d5ee; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fbded; -} - -.table-hover .table-info:hover { - background-color: #9ec9e9; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #9ec9e9; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f4e3af; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d877; -} - -.table-hover .table-warning:hover { - background-color: #f1db99; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f1db99; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f4c9dd; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-danger:hover { - background-color: #f0b4d0; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f0b4d0; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #adadb5; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #737383; -} - -.table-hover .table-light:hover { - background-color: #a0a0a9; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #a0a0a9; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #adadb5; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #737383; -} - -.table-hover .table-dark:hover { - background-color: #a0a0a9; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a0a0a9; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(240, 240, 240, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(227, 227, 227, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(227, 227, 227, 0.075); -} - -.table .thead-dark th { - color: #f0f0f0; - background-color: #00001f; - border-color: #000045; -} -.table .thead-light th { - color: #00001f; - background-color: #ff0000; - border-color: #00001f; -} - -.table-dark { - color: #f0f0f0; - background-color: #00001f; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #000045; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(240, 240, 240, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #f0f0f0; - background-color: rgba(240, 240, 240, 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: #00001f; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid #ff0000; - 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 #00001f; -} -.form-control:focus { - color: #00001f; - background-color: #f0f0f0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.form-control::placeholder { - color: #00001f; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #ff0000; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} - -.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: #00001f; - 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: flex; - 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: #00001f; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #f0f0f0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #f0f0f0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #ff0000; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #00001f; - background-color: rgba(255, 102, 172, 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: #ff0000; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ff0000' 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='%23ff0000' 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: #ff0000; - box-shadow: 0 0 0 0.2rem ff0000; -} - -.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: #ff0000; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ff0000' 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='%23ff0000' stroke='none'/%3e%3c/svg%3e") #f0f0f0 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: #ff0000; - box-shadow: 0 0 0 0.2rem ff0000; -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #ff0000; -} -.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: #ff0000; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #ff0000; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 ff0000; -} -.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: #ff0000; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #ff0000; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #ff0000; - box-shadow: 0 0 0 0.2rem ff0000; -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #00001f; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #00001f; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #00001f; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:hover { - color: #f0f0f0; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:focus, .btn-primary.focus { - color: #f0f0f0; - background-color: #ff0000; - border-color: #ff0000; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #00001f; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #f0f0f0; - background-color: #ff0000; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-secondary { - color: #00001f; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-secondary:hover { - color: #f0f0f0; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #f0f0f0; - background-color: #ff0000; - border-color: #ff0000; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #00001f; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #f0f0f0; - background-color: #ff0000; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-success { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(84, 173, 125, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #f0f0f0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(84, 173, 125, 0.5); -} - -.btn-info { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 157, 235, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #f0f0f0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 157, 235, 0.5); -} - -.btn-warning { - color: #00001f; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 11, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #00001f; - 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: #00001f; - 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(217, 164, 11, 0.5); -} - -.btn-danger { - color: #00001f; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-danger:hover { - color: #f0f0f0; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-danger:focus, .btn-danger.focus { - color: #f0f0f0; - background-color: #ff0000; - border-color: #ff0000; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #00001f; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #f0f0f0; - background-color: #ff0000; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-light { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-dark { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-dark:focus, .btn-dark.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-outline-primary { - color: #ff0000; - border-color: #ff0000; -} -.btn-outline-primary:hover { - color: #00001f; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ff0000; - 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: #00001f; - background-color: #ff0000; - border-color: #ff0000; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #ff0000; - border-color: #ff0000; -} -.btn-outline-secondary:hover { - color: #00001f; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #ff0000; - 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: #00001f; - background-color: #ff0000; - border-color: #ff0000; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #00001f; - 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: #00001f; - 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: #ff0000; - border-color: #ff0000; -} -.btn-outline-danger:hover { - color: #00001f; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #ff0000; - 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: #00001f; - background-color: #ff0000; - border-color: #ff0000; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-light { - color: #00001f; - border-color: #00001f; -} -.btn-outline-light:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-outline-dark { - color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ff0000; - text-decoration: none; -} -.btn-link:hover { - color: #ff0000; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #00001f; - 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: #00001f; - text-align: left; - list-style: none; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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 #ff0000; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #00001f; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #000006; - text-decoration: none; - background-color: #ff0000; -} -.dropdown-item.active, .dropdown-item:active { - color: #f0f0f0; - text-decoration: none; - background-color: #ff0000; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #00001f; - 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: #00001f; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #00001f; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #00001f; - text-align: center; - white-space: nowrap; - background-color: #ff0000; - border: 1px solid #ff0000; - 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: 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: #f0f0f0; - border-color: #ff0000; - background-color: #ff0000; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #f0f0f0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #00001f; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #ff0000; -} - -.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: #f0f0f0; - border: #00001f 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f0f0f0' 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: #ff0000; - background-color: #ff0000; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23f0f0f0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f0f0f0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - border-radius: 0.5rem; - 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; -} -@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: #f0f0f0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - vertical-align: middle; - background: #f0f0f0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #ff0000; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-select:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #00001f; - background-color: #ff0000; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #00001f; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #ff0000; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #00001f; - background-color: #f0f0f0; - border: 1px solid #ff0000; - 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: #00001f; - content: "Browse"; - background-color: #ff0000; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem ff0000; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem ff0000; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem ff0000; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ff0000; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ff0000; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - 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: #ff0000; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #00001f; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #00001f; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #00001f; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #00001f; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #00001f; -} - -.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: flex; - 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: #00001f; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #00001f; -} -.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: #ff0000 #ff0000 #00001f; -} -.nav-tabs .nav-link.disabled { - color: #00001f; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #00001f; - background-color: #f0f0f0; - border-color: #00001f #00001f #f0f0f0; -} -.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: #f0f0f0; - background-color: #ff0000; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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(240, 240, 240, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(240, 240, 240, 0.9); -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #f0f0f0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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: #f0f0f0; -} -.navbar-dark .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-text a { - color: #f0f0f0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #f0f0f0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #f0f0f0; - background-clip: border-box; - border: 1px solid rgba(240, 240, 240, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(240, 240, 240, 0.03); - border-bottom: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 0.03); - border-top: 1px solid rgba(240, 240, 240, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #ff0000; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #00001f; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #00001f; -} - -.pagination { - 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: #ff0000; - background-color: #f0f0f0; - border: 1px solid #00001f; -} -.page-link:hover { - z-index: 2; - color: #ff0000; - text-decoration: none; - background-color: #ff0000; - border-color: #00001f; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} - -.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: #f0f0f0; - background-color: #ff0000; - border-color: #ff0000; -} -.page-item.disabled .page-link { - color: #00001f; - pointer-events: none; - cursor: auto; - background-color: #f0f0f0; - border-color: #00001f; -} - -.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: #00001f; - background-color: #ff0000; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #00001f; - background-color: #ff0000; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #00001f; - background-color: #ff0000; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #00001f; - background-color: #ff0000; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-success { - color: #f0f0f0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #f0f0f0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #f0f0f0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #f0f0f0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #00001f; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #00001f; - 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: #00001f; - background-color: #ff0000; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #00001f; - background-color: #ff0000; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-light { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-light:hover, a.badge-light:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.badge-dark { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #ff0000; - 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: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-primary hr { - border-top-color: #f0b4d0; -} -.alert-primary .alert-link { - color: #f479b2; -} - -.alert-secondary { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-secondary hr { - border-top-color: #f0b4d0; -} -.alert-secondary .alert-link { - color: #f479b2; -} - -.alert-success { - color: #90c7aa; - background-color: #cbe0d5; - border-color: #bcdaca; -} -.alert-success hr { - border-top-color: #acd1bd; -} -.alert-success .alert-link { - color: #6eb690; -} - -.alert-info { - color: #7fbded; - background-color: #c4dcef; - border-color: #b3d5ee; -} -.alert-info hr { - border-top-color: #9ec9e9; -} -.alert-info .alert-link { - color: #52a6e7; -} - -.alert-warning { - color: #f8d877; - background-color: #f3e7c1; - border-color: #f4e3af; -} -.alert-warning hr { - border-top-color: #f1db99; -} -.alert-warning .alert-link { - color: #f6ca46; -} - -.alert-danger { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-danger hr { - border-top-color: #f0b4d0; -} -.alert-danger .alert-link { - color: #f479b2; -} - -.alert-light { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-light hr { - border-top-color: #a0a0a9; -} -.alert-light .alert-link { - color: #5b5b68; -} - -.alert-dark { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-dark hr { - border-top-color: #a0a0a9; -} -.alert-dark .alert-link { - color: #5b5b68; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #ff0000; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #f0f0f0; - text-align: center; - white-space: nowrap; - background-color: #ff0000; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(240, 240, 240, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 240, 240, 0.15) 50%, rgba(240, 240, 240, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #00001f; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #00001f; - text-decoration: none; - background-color: #ff0000; -} -.list-group-item-action:active { - color: #00001f; - background-color: #ff0000; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #f0f0f0; - border: 1px solid rgba(240, 240, 240, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #00001f; - pointer-events: none; - background-color: #f0f0f0; -} -.list-group-item.active { - z-index: 2; - color: #f0f0f0; - background-color: #ff0000; - border-color: #ff0000; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-primary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-secondary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-secondary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-success { - color: #90c7aa; - background-color: #bcdaca; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #90c7aa; - background-color: #acd1bd; -} -.list-group-item-success.list-group-item-action.active { - color: #f0f0f0; - background-color: #90c7aa; - border-color: #90c7aa; -} - -.list-group-item-info { - color: #7fbded; - background-color: #b3d5ee; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #7fbded; - background-color: #9ec9e9; -} -.list-group-item-info.list-group-item-action.active { - color: #f0f0f0; - background-color: #7fbded; - border-color: #7fbded; -} - -.list-group-item-warning { - color: #f8d877; - background-color: #f4e3af; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #f8d877; - background-color: #f1db99; -} -.list-group-item-warning.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8d877; - border-color: #f8d877; -} - -.list-group-item-danger { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-danger.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-light { - color: #737383; - background-color: #adadb5; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-light.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.list-group-item-dark { - color: #737383; - background-color: #adadb5; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-dark.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #f0f0f0; - text-shadow: 0 1px 0 #f0f0f0; - opacity: 0.5; -} -.close:hover { - color: #f0f0f0; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(240, 240, 240, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(240, 240, 240, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #00001f; - background-color: rgba(240, 240, 240, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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: #f0f0f0; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #00001f; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #00001f; - 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); - } - - .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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #f0f0f0; - text-align: center; - background-color: #f0f0f0; - 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: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} -.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 #e8e8e8; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #e8e8e8; - border-bottom: 1px solid gainsboro; - 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: #00001f; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #f0f0f0; - 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: #f0f0f0; - 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #f0f0f0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #f0f0f0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ff0000 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ff0000 !important; -} - -.bg-secondary { - background-color: #ff0000 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #ff0000 !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #ff0000 !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #ff0000 !important; -} - -.bg-light { - background-color: #00001f !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #00001f !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: black !important; -} - -.bg-white { - background-color: #f0f0f0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #00001f !important; -} - -.border-top { - border-top: 1px solid #00001f !important; -} - -.border-right { - border-right: 1px solid #00001f !important; -} - -.border-bottom { - border-bottom: 1px solid #00001f !important; -} - -.border-left { - border-left: 1px solid #00001f !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: #ff0000 !important; -} - -.border-secondary { - border-color: #ff0000 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #ff0000 !important; -} - -.border-light { - border-color: #00001f !important; -} - -.border-dark { - border-color: #00001f !important; -} - -.border-white { - border-color: #f0f0f0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(240, 240, 240, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(240, 240, 240, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(240, 240, 240, 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; -} - -.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); -} - -.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; - } -} -.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: #f0f0f0 !important; -} - -.text-primary { - color: #ff0000 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ff0000 !important; -} - -.text-secondary { - color: #ff0000 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #ff0000 !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #ff0000 !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #ff0000 !important; -} - -.text-light { - color: #00001f !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #00001f !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: black !important; -} - -.text-body { - color: #00001f !important; -} - -.text-muted { - color: #00001f !important; -} - -.text-black-50 { - color: rgba(240, 240, 240, 0.5) !important; -} - -.text-white-50 { - color: rgba(240, 240, 240, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #00001f; - 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 #f0f0f0; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #f0f0f0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #00001f !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #00001f; - } - - .table .thead-dark th { - color: inherit; - border-color: #00001f; - } -} -.bd-callout-primary { - border-left-color: #ff0000; -} - -.bd-callout-secondary { - border-left-color: #ff0000; -} - -.bd-callout-danger { - border-left-color: #ff0000; -} - -.bd-callout-dark { - border-left-color: #00001f; -} - -.bd-callout-white { - border-left-color: #f0f0f0; -} - -.bd-callout-black { - border-left-color: #f0f0f0; -} - -.bd-callout-light { - border-left-color: #00001f; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #ff0000; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ff0000; -} - -.bd-callout-purple { - border-left-color: #ff0000; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ff0000; -} - -.bd-callout-gray { - border-left-color: #ff0000; -} - -.bd-callout-gray-100 { - border-left-color: #ff0000; -} - -.bd-callout-gray-200 { - border-left-color: #ff0000; -} - -.bd-callout-gray-300 { - border-left-color: #00001f; -} - -.bd-callout-gray-400 { - border-left-color: #ff0000; -} - -.bd-callout-gray-500 { - border-left-color: #00001f; -} - -.bd-callout-gray-600 { - border-left-color: #00001f; -} - -.bd-callout-gray-700 { - border-left-color: #00001f; -} - -.bd-callout-gray-800 { - border-left-color: #00001f; -} - -.bd-callout-gray-900 { - border-left-color: #00001f; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #f0f0f0; - padding-top: 49px; - background-color: #00001f; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #00001f; -} - -#page { - padding-top: 49px; - background-color: #00001f; -} - -#article { - padding-top: 0; - background-color: #00001f; -} - -#thread, #userpage { - background-color: #00001f; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff0000; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ff0000; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #00001f; -} - -.btn-success, .btn-danger { - color: #f0f0f0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #ff0000; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #ff0000; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #f0f0f0; - color: #00001f; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #f0f0f0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #00001f; -} - -.navbar-light { - background-color: #00001f !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #00001f; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff0000; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #ff0000; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} - -.navbar .text-white { - color: #f0f0f0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #ff0000; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #00001f; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ff0000; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ff0000; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #f0f0f0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #ff0000; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #ff0000; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ff0000; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff0000; - box-shadow: inset 0 -2px 0 #ff0000; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ff0000; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ff0000; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #ff0000; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff0000; - box-shadow: inset 0 -2px 0 #ff0000; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #ff0000; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #ff0000; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ff0000; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ff0000; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff0000; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ff0000; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff0000; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #ff0000; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #00001f; - color: #f0f0f0; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #00001f; - font-size: 1rem; - color: #f0f0f0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #f0f0f0; -} - -.form-inline.search .form-control::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.bg-svg { - background-color: #00001f; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #ff0000; - border-color: #ff0000; - border-width: 2px; - background: #00001f; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #00001f; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #ff0000; - background-color: #00001f; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #00001f; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #ff0000; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #ff0000; - box-shadow: none; -} - -.form-control::placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #f0f0f0; -} - -#login label { - color: #f0f0f0; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #f0f0f0; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #f0f0f0; - background-color: #00001f; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #f0f0f0; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #00001f; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #f0f0f0; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #f0f0f0; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ff0000; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #ff0000; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ff0000; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #ff0000; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ff0000 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #ff0000; -} - -.score { - color: #f0f0f0; -} - -.score-up { - color: #ff0000 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #00001f !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #00001f; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #ff0000; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #00001f !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #00001f; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #00001f; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #00001f; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #ff0000; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ff0000; - width: 1rem; -} - -.filter-list .filter-item { - color: #ff0000; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #ff0000; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #f0f0f0; -} - -.filter-list > .filter-item > .filter-link.active { - color: #f0f0f0; - background-color: #00001f; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ff0000; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ff0000; -} - -.filter-link:hover, .filter-link:focus { - color: #ff0000; -} - -.dashboard-list .dashboard-item { - color: #ff0000; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #ff0000; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #f0f0f0; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ff0000; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ff0000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ff0000; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ff0000; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #f0f0f0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #ff0000; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ff0000; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ff0000; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #ff0000; -} - -.card { - background-color: #00001f; -} - -#thread .card { - background-color: #00001f; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #ff0000; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #ff0000; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #00001f; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #f0f0f0; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ff0000; -} - -#frontpage .post-title a { - color: #f0f0f0; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #f0f0f0; -} - -.stretched-link a:hover { - color: #ff0000; -} - -.post-meta { - position: relative; - z-index: 2; - color: #ff0000; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #ff0000; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #ff0000; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #ff0000; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #ff0000 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #ff0000; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .post-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #ff0000; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #ff0000; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #f0f0f0; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #f0f0f0; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #ff0000; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #ff0000; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #f0f0f0; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; -} - -.page-link:hover { - background-color: #ff0000; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.post-actions a { - color: #ff0000; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ff0000; - border-radius: 0.35rem; - z-index: 2; - background-color: #00001f; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #f0f0f0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #ff0000; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #ff0000; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #ff0000; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #f0f0f0; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #f0f0f0; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ff0000; -} - -blockquote { - border-left: 2px solid #ff0000; - color: #f0f0f0; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #ff0000; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .comment-actions a { - color: #ff0000; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #00001f; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #ff0000; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #f0f0f0; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #f0f0f0; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.comment-actions a { - color: #ff0000; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #f0f0f0; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #00001f; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #00001f; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #00001f; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #ff0000; -} - -.comment-write .comment-format .format:hover { - color: #f0f0f0; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #ff0000; - font-size: 1rem; - color: #ff0000; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ff0000; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #00001f; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ff0000; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #00001f; - background-color: #00001f; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #ff0000; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #ff0000; - background-color: rgba(60, 173, 243, 0.08); - color: #ff0000; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #00001f; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ff0000 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #f0f0f0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #ff0000; - font-size: 12px; - text-transform: uppercase; - background-color: #00001f; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #00001f; - border: 0.1px solid #ff0000; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #00001f !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #ff0000; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #ff0000; -} - -.modal .profile-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #ff0000; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #ff0000; -} - -.profile-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #ff0000; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #f0f0f0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #ff0000; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #f0f0f0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #ff0000 !important; -} - -.border-right { - border-right: 1px solid #ff0000 !important; -} - -.border-bottom { - border-bottom: 1px solid #ff0000 !important; -} - -.border-left { - border-left: 1px solid #ff0000 !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-x { - border-left: 1px solid #ff0000 !important; - border-right: 1px solid #ff0000 !important; -} - -.border-y { - border-top: 1px solid #ff0000 !important; - border-bottom: 1px solid #ff0000 !important; -} - -.border { - border: 1px solid #ff0000 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #ff0000 !important; - } - - .border-sm-right { - border-right: 1px solid #ff0000 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #ff0000 !important; - } - - .border-sm-left { - border-left: 1px solid #ff0000 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #ff0000 !important; - border-right: 1px solid #ff0000 !important; - } - - .border-sm-y { - border-top: 1px solid #ff0000 !important; - border-bottom: 1px solid #ff0000 !important; - } - - .border-sm { - border: 1px solid #ff0000 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #ff0000 !important; - } - - .border-md-right { - border-right: 1px solid #ff0000 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #ff0000 !important; - } - - .border-md-left { - border-left: 1px solid #ff0000 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #ff0000 !important; - border-right: 1px solid #ff0000 !important; - } - - .border-md-y { - border-top: 1px solid #ff0000 !important; - border-bottom: 1px solid #ff0000 !important; - } - - .border-md { - border: 1px solid #ff0000 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #ff0000 !important; - } - - .border-lg-right { - border-right: 1px solid #ff0000 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #ff0000 !important; - } - - .border-lg-left { - border-left: 1px solid #ff0000 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #ff0000 !important; - border-right: 1px solid #ff0000 !important; - } - - .border-lg-y { - border-top: 1px solid #ff0000 !important; - border-bottom: 1px solid #ff0000 !important; - } - - .border-lg { - border: 1px solid #ff0000 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #ff0000 !important; - } - - .border-xl-right { - border-right: 1px solid #ff0000 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #ff0000 !important; - } - - .border-xl-left { - border-left: 1px solid #ff0000 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #ff0000 !important; - border-right: 1px solid #ff0000 !important; - } - - .border-xl-y { - border-top: 1px solid #ff0000 !important; - border-bottom: 1px solid #ff0000 !important; - } - - .border-xl { - border: 1px solid #ff0000 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #00001f; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #f0f0f0; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #ff0000; - border: 0.1px solid #ff0000; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #ff0000; - border: #ff0000 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #00001f; - border-radius: 2rem; - 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: #f0f0f0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #f0f0f0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #f0f0f0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #f0f0f0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ff0000; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ff0000; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #00001f; - } - - #thread, #userpage { - background-color: #00001f; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #00001f !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #ff0000; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #00001f; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #ff0000; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #00001f; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #ff0000; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ff0000; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #00001f; - } - - .card { - background-color: #00001f; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #f0f0f0; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ff0000; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #ff0000; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #ff0000; - } - - .score { - color: #ff0000; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #ff0000; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ff0000; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #00001f; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #ff0000; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #f0f0f0; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #00001f !important; -} - -.text-muted { - color: #ff0000 !important; -} - -.text-primary { - color: #ff0000 !important; -} - -.text-gray-400, .text-gray-500 { - color: #ff0000 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #00001f 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ff0000; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #ff0000; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #f0f0f0; - background-color: #f0f0f0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #ff0000; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #f0f0f0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #f0f0f0 !important; -} - -#frontpage .post-title a:visited { - color: #ff0000; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #ff0000; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #ff0000; -} - -.btn-primary { - color: #ff0000; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ff0000 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ff0000; - padding: 10px; - border-radius: 3px; - background-color: #00001f !important; -} - -.text-info { - color: #ff0000 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #00001f !important; - border-radius: 5px !important; -} - -.btn { - background-color: #00001f !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -#frontpage .post-title a:visited { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #ff0000; -} - -.btn { - color: #ff0000; -} - -* { - font-family: "Roboto Mono"; -} - -.arrow-up::before { - color: #f0f0f0; -} - -.arrow-down::before { - color: #f0f0f0; -} - -.modal-content { - background-color: #00001f; -} - -.modal-header { - background-color: #00001f; -} - -.modal .comment-actions .list-group-item { - background-color: #00001f; -} - -.comment-actions .score { - color: #f0f0f0; -} - -.badge-count { - color: #00001f; -} - -.transparent { - background: None !important; -} - -.btn-danger.disabled, .btn-danger:disabled { - color: #ff0000 !important; -} - -#frontpage .post-title a:visited { - color: #b0b0b0; -} - -.followsyou { - background-color: #00001f !important; - border: 1px solid #ff0000 !important; -} - -.badge-count { - color: #ff0000; -} - -/*# sourceMappingURL=tron_ff0000.css.map */ diff --git a/files/assets/css/tron_ff66ac.css b/files/assets/css/tron_ff66ac.css deleted file mode 100644 index f1aad1e40..000000000 --- a/files/assets/css/tron_ff66ac.css +++ /dev/null @@ -1,13803 +0,0 @@ -@charset "UTF-8"; -@import 'https://fonts.googleapis.com/css?family=Roboto+Mono:400,600,700'; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #ff66ac; - --pink: #e83e8c; - --red: #ff66ac; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #f0f0f0; - --gray: #00001f; - --gray-dark: #00001f; - --primary: #ff66ac; - --secondary: #ff66ac; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #ff66ac; - --light: #00001f; - --dark: #00001f; - --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(240, 240, 240, 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: #00001f; - text-align: left; - background-color: #f0f0f0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ff66ac; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ff66ac; - 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; -} - -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: #00001f; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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(240, 240, 240, 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: #00001f; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #f0f0f0; - border: 1px solid #00001f; - 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: #00001f; -} - -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: #f0f0f0; - background-color: #00001f; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #00001f; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #00001f; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #00001f; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #00001f; -} -.table tbody + tbody { - border-top: 2px solid #00001f; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #00001f; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #00001f; -} -.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(240, 240, 240, 0.05); -} - -.table-hover tbody tr:hover { - color: #00001f; - background-color: rgba(240, 240, 240, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #f4c9dd; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-primary:hover { - background-color: #f0b4d0; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #f0b4d0; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #f4c9dd; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-secondary:hover { - background-color: #f0b4d0; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #f0b4d0; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #bcdaca; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #90c7aa; -} - -.table-hover .table-success:hover { - background-color: #acd1bd; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #acd1bd; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #b3d5ee; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #7fbded; -} - -.table-hover .table-info:hover { - background-color: #9ec9e9; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #9ec9e9; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #f4e3af; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #f8d877; -} - -.table-hover .table-warning:hover { - background-color: #f1db99; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #f1db99; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #f4c9dd; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #f8a8cd; -} - -.table-hover .table-danger:hover { - background-color: #f0b4d0; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #f0b4d0; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #adadb5; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #737383; -} - -.table-hover .table-light:hover { - background-color: #a0a0a9; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #a0a0a9; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #adadb5; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #737383; -} - -.table-hover .table-dark:hover { - background-color: #a0a0a9; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #a0a0a9; -} - -.table-active, -.table-active > th, -.table-active > td { - background-color: rgba(240, 240, 240, 0.075); -} - -.table-hover .table-active:hover { - background-color: rgba(227, 227, 227, 0.075); -} -.table-hover .table-active:hover > td, -.table-hover .table-active:hover > th { - background-color: rgba(227, 227, 227, 0.075); -} - -.table .thead-dark th { - color: #f0f0f0; - background-color: #00001f; - border-color: #000045; -} -.table .thead-light th { - color: #00001f; - background-color: #ff66ac; - border-color: #00001f; -} - -.table-dark { - color: #f0f0f0; - background-color: #00001f; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #000045; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(240, 240, 240, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #f0f0f0; - background-color: rgba(240, 240, 240, 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: #00001f; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid #ff66ac; - 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 #00001f; -} -.form-control:focus { - color: #00001f; - background-color: #f0f0f0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.form-control::placeholder { - color: #00001f; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #ff66ac; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} - -.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: #00001f; - 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: flex; - 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: #00001f; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #f0f0f0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #f0f0f0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #ff66ac; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #00001f; - background-color: rgba(255, 102, 172, 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: #ff66ac; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ff66ac' 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='%23ff66ac' 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: #ff66ac; - box-shadow: 0 0 0 0.2rem ff66ac; -} - -.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: #ff66ac; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ff66ac' 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='%23ff66ac' stroke='none'/%3e%3c/svg%3e") #f0f0f0 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: #ff66ac; - box-shadow: 0 0 0 0.2rem ff66ac; -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #ff66ac; -} -.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: #ff66ac; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #ff66ac; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #ff99c8; - background-color: #ff99c8; -} -.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 ff66ac; -} -.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: #ff66ac; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #ff66ac; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #ff66ac; - box-shadow: 0 0 0 0.2rem ff66ac; -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #00001f; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #00001f; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #00001f; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:hover { - color: #f0f0f0; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:focus, .btn-primary.focus { - color: #f0f0f0; - background-color: #ff66ac; - border-color: #ff66ac; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #00001f; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #f0f0f0; - background-color: #ff66ac; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-secondary { - color: #00001f; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-secondary:hover { - color: #f0f0f0; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #f0f0f0; - background-color: #ff66ac; - border-color: #ff66ac; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #00001f; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #f0f0f0; - background-color: #ff66ac; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-success { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #f0f0f0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(84, 173, 125, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #f0f0f0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(84, 173, 125, 0.5); -} - -.btn-info { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #f0f0f0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(55, 157, 235, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #f0f0f0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(55, 157, 235, 0.5); -} - -.btn-warning { - color: #00001f; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #00001f; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 11, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #00001f; - 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: #00001f; - 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(217, 164, 11, 0.5); -} - -.btn-danger { - color: #00001f; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-danger:hover { - color: #f0f0f0; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-danger:focus, .btn-danger.focus { - color: #f0f0f0; - background-color: #ff66ac; - border-color: #ff66ac; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 151, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #00001f; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #f0f0f0; - background-color: #ff66ac; - border-color: #ff2689; -} -.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(217, 87, 151, 0.5); -} - -.btn-light { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-dark { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:hover { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.btn-dark:focus, .btn-dark.focus { - color: #f0f0f0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(36, 36, 62, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #f0f0f0; - background-color: black; - border-color: black; -} -.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(36, 36, 62, 0.5); -} - -.btn-outline-primary { - color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-primary:hover { - color: #00001f; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ff66ac; - 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: #00001f; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-secondary:hover { - color: #00001f; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #ff66ac; - 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: #00001f; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #f0f0f0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #f0f0f0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #00001f; - 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: #00001f; - 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: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-danger:hover { - color: #00001f; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #ff66ac; - 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: #00001f; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-light { - color: #00001f; - border-color: #00001f; -} -.btn-outline-light:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-outline-dark { - color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:hover { - color: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #00001f; - 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: #f0f0f0; - background-color: #00001f; - border-color: #00001f; -} -.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(0, 0, 31, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ff66ac; - text-decoration: none; -} -.btn-link:hover { - color: #ff66ac; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #00001f; - 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: #00001f; - text-align: left; - list-style: none; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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 #ff66ac; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #00001f; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: #000006; - text-decoration: none; - background-color: #ff66ac; -} -.dropdown-item.active, .dropdown-item:active { - color: #f0f0f0; - text-decoration: none; - background-color: #ff66ac; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #00001f; - 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: #00001f; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #00001f; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #00001f; - text-align: center; - white-space: nowrap; - background-color: #ff66ac; - border: 1px solid #ff66ac; - 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: 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: #f0f0f0; - border-color: #ff66ac; - background-color: #ff66ac; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #f0f0f0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #00001f; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #ff66ac; -} - -.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: #f0f0f0; - border: #00001f 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23f0f0f0' 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: #ff66ac; - background-color: #ff66ac; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23f0f0f0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f0f0f0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - border-radius: 0.5rem; - 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; -} -@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: #f0f0f0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #00001f; - vertical-align: middle; - background: #f0f0f0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2300001f' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #ff66ac; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-select:focus::-ms-value { - color: #00001f; - background-color: #f0f0f0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #00001f; - background-color: #ff66ac; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #00001f; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #ff66ac; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #00001f; - background-color: #f0f0f0; - border: 1px solid #ff66ac; - 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: #00001f; - content: "Browse"; - background-color: #ff66ac; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem ff66ac; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem ff66ac; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #f0f0f0, 0 0 0 0.2rem ff66ac; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ff66ac; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ff66ac; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #00001f; - 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: #ff66ac; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #00001f; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #00001f; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #00001f; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #00001f; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #00001f; -} - -.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: flex; - 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: #00001f; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #00001f; -} -.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: #ff66ac #ff66ac #00001f; -} -.nav-tabs .nav-link.disabled { - color: #00001f; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #00001f; - background-color: #f0f0f0; - border-color: #00001f #00001f #f0f0f0; -} -.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: #f0f0f0; - background-color: #ff66ac; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} - -.navbar-light .navbar-brand { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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(240, 240, 240, 0.9); -} -.navbar-light .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-light .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-light .navbar-text a { - color: rgba(240, 240, 240, 0.9); -} -.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { - color: rgba(240, 240, 240, 0.9); -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #f0f0f0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(240, 240, 240, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(240, 240, 240, 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: #f0f0f0; -} -.navbar-dark .navbar-toggler { - color: rgba(240, 240, 240, 0.5); - border-color: rgba(240, 240, 240, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(240, 240, 240, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(240, 240, 240, 0.5); -} -.navbar-dark .navbar-text a { - color: #f0f0f0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #f0f0f0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #f0f0f0; - background-clip: border-box; - border: 1px solid rgba(240, 240, 240, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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(240, 240, 240, 0.03); - border-bottom: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 0.03); - border-top: 1px solid rgba(240, 240, 240, 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #ff66ac; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #00001f; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #00001f; -} - -.pagination { - 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: #ff66ac; - background-color: #f0f0f0; - border: 1px solid #00001f; -} -.page-link:hover { - z-index: 2; - color: #ff66ac; - text-decoration: none; - background-color: #ff66ac; - border-color: #00001f; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} - -.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: #f0f0f0; - background-color: #ff66ac; - border-color: #ff66ac; -} -.page-item.disabled .page-link { - color: #00001f; - pointer-events: none; - cursor: auto; - background-color: #f0f0f0; - border-color: #00001f; -} - -.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: #00001f; - background-color: #ff66ac; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #00001f; - background-color: #ff66ac; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #00001f; - background-color: #ff66ac; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #00001f; - background-color: #ff66ac; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-success { - color: #f0f0f0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #f0f0f0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #f0f0f0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #f0f0f0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #00001f; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #00001f; - 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: #00001f; - background-color: #ff66ac; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #00001f; - background-color: #ff66ac; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-light { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-light:hover, a.badge-light:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.badge-dark { - color: #f0f0f0; - background-color: #00001f; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #f0f0f0; - background-color: black; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 31, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #ff66ac; - 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: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-primary hr { - border-top-color: #f0b4d0; -} -.alert-primary .alert-link { - color: #f479b2; -} - -.alert-secondary { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-secondary hr { - border-top-color: #f0b4d0; -} -.alert-secondary .alert-link { - color: #f479b2; -} - -.alert-success { - color: #90c7aa; - background-color: #cbe0d5; - border-color: #bcdaca; -} -.alert-success hr { - border-top-color: #acd1bd; -} -.alert-success .alert-link { - color: #6eb690; -} - -.alert-info { - color: #7fbded; - background-color: #c4dcef; - border-color: #b3d5ee; -} -.alert-info hr { - border-top-color: #9ec9e9; -} -.alert-info .alert-link { - color: #52a6e7; -} - -.alert-warning { - color: #f8d877; - background-color: #f3e7c1; - border-color: #f4e3af; -} -.alert-warning hr { - border-top-color: #f1db99; -} -.alert-warning .alert-link { - color: #f6ca46; -} - -.alert-danger { - color: #f8a8cd; - background-color: #f3d4e2; - border-color: #f4c9dd; -} -.alert-danger hr { - border-top-color: #f0b4d0; -} -.alert-danger .alert-link { - color: #f479b2; -} - -.alert-light { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-light hr { - border-top-color: #a0a0a9; -} -.alert-light .alert-link { - color: #5b5b68; -} - -.alert-dark { - color: #737383; - background-color: #c0c0c6; - border-color: #adadb5; -} -.alert-dark hr { - border-top-color: #a0a0a9; -} -.alert-dark .alert-link { - color: #5b5b68; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #ff66ac; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #f0f0f0; - text-align: center; - white-space: nowrap; - background-color: #ff66ac; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(240, 240, 240, 0.15) 25%, transparent 25%, transparent 50%, rgba(240, 240, 240, 0.15) 50%, rgba(240, 240, 240, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #00001f; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #00001f; - text-decoration: none; - background-color: #ff66ac; -} -.list-group-item-action:active { - color: #00001f; - background-color: #ff66ac; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #f0f0f0; - border: 1px solid rgba(240, 240, 240, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #00001f; - pointer-events: none; - background-color: #f0f0f0; -} -.list-group-item.active { - z-index: 2; - color: #f0f0f0; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-primary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-secondary { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-secondary.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-success { - color: #90c7aa; - background-color: #bcdaca; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #90c7aa; - background-color: #acd1bd; -} -.list-group-item-success.list-group-item-action.active { - color: #f0f0f0; - background-color: #90c7aa; - border-color: #90c7aa; -} - -.list-group-item-info { - color: #7fbded; - background-color: #b3d5ee; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #7fbded; - background-color: #9ec9e9; -} -.list-group-item-info.list-group-item-action.active { - color: #f0f0f0; - background-color: #7fbded; - border-color: #7fbded; -} - -.list-group-item-warning { - color: #f8d877; - background-color: #f4e3af; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #f8d877; - background-color: #f1db99; -} -.list-group-item-warning.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8d877; - border-color: #f8d877; -} - -.list-group-item-danger { - color: #f8a8cd; - background-color: #f4c9dd; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #f8a8cd; - background-color: #f0b4d0; -} -.list-group-item-danger.list-group-item-action.active { - color: #f0f0f0; - background-color: #f8a8cd; - border-color: #f8a8cd; -} - -.list-group-item-light { - color: #737383; - background-color: #adadb5; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-light.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.list-group-item-dark { - color: #737383; - background-color: #adadb5; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #737383; - background-color: #a0a0a9; -} -.list-group-item-dark.list-group-item-action.active { - color: #f0f0f0; - background-color: #737383; - border-color: #737383; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #f0f0f0; - text-shadow: 0 1px 0 #f0f0f0; - opacity: 0.5; -} -.close:hover { - color: #f0f0f0; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(240, 240, 240, 0.85); - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, 0.1); - box-shadow: 0 0.25rem 0.75rem rgba(240, 240, 240, 0.1); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #00001f; - background-color: rgba(240, 240, 240, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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: #f0f0f0; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #00001f; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #00001f; - 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); - } - - .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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.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: #f0f0f0; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #f0f0f0; - text-align: center; - background-color: #f0f0f0; - 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: #f0f0f0; - background-clip: padding-box; - border: 1px solid rgba(240, 240, 240, 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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.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(240, 240, 240, 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: #f0f0f0; -} -.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 #e8e8e8; -} - -.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(240, 240, 240, 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: #f0f0f0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #e8e8e8; - border-bottom: 1px solid gainsboro; - 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: #00001f; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #f0f0f0; - 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: #f0f0f0; - 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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='https://www.w3.org/2000/svg' fill='%23f0f0f0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #f0f0f0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #f0f0f0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ff66ac !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ff66ac !important; -} - -.bg-secondary { - background-color: #ff66ac !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: #ff66ac !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #ff66ac !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #ff66ac !important; -} - -.bg-light { - background-color: #00001f !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #00001f !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: black !important; -} - -.bg-white { - background-color: #f0f0f0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #00001f !important; -} - -.border-top { - border-top: 1px solid #00001f !important; -} - -.border-right { - border-right: 1px solid #00001f !important; -} - -.border-bottom { - border-bottom: 1px solid #00001f !important; -} - -.border-left { - border-left: 1px solid #00001f !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: #ff66ac !important; -} - -.border-secondary { - border-color: #ff66ac !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #ff66ac !important; -} - -.border-light { - border-color: #00001f !important; -} - -.border-dark { - border-color: #00001f !important; -} - -.border-white { - border-color: #f0f0f0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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(240, 240, 240, 0.075) !important; -} - -.shadow { - box-shadow: 0 0.5rem 1rem rgba(240, 240, 240, 0.15) !important; -} - -.shadow-lg { - box-shadow: 0 1rem 3rem rgba(240, 240, 240, 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; -} - -.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); -} - -.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; - } -} -.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: #f0f0f0 !important; -} - -.text-primary { - color: #ff66ac !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ff66ac !important; -} - -.text-secondary { - color: #ff66ac !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: #ff66ac !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #ff66ac !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #ff66ac !important; -} - -.text-light { - color: #00001f !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #00001f !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: black !important; -} - -.text-body { - color: #00001f !important; -} - -.text-muted { - color: #00001f !important; -} - -.text-black-50 { - color: rgba(240, 240, 240, 0.5) !important; -} - -.text-white-50 { - color: rgba(240, 240, 240, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #00001f; - 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 #f0f0f0; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #f0f0f0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #00001f !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #00001f; - } - - .table .thead-dark th { - color: inherit; - border-color: #00001f; - } -} -.bd-callout-primary { - border-left-color: #ff66ac; -} - -.bd-callout-secondary { - border-left-color: #ff66ac; -} - -.bd-callout-danger { - border-left-color: #ff66ac; -} - -.bd-callout-dark { - border-left-color: #00001f; -} - -.bd-callout-white { - border-left-color: #f0f0f0; -} - -.bd-callout-black { - border-left-color: #f0f0f0; -} - -.bd-callout-light { - border-left-color: #00001f; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #ff66ac; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ff66ac; -} - -.bd-callout-purple { - border-left-color: #ff66ac; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ff66ac; -} - -.bd-callout-gray { - border-left-color: #ff66ac; -} - -.bd-callout-gray-100 { - border-left-color: #ff66ac; -} - -.bd-callout-gray-200 { - border-left-color: #ff66ac; -} - -.bd-callout-gray-300 { - border-left-color: #00001f; -} - -.bd-callout-gray-400 { - border-left-color: #ff66ac; -} - -.bd-callout-gray-500 { - border-left-color: #00001f; -} - -.bd-callout-gray-600 { - border-left-color: #00001f; -} - -.bd-callout-gray-700 { - border-left-color: #00001f; -} - -.bd-callout-gray-800 { - border-left-color: #00001f; -} - -.bd-callout-gray-900 { - border-left-color: #00001f; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #f0f0f0; - padding-top: 49px; - background-color: #00001f; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #00001f; -} - -#page { - padding-top: 49px; - background-color: #00001f; -} - -#article { - padding-top: 0; - background-color: #00001f; -} - -#thread, #userpage { - background-color: #00001f; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff66ac; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ff66ac; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #00001f; -} - -.btn-success, .btn-danger { - color: #f0f0f0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #ff66ac; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #ff66ac; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #f0f0f0; - color: #00001f; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #f0f0f0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #f0f0f0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #00001f; -} - -.navbar-light { - background-color: #00001f !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #00001f; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff66ac; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #ff66ac; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #f0f0f0; -} - -.navbar .text-white { - color: #f0f0f0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #ff66ac; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #00001f; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ff66ac; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #f0f0f0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ff66ac; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #00001f; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #f0f0f0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #f0f0f0; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #f0f0f0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #ff66ac; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #ff66ac; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ff66ac; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff66ac; - box-shadow: inset 0 -2px 0 #ff66ac; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ff66ac; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ff66ac; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #ff66ac; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff66ac; - box-shadow: inset 0 -2px 0 #ff66ac; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #ff66ac; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #ff66ac; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ff66ac; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ff66ac; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff66ac; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ff66ac; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff66ac; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #ff66ac; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #00001f; - color: #f0f0f0; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #00001f; - font-size: 1rem; - color: #f0f0f0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #f0f0f0; -} - -.form-inline.search .form-control::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #f0f0f0; -} - -.bg-svg { - background-color: #00001f; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #ff66ac; - border-color: #ff66ac; - border-width: 2px; - background: #00001f; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #00001f; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #ff66ac; - background-color: #00001f; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #00001f; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #ff66ac; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #f0f0f0; - background-color: #00001f; - outline: 0; - border-color: #ff66ac; - box-shadow: none; -} - -.form-control::placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-control::-ms-input-placeholder { - color: #f0f0f0; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #f0f0f0; -} - -#login label { - color: #f0f0f0; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #f0f0f0; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #f0f0f0; - background-color: #00001f; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #f0f0f0; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #00001f; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #f0f0f0; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #f0f0f0; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ff66ac; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #ff66ac; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ff66ac; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #ff66ac; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ff66ac !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #ff66ac; -} - -.score { - color: #f0f0f0; -} - -.score-up { - color: #ff66ac !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #00001f !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #00001f; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #ff66ac; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #00001f !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #00001f; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #00001f; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #00001f; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #ff66ac; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ff66ac; - width: 1rem; -} - -.filter-list .filter-item { - color: #ff66ac; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #ff66ac; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #f0f0f0; -} - -.filter-list > .filter-item > .filter-link.active { - color: #f0f0f0; - background-color: #00001f; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ff66ac; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ff66ac; -} - -.filter-link:hover, .filter-link:focus { - color: #ff66ac; -} - -.dashboard-list .dashboard-item { - color: #ff66ac; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #ff66ac; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #f0f0f0; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ff66ac; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ff66ac; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ff66ac; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ff66ac; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #f0f0f0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #00001f; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #ff66ac; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #00001f; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ff66ac; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ff66ac; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #f0f0f0; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #ff66ac; -} - -.card { - background-color: #00001f; -} - -#thread .card { - background-color: #00001f; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #ff66ac; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #ff66ac; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #00001f; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #f0f0f0; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ff66ac; -} - -#frontpage .post-title a { - color: #f0f0f0; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #f0f0f0; -} - -.stretched-link a:hover { - color: #ff66ac; -} - -.post-meta { - position: relative; - z-index: 2; - color: #ff66ac; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #ff66ac; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #ff66ac; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #ff66ac; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #ff66ac 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #ff66ac; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .post-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #ff66ac; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #ff66ac; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #f0f0f0; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #f0f0f0; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #ff66ac; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #ff66ac; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #f0f0f0; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #f0f0f0; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #f0f0f0; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; -} - -.page-link:hover { - background-color: #ff66ac; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #00001f; - border: 0.1px solid #00001f; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.post-actions a { - color: #ff66ac; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #f0f0f0; -} - -.post-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ff66ac; - border-radius: 0.35rem; - z-index: 2; - background-color: #00001f; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #f0f0f0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #f0f0f0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #ff66ac; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #ff66ac; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #ff66ac; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #f0f0f0; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #f0f0f0; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ff66ac; -} - -blockquote { - border-left: 2px solid #ff66ac; - color: #f0f0f0; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #ff66ac; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #00001f; -} - -.modal .comment-actions a { - color: #ff66ac; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #00001f; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #ff66ac; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #f0f0f0; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #f0f0f0; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #f0f0f0; -} - -.comment-actions a { - color: #ff66ac; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #f0f0f0; -} - -.comment-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #f0f0f0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #f0f0f0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #f0f0f0; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #00001f; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #00001f; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #00001f; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #ff66ac; -} - -.comment-write .comment-format .format:hover { - color: #f0f0f0; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #ff66ac; - font-size: 1rem; - color: #ff66ac; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ff66ac; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #00001f; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ff66ac; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #00001f; - background-color: #00001f; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #ff66ac; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #ff66ac; - background-color: rgba(60, 173, 243, 0.08); - color: #ff66ac; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #00001f; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ff66ac 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #f0f0f0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #ff66ac; - font-size: 12px; - text-transform: uppercase; - background-color: #00001f; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #00001f; - border: 0.1px solid #ff66ac; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #00001f !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #ff66ac; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #ff66ac; -} - -.modal .profile-actions a { - color: #f0f0f0; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #ff66ac; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #ff66ac; -} - -.profile-actions .dropdown-item:hover { - color: #f0f0f0; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #ff66ac; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #f0f0f0; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #f0f0f0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #ff66ac; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #f0f0f0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #ff66ac !important; -} - -.border-right { - border-right: 1px solid #ff66ac !important; -} - -.border-bottom { - border-bottom: 1px solid #ff66ac !important; -} - -.border-left { - border-left: 1px solid #ff66ac !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-x { - border-left: 1px solid #ff66ac !important; - border-right: 1px solid #ff66ac !important; -} - -.border-y { - border-top: 1px solid #ff66ac !important; - border-bottom: 1px solid #ff66ac !important; -} - -.border { - border: 1px solid #ff66ac !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #ff66ac !important; - } - - .border-sm-right { - border-right: 1px solid #ff66ac !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #ff66ac !important; - } - - .border-sm-left { - border-left: 1px solid #ff66ac !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #ff66ac !important; - border-right: 1px solid #ff66ac !important; - } - - .border-sm-y { - border-top: 1px solid #ff66ac !important; - border-bottom: 1px solid #ff66ac !important; - } - - .border-sm { - border: 1px solid #ff66ac !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #ff66ac !important; - } - - .border-md-right { - border-right: 1px solid #ff66ac !important; - } - - .border-md-bottom { - border-bottom: 1px solid #ff66ac !important; - } - - .border-md-left { - border-left: 1px solid #ff66ac !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #ff66ac !important; - border-right: 1px solid #ff66ac !important; - } - - .border-md-y { - border-top: 1px solid #ff66ac !important; - border-bottom: 1px solid #ff66ac !important; - } - - .border-md { - border: 1px solid #ff66ac !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #ff66ac !important; - } - - .border-lg-right { - border-right: 1px solid #ff66ac !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #ff66ac !important; - } - - .border-lg-left { - border-left: 1px solid #ff66ac !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #ff66ac !important; - border-right: 1px solid #ff66ac !important; - } - - .border-lg-y { - border-top: 1px solid #ff66ac !important; - border-bottom: 1px solid #ff66ac !important; - } - - .border-lg { - border: 1px solid #ff66ac !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #ff66ac !important; - } - - .border-xl-right { - border-right: 1px solid #ff66ac !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #ff66ac !important; - } - - .border-xl-left { - border-left: 1px solid #ff66ac !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #ff66ac !important; - border-right: 1px solid #ff66ac !important; - } - - .border-xl-y { - border-top: 1px solid #ff66ac !important; - border-bottom: 1px solid #ff66ac !important; - } - - .border-xl { - border: 1px solid #ff66ac !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #00001f; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #f0f0f0; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #ff66ac; - border: 0.1px solid #ff66ac; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #ff66ac; - border: #ff66ac solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #00001f; - border-radius: 2rem; - 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: #f0f0f0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #f0f0f0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #f0f0f0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #f0f0f0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ff66ac; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ff66ac; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #00001f; - } - - #thread, #userpage { - background-color: #00001f; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #00001f !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #ff66ac; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #00001f; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #ff66ac; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #00001f; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #ff66ac; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ff66ac; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #00001f; - } - - .card { - background-color: #00001f; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #f0f0f0; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ff66ac; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #ff66ac; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #ff66ac; - } - - .score { - color: #ff66ac; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #ff66ac; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ff66ac; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #00001f; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #ff66ac; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #f0f0f0; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #00001f !important; -} - -.text-muted { - color: #ff66ac !important; -} - -.text-primary { - color: #ff66ac !important; -} - -.text-gray-400, .text-gray-500 { - color: #ff66ac !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #00001f 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ff66ac; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #ff66ac; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #f0f0f0; - background-color: #f0f0f0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #ff66ac; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #f0f0f0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #f0f0f0 !important; -} - -#frontpage .post-title a:visited { - color: #ff66ac; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #ff66ac; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #ff66ac; -} - -.btn-primary { - color: #ff66ac; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ff66ac !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ff66ac; - padding: 10px; - border-radius: 3px; - background-color: #00001f !important; -} - -.text-info { - color: #ff66ac !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #00001f !important; - border-radius: 5px !important; -} - -.btn { - background-color: #00001f !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -#frontpage .post-title a:visited { - color: #f0f0f0; -} - -.comment-box { - border: 2px solid #ff66ac; -} - -.btn { - color: #ff66ac; -} - -* { - font-family: "Roboto Mono"; -} - -.arrow-up::before { - color: #f0f0f0; -} - -.arrow-down::before { - color: #f0f0f0; -} - -.modal-content { - background-color: #00001f; -} - -.modal-header { - background-color: #00001f; -} - -.modal .comment-actions .list-group-item { - background-color: #00001f; -} - -.comment-actions .score { - color: #f0f0f0; -} - -.badge-count { - color: #00001f; -} - -.transparent { - background: None !important; -} - -.btn-danger.disabled, .btn-danger:disabled { - color: #ff66ac !important; -} - -#frontpage .post-title a:visited { - color: #b0b0b0; -} - -.followsyou { - background-color: #00001f !important; - border: 1px solid #ff66ac !important; -} - -.badge-count { - color: #ff66ac; -} - -/*# sourceMappingURL=tron_ff66ac.css.map */ diff --git a/files/assets/css/tron_ff66ac.css.map b/files/assets/css/tron_ff66ac.css.map deleted file mode 100644 index f2d2d1c48..000000000 --- a/files/assets/css/tron_ff66ac.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["tron.scss","bootstrap/bootstrap.scss","bootstrap/_root.scss","bootstrap/_reboot.scss","bootstrap/_variables.scss","bootstrap/vendor/_rfs.scss","bootstrap/mixins/_hover.scss","bootstrap/_type.scss","bootstrap/mixins/_lists.scss","bootstrap/_images.scss","bootstrap/mixins/_image.scss","bootstrap/mixins/_border-radius.scss","bootstrap/_code.scss","bootstrap/_grid.scss","bootstrap/mixins/_grid.scss","bootstrap/mixins/_breakpoints.scss","bootstrap/mixins/_grid-framework.scss","bootstrap/_tables.scss","bootstrap/mixins/_table-row.scss","bootstrap/_forms.scss","bootstrap/mixins/_transition.scss","bootstrap/mixins/_forms.scss","bootstrap/mixins/_gradients.scss","bootstrap/_buttons.scss","bootstrap/mixins/_buttons.scss","bootstrap/_transitions.scss","bootstrap/_dropdown.scss","bootstrap/mixins/_caret.scss","bootstrap/mixins/_nav-divider.scss","bootstrap/_button-group.scss","bootstrap/_input-group.scss","bootstrap/_custom-forms.scss","bootstrap/_nav.scss","bootstrap/_navbar.scss","bootstrap/_card.scss","bootstrap/_breadcrumb.scss","bootstrap/_pagination.scss","bootstrap/mixins/_pagination.scss","bootstrap/_badge.scss","bootstrap/mixins/_badge.scss","bootstrap/_jumbotron.scss","bootstrap/_alert.scss","bootstrap/mixins/_alert.scss","bootstrap/_progress.scss","bootstrap/_media.scss","bootstrap/_list-group.scss","bootstrap/mixins/_list-group.scss","bootstrap/_close.scss","bootstrap/_toasts.scss","bootstrap/_modal.scss","bootstrap/_tooltip.scss","bootstrap/mixins/_reset-text.scss","bootstrap/_popover.scss","bootstrap/_carousel.scss","bootstrap/mixins/_clearfix.scss","bootstrap/_spinners.scss","bootstrap/utilities/_align.scss","bootstrap/mixins/_background-variant.scss","bootstrap/utilities/_background.scss","bootstrap/utilities/_borders.scss","bootstrap/utilities/_display.scss","bootstrap/utilities/_embed.scss","bootstrap/utilities/_flex.scss","bootstrap/utilities/_float.scss","bootstrap/utilities/_overflow.scss","bootstrap/utilities/_position.scss","bootstrap/utilities/_screenreaders.scss","bootstrap/mixins/_screen-reader.scss","bootstrap/utilities/_shadows.scss","bootstrap/utilities/_sizing.scss","bootstrap/utilities/_stretched-link.scss","bootstrap/utilities/_spacing.scss","bootstrap/utilities/_text.scss","bootstrap/mixins/_text-truncate.scss","bootstrap/mixins/_text-emphasis.scss","bootstrap/mixins/_text-hide.scss","bootstrap/utilities/_visibility.scss","bootstrap/_print.scss","main.scss"],"names":[],"mappings":";AAuCQ;ACvCR;AAAA;AAAA;AAAA;AAAA;AAAA;ACAA;EAEI;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAGE;EACJ;;;ACPF;AAAA;AAAA;EAGE;;;AAEF;EACE;EAA2B;EAAqB;EAAkC;;;AAEpF;EACE;;;AAKF;EACE;EAAa,aCyNe;ECnJlB,WA3BO;EFzCjB,aCgO4B;ED/N5B,aCoO4B;EDnO5B,OHDS;EGET;EAAoB,kBHtBd;;;AGyBR;EACE;;;AAMF;EACE;EAA2B;EAAa;;;AAO1C;EACE;EACA,eCuN4B;;;ADnN9B;EACE;EACA,eC4G0B;;;ADvG5B;AAAA;EACiC;EAA8B;EAAqC;EAAgB;EAAoB;;;AAExI;EACE;EACA;EACA;;;AAGF;AAAA;AAAA;EAGE;EACA;;;AAGF;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE,aCuK4B;;;ADpK9B;EACE;EACA;;;AAEF;EACE;;;AAGF;AAAA;EAEE,aC2J4B;;;ADzJ9B;EE9CI;;;AFoDJ;AAAA;EAEE;EEtDE;EFwDF;EACA;;;AAGF;EAAM;;;AACN;EAAM;;;AAMN;EACE,OCkCwC;EDjCxC,iBCkCwC;EDjCxC;;AGpHA;EHsHE,OCgCsC;ED/BtC,iBCgCsC;;;AD3B1C;EACE;EACA;;AG9HA;EHiIE;EACA;;;AAQJ;AAAA;AAAA;AAAA;EAIE,aC6F4B;EC7L1B;;;AFmGJ;EACI;EACA;EACA;;;AAOJ;EACI;;;AAOJ;EACE;EACA;;;AAEF;EACM;EACJ;;;AAOF;EACE;;;AAEF;EACE,aC4H4B;ED3H5B,gBC2H4B;ED1H5B,OHrKS;EGsKT;EACA;;;AAGF;EACM;;;AAON;EACI;EACF,eC0MsC;;;ADtMxC;EACI;;;AAIJ;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EAAa;EE1KX;EF4KF;;;AAGF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAGF;EACE;;;AAIF;AAAA;AAAA;EAGE;;;AAOE;AAAA;AAAA;AAAA;EACE;;;AAKN;AAAA;AAAA;AAAA;EAIE;EACA;;;AAGF;AAAA;EAEE;EAA0B;;;AAG5B;AAAA;AAAA;AAAA;EAIY;;;AAGZ;EACE;EAAoB;;;AAGtB;EACY;EACR;EACF;EACA;;;AAGF;EACE;EACA;EACA;EAAmB;EACnB;EEvMU,WA3BO;EFoOjB;EACA;EAAkB;;;AAEpB;EACE;;;AAEF;AAAA;EAEE;;;AAGF;EACU;EAAwB;;;AAMlC;EACE;;;AAMF;EACE;EAAiB;;;AAKnB;EACE;;;AAGF;EACE;EAAsB;;;AAGxB;EACE;;;AAEF;EACE;;;AI5UF;AAAA;EAEE,eHgQ4B;EG9P5B,aHgQ4B;EG/P5B,aHgQ4B;;;AG5P9B;EF+EY,WA3BO;;;AEnDnB;EF8EY,WA3BO;;;AElDnB;EF6EY,WA3BO;;;AEjDnB;EF4EY,WA3BO;;;AEhDnB;EF2EY,WA3BO;;;AE/CnB;EF0EY,WA3BO;;;AE7CnB;EFwEY,WA3BO;EE3CjB,aHkQ4B;;;AG/P9B;EFmEY,WA3BO;EEtCjB,aHsP4B;EGrP5B,aH6O4B;;;AG3O9B;EF8DY,WA3BO;EEjCjB,aHkP4B;EGjP5B,aHwO4B;;;AGtO9B;EFyDY,WA3BO;EE5BjB,aH8O4B;EG7O5B,aHmO4B;;;AGjO9B;EFoDY,WA3BO;EEvBjB,aH0O4B;EGzO5B,aH8N4B;;;AGvN9B;EACE,YHmEO;EGlEP,eHkEO;EGjEP;EACA;;;AAOF;AAAA;EFVI;EEaF,aHwL4B;;;AGrL9B;AAAA;EAEE,SHgO4B;EG/N5B,kBHwO4B;;;AGjO9B;EC3EE;EACA;;;AD8EF;EC/EE;EACA;;;ADiFF;EACE;;AAEA;EACE,cHoN0B;;;AG5M9B;EF7CI;EE+CF;;;AAGF;EACE,eHgBO;EC1BG,WA3BO;;;AEyCnB;EACE;EFxDE;EE0DF,OPvFS;;AOyFT;EACE;;;AE/GJ;ECII;EACE;;;ADAN;EACE,SLm7BkC;EKl7BlC,kBTHM;ESIN;EENE,eP0M0B;EMxM1B;EACE;;;ADaN;EACI;;;AAGJ;EACE;EACA;;;AAGF;EJuBI;EIrBF,OTRS;;;AYtBX;EPmDI;EOjDF,ORgCQ;EQ/BR;;AAEE;EACA;;;AAIJ;EACE;EPwCE;EOtCF,OZRM;EYSN,kBZWS;EWtBP,eP4M0B;;AQ7L5B;EACE;EPgCA;EO9BA,aRoO0B;;;AQ/N9B;EACE;EPwBE;EOtBF,OZJS;;AYMP;EPoBA;EOlBA;EACA;;;AAIJ;EACE,YRs+BkC;EQr+BlC;;;ACrCE;ECAF;EACA;EACA;EACA;EACA;;ACuBE;EF3BA;ICWE,WVsKiB;;;AWtJnB;EF3BA;ICWE,WVsKiB;;;AWtJnB;EF3BA;ICWE,WVsKiB;;;AWtJnB;EF3BA;ICWE,WVsKiB;;;;AS5KnB;ECLF;EACA;EACA;EACA;EACA;;;ACuBE;EFZE;IACE,WTiKe;;;AWtJnB;EFZE;IACE,WTiKe;;;AWtJnB;EFZE;IACE,WTiKe;;;AWtJnB;EFZE;IACE,WTiKe;;;AS/IrB;ECjBA;EACA;EACA;EACA;;;ADkBI;EACF;EACA;;AAEA;AAAA;EAEE;EACA;;;AG7CF;AAAA;AAAA;AAAA;AAAA;AAAA;EACA;EACA;EACA;EACA;;;AAiBQ;EACJ;EACA;EACA;;;AFuBN;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AEhBE;EFGJ;EACA;EACA;;;AEAM;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEWF;EAAwB;;;AAExB;EAAuB;;;AAGrB;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AAKoC;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;AG1CF;EACE;EACA,ebiHO;EahHP,OjBmBS;;AiBjBT;AAAA;EAEE,Sb2S0B;Ea1S1B;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;;AASF;AAAA;EAEE,SbsR0B;;;Aa/Q9B;EACE;;AAEA;AAAA;EAEE;;AAIA;AAAA;EAEE;;;AAMJ;AAAA;AAAA;AAAA;EAIE;;;AAOF;EACE,kBbsP0B;;;AErT5B;EWyEI,OjBrDK;EiBsDL,kBb6OwB;;;AczT1B;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBdsTwB;;;AEvT5B;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AD8EnB;EACE,OjB9FE;EiB+FF,kBjB5EK;EiB6EL,cbqOwB;;AahO1B;EACE,OjBpFK;EiBqFL,kBjB1FK;EiB2FL,cjB1FK;;;AiB+FX;EACE,OjB9GM;EiB+GN,kBjB5FS;;AiB8FT;AAAA;AAAA;EAGE,cbiN0B;;Aa9M5B;EACE;;AAIA;EACE,kBbqMwB;;AElU5B;EWoIM,OjBpIA;EiBqIA,kBb+LsB;;;AWhS1B;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AARN;EAEI;EACA;EACA;EACA;;AAEQ;EACN;;;AE5JV;EACE;EACA;EACA,Qf2bsC;Ee1btC;EdoFU,WA3BO;EctDjB,af6O4B;Ee5O5B,afiP4B;EehP5B,OnBUS;EmBTT,kBnBTM;EmBUN;EACA;ERbE,eP0M0B;EgBxMxB,YDgBJ;;ACXE;EDNJ;ICOM;;;ADYF;EACA;EACA;;AAGA;EACA;EACA;;AE1BF;EACE,OrBkBO;EqBjBP,kBrBDI;EqBEJ,cjB6aoC;EiB5apC;EAIE,YjBkVwB;;Ae3T1B;EACA,OnBdO;EmBeH;;AAIA;EAEJ,kBnBzBO;EmB0BH;;;AAKN;EACsB,OnB3Bb;EmB4BP,kBnB9CI;;;AmBkDR;AAAA;EAEE;EACA;;;AAOF;EACE;EACA;EACA;EdjBE;EciBiD,afyLvB;;;AetL9B;EACE;EACA;EdmBU,WA3BO;EcUjB,af4H4B;;;AezH9B;EACE;EACA;EdYU,WA3BO;EciBjB,afsH4B;;;AehH9B;EACE;EACA;EACA;EACA;EdAU,WA3BO;Ec4BjB,afgK4B;Ee/J5B,OnBrES;EmBsET;EACA;EACA;;AAEA;EAEE;EACA;;;AAQJ;EACE,QfoVsC;EenVtC;EdpBU,WA3BO;EciDjB,afsF4B;EOrM1B,eP4M0B;;;AezF9B;EACE,Qf6UsC;Ee5UtC;Ed5BU,WA3BO;EcyDjB,af6E4B;EOpM1B,eP2M0B;;;Ae/E5B;EAEE;;;AAIJ;EACE;;;AAKF;EACE,efsUsC;;;AenUxC;EACE;EACA,YfuTsC;;;AejTxC;EACE;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;;AAOJ;EACE;EACA;EACA,cfgSsC;;;Ae7RxC;EACE;EACA,Yf4RsC;Ee3RtC;;AAEE;EAEA,OnB9JO;;;AmBkKX;EACE;;;AAEF;EACE;EACA;EACA;EAAmB,cfgRmB;;Ae9QpC;EACA;EACA;EACA,cf4QoC;Ee3QpC;;;AEpKF;EACE;EACA;EACA,YjBqaoC;ECrZpC;EgBdA,OFuKqC;;;AEpKvC;EACE;EACA;EACA;EACA;EACA;EAAqB;EACrB;EhB8CQ,WA3BO;EgBjBf,ajB6M0B;EiB5M1B;EACA;EV/CA,eP0M0B;;;AiBtJ1B;AAAA;AAAA;AAAA;EAEE;;;AArCF;EA2CE,cF6ImC;EE1IjC,ejB4XgC;EiB3XhC;EACA;EACA;EACA;;AAGF;EACE,cFkIiC;EEjIjC;;;AAvDJ;EA+DI,ejB2WgC;EiB1WhC;;;AAhEJ;EAuEE,cFiHmC;EE9GjC,ejByboC;EiBxbpC;;AAGF;EACE,cFyGiC;EExGjC;;;AAOF;EACE,OFgGiC;;AE7FnC;AAAA;AAAA;EAEE;;;AAOF;EACE,OFmFiC;;AEjFjC;EACE,cFgF+B;;AE3EjC;EACE;EC7HN,kBD8H2B;;AAKvB;EACE;;AAGF;EACE,cAVqB;;;AAkBzB;EACE,cAnBuB;;AAuBvB;EACE,cAxBqB;EAyBrB;;;AA5HR;EACE;EACA;EACA,YjBqaoC;ECrZpC;EgBdA,OFuKqC;;;AEpKvC;EACE;EACA;EACA;EACA;EACA;EAAqB;EACrB;EhB8CQ,WA3BO;EgBjBf,ajB6M0B;EiB5M1B;EACA;EV/CA,eP0M0B;;;AiBtJ1B;AAAA;AAAA;AAAA;EAEE;;;AArCF;EA2CE,cF6ImC;EE1IjC,ejB4XgC;EiB3XhC;EACA;EACA;EACA;;AAGF;EACE,cFkIiC;EEjIjC;;;AAvDJ;EA+DI,ejB2WgC;EiB1WhC;;;AAhEJ;EAuEE,cFiHmC;EE9GjC,ejByboC;EiBxbpC;;AAGF;EACE,cFyGiC;EExGjC;;;AAOF;EACE,OFgGiC;;AE7FnC;AAAA;AAAA;EAEE;;;AAOF;EACE,OFmFiC;;AEjFjC;EACE,cFgF+B;;AE3EjC;EACE;EC7HN,kBD8H2B;;AAKvB;EACE;;AAGF;EACE,cAVqB;;;AAkBzB;EACE,cAnBuB;;AAuBvB;EACE,cAxBqB;EAyBrB;;;AFsDV;EACE;EACA;EACA;;AACM;EACJ;;AJzLA;EI6LA;IACE;IACA;IACA;IACA;;EAGE;IACF;IACA;IACA;IACA;IACA;;EAGE;IACF;IACA;IAAmB;;EAGjB;IACF;;EAGF;AAAA;IAEE;;EAGM;IACN;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA,cfyMkC;IexMlC;;EAGF;IACE;IACA;;EAEF;IACE;;;;AIxQN;EACE;EAEA,anBiP4B;EmBhP5B,OvBiBS;EuBhBT;EAEA;EACA;EACA;EACA;EACA;EC+EA;EnBFU,WA3BO;EmB+BjB,apB6J4B;EO1P1B,eP0M0B;EgBxMxB,YGYJ;;AHPE;EGNJ;IHOM;;;AdNJ;EiBeE,OvBKO;EuBJP;;AAGF;EAEE;EACA,YnBmU0B;;AmBhU1B;EAEA,SnBqW0B;;AmBvV9B;AAAA;EAEE;;;AAQA;ECrDA;EFEE,kBlBmEW;EoBnEb,cpBmEa;;AEnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBpB2CW;EoB1CX,cpB0CW;;AoBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBlBmEW;EoBnEb,cpBmEa;;AEnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBpB2CW;EoB1CX,cpB0CW;;AoBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBlBmEW;EoBnEb,cpBmEa;;AEnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBpB2CW;EoB1CX,cpB0CW;;AoBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBlBmEW;EoBnEb,cpBmEa;;AEnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBpB2CW;EoB1CX,cpB0CW;;AoBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBlBmEW;EoBnEb,cpBmEa;;AEnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBpB2CW;EoB1CX,cpB0CW;;AoBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBlBmEW;EoBnEb,cpBmEa;;AEnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBpB2CW;EoB1CX,cpB0CW;;AoBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBlBmEW;EoBnEb,cpBmEa;;AEnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBpB2CW;EoB1CX,cpB0CW;;AoBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBlBmEW;EoBnEb,cpBmEa;;AEnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBpB2CW;EoB1CX,cpB0CW;;AoBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADaN;ECNA,OpBgBa;EoBfb,cpBea;;AEnEb;EkBuDE,OALgD;EAMhD,kBpBWW;EoBVX,cpBUW;;AoBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBpBRW;EoBSX,cpBTW;;AoBWX;EAII;;;ADzBN;ECNA,OpBgBa;EoBfb,cpBea;;AEnEb;EkBuDE,OALgD;EAMhD,kBpBWW;EoBVX,cpBUW;;AoBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBpBRW;EoBSX,cpBTW;;AoBWX;EAII;;;ADzBN;ECNA,OpBgBa;EoBfb,cpBea;;AEnEb;EkBuDE,OALgD;EAMhD,kBpBWW;EoBVX,cpBUW;;AoBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBpBRW;EoBSX,cpBTW;;AoBWX;EAII;;;ADzBN;ECNA,OpBgBa;EoBfb,cpBea;;AEnEb;EkBuDE,OALgD;EAMhD,kBpBWW;EoBVX,cpBUW;;AoBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBpBRW;EoBSX,cpBTW;;AoBWX;EAII;;;ADzBN;ECNA,OpBgBa;EoBfb,cpBea;;AEnEb;EkBuDE,OALgD;EAMhD,kBpBWW;EoBVX,cpBUW;;AoBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBpBRW;EoBSX,cpBTW;;AoBWX;EAII;;;ADzBN;ECNA,OpBgBa;EoBfb,cpBea;;AEnEb;EkBuDE,OALgD;EAMhD,kBpBWW;EoBVX,cpBUW;;AoBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBpBRW;EoBSX,cpBTW;;AoBWX;EAII;;;ADzBN;ECNA,OpBgBa;EoBfb,cpBea;;AEnEb;EkBuDE,OALgD;EAMhD,kBpBWW;EoBVX,cpBUW;;AoBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBpBRW;EoBSX,cpBTW;;AoBWX;EAII;;;ADzBN;ECNA,OpBgBa;EoBfb,cpBea;;AEnEb;EkBuDE,OALgD;EAMhD,kBpBWW;EoBVX,cpBUW;;AoBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBpBRW;EoBSX,cpBTW;;AoBWX;EAII;;;ADhBR;EACE,anBgL4B;EmB/K5B,OnBgFwC;EmB/ExC,iBnBgFwC;;AErJxC;EiBwEE,OnB8EsC;EmB7EtC,iBnB8EsC;;AmB3ExC;EAEE,iBnByEsC;EmBxEtC;;AAGF;EAEE,OvBnEO;EuBoEP;;;AASJ;ECLE;EnBFU,WA3BO;EmB+BjB,apBuG4B;EOpM1B,eP2M0B;;;AmBvG9B;ECTE;EnBFU,WA3BO;EmB+BjB,apBwG4B;EOrM1B,eP4M0B;;;AmBhG9B;EACE;EACA;;AAEE;EACA,YnBsR0B;;;AmB/Q5B;AAAA;AAAA;EACE;;;AE5HJ;ELKM,YKJJ;;ALSE;EKVJ;ILWM;;;AKRJ;EACE;;;AAKF;EACE;;;AAIJ;EACE;EACA;EACA;ELZI,YKaJ;;ALRE;EKIJ;ILHM;;;;AMXN;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE;;ACqBE;EACE;EACA,avB6LwB;EuB5LxB,gBvB2LwB;EuB1LxB;EAhCJ;EACA;EACA;EACA;;AAqDE;EACE;;;AD7CN;EACE;EACA;EACA;EACA,StBkmBkC;EsBjmBlC;EAAiB;EACjB,WtBoqBkC;EsBnqBlC;EACA;ErBuEU,WA3BO;EqB3CjB,O1BGS;E0BFT;EAAoB;EACpB,kB1BnBM;E0BoBN;EACA;EfvBE,eP0M0B;;;AsB1K1B;EACE;EACA;;;AAGF;EACE;EACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AAMJ;EACE;EACA;EACA;EACA,etBqoBgC;;AuB5pBhC;EACE;EACA,avB6LwB;EuB5LxB,gBvB2LwB;EuB1LxB;EAzBJ;EACA;EACA;EACA;;AA8CE;EACE;;;ADGJ;EACE;EACA;EACA;EACA;EACA,atBunBgC;;AuB5pBhC;EACE;EACA,avB6LwB;EuB5LxB,gBvB2LwB;EuB1LxB;EAlBJ;EACA;EACA;EACA;;AAuCE;EACE;;ADaF;EACE;;;AAMJ;EACE;EACA;EACA;EACA;EACA,ctBsmBgC;;AuB5pBhC;EACE;EACA,avB6LwB;EuB5LxB,gBvB2LwB;EuB1LxB;;AAWA;EACE;;AAGF;EACE;EACA,cvB0KsB;EuBzKtB,gBvBwKsB;EuBvKtB;EA9BN;EACA;EACA;;AAiCE;EACE;;AD8BF;EACE;;;AAMJ;EAIE;EACA;;;AAIJ;EErGE;EACA;EACA;EACA;;;AFuGF;EACE;EACA;EAAe;EACf;EACA,atBuI4B;EsBtI5B,O1BzFS;E0B0FT;EAAuB;EAAuB;EAAiC;;ApB1G/E;EoBsHE,OtBukBgC;EsBtkBhC;EJ3HA,kBtBYO;;A0BmHT;EAEE,O1BjII;E0BkIJ;EJlIA,kBlBmN0B;;AsB7E5B;EAEE,O1BvHO;E0BwHP;EACA;;;AAOJ;EACE;;;AAGF;EACE;EACA;EACA;ErBjEU,WA3BO;EqB6FjB,O1BxIS;E0ByIT;;;AAEF;EACE;EACA;EACA,O1B3IS;;;A6BxBX;AAAA;EAEE;EACA;EACA;;AACA;AAAA;EACE;EACA;;AvBHF;AAAA;EuBMI;;AAEF;AAAA;AAAA;AAAA;EAGE;;;AAKN;EACE;EACA;EACA;;AAEA;EACE;;;AAKA;AAAA;EAEA;;AAGA;AAAA;ElBlBA,yBkBoB6B;ElBnB7B,4BkBmB6B;;AAG/B;AAAA;ElBTE,wBkBW4B;ElBV5B,2BkBU4B;;;AAahC;EACE;EACA;;AAEA;EAGE;;AAGF;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAgBF;EACE;EACA;EACA;;AAEA;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGA;AAAA;ElBpFA,4BkBsF8B;ElBrF9B,2BkBqF8B;;AAGhC;AAAA;ElBvGE,wBkByG2B;ElBxG3B,yBkBwG2B;;;AAS7B;AAAA;EAEE;;AACA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;;;ACjIN;EACE;EACA;EACA;EAAmB;EACnB;;AAEA;AAAA;AAAA;AAAA;EAIE;EAAwB;EACxB;EAAkB;;AAElB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;AAIF;AAAA;AAAA;EAGA;;AAGA;EACA;;AAKA;AAAA;EnBjBA,yBmBiBkD;EnBhBlD,4BmBgBkD;;AAClD;AAAA;EnBJA,wBmBIkD;EnBHlD,2BmBGkD;;AAGhD;EACF;EACA;;AAEA;EnBzBA,yBmB0B4E;EnBzB5E,4BmByB4E;;AAC5E;EnBbA,wBmBaqE;EnBZrE,2BmBYqE;;;AAOzE;AAAA;EAEE;;AAEM;AAAA;EACJ;EACA;;AAEA;AAAA;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIE;;;AAIJ;EAAuB;;;AACvB;EAAsB;;;AAKtB;EACE;EACA;EACA;EACA;EzBQU,WA3BO;EyBmB2C,a1BoKhC;E0BnK5B,a1BwK4B;E0BvK5B,O9B/DS;E8BgET;EACA;EACA,kB9BvES;E8BwET;EnBvFE,eP0M0B;;A0BhH1B;AAAA;EAEA;;;AAOJ;AAAA;EAEE,Q1B4VsC;;;A0BzVxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;EzBrBU,WA3BO;EyBkDjB,a1BoF4B;EOpM1B,eP2M0B;;;A0BvF9B;AAAA;EAEE,Q1B0UsC;;;A0BvUxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;EzBtCU,WA3BO;EyBmEjB,a1BoE4B;EOrM1B,eP4M0B;;;A0BvE9B;AAAA;EAEE;;;AAOF;AAAA;AAAA;AAAA;AAAA;AAAA;EnB9HI,yBmBoI2B;EnBnI3B,4BmBmI2B;;;AAG/B;AAAA;AAAA;AAAA;AAAA;AAAA;EnBzHI,wBmB+H0B;EnB9H1B,2BmB8H0B;;;AC5J9B;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA,c3B8csC;;;A2B3cxC;EACE;EACA;EACA;EAAe,O3B2cuB;E2B1ctC;EACA;;AAEA;EACE,O/BnBI;E+BoBJ,c3B+L0B;EkBnN1B,kBlBmN0B;;A2B1L5B;EAII,Y3B4TwB;;A2BxT5B;EACE,c3B6YoC;;A2B1YtC;EACE,O/BtCI;E+BuCJ,kB3Byc4C;E2Bxc5C,c3Bwc4C;;A2Blc5C;EACE,O/B9BK;;A+BgCL;EACE,kB/BrCG;;;A+B6CX;EACE;EACA;EAEA;;AAGE;EACA;EACA;EACA;EACA;EACA,O3BmZoC;E2BlZpC,Q3BkZoC;E2BjZpC;EACA;EACA,kB/B1EI;E+B2EJ;;AAIA;EACA;EACA;EACA;EACA;EACA,O3BqYoC;E2BpYpC,Q3BoYoC;E2BnYpC;EACA;;;AAQF;EpBjGE,eP0M0B;;A2BpG1B;EACE;;AAKF;EACE,c3BwGwB;EkBnN1B,kBlBmN0B;;A2BpG1B;EACE;;AAKF;EACE,kB3BkX0C;;A2BhX5C;EACE,kB3B+W0C;;;A2BvW9C;EACM,e3B2XwC;;A2BvX5C;EACE;;AAKF;EACE,kB3B2V0C;;;A2BnVhD;EACE;;AAGE;EACE;EACA,O3BqW0C;E2BpW1C;EACM,e3BoWoC;;A2BjW5C;EACE;EACA;EACA,O3B+V0C;E2B9V1C,Q3B8V0C;E2B7V1C,kB/BrJK;E+BsJC,e3B2VoC;EgBjgB1C,YWuKA;;AXlKF;EW2JA;IX1JE;;;AWsKF;EACE,kB/B7KE;E+B8KF;;AAKF;EACE,kB3BoT0C;;;A2B3ShD;EACE;EACA;EACA,Q3B6PsC;E2B5PtC;E1B1GU,WA3BO;E0BwIjB,a3B+C4B;E2B9C5B,a3BmD4B;E2BlD5B,O/BpLS;E+BqLT;EACA;EACA;EpB3ME,eP0M0B;E2BI5B;;AAEA;EACE,c3BgOoC;E2B/NpC;EAIE,Y3ByU8B;;A2BtUhC;EACgC,O/BtMzB;E+BuML,kB/BzNE;;A+B6NN;EAEE;EACA,e3BkH0B;E2BjH1B;;AAGF;EACE,O/BpNO;E+BqNP,kB/BzNO;;A+B4NP;EACA;;AAGA;EACA;EACA;;;AAIJ;EACE,Q3B0MsC;E2BzMtC,a3BsG4B;E2BrG5B,gB3BqG4B;E2BpG5B,c3BqG4B;ECrQlB,WA3BO;;;A0B+LnB;EACE,Q3BmMsC;E2BlMtC,a3BmG4B;E2BlG5B,gB3BkG4B;E2BjG5B,c3BkG4B;EC1QlB,WA3BO;;;A0B0MnB;EACE;EACA;EACA;EACA,Q3BmLsC;E2BlLtC;;;AAGF;EACE;EACA;EACA;EACA,Q3B2KsC;E2B1KtC;EACA;;AAEA;EACE,c3BwJoC;E2BvJpC,Y3BiE0B;;A2B9D1B;EAEA,kB/BhRO;;A+BoRP;EACE,S3B2Sa;;A2BvSjB;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA,Q3B4IsC;E2B3ItC;EAEA,a3BjE4B;E2BkE5B,a3B7D4B;E2B8D5B,O/BpSS;E+BqST,kB/BvTM;E+BwTN;EpB1TE,eP0M0B;;A2BoH5B;EACE;EACA;EACA;EACA;EACA;EACA;EACA,Q3BsHoC;E2BrHpC;EACA,a3B7E0B;E2B8E1B,O/BpTO;E+BqTP;ETvUA,kBtBaO;E+B4TP;EpB3UA,eoB4UuB;;;AAM3B;EACE;EACA;EACA;EAAc;EACd;;AAEA;EACE;;AAEQ;EAA0B,Y3B6NO;;A2B5NzC;EAA0B,Y3B4Ne;;A2B3NzC;EAA0B,Y3B2Ne;;A2BxN3C;EACE;;AAGF;EACE,O3B6MyC;E2B5MzC,Q3B4MyC;E2B3MzC;ETrWA,kBlBmN0B;E2BmJ1B,Q3B6MyC;EOrjBzC,ePsjByC;EgBpjBvC,YWyWF;EACA;;AXrWA;EW6VF;IX5VI;;;AWsWF;ET5WA,kBlBujBmH;;A2BtMrH;EACE,O3BuLgC;E2BtLhC,Q3BuLgC;E2BtLhC;EAAwB,Q3BuLQ;E2BtLhC,kB/BvWO;E+BwWP;EpBxXA,eP+iBgC;;A2BlLlC;EACE,O3BoLyC;E2BnLzC,Q3BmLyC;EkBhjBzC,kBlBmN0B;E2B4K1B,Q3BoLyC;EOrjBzC,ePsjByC;EgBpjBvC,YWkYF;EACA;;AX9XA;EWsXF;IXrXI;;;AW+XF;ETrYA,kBlBujBmH;;A2B7KrH;EACE,O3B8JgC;E2B7JhC,Q3B8JgC;E2B7JhC;EACA,Q3B6JgC;E2B5JhC,kB/BjYO;E+BkYP;EpBlZA,eP+iBgC;;A2BzJlC;EACE,O3B2JyC;E2B1JzC,Q3B0JyC;E2BzJzC;EAAmB,c3BhEO;E2BgEuD,a3BhEvD;EkBvV1B,kBlBmN0B;E2BqM1B,Q3B2JyC;EOrjBzC,ePsjByC;EgBpjBvC,YW2ZF;EACA;;AXvZA;EW+YF;IX9YI;;;AWwZF;ET9ZA,kBlBujBmH;;A2BpJrH;EACE,O3BqIgC;E2BpIhC,Q3BqIgC;E2BpIhC;EACA,Q3BoIgC;E2BnIhC;EACA;EACA;;AAIF;EACE,kB/BjaO;EWhBP,eP+iBgC;;A2B1HlC;EACE;EAAwB,kB/BtajB;EWhBP,eP+iBgC;;A2BpHhC;EACE,kB/B1aK;;A+B6aP;EACE;;AAGF;EACE,kB/BlbK;;A+BqbP;EACE;;AAGF;EACE,kB/B1bK;;;A+B+bX;AAAA;AAAA;EX/cM,YWkdJ;;AX7cE;EW0cJ;AAAA;AAAA;IXzcM;;;;AYTN;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;A1BHA;E0BME;;AAGA;EACA,OhCGO;EgCFP;EACA;;;AAOJ;EACE;;AAEA;EACE;;AAGF;EACE;ErBxBA,wBPiM0B;EOhM1B,yBPgM0B;;AEpM5B;E0B+BI,c5B4lB8B;;A4BzlBhC;EACE,OhCtBK;EgCuBL;EACA;;AAIJ;AAAA;EAEE,OhC7BO;EgC8BP,kBhChDI;EgCiDJ,c5BilBgC;;A4B9kBlC;EACM;ErB9CJ,wBqB+C+B;ErB9C/B,yBqB8C+B;;;AASjC;ErBjEE,eP0M0B;;A4BrI5B;AAAA;EAEE,OhCrEI;EgCsEJ,kB5B6I0B;;;A4BpI5B;EACE;EACA;;;AAKF;EACE;EACA;EACA;;;AAQF;EACE;;AAEF;EACE;;;ACrGJ;EACE;EACA;EACA;EAAmB;EACnB;EAAkC;;AAE9B;AAAA;AAAA;AAAA;AAAA;AAAA;EACF;EACA;EACA;EACA;;AAkBJ;EACE;EACA,a7BunBkC;E6BtnBlC,gB7BsnBkC;E6BrnBlC,c7BiFO;EC1BG,WA3BO;E4B1BjB;EACA;;A3B/BA;E2BkCE;;;AAOJ;EACE;EACA;EAA0B;EAC1B;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AAQJ;EACE;EACA,a7BojBkC;E6BnjBlC,gB7BmjBkC;;;A6B7iBpC;EACE;EACA;EACI;;;AAGN;EACE;E5BKU,WA3BO;E4BwBjB;EACA;EAAiC;EtBvF/B,eP0M0B;;AEpM5B;E2BoFE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AlB/DE;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e7BsgBwB;I6BrgBxB,c7BqgBwB;;E6BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e7BsgBwB;I6BrgBxB,c7BqgBwB;;E6BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e7BsgBwB;I6BrgBxB,c7BqgBwB;;E6BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e7BsgBwB;I6BrgBxB,c7BqgBwB;;E6BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AAzDN;EAoBI;EACA;;AAnBA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAmBF;EACE;;AAEA;EACE;;AAGF;EACE,e7BsgBwB;E6BrgBxB,c7BqgBwB;;A6BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;EACN;;AAcF;EACE;EACU;;AAGZ;EACE;;;AAWR;EACE,O7BqfgC;;AEjqBlC;E2B+KI,O7Bkf8B;;A6B7ehC;EACE,O7B0e8B;;AE/pBlC;E2BwLM,O7Bwe4B;;A6Bre9B;EACE,O7Bse4B;;A6BlehC;AAAA;AAAA;AAAA;EAIE,O7B6d8B;;A6BzdlC;EACE,O7BsdgC;E6BrdhC,c7B0dgC;;A6BvdlC;EACE;;AAGF;EACE,O7B6cgC;;A6B5chC;EACE,O7B6c8B;;AEjqBlC;E2BuNM,O7B0c4B;;;A6BnclC;EACE,OjCnOI;;AMIN;E2BkOI,OjCtOE;;AiC2OJ;EACE,O7Bgb8B;;AExpBlC;E2B2OM,O7B8a4B;;A6B3a9B;EACE,O7B4a4B;;A6BxahC;AAAA;AAAA;AAAA;EAIE,OjC3PE;;AiC+PN;EACE,O7B4ZgC;E6B3ZhC,c7BgagC;;A6B7ZlC;EACE;;AAGF;EACE,O7BmZgC;;A6BlZhC;EACE,OjC3QE;;AMIN;E2B0QM,OjC9QA;;;AkCFR;EACE;EACA;EACA;EACA;EACA;EACA,kBlCJM;EkCKN;EACA;EvBRE,eP0M0B;;A8B/L5B;EACE;EACA;;AAIA;EvBRA,wBPiM0B;EOhM1B,yBPgM0B;;A8BnL1B;EvBAA,4BPmL0B;EOlL1B,2BPkL0B;;;A8B7K9B;EACM;EACA;EACJ,S9ButBkC;;;A8BntBpC;EACE,e9BitBkC;;;A8B9sBpC;EACE;EACA;;;AAGF;EACE;;;A5B5CA;E4BiDE;;AAGF;EACE,a9BgsBgC;;;A8BzrBpC;EACE;EACA;EACA,kB9B2rBkC;E8B1rBlC;;AAEA;EvBpEE,euBqEuB;;AAIvB;EACE;;;AAKN;EACE;EACA,kB9B2qBkC;E8B1qBlC;;AAEA;EvBpFE,euBqFuB;;;AAQ3B;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA,S9BmpBkC;;;A8BhpBpC;AAAA;AAAA;EAGE;EAAkB;;;AAEpB;AAAA;EvB9GI,wBPkvBgC;EOjvBhC,yBPivBgC;;;A8B/nBpC;AAAA;EvBrGI,4BPouBgC;EOnuBhC,2BPmuBgC;;;A8BvnBlC;EACE,e9B+nBgC;;AWzuBhC;EmBwGJ;IAMI;IACA;IACA;IACA;;EAEA;IACQ;IACN,c9BonB8B;I8BnnB9B;IAAwB,a9BmnBM;;;;A8BzmB9B;EACF,e9BwmBgC;;AWzuBhC;EmB+HJ;IAMI;IACA;;EACQ;IACA;IACN;;EAEA;IACE;IACA;;EAIA;IvB5JJ,yBuB6JmC;IvB5JnC,4BuB4JmC;;EAE7B;AAAA;IAEc;;EAEd;AAAA;IAEc;;EAIhB;IvB3JJ,wBuB4JkC;IvB3JlC,2BuB2JkC;;EAE5B;AAAA;IAEc;;EAEd;AAAA;IAEc;;;;AAatB;EACE,e9BsiBgC;;AW3tBhC;EmBmLJ;IAMI,c9BmjBgC;I8BljBhC,Y9BmjBgC;I8BljBhC;IACA;;EAEA;IACE;IAA6B;;;;AASjC;EACE;;AAEA;EACE;EvBhNF,4BuBiNgC;EvBhNhC,2BuBgNgC;;AAGhC;EvBlOA,wBuBmO6B;EvBlO7B,yBuBkO6B;;AAG7B;EvB/OA,euBgPyB;EACvB;;;ACpPN;EACE;EACA;EACA;EACA,e/B08BkC;E+Bx8BlC;EACA,kBnCWS;EWfP,eP0M0B;;;A+BjM1B;EACA,c/B+7BgC;;A+B77BhC;EACE;EAA6B,e/B47BC;E+B37B9B,OnCKK;EmCJL;;AAKA;EACF;;AAEA;EACA;;AAGF;EACE,OnCTO;;;AoCtBX;EACE;E5BCA;EACA;EGAE,eP0M0B;;;AgCvM9B;EACE;EACA;EACA;EACA;EACA,ahCgtBkC;EgC/sBlC,OhC6IwC;EgC5IxC,kBpCRM;EoCSN;;AAEA;EACE;EACA,OhCyIsC;EgCxItC;EACA,kBpCFO;EoCGP,cpCFO;;AoCKT;EACE;EACA,ShCysBgC;EgCxsBhC,YhCmU0B;;;AgC7T1B;EACE;EzBDF,wBP4K0B;EO3K1B,2BP2K0B;;AgCtK1B;EzBpBA,yBP0L0B;EOzL1B,4BPyL0B;;AgCjK5B;EACE;EACA,OpCzCI;EoC0CJ,kBhCyK0B;EgCxK1B,chCwK0B;;AgCrK5B;EACE,OpC9BO;EoC+BP;EACI;EACJ,kBpClDI;EoCmDJ,cpCrCO;;;AqCjBT;EACE;EhCyFQ,WA3BO;EgC5Df,ajCkM0B;;AiC7LxB;E1BuBF,wBP6K0B;EO5K1B,2BP4K0B;;AiC/LxB;E1BIF,yBP2L0B;EO1L1B,4BP0L0B;;;AiC5M5B;EACE;EhCyFQ,WA3BO;EgC5Df,ajCmM0B;;AiC9LxB;E1BuBF,wBP8K0B;EO7K1B,2BP6K0B;;AiChMxB;E1BIF,yBP4L0B;EO3L1B,4BP2L0B;;;AkC7M9B;EACE;EACA;EjC+CE;EiC7CF,alCmP4B;EkClP5B;EACA;EACA;EACA;E3BPE,eP0M0B;EgBxMxB,YkBOJ;;AlBFE;EkBRJ;IlBSM;;;AdFJ;EgCOI;;;AAIF;EACA;;;AAIJ;EACE;EACA;;;AAKF;EACE,elC0zBkC;EkCzzBlC,clCyzBkC;EOx1BhC,ePy1BgC;;;AkCnzBlC;ECxCA;EACA,kBnCsEa;;AE/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBnCsEa;;AE/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBnCsEa;;AE/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBnCsEa;;AE/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBnCsEa;;AE/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBnCsEa;;AE/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBnCsEa;;AE/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBnCsEa;;AE/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;ACbN;EACE;EACA,epCivBkC;EoC/uBlC,kBxCcS;EWfP,eP2M0B;;AWhL1B;EyB9BJ;IAQI;;;;AAIJ;EACE;EACA;E7BXE,e6BYqB;;;ACZzB;EACE;EACA;EACA,erCo4BkC;EqCn4BlC;E9BJE,eP0M0B;;;AqClM9B;EACI;;;AAGJ;EACE,arCyO4B;;;AqCnO9B;EACE;;AAEE;EACA;EACA;EACA;EACA;EACA;;;AAQF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;ACTF;EACE;IAAO;;EACP;IAAK;;;AAIT;EACE;EACA,QvC44BkC;EuC34BlC;EtCkFU,WA3BO;EsCtDjB,kB3COS;EWfP,eP0M0B;;;AuC7L9B;EACE;EACA;EACA;EACA;EACA,O3ChBM;E2CiBN;EACA;EACA,kBvCm4BkC;EgBt5B9B,YuBoBJ;;AvBfE;EuBMJ;IvBLM;;;;AuBiBN;ErBUE;EqBRA;;;AAIA;EACE;;AAGE;EAJJ;IAKM;;;;ACvCR;EACE;EACA;;;AAGF;EACE;;;ACJF;EACE;EACA;EAEE;EAAmB;;;AAMvB;EACE;EAAe,O7CUN;E6CTT;;AvCLA;EuCOE;EAAgB,O7COT;E6CNP;EACA,kB7CDO;;A6CIT;EACE,O7CGO;E6CFP,kB7CLO;;;A6CYX;EACE;EACA;EACA;EAEA,kB7C9BM;E6C+BN;;AAEA;ElC1BE,wBPiM0B;EOhM1B,yBPgM0B;;AyCnK5B;ElChBE,4BPmL0B;EOlL1B,2BPkL0B;;AyC/J5B;EAEE,O7C1BO;E6C2BP;EACA,kB7C7CI;;A6CgDJ;EACA;EAAgB,O7CjDZ;E6CkDJ,kBzCiK0B;EyChK1B,czCgK0B;;AyC7J5B;EACE;;AAEA;EACE;EACA,kBzC0IwB;;;AyC9H1B;EACE;;AAGE;ElCtBJ,2BPmJ0B;EO/J1B,yBkCoCuC;;AAGnC;ElCvCJ,yBP+J0B;EOnJ1B,2BkC6ByC;;AAGrC;EACE;;AAGF;EACE,kBzC2GoB;EyC1GpB;;AAEA;EACE;EACA,mBzCsGkB;;;AW5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BPmJ0B;IO/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBP+J0B;IOnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kBzC2GoB;IyC1GpB;;EAEA;IACE;IACA,mBzCsGkB;;;AW5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BPmJ0B;IO/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBP+J0B;IOnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kBzC2GoB;IyC1GpB;;EAEA;IACE;IACA,mBzCsGkB;;;AW5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BPmJ0B;IO/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBP+J0B;IOnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kBzC2GoB;IyC1GpB;;EAEA;IACE;IACA,mBzCsGkB;;;AW5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BPmJ0B;IO/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBP+J0B;IOnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kBzC2GoB;IyC1GpB;;EAEA;IACE;IACA,mBzCsGkB;;;AyC1F5B;EACE;EACA;ElC/GA,ekCgHuB;;AAEvB;EACE;;AAKF;EACE;;;AC1HJ;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,O9CRA;E8CSA,kBDuHkE;ECtHlE,cDsHkE;;;AErI1E;EACE;E1C2FU,WA3BO;E0C9DjB,a3CsP4B;E2CrP5B;EACA,O/CCM;E+CAN,a3Cy/BkC;E2Cx/BlC;;AzCFA;EyCKE,O/CJI;E+CKJ;;AzCFF;EyCOI;;;AAMN;EACE;EACA;EACA;EACA;;;AAIF;EACE;;;AC/BF;EACE,W5Cg0BkC;E4C/zBlC;E3C0FU,WA3BO;E2C7DjB,kB5Ck0BkC;E4Cj0BlC;EACA;EACA,Y5Cm0BkC;E4Cl0BlC;EACA;ErCNE,ePs0BgC;;A4C7zBlC;EACE,e5CqzBgC;;A4ClzBlC;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;EACA,OhDZS;EgDaT,kB5C0yBkC;E4CzyBlC;EACA;;;AAGF;EACE,S5CyxBkC;;;A6Ch0BpC;EACI;;AAEF;EACE;EACA;;;AAIJ;EACE;EACA;EACA;EACA,S7CwmBkC;E6CvmBlC;EACA;EACA;EACA;EACI;;;AAGN;EACE;EACA;EACA,Q7C00BkC;E6Cz0BhC;;AAEA;E7BxBE,Y6ByBF;EACA,W7Ci2BgC;;AgBt3BhC;E6BmBA;I7BlBE;;;A6BsBJ;EACE,W7C+1BgC;;A6C51BhC;EACA,W7C61BgC;;;A6Cz1BpC;EACE;EAAiB;;AAEjB;EACE;EAA2D;;AAG7D;AAAA;EAEE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;;AAEE;EACA;EAAoB;EACpB;;AAGA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA,kBjDrFM;EiDsFN;EACA;EtCzFE,eP2M0B;E6C/G1B;;;AAGJ;EACE;EACA;EACA;EACA,S7CghBkC;E6C/gBlC;EACA;EACA,kBjDnGM;;AiDqGJ;EAAS;;AACX;EAAS,S7CuwByB;;;A6CpwBpC;EACE;EACA;EAA2B;EAAkC,S7CywB3B;E6CxwBlC;EtCtGE,wBPk2BgC;EOj2BhC,yBPi2BgC;;A6CzvBlC;EACE,S7CowBgC;E6CnwB5B;;;AAIR;EACE;EACA,a7CgI4B;;;A6C7H9B;EACE;EACI;EACJ,S7C6tBkC;;;A6C1tBpC;EACE;EACA;EACA;EAAuB;EAA6B;EACpD;EtChHE,4BPo1BgC;EOn1BhC,2BPm1BgC;;A6CjuB1B;EACN;;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AlCzHE;EkC6HA;IACA,W7CiuBgC;I6ChuBhC;;;EAGF;IACE;;EAEA;IACE;;;EAIJ;IACE;;EAEA;IACE;;;EAQJ;IAAY,W7C0sBsB;;;AWh2BhC;EkC0JF;AAAA;IAEE,W7CksBgC;;;AW91BhC;EkCiKF;IAAY,W7C4rBsB;;;A8C33BpC;EACE;EACA,S9CunBkC;E8CtnBlC;EACA,Q9CoxBkC;E+CvxBlC,a/C8O4B;E+C7O1B;EACF,a/CqP4B;E+CpP5B,a/CyP4B;E+CxP5B;EAAoB;EACpB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E9C+EU,WA3BO;E6C1Df;EACF;;AAEA;EAAS,S9C2wByB;;A8CzwBlC;EACE;EACA;EACA,O9C2wBgC;E8C1wBhC,Q9C2wBgC;;A8CzwBhC;EACE;EACA;EACA;EACA;;;AAKN;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA,kBlD9BE;;;AkDmCR;EACE;;AAEA;EACE;EACA,O9C6uBgC;E8C5uBhC,Q9C2uBgC;;A8CzuBhC;EACE;EACA;EACA,oBlD9CE;;;AkDmDR;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA,qBlD5DE;;;AkDiER;EACE;;AAEA;EACE;EACA,O9C+sBgC;E8C9sBhC,Q9C6sBgC;;A8C3sBhC;EACE;EACA;EACA,mBlD5EE;;;AkDgGR;EACE,W9C0qBkC;E8CzqBlC;EACA,OlDpGM;EkDqGN;EACA,kBlDrGM;EWHJ,eP0M0B;;;AgD7M9B;EACE;EACA;EACA;EACA,ShDonBkC;EgDnnBlC;EACA,WhDmyBkC;E+CxyBlC,a/C8O4B;E+C7O1B;EACF,a/CqP4B;E+CpP5B,a/CyP4B;E+CxP5B;EAAoB;EACpB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E9C+EU,WA3BO;E+CxDf;EACF,kBpDLM;EoDMN;EACA;EzCTE,eP2M0B;;AgD9L5B;EACE;EACA;EACA,OhDsyBgC;EgDryBhC,QhDsyBgC;EgDryBhC;;AAEA;EAEE;EACA;EACA;EACA;EACA;;;AAKN;EACE,ehDuxBkC;;AgDrxBlC;EACE;;AAEA;EACE;EACA;EACA,kBhDkxB8B;;AgD/wBhC;EACE,QhD2JwB;EgD1JxB;EACA,kBpD5CE;;;AoDiDR;EACE,ahDmwBkC;;AgDjwBlC;EACE;EACA,OhD+vBgC;EgD9vBhC,QhD6vBgC;EgD5vBhC;;AACA;EACE;EACA;EACA,oBhD4vB8B;;AgDzvBhC;EACE,MhDqIwB;EgDpIxB;EACA,oBpDlEE;;;AoDuER;EACE,YhD6uBkC;;AgD3uBlC;EACE;;AAEA;EACE;EACA;EACA,qBhDwuB8B;;AgDruBhC;EACE,KhDiHwB;EgDhHxB;EACA,qBpDtFE;;AoD0FJ;EACA;EACA;EACA;EACA;EACA,OhDqtBgC;EgDptBhC;EACA;EACA;;;AAIJ;EACE,chD8sBkC;;AgD5sBlC;EACE;EACA,OhD0sBgC;EgDzsBhC,QhDwsBgC;EgDvsBhC;;AACA;EACE;EACA;EACA,mBhDusB8B;;AgDpsBhC;EACE,OhDgFwB;EgD/ExB;EACA,mBpDvHE;;;AoD4IR;EACE;EACA;E/CvDU,WA3BO;E+CoFjB,kBhD2pBkC;EgD1pBlC;EzC1IE,wBPiyBgC;EOhyBhC,yBPgyBgC;;AgDppBlC;EACE;;;AAIJ;EACE;EACA,OpDvIS;;;AqDvBX;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;ACZA;EACE;EACA;EACA;;;ADaJ;EACE;EACA;EACA;EACA;EACA;EACA;EjClBI,YiCmBJ;;AjCdE;EiCOJ;IjCNM;;;;AiCgBN;AAAA;AAAA;EAGE;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAQA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;EAGE;EACA;;AAGF;AAAA;EAEE;EACA;EjC3DE,YiC4DF;;AjCvDA;EiCmDF;AAAA;IjClDI;;;;AiC8DN;AAAA;EAEE;EACA;EACA;EACA;EACE;EAAiB;EAAuB;EAA2B,OjD24BlC;EiD14BnC,OrD3EM;EqD4EN;EACA,SjDy4BmC;EgBt9B/B,YiC8EJ;;AjCzEE;EiC+DJ;AAAA;IjC9DM;;;AdFJ;AAAA;AAAA;E+C6EE,OrDjFI;EqDkFJ;EACA;EACA,SjDm4BiC;;;AiDh4BrC;EACE;;;AAKF;EACE;;;AAMF;AAAA;EAEE;EACA,OjD63BmC;EiD53BnC,QjD43BmC;EiD33BnC;;;AAEF;EACE;;;AAEF;EACE;;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAAqB,cjDw1Bc;EiDv1BnC,ajDu1BmC;EiDt1BnC;;AAEA;EACE;EACA;EACA,OjDs1BiC;EiDr1BjC,QjDs1BiC;EiDr1BjC,cjDu1BiC;EiDt1BjC,ajDs1BiC;EiDr1BjC;EACA;EACA,kBrD1II;EqD2IJ;EACI;EACJ;EACA;EjC9IE,YiC+IF;;AjC1IA;EiC4HF;IjC3HI;;;AiC4IJ;EACE;;;AAQJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OrDnKM;EqDoKN;;;AEtKF;EACE;IAAK;;;AAGP;EACE;EACA,OnDy+BsB;EmDx+BtB,QnDw+BsB;EmDv+BtB;EACA;EACA;EACE;EACF;;;AAGF;EACE,OnDm+BwB;EmDl+BxB,QnDk+BwB;EmDj+BxB,cnDm+BwB;;;AmD79B1B;EACE;IACE;;EAEF;IACE;;;AAIJ;EACE;EACA,OnD48BsB;EmD38BtB,QnD28BsB;EmD18BtB;EACA;EACE;EACF;EACA;;;AAGF;EACE,OnDs8BwB;EmDr8BxB,QnDq8BwB;;;AoDr/B1B;EAAqB;;;AAAuC;EAAqB;;;AACjF;EAAqB;;;AACrB;EAAqB;;;AACrB;EAAqB;;;AACrB;EAAqB;;;ACFnB;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;ACEN;EACE;;;AAGF;EACE;;;ACZF;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAElB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AAGjB;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAIJ;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;ALrEA;EACE;EACA;EACA;;;AMKE;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;AAS9B;EAEI;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;ACnBzB;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;EACA;EACA;EACA;;;AASA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AC3BF;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAEhC;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAE9B;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AAEpC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AAEjC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAElC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;ACxChC;EAAwB;;;AACxB;EAAwB;;;AACxB;EAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;ACL1B;EAAsB;;;AAAtB;EAAsB;;;ACAtB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAI3B;EACE;EACA;EACA;EACA;EACA,S7D0mBkC;;;A6DvmBpC;EACE;EACA;EACA;EACA;EACA,S7DkmBkC;;;A6D9lBlC;EADF;IAEI;IACA;IACA,S7D0lBgC;;;;A8DjnBpC;ECAE;EACA;EACA;EACA;EACA;EAAgB;EAChB;EACA;EACA;;;AAOA;EAEE;EACA;EACA;EACA;EACA;EACA;;;ACvBJ;EAAa;;;AACb;EAAU;;;AACV;EAAa;;;AACb;EAAe;;;ACAX;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAI3B;EAAU;;;AACV;EAAU;;;AAGV;EAAc;;;AACd;EAAc;;;AAEd;EAAU;;;AACV;EAAU;;;ACZR;EACE;EACA;EACA;EACA;EACA;EACA;EACI;EACJ;EACI;;;ACLA;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAOF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAKF;EAAmB;;;AACvB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AC7DN;EAAkB;;;AAGlB;EAAiB;;;AACjB;EAAiB;;;AACjB;EAAiB;;;AACjB;ECRE;EACA;EACA;;;ADaE;EAAwB;;;AACxB;EAAwB;;;AACxB;EAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AAK5B;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AAGnB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AAGvB;EAAc;;;AElCZ;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AFkCR;EAAa;;;AACb;EAAc;;;AAEd;EAAiB;;;AACjB;EAAiB;;;AAGjB;EGjDI;EACF;EACA;EACA;EACA;;;AHiDF;EAAwB;;;AAExB;EACE;EAAqC;;;AAIvC;EAAc;;;AIzDd;EACE;;;AAGF;EACE;;;ACLA;EACE;AAAA;AAAA;IAKE;;;EAIA;IACE;;;EAOJ;IACE;;;EAUF;IACE;;;EAEF;AAAA;IAEE;IAA6C;;;EAM/C;IACE;;;EAGF;AAAA;IAEE;;;EAGF;AAAA;AAAA;IAGE;IACA;;;EAGF;AAAA;IAEE;;;EAIU;IACV,MzEo9B8B;;EyEl9BhC;IACE;;;EAEF;IACE;;;EAGE;IACF;;;EAEF;IACE;;;EAGF;IACE;;EAEA;AAAA;IAEE;;;EAKF;AAAA;IAEE;;;EAIJ;IACE;;EAEA;AAAA;AAAA;AAAA;IAIE,c7EvFG;;;E6E2FP;IACE;IACA,c7E7FK;;;A8E2EV;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AAIF;EACC;;;AAGD;EACC;IAAO;;;AAGR;EACC,O9EtGO;E8EuGP;EACA,kB9EvFU;E8EwFV;EACA;;;AAGD;EACC;IACC;;;AAIF;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA,kB9ErHU;;;A8EwHX;EACC;EACA,kB9EzHU;;;A8E4HX;EACC;EACA,kB9E9HU;;;A8EiIX;EACC,kB9ElIU;;;A8EsIX;EACC,O9ExJO;;;A8E2JR;EACC;EACA,O9ElKS;;;A8EqKV;EACC;EACA,O9EvKS;;;A8E0KV;EACC;EACA,aAtHkB;EAuHlB;EACA;;;AAKD;EACC;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EzE9IY,WA3BO;EyE2KlB,aA1LiB;EA2LjB,a1E4B6B;;;A0EzB9B;EACC,a1EO6B;;;A0EJ9B;EACC;;;AAID;EACC;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA,aAvNkB;EAwNlB;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,aAzOkB;EA0OlB,WAzPgB;EA0PhB,e1EnF6B;;;A0EsF9B;EACI;EACH,WA3PiB;;;AA8PlB;EACC,WAnQgB;;;AAsQjB;EACC;EACA,WApQiB;EAqQjB;EACA;;;AAGD;EACC;;;AAGD;EACC,O9ExTM;;;A8E2TP;EACC,O9EzTO;;;A8E4TR;EACC;EACA;;;AAGD;EACC,eAvSe;EAwSf;;;AAGD;EACC,aArRkB;EAsRlB;;;AAGD;EACC,W1E1D6B;E0E2D7B;;;AAID;EACC,aAhSkB;;;AAmSnB;EACC,kB9EtVO;E8EuVP,O9E1VM;;;A8E6VP;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,WA3VgB;EA4VhB,aA7UkB;EA8UlB,O9E/XO;E8EgYP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,kB9E7YM;;;A8EiZP;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC,O9EzaM;;;A8E4aP;EACC;EACA,O9E/aS;;;A8EkbV;EACC,O9ExaQ;E8EyaR,aA9XkB;;;AAiYnB;EACC,O9EpbO;;;A8EubR;EACC,O9ExbO;;;A8E2bR;EACC;EACA,wBAlae;EAmaf,yBAnae;EAoaf;EACA,kB9E9bO;E8E+bP;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC,O9E7cO;;;A8EgdR;EACC,kB9EhdO;E8EidP,eAxbe;;;AA2bhB;EACC;EACA,eA7be;;;AAgchB;EACC,O9EheS;E8EieT;EACA,WA3bgB;;;AA8bjB;EACC,O9EleO;E8EmeP;EACA,WAjcgB;;;AAocjB;EACC,O9ExeO;;;A8E2eR;EACC,O9EhfS;;;A8EmfV;EACC,O9EhfO;;;A8EmfR;EACC,O9EpfO;;;A8EufR;EACC;EACA,eA9de;;;AAiehB;EACC,kB9E3fO;E8E4fP,eAnee;;;AAsehB;EACC,O9ElgBO;E8EmgBP;EACA,W1EtR0E;;;A0EyR3E;EACC,O9EvgBO;;;A8E0gBR;EACC,O9E5gBO;;;A8E+gBR;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC,O9E1hBO;E8E2hBP,WA5fgB;EA6fhB,aA9ekB;EA+elB;;;AAGD;EACC,O9ExhBU;E8EyhBV,WAngBgB;EAogBhB,a1EpT6B;E0EqT7B;;;AAGD;EACC,O9EhjBS;;;A8EmjBV;EACC,O9EpjBS;E8EqjBT;;;AAGD;EACC,O9EzjBS;;;A8E4jBV;EACC,O9E7jBS;;;A8EgkBV;EACC,O9EjkBS;;;A8EokBV;EACC,WA1hBiB;EA2hBjB;EACA,O9E/jBO;;;A8EmkBR;EACC,O9E5kBS;E8E6kBT;;;AAGD;EACC,O9EjlBS;;;A8EolBV;EACC,WA1iBiB;EA2iBjB;EACA,O9E/kBO;;;A8EmlBR;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA,aA9jBkB;EA+jBlB,O9E7mBO;E8E8mBP;EACA;;;AAGD;EACC,O9E3nBS;;;A8E8nBV;EACC,O9E/nBS;E8EgoBT;EACA;EACA;;;AAGD;EACC,O9EtoBS;E8EuoBT;EACA;EACA;;;AAID;EACC,c9EnoBQ;;;A8EsoBT;EACC,kB9E1nBU;E8E2nBV,O9E9oBO;;;A8EipBR;AAAA;EAEC,kB9EjoBU;E8EkoBV,WAlnBgB;EAmnBhB,O9EtpBO;;;A8EypBR;EACC,O9EzpBO;;;A8E4pBR;EACC,O9E7pBO;;;A8EgqBR;EACC,O9EjqBO;;;A8EoqBR;EACC,O9ErqBO;;;A8EwqBR;EACC,O9EzqBO;;;A8E4qBR;EACC,O9E7qBO;;;A8EgrBR;EACC,O9EjrBO;;;A8EqrBR;EACC,kB9E1rBM;E8E2rBN;EACA;;;AAID;EACC,O9E1rBO;E8E2rBP,c9E3rBO;E8E4rBP;EACA,Y9EnrBU;E8EorBV;;;AAGD;EACC,kB9EzsBM;;;A8E4sBP;EACC,c9E3rBU;E8E4rBV,kB9EzsBO;;;A8E4sBR;EACC,O9EjsBU;;;A8EosBX;EACC;;;AAGD;EACC,O9EttBO;E8EutBP,kB9EvsBU;E8EwsBV;EACA,c9E9tBS;E8E+tBT;;;AAGD;EACC,O9E9tBO;E8E+tBP,kB9E5sBU;E8E6sBV;EACA,c9EtuBS;E8EuuBT;;;AAGD;EACC,O9EtuBO;;;A8EyuBR;EACC,O9E1uBO;;;A8E6uBR;EACC,O9E9uBO;;;A8EivBR;EACC;EACA;EACA,a1ElgB6B;E0EmgB7B,WAntBgB;EAotBhB;;;AAGD;EACC;EACA,aA1sBkB;EA2sBlB;EACA;EACA,O9E9vBO;;;A8EiwBR;EACC,O9ElwBO;;;A8EqwBR;EACC;EACA;EACA;EACA,O9EzwBO;E8E0wBP;EACA;;;AAGD;EACC;EACA,O9EjxBO;E8EkxBP,kB9EjwBU;;;A8EowBX;EACC;;;AAGD;EACC;EACA,eAhwBe;EAiwBf,O9E3xBO;;;A8E8xBR;EACC;;;AAGD;EACC,O9EnyBO;E8EoyBP;EACA,kB9ExxBU;;;A8E2xBX;AAAA;EAEC,O9E1yBO;;;A8E8yBR;EACC,WAzwBiB;;;AA6wBlB;EACC,aAnwBkB;;;AAuwBnB;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC,W1EpmB0E;E0EqmB1E;EACA;EACA;;;AAGD;EACC;;;AAGD;AAAA;AAAA;AAAA;AAAA;EAKC,O9Eh2BO;;;A8Eo2BR;EACC;EACA;EACA,WAj0BiB;EAk0BjB,aAvzBkB;EAwzBlB;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,O9Ep2BQ;;;A8Eu2BT;EACC;EACA;EACA,O9En3BU;E8Eo3BV;EACA;EACA;;;AAID;EACC,O9El3BQ;E8Em3BR;;;AAGD;EACC,O9Et3BU;;;A8Ey3BX;EACC;EACA;EACA,O9Et4BU;E8Eu4BV;EACA;EACA;;;AAGD;EACC,O9En4BU;E8Eo4BV;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,O9E36BO;;;A8E86BR;EACC,O9El7BO;;;A8Eq7BR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACA;EACA;EACA;EACA;EACA,WAj6BkB;;;AAo6BlB;EACA;EACA,O9Eh9BO;;;A8Eo9BP;EACC;;;AAID;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAGD;EACC,kB9Ej/BU;E8Ek/BV,eAx+Be;EAy+Bf;;;AAGD;EACC;EACA;;;AAGD;EACC,kB9E3gCO;;;A8E8gCR;EACC,kB9E/gCO;;;A8EkhCR;EACC;EACA,WA/+BiB;EAg/BjB,aAr+BkB;EAs+BlB,O9EphCO;;;A8EuhCR;EACC,WAn/BuB;EAo/BvB;EACA;EACA,O9EniCS;E8EoiCT;;;AAID;EACC,O9EjiCO;E8EkiCP;;;AAGD;EACC;EACA;EACA,O9ExiCO;E8EyiCP,WAtgCiB;EAugCjB,aA5/BkB;EA6/BlB;EACA;;;AAGD;EACC,O9EnjCO;;;A8EsjCR;EACC,O9EvjCO;E8EwjCP,kB9EvjCO;E8EwjCP,eA/hCe;;;AAkiChB;EACC,WAvhCiB;EAwhCjB;EACA,O9E/iCU;E8EgjCV;;;AAGD;EACC,O9EzkCS;;;A8E4kCV;EACC,O9E7kCS;;;A8EglCV;EACC,O9EjlCS;;;A8EolCV;EACC,O9E7kCO;E8E8kCP;;;AAGD;EACC;EACA;EACA,O9EplCO;E8EqlCP,WAtjCgB;EAujChB,aAxiCkB;EAyiClB;EACA;;;AAGD;EACC,O9E/lCO;;;A8EkmCR;EACC,O9ExmCS;;;A8E2mCV;EACC,WAjkCiB;EAkkCjB;EACA,O9EzlCU;E8E0lCV;;;AAGD;EACC,O9EnnCS;;;A8EsnCV;EACC,O9EvnCS;;;A8E0nCV;EACC,O9E3nCS;;;A8E8nCV;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA,O9E3qCO;E8E4qCP;;;AAGD;EACC;EACA,W1En8B0E;E0Eo8B1E,aAhoCkB;EAioClB;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA,WApqCiB;;;AAuqClB;EACC;EACA;EACA;EACA;EACA;EACA,kB9EnsCU;;;A8EssCX;EACC;EACA;EACA;EACA;EACA;EACA,kB9E5sCU;;;A8E+sCX;EACC;EACA;EACA;EACA;EACA;EACA,kB9ErtCU;;;A8EwtCX;EACC;EACA;EACA;EACA;EACA;EACA,kB9E9tCU;;;A8EiuCX;EACC;EACA;EACA;EACA;EACA;EACA,kB9EvuCU;;;A8E0uCX;EACC;EACA;EACA;EACA;EACA;EACA,kB9EhvCU;;;A8EmvCX;EACC;EACA;EACA;EACA;EACA;EACA,kB9EzvCU;;;A8E4vCX;EACC;EACA;EACA;EACA;EACA;EACA,kB9ElwCU;;;A8EqwCX;EACC;EACA;EACA;EACA;EACA;EACA,kB9E3wCU;;;A8E8wCX;EACC;EACA;EACA;EACA;EACA;EACA,kB9EpxCU;;;A8EwxCX;EACC;;;AAGD;EACC;;;AAGD;EACC,O9EzyCM;E8E0yCN,WA5wCiB;EA6wCjB,aAlwCkB;EAmwClB;EACA;EACA;EACA;;;AAGD;EACC,WArxCiB;EAsxCjB;EACA,O9E7yCU;;;A8EgzCX;EACC,O9Et0CS;;;A8Ey0CV;EACC,O9E10CS;;;A8E60CV;EACC,O9E90CS;;;A8Ei1CV;EACC;EACA;EACA;EACA;;;AAID;EACC;;;AAGD;EACC,WAvzCgB;EAwzChB,aAzyCkB;EA0yClB,O9E31CO;E8E41CP;EACA;;;AAGD;EACC,kB9E90CU;;;A8Ei1CX;EACC,kB9Ep1CU;;;A8Eu1CX;EACC,wBA/0Ce;EAg1Cf,yBAh1Ce;;;AAm1ChB;EACC,2BAp1Ce;EAq1Cf,4BAr1Ce;EAs1Cf;;;AAGD;EACC;EACA,c9Ev2CU;E8Ew2CV;EACA;EACA;;;AAGD;EACC,kB9E52CU;;;A8E+2CX;EACC;EACA,aAh1CkB;EAi1ClB;EACA;;;AAGD;EACC,O9Ev4CO;;;A8E04CR;EACC;EACA,O9Ej5CS;;;A8Eo5CV;EACC,O9Eh5CO;;;A8Em5CR;EACC;EACA,O9Er5CO;;;A8Ew5CR;EACC,O9En5CQ;;;A8Es5CT;EACC;EACA;EACA,O9E55CO;E8E65CP,WA13CiB;EA23CjB;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA,kB9E76CU;E8E86CV,wBAl6Ce;EAm6Cf,yBAn6Ce;EAo6Cf;EACA,YAj3CY;;;AAo3Cb;EACC;;;AAGD;EACC;EACA,kB9E17CU;E8E27CV,eA/6Ce;EAg7Cf,YA53CY;;;AA+3Cb;EACC;EACA,kB9Ej8CU;E8Ek8CV,4BAt7Ce;EAu7Cf,2BAv7Ce;EAw7Cf;;;AAGD;EACC;EACA,eA77Ce;EA87Cf,kB9E18CU;;;A8E68CX;EACC,kB9E/8CU;;;A8Ek9CX;EACC,O9Eh+CO;E8Ei+CP,WA/7CgB;;;AAk8CjB;EACC;EACA,WAp8CgB;;;AAu8CjB;EACC;EACA,O9Ex+CO;E8Ey+CP,aA37CkB;EA47ClB,WAv8CiB;EAw8CjB;;;AAGD;EACC,WA58CiB;EA68CjB;EACA;;;AAGD;EACC;;;AAGD;EACC,W1E/wC0E;;;A0EkxC3E;EACC,O9EhgDO;;;A8EmgDR;EACC,O9E5/CM;;;A8E+/CP;EACC,O9ExgDO;;;A8E2gDR;EACC;;;AAGD;EACC,O9EhhDO;;;A8EmhDR;EACC,W1EvyC0E;E0EwyC1E;;;AAGD;EACC,O9E1hDO;E8E2hDP;EACA,kB1E5/CS;;;A0E+/CV;AAAA;EAEC,O9EjiDO;;;A8EoiDR;EACC,O9EriDO;E8EsiDP;EACA,kB9EpiDS;;;A8EuiDV;AAAA;EAEC,O9E5iDO;;;A8E+iDR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;IACC;IACA;IACA;IACA;IACA;;;EAGD;IACC;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;AAKF;EACC;EACA,O9E3lDO;E8E4lDP,aA9iDkB;EA+iDlB,WA1jDiB;EA2jDjB;;;AAGD;EACC,WA/jDiB;EAgkDjB,O9EnmDO;E8EomDP;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,W1Ep4C0E;;;A0Eu4C3E;EACC,O9ErnDO;;;A8EwnDR;EACC,O9EznDO;;;A8E4nDR;EACC,O9E7nDO;;;A8EgoDR;EACC;;;AAGD;EACC,O9EroDO;;;A8EwoDR;EACC,W1E55C0E;E0E65C1E;;;AAGD;EACC,O9E/oDO;E8EgpDP;EACA,kB1EjnDS;;;A0EonDV;AAAA;EAEC,O9EtpDO;;;A8EypDR;EACC,O9E1pDO;E8E2pDP;EACA,kB9EzpDS;;;A8E4pDV;AAAA;EAEC,O9EjqDO;;;A8EoqDR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,aAhoDkB;EAioDlB,kB9EtrDM;E8EurDN;;;AAGD;EACC,kB9E5qDU;;;A8E+qDX;EACC,aA1oDkB;EA2oDlB,kB9EhsDM;E8EisDN;EACA;;;AAGD;EACC;IACA;IACA;;;EAGD;IACC;;;AAID;EACC,WA3qDgB;;;AA8qDjB;EACC,O9EltDO;;;A8EqtDR;EACC,O9E1sDU;E8E2sDV;EACA;;;AAGD;EACC,O9E3tDO;;;A8E8tDR;EACC,O9E/tDO;;;A8EkuDR;EACC;EACA;EACA;EACA;EACA,eA7sDe;EA8sDf;EACA,kB9E5tDU;;;A8E+tDX;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA,O9ExvDO;;;A8E2vDR;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA,O9EvwDO;E8EwwDP;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;IACA;IACA;;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA,O9EjyDO;;;A8EqyDR;EACC;EACA;;;AAID;EACC,O9ExyDO;;;A8E4yDR;EACC;;;AAGD;EACC,aAnwDkB;EAowDlB,WA/wDiB;EAgxDjB,O9EnzDO;;;A8EszDR;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC,WA7yDiB;EA8yDjB,O9Ej1DO;E8Ek1DP;EACA;;;AAGD;EACC,O9E11DO;;;A8E61DR;EACC;EACA;EACA,O9Eh2DO;E8Ei2DP;EACG;EACA;;;AAGJ;EACC;;;AAGD;EACC;EACA,O9E52DO;E8E62DP,WA30DgB;EA40DhB,a1E5nD6B;E0E6nD7B;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAID;EACC;EACA,eAx2De;EAy2Df,kB9Er3DU;;;A8Ew3DX;EACC,kB9E13DU;;;A8E63DX;EACC,O9Eh4DU;E8Ei4DV,WA12DgB;;;AA62DjB;EACC;EACA,WA/2DgB;;;AAm3DjB;EACC,kB9Er4DU;;;A8Ew4DX;EACC;;;AAGD;EACC,aA72DkB;EA82DlB,WAz3DiB;EA03DjB;;;AAGD;EACC;EACA;EACA,O9E35DU;;;A8E85DX;EACC,O9E16DO;;;A8E66DR;EACC,O9E96DO;;;A8Ei7DR;EACC,O9El7DO;;;A8Eq7DR;EACC,W1EzsD0E;E0E0sD1E;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,WA75DiB;;;AAg6DlB;EACC,O9Ev8DO;;;A8E08DR;EACC,O9Eh8DU;E8Ei8DV;;;AAGD;EACC,O9Eh9DO;;;A8Em9DR;EACC,O9Ep9DO;;;A8Eu9DR;EACC,O9Ez9DO;E8E09DP;EACA,kB1E37DS;;;A0E87DV;AAAA;EAEC,O9Eh+DO;;;A8Em+DR;EACC,O9Ep+DO;E8Eq+DP;EACA,kB9En+DS;;;A8Es+DV;AAAA;EAEC,O9E3+DO;;;A8E8+DR;EACC;EACA;;;AAGD;EACC,W1EtvD6B;E0EuvD7B,O9Ep/DO;;;A8Eu/DR;EACC;;;AAGD;EACC;;;AAGD;EACC,kB9E7+DU;;;A8Eg/DX;EACC;EACA;EACA;EACA;;;AAGD;EACC,Y9E1gEO;;;A8E6gER;AAAA;EAEC,Y9EhgEU;;;A8EmgEX;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA,WA7/DgB;EA8/DhB,O9EphEU;;;A8EuhEX;EACC,O9EpiEO;;;A8EuiER;EACC;EACA;EACA;EACA;EACA,WA1gEgB;EA2gEhB,O9EljES;E8EmjET;EACA;EACA;EACA;;;AAGD;EACC,mB9E1jES;;;A8E6jEV;EACC;EACA;EACA;EACA;EACA,O9E9iEU;E8E+iEV;EACA;EACA;;;AAGD;EACC,O9EzkES;;;A8E4kEV;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAID;EACC;;;AAGD;EACC,aA5jEkB;EA6jElB;;;AAGD;EACC;EACA,kB9ElnEO;E8EmnEP;EACA;EACA,aArkEkB;EAskElB;;;AAGD;EACC,kB9E/mEU;;;A8EknEX;EACC;;;AAGD;EACC,c9E7nEQ;E8E8nER;EACA,O9E/nEQ;;;A8EmoET;EACC;EACA;EACA;EACA,kB9E5oEO;;;A8E+oER;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA,O9E/qEO;E8EgrEP,a1E77D6B;;;A0Ei8D9B;EACC;;;AAID;EACC,O9EtrEO;E8EurEP,WAppEiB;EAqpEjB;EACA,kB9E3rEO;E8E4rEP;;;AAID;EACC;EACA,Y9EprEU;E8EqrEV;EACA,eA3qEe;EA4qEf;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,kB9EztEW;;;A8E6tEZ;EACC;EACA,eAlsEe;;;AAqsEhB;EACC,kB9EptEU;;;A8EutEX;EACC,O9EpuEO;E8EquEP,WAnsEgB;;;AAssEjB;EACC;EACA,WAxsEgB;;;AA4sEjB;EACC,O9EvuEM;E8EwuEN;EACA,WA3sEiB;;;AA8sElB;EACC,WA/sEiB;EAgtEjB,O9E9uEM;;;A8EivEP;EACC,O9E1vEO;;;A8E6vER;EACC;;;AAGD;EACC,WA5tEiB;EA6tEjB,O9E3vEM;E8E4vEN;EACA;EACA;;;AAGD;EACC,O9E1wEO;;;A8E6wER;EACC,O9E9wEO;;;A8EkxER;AAAA;EAEC,aAnuEkB;;;AAsuEnB;EACC,O9EzxEO;E8E0xEP;;;AAGD;EACC;;;AAGD;EACC,a1E/iE6B;;;A0EkjE9B;EACC;EACA,O9EnyEO;;;A8EsyER;EACC;;;AAGD;EACC,O9E/yEO;;;A8EmzER;EACC;EACA;EACA;;;AAID;EACC;EACA;;;AAED;EACC;IAAK;;EACL;IAAO;;;AAER;EACC;IAAK;;EACL;IAAO;;;AAER;EACC;IAAK;;EACL;IAAO;;;AAQP;EAAwB;;;AACxB;EAAyB;;;AACzB;EAA2B;;;AAC3B;EAAyB;;;AAEzB;EAAyB;;;AACzB;EAA2B;;;AAC3B;EAA4B;;;AAC5B;EAA2B;;;AAE3B;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EnE/2EG,emE6BY;;;AAm1Ef;EnEv2EG,wBmEoBY;EnEnBZ,yBmEmBY;EnENZ,4BmEy1E+F;EnEx1E/F,2BmEw1E+F;;;AAClG;EnEj2EG,yBmEaY;EnEZZ,4BmEYY;EnECZ,wBmEm1EiG;EnEl1EjG,2BmEk1EiG;;;AACpG;EnE31EG,4BmEMY;EnELZ,2BmEKY;EnEpBZ,wBmEy2EkG;EnEx2ElG,yBmEw2EkG;;;AACrG;EnEr1EG,wBmEDY;EnEEZ,2BmEFY;EnEbZ,yBmEm2EiG;EnEl2EjG,4BmEk2EiG;;;AACpG;EAA2B;;;AAC3B;EAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;AAMvB;EACC;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,c9E1/EU;E8E2/EV;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAID;EACC;EACA;;;AAID;EACC;EACA,a1ErzE6B;E0EszE7B,WAtgFgB;EAugFhB;EACA,O9E1iFO;;;A8E6iFR;EACC,kB9ExiFQ;E8EyiFR;;;AAID;EACC;EACA;;;AAED;EAAwC;EACvC;EACA;;;AAGD;EACC;EACA,kB9E5jFS;E8E6jFT;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;EAAiB;EACjB;EACA,kB9EjkFU;E8EkkFV;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EAA6B;EAA6B,kB9EvlFnD;E8EwlFP;EACA;EACA;EACA;;;AAGD;EACC;IACA;;;AAID;EACC,kB9EvmFO;E8EwmFP;EACA;;;AAID;EACC;EACA;EACA,O9EnlFM;;;A8EulFP;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,O9EjoFO;E8EkoFP,a1E/4E6B;E0Eg5E7B;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,O9E9oFO;;;A8EipFR;EACC,O9ElpFO;E8EmpFP;;;AAGD;EACC;;;AAGD;EACC,O9ErqFO;;;A8EwqFR;EACC,O9EzqFO;;;A8E6qFR;EACC;EACA;;;AAGD;EACC,eAxpFe;EAypFf;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA,eAvrFe;;;AA2rFhB;EACC;IACC;;;AAIF;EAEA;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;IACA,kB9EvtFU;;;E8E0tFX;IACC,kB9E5tFU;;;E8E+tFX;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC,WA7uFgB;;;EAgvFjB;IACC,O9E7wFQ;I8E8wFR,W1EviF0E;;;E0E0iF3E;IACC;;;EAGD;IACC;;;EAGD;IACC,kB9E/xFO;;;E8EkyFR;IACC;;;EAGD;IACC;IACA;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC,kB9EvyFU;;;E8E0yFX;IACC;;;EAGD;IACC,O9Ep0FS;;;E8Eu0FV;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAID;IACC;IACA;IACA;IACA;;;EAID;IACC,kB9Ex0FU;;;E8E20FX;IACC,kB9E50FU;;;E8E+0FX;IACC;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC,O9E92FO;;;E8Ei3FR;IACC,O9Ev3FS;;;E8E03FV;IACC;IACA;IACA;;;EAGD;IACC,a1E1oF6B;I0E2oF7B;;;EAID;IACC;;;EAGD;IACC;IACA,a1ErpF6B;I0EspF7B;IACA;;;EAGD;IACC;;;EAGD;IACC,a1E/pF6B;;;E0EkqF9B;IACC,WAn3FgB;IAo3FhB,O9E14FU;;;E8E64FX;IACC,WAx3FgB;;;EA23FjB;IACC,W1EjrF0E;;;E0EqrF3E;IACC,O9Ev5FU;;;E8E05FX;IACC,O9E35FU;;;E8E85FX;IACC;IACA,O9Eh6FU;I8Ei6FV;;;EAGD;IACC,O9E55FQ;;;E8E+5FT;IACC,O9E/5FU;;;E8Ek6FX;IACC,WAv5FgB;;;EA05FjB;IACC,WA35FgB;;;EA85FjB;IACC,WA35FiB;;;EA+5FlB;IACC,kB9Et7FU;;;E8Ey7FX;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC,O9E59FU;;;E8Eg+FX;IACC;;;EAID;IACC;;;EAGD;IACC;IACA;IACA;IACA;IACA;;;EAGD;IACC;IACA;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC,a1EvyF6B;I0EwyF7B,WAx/FgB;;;EA4/FjB;IACC,a1E7yF6B;I0E8yF7B;;;EAGD;IACC;;;EAGD;IACC,a1EtzF6B;I0EuzF7B,WAvgGgB;;;EA0gGjB;IACC,a1E3zF6B;;;E0E8zF9B;IACC,a1E/zF6B;;;E0Ek0F9B;IACC,O9ErjGO;I8EsjGP,aArgGkB;;;EAwgGnB;IACC;;;EAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;IAgBC;;;EAGD;IACC;IACA;IACA;;;AAMD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC,O9EvmGO;;;A8E0mGR;EACC,O9EznGO;;;A8E4nGR;EACC,kB9E9mGQ;E8E+mGR;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,O9E5nGO;;;A8E+nGR;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;AACA;EACC;;AAGA;EACC;;;AAKH;EACC;;;AAGD;EACC;;AACA;EACC;;;AAIF;EACC;EACA;EACA;;;AAID;EACC,O9EjtGO;E8EktGP,kB9EltGO;E8EmtGP;EACA;;;AAGD;EACC,O9E/sGM;;;A8EktGP;EACC;IACC;IACA;;;AAIF;EACC;EACA;;;AAED;EACC;;;AAGD;EACC;;;AACD;EACC,O9EhuGU;;;A8EmuGX;EACC;IACC,WA7sGiB;IA8sGjB;;;AAGF;EACC,O9EvvGO;;;A8E0vGR;EACI;;;AAGJ;EACC;;;AAGD;EACC;;;AAGD;EACI;;;AAIJ;EACC,O9ExwGO;;;A8E2wGR;EACC,O9E5wGO;;;A8E+wGR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACI;EACA;;;AAGJ;EACC;;;AAGD;EACC;IACC;;;EAED;IACI;;;AAIL;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACI;EACA;;;AAGJ;EACI;EACA;EACH;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;IACC;;;AAIF;EACC;IACC;;;AAIF;EACC;IACC;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;EACC;IACC;;;A9El3GF;EACC,OAxCO;;;AA2CR;EACI;;;AAGJ;EACC,OAxBO;;;AA2BR;EACI;;;AAGJ;EACC,OAxDO;;;AA2DR;EACC,OA5DO;;;AA+DR;EACC,kBAlDU;;;AAqDX;EACC,kBAtDU;;;AAyDX;EACC,kBA1DU;;;AA6DX;EACC,OA5EO;;;AA+ER;EACC,OA9EO;;;AAiFR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACG;;;AAGJ;EACC,OAzGS","file":"tron_ff66ac.css"} \ No newline at end of file diff --git a/files/assets/css/win98.scss b/files/assets/css/win98.css old mode 100644 new mode 100755 similarity index 66% rename from files/assets/css/win98.scss rename to files/assets/css/win98.css index baf012525..6e9848626 --- a/files/assets/css/win98.scss +++ b/files/assets/css/win98.css @@ -1,177 +1,158 @@ - -$primary: #ff66ac; -$dark: #fff; -$secondary: #000000; -$danger: #E53E3E; -$white: #c0c0c0; -$black: #000000; -$light: #000000; -$success: #38A169; -$muted: #404040; -$info: #168EEA; - -$purple: #ff66ac; -$red: #E53E3E; -$gray: #fff; -$green: #38A169; - -$gray-100: #394552; -$gray-200: #c0c0c0; -$gray-300: #c0c0c0; -$gray-400: #242C33; -$gray-500: #c0c0c0; -$gray-600: #c0c0c0; -$gray-700: #c0c0c0; -$gray-800: #07090A; -$gray-900: #000000; - -$upvote: #ff66ac; -$downvote: #38B2AC; -$admin: #ff66ac; -$banned: #960000; -$deleted: #969600; -$deletedandbanned: #964000; -$mod: #07c20c; -$code: #e83e8c; - -$gold: #ECC94B; -$reddit: #ED4630; - -@import "./bootstrap/bootstrap.scss"; -@import "./main.scss"; - -* { - box-shadow: none !important; - transition: none !important; - border-radius: 0 !important; - font-family: sans-serif; - font-size: 12px; -} - -.card, #mobile-bottom-navigation-bar { - transform: none !important; - background-color: $gray-500 !important; -} - -.pseudo-submit-form .card-header, .card-blank .card-header, .navbar-light, .nav, .flex-row.bg-gray-200.sticky.justify-content-center.d-flex.d-sm-none.mt-3.mb-3.mb-sm-5.rounded { - background: $white !important; - color: $white !important; -} -.navbar-light > *, .navbar-brand, .nav-link{ - color: $white !important; -} - -.nav-link, .btn, .btn-secondary, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2 { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; - background: $gray-500 !important; - color: #000 !important; -} - -.nav-link:focus, .btn:focus, .btn-secondary:focus, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2, -.nav-link:active, .btn:active, .btn-secondary:active,{ - border: 2px inset white !important; -} -.card, .card-blank, .comment-section.post-top, .dropdown-menu { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.dropdown-menu, .btn:hover { - background: $gray-500 !important; - color: #000 !important; -} - -.form-control { - border: 2px inset #717171 !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.post-title, .text-small-extra.text-muted, #actual-comments > .text-muted, .text-left.pl-2 { - color: $black !important; -} - -.arrow-up::before { - color: $muted; -} - -blockquote { - background-color: #e0e0e0 !important; - border-bottom: 2px solid $black; -} - -.container { -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: white !important; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #000 !important -} - -.stretched-link { - color: #000 !important -} - -.flaggers { - background-color: $white !important; -} - -.form-control, .form-control:disabled, .form-control[readonly] { - background: white !important; - color: black !important -} - -.arrow-down::before { - color: $muted !important; -} - -.table { - color: black !important; -} - -.transparent { - background: None !important; -} - -.black { - color: black !important; -} - -.col-12 .card { - padding: 20px !important; -} - -#frontpage .post-title a:visited { - color: #5c5c5c; -} - -.post-actions a { - color: $muted !important; -} - -.modal-header, .modal .comment-actions a, .modal-title { - color: $white !important; -} - -.text-info -{ - color: $primary !important; -} - -.score, .comment-actions .score { - color: #000; -} - -.arrow-up:hover::before { - color: $muted; -} - -#thread { - background: $white !important; +@charset "UTF-8"; + +:root { + --dark: #fff; + --secondary: #000000; + --white: #c0c0c0; + --black: #000000; + --light: #000000; + --muted: #404040; + --gray: #fff; + --gray-100: #394552; + --gray-200: #c0c0c0; + --gray-300: #c0c0c0; + --gray-400: #242C33; + --gray-500: #c0c0c0; + --gray-600: #c0c0c0; + --gray-700: #c0c0c0; + --gray-800: #07090A; + --gray-900: #000000; +} + + + +* { + box-shadow: none !important; + transition: none !important; + border-radius: 0 !important; + font-family: sans-serif !important; + font-size: 12px; +} + +.card, #mobile-bottom-navigation-bar { + transform: none !important; + background-color: var(--gray-500) !important; +} + +.pseudo-submit-form .card-header, .card-blank .card-header, .navbar-light, .nav, .flex-row.bg-gray-200.sticky.justify-content-center.d-flex.d-sm-none.mt-3.mb-3.mb-sm-5.rounded { + background: var(--white) !important; + color: var(--white) !important; +} +.navbar-light > *, .navbar-brand, .nav-link{ + color: var(--white) !important; +} + +.nav-link, .btn, .btn-secondary, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2 { + border: 2px outset white !important; + border-bottom: 2px solid #a7a5a1 !important; + border-right: 2px solid #a7a5a1 !important; + background: var(--gray-500) !important; + color: #000 !important; +} + +.nav-link:focus, .btn:focus, .btn-secondary:focus, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2, +.nav-link:active, .btn:active, .btn-secondary:active,{ + border: 2px inset white !important; +} +.card, .card-blank, .comment-section.post-top, .dropdown-menu { + border: 2px outset white !important; + border-bottom: 2px solid #a7a5a1 !important; + border-right: 2px solid #a7a5a1 !important; +} + +.dropdown-menu, .btn:hover { + background: var(--gray-500) !important; + color: #000 !important; +} + +.form-control { + border: 2px inset #717171 !important; + border-bottom: 2px solid #a7a5a1 !important; + border-right: 2px solid #a7a5a1 !important; +} + +.post-title, .text-small-extra.text-muted, #actual-comments > .text-muted, .text-left.pl-2 { + color: var(--black) !important; +} + +.arrow-up::before { + color: var(--muted); +} + +blockquote { + background-color: #e0e0e0 !important; + border-bottom: 2px solid var(--black); +} + +.container { +} + +#frontpage .pseudo-submit-form.card .card-body .form-control { + background-color: white !important; +} + +.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { + color: #000 !important +} + +.stretched-link { + color: #000 !important +} + +.flaggers { + background-color: var(--white) !important; +} + +.form-control, .form-control:disabled, .form-control[readonly] { + background: white !important; + color: black !important +} + +.arrow-down::before { + color: var(--muted) !important; +} + +.table { + color: black !important; +} + +.transparent { + background: None !important; +} + +.black { + color: black !important; +} + +.col-12 .card { + padding: 20px !important; +} + +#frontpage .post-title a:visited { + color: #5c5c5c !important; +} + +.post-actions a { + color: var(--muted) !important; +} + +.modal-header, .modal .comment-actions a, .modal-title { + color: var(--white) !important; +} + +.text-info +{ + color: var(--primary) !important; +} + +.score, .comment-actions .score { + color: #000; +} + +.arrow-up:hover::before { + color: var(--muted); +} + +#thread { + background: var(--white) !important; } \ No newline at end of file diff --git a/files/assets/css/win98_2a96f3.css b/files/assets/css/win98_2a96f3.css deleted file mode 100644 index 912dba192..000000000 --- a/files/assets/css/win98_2a96f3.css +++ /dev/null @@ -1,13871 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #2a96f3; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c0c0c0; - --gray: #c0c0c0; - --gray-dark: #07090A; - --primary: #2a96f3; - --secondary: #000000; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #fff; - --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: #000000; - text-align: left; - background-color: #c0c0c0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #2a96f3; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #2a96f3; - 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; -} - -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: #c0c0c0; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: #c0c0c0; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; - 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: #c0c0c0; -} - -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: #c0c0c0; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #c0c0c0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #c0c0c0; -} -.table tbody + tbody { - border-top: 2px solid #c0c0c0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #c0c0c0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0; -} -.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: #000000; - background-color: rgba(0, 0, 0, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d2a7ba; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e191b6; -} - -.table-hover .table-primary:hover { - background-color: #c996ad; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #c996ad; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #8a8a8a; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-secondary:hover { - background-color: #7d7d7d; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #7d7d7d; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #9ab7a8; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #79b093; -} - -.table-hover .table-success:hover { - background-color: #8bac9b; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #8bac9b; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #90b2cc; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #68a6d6; -} - -.table-hover .table-info:hover { - background-color: #7fa6c4; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #7fa6c4; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d2c08c; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e1c160; -} - -.table-hover .table-warning:hover { - background-color: #cbb67a; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #cbb67a; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #ca9c9c; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d37c7c; -} - -.table-hover .table-danger:hover { - background-color: #c18b8b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c18b8b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #8a8a8a; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-light:hover { - background-color: #7d7d7d; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #7d7d7d; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #d2d2d2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #e1e1e1; -} - -.table-hover .table-dark:hover { - background-color: #c5c5c5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #c5c5c5; -} - -.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: #c0c0c0; - background-color: #07090A; - border-color: #171d21; -} -.table .thead-light th { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.table-dark { - color: #c0c0c0; - background-color: #07090A; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #171d21; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(192, 192, 192, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: #c0c0c0; - background-color: #c0c0c0; - background-clip: padding-box; - border: 1px solid #242C33; - 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 #c0c0c0; -} -.form-control:focus { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.form-control::placeholder { - color: #c0c0c0; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #c0c0c0; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} - -.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: #000000; - 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: flex; - 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: #c0c0c0; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #c0c0c0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #c0c0c0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:hover { - color: #c0c0c0; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:focus, .btn-primary.focus { - color: #c0c0c0; - background-color: #2a96f3; - border-color: #2a96f3; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c0c0c0; - background-color: #2a96f3; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-success { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(76, 166, 118, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c0c0c0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(76, 166, 118, 0.5); -} - -.btn-info { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(48, 150, 228, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c0c0c0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(48, 150, 228, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(223, 82, 82, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c0c0c0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(223, 82, 82, 0.5); -} - -.btn-light { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-dark { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:hover { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-dark:focus, .btn-dark.focus { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #000000; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.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(217, 217, 217, 0.5); -} - -.btn-outline-primary { - color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #2a96f3; - border-color: #2a96f3; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #2a96f3; - 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: #000000; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #000000; - border-color: #000000; -} -.btn-outline-secondary:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #fff; - border-color: #fff; -} -.btn-outline-dark:hover { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #fff; - 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: #000000; - background-color: #fff; - border-color: #fff; -} -.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(255, 255, 255, 0.5); -} - -.btn-link { - font-weight: 400; - color: #2a96f3; - text-decoration: none; -} -.btn-link:hover { - color: #2a96f3; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #c0c0c0; - 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: #000000; - text-align: left; - list-style: none; - background-color: #c0c0c0; - 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 #c0c0c0; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #394552; -} -.dropdown-item.active, .dropdown-item:active { - color: #c0c0c0; - text-decoration: none; - background-color: #2a96f3; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #c0c0c0; - 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: #c0c0c0; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: 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: #c0c0c0; - border-color: #2a96f3; - background-color: #2a96f3; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c0c0c0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #c0c0c0; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #c0c0c0; -} - -.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: #c0c0c0; - border: #c0c0c0 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c0c0c0' 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: #2a96f3; - background-color: #2a96f3; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c0c0c0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c0c0c0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - border-radius: 0.5rem; - 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; -} -@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: #c0c0c0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - vertical-align: middle; - background: #c0c0c0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #242C33; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-select:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #c0c0c0; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 2a96f3; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #c0c0c0; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #c0c0c0; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: #c0c0c0; - content: "Browse"; - background-color: #c0c0c0; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 2a96f3; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 2a96f3; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 2a96f3; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #2a96f3; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #2a96f3; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - 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: #2a96f3; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #c0c0c0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #c0c0c0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #c0c0c0; -} - -.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: flex; - 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: #c0c0c0; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #c0c0c0; -} -.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: #c0c0c0 #c0c0c0 #c0c0c0; -} -.nav-tabs .nav-link.disabled { - color: #c0c0c0; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0 #c0c0c0 #c0c0c0; -} -.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: #c0c0c0; - background-color: #2a96f3; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - 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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' 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: #c0c0c0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c0c0c0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(192, 192, 192, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(192, 192, 192, 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: #c0c0c0; -} -.navbar-dark .navbar-toggler { - color: rgba(192, 192, 192, 0.5); - border-color: rgba(192, 192, 192, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(192, 192, 192, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-text a { - color: #c0c0c0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c0c0c0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c0c0c0; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #c0c0c0; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #c0c0c0; -} - -.pagination { - 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: #2a96f3; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; -} -.page-link:hover { - z-index: 2; - color: #2a96f3; - text-decoration: none; - background-color: #c0c0c0; - border-color: #c0c0c0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 2a96f3; -} - -.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: #c0c0c0; - background-color: #2a96f3; - border-color: #2a96f3; -} -.page-item.disabled .page-link { - color: #c0c0c0; - pointer-events: none; - cursor: auto; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.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: #000000; - background-color: #2a96f3; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #2a96f3; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c0c0c0; - background-color: #000000; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-success { - color: #c0c0c0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #c0c0c0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #c0c0c0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c0c0c0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #c0c0c0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c0c0c0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #c0c0c0; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #000000; - background-color: #fff; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #000000; - background-color: #e6e6e6; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #c0c0c0; - 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: #853559; - background-color: #cdaebc; - border-color: #d2a7ba; -} -.alert-primary hr { - border-top-color: #c996ad; -} -.alert-primary .alert-link { - color: #612641; -} - -.alert-secondary { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-secondary hr { - border-top-color: #7d7d7d; -} -.alert-secondary .alert-link { - color: black; -} - -.alert-success { - color: #1d5437; - background-color: #a5baaf; - border-color: #9ab7a8; -} -.alert-success hr { - border-top-color: #8bac9b; -} -.alert-success .alert-link { - color: #102e1e; -} - -.alert-info { - color: #0b4a7a; - background-color: #9eb6c8; - border-color: #90b2cc; -} -.alert-info hr { - border-top-color: #7fa6c4; -} -.alert-info .alert-link { - color: #072e4b; -} - -.alert-warning { - color: #856404; - background-color: #cdc09b; - border-color: #d2c08c; -} -.alert-warning hr { - border-top-color: #cbb67a; -} -.alert-warning .alert-link { - color: #533f03; -} - -.alert-danger { - color: #772020; - background-color: #c7a6a6; - border-color: #ca9c9c; -} -.alert-danger hr { - border-top-color: #c18b8b; -} -.alert-danger .alert-link { - color: #4f1515; -} - -.alert-light { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-light hr { - border-top-color: #7d7d7d; -} -.alert-light .alert-link { - color: black; -} - -.alert-dark { - color: #858585; - background-color: #cdcdcd; - border-color: #d2d2d2; -} -.alert-dark hr { - border-top-color: #c5c5c5; -} -.alert-dark .alert-link { - color: #6c6c6c; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #2a96f3; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(192, 192, 192, 0.15) 25%, transparent 25%, transparent 50%, rgba(192, 192, 192, 0.15) 50%, rgba(192, 192, 192, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #c0c0c0; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #c0c0c0; - text-decoration: none; - background-color: #394552; -} -.list-group-item-action:active { - color: #000000; - background-color: #c0c0c0; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c0c0c0; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #c0c0c0; - pointer-events: none; - background-color: #c0c0c0; -} -.list-group-item.active { - z-index: 2; - color: #c0c0c0; - background-color: #2a96f3; - border-color: #2a96f3; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #853559; - background-color: #d2a7ba; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #853559; - background-color: #c996ad; -} -.list-group-item-primary.list-group-item-action.active { - color: #c0c0c0; - background-color: #853559; - border-color: #853559; -} - -.list-group-item-secondary { - color: black; - background-color: #8a8a8a; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-success { - color: #1d5437; - background-color: #9ab7a8; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #1d5437; - background-color: #8bac9b; -} -.list-group-item-success.list-group-item-action.active { - color: #c0c0c0; - background-color: #1d5437; - border-color: #1d5437; -} - -.list-group-item-info { - color: #0b4a7a; - background-color: #90b2cc; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0b4a7a; - background-color: #7fa6c4; -} -.list-group-item-info.list-group-item-action.active { - color: #c0c0c0; - background-color: #0b4a7a; - border-color: #0b4a7a; -} - -.list-group-item-warning { - color: #856404; - background-color: #d2c08c; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #cbb67a; -} -.list-group-item-warning.list-group-item-action.active { - color: #c0c0c0; - background-color: #856404; - border-color: #856404; -} - -.list-group-item-danger { - color: #772020; - background-color: #ca9c9c; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #772020; - background-color: #c18b8b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c0c0c0; - background-color: #772020; - border-color: #772020; -} - -.list-group-item-light { - color: black; - background-color: #8a8a8a; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-light.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-dark { - color: #858585; - background-color: #d2d2d2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #858585; - background-color: #c5c5c5; -} -.list-group-item-dark.list-group-item-action.active { - color: #c0c0c0; - background-color: #858585; - border-color: #858585; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000000; - text-shadow: 0 1px 0 #c0c0c0; - opacity: 0.5; -} -.close:hover { - color: #000000; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(192, 192, 192, 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); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c0c0c0; - 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: #000000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #c0c0c0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #c0c0c0; - 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); - } - - .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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c0c0c0; - text-align: center; - background-color: #000000; - 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: #c0c0c0; - 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: #c0c0c0; -} - -.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: #c0c0c0; -} - -.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: #c0c0c0; -} -.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 #b8b8b8; -} - -.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: #c0c0c0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #b8b8b8; - border-bottom: 1px solid #acacac; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c0c0c0; - 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: #c0c0c0; - 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c0c0c0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c0c0c0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #2a96f3 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #2a96f3 !important; -} - -.bg-secondary { - background-color: #000000 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: black !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #fff !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #e6e6e6 !important; -} - -.bg-white { - background-color: #c0c0c0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #c0c0c0 !important; -} - -.border-top { - border-top: 1px solid #c0c0c0 !important; -} - -.border-right { - border-right: 1px solid #c0c0c0 !important; -} - -.border-bottom { - border-bottom: 1px solid #c0c0c0 !important; -} - -.border-left { - border-left: 1px solid #c0c0c0 !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: #2a96f3 !important; -} - -.border-secondary { - border-color: #000000 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #fff !important; -} - -.border-white { - border-color: #c0c0c0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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; -} - -.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); -} - -.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; - } -} -.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: #c0c0c0 !important; -} - -.text-primary { - color: #2a96f3 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #2a96f3 !important; -} - -.text-secondary { - color: #000000 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: black !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #fff !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #d9d9d9 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #c0c0c0 !important; -} - -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - color: rgba(192, 192, 192, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #c0c0c0; - 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 #000000; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c0c0c0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #c0c0c0; - } - - .table .thead-dark th { - color: inherit; - border-color: #c0c0c0; - } -} -.bd-callout-primary { - border-left-color: #2a96f3; -} - -.bd-callout-secondary { - border-left-color: #000000; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #fff; -} - -.bd-callout-white { - border-left-color: #c0c0c0; -} - -.bd-callout-black { - border-left-color: #000000; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #404040; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #2a96f3; -} - -.bd-callout-purple { - border-left-color: #2a96f3; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #2a96f3; -} - -.bd-callout-gray { - border-left-color: #fff; -} - -.bd-callout-gray-100 { - border-left-color: #394552; -} - -.bd-callout-gray-200 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-300 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-400 { - border-left-color: #242C33; -} - -.bd-callout-gray-500 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-600 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-700 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-800 { - border-left-color: #07090A; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #000000; - padding-top: 49px; - background-color: #c0c0c0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #c0c0c0; -} - -#page { - padding-top: 49px; - background-color: #c0c0c0; -} - -#article { - padding-top: 0; - background-color: #c0c0c0; -} - -#thread, #userpage { - background-color: #c0c0c0; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #2a96f3; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #2a96f3; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #fff; -} - -.btn-success, .btn-danger { - color: #c0c0c0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #242C33; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #242C33; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c0c0c0; - color: #fff; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c0c0c0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #000000; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #fff; -} - -.navbar-light { - background-color: #c0c0c0 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #fff; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #2a96f3; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #2a96f3; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c0c0c0; -} - -.navbar .text-white { - color: #c0c0c0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #000000; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #2a96f3; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c0c0c0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #2a96f3; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #000000; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c0c0c0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #404040; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #c0c0c0; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #2a96f3; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #2a96f3; - box-shadow: inset 0 -2px 0 #2a96f3; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #2a96f3; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #2a96f3; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #2a96f3; - box-shadow: inset 0 -2px 0 #2a96f3; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #404040; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #2a96f3; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #2a96f3; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #2a96f3; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #2a96f3; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #2a96f3; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #2a96f3; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #000000; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #07090A; - font-size: 1rem; - color: #c0c0c0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #000000; -} - -.form-inline.search .form-control::placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.bg-svg { - background-color: #fff; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #404040; - border-color: #404040; - border-width: 2px; - background: #c0c0c0; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #fff; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #242C33; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #c0c0c0; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #000000; - background-color: #c0c0c0; - outline: 0; - border-color: #2a96f3; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #000000; - background-color: #000000; - outline: 0; - border-color: #2a96f3; - box-shadow: none; -} - -.form-control::placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #000000; -} - -#login label { - color: #000000; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #000000; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c0c0c0; - background-color: #c0c0c0; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #000000; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #000000; - text-decoration: none; - background-color: #c0c0c0; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #000000; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #000000; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #2a96f3; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #2a96f3; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #2a96f3 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #404040; -} - -.score { - color: #000000; -} - -.score-up { - color: #2a96f3 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #c0c0c0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #fff; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #242C33; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #c0c0c0 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #c0c0c0; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #404040; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #2a96f3; - width: 1rem; -} - -.filter-list .filter-item { - color: #404040; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #404040; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #000000; -} - -.filter-list > .filter-item > .filter-link.active { - color: #000000; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #2a96f3; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #2a96f3; -} - -.filter-link:hover, .filter-link:focus { - color: #2a96f3; -} - -.dashboard-list .dashboard-item { - color: #404040; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #404040; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #000000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #2a96f3; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #2a96f3; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #2a96f3; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #2a96f3; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c0c0c0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #fff; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #2a96f3; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #2a96f3; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #2a96f3; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #000000; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #242C33; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #c0c0c0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #242C33; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #242C33; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #c0c0c0; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #000000; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #2a96f3; -} - -#frontpage .post-title a { - color: #000000; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #000000; -} - -.stretched-link a:hover { - color: #2a96f3; -} - -.post-meta { - position: relative; - z-index: 2; - color: #404040; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #242C33; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #242C33; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #242C33 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .post-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #000000; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #fff; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #000000; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #000000; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #404040; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #000000; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #000000; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #000000; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #000000; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; -} - -.page-link:hover { - background-color: #394552; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c0c0c0; -} - -.post-actions a { - color: #394552; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #000000; -} - -.post-actions .dropdown-item:hover { - color: #000000; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #2a96f3; - border-radius: 0.35rem; - z-index: 2; - background-color: #c0c0c0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c0c0c0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #404040; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #404040; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #404040; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #000000; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #000000; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #2a96f3; -} - -blockquote { - border-left: 2px solid #2a96f3; - color: #000000; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .comment-actions a { - color: #394552; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #c0c0c0; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #394552; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #000000; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #000000; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #000000; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #000000; -} - -.comment-actions a { - color: #394552; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #000000; -} - -.comment-actions .dropdown-item:hover { - color: #000000; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #000000; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #c0c0c0; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #c0c0c0; -} - -.comment-write .comment-format .format:hover { - color: #000000; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #394552; - font-size: 1rem; - color: #2a96f3; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #2a96f3; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #c0c0c0; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #2a96f3; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #c0c0c0; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #c0c0c0; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #2a96f3; - background-color: rgba(60, 173, 243, 0.08); - color: #2a96f3; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #2a96f3 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c0c0c0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #404040; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #c0c0c0; - border: 0.1px solid #242C33; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #fff !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #000000; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .profile-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #fff; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #fff; -} - -.profile-actions .dropdown-item:hover { - color: #000000; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #fff; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c0c0c0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #404040; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c0c0c0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #242C33 !important; -} - -.border-right { - border-right: 1px solid #242C33 !important; -} - -.border-bottom { - border-bottom: 1px solid #242C33 !important; -} - -.border-left { - border-left: 1px solid #242C33 !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-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; -} - -.border-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; -} - -.border { - border: 1px solid #242C33 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #242C33 !important; - } - - .border-sm-right { - border-right: 1px solid #242C33 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-sm-left { - border-left: 1px solid #242C33 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-sm-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-sm { - border: 1px solid #242C33 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #242C33 !important; - } - - .border-md-right { - border-right: 1px solid #242C33 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-md-left { - border-left: 1px solid #242C33 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-md-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-md { - border: 1px solid #242C33 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #242C33 !important; - } - - .border-lg-right { - border-right: 1px solid #242C33 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-lg-left { - border-left: 1px solid #242C33 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-lg-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-lg { - border: 1px solid #242C33 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #242C33 !important; - } - - .border-xl-right { - border-right: 1px solid #242C33 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-xl-left { - border-left: 1px solid #242C33 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-xl-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-xl { - border: 1px solid #242C33 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #c0c0c0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #000000; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #2a96f3; - border: 0.1px solid #2a96f3; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #394552; - border: #394552 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #c0c0c0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c0c0c0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c0c0c0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c0c0c0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #2a96f3; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #2a96f3; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #c0c0c0; - } - - #thread, #userpage { - background-color: #c0c0c0; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #fff !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #2a96f3; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #242C33; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #c0c0c0; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #242C33; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #2a96f3; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #c0c0c0; - } - - .card { - background-color: #c0c0c0; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #000000; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #2a96f3; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #c0c0c0; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #c0c0c0; - } - - .score { - color: #c0c0c0; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #c0c0c0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #2a96f3; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #c0c0c0; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #394552; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #000000; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #c0c0c0 !important; -} - -.text-muted { - color: #404040 !important; -} - -.text-primary { - color: #2a96f3 !important; -} - -.text-gray-400, .text-gray-500 { - color: #c0c0c0 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #c0c0c0 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #2a96f3; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #2a96f3; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c0c0c0; - background-color: #c0c0c0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #fff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c0c0c0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c0c0c0 !important; -} - -#frontpage .post-title a:visited { - color: #c0c0c0; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c0c0c0; -} - -.comment-box { - border: 2px solid #c0c0c0; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #404040; -} - -.btn-primary { - color: #404040; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #2a96f3 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #2a96f3; - padding: 10px; - border-radius: 3px; - background-color: #c0c0c0 !important; -} - -.text-info { - color: #2a96f3 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #c0c0c0 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #c0c0c0 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - box-shadow: none !important; - transition: none !important; - border-radius: 0 !important; - font-family: sans-serif; - font-size: 12px; -} - -.card, #mobile-bottom-navigation-bar { - transform: none !important; - background-color: #c0c0c0 !important; -} - -.pseudo-submit-form .card-header, .card-blank .card-header, .navbar-light, .nav, .flex-row.bg-gray-200.sticky.justify-content-center.d-flex.d-sm-none.mt-3.mb-3.mb-sm-5.rounded { - background: #c0c0c0 !important; - color: #c0c0c0 !important; -} - -.navbar-light > *, .navbar-brand, .nav-link { - color: #c0c0c0 !important; -} - -.nav-link, .btn, .btn-secondary, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2 { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; - background: #c0c0c0 !important; - color: #000 !important; -} - -.nav-link:focus, .btn:focus, .btn-secondary:focus, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2, -.nav-link:active, .btn:active, .btn-secondary:active { - border: 2px inset white !important; -} - -.card, .card-blank, .comment-section.post-top, .dropdown-menu { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.dropdown-menu, .btn:hover { - background: #c0c0c0 !important; - color: #000 !important; -} - -.form-control { - border: 2px inset #717171 !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.post-title, .text-small-extra.text-muted, #actual-comments > .text-muted, .text-left.pl-2 { - color: #000000 !important; -} - -.arrow-up::before { - color: #404040; -} - -blockquote { - background-color: #e0e0e0 !important; - border-bottom: 2px solid #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: white !important; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #000 !important; -} - -.stretched-link { - color: #000 !important; -} - -.flaggers { - background-color: #c0c0c0 !important; -} - -.form-control, .form-control:disabled, .form-control[readonly] { - background: white !important; - color: black !important; -} - -.arrow-down::before { - color: #404040 !important; -} - -.table { - color: black !important; -} - -.transparent { - background: None !important; -} - -.black { - color: black !important; -} - -.col-12 .card { - padding: 20px !important; -} - -#frontpage .post-title a:visited { - color: #5c5c5c; -} - -.post-actions a { - color: #404040 !important; -} - -.modal-header, .modal .comment-actions a, .modal-title { - color: #c0c0c0 !important; -} - -.text-info { - color: #2a96f3 !important; -} - -.score, .comment-actions .score { - color: #000; -} - -.arrow-up:hover::before { - color: #404040; -} - -#thread { - background: #c0c0c0 !important; -} - -/*# sourceMappingURL=win98_2a96f3.css.map */ diff --git a/files/assets/css/win98_30409f.css b/files/assets/css/win98_30409f.css deleted file mode 100644 index 2a0a6f78e..000000000 --- a/files/assets/css/win98_30409f.css +++ /dev/null @@ -1,13871 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #30409f; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c0c0c0; - --gray: #c0c0c0; - --gray-dark: #07090A; - --primary: #30409f; - --secondary: #000000; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #fff; - --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: #000000; - text-align: left; - background-color: #c0c0c0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #30409f; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #30409f; - 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; -} - -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: #c0c0c0; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: #c0c0c0; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; - 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: #c0c0c0; -} - -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: #c0c0c0; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #c0c0c0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #c0c0c0; -} -.table tbody + tbody { - border-top: 2px solid #c0c0c0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #c0c0c0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0; -} -.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: #000000; - background-color: rgba(0, 0, 0, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d2a7ba; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e191b6; -} - -.table-hover .table-primary:hover { - background-color: #c996ad; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #c996ad; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #8a8a8a; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-secondary:hover { - background-color: #7d7d7d; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #7d7d7d; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #9ab7a8; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #79b093; -} - -.table-hover .table-success:hover { - background-color: #8bac9b; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #8bac9b; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #90b2cc; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #68a6d6; -} - -.table-hover .table-info:hover { - background-color: #7fa6c4; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #7fa6c4; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d2c08c; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e1c160; -} - -.table-hover .table-warning:hover { - background-color: #cbb67a; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #cbb67a; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #ca9c9c; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d37c7c; -} - -.table-hover .table-danger:hover { - background-color: #c18b8b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c18b8b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #8a8a8a; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-light:hover { - background-color: #7d7d7d; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #7d7d7d; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #d2d2d2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #e1e1e1; -} - -.table-hover .table-dark:hover { - background-color: #c5c5c5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #c5c5c5; -} - -.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: #c0c0c0; - background-color: #07090A; - border-color: #171d21; -} -.table .thead-light th { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.table-dark { - color: #c0c0c0; - background-color: #07090A; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #171d21; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(192, 192, 192, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: #c0c0c0; - background-color: #c0c0c0; - background-clip: padding-box; - border: 1px solid #242C33; - 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 #c0c0c0; -} -.form-control:focus { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.form-control::placeholder { - color: #c0c0c0; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #c0c0c0; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} - -.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: #000000; - 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: flex; - 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: #c0c0c0; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #c0c0c0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #c0c0c0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:hover { - color: #c0c0c0; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:focus, .btn-primary.focus { - color: #c0c0c0; - background-color: #30409f; - border-color: #30409f; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #30409f; - border-color: #30409f; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c0c0c0; - background-color: #30409f; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-success { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(76, 166, 118, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c0c0c0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(76, 166, 118, 0.5); -} - -.btn-info { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(48, 150, 228, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c0c0c0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(48, 150, 228, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(223, 82, 82, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c0c0c0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(223, 82, 82, 0.5); -} - -.btn-light { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-dark { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:hover { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-dark:focus, .btn-dark.focus { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #000000; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.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(217, 217, 217, 0.5); -} - -.btn-outline-primary { - color: #30409f; - border-color: #30409f; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #30409f; - border-color: #30409f; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #30409f; - 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: #000000; - background-color: #30409f; - border-color: #30409f; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #000000; - border-color: #000000; -} -.btn-outline-secondary:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #fff; - border-color: #fff; -} -.btn-outline-dark:hover { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #fff; - 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: #000000; - background-color: #fff; - border-color: #fff; -} -.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(255, 255, 255, 0.5); -} - -.btn-link { - font-weight: 400; - color: #30409f; - text-decoration: none; -} -.btn-link:hover { - color: #30409f; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #c0c0c0; - 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: #000000; - text-align: left; - list-style: none; - background-color: #c0c0c0; - 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 #c0c0c0; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #394552; -} -.dropdown-item.active, .dropdown-item:active { - color: #c0c0c0; - text-decoration: none; - background-color: #30409f; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #c0c0c0; - 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: #c0c0c0; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: 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: #c0c0c0; - border-color: #30409f; - background-color: #30409f; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c0c0c0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #c0c0c0; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #c0c0c0; -} - -.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: #c0c0c0; - border: #c0c0c0 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c0c0c0' 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: #30409f; - background-color: #30409f; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c0c0c0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c0c0c0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - border-radius: 0.5rem; - 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; -} -@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: #c0c0c0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - vertical-align: middle; - background: #c0c0c0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #242C33; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-select:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #c0c0c0; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 30409f; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #c0c0c0; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #c0c0c0; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: #c0c0c0; - content: "Browse"; - background-color: #c0c0c0; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 30409f; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 30409f; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 30409f; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #30409f; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #30409f; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - 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: #30409f; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #c0c0c0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #c0c0c0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #c0c0c0; -} - -.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: flex; - 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: #c0c0c0; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #c0c0c0; -} -.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: #c0c0c0 #c0c0c0 #c0c0c0; -} -.nav-tabs .nav-link.disabled { - color: #c0c0c0; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0 #c0c0c0 #c0c0c0; -} -.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: #c0c0c0; - background-color: #30409f; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - 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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' 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: #c0c0c0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c0c0c0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(192, 192, 192, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(192, 192, 192, 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: #c0c0c0; -} -.navbar-dark .navbar-toggler { - color: rgba(192, 192, 192, 0.5); - border-color: rgba(192, 192, 192, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(192, 192, 192, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-text a { - color: #c0c0c0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c0c0c0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c0c0c0; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #c0c0c0; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #c0c0c0; -} - -.pagination { - 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: #30409f; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; -} -.page-link:hover { - z-index: 2; - color: #30409f; - text-decoration: none; - background-color: #c0c0c0; - border-color: #c0c0c0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 30409f; -} - -.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: #c0c0c0; - background-color: #30409f; - border-color: #30409f; -} -.page-item.disabled .page-link { - color: #c0c0c0; - pointer-events: none; - cursor: auto; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.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: #000000; - background-color: #30409f; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #30409f; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c0c0c0; - background-color: #000000; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-success { - color: #c0c0c0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #c0c0c0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #c0c0c0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c0c0c0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #c0c0c0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c0c0c0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #c0c0c0; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #000000; - background-color: #fff; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #000000; - background-color: #e6e6e6; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #c0c0c0; - 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: #853559; - background-color: #cdaebc; - border-color: #d2a7ba; -} -.alert-primary hr { - border-top-color: #c996ad; -} -.alert-primary .alert-link { - color: #612641; -} - -.alert-secondary { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-secondary hr { - border-top-color: #7d7d7d; -} -.alert-secondary .alert-link { - color: black; -} - -.alert-success { - color: #1d5437; - background-color: #a5baaf; - border-color: #9ab7a8; -} -.alert-success hr { - border-top-color: #8bac9b; -} -.alert-success .alert-link { - color: #102e1e; -} - -.alert-info { - color: #0b4a7a; - background-color: #9eb6c8; - border-color: #90b2cc; -} -.alert-info hr { - border-top-color: #7fa6c4; -} -.alert-info .alert-link { - color: #072e4b; -} - -.alert-warning { - color: #856404; - background-color: #cdc09b; - border-color: #d2c08c; -} -.alert-warning hr { - border-top-color: #cbb67a; -} -.alert-warning .alert-link { - color: #533f03; -} - -.alert-danger { - color: #772020; - background-color: #c7a6a6; - border-color: #ca9c9c; -} -.alert-danger hr { - border-top-color: #c18b8b; -} -.alert-danger .alert-link { - color: #4f1515; -} - -.alert-light { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-light hr { - border-top-color: #7d7d7d; -} -.alert-light .alert-link { - color: black; -} - -.alert-dark { - color: #858585; - background-color: #cdcdcd; - border-color: #d2d2d2; -} -.alert-dark hr { - border-top-color: #c5c5c5; -} -.alert-dark .alert-link { - color: #6c6c6c; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #30409f; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(192, 192, 192, 0.15) 25%, transparent 25%, transparent 50%, rgba(192, 192, 192, 0.15) 50%, rgba(192, 192, 192, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #c0c0c0; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #c0c0c0; - text-decoration: none; - background-color: #394552; -} -.list-group-item-action:active { - color: #000000; - background-color: #c0c0c0; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c0c0c0; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #c0c0c0; - pointer-events: none; - background-color: #c0c0c0; -} -.list-group-item.active { - z-index: 2; - color: #c0c0c0; - background-color: #30409f; - border-color: #30409f; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #853559; - background-color: #d2a7ba; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #853559; - background-color: #c996ad; -} -.list-group-item-primary.list-group-item-action.active { - color: #c0c0c0; - background-color: #853559; - border-color: #853559; -} - -.list-group-item-secondary { - color: black; - background-color: #8a8a8a; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-success { - color: #1d5437; - background-color: #9ab7a8; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #1d5437; - background-color: #8bac9b; -} -.list-group-item-success.list-group-item-action.active { - color: #c0c0c0; - background-color: #1d5437; - border-color: #1d5437; -} - -.list-group-item-info { - color: #0b4a7a; - background-color: #90b2cc; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0b4a7a; - background-color: #7fa6c4; -} -.list-group-item-info.list-group-item-action.active { - color: #c0c0c0; - background-color: #0b4a7a; - border-color: #0b4a7a; -} - -.list-group-item-warning { - color: #856404; - background-color: #d2c08c; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #cbb67a; -} -.list-group-item-warning.list-group-item-action.active { - color: #c0c0c0; - background-color: #856404; - border-color: #856404; -} - -.list-group-item-danger { - color: #772020; - background-color: #ca9c9c; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #772020; - background-color: #c18b8b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c0c0c0; - background-color: #772020; - border-color: #772020; -} - -.list-group-item-light { - color: black; - background-color: #8a8a8a; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-light.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-dark { - color: #858585; - background-color: #d2d2d2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #858585; - background-color: #c5c5c5; -} -.list-group-item-dark.list-group-item-action.active { - color: #c0c0c0; - background-color: #858585; - border-color: #858585; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000000; - text-shadow: 0 1px 0 #c0c0c0; - opacity: 0.5; -} -.close:hover { - color: #000000; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(192, 192, 192, 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); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c0c0c0; - 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: #000000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #c0c0c0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #c0c0c0; - 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); - } - - .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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c0c0c0; - text-align: center; - background-color: #000000; - 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: #c0c0c0; - 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: #c0c0c0; -} - -.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: #c0c0c0; -} - -.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: #c0c0c0; -} -.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 #b8b8b8; -} - -.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: #c0c0c0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #b8b8b8; - border-bottom: 1px solid #acacac; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c0c0c0; - 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: #c0c0c0; - 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c0c0c0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c0c0c0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #30409f !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #30409f !important; -} - -.bg-secondary { - background-color: #000000 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: black !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #fff !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #e6e6e6 !important; -} - -.bg-white { - background-color: #c0c0c0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #c0c0c0 !important; -} - -.border-top { - border-top: 1px solid #c0c0c0 !important; -} - -.border-right { - border-right: 1px solid #c0c0c0 !important; -} - -.border-bottom { - border-bottom: 1px solid #c0c0c0 !important; -} - -.border-left { - border-left: 1px solid #c0c0c0 !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: #30409f !important; -} - -.border-secondary { - border-color: #000000 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #fff !important; -} - -.border-white { - border-color: #c0c0c0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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; -} - -.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); -} - -.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; - } -} -.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: #c0c0c0 !important; -} - -.text-primary { - color: #30409f !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #30409f !important; -} - -.text-secondary { - color: #000000 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: black !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #fff !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #d9d9d9 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #c0c0c0 !important; -} - -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - color: rgba(192, 192, 192, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #c0c0c0; - 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 #000000; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c0c0c0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #c0c0c0; - } - - .table .thead-dark th { - color: inherit; - border-color: #c0c0c0; - } -} -.bd-callout-primary { - border-left-color: #30409f; -} - -.bd-callout-secondary { - border-left-color: #000000; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #fff; -} - -.bd-callout-white { - border-left-color: #c0c0c0; -} - -.bd-callout-black { - border-left-color: #000000; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #404040; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #30409f; -} - -.bd-callout-purple { - border-left-color: #30409f; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #30409f; -} - -.bd-callout-gray { - border-left-color: #fff; -} - -.bd-callout-gray-100 { - border-left-color: #394552; -} - -.bd-callout-gray-200 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-300 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-400 { - border-left-color: #242C33; -} - -.bd-callout-gray-500 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-600 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-700 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-800 { - border-left-color: #07090A; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #000000; - padding-top: 49px; - background-color: #c0c0c0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #c0c0c0; -} - -#page { - padding-top: 49px; - background-color: #c0c0c0; -} - -#article { - padding-top: 0; - background-color: #c0c0c0; -} - -#thread, #userpage { - background-color: #c0c0c0; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #30409f; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #30409f; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #fff; -} - -.btn-success, .btn-danger { - color: #c0c0c0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #242C33; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #242C33; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c0c0c0; - color: #fff; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c0c0c0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #000000; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #fff; -} - -.navbar-light { - background-color: #c0c0c0 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #fff; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #30409f; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #30409f; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c0c0c0; -} - -.navbar .text-white { - color: #c0c0c0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #000000; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #30409f; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c0c0c0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #30409f; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #000000; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c0c0c0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #404040; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #c0c0c0; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #30409f; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #30409f; - box-shadow: inset 0 -2px 0 #30409f; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #30409f; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #30409f; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #30409f; - box-shadow: inset 0 -2px 0 #30409f; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #404040; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #30409f; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #30409f; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #30409f; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #30409f; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #30409f; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #30409f; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #000000; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #07090A; - font-size: 1rem; - color: #c0c0c0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #000000; -} - -.form-inline.search .form-control::placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.bg-svg { - background-color: #fff; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #404040; - border-color: #404040; - border-width: 2px; - background: #c0c0c0; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #fff; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #242C33; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #c0c0c0; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #000000; - background-color: #c0c0c0; - outline: 0; - border-color: #30409f; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #000000; - background-color: #000000; - outline: 0; - border-color: #30409f; - box-shadow: none; -} - -.form-control::placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #000000; -} - -#login label { - color: #000000; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #000000; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c0c0c0; - background-color: #c0c0c0; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #000000; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #000000; - text-decoration: none; - background-color: #c0c0c0; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #000000; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #000000; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #30409f; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #30409f; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #30409f !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #404040; -} - -.score { - color: #000000; -} - -.score-up { - color: #30409f !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #c0c0c0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #fff; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #242C33; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #c0c0c0 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #c0c0c0; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #404040; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #30409f; - width: 1rem; -} - -.filter-list .filter-item { - color: #404040; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #404040; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #000000; -} - -.filter-list > .filter-item > .filter-link.active { - color: #000000; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #30409f; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #30409f; -} - -.filter-link:hover, .filter-link:focus { - color: #30409f; -} - -.dashboard-list .dashboard-item { - color: #404040; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #404040; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #000000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #30409f; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #30409f; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #30409f; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #30409f; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c0c0c0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #fff; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #30409f; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #30409f; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #30409f; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #000000; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #242C33; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #c0c0c0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #242C33; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #242C33; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #c0c0c0; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #000000; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #30409f; -} - -#frontpage .post-title a { - color: #000000; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #000000; -} - -.stretched-link a:hover { - color: #30409f; -} - -.post-meta { - position: relative; - z-index: 2; - color: #404040; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #242C33; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #242C33; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #242C33 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .post-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #000000; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #fff; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #000000; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #000000; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #404040; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #000000; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #000000; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #000000; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #000000; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; -} - -.page-link:hover { - background-color: #394552; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c0c0c0; -} - -.post-actions a { - color: #394552; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #000000; -} - -.post-actions .dropdown-item:hover { - color: #000000; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #30409f; - border-radius: 0.35rem; - z-index: 2; - background-color: #c0c0c0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c0c0c0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #404040; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #404040; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #404040; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #000000; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #000000; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #30409f; -} - -blockquote { - border-left: 2px solid #30409f; - color: #000000; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .comment-actions a { - color: #394552; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #c0c0c0; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #394552; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #000000; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #000000; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #000000; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #000000; -} - -.comment-actions a { - color: #394552; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #000000; -} - -.comment-actions .dropdown-item:hover { - color: #000000; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #000000; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #c0c0c0; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #c0c0c0; -} - -.comment-write .comment-format .format:hover { - color: #000000; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #394552; - font-size: 1rem; - color: #30409f; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #30409f; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #c0c0c0; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #30409f; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #c0c0c0; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #c0c0c0; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #30409f; - background-color: rgba(60, 173, 243, 0.08); - color: #30409f; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #30409f 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c0c0c0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #404040; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #c0c0c0; - border: 0.1px solid #242C33; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #fff !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #000000; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .profile-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #fff; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #fff; -} - -.profile-actions .dropdown-item:hover { - color: #000000; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #fff; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c0c0c0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #404040; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c0c0c0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #242C33 !important; -} - -.border-right { - border-right: 1px solid #242C33 !important; -} - -.border-bottom { - border-bottom: 1px solid #242C33 !important; -} - -.border-left { - border-left: 1px solid #242C33 !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-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; -} - -.border-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; -} - -.border { - border: 1px solid #242C33 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #242C33 !important; - } - - .border-sm-right { - border-right: 1px solid #242C33 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-sm-left { - border-left: 1px solid #242C33 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-sm-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-sm { - border: 1px solid #242C33 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #242C33 !important; - } - - .border-md-right { - border-right: 1px solid #242C33 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-md-left { - border-left: 1px solid #242C33 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-md-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-md { - border: 1px solid #242C33 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #242C33 !important; - } - - .border-lg-right { - border-right: 1px solid #242C33 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-lg-left { - border-left: 1px solid #242C33 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-lg-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-lg { - border: 1px solid #242C33 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #242C33 !important; - } - - .border-xl-right { - border-right: 1px solid #242C33 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-xl-left { - border-left: 1px solid #242C33 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-xl-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-xl { - border: 1px solid #242C33 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #c0c0c0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #000000; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #30409f; - border: 0.1px solid #30409f; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #394552; - border: #394552 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #c0c0c0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c0c0c0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c0c0c0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c0c0c0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #30409f; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #30409f; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #c0c0c0; - } - - #thread, #userpage { - background-color: #c0c0c0; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #fff !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #30409f; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #242C33; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #c0c0c0; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #242C33; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #30409f; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #c0c0c0; - } - - .card { - background-color: #c0c0c0; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #000000; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #30409f; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #c0c0c0; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #c0c0c0; - } - - .score { - color: #c0c0c0; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #c0c0c0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #30409f; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #c0c0c0; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #394552; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #000000; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #c0c0c0 !important; -} - -.text-muted { - color: #404040 !important; -} - -.text-primary { - color: #30409f !important; -} - -.text-gray-400, .text-gray-500 { - color: #c0c0c0 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #c0c0c0 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #30409f; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #30409f; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c0c0c0; - background-color: #c0c0c0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #fff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c0c0c0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c0c0c0 !important; -} - -#frontpage .post-title a:visited { - color: #c0c0c0; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c0c0c0; -} - -.comment-box { - border: 2px solid #c0c0c0; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #404040; -} - -.btn-primary { - color: #404040; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #30409f !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #30409f; - padding: 10px; - border-radius: 3px; - background-color: #c0c0c0 !important; -} - -.text-info { - color: #30409f !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #c0c0c0 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #c0c0c0 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - box-shadow: none !important; - transition: none !important; - border-radius: 0 !important; - font-family: sans-serif; - font-size: 12px; -} - -.card, #mobile-bottom-navigation-bar { - transform: none !important; - background-color: #c0c0c0 !important; -} - -.pseudo-submit-form .card-header, .card-blank .card-header, .navbar-light, .nav, .flex-row.bg-gray-200.sticky.justify-content-center.d-flex.d-sm-none.mt-3.mb-3.mb-sm-5.rounded { - background: #c0c0c0 !important; - color: #c0c0c0 !important; -} - -.navbar-light > *, .navbar-brand, .nav-link { - color: #c0c0c0 !important; -} - -.nav-link, .btn, .btn-secondary, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2 { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; - background: #c0c0c0 !important; - color: #000 !important; -} - -.nav-link:focus, .btn:focus, .btn-secondary:focus, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2, -.nav-link:active, .btn:active, .btn-secondary:active { - border: 2px inset white !important; -} - -.card, .card-blank, .comment-section.post-top, .dropdown-menu { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.dropdown-menu, .btn:hover { - background: #c0c0c0 !important; - color: #000 !important; -} - -.form-control { - border: 2px inset #717171 !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.post-title, .text-small-extra.text-muted, #actual-comments > .text-muted, .text-left.pl-2 { - color: #000000 !important; -} - -.arrow-up::before { - color: #404040; -} - -blockquote { - background-color: #e0e0e0 !important; - border-bottom: 2px solid #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: white !important; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #000 !important; -} - -.stretched-link { - color: #000 !important; -} - -.flaggers { - background-color: #c0c0c0 !important; -} - -.form-control, .form-control:disabled, .form-control[readonly] { - background: white !important; - color: black !important; -} - -.arrow-down::before { - color: #404040 !important; -} - -.table { - color: black !important; -} - -.transparent { - background: None !important; -} - -.black { - color: black !important; -} - -.col-12 .card { - padding: 20px !important; -} - -#frontpage .post-title a:visited { - color: #5c5c5c; -} - -.post-actions a { - color: #404040 !important; -} - -.modal-header, .modal .comment-actions a, .modal-title { - color: #c0c0c0 !important; -} - -.text-info { - color: #30409f !important; -} - -.score, .comment-actions .score { - color: #000; -} - -.arrow-up:hover::before { - color: #404040; -} - -#thread { - background: #c0c0c0 !important; -} - -/*# sourceMappingURL=win98_30409f.css.map */ diff --git a/files/assets/css/win98_38a169.css b/files/assets/css/win98_38a169.css deleted file mode 100644 index ccfec7fa7..000000000 --- a/files/assets/css/win98_38a169.css +++ /dev/null @@ -1,13871 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #38a169; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c0c0c0; - --gray: #c0c0c0; - --gray-dark: #07090A; - --primary: #38a169; - --secondary: #000000; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #fff; - --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: #000000; - text-align: left; - background-color: #c0c0c0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #38a169; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #38a169; - 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; -} - -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: #c0c0c0; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: #c0c0c0; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; - 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: #c0c0c0; -} - -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: #c0c0c0; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #c0c0c0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #c0c0c0; -} -.table tbody + tbody { - border-top: 2px solid #c0c0c0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #c0c0c0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0; -} -.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: #000000; - background-color: rgba(0, 0, 0, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d2a7ba; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e191b6; -} - -.table-hover .table-primary:hover { - background-color: #c996ad; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #c996ad; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #8a8a8a; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-secondary:hover { - background-color: #7d7d7d; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #7d7d7d; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #9ab7a8; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #79b093; -} - -.table-hover .table-success:hover { - background-color: #8bac9b; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #8bac9b; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #90b2cc; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #68a6d6; -} - -.table-hover .table-info:hover { - background-color: #7fa6c4; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #7fa6c4; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d2c08c; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e1c160; -} - -.table-hover .table-warning:hover { - background-color: #cbb67a; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #cbb67a; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #ca9c9c; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d37c7c; -} - -.table-hover .table-danger:hover { - background-color: #c18b8b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c18b8b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #8a8a8a; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-light:hover { - background-color: #7d7d7d; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #7d7d7d; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #d2d2d2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #e1e1e1; -} - -.table-hover .table-dark:hover { - background-color: #c5c5c5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #c5c5c5; -} - -.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: #c0c0c0; - background-color: #07090A; - border-color: #171d21; -} -.table .thead-light th { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.table-dark { - color: #c0c0c0; - background-color: #07090A; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #171d21; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(192, 192, 192, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: #c0c0c0; - background-color: #c0c0c0; - background-clip: padding-box; - border: 1px solid #242C33; - 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 #c0c0c0; -} -.form-control:focus { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.form-control::placeholder { - color: #c0c0c0; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #c0c0c0; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} - -.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: #000000; - 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: flex; - 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: #c0c0c0; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #c0c0c0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #c0c0c0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:hover { - color: #c0c0c0; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:focus, .btn-primary.focus { - color: #c0c0c0; - background-color: #38a169; - border-color: #38a169; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #38a169; - border-color: #38a169; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c0c0c0; - background-color: #38a169; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-success { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(76, 166, 118, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c0c0c0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(76, 166, 118, 0.5); -} - -.btn-info { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(48, 150, 228, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c0c0c0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(48, 150, 228, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(223, 82, 82, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c0c0c0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(223, 82, 82, 0.5); -} - -.btn-light { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-dark { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:hover { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-dark:focus, .btn-dark.focus { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #000000; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.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(217, 217, 217, 0.5); -} - -.btn-outline-primary { - color: #38a169; - border-color: #38a169; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #38a169; - border-color: #38a169; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #38a169; - 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: #000000; - background-color: #38a169; - border-color: #38a169; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #000000; - border-color: #000000; -} -.btn-outline-secondary:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #fff; - border-color: #fff; -} -.btn-outline-dark:hover { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #fff; - 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: #000000; - background-color: #fff; - border-color: #fff; -} -.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(255, 255, 255, 0.5); -} - -.btn-link { - font-weight: 400; - color: #38a169; - text-decoration: none; -} -.btn-link:hover { - color: #38a169; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #c0c0c0; - 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: #000000; - text-align: left; - list-style: none; - background-color: #c0c0c0; - 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 #c0c0c0; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #394552; -} -.dropdown-item.active, .dropdown-item:active { - color: #c0c0c0; - text-decoration: none; - background-color: #38a169; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #c0c0c0; - 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: #c0c0c0; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: 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: #c0c0c0; - border-color: #38a169; - background-color: #38a169; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c0c0c0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #c0c0c0; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #c0c0c0; -} - -.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: #c0c0c0; - border: #c0c0c0 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c0c0c0' 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: #38a169; - background-color: #38a169; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c0c0c0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c0c0c0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - border-radius: 0.5rem; - 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; -} -@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: #c0c0c0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - vertical-align: middle; - background: #c0c0c0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #242C33; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-select:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #c0c0c0; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 38a169; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #c0c0c0; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #c0c0c0; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: #c0c0c0; - content: "Browse"; - background-color: #c0c0c0; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 38a169; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 38a169; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 38a169; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #38a169; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #38a169; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - 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: #38a169; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #c0c0c0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #c0c0c0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #c0c0c0; -} - -.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: flex; - 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: #c0c0c0; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #c0c0c0; -} -.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: #c0c0c0 #c0c0c0 #c0c0c0; -} -.nav-tabs .nav-link.disabled { - color: #c0c0c0; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0 #c0c0c0 #c0c0c0; -} -.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: #c0c0c0; - background-color: #38a169; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - 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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' 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: #c0c0c0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c0c0c0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(192, 192, 192, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(192, 192, 192, 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: #c0c0c0; -} -.navbar-dark .navbar-toggler { - color: rgba(192, 192, 192, 0.5); - border-color: rgba(192, 192, 192, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(192, 192, 192, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-text a { - color: #c0c0c0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c0c0c0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c0c0c0; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #c0c0c0; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #c0c0c0; -} - -.pagination { - 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: #38a169; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; -} -.page-link:hover { - z-index: 2; - color: #38a169; - text-decoration: none; - background-color: #c0c0c0; - border-color: #c0c0c0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 38a169; -} - -.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: #c0c0c0; - background-color: #38a169; - border-color: #38a169; -} -.page-item.disabled .page-link { - color: #c0c0c0; - pointer-events: none; - cursor: auto; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.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: #000000; - background-color: #38a169; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #38a169; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c0c0c0; - background-color: #000000; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-success { - color: #c0c0c0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #c0c0c0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #c0c0c0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c0c0c0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #c0c0c0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c0c0c0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #c0c0c0; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #000000; - background-color: #fff; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #000000; - background-color: #e6e6e6; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #c0c0c0; - 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: #853559; - background-color: #cdaebc; - border-color: #d2a7ba; -} -.alert-primary hr { - border-top-color: #c996ad; -} -.alert-primary .alert-link { - color: #612641; -} - -.alert-secondary { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-secondary hr { - border-top-color: #7d7d7d; -} -.alert-secondary .alert-link { - color: black; -} - -.alert-success { - color: #1d5437; - background-color: #a5baaf; - border-color: #9ab7a8; -} -.alert-success hr { - border-top-color: #8bac9b; -} -.alert-success .alert-link { - color: #102e1e; -} - -.alert-info { - color: #0b4a7a; - background-color: #9eb6c8; - border-color: #90b2cc; -} -.alert-info hr { - border-top-color: #7fa6c4; -} -.alert-info .alert-link { - color: #072e4b; -} - -.alert-warning { - color: #856404; - background-color: #cdc09b; - border-color: #d2c08c; -} -.alert-warning hr { - border-top-color: #cbb67a; -} -.alert-warning .alert-link { - color: #533f03; -} - -.alert-danger { - color: #772020; - background-color: #c7a6a6; - border-color: #ca9c9c; -} -.alert-danger hr { - border-top-color: #c18b8b; -} -.alert-danger .alert-link { - color: #4f1515; -} - -.alert-light { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-light hr { - border-top-color: #7d7d7d; -} -.alert-light .alert-link { - color: black; -} - -.alert-dark { - color: #858585; - background-color: #cdcdcd; - border-color: #d2d2d2; -} -.alert-dark hr { - border-top-color: #c5c5c5; -} -.alert-dark .alert-link { - color: #6c6c6c; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #38a169; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(192, 192, 192, 0.15) 25%, transparent 25%, transparent 50%, rgba(192, 192, 192, 0.15) 50%, rgba(192, 192, 192, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #c0c0c0; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #c0c0c0; - text-decoration: none; - background-color: #394552; -} -.list-group-item-action:active { - color: #000000; - background-color: #c0c0c0; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c0c0c0; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #c0c0c0; - pointer-events: none; - background-color: #c0c0c0; -} -.list-group-item.active { - z-index: 2; - color: #c0c0c0; - background-color: #38a169; - border-color: #38a169; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #853559; - background-color: #d2a7ba; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #853559; - background-color: #c996ad; -} -.list-group-item-primary.list-group-item-action.active { - color: #c0c0c0; - background-color: #853559; - border-color: #853559; -} - -.list-group-item-secondary { - color: black; - background-color: #8a8a8a; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-success { - color: #1d5437; - background-color: #9ab7a8; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #1d5437; - background-color: #8bac9b; -} -.list-group-item-success.list-group-item-action.active { - color: #c0c0c0; - background-color: #1d5437; - border-color: #1d5437; -} - -.list-group-item-info { - color: #0b4a7a; - background-color: #90b2cc; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0b4a7a; - background-color: #7fa6c4; -} -.list-group-item-info.list-group-item-action.active { - color: #c0c0c0; - background-color: #0b4a7a; - border-color: #0b4a7a; -} - -.list-group-item-warning { - color: #856404; - background-color: #d2c08c; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #cbb67a; -} -.list-group-item-warning.list-group-item-action.active { - color: #c0c0c0; - background-color: #856404; - border-color: #856404; -} - -.list-group-item-danger { - color: #772020; - background-color: #ca9c9c; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #772020; - background-color: #c18b8b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c0c0c0; - background-color: #772020; - border-color: #772020; -} - -.list-group-item-light { - color: black; - background-color: #8a8a8a; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-light.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-dark { - color: #858585; - background-color: #d2d2d2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #858585; - background-color: #c5c5c5; -} -.list-group-item-dark.list-group-item-action.active { - color: #c0c0c0; - background-color: #858585; - border-color: #858585; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000000; - text-shadow: 0 1px 0 #c0c0c0; - opacity: 0.5; -} -.close:hover { - color: #000000; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(192, 192, 192, 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); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c0c0c0; - 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: #000000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #c0c0c0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #c0c0c0; - 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); - } - - .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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c0c0c0; - text-align: center; - background-color: #000000; - 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: #c0c0c0; - 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: #c0c0c0; -} - -.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: #c0c0c0; -} - -.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: #c0c0c0; -} -.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 #b8b8b8; -} - -.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: #c0c0c0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #b8b8b8; - border-bottom: 1px solid #acacac; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c0c0c0; - 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: #c0c0c0; - 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c0c0c0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c0c0c0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #38a169 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #38a169 !important; -} - -.bg-secondary { - background-color: #000000 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: black !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #fff !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #e6e6e6 !important; -} - -.bg-white { - background-color: #c0c0c0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #c0c0c0 !important; -} - -.border-top { - border-top: 1px solid #c0c0c0 !important; -} - -.border-right { - border-right: 1px solid #c0c0c0 !important; -} - -.border-bottom { - border-bottom: 1px solid #c0c0c0 !important; -} - -.border-left { - border-left: 1px solid #c0c0c0 !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: #38a169 !important; -} - -.border-secondary { - border-color: #000000 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #fff !important; -} - -.border-white { - border-color: #c0c0c0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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; -} - -.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); -} - -.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; - } -} -.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: #c0c0c0 !important; -} - -.text-primary { - color: #38a169 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #38a169 !important; -} - -.text-secondary { - color: #000000 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: black !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #fff !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #d9d9d9 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #c0c0c0 !important; -} - -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - color: rgba(192, 192, 192, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #c0c0c0; - 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 #000000; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c0c0c0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #c0c0c0; - } - - .table .thead-dark th { - color: inherit; - border-color: #c0c0c0; - } -} -.bd-callout-primary { - border-left-color: #38a169; -} - -.bd-callout-secondary { - border-left-color: #000000; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #fff; -} - -.bd-callout-white { - border-left-color: #c0c0c0; -} - -.bd-callout-black { - border-left-color: #000000; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #404040; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #38a169; -} - -.bd-callout-purple { - border-left-color: #38a169; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #38a169; -} - -.bd-callout-gray { - border-left-color: #fff; -} - -.bd-callout-gray-100 { - border-left-color: #394552; -} - -.bd-callout-gray-200 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-300 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-400 { - border-left-color: #242C33; -} - -.bd-callout-gray-500 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-600 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-700 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-800 { - border-left-color: #07090A; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #000000; - padding-top: 49px; - background-color: #c0c0c0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #c0c0c0; -} - -#page { - padding-top: 49px; - background-color: #c0c0c0; -} - -#article { - padding-top: 0; - background-color: #c0c0c0; -} - -#thread, #userpage { - background-color: #c0c0c0; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #38a169; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #38a169; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #fff; -} - -.btn-success, .btn-danger { - color: #c0c0c0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #242C33; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #242C33; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c0c0c0; - color: #fff; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c0c0c0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #000000; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #fff; -} - -.navbar-light { - background-color: #c0c0c0 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #fff; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #38a169; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #38a169; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c0c0c0; -} - -.navbar .text-white { - color: #c0c0c0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #000000; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #38a169; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c0c0c0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #38a169; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #000000; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c0c0c0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #404040; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #c0c0c0; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #38a169; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #38a169; - box-shadow: inset 0 -2px 0 #38a169; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #38a169; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #38a169; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #38a169; - box-shadow: inset 0 -2px 0 #38a169; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #404040; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #38a169; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #38a169; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #38a169; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #38a169; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #38a169; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #38a169; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #000000; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #07090A; - font-size: 1rem; - color: #c0c0c0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #000000; -} - -.form-inline.search .form-control::placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.bg-svg { - background-color: #fff; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #404040; - border-color: #404040; - border-width: 2px; - background: #c0c0c0; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #fff; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #242C33; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #c0c0c0; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #000000; - background-color: #c0c0c0; - outline: 0; - border-color: #38a169; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #000000; - background-color: #000000; - outline: 0; - border-color: #38a169; - box-shadow: none; -} - -.form-control::placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #000000; -} - -#login label { - color: #000000; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #000000; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c0c0c0; - background-color: #c0c0c0; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #000000; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #000000; - text-decoration: none; - background-color: #c0c0c0; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #000000; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #000000; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #38a169; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #38a169; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #38a169 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #404040; -} - -.score { - color: #000000; -} - -.score-up { - color: #38a169 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #c0c0c0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #fff; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #242C33; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #c0c0c0 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #c0c0c0; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #404040; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #38a169; - width: 1rem; -} - -.filter-list .filter-item { - color: #404040; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #404040; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #000000; -} - -.filter-list > .filter-item > .filter-link.active { - color: #000000; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #38a169; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #38a169; -} - -.filter-link:hover, .filter-link:focus { - color: #38a169; -} - -.dashboard-list .dashboard-item { - color: #404040; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #404040; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #000000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #38a169; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #38a169; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #38a169; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #38a169; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c0c0c0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #fff; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #38a169; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #38a169; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #38a169; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #000000; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #242C33; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #c0c0c0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #242C33; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #242C33; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #c0c0c0; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #000000; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #38a169; -} - -#frontpage .post-title a { - color: #000000; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #000000; -} - -.stretched-link a:hover { - color: #38a169; -} - -.post-meta { - position: relative; - z-index: 2; - color: #404040; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #242C33; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #242C33; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #242C33 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .post-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #000000; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #fff; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #000000; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #000000; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #404040; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #000000; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #000000; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #000000; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #000000; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; -} - -.page-link:hover { - background-color: #394552; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c0c0c0; -} - -.post-actions a { - color: #394552; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #000000; -} - -.post-actions .dropdown-item:hover { - color: #000000; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #38a169; - border-radius: 0.35rem; - z-index: 2; - background-color: #c0c0c0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c0c0c0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #404040; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #404040; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #404040; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #000000; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #000000; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #38a169; -} - -blockquote { - border-left: 2px solid #38a169; - color: #000000; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .comment-actions a { - color: #394552; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #c0c0c0; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #394552; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #000000; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #000000; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #000000; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #000000; -} - -.comment-actions a { - color: #394552; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #000000; -} - -.comment-actions .dropdown-item:hover { - color: #000000; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #000000; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #c0c0c0; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #c0c0c0; -} - -.comment-write .comment-format .format:hover { - color: #000000; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #394552; - font-size: 1rem; - color: #38a169; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #38a169; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #c0c0c0; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #38a169; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #c0c0c0; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #c0c0c0; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #38a169; - background-color: rgba(60, 173, 243, 0.08); - color: #38a169; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #38a169 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c0c0c0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #404040; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #c0c0c0; - border: 0.1px solid #242C33; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #fff !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #000000; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .profile-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #fff; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #fff; -} - -.profile-actions .dropdown-item:hover { - color: #000000; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #fff; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c0c0c0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #404040; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c0c0c0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #242C33 !important; -} - -.border-right { - border-right: 1px solid #242C33 !important; -} - -.border-bottom { - border-bottom: 1px solid #242C33 !important; -} - -.border-left { - border-left: 1px solid #242C33 !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-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; -} - -.border-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; -} - -.border { - border: 1px solid #242C33 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #242C33 !important; - } - - .border-sm-right { - border-right: 1px solid #242C33 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-sm-left { - border-left: 1px solid #242C33 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-sm-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-sm { - border: 1px solid #242C33 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #242C33 !important; - } - - .border-md-right { - border-right: 1px solid #242C33 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-md-left { - border-left: 1px solid #242C33 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-md-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-md { - border: 1px solid #242C33 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #242C33 !important; - } - - .border-lg-right { - border-right: 1px solid #242C33 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-lg-left { - border-left: 1px solid #242C33 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-lg-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-lg { - border: 1px solid #242C33 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #242C33 !important; - } - - .border-xl-right { - border-right: 1px solid #242C33 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-xl-left { - border-left: 1px solid #242C33 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-xl-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-xl { - border: 1px solid #242C33 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #c0c0c0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #000000; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #38a169; - border: 0.1px solid #38a169; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #394552; - border: #394552 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #c0c0c0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c0c0c0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c0c0c0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c0c0c0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #38a169; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #38a169; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #c0c0c0; - } - - #thread, #userpage { - background-color: #c0c0c0; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #fff !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #38a169; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #242C33; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #c0c0c0; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #242C33; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #38a169; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #c0c0c0; - } - - .card { - background-color: #c0c0c0; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #000000; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #38a169; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #c0c0c0; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #c0c0c0; - } - - .score { - color: #c0c0c0; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #c0c0c0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #38a169; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #c0c0c0; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #394552; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #000000; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #c0c0c0 !important; -} - -.text-muted { - color: #404040 !important; -} - -.text-primary { - color: #38a169 !important; -} - -.text-gray-400, .text-gray-500 { - color: #c0c0c0 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #c0c0c0 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #38a169; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #38a169; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c0c0c0; - background-color: #c0c0c0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #fff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c0c0c0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c0c0c0 !important; -} - -#frontpage .post-title a:visited { - color: #c0c0c0; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c0c0c0; -} - -.comment-box { - border: 2px solid #c0c0c0; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #404040; -} - -.btn-primary { - color: #404040; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #38a169 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #38a169; - padding: 10px; - border-radius: 3px; - background-color: #c0c0c0 !important; -} - -.text-info { - color: #38a169 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #c0c0c0 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #c0c0c0 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - box-shadow: none !important; - transition: none !important; - border-radius: 0 !important; - font-family: sans-serif; - font-size: 12px; -} - -.card, #mobile-bottom-navigation-bar { - transform: none !important; - background-color: #c0c0c0 !important; -} - -.pseudo-submit-form .card-header, .card-blank .card-header, .navbar-light, .nav, .flex-row.bg-gray-200.sticky.justify-content-center.d-flex.d-sm-none.mt-3.mb-3.mb-sm-5.rounded { - background: #c0c0c0 !important; - color: #c0c0c0 !important; -} - -.navbar-light > *, .navbar-brand, .nav-link { - color: #c0c0c0 !important; -} - -.nav-link, .btn, .btn-secondary, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2 { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; - background: #c0c0c0 !important; - color: #000 !important; -} - -.nav-link:focus, .btn:focus, .btn-secondary:focus, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2, -.nav-link:active, .btn:active, .btn-secondary:active { - border: 2px inset white !important; -} - -.card, .card-blank, .comment-section.post-top, .dropdown-menu { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.dropdown-menu, .btn:hover { - background: #c0c0c0 !important; - color: #000 !important; -} - -.form-control { - border: 2px inset #717171 !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.post-title, .text-small-extra.text-muted, #actual-comments > .text-muted, .text-left.pl-2 { - color: #000000 !important; -} - -.arrow-up::before { - color: #404040; -} - -blockquote { - background-color: #e0e0e0 !important; - border-bottom: 2px solid #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: white !important; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #000 !important; -} - -.stretched-link { - color: #000 !important; -} - -.flaggers { - background-color: #c0c0c0 !important; -} - -.form-control, .form-control:disabled, .form-control[readonly] { - background: white !important; - color: black !important; -} - -.arrow-down::before { - color: #404040 !important; -} - -.table { - color: black !important; -} - -.transparent { - background: None !important; -} - -.black { - color: black !important; -} - -.col-12 .card { - padding: 20px !important; -} - -#frontpage .post-title a:visited { - color: #5c5c5c; -} - -.post-actions a { - color: #404040 !important; -} - -.modal-header, .modal .comment-actions a, .modal-title { - color: #c0c0c0 !important; -} - -.text-info { - color: #38a169 !important; -} - -.score, .comment-actions .score { - color: #000; -} - -.arrow-up:hover::before { - color: #404040; -} - -#thread { - background: #c0c0c0 !important; -} - -/*# sourceMappingURL=win98_38a169.css.map */ diff --git a/files/assets/css/win98_3e98a7.css b/files/assets/css/win98_3e98a7.css deleted file mode 100644 index ff22d66e5..000000000 --- a/files/assets/css/win98_3e98a7.css +++ /dev/null @@ -1,13871 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #3e98a7; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c0c0c0; - --gray: #c0c0c0; - --gray-dark: #07090A; - --primary: #3e98a7; - --secondary: #000000; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #fff; - --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: #000000; - text-align: left; - background-color: #c0c0c0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #3e98a7; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #3e98a7; - 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; -} - -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: #c0c0c0; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: #c0c0c0; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; - 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: #c0c0c0; -} - -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: #c0c0c0; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #c0c0c0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #c0c0c0; -} -.table tbody + tbody { - border-top: 2px solid #c0c0c0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #c0c0c0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0; -} -.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: #000000; - background-color: rgba(0, 0, 0, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d2a7ba; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e191b6; -} - -.table-hover .table-primary:hover { - background-color: #c996ad; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #c996ad; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #8a8a8a; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-secondary:hover { - background-color: #7d7d7d; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #7d7d7d; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #9ab7a8; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #79b093; -} - -.table-hover .table-success:hover { - background-color: #8bac9b; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #8bac9b; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #90b2cc; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #68a6d6; -} - -.table-hover .table-info:hover { - background-color: #7fa6c4; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #7fa6c4; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d2c08c; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e1c160; -} - -.table-hover .table-warning:hover { - background-color: #cbb67a; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #cbb67a; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #ca9c9c; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d37c7c; -} - -.table-hover .table-danger:hover { - background-color: #c18b8b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c18b8b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #8a8a8a; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-light:hover { - background-color: #7d7d7d; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #7d7d7d; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #d2d2d2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #e1e1e1; -} - -.table-hover .table-dark:hover { - background-color: #c5c5c5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #c5c5c5; -} - -.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: #c0c0c0; - background-color: #07090A; - border-color: #171d21; -} -.table .thead-light th { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.table-dark { - color: #c0c0c0; - background-color: #07090A; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #171d21; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(192, 192, 192, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: #c0c0c0; - background-color: #c0c0c0; - background-clip: padding-box; - border: 1px solid #242C33; - 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 #c0c0c0; -} -.form-control:focus { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.form-control::placeholder { - color: #c0c0c0; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #c0c0c0; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} - -.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: #000000; - 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: flex; - 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: #c0c0c0; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #c0c0c0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #c0c0c0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:hover { - color: #c0c0c0; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:focus, .btn-primary.focus { - color: #c0c0c0; - background-color: #3e98a7; - border-color: #3e98a7; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c0c0c0; - background-color: #3e98a7; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-success { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(76, 166, 118, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c0c0c0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(76, 166, 118, 0.5); -} - -.btn-info { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(48, 150, 228, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c0c0c0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(48, 150, 228, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(223, 82, 82, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c0c0c0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(223, 82, 82, 0.5); -} - -.btn-light { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-dark { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:hover { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-dark:focus, .btn-dark.focus { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #000000; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.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(217, 217, 217, 0.5); -} - -.btn-outline-primary { - color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #3e98a7; - border-color: #3e98a7; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #3e98a7; - 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: #000000; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #000000; - border-color: #000000; -} -.btn-outline-secondary:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #fff; - border-color: #fff; -} -.btn-outline-dark:hover { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #fff; - 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: #000000; - background-color: #fff; - border-color: #fff; -} -.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(255, 255, 255, 0.5); -} - -.btn-link { - font-weight: 400; - color: #3e98a7; - text-decoration: none; -} -.btn-link:hover { - color: #3e98a7; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #c0c0c0; - 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: #000000; - text-align: left; - list-style: none; - background-color: #c0c0c0; - 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 #c0c0c0; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #394552; -} -.dropdown-item.active, .dropdown-item:active { - color: #c0c0c0; - text-decoration: none; - background-color: #3e98a7; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #c0c0c0; - 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: #c0c0c0; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: 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: #c0c0c0; - border-color: #3e98a7; - background-color: #3e98a7; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c0c0c0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #c0c0c0; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #c0c0c0; -} - -.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: #c0c0c0; - border: #c0c0c0 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c0c0c0' 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: #3e98a7; - background-color: #3e98a7; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c0c0c0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c0c0c0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - border-radius: 0.5rem; - 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; -} -@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: #c0c0c0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - vertical-align: middle; - background: #c0c0c0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #242C33; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-select:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #c0c0c0; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 3e98a7; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #c0c0c0; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #c0c0c0; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: #c0c0c0; - content: "Browse"; - background-color: #c0c0c0; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 3e98a7; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 3e98a7; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 3e98a7; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #3e98a7; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #3e98a7; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - 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: #3e98a7; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #c0c0c0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #c0c0c0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #c0c0c0; -} - -.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: flex; - 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: #c0c0c0; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #c0c0c0; -} -.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: #c0c0c0 #c0c0c0 #c0c0c0; -} -.nav-tabs .nav-link.disabled { - color: #c0c0c0; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0 #c0c0c0 #c0c0c0; -} -.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: #c0c0c0; - background-color: #3e98a7; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - 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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' 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: #c0c0c0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c0c0c0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(192, 192, 192, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(192, 192, 192, 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: #c0c0c0; -} -.navbar-dark .navbar-toggler { - color: rgba(192, 192, 192, 0.5); - border-color: rgba(192, 192, 192, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(192, 192, 192, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-text a { - color: #c0c0c0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c0c0c0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c0c0c0; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #c0c0c0; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #c0c0c0; -} - -.pagination { - 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: #3e98a7; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; -} -.page-link:hover { - z-index: 2; - color: #3e98a7; - text-decoration: none; - background-color: #c0c0c0; - border-color: #c0c0c0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 3e98a7; -} - -.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: #c0c0c0; - background-color: #3e98a7; - border-color: #3e98a7; -} -.page-item.disabled .page-link { - color: #c0c0c0; - pointer-events: none; - cursor: auto; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.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: #000000; - background-color: #3e98a7; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #3e98a7; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c0c0c0; - background-color: #000000; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-success { - color: #c0c0c0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #c0c0c0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #c0c0c0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c0c0c0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #c0c0c0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c0c0c0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #c0c0c0; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #000000; - background-color: #fff; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #000000; - background-color: #e6e6e6; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #c0c0c0; - 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: #853559; - background-color: #cdaebc; - border-color: #d2a7ba; -} -.alert-primary hr { - border-top-color: #c996ad; -} -.alert-primary .alert-link { - color: #612641; -} - -.alert-secondary { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-secondary hr { - border-top-color: #7d7d7d; -} -.alert-secondary .alert-link { - color: black; -} - -.alert-success { - color: #1d5437; - background-color: #a5baaf; - border-color: #9ab7a8; -} -.alert-success hr { - border-top-color: #8bac9b; -} -.alert-success .alert-link { - color: #102e1e; -} - -.alert-info { - color: #0b4a7a; - background-color: #9eb6c8; - border-color: #90b2cc; -} -.alert-info hr { - border-top-color: #7fa6c4; -} -.alert-info .alert-link { - color: #072e4b; -} - -.alert-warning { - color: #856404; - background-color: #cdc09b; - border-color: #d2c08c; -} -.alert-warning hr { - border-top-color: #cbb67a; -} -.alert-warning .alert-link { - color: #533f03; -} - -.alert-danger { - color: #772020; - background-color: #c7a6a6; - border-color: #ca9c9c; -} -.alert-danger hr { - border-top-color: #c18b8b; -} -.alert-danger .alert-link { - color: #4f1515; -} - -.alert-light { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-light hr { - border-top-color: #7d7d7d; -} -.alert-light .alert-link { - color: black; -} - -.alert-dark { - color: #858585; - background-color: #cdcdcd; - border-color: #d2d2d2; -} -.alert-dark hr { - border-top-color: #c5c5c5; -} -.alert-dark .alert-link { - color: #6c6c6c; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #3e98a7; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(192, 192, 192, 0.15) 25%, transparent 25%, transparent 50%, rgba(192, 192, 192, 0.15) 50%, rgba(192, 192, 192, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #c0c0c0; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #c0c0c0; - text-decoration: none; - background-color: #394552; -} -.list-group-item-action:active { - color: #000000; - background-color: #c0c0c0; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c0c0c0; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #c0c0c0; - pointer-events: none; - background-color: #c0c0c0; -} -.list-group-item.active { - z-index: 2; - color: #c0c0c0; - background-color: #3e98a7; - border-color: #3e98a7; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #853559; - background-color: #d2a7ba; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #853559; - background-color: #c996ad; -} -.list-group-item-primary.list-group-item-action.active { - color: #c0c0c0; - background-color: #853559; - border-color: #853559; -} - -.list-group-item-secondary { - color: black; - background-color: #8a8a8a; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-success { - color: #1d5437; - background-color: #9ab7a8; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #1d5437; - background-color: #8bac9b; -} -.list-group-item-success.list-group-item-action.active { - color: #c0c0c0; - background-color: #1d5437; - border-color: #1d5437; -} - -.list-group-item-info { - color: #0b4a7a; - background-color: #90b2cc; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0b4a7a; - background-color: #7fa6c4; -} -.list-group-item-info.list-group-item-action.active { - color: #c0c0c0; - background-color: #0b4a7a; - border-color: #0b4a7a; -} - -.list-group-item-warning { - color: #856404; - background-color: #d2c08c; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #cbb67a; -} -.list-group-item-warning.list-group-item-action.active { - color: #c0c0c0; - background-color: #856404; - border-color: #856404; -} - -.list-group-item-danger { - color: #772020; - background-color: #ca9c9c; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #772020; - background-color: #c18b8b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c0c0c0; - background-color: #772020; - border-color: #772020; -} - -.list-group-item-light { - color: black; - background-color: #8a8a8a; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-light.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-dark { - color: #858585; - background-color: #d2d2d2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #858585; - background-color: #c5c5c5; -} -.list-group-item-dark.list-group-item-action.active { - color: #c0c0c0; - background-color: #858585; - border-color: #858585; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000000; - text-shadow: 0 1px 0 #c0c0c0; - opacity: 0.5; -} -.close:hover { - color: #000000; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(192, 192, 192, 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); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c0c0c0; - 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: #000000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #c0c0c0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #c0c0c0; - 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); - } - - .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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c0c0c0; - text-align: center; - background-color: #000000; - 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: #c0c0c0; - 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: #c0c0c0; -} - -.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: #c0c0c0; -} - -.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: #c0c0c0; -} -.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 #b8b8b8; -} - -.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: #c0c0c0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #b8b8b8; - border-bottom: 1px solid #acacac; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c0c0c0; - 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: #c0c0c0; - 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c0c0c0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c0c0c0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #3e98a7 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #3e98a7 !important; -} - -.bg-secondary { - background-color: #000000 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: black !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #fff !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #e6e6e6 !important; -} - -.bg-white { - background-color: #c0c0c0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #c0c0c0 !important; -} - -.border-top { - border-top: 1px solid #c0c0c0 !important; -} - -.border-right { - border-right: 1px solid #c0c0c0 !important; -} - -.border-bottom { - border-bottom: 1px solid #c0c0c0 !important; -} - -.border-left { - border-left: 1px solid #c0c0c0 !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: #3e98a7 !important; -} - -.border-secondary { - border-color: #000000 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #fff !important; -} - -.border-white { - border-color: #c0c0c0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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; -} - -.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); -} - -.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; - } -} -.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: #c0c0c0 !important; -} - -.text-primary { - color: #3e98a7 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #3e98a7 !important; -} - -.text-secondary { - color: #000000 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: black !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #fff !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #d9d9d9 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #c0c0c0 !important; -} - -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - color: rgba(192, 192, 192, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #c0c0c0; - 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 #000000; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c0c0c0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #c0c0c0; - } - - .table .thead-dark th { - color: inherit; - border-color: #c0c0c0; - } -} -.bd-callout-primary { - border-left-color: #3e98a7; -} - -.bd-callout-secondary { - border-left-color: #000000; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #fff; -} - -.bd-callout-white { - border-left-color: #c0c0c0; -} - -.bd-callout-black { - border-left-color: #000000; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #404040; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #3e98a7; -} - -.bd-callout-purple { - border-left-color: #3e98a7; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #3e98a7; -} - -.bd-callout-gray { - border-left-color: #fff; -} - -.bd-callout-gray-100 { - border-left-color: #394552; -} - -.bd-callout-gray-200 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-300 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-400 { - border-left-color: #242C33; -} - -.bd-callout-gray-500 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-600 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-700 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-800 { - border-left-color: #07090A; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #000000; - padding-top: 49px; - background-color: #c0c0c0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #c0c0c0; -} - -#page { - padding-top: 49px; - background-color: #c0c0c0; -} - -#article { - padding-top: 0; - background-color: #c0c0c0; -} - -#thread, #userpage { - background-color: #c0c0c0; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #3e98a7; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #3e98a7; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #fff; -} - -.btn-success, .btn-danger { - color: #c0c0c0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #242C33; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #242C33; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c0c0c0; - color: #fff; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c0c0c0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #000000; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #fff; -} - -.navbar-light { - background-color: #c0c0c0 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #fff; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #3e98a7; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #3e98a7; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c0c0c0; -} - -.navbar .text-white { - color: #c0c0c0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #000000; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #3e98a7; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c0c0c0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #3e98a7; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #000000; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c0c0c0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #404040; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #c0c0c0; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #3e98a7; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #3e98a7; - box-shadow: inset 0 -2px 0 #3e98a7; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #3e98a7; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #3e98a7; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #3e98a7; - box-shadow: inset 0 -2px 0 #3e98a7; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #404040; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #3e98a7; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #3e98a7; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #3e98a7; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #3e98a7; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #3e98a7; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #3e98a7; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #000000; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #07090A; - font-size: 1rem; - color: #c0c0c0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #000000; -} - -.form-inline.search .form-control::placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.bg-svg { - background-color: #fff; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #404040; - border-color: #404040; - border-width: 2px; - background: #c0c0c0; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #fff; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #242C33; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #c0c0c0; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #000000; - background-color: #c0c0c0; - outline: 0; - border-color: #3e98a7; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #000000; - background-color: #000000; - outline: 0; - border-color: #3e98a7; - box-shadow: none; -} - -.form-control::placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #000000; -} - -#login label { - color: #000000; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #000000; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c0c0c0; - background-color: #c0c0c0; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #000000; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #000000; - text-decoration: none; - background-color: #c0c0c0; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #000000; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #000000; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #3e98a7; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #3e98a7; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #3e98a7 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #404040; -} - -.score { - color: #000000; -} - -.score-up { - color: #3e98a7 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #c0c0c0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #fff; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #242C33; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #c0c0c0 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #c0c0c0; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #404040; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #3e98a7; - width: 1rem; -} - -.filter-list .filter-item { - color: #404040; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #404040; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #000000; -} - -.filter-list > .filter-item > .filter-link.active { - color: #000000; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #3e98a7; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #3e98a7; -} - -.filter-link:hover, .filter-link:focus { - color: #3e98a7; -} - -.dashboard-list .dashboard-item { - color: #404040; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #404040; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #000000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #3e98a7; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #3e98a7; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #3e98a7; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #3e98a7; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c0c0c0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #fff; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #3e98a7; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #3e98a7; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #3e98a7; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #000000; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #242C33; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #c0c0c0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #242C33; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #242C33; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #c0c0c0; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #000000; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #3e98a7; -} - -#frontpage .post-title a { - color: #000000; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #000000; -} - -.stretched-link a:hover { - color: #3e98a7; -} - -.post-meta { - position: relative; - z-index: 2; - color: #404040; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #242C33; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #242C33; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #242C33 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .post-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #000000; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #fff; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #000000; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #000000; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #404040; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #000000; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #000000; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #000000; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #000000; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; -} - -.page-link:hover { - background-color: #394552; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c0c0c0; -} - -.post-actions a { - color: #394552; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #000000; -} - -.post-actions .dropdown-item:hover { - color: #000000; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #3e98a7; - border-radius: 0.35rem; - z-index: 2; - background-color: #c0c0c0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c0c0c0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #404040; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #404040; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #404040; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #000000; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #000000; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #3e98a7; -} - -blockquote { - border-left: 2px solid #3e98a7; - color: #000000; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .comment-actions a { - color: #394552; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #c0c0c0; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #394552; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #000000; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #000000; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #000000; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #000000; -} - -.comment-actions a { - color: #394552; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #000000; -} - -.comment-actions .dropdown-item:hover { - color: #000000; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #000000; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #c0c0c0; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #c0c0c0; -} - -.comment-write .comment-format .format:hover { - color: #000000; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #394552; - font-size: 1rem; - color: #3e98a7; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #3e98a7; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #c0c0c0; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #3e98a7; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #c0c0c0; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #c0c0c0; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #3e98a7; - background-color: rgba(60, 173, 243, 0.08); - color: #3e98a7; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #3e98a7 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c0c0c0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #404040; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #c0c0c0; - border: 0.1px solid #242C33; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #fff !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #000000; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .profile-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #fff; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #fff; -} - -.profile-actions .dropdown-item:hover { - color: #000000; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #fff; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c0c0c0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #404040; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c0c0c0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #242C33 !important; -} - -.border-right { - border-right: 1px solid #242C33 !important; -} - -.border-bottom { - border-bottom: 1px solid #242C33 !important; -} - -.border-left { - border-left: 1px solid #242C33 !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-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; -} - -.border-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; -} - -.border { - border: 1px solid #242C33 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #242C33 !important; - } - - .border-sm-right { - border-right: 1px solid #242C33 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-sm-left { - border-left: 1px solid #242C33 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-sm-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-sm { - border: 1px solid #242C33 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #242C33 !important; - } - - .border-md-right { - border-right: 1px solid #242C33 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-md-left { - border-left: 1px solid #242C33 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-md-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-md { - border: 1px solid #242C33 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #242C33 !important; - } - - .border-lg-right { - border-right: 1px solid #242C33 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-lg-left { - border-left: 1px solid #242C33 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-lg-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-lg { - border: 1px solid #242C33 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #242C33 !important; - } - - .border-xl-right { - border-right: 1px solid #242C33 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-xl-left { - border-left: 1px solid #242C33 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-xl-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-xl { - border: 1px solid #242C33 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #c0c0c0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #000000; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #3e98a7; - border: 0.1px solid #3e98a7; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #394552; - border: #394552 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #c0c0c0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c0c0c0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c0c0c0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c0c0c0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #3e98a7; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #3e98a7; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #c0c0c0; - } - - #thread, #userpage { - background-color: #c0c0c0; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #fff !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #3e98a7; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #242C33; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #c0c0c0; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #242C33; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #3e98a7; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #c0c0c0; - } - - .card { - background-color: #c0c0c0; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #000000; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #3e98a7; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #c0c0c0; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #c0c0c0; - } - - .score { - color: #c0c0c0; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #c0c0c0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #3e98a7; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #c0c0c0; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #394552; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #000000; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #c0c0c0 !important; -} - -.text-muted { - color: #404040 !important; -} - -.text-primary { - color: #3e98a7 !important; -} - -.text-gray-400, .text-gray-500 { - color: #c0c0c0 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #c0c0c0 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #3e98a7; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #3e98a7; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c0c0c0; - background-color: #c0c0c0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #fff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c0c0c0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c0c0c0 !important; -} - -#frontpage .post-title a:visited { - color: #c0c0c0; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c0c0c0; -} - -.comment-box { - border: 2px solid #c0c0c0; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #404040; -} - -.btn-primary { - color: #404040; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #3e98a7 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #3e98a7; - padding: 10px; - border-radius: 3px; - background-color: #c0c0c0 !important; -} - -.text-info { - color: #3e98a7 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #c0c0c0 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #c0c0c0 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - box-shadow: none !important; - transition: none !important; - border-radius: 0 !important; - font-family: sans-serif; - font-size: 12px; -} - -.card, #mobile-bottom-navigation-bar { - transform: none !important; - background-color: #c0c0c0 !important; -} - -.pseudo-submit-form .card-header, .card-blank .card-header, .navbar-light, .nav, .flex-row.bg-gray-200.sticky.justify-content-center.d-flex.d-sm-none.mt-3.mb-3.mb-sm-5.rounded { - background: #c0c0c0 !important; - color: #c0c0c0 !important; -} - -.navbar-light > *, .navbar-brand, .nav-link { - color: #c0c0c0 !important; -} - -.nav-link, .btn, .btn-secondary, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2 { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; - background: #c0c0c0 !important; - color: #000 !important; -} - -.nav-link:focus, .btn:focus, .btn-secondary:focus, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2, -.nav-link:active, .btn:active, .btn-secondary:active { - border: 2px inset white !important; -} - -.card, .card-blank, .comment-section.post-top, .dropdown-menu { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.dropdown-menu, .btn:hover { - background: #c0c0c0 !important; - color: #000 !important; -} - -.form-control { - border: 2px inset #717171 !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.post-title, .text-small-extra.text-muted, #actual-comments > .text-muted, .text-left.pl-2 { - color: #000000 !important; -} - -.arrow-up::before { - color: #404040; -} - -blockquote { - background-color: #e0e0e0 !important; - border-bottom: 2px solid #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: white !important; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #000 !important; -} - -.stretched-link { - color: #000 !important; -} - -.flaggers { - background-color: #c0c0c0 !important; -} - -.form-control, .form-control:disabled, .form-control[readonly] { - background: white !important; - color: black !important; -} - -.arrow-down::before { - color: #404040 !important; -} - -.table { - color: black !important; -} - -.transparent { - background: None !important; -} - -.black { - color: black !important; -} - -.col-12 .card { - padding: 20px !important; -} - -#frontpage .post-title a:visited { - color: #5c5c5c; -} - -.post-actions a { - color: #404040 !important; -} - -.modal-header, .modal .comment-actions a, .modal-title { - color: #c0c0c0 !important; -} - -.text-info { - color: #3e98a7 !important; -} - -.score, .comment-actions .score { - color: #000; -} - -.arrow-up:hover::before { - color: #404040; -} - -#thread { - background: #c0c0c0 !important; -} - -/*# sourceMappingURL=win98_3e98a7.css.map */ diff --git a/files/assets/css/win98_62ca56.css b/files/assets/css/win98_62ca56.css deleted file mode 100644 index b53e851f9..000000000 --- a/files/assets/css/win98_62ca56.css +++ /dev/null @@ -1,13871 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #62ca56; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c0c0c0; - --gray: #c0c0c0; - --gray-dark: #07090A; - --primary: #62ca56; - --secondary: #000000; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #fff; - --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: #000000; - text-align: left; - background-color: #c0c0c0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #62ca56; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #62ca56; - 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; -} - -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: #c0c0c0; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: #c0c0c0; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; - 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: #c0c0c0; -} - -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: #c0c0c0; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #c0c0c0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #c0c0c0; -} -.table tbody + tbody { - border-top: 2px solid #c0c0c0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #c0c0c0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0; -} -.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: #000000; - background-color: rgba(0, 0, 0, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d2a7ba; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e191b6; -} - -.table-hover .table-primary:hover { - background-color: #c996ad; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #c996ad; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #8a8a8a; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-secondary:hover { - background-color: #7d7d7d; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #7d7d7d; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #9ab7a8; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #79b093; -} - -.table-hover .table-success:hover { - background-color: #8bac9b; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #8bac9b; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #90b2cc; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #68a6d6; -} - -.table-hover .table-info:hover { - background-color: #7fa6c4; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #7fa6c4; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d2c08c; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e1c160; -} - -.table-hover .table-warning:hover { - background-color: #cbb67a; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #cbb67a; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #ca9c9c; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d37c7c; -} - -.table-hover .table-danger:hover { - background-color: #c18b8b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c18b8b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #8a8a8a; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-light:hover { - background-color: #7d7d7d; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #7d7d7d; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #d2d2d2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #e1e1e1; -} - -.table-hover .table-dark:hover { - background-color: #c5c5c5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #c5c5c5; -} - -.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: #c0c0c0; - background-color: #07090A; - border-color: #171d21; -} -.table .thead-light th { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.table-dark { - color: #c0c0c0; - background-color: #07090A; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #171d21; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(192, 192, 192, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: #c0c0c0; - background-color: #c0c0c0; - background-clip: padding-box; - border: 1px solid #242C33; - 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 #c0c0c0; -} -.form-control:focus { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.form-control::placeholder { - color: #c0c0c0; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #c0c0c0; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} - -.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: #000000; - 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: flex; - 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: #c0c0c0; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #c0c0c0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #c0c0c0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:hover { - color: #c0c0c0; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:focus, .btn-primary.focus { - color: #c0c0c0; - background-color: #62ca56; - border-color: #62ca56; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c0c0c0; - background-color: #62ca56; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-success { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(76, 166, 118, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c0c0c0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(76, 166, 118, 0.5); -} - -.btn-info { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(48, 150, 228, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c0c0c0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(48, 150, 228, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(223, 82, 82, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c0c0c0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(223, 82, 82, 0.5); -} - -.btn-light { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-dark { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:hover { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-dark:focus, .btn-dark.focus { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #000000; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.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(217, 217, 217, 0.5); -} - -.btn-outline-primary { - color: #62ca56; - border-color: #62ca56; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #62ca56; - border-color: #62ca56; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #62ca56; - 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: #000000; - background-color: #62ca56; - border-color: #62ca56; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #000000; - border-color: #000000; -} -.btn-outline-secondary:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #fff; - border-color: #fff; -} -.btn-outline-dark:hover { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #fff; - 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: #000000; - background-color: #fff; - border-color: #fff; -} -.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(255, 255, 255, 0.5); -} - -.btn-link { - font-weight: 400; - color: #62ca56; - text-decoration: none; -} -.btn-link:hover { - color: #62ca56; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #c0c0c0; - 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: #000000; - text-align: left; - list-style: none; - background-color: #c0c0c0; - 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 #c0c0c0; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #394552; -} -.dropdown-item.active, .dropdown-item:active { - color: #c0c0c0; - text-decoration: none; - background-color: #62ca56; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #c0c0c0; - 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: #c0c0c0; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: 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: #c0c0c0; - border-color: #62ca56; - background-color: #62ca56; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c0c0c0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #c0c0c0; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #c0c0c0; -} - -.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: #c0c0c0; - border: #c0c0c0 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c0c0c0' 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: #62ca56; - background-color: #62ca56; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c0c0c0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c0c0c0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - border-radius: 0.5rem; - 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; -} -@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: #c0c0c0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - vertical-align: middle; - background: #c0c0c0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #242C33; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-select:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #c0c0c0; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 62ca56; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #c0c0c0; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #c0c0c0; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: #c0c0c0; - content: "Browse"; - background-color: #c0c0c0; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 62ca56; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 62ca56; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 62ca56; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #62ca56; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #62ca56; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - 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: #62ca56; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #c0c0c0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #c0c0c0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #c0c0c0; -} - -.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: flex; - 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: #c0c0c0; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #c0c0c0; -} -.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: #c0c0c0 #c0c0c0 #c0c0c0; -} -.nav-tabs .nav-link.disabled { - color: #c0c0c0; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0 #c0c0c0 #c0c0c0; -} -.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: #c0c0c0; - background-color: #62ca56; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - 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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' 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: #c0c0c0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c0c0c0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(192, 192, 192, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(192, 192, 192, 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: #c0c0c0; -} -.navbar-dark .navbar-toggler { - color: rgba(192, 192, 192, 0.5); - border-color: rgba(192, 192, 192, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(192, 192, 192, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-text a { - color: #c0c0c0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c0c0c0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c0c0c0; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #c0c0c0; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #c0c0c0; -} - -.pagination { - 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: #62ca56; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; -} -.page-link:hover { - z-index: 2; - color: #62ca56; - text-decoration: none; - background-color: #c0c0c0; - border-color: #c0c0c0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 62ca56; -} - -.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: #c0c0c0; - background-color: #62ca56; - border-color: #62ca56; -} -.page-item.disabled .page-link { - color: #c0c0c0; - pointer-events: none; - cursor: auto; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.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: #000000; - background-color: #62ca56; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #62ca56; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c0c0c0; - background-color: #000000; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-success { - color: #c0c0c0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #c0c0c0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #c0c0c0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c0c0c0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #c0c0c0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c0c0c0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #c0c0c0; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #000000; - background-color: #fff; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #000000; - background-color: #e6e6e6; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #c0c0c0; - 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: #853559; - background-color: #cdaebc; - border-color: #d2a7ba; -} -.alert-primary hr { - border-top-color: #c996ad; -} -.alert-primary .alert-link { - color: #612641; -} - -.alert-secondary { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-secondary hr { - border-top-color: #7d7d7d; -} -.alert-secondary .alert-link { - color: black; -} - -.alert-success { - color: #1d5437; - background-color: #a5baaf; - border-color: #9ab7a8; -} -.alert-success hr { - border-top-color: #8bac9b; -} -.alert-success .alert-link { - color: #102e1e; -} - -.alert-info { - color: #0b4a7a; - background-color: #9eb6c8; - border-color: #90b2cc; -} -.alert-info hr { - border-top-color: #7fa6c4; -} -.alert-info .alert-link { - color: #072e4b; -} - -.alert-warning { - color: #856404; - background-color: #cdc09b; - border-color: #d2c08c; -} -.alert-warning hr { - border-top-color: #cbb67a; -} -.alert-warning .alert-link { - color: #533f03; -} - -.alert-danger { - color: #772020; - background-color: #c7a6a6; - border-color: #ca9c9c; -} -.alert-danger hr { - border-top-color: #c18b8b; -} -.alert-danger .alert-link { - color: #4f1515; -} - -.alert-light { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-light hr { - border-top-color: #7d7d7d; -} -.alert-light .alert-link { - color: black; -} - -.alert-dark { - color: #858585; - background-color: #cdcdcd; - border-color: #d2d2d2; -} -.alert-dark hr { - border-top-color: #c5c5c5; -} -.alert-dark .alert-link { - color: #6c6c6c; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #62ca56; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(192, 192, 192, 0.15) 25%, transparent 25%, transparent 50%, rgba(192, 192, 192, 0.15) 50%, rgba(192, 192, 192, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #c0c0c0; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #c0c0c0; - text-decoration: none; - background-color: #394552; -} -.list-group-item-action:active { - color: #000000; - background-color: #c0c0c0; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c0c0c0; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #c0c0c0; - pointer-events: none; - background-color: #c0c0c0; -} -.list-group-item.active { - z-index: 2; - color: #c0c0c0; - background-color: #62ca56; - border-color: #62ca56; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #853559; - background-color: #d2a7ba; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #853559; - background-color: #c996ad; -} -.list-group-item-primary.list-group-item-action.active { - color: #c0c0c0; - background-color: #853559; - border-color: #853559; -} - -.list-group-item-secondary { - color: black; - background-color: #8a8a8a; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-success { - color: #1d5437; - background-color: #9ab7a8; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #1d5437; - background-color: #8bac9b; -} -.list-group-item-success.list-group-item-action.active { - color: #c0c0c0; - background-color: #1d5437; - border-color: #1d5437; -} - -.list-group-item-info { - color: #0b4a7a; - background-color: #90b2cc; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0b4a7a; - background-color: #7fa6c4; -} -.list-group-item-info.list-group-item-action.active { - color: #c0c0c0; - background-color: #0b4a7a; - border-color: #0b4a7a; -} - -.list-group-item-warning { - color: #856404; - background-color: #d2c08c; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #cbb67a; -} -.list-group-item-warning.list-group-item-action.active { - color: #c0c0c0; - background-color: #856404; - border-color: #856404; -} - -.list-group-item-danger { - color: #772020; - background-color: #ca9c9c; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #772020; - background-color: #c18b8b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c0c0c0; - background-color: #772020; - border-color: #772020; -} - -.list-group-item-light { - color: black; - background-color: #8a8a8a; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-light.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-dark { - color: #858585; - background-color: #d2d2d2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #858585; - background-color: #c5c5c5; -} -.list-group-item-dark.list-group-item-action.active { - color: #c0c0c0; - background-color: #858585; - border-color: #858585; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000000; - text-shadow: 0 1px 0 #c0c0c0; - opacity: 0.5; -} -.close:hover { - color: #000000; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(192, 192, 192, 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); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c0c0c0; - 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: #000000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #c0c0c0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #c0c0c0; - 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); - } - - .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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c0c0c0; - text-align: center; - background-color: #000000; - 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: #c0c0c0; - 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: #c0c0c0; -} - -.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: #c0c0c0; -} - -.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: #c0c0c0; -} -.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 #b8b8b8; -} - -.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: #c0c0c0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #b8b8b8; - border-bottom: 1px solid #acacac; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c0c0c0; - 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: #c0c0c0; - 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c0c0c0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c0c0c0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #62ca56 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #62ca56 !important; -} - -.bg-secondary { - background-color: #000000 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: black !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #fff !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #e6e6e6 !important; -} - -.bg-white { - background-color: #c0c0c0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #c0c0c0 !important; -} - -.border-top { - border-top: 1px solid #c0c0c0 !important; -} - -.border-right { - border-right: 1px solid #c0c0c0 !important; -} - -.border-bottom { - border-bottom: 1px solid #c0c0c0 !important; -} - -.border-left { - border-left: 1px solid #c0c0c0 !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: #62ca56 !important; -} - -.border-secondary { - border-color: #000000 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #fff !important; -} - -.border-white { - border-color: #c0c0c0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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; -} - -.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); -} - -.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; - } -} -.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: #c0c0c0 !important; -} - -.text-primary { - color: #62ca56 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #62ca56 !important; -} - -.text-secondary { - color: #000000 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: black !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #fff !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #d9d9d9 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #c0c0c0 !important; -} - -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - color: rgba(192, 192, 192, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #c0c0c0; - 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 #000000; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c0c0c0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #c0c0c0; - } - - .table .thead-dark th { - color: inherit; - border-color: #c0c0c0; - } -} -.bd-callout-primary { - border-left-color: #62ca56; -} - -.bd-callout-secondary { - border-left-color: #000000; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #fff; -} - -.bd-callout-white { - border-left-color: #c0c0c0; -} - -.bd-callout-black { - border-left-color: #000000; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #404040; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #62ca56; -} - -.bd-callout-purple { - border-left-color: #62ca56; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #62ca56; -} - -.bd-callout-gray { - border-left-color: #fff; -} - -.bd-callout-gray-100 { - border-left-color: #394552; -} - -.bd-callout-gray-200 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-300 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-400 { - border-left-color: #242C33; -} - -.bd-callout-gray-500 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-600 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-700 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-800 { - border-left-color: #07090A; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #000000; - padding-top: 49px; - background-color: #c0c0c0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #c0c0c0; -} - -#page { - padding-top: 49px; - background-color: #c0c0c0; -} - -#article { - padding-top: 0; - background-color: #c0c0c0; -} - -#thread, #userpage { - background-color: #c0c0c0; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #62ca56; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #62ca56; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #fff; -} - -.btn-success, .btn-danger { - color: #c0c0c0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #242C33; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #242C33; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c0c0c0; - color: #fff; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c0c0c0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #000000; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #fff; -} - -.navbar-light { - background-color: #c0c0c0 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #fff; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #62ca56; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #62ca56; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c0c0c0; -} - -.navbar .text-white { - color: #c0c0c0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #000000; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #62ca56; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c0c0c0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #62ca56; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #000000; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c0c0c0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #404040; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #c0c0c0; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #62ca56; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #62ca56; - box-shadow: inset 0 -2px 0 #62ca56; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #62ca56; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #62ca56; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #62ca56; - box-shadow: inset 0 -2px 0 #62ca56; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #404040; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #62ca56; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #62ca56; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #62ca56; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #62ca56; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #62ca56; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #62ca56; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #000000; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #07090A; - font-size: 1rem; - color: #c0c0c0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #000000; -} - -.form-inline.search .form-control::placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.bg-svg { - background-color: #fff; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #404040; - border-color: #404040; - border-width: 2px; - background: #c0c0c0; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #fff; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #242C33; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #c0c0c0; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #000000; - background-color: #c0c0c0; - outline: 0; - border-color: #62ca56; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #000000; - background-color: #000000; - outline: 0; - border-color: #62ca56; - box-shadow: none; -} - -.form-control::placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #000000; -} - -#login label { - color: #000000; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #000000; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c0c0c0; - background-color: #c0c0c0; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #000000; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #000000; - text-decoration: none; - background-color: #c0c0c0; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #000000; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #000000; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #62ca56; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #62ca56; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #62ca56 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #404040; -} - -.score { - color: #000000; -} - -.score-up { - color: #62ca56 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #c0c0c0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #fff; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #242C33; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #c0c0c0 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #c0c0c0; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #404040; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #62ca56; - width: 1rem; -} - -.filter-list .filter-item { - color: #404040; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #404040; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #000000; -} - -.filter-list > .filter-item > .filter-link.active { - color: #000000; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #62ca56; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #62ca56; -} - -.filter-link:hover, .filter-link:focus { - color: #62ca56; -} - -.dashboard-list .dashboard-item { - color: #404040; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #404040; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #000000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #62ca56; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #62ca56; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #62ca56; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #62ca56; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c0c0c0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #fff; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #62ca56; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #62ca56; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #62ca56; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #000000; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #242C33; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #c0c0c0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #242C33; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #242C33; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #c0c0c0; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #000000; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #62ca56; -} - -#frontpage .post-title a { - color: #000000; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #000000; -} - -.stretched-link a:hover { - color: #62ca56; -} - -.post-meta { - position: relative; - z-index: 2; - color: #404040; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #242C33; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #242C33; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #242C33 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .post-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #000000; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #fff; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #000000; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #000000; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #404040; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #000000; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #000000; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #000000; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #000000; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; -} - -.page-link:hover { - background-color: #394552; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c0c0c0; -} - -.post-actions a { - color: #394552; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #000000; -} - -.post-actions .dropdown-item:hover { - color: #000000; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #62ca56; - border-radius: 0.35rem; - z-index: 2; - background-color: #c0c0c0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c0c0c0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #404040; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #404040; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #404040; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #000000; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #000000; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #62ca56; -} - -blockquote { - border-left: 2px solid #62ca56; - color: #000000; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .comment-actions a { - color: #394552; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #c0c0c0; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #394552; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #000000; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #000000; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #000000; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #000000; -} - -.comment-actions a { - color: #394552; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #000000; -} - -.comment-actions .dropdown-item:hover { - color: #000000; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #000000; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #c0c0c0; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #c0c0c0; -} - -.comment-write .comment-format .format:hover { - color: #000000; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #394552; - font-size: 1rem; - color: #62ca56; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #62ca56; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #c0c0c0; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #62ca56; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #c0c0c0; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #c0c0c0; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #62ca56; - background-color: rgba(60, 173, 243, 0.08); - color: #62ca56; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #62ca56 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c0c0c0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #404040; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #c0c0c0; - border: 0.1px solid #242C33; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #fff !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #000000; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .profile-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #fff; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #fff; -} - -.profile-actions .dropdown-item:hover { - color: #000000; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #fff; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c0c0c0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #404040; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c0c0c0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #242C33 !important; -} - -.border-right { - border-right: 1px solid #242C33 !important; -} - -.border-bottom { - border-bottom: 1px solid #242C33 !important; -} - -.border-left { - border-left: 1px solid #242C33 !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-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; -} - -.border-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; -} - -.border { - border: 1px solid #242C33 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #242C33 !important; - } - - .border-sm-right { - border-right: 1px solid #242C33 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-sm-left { - border-left: 1px solid #242C33 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-sm-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-sm { - border: 1px solid #242C33 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #242C33 !important; - } - - .border-md-right { - border-right: 1px solid #242C33 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-md-left { - border-left: 1px solid #242C33 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-md-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-md { - border: 1px solid #242C33 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #242C33 !important; - } - - .border-lg-right { - border-right: 1px solid #242C33 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-lg-left { - border-left: 1px solid #242C33 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-lg-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-lg { - border: 1px solid #242C33 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #242C33 !important; - } - - .border-xl-right { - border-right: 1px solid #242C33 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-xl-left { - border-left: 1px solid #242C33 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-xl-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-xl { - border: 1px solid #242C33 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #c0c0c0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #000000; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #62ca56; - border: 0.1px solid #62ca56; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #394552; - border: #394552 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #c0c0c0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c0c0c0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c0c0c0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c0c0c0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #62ca56; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #62ca56; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #c0c0c0; - } - - #thread, #userpage { - background-color: #c0c0c0; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #fff !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #62ca56; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #242C33; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #c0c0c0; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #242C33; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #62ca56; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #c0c0c0; - } - - .card { - background-color: #c0c0c0; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #000000; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #62ca56; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #c0c0c0; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #c0c0c0; - } - - .score { - color: #c0c0c0; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #c0c0c0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #62ca56; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #c0c0c0; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #394552; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #000000; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #c0c0c0 !important; -} - -.text-muted { - color: #404040 !important; -} - -.text-primary { - color: #62ca56 !important; -} - -.text-gray-400, .text-gray-500 { - color: #c0c0c0 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #c0c0c0 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #62ca56; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #62ca56; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c0c0c0; - background-color: #c0c0c0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #fff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c0c0c0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c0c0c0 !important; -} - -#frontpage .post-title a:visited { - color: #c0c0c0; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c0c0c0; -} - -.comment-box { - border: 2px solid #c0c0c0; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #404040; -} - -.btn-primary { - color: #404040; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #62ca56 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #62ca56; - padding: 10px; - border-radius: 3px; - background-color: #c0c0c0 !important; -} - -.text-info { - color: #62ca56 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #c0c0c0 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #c0c0c0 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - box-shadow: none !important; - transition: none !important; - border-radius: 0 !important; - font-family: sans-serif; - font-size: 12px; -} - -.card, #mobile-bottom-navigation-bar { - transform: none !important; - background-color: #c0c0c0 !important; -} - -.pseudo-submit-form .card-header, .card-blank .card-header, .navbar-light, .nav, .flex-row.bg-gray-200.sticky.justify-content-center.d-flex.d-sm-none.mt-3.mb-3.mb-sm-5.rounded { - background: #c0c0c0 !important; - color: #c0c0c0 !important; -} - -.navbar-light > *, .navbar-brand, .nav-link { - color: #c0c0c0 !important; -} - -.nav-link, .btn, .btn-secondary, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2 { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; - background: #c0c0c0 !important; - color: #000 !important; -} - -.nav-link:focus, .btn:focus, .btn-secondary:focus, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2, -.nav-link:active, .btn:active, .btn-secondary:active { - border: 2px inset white !important; -} - -.card, .card-blank, .comment-section.post-top, .dropdown-menu { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.dropdown-menu, .btn:hover { - background: #c0c0c0 !important; - color: #000 !important; -} - -.form-control { - border: 2px inset #717171 !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.post-title, .text-small-extra.text-muted, #actual-comments > .text-muted, .text-left.pl-2 { - color: #000000 !important; -} - -.arrow-up::before { - color: #404040; -} - -blockquote { - background-color: #e0e0e0 !important; - border-bottom: 2px solid #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: white !important; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #000 !important; -} - -.stretched-link { - color: #000 !important; -} - -.flaggers { - background-color: #c0c0c0 !important; -} - -.form-control, .form-control:disabled, .form-control[readonly] { - background: white !important; - color: black !important; -} - -.arrow-down::before { - color: #404040 !important; -} - -.table { - color: black !important; -} - -.transparent { - background: None !important; -} - -.black { - color: black !important; -} - -.col-12 .card { - padding: 20px !important; -} - -#frontpage .post-title a:visited { - color: #5c5c5c; -} - -.post-actions a { - color: #404040 !important; -} - -.modal-header, .modal .comment-actions a, .modal-title { - color: #c0c0c0 !important; -} - -.text-info { - color: #62ca56 !important; -} - -.score, .comment-actions .score { - color: #000; -} - -.arrow-up:hover::before { - color: #404040; -} - -#thread { - background: #c0c0c0 !important; -} - -/*# sourceMappingURL=win98_62ca56.css.map */ diff --git a/files/assets/css/win98_7b9ae4.css b/files/assets/css/win98_7b9ae4.css deleted file mode 100644 index 716d7f609..000000000 --- a/files/assets/css/win98_7b9ae4.css +++ /dev/null @@ -1,13871 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #7b9ae4; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c0c0c0; - --gray: #c0c0c0; - --gray-dark: #07090A; - --primary: #7b9ae4; - --secondary: #000000; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #fff; - --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: #000000; - text-align: left; - background-color: #c0c0c0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #7b9ae4; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #7b9ae4; - 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; -} - -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: #c0c0c0; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: #c0c0c0; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; - 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: #c0c0c0; -} - -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: #c0c0c0; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #c0c0c0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #c0c0c0; -} -.table tbody + tbody { - border-top: 2px solid #c0c0c0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #c0c0c0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0; -} -.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: #000000; - background-color: rgba(0, 0, 0, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d2a7ba; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e191b6; -} - -.table-hover .table-primary:hover { - background-color: #c996ad; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #c996ad; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #8a8a8a; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-secondary:hover { - background-color: #7d7d7d; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #7d7d7d; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #9ab7a8; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #79b093; -} - -.table-hover .table-success:hover { - background-color: #8bac9b; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #8bac9b; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #90b2cc; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #68a6d6; -} - -.table-hover .table-info:hover { - background-color: #7fa6c4; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #7fa6c4; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d2c08c; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e1c160; -} - -.table-hover .table-warning:hover { - background-color: #cbb67a; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #cbb67a; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #ca9c9c; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d37c7c; -} - -.table-hover .table-danger:hover { - background-color: #c18b8b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c18b8b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #8a8a8a; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-light:hover { - background-color: #7d7d7d; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #7d7d7d; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #d2d2d2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #e1e1e1; -} - -.table-hover .table-dark:hover { - background-color: #c5c5c5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #c5c5c5; -} - -.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: #c0c0c0; - background-color: #07090A; - border-color: #171d21; -} -.table .thead-light th { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.table-dark { - color: #c0c0c0; - background-color: #07090A; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #171d21; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(192, 192, 192, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: #c0c0c0; - background-color: #c0c0c0; - background-clip: padding-box; - border: 1px solid #242C33; - 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 #c0c0c0; -} -.form-control:focus { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.form-control::placeholder { - color: #c0c0c0; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #c0c0c0; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} - -.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: #000000; - 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: flex; - 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: #c0c0c0; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #c0c0c0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #c0c0c0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:hover { - color: #c0c0c0; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:focus, .btn-primary.focus { - color: #c0c0c0; - background-color: #7b9ae4; - border-color: #7b9ae4; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c0c0c0; - background-color: #7b9ae4; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-success { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(76, 166, 118, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c0c0c0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(76, 166, 118, 0.5); -} - -.btn-info { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(48, 150, 228, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c0c0c0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(48, 150, 228, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(223, 82, 82, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c0c0c0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(223, 82, 82, 0.5); -} - -.btn-light { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-dark { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:hover { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-dark:focus, .btn-dark.focus { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #000000; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.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(217, 217, 217, 0.5); -} - -.btn-outline-primary { - color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #7b9ae4; - 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: #000000; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #000000; - border-color: #000000; -} -.btn-outline-secondary:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #fff; - border-color: #fff; -} -.btn-outline-dark:hover { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #fff; - 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: #000000; - background-color: #fff; - border-color: #fff; -} -.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(255, 255, 255, 0.5); -} - -.btn-link { - font-weight: 400; - color: #7b9ae4; - text-decoration: none; -} -.btn-link:hover { - color: #7b9ae4; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #c0c0c0; - 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: #000000; - text-align: left; - list-style: none; - background-color: #c0c0c0; - 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 #c0c0c0; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #394552; -} -.dropdown-item.active, .dropdown-item:active { - color: #c0c0c0; - text-decoration: none; - background-color: #7b9ae4; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #c0c0c0; - 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: #c0c0c0; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: 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: #c0c0c0; - border-color: #7b9ae4; - background-color: #7b9ae4; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c0c0c0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #c0c0c0; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #c0c0c0; -} - -.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: #c0c0c0; - border: #c0c0c0 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c0c0c0' 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: #7b9ae4; - background-color: #7b9ae4; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c0c0c0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c0c0c0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - border-radius: 0.5rem; - 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; -} -@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: #c0c0c0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - vertical-align: middle; - background: #c0c0c0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #242C33; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-select:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #c0c0c0; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #c0c0c0; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #c0c0c0; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: #c0c0c0; - content: "Browse"; - background-color: #c0c0c0; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 7b9ae4; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 7b9ae4; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 7b9ae4; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #7b9ae4; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #7b9ae4; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - 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: #7b9ae4; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #c0c0c0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #c0c0c0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #c0c0c0; -} - -.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: flex; - 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: #c0c0c0; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #c0c0c0; -} -.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: #c0c0c0 #c0c0c0 #c0c0c0; -} -.nav-tabs .nav-link.disabled { - color: #c0c0c0; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0 #c0c0c0 #c0c0c0; -} -.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: #c0c0c0; - background-color: #7b9ae4; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - 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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' 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: #c0c0c0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c0c0c0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(192, 192, 192, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(192, 192, 192, 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: #c0c0c0; -} -.navbar-dark .navbar-toggler { - color: rgba(192, 192, 192, 0.5); - border-color: rgba(192, 192, 192, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(192, 192, 192, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-text a { - color: #c0c0c0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c0c0c0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c0c0c0; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #c0c0c0; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #c0c0c0; -} - -.pagination { - 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: #7b9ae4; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; -} -.page-link:hover { - z-index: 2; - color: #7b9ae4; - text-decoration: none; - background-color: #c0c0c0; - border-color: #c0c0c0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 7b9ae4; -} - -.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: #c0c0c0; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.page-item.disabled .page-link { - color: #c0c0c0; - pointer-events: none; - cursor: auto; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.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: #000000; - background-color: #7b9ae4; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #7b9ae4; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c0c0c0; - background-color: #000000; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-success { - color: #c0c0c0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #c0c0c0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #c0c0c0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c0c0c0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #c0c0c0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c0c0c0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #c0c0c0; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #000000; - background-color: #fff; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #000000; - background-color: #e6e6e6; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #c0c0c0; - 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: #853559; - background-color: #cdaebc; - border-color: #d2a7ba; -} -.alert-primary hr { - border-top-color: #c996ad; -} -.alert-primary .alert-link { - color: #612641; -} - -.alert-secondary { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-secondary hr { - border-top-color: #7d7d7d; -} -.alert-secondary .alert-link { - color: black; -} - -.alert-success { - color: #1d5437; - background-color: #a5baaf; - border-color: #9ab7a8; -} -.alert-success hr { - border-top-color: #8bac9b; -} -.alert-success .alert-link { - color: #102e1e; -} - -.alert-info { - color: #0b4a7a; - background-color: #9eb6c8; - border-color: #90b2cc; -} -.alert-info hr { - border-top-color: #7fa6c4; -} -.alert-info .alert-link { - color: #072e4b; -} - -.alert-warning { - color: #856404; - background-color: #cdc09b; - border-color: #d2c08c; -} -.alert-warning hr { - border-top-color: #cbb67a; -} -.alert-warning .alert-link { - color: #533f03; -} - -.alert-danger { - color: #772020; - background-color: #c7a6a6; - border-color: #ca9c9c; -} -.alert-danger hr { - border-top-color: #c18b8b; -} -.alert-danger .alert-link { - color: #4f1515; -} - -.alert-light { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-light hr { - border-top-color: #7d7d7d; -} -.alert-light .alert-link { - color: black; -} - -.alert-dark { - color: #858585; - background-color: #cdcdcd; - border-color: #d2d2d2; -} -.alert-dark hr { - border-top-color: #c5c5c5; -} -.alert-dark .alert-link { - color: #6c6c6c; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #7b9ae4; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(192, 192, 192, 0.15) 25%, transparent 25%, transparent 50%, rgba(192, 192, 192, 0.15) 50%, rgba(192, 192, 192, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #c0c0c0; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #c0c0c0; - text-decoration: none; - background-color: #394552; -} -.list-group-item-action:active { - color: #000000; - background-color: #c0c0c0; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c0c0c0; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #c0c0c0; - pointer-events: none; - background-color: #c0c0c0; -} -.list-group-item.active { - z-index: 2; - color: #c0c0c0; - background-color: #7b9ae4; - border-color: #7b9ae4; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #853559; - background-color: #d2a7ba; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #853559; - background-color: #c996ad; -} -.list-group-item-primary.list-group-item-action.active { - color: #c0c0c0; - background-color: #853559; - border-color: #853559; -} - -.list-group-item-secondary { - color: black; - background-color: #8a8a8a; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-success { - color: #1d5437; - background-color: #9ab7a8; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #1d5437; - background-color: #8bac9b; -} -.list-group-item-success.list-group-item-action.active { - color: #c0c0c0; - background-color: #1d5437; - border-color: #1d5437; -} - -.list-group-item-info { - color: #0b4a7a; - background-color: #90b2cc; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0b4a7a; - background-color: #7fa6c4; -} -.list-group-item-info.list-group-item-action.active { - color: #c0c0c0; - background-color: #0b4a7a; - border-color: #0b4a7a; -} - -.list-group-item-warning { - color: #856404; - background-color: #d2c08c; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #cbb67a; -} -.list-group-item-warning.list-group-item-action.active { - color: #c0c0c0; - background-color: #856404; - border-color: #856404; -} - -.list-group-item-danger { - color: #772020; - background-color: #ca9c9c; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #772020; - background-color: #c18b8b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c0c0c0; - background-color: #772020; - border-color: #772020; -} - -.list-group-item-light { - color: black; - background-color: #8a8a8a; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-light.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-dark { - color: #858585; - background-color: #d2d2d2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #858585; - background-color: #c5c5c5; -} -.list-group-item-dark.list-group-item-action.active { - color: #c0c0c0; - background-color: #858585; - border-color: #858585; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000000; - text-shadow: 0 1px 0 #c0c0c0; - opacity: 0.5; -} -.close:hover { - color: #000000; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(192, 192, 192, 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); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c0c0c0; - 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: #000000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #c0c0c0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #c0c0c0; - 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); - } - - .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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c0c0c0; - text-align: center; - background-color: #000000; - 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: #c0c0c0; - 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: #c0c0c0; -} - -.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: #c0c0c0; -} - -.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: #c0c0c0; -} -.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 #b8b8b8; -} - -.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: #c0c0c0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #b8b8b8; - border-bottom: 1px solid #acacac; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c0c0c0; - 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: #c0c0c0; - 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c0c0c0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c0c0c0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #7b9ae4 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #7b9ae4 !important; -} - -.bg-secondary { - background-color: #000000 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: black !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #fff !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #e6e6e6 !important; -} - -.bg-white { - background-color: #c0c0c0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #c0c0c0 !important; -} - -.border-top { - border-top: 1px solid #c0c0c0 !important; -} - -.border-right { - border-right: 1px solid #c0c0c0 !important; -} - -.border-bottom { - border-bottom: 1px solid #c0c0c0 !important; -} - -.border-left { - border-left: 1px solid #c0c0c0 !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: #7b9ae4 !important; -} - -.border-secondary { - border-color: #000000 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #fff !important; -} - -.border-white { - border-color: #c0c0c0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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; -} - -.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); -} - -.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; - } -} -.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: #c0c0c0 !important; -} - -.text-primary { - color: #7b9ae4 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #7b9ae4 !important; -} - -.text-secondary { - color: #000000 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: black !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #fff !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #d9d9d9 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #c0c0c0 !important; -} - -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - color: rgba(192, 192, 192, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #c0c0c0; - 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 #000000; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c0c0c0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #c0c0c0; - } - - .table .thead-dark th { - color: inherit; - border-color: #c0c0c0; - } -} -.bd-callout-primary { - border-left-color: #7b9ae4; -} - -.bd-callout-secondary { - border-left-color: #000000; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #fff; -} - -.bd-callout-white { - border-left-color: #c0c0c0; -} - -.bd-callout-black { - border-left-color: #000000; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #404040; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #7b9ae4; -} - -.bd-callout-purple { - border-left-color: #7b9ae4; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #7b9ae4; -} - -.bd-callout-gray { - border-left-color: #fff; -} - -.bd-callout-gray-100 { - border-left-color: #394552; -} - -.bd-callout-gray-200 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-300 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-400 { - border-left-color: #242C33; -} - -.bd-callout-gray-500 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-600 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-700 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-800 { - border-left-color: #07090A; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #000000; - padding-top: 49px; - background-color: #c0c0c0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #c0c0c0; -} - -#page { - padding-top: 49px; - background-color: #c0c0c0; -} - -#article { - padding-top: 0; - background-color: #c0c0c0; -} - -#thread, #userpage { - background-color: #c0c0c0; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7b9ae4; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #7b9ae4; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #fff; -} - -.btn-success, .btn-danger { - color: #c0c0c0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #242C33; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #242C33; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c0c0c0; - color: #fff; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c0c0c0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #000000; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #fff; -} - -.navbar-light { - background-color: #c0c0c0 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #fff; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7b9ae4; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #7b9ae4; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c0c0c0; -} - -.navbar .text-white { - color: #c0c0c0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #000000; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #7b9ae4; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c0c0c0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #7b9ae4; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #000000; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c0c0c0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #404040; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #c0c0c0; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #7b9ae4; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7b9ae4; - box-shadow: inset 0 -2px 0 #7b9ae4; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #7b9ae4; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #7b9ae4; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7b9ae4; - box-shadow: inset 0 -2px 0 #7b9ae4; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #404040; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #7b9ae4; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #7b9ae4; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7b9ae4; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #7b9ae4; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7b9ae4; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #7b9ae4; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #000000; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #07090A; - font-size: 1rem; - color: #c0c0c0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #000000; -} - -.form-inline.search .form-control::placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.bg-svg { - background-color: #fff; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #404040; - border-color: #404040; - border-width: 2px; - background: #c0c0c0; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #fff; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #242C33; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #c0c0c0; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #000000; - background-color: #c0c0c0; - outline: 0; - border-color: #7b9ae4; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #000000; - background-color: #000000; - outline: 0; - border-color: #7b9ae4; - box-shadow: none; -} - -.form-control::placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #000000; -} - -#login label { - color: #000000; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #000000; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c0c0c0; - background-color: #c0c0c0; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #000000; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #000000; - text-decoration: none; - background-color: #c0c0c0; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #000000; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #000000; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #7b9ae4; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #7b9ae4; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #7b9ae4 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #404040; -} - -.score { - color: #000000; -} - -.score-up { - color: #7b9ae4 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #c0c0c0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #fff; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #242C33; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #c0c0c0 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #c0c0c0; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #404040; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #7b9ae4; - width: 1rem; -} - -.filter-list .filter-item { - color: #404040; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #404040; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #000000; -} - -.filter-list > .filter-item > .filter-link.active { - color: #000000; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #7b9ae4; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #7b9ae4; -} - -.filter-link:hover, .filter-link:focus { - color: #7b9ae4; -} - -.dashboard-list .dashboard-item { - color: #404040; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #404040; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #000000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #7b9ae4; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #7b9ae4; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #7b9ae4; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #7b9ae4; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c0c0c0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #fff; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #7b9ae4; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #7b9ae4; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #7b9ae4; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #000000; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #242C33; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #c0c0c0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #242C33; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #242C33; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #c0c0c0; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #000000; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #7b9ae4; -} - -#frontpage .post-title a { - color: #000000; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #000000; -} - -.stretched-link a:hover { - color: #7b9ae4; -} - -.post-meta { - position: relative; - z-index: 2; - color: #404040; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #242C33; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #242C33; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #242C33 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .post-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #000000; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #fff; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #000000; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #000000; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #404040; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #000000; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #000000; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #000000; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #000000; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; -} - -.page-link:hover { - background-color: #394552; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c0c0c0; -} - -.post-actions a { - color: #394552; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #000000; -} - -.post-actions .dropdown-item:hover { - color: #000000; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #7b9ae4; - border-radius: 0.35rem; - z-index: 2; - background-color: #c0c0c0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c0c0c0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #404040; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #404040; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #404040; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #000000; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #000000; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #7b9ae4; -} - -blockquote { - border-left: 2px solid #7b9ae4; - color: #000000; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .comment-actions a { - color: #394552; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #c0c0c0; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #394552; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #000000; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #000000; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #000000; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #000000; -} - -.comment-actions a { - color: #394552; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #000000; -} - -.comment-actions .dropdown-item:hover { - color: #000000; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #000000; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #c0c0c0; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #c0c0c0; -} - -.comment-write .comment-format .format:hover { - color: #000000; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #394552; - font-size: 1rem; - color: #7b9ae4; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #7b9ae4; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #c0c0c0; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #7b9ae4; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #c0c0c0; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #c0c0c0; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #7b9ae4; - background-color: rgba(60, 173, 243, 0.08); - color: #7b9ae4; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #7b9ae4 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c0c0c0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #404040; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #c0c0c0; - border: 0.1px solid #242C33; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #fff !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #000000; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .profile-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #fff; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #fff; -} - -.profile-actions .dropdown-item:hover { - color: #000000; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #fff; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c0c0c0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #404040; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c0c0c0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #242C33 !important; -} - -.border-right { - border-right: 1px solid #242C33 !important; -} - -.border-bottom { - border-bottom: 1px solid #242C33 !important; -} - -.border-left { - border-left: 1px solid #242C33 !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-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; -} - -.border-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; -} - -.border { - border: 1px solid #242C33 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #242C33 !important; - } - - .border-sm-right { - border-right: 1px solid #242C33 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-sm-left { - border-left: 1px solid #242C33 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-sm-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-sm { - border: 1px solid #242C33 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #242C33 !important; - } - - .border-md-right { - border-right: 1px solid #242C33 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-md-left { - border-left: 1px solid #242C33 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-md-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-md { - border: 1px solid #242C33 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #242C33 !important; - } - - .border-lg-right { - border-right: 1px solid #242C33 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-lg-left { - border-left: 1px solid #242C33 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-lg-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-lg { - border: 1px solid #242C33 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #242C33 !important; - } - - .border-xl-right { - border-right: 1px solid #242C33 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-xl-left { - border-left: 1px solid #242C33 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-xl-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-xl { - border: 1px solid #242C33 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #c0c0c0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #000000; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #7b9ae4; - border: 0.1px solid #7b9ae4; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #394552; - border: #394552 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #c0c0c0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c0c0c0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c0c0c0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c0c0c0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #7b9ae4; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #7b9ae4; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #c0c0c0; - } - - #thread, #userpage { - background-color: #c0c0c0; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #fff !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #7b9ae4; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #242C33; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #c0c0c0; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #242C33; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #7b9ae4; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #c0c0c0; - } - - .card { - background-color: #c0c0c0; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #000000; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #7b9ae4; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #c0c0c0; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #c0c0c0; - } - - .score { - color: #c0c0c0; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #c0c0c0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #7b9ae4; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #c0c0c0; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #394552; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #000000; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #c0c0c0 !important; -} - -.text-muted { - color: #404040 !important; -} - -.text-primary { - color: #7b9ae4 !important; -} - -.text-gray-400, .text-gray-500 { - color: #c0c0c0 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #c0c0c0 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #7b9ae4; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #7b9ae4; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c0c0c0; - background-color: #c0c0c0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #fff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c0c0c0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c0c0c0 !important; -} - -#frontpage .post-title a:visited { - color: #c0c0c0; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c0c0c0; -} - -.comment-box { - border: 2px solid #c0c0c0; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #404040; -} - -.btn-primary { - color: #404040; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #7b9ae4 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #7b9ae4; - padding: 10px; - border-radius: 3px; - background-color: #c0c0c0 !important; -} - -.text-info { - color: #7b9ae4 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #c0c0c0 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #c0c0c0 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - box-shadow: none !important; - transition: none !important; - border-radius: 0 !important; - font-family: sans-serif; - font-size: 12px; -} - -.card, #mobile-bottom-navigation-bar { - transform: none !important; - background-color: #c0c0c0 !important; -} - -.pseudo-submit-form .card-header, .card-blank .card-header, .navbar-light, .nav, .flex-row.bg-gray-200.sticky.justify-content-center.d-flex.d-sm-none.mt-3.mb-3.mb-sm-5.rounded { - background: #c0c0c0 !important; - color: #c0c0c0 !important; -} - -.navbar-light > *, .navbar-brand, .nav-link { - color: #c0c0c0 !important; -} - -.nav-link, .btn, .btn-secondary, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2 { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; - background: #c0c0c0 !important; - color: #000 !important; -} - -.nav-link:focus, .btn:focus, .btn-secondary:focus, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2, -.nav-link:active, .btn:active, .btn-secondary:active { - border: 2px inset white !important; -} - -.card, .card-blank, .comment-section.post-top, .dropdown-menu { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.dropdown-menu, .btn:hover { - background: #c0c0c0 !important; - color: #000 !important; -} - -.form-control { - border: 2px inset #717171 !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.post-title, .text-small-extra.text-muted, #actual-comments > .text-muted, .text-left.pl-2 { - color: #000000 !important; -} - -.arrow-up::before { - color: #404040; -} - -blockquote { - background-color: #e0e0e0 !important; - border-bottom: 2px solid #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: white !important; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #000 !important; -} - -.stretched-link { - color: #000 !important; -} - -.flaggers { - background-color: #c0c0c0 !important; -} - -.form-control, .form-control:disabled, .form-control[readonly] { - background: white !important; - color: black !important; -} - -.arrow-down::before { - color: #404040 !important; -} - -.table { - color: black !important; -} - -.transparent { - background: None !important; -} - -.black { - color: black !important; -} - -.col-12 .card { - padding: 20px !important; -} - -#frontpage .post-title a:visited { - color: #5c5c5c; -} - -.post-actions a { - color: #404040 !important; -} - -.modal-header, .modal .comment-actions a, .modal-title { - color: #c0c0c0 !important; -} - -.text-info { - color: #7b9ae4 !important; -} - -.score, .comment-actions .score { - color: #000; -} - -.arrow-up:hover::before { - color: #404040; -} - -#thread { - background: #c0c0c0 !important; -} - -/*# sourceMappingURL=win98_7b9ae4.css.map */ diff --git a/files/assets/css/win98_7f8fa6.css b/files/assets/css/win98_7f8fa6.css deleted file mode 100644 index 8964ba1ae..000000000 --- a/files/assets/css/win98_7f8fa6.css +++ /dev/null @@ -1,13871 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #7f8fa6; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c0c0c0; - --gray: #c0c0c0; - --gray-dark: #07090A; - --primary: #7f8fa6; - --secondary: #000000; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #fff; - --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: #000000; - text-align: left; - background-color: #c0c0c0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #7f8fa6; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #7f8fa6; - 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; -} - -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: #c0c0c0; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: #c0c0c0; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; - 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: #c0c0c0; -} - -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: #c0c0c0; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #c0c0c0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #c0c0c0; -} -.table tbody + tbody { - border-top: 2px solid #c0c0c0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #c0c0c0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0; -} -.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: #000000; - background-color: rgba(0, 0, 0, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d2a7ba; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e191b6; -} - -.table-hover .table-primary:hover { - background-color: #c996ad; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #c996ad; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #8a8a8a; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-secondary:hover { - background-color: #7d7d7d; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #7d7d7d; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #9ab7a8; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #79b093; -} - -.table-hover .table-success:hover { - background-color: #8bac9b; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #8bac9b; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #90b2cc; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #68a6d6; -} - -.table-hover .table-info:hover { - background-color: #7fa6c4; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #7fa6c4; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d2c08c; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e1c160; -} - -.table-hover .table-warning:hover { - background-color: #cbb67a; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #cbb67a; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #ca9c9c; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d37c7c; -} - -.table-hover .table-danger:hover { - background-color: #c18b8b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c18b8b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #8a8a8a; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-light:hover { - background-color: #7d7d7d; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #7d7d7d; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #d2d2d2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #e1e1e1; -} - -.table-hover .table-dark:hover { - background-color: #c5c5c5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #c5c5c5; -} - -.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: #c0c0c0; - background-color: #07090A; - border-color: #171d21; -} -.table .thead-light th { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.table-dark { - color: #c0c0c0; - background-color: #07090A; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #171d21; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(192, 192, 192, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: #c0c0c0; - background-color: #c0c0c0; - background-clip: padding-box; - border: 1px solid #242C33; - 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 #c0c0c0; -} -.form-control:focus { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.form-control::placeholder { - color: #c0c0c0; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #c0c0c0; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} - -.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: #000000; - 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: flex; - 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: #c0c0c0; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #c0c0c0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #c0c0c0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:hover { - color: #c0c0c0; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:focus, .btn-primary.focus { - color: #c0c0c0; - background-color: #7f8fa6; - border-color: #7f8fa6; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c0c0c0; - background-color: #7f8fa6; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-success { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(76, 166, 118, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c0c0c0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(76, 166, 118, 0.5); -} - -.btn-info { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(48, 150, 228, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c0c0c0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(48, 150, 228, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(223, 82, 82, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c0c0c0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(223, 82, 82, 0.5); -} - -.btn-light { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-dark { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:hover { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-dark:focus, .btn-dark.focus { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #000000; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.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(217, 217, 217, 0.5); -} - -.btn-outline-primary { - color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #7f8fa6; - 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: #000000; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #000000; - border-color: #000000; -} -.btn-outline-secondary:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #fff; - border-color: #fff; -} -.btn-outline-dark:hover { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #fff; - 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: #000000; - background-color: #fff; - border-color: #fff; -} -.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(255, 255, 255, 0.5); -} - -.btn-link { - font-weight: 400; - color: #7f8fa6; - text-decoration: none; -} -.btn-link:hover { - color: #7f8fa6; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #c0c0c0; - 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: #000000; - text-align: left; - list-style: none; - background-color: #c0c0c0; - 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 #c0c0c0; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #394552; -} -.dropdown-item.active, .dropdown-item:active { - color: #c0c0c0; - text-decoration: none; - background-color: #7f8fa6; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #c0c0c0; - 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: #c0c0c0; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: 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: #c0c0c0; - border-color: #7f8fa6; - background-color: #7f8fa6; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c0c0c0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #c0c0c0; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #c0c0c0; -} - -.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: #c0c0c0; - border: #c0c0c0 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c0c0c0' 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: #7f8fa6; - background-color: #7f8fa6; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c0c0c0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c0c0c0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - border-radius: 0.5rem; - 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; -} -@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: #c0c0c0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - vertical-align: middle; - background: #c0c0c0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #242C33; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-select:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #c0c0c0; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #c0c0c0; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #c0c0c0; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: #c0c0c0; - content: "Browse"; - background-color: #c0c0c0; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 7f8fa6; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 7f8fa6; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 7f8fa6; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #7f8fa6; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #7f8fa6; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - 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: #7f8fa6; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #c0c0c0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #c0c0c0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #c0c0c0; -} - -.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: flex; - 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: #c0c0c0; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #c0c0c0; -} -.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: #c0c0c0 #c0c0c0 #c0c0c0; -} -.nav-tabs .nav-link.disabled { - color: #c0c0c0; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0 #c0c0c0 #c0c0c0; -} -.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: #c0c0c0; - background-color: #7f8fa6; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - 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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' 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: #c0c0c0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c0c0c0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(192, 192, 192, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(192, 192, 192, 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: #c0c0c0; -} -.navbar-dark .navbar-toggler { - color: rgba(192, 192, 192, 0.5); - border-color: rgba(192, 192, 192, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(192, 192, 192, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-text a { - color: #c0c0c0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c0c0c0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c0c0c0; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #c0c0c0; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #c0c0c0; -} - -.pagination { - 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: #7f8fa6; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; -} -.page-link:hover { - z-index: 2; - color: #7f8fa6; - text-decoration: none; - background-color: #c0c0c0; - border-color: #c0c0c0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 7f8fa6; -} - -.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: #c0c0c0; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.page-item.disabled .page-link { - color: #c0c0c0; - pointer-events: none; - cursor: auto; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.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: #000000; - background-color: #7f8fa6; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #7f8fa6; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c0c0c0; - background-color: #000000; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-success { - color: #c0c0c0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #c0c0c0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #c0c0c0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c0c0c0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #c0c0c0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c0c0c0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #c0c0c0; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #000000; - background-color: #fff; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #000000; - background-color: #e6e6e6; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #c0c0c0; - 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: #853559; - background-color: #cdaebc; - border-color: #d2a7ba; -} -.alert-primary hr { - border-top-color: #c996ad; -} -.alert-primary .alert-link { - color: #612641; -} - -.alert-secondary { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-secondary hr { - border-top-color: #7d7d7d; -} -.alert-secondary .alert-link { - color: black; -} - -.alert-success { - color: #1d5437; - background-color: #a5baaf; - border-color: #9ab7a8; -} -.alert-success hr { - border-top-color: #8bac9b; -} -.alert-success .alert-link { - color: #102e1e; -} - -.alert-info { - color: #0b4a7a; - background-color: #9eb6c8; - border-color: #90b2cc; -} -.alert-info hr { - border-top-color: #7fa6c4; -} -.alert-info .alert-link { - color: #072e4b; -} - -.alert-warning { - color: #856404; - background-color: #cdc09b; - border-color: #d2c08c; -} -.alert-warning hr { - border-top-color: #cbb67a; -} -.alert-warning .alert-link { - color: #533f03; -} - -.alert-danger { - color: #772020; - background-color: #c7a6a6; - border-color: #ca9c9c; -} -.alert-danger hr { - border-top-color: #c18b8b; -} -.alert-danger .alert-link { - color: #4f1515; -} - -.alert-light { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-light hr { - border-top-color: #7d7d7d; -} -.alert-light .alert-link { - color: black; -} - -.alert-dark { - color: #858585; - background-color: #cdcdcd; - border-color: #d2d2d2; -} -.alert-dark hr { - border-top-color: #c5c5c5; -} -.alert-dark .alert-link { - color: #6c6c6c; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #7f8fa6; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(192, 192, 192, 0.15) 25%, transparent 25%, transparent 50%, rgba(192, 192, 192, 0.15) 50%, rgba(192, 192, 192, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #c0c0c0; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #c0c0c0; - text-decoration: none; - background-color: #394552; -} -.list-group-item-action:active { - color: #000000; - background-color: #c0c0c0; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c0c0c0; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #c0c0c0; - pointer-events: none; - background-color: #c0c0c0; -} -.list-group-item.active { - z-index: 2; - color: #c0c0c0; - background-color: #7f8fa6; - border-color: #7f8fa6; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #853559; - background-color: #d2a7ba; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #853559; - background-color: #c996ad; -} -.list-group-item-primary.list-group-item-action.active { - color: #c0c0c0; - background-color: #853559; - border-color: #853559; -} - -.list-group-item-secondary { - color: black; - background-color: #8a8a8a; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-success { - color: #1d5437; - background-color: #9ab7a8; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #1d5437; - background-color: #8bac9b; -} -.list-group-item-success.list-group-item-action.active { - color: #c0c0c0; - background-color: #1d5437; - border-color: #1d5437; -} - -.list-group-item-info { - color: #0b4a7a; - background-color: #90b2cc; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0b4a7a; - background-color: #7fa6c4; -} -.list-group-item-info.list-group-item-action.active { - color: #c0c0c0; - background-color: #0b4a7a; - border-color: #0b4a7a; -} - -.list-group-item-warning { - color: #856404; - background-color: #d2c08c; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #cbb67a; -} -.list-group-item-warning.list-group-item-action.active { - color: #c0c0c0; - background-color: #856404; - border-color: #856404; -} - -.list-group-item-danger { - color: #772020; - background-color: #ca9c9c; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #772020; - background-color: #c18b8b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c0c0c0; - background-color: #772020; - border-color: #772020; -} - -.list-group-item-light { - color: black; - background-color: #8a8a8a; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-light.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-dark { - color: #858585; - background-color: #d2d2d2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #858585; - background-color: #c5c5c5; -} -.list-group-item-dark.list-group-item-action.active { - color: #c0c0c0; - background-color: #858585; - border-color: #858585; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000000; - text-shadow: 0 1px 0 #c0c0c0; - opacity: 0.5; -} -.close:hover { - color: #000000; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(192, 192, 192, 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); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c0c0c0; - 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: #000000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #c0c0c0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #c0c0c0; - 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); - } - - .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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c0c0c0; - text-align: center; - background-color: #000000; - 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: #c0c0c0; - 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: #c0c0c0; -} - -.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: #c0c0c0; -} - -.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: #c0c0c0; -} -.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 #b8b8b8; -} - -.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: #c0c0c0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #b8b8b8; - border-bottom: 1px solid #acacac; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c0c0c0; - 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: #c0c0c0; - 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c0c0c0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c0c0c0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #7f8fa6 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #7f8fa6 !important; -} - -.bg-secondary { - background-color: #000000 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: black !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #fff !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #e6e6e6 !important; -} - -.bg-white { - background-color: #c0c0c0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #c0c0c0 !important; -} - -.border-top { - border-top: 1px solid #c0c0c0 !important; -} - -.border-right { - border-right: 1px solid #c0c0c0 !important; -} - -.border-bottom { - border-bottom: 1px solid #c0c0c0 !important; -} - -.border-left { - border-left: 1px solid #c0c0c0 !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: #7f8fa6 !important; -} - -.border-secondary { - border-color: #000000 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #fff !important; -} - -.border-white { - border-color: #c0c0c0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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; -} - -.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); -} - -.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; - } -} -.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: #c0c0c0 !important; -} - -.text-primary { - color: #7f8fa6 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #7f8fa6 !important; -} - -.text-secondary { - color: #000000 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: black !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #fff !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #d9d9d9 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #c0c0c0 !important; -} - -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - color: rgba(192, 192, 192, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #c0c0c0; - 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 #000000; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c0c0c0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #c0c0c0; - } - - .table .thead-dark th { - color: inherit; - border-color: #c0c0c0; - } -} -.bd-callout-primary { - border-left-color: #7f8fa6; -} - -.bd-callout-secondary { - border-left-color: #000000; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #fff; -} - -.bd-callout-white { - border-left-color: #c0c0c0; -} - -.bd-callout-black { - border-left-color: #000000; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #404040; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #7f8fa6; -} - -.bd-callout-purple { - border-left-color: #7f8fa6; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #7f8fa6; -} - -.bd-callout-gray { - border-left-color: #fff; -} - -.bd-callout-gray-100 { - border-left-color: #394552; -} - -.bd-callout-gray-200 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-300 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-400 { - border-left-color: #242C33; -} - -.bd-callout-gray-500 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-600 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-700 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-800 { - border-left-color: #07090A; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #000000; - padding-top: 49px; - background-color: #c0c0c0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #c0c0c0; -} - -#page { - padding-top: 49px; - background-color: #c0c0c0; -} - -#article { - padding-top: 0; - background-color: #c0c0c0; -} - -#thread, #userpage { - background-color: #c0c0c0; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7f8fa6; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #7f8fa6; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #fff; -} - -.btn-success, .btn-danger { - color: #c0c0c0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #242C33; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #242C33; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c0c0c0; - color: #fff; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c0c0c0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #000000; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #fff; -} - -.navbar-light { - background-color: #c0c0c0 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #fff; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #7f8fa6; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #7f8fa6; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c0c0c0; -} - -.navbar .text-white { - color: #c0c0c0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #000000; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #7f8fa6; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c0c0c0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #7f8fa6; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #000000; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c0c0c0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #404040; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #c0c0c0; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #7f8fa6; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7f8fa6; - box-shadow: inset 0 -2px 0 #7f8fa6; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #7f8fa6; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #7f8fa6; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #7f8fa6; - box-shadow: inset 0 -2px 0 #7f8fa6; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #404040; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #7f8fa6; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #7f8fa6; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7f8fa6; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #7f8fa6; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #7f8fa6; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #7f8fa6; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #000000; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #07090A; - font-size: 1rem; - color: #c0c0c0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #000000; -} - -.form-inline.search .form-control::placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.bg-svg { - background-color: #fff; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #404040; - border-color: #404040; - border-width: 2px; - background: #c0c0c0; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #fff; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #242C33; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #c0c0c0; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #000000; - background-color: #c0c0c0; - outline: 0; - border-color: #7f8fa6; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #000000; - background-color: #000000; - outline: 0; - border-color: #7f8fa6; - box-shadow: none; -} - -.form-control::placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #000000; -} - -#login label { - color: #000000; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #000000; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c0c0c0; - background-color: #c0c0c0; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #000000; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #000000; - text-decoration: none; - background-color: #c0c0c0; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #000000; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #000000; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #7f8fa6; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #7f8fa6; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #7f8fa6 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #404040; -} - -.score { - color: #000000; -} - -.score-up { - color: #7f8fa6 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #c0c0c0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #fff; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #242C33; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #c0c0c0 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #c0c0c0; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #404040; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #7f8fa6; - width: 1rem; -} - -.filter-list .filter-item { - color: #404040; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #404040; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #000000; -} - -.filter-list > .filter-item > .filter-link.active { - color: #000000; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #7f8fa6; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #7f8fa6; -} - -.filter-link:hover, .filter-link:focus { - color: #7f8fa6; -} - -.dashboard-list .dashboard-item { - color: #404040; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #404040; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #000000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #7f8fa6; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #7f8fa6; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #7f8fa6; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #7f8fa6; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c0c0c0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #fff; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #7f8fa6; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #7f8fa6; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #7f8fa6; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #000000; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #242C33; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #c0c0c0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #242C33; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #242C33; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #c0c0c0; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #000000; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #7f8fa6; -} - -#frontpage .post-title a { - color: #000000; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #000000; -} - -.stretched-link a:hover { - color: #7f8fa6; -} - -.post-meta { - position: relative; - z-index: 2; - color: #404040; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #242C33; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #242C33; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #242C33 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .post-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #000000; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #fff; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #000000; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #000000; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #404040; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #000000; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #000000; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #000000; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #000000; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; -} - -.page-link:hover { - background-color: #394552; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c0c0c0; -} - -.post-actions a { - color: #394552; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #000000; -} - -.post-actions .dropdown-item:hover { - color: #000000; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #7f8fa6; - border-radius: 0.35rem; - z-index: 2; - background-color: #c0c0c0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c0c0c0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #404040; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #404040; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #404040; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #000000; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #000000; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #7f8fa6; -} - -blockquote { - border-left: 2px solid #7f8fa6; - color: #000000; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .comment-actions a { - color: #394552; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #c0c0c0; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #394552; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #000000; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #000000; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #000000; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #000000; -} - -.comment-actions a { - color: #394552; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #000000; -} - -.comment-actions .dropdown-item:hover { - color: #000000; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #000000; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #c0c0c0; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #c0c0c0; -} - -.comment-write .comment-format .format:hover { - color: #000000; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #394552; - font-size: 1rem; - color: #7f8fa6; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #7f8fa6; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #c0c0c0; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #7f8fa6; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #c0c0c0; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #c0c0c0; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #7f8fa6; - background-color: rgba(60, 173, 243, 0.08); - color: #7f8fa6; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #7f8fa6 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c0c0c0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #404040; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #c0c0c0; - border: 0.1px solid #242C33; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #fff !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #000000; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .profile-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #fff; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #fff; -} - -.profile-actions .dropdown-item:hover { - color: #000000; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #fff; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c0c0c0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #404040; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c0c0c0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #242C33 !important; -} - -.border-right { - border-right: 1px solid #242C33 !important; -} - -.border-bottom { - border-bottom: 1px solid #242C33 !important; -} - -.border-left { - border-left: 1px solid #242C33 !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-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; -} - -.border-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; -} - -.border { - border: 1px solid #242C33 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #242C33 !important; - } - - .border-sm-right { - border-right: 1px solid #242C33 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-sm-left { - border-left: 1px solid #242C33 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-sm-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-sm { - border: 1px solid #242C33 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #242C33 !important; - } - - .border-md-right { - border-right: 1px solid #242C33 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-md-left { - border-left: 1px solid #242C33 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-md-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-md { - border: 1px solid #242C33 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #242C33 !important; - } - - .border-lg-right { - border-right: 1px solid #242C33 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-lg-left { - border-left: 1px solid #242C33 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-lg-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-lg { - border: 1px solid #242C33 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #242C33 !important; - } - - .border-xl-right { - border-right: 1px solid #242C33 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-xl-left { - border-left: 1px solid #242C33 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-xl-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-xl { - border: 1px solid #242C33 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #c0c0c0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #000000; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #7f8fa6; - border: 0.1px solid #7f8fa6; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #394552; - border: #394552 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #c0c0c0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c0c0c0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c0c0c0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c0c0c0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #7f8fa6; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #7f8fa6; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #c0c0c0; - } - - #thread, #userpage { - background-color: #c0c0c0; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #fff !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #7f8fa6; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #242C33; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #c0c0c0; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #242C33; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #7f8fa6; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #c0c0c0; - } - - .card { - background-color: #c0c0c0; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #000000; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #7f8fa6; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #c0c0c0; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #c0c0c0; - } - - .score { - color: #c0c0c0; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #c0c0c0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #7f8fa6; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #c0c0c0; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #394552; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #000000; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #c0c0c0 !important; -} - -.text-muted { - color: #404040 !important; -} - -.text-primary { - color: #7f8fa6 !important; -} - -.text-gray-400, .text-gray-500 { - color: #c0c0c0 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #c0c0c0 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #7f8fa6; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #7f8fa6; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c0c0c0; - background-color: #c0c0c0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #fff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c0c0c0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c0c0c0 !important; -} - -#frontpage .post-title a:visited { - color: #c0c0c0; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c0c0c0; -} - -.comment-box { - border: 2px solid #c0c0c0; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #404040; -} - -.btn-primary { - color: #404040; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #7f8fa6 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #7f8fa6; - padding: 10px; - border-radius: 3px; - background-color: #c0c0c0 !important; -} - -.text-info { - color: #7f8fa6 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #c0c0c0 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #c0c0c0 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - box-shadow: none !important; - transition: none !important; - border-radius: 0 !important; - font-family: sans-serif; - font-size: 12px; -} - -.card, #mobile-bottom-navigation-bar { - transform: none !important; - background-color: #c0c0c0 !important; -} - -.pseudo-submit-form .card-header, .card-blank .card-header, .navbar-light, .nav, .flex-row.bg-gray-200.sticky.justify-content-center.d-flex.d-sm-none.mt-3.mb-3.mb-sm-5.rounded { - background: #c0c0c0 !important; - color: #c0c0c0 !important; -} - -.navbar-light > *, .navbar-brand, .nav-link { - color: #c0c0c0 !important; -} - -.nav-link, .btn, .btn-secondary, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2 { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; - background: #c0c0c0 !important; - color: #000 !important; -} - -.nav-link:focus, .btn:focus, .btn-secondary:focus, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2, -.nav-link:active, .btn:active, .btn-secondary:active { - border: 2px inset white !important; -} - -.card, .card-blank, .comment-section.post-top, .dropdown-menu { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.dropdown-menu, .btn:hover { - background: #c0c0c0 !important; - color: #000 !important; -} - -.form-control { - border: 2px inset #717171 !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.post-title, .text-small-extra.text-muted, #actual-comments > .text-muted, .text-left.pl-2 { - color: #000000 !important; -} - -.arrow-up::before { - color: #404040; -} - -blockquote { - background-color: #e0e0e0 !important; - border-bottom: 2px solid #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: white !important; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #000 !important; -} - -.stretched-link { - color: #000 !important; -} - -.flaggers { - background-color: #c0c0c0 !important; -} - -.form-control, .form-control:disabled, .form-control[readonly] { - background: white !important; - color: black !important; -} - -.arrow-down::before { - color: #404040 !important; -} - -.table { - color: black !important; -} - -.transparent { - background: None !important; -} - -.black { - color: black !important; -} - -.col-12 .card { - padding: 20px !important; -} - -#frontpage .post-title a:visited { - color: #5c5c5c; -} - -.post-actions a { - color: #404040 !important; -} - -.modal-header, .modal .comment-actions a, .modal-title { - color: #c0c0c0 !important; -} - -.text-info { - color: #7f8fa6 !important; -} - -.score, .comment-actions .score { - color: #000; -} - -.arrow-up:hover::before { - color: #404040; -} - -#thread { - background: #c0c0c0 !important; -} - -/*# sourceMappingURL=win98_7f8fa6.css.map */ diff --git a/files/assets/css/win98_805ad5.css b/files/assets/css/win98_805ad5.css deleted file mode 100644 index 8035e0f2a..000000000 --- a/files/assets/css/win98_805ad5.css +++ /dev/null @@ -1,13871 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #805ad5; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c0c0c0; - --gray: #c0c0c0; - --gray-dark: #07090A; - --primary: #805ad5; - --secondary: #000000; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #fff; - --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: #000000; - text-align: left; - background-color: #c0c0c0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #805ad5; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #805ad5; - 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; -} - -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: #c0c0c0; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: #c0c0c0; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; - 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: #c0c0c0; -} - -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: #c0c0c0; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #c0c0c0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #c0c0c0; -} -.table tbody + tbody { - border-top: 2px solid #c0c0c0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #c0c0c0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0; -} -.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: #000000; - background-color: rgba(0, 0, 0, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d2a7ba; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e191b6; -} - -.table-hover .table-primary:hover { - background-color: #c996ad; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #c996ad; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #8a8a8a; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-secondary:hover { - background-color: #7d7d7d; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #7d7d7d; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #9ab7a8; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #79b093; -} - -.table-hover .table-success:hover { - background-color: #8bac9b; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #8bac9b; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #90b2cc; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #68a6d6; -} - -.table-hover .table-info:hover { - background-color: #7fa6c4; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #7fa6c4; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d2c08c; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e1c160; -} - -.table-hover .table-warning:hover { - background-color: #cbb67a; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #cbb67a; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #ca9c9c; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d37c7c; -} - -.table-hover .table-danger:hover { - background-color: #c18b8b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c18b8b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #8a8a8a; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-light:hover { - background-color: #7d7d7d; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #7d7d7d; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #d2d2d2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #e1e1e1; -} - -.table-hover .table-dark:hover { - background-color: #c5c5c5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #c5c5c5; -} - -.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: #c0c0c0; - background-color: #07090A; - border-color: #171d21; -} -.table .thead-light th { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.table-dark { - color: #c0c0c0; - background-color: #07090A; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #171d21; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(192, 192, 192, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: #c0c0c0; - background-color: #c0c0c0; - background-clip: padding-box; - border: 1px solid #242C33; - 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 #c0c0c0; -} -.form-control:focus { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.form-control::placeholder { - color: #c0c0c0; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #c0c0c0; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} - -.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: #000000; - 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: flex; - 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: #c0c0c0; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #c0c0c0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #c0c0c0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:hover { - color: #c0c0c0; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:focus, .btn-primary.focus { - color: #c0c0c0; - background-color: #805ad5; - border-color: #805ad5; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c0c0c0; - background-color: #805ad5; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-success { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(76, 166, 118, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c0c0c0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(76, 166, 118, 0.5); -} - -.btn-info { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(48, 150, 228, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c0c0c0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(48, 150, 228, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(223, 82, 82, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c0c0c0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(223, 82, 82, 0.5); -} - -.btn-light { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-dark { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:hover { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-dark:focus, .btn-dark.focus { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #000000; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.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(217, 217, 217, 0.5); -} - -.btn-outline-primary { - color: #805ad5; - border-color: #805ad5; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #805ad5; - border-color: #805ad5; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #805ad5; - 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: #000000; - background-color: #805ad5; - border-color: #805ad5; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #000000; - border-color: #000000; -} -.btn-outline-secondary:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #fff; - border-color: #fff; -} -.btn-outline-dark:hover { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #fff; - 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: #000000; - background-color: #fff; - border-color: #fff; -} -.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(255, 255, 255, 0.5); -} - -.btn-link { - font-weight: 400; - color: #805ad5; - text-decoration: none; -} -.btn-link:hover { - color: #805ad5; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #c0c0c0; - 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: #000000; - text-align: left; - list-style: none; - background-color: #c0c0c0; - 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 #c0c0c0; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #394552; -} -.dropdown-item.active, .dropdown-item:active { - color: #c0c0c0; - text-decoration: none; - background-color: #805ad5; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #c0c0c0; - 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: #c0c0c0; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: 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: #c0c0c0; - border-color: #805ad5; - background-color: #805ad5; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c0c0c0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #c0c0c0; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #c0c0c0; -} - -.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: #c0c0c0; - border: #c0c0c0 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c0c0c0' 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: #805ad5; - background-color: #805ad5; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c0c0c0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c0c0c0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - border-radius: 0.5rem; - 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; -} -@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: #c0c0c0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - vertical-align: middle; - background: #c0c0c0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #242C33; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-select:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #c0c0c0; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 805ad5; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #c0c0c0; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #c0c0c0; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: #c0c0c0; - content: "Browse"; - background-color: #c0c0c0; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 805ad5; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 805ad5; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 805ad5; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #805ad5; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #805ad5; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - 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: #805ad5; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #c0c0c0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #c0c0c0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #c0c0c0; -} - -.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: flex; - 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: #c0c0c0; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #c0c0c0; -} -.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: #c0c0c0 #c0c0c0 #c0c0c0; -} -.nav-tabs .nav-link.disabled { - color: #c0c0c0; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0 #c0c0c0 #c0c0c0; -} -.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: #c0c0c0; - background-color: #805ad5; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - 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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' 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: #c0c0c0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c0c0c0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(192, 192, 192, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(192, 192, 192, 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: #c0c0c0; -} -.navbar-dark .navbar-toggler { - color: rgba(192, 192, 192, 0.5); - border-color: rgba(192, 192, 192, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(192, 192, 192, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-text a { - color: #c0c0c0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c0c0c0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c0c0c0; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #c0c0c0; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #c0c0c0; -} - -.pagination { - 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: #805ad5; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; -} -.page-link:hover { - z-index: 2; - color: #805ad5; - text-decoration: none; - background-color: #c0c0c0; - border-color: #c0c0c0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 805ad5; -} - -.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: #c0c0c0; - background-color: #805ad5; - border-color: #805ad5; -} -.page-item.disabled .page-link { - color: #c0c0c0; - pointer-events: none; - cursor: auto; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.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: #000000; - background-color: #805ad5; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #805ad5; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c0c0c0; - background-color: #000000; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-success { - color: #c0c0c0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #c0c0c0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #c0c0c0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c0c0c0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #c0c0c0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c0c0c0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #c0c0c0; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #000000; - background-color: #fff; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #000000; - background-color: #e6e6e6; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #c0c0c0; - 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: #853559; - background-color: #cdaebc; - border-color: #d2a7ba; -} -.alert-primary hr { - border-top-color: #c996ad; -} -.alert-primary .alert-link { - color: #612641; -} - -.alert-secondary { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-secondary hr { - border-top-color: #7d7d7d; -} -.alert-secondary .alert-link { - color: black; -} - -.alert-success { - color: #1d5437; - background-color: #a5baaf; - border-color: #9ab7a8; -} -.alert-success hr { - border-top-color: #8bac9b; -} -.alert-success .alert-link { - color: #102e1e; -} - -.alert-info { - color: #0b4a7a; - background-color: #9eb6c8; - border-color: #90b2cc; -} -.alert-info hr { - border-top-color: #7fa6c4; -} -.alert-info .alert-link { - color: #072e4b; -} - -.alert-warning { - color: #856404; - background-color: #cdc09b; - border-color: #d2c08c; -} -.alert-warning hr { - border-top-color: #cbb67a; -} -.alert-warning .alert-link { - color: #533f03; -} - -.alert-danger { - color: #772020; - background-color: #c7a6a6; - border-color: #ca9c9c; -} -.alert-danger hr { - border-top-color: #c18b8b; -} -.alert-danger .alert-link { - color: #4f1515; -} - -.alert-light { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-light hr { - border-top-color: #7d7d7d; -} -.alert-light .alert-link { - color: black; -} - -.alert-dark { - color: #858585; - background-color: #cdcdcd; - border-color: #d2d2d2; -} -.alert-dark hr { - border-top-color: #c5c5c5; -} -.alert-dark .alert-link { - color: #6c6c6c; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #805ad5; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(192, 192, 192, 0.15) 25%, transparent 25%, transparent 50%, rgba(192, 192, 192, 0.15) 50%, rgba(192, 192, 192, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #c0c0c0; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #c0c0c0; - text-decoration: none; - background-color: #394552; -} -.list-group-item-action:active { - color: #000000; - background-color: #c0c0c0; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c0c0c0; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #c0c0c0; - pointer-events: none; - background-color: #c0c0c0; -} -.list-group-item.active { - z-index: 2; - color: #c0c0c0; - background-color: #805ad5; - border-color: #805ad5; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #853559; - background-color: #d2a7ba; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #853559; - background-color: #c996ad; -} -.list-group-item-primary.list-group-item-action.active { - color: #c0c0c0; - background-color: #853559; - border-color: #853559; -} - -.list-group-item-secondary { - color: black; - background-color: #8a8a8a; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-success { - color: #1d5437; - background-color: #9ab7a8; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #1d5437; - background-color: #8bac9b; -} -.list-group-item-success.list-group-item-action.active { - color: #c0c0c0; - background-color: #1d5437; - border-color: #1d5437; -} - -.list-group-item-info { - color: #0b4a7a; - background-color: #90b2cc; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0b4a7a; - background-color: #7fa6c4; -} -.list-group-item-info.list-group-item-action.active { - color: #c0c0c0; - background-color: #0b4a7a; - border-color: #0b4a7a; -} - -.list-group-item-warning { - color: #856404; - background-color: #d2c08c; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #cbb67a; -} -.list-group-item-warning.list-group-item-action.active { - color: #c0c0c0; - background-color: #856404; - border-color: #856404; -} - -.list-group-item-danger { - color: #772020; - background-color: #ca9c9c; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #772020; - background-color: #c18b8b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c0c0c0; - background-color: #772020; - border-color: #772020; -} - -.list-group-item-light { - color: black; - background-color: #8a8a8a; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-light.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-dark { - color: #858585; - background-color: #d2d2d2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #858585; - background-color: #c5c5c5; -} -.list-group-item-dark.list-group-item-action.active { - color: #c0c0c0; - background-color: #858585; - border-color: #858585; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000000; - text-shadow: 0 1px 0 #c0c0c0; - opacity: 0.5; -} -.close:hover { - color: #000000; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(192, 192, 192, 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); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c0c0c0; - 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: #000000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #c0c0c0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #c0c0c0; - 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); - } - - .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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c0c0c0; - text-align: center; - background-color: #000000; - 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: #c0c0c0; - 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: #c0c0c0; -} - -.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: #c0c0c0; -} - -.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: #c0c0c0; -} -.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 #b8b8b8; -} - -.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: #c0c0c0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #b8b8b8; - border-bottom: 1px solid #acacac; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c0c0c0; - 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: #c0c0c0; - 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c0c0c0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c0c0c0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #805ad5 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #805ad5 !important; -} - -.bg-secondary { - background-color: #000000 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: black !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #fff !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #e6e6e6 !important; -} - -.bg-white { - background-color: #c0c0c0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #c0c0c0 !important; -} - -.border-top { - border-top: 1px solid #c0c0c0 !important; -} - -.border-right { - border-right: 1px solid #c0c0c0 !important; -} - -.border-bottom { - border-bottom: 1px solid #c0c0c0 !important; -} - -.border-left { - border-left: 1px solid #c0c0c0 !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: #805ad5 !important; -} - -.border-secondary { - border-color: #000000 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #fff !important; -} - -.border-white { - border-color: #c0c0c0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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; -} - -.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); -} - -.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; - } -} -.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: #c0c0c0 !important; -} - -.text-primary { - color: #805ad5 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #805ad5 !important; -} - -.text-secondary { - color: #000000 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: black !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #fff !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #d9d9d9 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #c0c0c0 !important; -} - -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - color: rgba(192, 192, 192, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #c0c0c0; - 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 #000000; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c0c0c0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #c0c0c0; - } - - .table .thead-dark th { - color: inherit; - border-color: #c0c0c0; - } -} -.bd-callout-primary { - border-left-color: #805ad5; -} - -.bd-callout-secondary { - border-left-color: #000000; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #fff; -} - -.bd-callout-white { - border-left-color: #c0c0c0; -} - -.bd-callout-black { - border-left-color: #000000; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #404040; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #805ad5; -} - -.bd-callout-purple { - border-left-color: #805ad5; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #805ad5; -} - -.bd-callout-gray { - border-left-color: #fff; -} - -.bd-callout-gray-100 { - border-left-color: #394552; -} - -.bd-callout-gray-200 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-300 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-400 { - border-left-color: #242C33; -} - -.bd-callout-gray-500 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-600 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-700 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-800 { - border-left-color: #07090A; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #000000; - padding-top: 49px; - background-color: #c0c0c0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #c0c0c0; -} - -#page { - padding-top: 49px; - background-color: #c0c0c0; -} - -#article { - padding-top: 0; - background-color: #c0c0c0; -} - -#thread, #userpage { - background-color: #c0c0c0; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #805ad5; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #805ad5; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #fff; -} - -.btn-success, .btn-danger { - color: #c0c0c0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #242C33; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #242C33; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c0c0c0; - color: #fff; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c0c0c0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #000000; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #fff; -} - -.navbar-light { - background-color: #c0c0c0 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #fff; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #805ad5; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #805ad5; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c0c0c0; -} - -.navbar .text-white { - color: #c0c0c0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #000000; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #805ad5; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c0c0c0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #805ad5; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #000000; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c0c0c0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #404040; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #c0c0c0; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #805ad5; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #805ad5; - box-shadow: inset 0 -2px 0 #805ad5; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #805ad5; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #805ad5; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #805ad5; - box-shadow: inset 0 -2px 0 #805ad5; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #404040; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #805ad5; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #805ad5; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #805ad5; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #805ad5; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #805ad5; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #805ad5; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #000000; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #07090A; - font-size: 1rem; - color: #c0c0c0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #000000; -} - -.form-inline.search .form-control::placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.bg-svg { - background-color: #fff; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #404040; - border-color: #404040; - border-width: 2px; - background: #c0c0c0; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #fff; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #242C33; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #c0c0c0; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #000000; - background-color: #c0c0c0; - outline: 0; - border-color: #805ad5; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #000000; - background-color: #000000; - outline: 0; - border-color: #805ad5; - box-shadow: none; -} - -.form-control::placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #000000; -} - -#login label { - color: #000000; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #000000; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c0c0c0; - background-color: #c0c0c0; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #000000; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #000000; - text-decoration: none; - background-color: #c0c0c0; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #000000; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #000000; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #805ad5; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #805ad5; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #805ad5 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #404040; -} - -.score { - color: #000000; -} - -.score-up { - color: #805ad5 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #c0c0c0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #fff; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #242C33; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #c0c0c0 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #c0c0c0; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #404040; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #805ad5; - width: 1rem; -} - -.filter-list .filter-item { - color: #404040; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #404040; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #000000; -} - -.filter-list > .filter-item > .filter-link.active { - color: #000000; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #805ad5; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #805ad5; -} - -.filter-link:hover, .filter-link:focus { - color: #805ad5; -} - -.dashboard-list .dashboard-item { - color: #404040; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #404040; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #000000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #805ad5; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #805ad5; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #805ad5; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #805ad5; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c0c0c0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #fff; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #805ad5; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #805ad5; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #805ad5; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #000000; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #242C33; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #c0c0c0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #242C33; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #242C33; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #c0c0c0; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #000000; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #805ad5; -} - -#frontpage .post-title a { - color: #000000; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #000000; -} - -.stretched-link a:hover { - color: #805ad5; -} - -.post-meta { - position: relative; - z-index: 2; - color: #404040; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #242C33; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #242C33; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #242C33 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .post-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #000000; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #fff; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #000000; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #000000; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #404040; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #000000; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #000000; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #000000; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #000000; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; -} - -.page-link:hover { - background-color: #394552; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c0c0c0; -} - -.post-actions a { - color: #394552; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #000000; -} - -.post-actions .dropdown-item:hover { - color: #000000; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #805ad5; - border-radius: 0.35rem; - z-index: 2; - background-color: #c0c0c0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c0c0c0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #404040; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #404040; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #404040; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #000000; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #000000; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #805ad5; -} - -blockquote { - border-left: 2px solid #805ad5; - color: #000000; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .comment-actions a { - color: #394552; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #c0c0c0; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #394552; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #000000; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #000000; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #000000; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #000000; -} - -.comment-actions a { - color: #394552; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #000000; -} - -.comment-actions .dropdown-item:hover { - color: #000000; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #000000; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #c0c0c0; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #c0c0c0; -} - -.comment-write .comment-format .format:hover { - color: #000000; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #394552; - font-size: 1rem; - color: #805ad5; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #805ad5; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #c0c0c0; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #805ad5; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #c0c0c0; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #c0c0c0; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #805ad5; - background-color: rgba(60, 173, 243, 0.08); - color: #805ad5; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #805ad5 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c0c0c0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #404040; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #c0c0c0; - border: 0.1px solid #242C33; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #fff !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #000000; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .profile-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #fff; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #fff; -} - -.profile-actions .dropdown-item:hover { - color: #000000; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #fff; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c0c0c0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #404040; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c0c0c0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #242C33 !important; -} - -.border-right { - border-right: 1px solid #242C33 !important; -} - -.border-bottom { - border-bottom: 1px solid #242C33 !important; -} - -.border-left { - border-left: 1px solid #242C33 !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-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; -} - -.border-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; -} - -.border { - border: 1px solid #242C33 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #242C33 !important; - } - - .border-sm-right { - border-right: 1px solid #242C33 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-sm-left { - border-left: 1px solid #242C33 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-sm-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-sm { - border: 1px solid #242C33 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #242C33 !important; - } - - .border-md-right { - border-right: 1px solid #242C33 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-md-left { - border-left: 1px solid #242C33 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-md-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-md { - border: 1px solid #242C33 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #242C33 !important; - } - - .border-lg-right { - border-right: 1px solid #242C33 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-lg-left { - border-left: 1px solid #242C33 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-lg-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-lg { - border: 1px solid #242C33 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #242C33 !important; - } - - .border-xl-right { - border-right: 1px solid #242C33 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-xl-left { - border-left: 1px solid #242C33 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-xl-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-xl { - border: 1px solid #242C33 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #c0c0c0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #000000; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #805ad5; - border: 0.1px solid #805ad5; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #394552; - border: #394552 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #c0c0c0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c0c0c0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c0c0c0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c0c0c0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #805ad5; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #805ad5; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #c0c0c0; - } - - #thread, #userpage { - background-color: #c0c0c0; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #fff !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #805ad5; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #242C33; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #c0c0c0; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #242C33; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #805ad5; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #c0c0c0; - } - - .card { - background-color: #c0c0c0; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #000000; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #805ad5; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #c0c0c0; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #c0c0c0; - } - - .score { - color: #c0c0c0; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #c0c0c0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #805ad5; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #c0c0c0; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #394552; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #000000; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #c0c0c0 !important; -} - -.text-muted { - color: #404040 !important; -} - -.text-primary { - color: #805ad5 !important; -} - -.text-gray-400, .text-gray-500 { - color: #c0c0c0 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #c0c0c0 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #805ad5; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #805ad5; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c0c0c0; - background-color: #c0c0c0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #fff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c0c0c0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c0c0c0 !important; -} - -#frontpage .post-title a:visited { - color: #c0c0c0; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c0c0c0; -} - -.comment-box { - border: 2px solid #c0c0c0; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #404040; -} - -.btn-primary { - color: #404040; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #805ad5 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #805ad5; - padding: 10px; - border-radius: 3px; - background-color: #c0c0c0 !important; -} - -.text-info { - color: #805ad5 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #c0c0c0 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #c0c0c0 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - box-shadow: none !important; - transition: none !important; - border-radius: 0 !important; - font-family: sans-serif; - font-size: 12px; -} - -.card, #mobile-bottom-navigation-bar { - transform: none !important; - background-color: #c0c0c0 !important; -} - -.pseudo-submit-form .card-header, .card-blank .card-header, .navbar-light, .nav, .flex-row.bg-gray-200.sticky.justify-content-center.d-flex.d-sm-none.mt-3.mb-3.mb-sm-5.rounded { - background: #c0c0c0 !important; - color: #c0c0c0 !important; -} - -.navbar-light > *, .navbar-brand, .nav-link { - color: #c0c0c0 !important; -} - -.nav-link, .btn, .btn-secondary, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2 { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; - background: #c0c0c0 !important; - color: #000 !important; -} - -.nav-link:focus, .btn:focus, .btn-secondary:focus, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2, -.nav-link:active, .btn:active, .btn-secondary:active { - border: 2px inset white !important; -} - -.card, .card-blank, .comment-section.post-top, .dropdown-menu { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.dropdown-menu, .btn:hover { - background: #c0c0c0 !important; - color: #000 !important; -} - -.form-control { - border: 2px inset #717171 !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.post-title, .text-small-extra.text-muted, #actual-comments > .text-muted, .text-left.pl-2 { - color: #000000 !important; -} - -.arrow-up::before { - color: #404040; -} - -blockquote { - background-color: #e0e0e0 !important; - border-bottom: 2px solid #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: white !important; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #000 !important; -} - -.stretched-link { - color: #000 !important; -} - -.flaggers { - background-color: #c0c0c0 !important; -} - -.form-control, .form-control:disabled, .form-control[readonly] { - background: white !important; - color: black !important; -} - -.arrow-down::before { - color: #404040 !important; -} - -.table { - color: black !important; -} - -.transparent { - background: None !important; -} - -.black { - color: black !important; -} - -.col-12 .card { - padding: 20px !important; -} - -#frontpage .post-title a:visited { - color: #5c5c5c; -} - -.post-actions a { - color: #404040 !important; -} - -.modal-header, .modal .comment-actions a, .modal-title { - color: #c0c0c0 !important; -} - -.text-info { - color: #805ad5 !important; -} - -.score, .comment-actions .score { - color: #000; -} - -.arrow-up:hover::before { - color: #404040; -} - -#thread { - background: #c0c0c0 !important; -} - -/*# sourceMappingURL=win98_805ad5.css.map */ diff --git a/files/assets/css/win98_80ffff.css b/files/assets/css/win98_80ffff.css deleted file mode 100644 index 52b6ae093..000000000 --- a/files/assets/css/win98_80ffff.css +++ /dev/null @@ -1,13871 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #80ffff; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c0c0c0; - --gray: #c0c0c0; - --gray-dark: #07090A; - --primary: #80ffff; - --secondary: #000000; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #fff; - --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: #000000; - text-align: left; - background-color: #c0c0c0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #80ffff; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #80ffff; - 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; -} - -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: #c0c0c0; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: #c0c0c0; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; - 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: #c0c0c0; -} - -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: #c0c0c0; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #c0c0c0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #c0c0c0; -} -.table tbody + tbody { - border-top: 2px solid #c0c0c0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #c0c0c0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0; -} -.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: #000000; - background-color: rgba(0, 0, 0, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d2a7ba; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e191b6; -} - -.table-hover .table-primary:hover { - background-color: #c996ad; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #c996ad; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #8a8a8a; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-secondary:hover { - background-color: #7d7d7d; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #7d7d7d; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #9ab7a8; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #79b093; -} - -.table-hover .table-success:hover { - background-color: #8bac9b; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #8bac9b; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #90b2cc; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #68a6d6; -} - -.table-hover .table-info:hover { - background-color: #7fa6c4; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #7fa6c4; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d2c08c; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e1c160; -} - -.table-hover .table-warning:hover { - background-color: #cbb67a; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #cbb67a; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #ca9c9c; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d37c7c; -} - -.table-hover .table-danger:hover { - background-color: #c18b8b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c18b8b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #8a8a8a; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-light:hover { - background-color: #7d7d7d; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #7d7d7d; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #d2d2d2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #e1e1e1; -} - -.table-hover .table-dark:hover { - background-color: #c5c5c5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #c5c5c5; -} - -.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: #c0c0c0; - background-color: #07090A; - border-color: #171d21; -} -.table .thead-light th { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.table-dark { - color: #c0c0c0; - background-color: #07090A; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #171d21; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(192, 192, 192, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: #c0c0c0; - background-color: #c0c0c0; - background-clip: padding-box; - border: 1px solid #242C33; - 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 #c0c0c0; -} -.form-control:focus { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.form-control::placeholder { - color: #c0c0c0; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #c0c0c0; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} - -.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: #000000; - 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: flex; - 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: #c0c0c0; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #c0c0c0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #c0c0c0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:hover { - color: #c0c0c0; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:focus, .btn-primary.focus { - color: #c0c0c0; - background-color: #80ffff; - border-color: #80ffff; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c0c0c0; - background-color: #80ffff; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-success { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(76, 166, 118, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c0c0c0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(76, 166, 118, 0.5); -} - -.btn-info { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(48, 150, 228, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c0c0c0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(48, 150, 228, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(223, 82, 82, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c0c0c0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(223, 82, 82, 0.5); -} - -.btn-light { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-dark { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:hover { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-dark:focus, .btn-dark.focus { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #000000; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.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(217, 217, 217, 0.5); -} - -.btn-outline-primary { - color: #80ffff; - border-color: #80ffff; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #80ffff; - border-color: #80ffff; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #80ffff; - 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: #000000; - background-color: #80ffff; - border-color: #80ffff; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #000000; - border-color: #000000; -} -.btn-outline-secondary:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #fff; - border-color: #fff; -} -.btn-outline-dark:hover { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #fff; - 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: #000000; - background-color: #fff; - border-color: #fff; -} -.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(255, 255, 255, 0.5); -} - -.btn-link { - font-weight: 400; - color: #80ffff; - text-decoration: none; -} -.btn-link:hover { - color: #80ffff; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #c0c0c0; - 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: #000000; - text-align: left; - list-style: none; - background-color: #c0c0c0; - 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 #c0c0c0; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #394552; -} -.dropdown-item.active, .dropdown-item:active { - color: #c0c0c0; - text-decoration: none; - background-color: #80ffff; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #c0c0c0; - 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: #c0c0c0; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: 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: #c0c0c0; - border-color: #80ffff; - background-color: #80ffff; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c0c0c0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #c0c0c0; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #c0c0c0; -} - -.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: #c0c0c0; - border: #c0c0c0 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c0c0c0' 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: #80ffff; - background-color: #80ffff; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c0c0c0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c0c0c0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - border-radius: 0.5rem; - 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; -} -@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: #c0c0c0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - vertical-align: middle; - background: #c0c0c0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #242C33; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-select:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #c0c0c0; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem 80ffff; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #c0c0c0; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #c0c0c0; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: #c0c0c0; - content: "Browse"; - background-color: #c0c0c0; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 80ffff; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 80ffff; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem 80ffff; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #80ffff; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #80ffff; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - 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: #80ffff; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #c0c0c0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #c0c0c0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #c0c0c0; -} - -.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: flex; - 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: #c0c0c0; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #c0c0c0; -} -.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: #c0c0c0 #c0c0c0 #c0c0c0; -} -.nav-tabs .nav-link.disabled { - color: #c0c0c0; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0 #c0c0c0 #c0c0c0; -} -.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: #c0c0c0; - background-color: #80ffff; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - 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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' 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: #c0c0c0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c0c0c0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(192, 192, 192, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(192, 192, 192, 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: #c0c0c0; -} -.navbar-dark .navbar-toggler { - color: rgba(192, 192, 192, 0.5); - border-color: rgba(192, 192, 192, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(192, 192, 192, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-text a { - color: #c0c0c0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c0c0c0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c0c0c0; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #c0c0c0; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #c0c0c0; -} - -.pagination { - 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: #80ffff; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; -} -.page-link:hover { - z-index: 2; - color: #80ffff; - text-decoration: none; - background-color: #c0c0c0; - border-color: #c0c0c0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem 80ffff; -} - -.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: #c0c0c0; - background-color: #80ffff; - border-color: #80ffff; -} -.page-item.disabled .page-link { - color: #c0c0c0; - pointer-events: none; - cursor: auto; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.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: #000000; - background-color: #80ffff; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #80ffff; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c0c0c0; - background-color: #000000; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-success { - color: #c0c0c0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #c0c0c0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #c0c0c0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c0c0c0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #c0c0c0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c0c0c0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #c0c0c0; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #000000; - background-color: #fff; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #000000; - background-color: #e6e6e6; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #c0c0c0; - 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: #853559; - background-color: #cdaebc; - border-color: #d2a7ba; -} -.alert-primary hr { - border-top-color: #c996ad; -} -.alert-primary .alert-link { - color: #612641; -} - -.alert-secondary { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-secondary hr { - border-top-color: #7d7d7d; -} -.alert-secondary .alert-link { - color: black; -} - -.alert-success { - color: #1d5437; - background-color: #a5baaf; - border-color: #9ab7a8; -} -.alert-success hr { - border-top-color: #8bac9b; -} -.alert-success .alert-link { - color: #102e1e; -} - -.alert-info { - color: #0b4a7a; - background-color: #9eb6c8; - border-color: #90b2cc; -} -.alert-info hr { - border-top-color: #7fa6c4; -} -.alert-info .alert-link { - color: #072e4b; -} - -.alert-warning { - color: #856404; - background-color: #cdc09b; - border-color: #d2c08c; -} -.alert-warning hr { - border-top-color: #cbb67a; -} -.alert-warning .alert-link { - color: #533f03; -} - -.alert-danger { - color: #772020; - background-color: #c7a6a6; - border-color: #ca9c9c; -} -.alert-danger hr { - border-top-color: #c18b8b; -} -.alert-danger .alert-link { - color: #4f1515; -} - -.alert-light { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-light hr { - border-top-color: #7d7d7d; -} -.alert-light .alert-link { - color: black; -} - -.alert-dark { - color: #858585; - background-color: #cdcdcd; - border-color: #d2d2d2; -} -.alert-dark hr { - border-top-color: #c5c5c5; -} -.alert-dark .alert-link { - color: #6c6c6c; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #80ffff; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(192, 192, 192, 0.15) 25%, transparent 25%, transparent 50%, rgba(192, 192, 192, 0.15) 50%, rgba(192, 192, 192, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #c0c0c0; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #c0c0c0; - text-decoration: none; - background-color: #394552; -} -.list-group-item-action:active { - color: #000000; - background-color: #c0c0c0; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c0c0c0; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #c0c0c0; - pointer-events: none; - background-color: #c0c0c0; -} -.list-group-item.active { - z-index: 2; - color: #c0c0c0; - background-color: #80ffff; - border-color: #80ffff; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #853559; - background-color: #d2a7ba; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #853559; - background-color: #c996ad; -} -.list-group-item-primary.list-group-item-action.active { - color: #c0c0c0; - background-color: #853559; - border-color: #853559; -} - -.list-group-item-secondary { - color: black; - background-color: #8a8a8a; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-success { - color: #1d5437; - background-color: #9ab7a8; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #1d5437; - background-color: #8bac9b; -} -.list-group-item-success.list-group-item-action.active { - color: #c0c0c0; - background-color: #1d5437; - border-color: #1d5437; -} - -.list-group-item-info { - color: #0b4a7a; - background-color: #90b2cc; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0b4a7a; - background-color: #7fa6c4; -} -.list-group-item-info.list-group-item-action.active { - color: #c0c0c0; - background-color: #0b4a7a; - border-color: #0b4a7a; -} - -.list-group-item-warning { - color: #856404; - background-color: #d2c08c; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #cbb67a; -} -.list-group-item-warning.list-group-item-action.active { - color: #c0c0c0; - background-color: #856404; - border-color: #856404; -} - -.list-group-item-danger { - color: #772020; - background-color: #ca9c9c; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #772020; - background-color: #c18b8b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c0c0c0; - background-color: #772020; - border-color: #772020; -} - -.list-group-item-light { - color: black; - background-color: #8a8a8a; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-light.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-dark { - color: #858585; - background-color: #d2d2d2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #858585; - background-color: #c5c5c5; -} -.list-group-item-dark.list-group-item-action.active { - color: #c0c0c0; - background-color: #858585; - border-color: #858585; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000000; - text-shadow: 0 1px 0 #c0c0c0; - opacity: 0.5; -} -.close:hover { - color: #000000; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(192, 192, 192, 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); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c0c0c0; - 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: #000000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #c0c0c0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #c0c0c0; - 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); - } - - .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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c0c0c0; - text-align: center; - background-color: #000000; - 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: #c0c0c0; - 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: #c0c0c0; -} - -.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: #c0c0c0; -} - -.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: #c0c0c0; -} -.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 #b8b8b8; -} - -.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: #c0c0c0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #b8b8b8; - border-bottom: 1px solid #acacac; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c0c0c0; - 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: #c0c0c0; - 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c0c0c0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c0c0c0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #80ffff !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #80ffff !important; -} - -.bg-secondary { - background-color: #000000 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: black !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #fff !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #e6e6e6 !important; -} - -.bg-white { - background-color: #c0c0c0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #c0c0c0 !important; -} - -.border-top { - border-top: 1px solid #c0c0c0 !important; -} - -.border-right { - border-right: 1px solid #c0c0c0 !important; -} - -.border-bottom { - border-bottom: 1px solid #c0c0c0 !important; -} - -.border-left { - border-left: 1px solid #c0c0c0 !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: #80ffff !important; -} - -.border-secondary { - border-color: #000000 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #fff !important; -} - -.border-white { - border-color: #c0c0c0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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; -} - -.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); -} - -.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; - } -} -.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: #c0c0c0 !important; -} - -.text-primary { - color: #80ffff !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #80ffff !important; -} - -.text-secondary { - color: #000000 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: black !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #fff !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #d9d9d9 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #c0c0c0 !important; -} - -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - color: rgba(192, 192, 192, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #c0c0c0; - 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 #000000; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c0c0c0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #c0c0c0; - } - - .table .thead-dark th { - color: inherit; - border-color: #c0c0c0; - } -} -.bd-callout-primary { - border-left-color: #80ffff; -} - -.bd-callout-secondary { - border-left-color: #000000; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #fff; -} - -.bd-callout-white { - border-left-color: #c0c0c0; -} - -.bd-callout-black { - border-left-color: #000000; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #404040; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #80ffff; -} - -.bd-callout-purple { - border-left-color: #80ffff; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #80ffff; -} - -.bd-callout-gray { - border-left-color: #fff; -} - -.bd-callout-gray-100 { - border-left-color: #394552; -} - -.bd-callout-gray-200 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-300 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-400 { - border-left-color: #242C33; -} - -.bd-callout-gray-500 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-600 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-700 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-800 { - border-left-color: #07090A; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #000000; - padding-top: 49px; - background-color: #c0c0c0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #c0c0c0; -} - -#page { - padding-top: 49px; - background-color: #c0c0c0; -} - -#article { - padding-top: 0; - background-color: #c0c0c0; -} - -#thread, #userpage { - background-color: #c0c0c0; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #80ffff; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #80ffff; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #fff; -} - -.btn-success, .btn-danger { - color: #c0c0c0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #242C33; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #242C33; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c0c0c0; - color: #fff; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c0c0c0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #000000; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #fff; -} - -.navbar-light { - background-color: #c0c0c0 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #fff; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #80ffff; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #80ffff; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c0c0c0; -} - -.navbar .text-white { - color: #c0c0c0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #000000; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #80ffff; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c0c0c0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #80ffff; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #000000; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c0c0c0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #404040; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #c0c0c0; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #80ffff; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #80ffff; - box-shadow: inset 0 -2px 0 #80ffff; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #80ffff; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #80ffff; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #80ffff; - box-shadow: inset 0 -2px 0 #80ffff; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #404040; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #80ffff; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #80ffff; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #80ffff; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #80ffff; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #80ffff; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #80ffff; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #000000; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #07090A; - font-size: 1rem; - color: #c0c0c0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #000000; -} - -.form-inline.search .form-control::placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.bg-svg { - background-color: #fff; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #404040; - border-color: #404040; - border-width: 2px; - background: #c0c0c0; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #fff; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #242C33; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #c0c0c0; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #000000; - background-color: #c0c0c0; - outline: 0; - border-color: #80ffff; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #000000; - background-color: #000000; - outline: 0; - border-color: #80ffff; - box-shadow: none; -} - -.form-control::placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #000000; -} - -#login label { - color: #000000; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #000000; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c0c0c0; - background-color: #c0c0c0; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #000000; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #000000; - text-decoration: none; - background-color: #c0c0c0; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #000000; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #000000; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #80ffff; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #80ffff; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #80ffff !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #404040; -} - -.score { - color: #000000; -} - -.score-up { - color: #80ffff !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #c0c0c0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #fff; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #242C33; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #c0c0c0 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #c0c0c0; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #404040; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #80ffff; - width: 1rem; -} - -.filter-list .filter-item { - color: #404040; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #404040; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #000000; -} - -.filter-list > .filter-item > .filter-link.active { - color: #000000; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #80ffff; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #80ffff; -} - -.filter-link:hover, .filter-link:focus { - color: #80ffff; -} - -.dashboard-list .dashboard-item { - color: #404040; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #404040; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #000000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #80ffff; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #80ffff; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #80ffff; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #80ffff; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c0c0c0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #fff; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #80ffff; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #80ffff; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #80ffff; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #000000; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #242C33; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #c0c0c0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #242C33; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #242C33; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #c0c0c0; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #000000; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #80ffff; -} - -#frontpage .post-title a { - color: #000000; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #000000; -} - -.stretched-link a:hover { - color: #80ffff; -} - -.post-meta { - position: relative; - z-index: 2; - color: #404040; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #242C33; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #242C33; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #242C33 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .post-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #000000; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #fff; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #000000; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #000000; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #404040; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #000000; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #000000; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #000000; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #000000; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; -} - -.page-link:hover { - background-color: #394552; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c0c0c0; -} - -.post-actions a { - color: #394552; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #000000; -} - -.post-actions .dropdown-item:hover { - color: #000000; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #80ffff; - border-radius: 0.35rem; - z-index: 2; - background-color: #c0c0c0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c0c0c0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #404040; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #404040; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #404040; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #000000; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #000000; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #80ffff; -} - -blockquote { - border-left: 2px solid #80ffff; - color: #000000; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .comment-actions a { - color: #394552; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #c0c0c0; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #394552; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #000000; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #000000; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #000000; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #000000; -} - -.comment-actions a { - color: #394552; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #000000; -} - -.comment-actions .dropdown-item:hover { - color: #000000; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #000000; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #c0c0c0; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #c0c0c0; -} - -.comment-write .comment-format .format:hover { - color: #000000; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #394552; - font-size: 1rem; - color: #80ffff; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #80ffff; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #c0c0c0; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #80ffff; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #c0c0c0; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #c0c0c0; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #80ffff; - background-color: rgba(60, 173, 243, 0.08); - color: #80ffff; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #80ffff 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c0c0c0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #404040; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #c0c0c0; - border: 0.1px solid #242C33; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #fff !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #000000; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .profile-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #fff; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #fff; -} - -.profile-actions .dropdown-item:hover { - color: #000000; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #fff; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c0c0c0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #404040; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c0c0c0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #242C33 !important; -} - -.border-right { - border-right: 1px solid #242C33 !important; -} - -.border-bottom { - border-bottom: 1px solid #242C33 !important; -} - -.border-left { - border-left: 1px solid #242C33 !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-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; -} - -.border-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; -} - -.border { - border: 1px solid #242C33 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #242C33 !important; - } - - .border-sm-right { - border-right: 1px solid #242C33 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-sm-left { - border-left: 1px solid #242C33 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-sm-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-sm { - border: 1px solid #242C33 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #242C33 !important; - } - - .border-md-right { - border-right: 1px solid #242C33 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-md-left { - border-left: 1px solid #242C33 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-md-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-md { - border: 1px solid #242C33 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #242C33 !important; - } - - .border-lg-right { - border-right: 1px solid #242C33 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-lg-left { - border-left: 1px solid #242C33 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-lg-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-lg { - border: 1px solid #242C33 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #242C33 !important; - } - - .border-xl-right { - border-right: 1px solid #242C33 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-xl-left { - border-left: 1px solid #242C33 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-xl-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-xl { - border: 1px solid #242C33 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #c0c0c0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #000000; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #80ffff; - border: 0.1px solid #80ffff; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #394552; - border: #394552 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #c0c0c0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c0c0c0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c0c0c0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c0c0c0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #80ffff; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #80ffff; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #c0c0c0; - } - - #thread, #userpage { - background-color: #c0c0c0; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #fff !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #80ffff; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #242C33; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #c0c0c0; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #242C33; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #80ffff; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #c0c0c0; - } - - .card { - background-color: #c0c0c0; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #000000; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #80ffff; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #c0c0c0; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #c0c0c0; - } - - .score { - color: #c0c0c0; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #c0c0c0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #80ffff; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #c0c0c0; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #394552; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #000000; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #c0c0c0 !important; -} - -.text-muted { - color: #404040 !important; -} - -.text-primary { - color: #80ffff !important; -} - -.text-gray-400, .text-gray-500 { - color: #c0c0c0 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #c0c0c0 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #80ffff; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #80ffff; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c0c0c0; - background-color: #c0c0c0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #fff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c0c0c0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c0c0c0 !important; -} - -#frontpage .post-title a:visited { - color: #c0c0c0; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c0c0c0; -} - -.comment-box { - border: 2px solid #c0c0c0; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #404040; -} - -.btn-primary { - color: #404040; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #80ffff !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #80ffff; - padding: 10px; - border-radius: 3px; - background-color: #c0c0c0 !important; -} - -.text-info { - color: #80ffff !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #c0c0c0 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #c0c0c0 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - box-shadow: none !important; - transition: none !important; - border-radius: 0 !important; - font-family: sans-serif; - font-size: 12px; -} - -.card, #mobile-bottom-navigation-bar { - transform: none !important; - background-color: #c0c0c0 !important; -} - -.pseudo-submit-form .card-header, .card-blank .card-header, .navbar-light, .nav, .flex-row.bg-gray-200.sticky.justify-content-center.d-flex.d-sm-none.mt-3.mb-3.mb-sm-5.rounded { - background: #c0c0c0 !important; - color: #c0c0c0 !important; -} - -.navbar-light > *, .navbar-brand, .nav-link { - color: #c0c0c0 !important; -} - -.nav-link, .btn, .btn-secondary, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2 { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; - background: #c0c0c0 !important; - color: #000 !important; -} - -.nav-link:focus, .btn:focus, .btn-secondary:focus, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2, -.nav-link:active, .btn:active, .btn-secondary:active { - border: 2px inset white !important; -} - -.card, .card-blank, .comment-section.post-top, .dropdown-menu { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.dropdown-menu, .btn:hover { - background: #c0c0c0 !important; - color: #000 !important; -} - -.form-control { - border: 2px inset #717171 !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.post-title, .text-small-extra.text-muted, #actual-comments > .text-muted, .text-left.pl-2 { - color: #000000 !important; -} - -.arrow-up::before { - color: #404040; -} - -blockquote { - background-color: #e0e0e0 !important; - border-bottom: 2px solid #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: white !important; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #000 !important; -} - -.stretched-link { - color: #000 !important; -} - -.flaggers { - background-color: #c0c0c0 !important; -} - -.form-control, .form-control:disabled, .form-control[readonly] { - background: white !important; - color: black !important; -} - -.arrow-down::before { - color: #404040 !important; -} - -.table { - color: black !important; -} - -.transparent { - background: None !important; -} - -.black { - color: black !important; -} - -.col-12 .card { - padding: 20px !important; -} - -#frontpage .post-title a:visited { - color: #5c5c5c; -} - -.post-actions a { - color: #404040 !important; -} - -.modal-header, .modal .comment-actions a, .modal-title { - color: #c0c0c0 !important; -} - -.text-info { - color: #80ffff !important; -} - -.score, .comment-actions .score { - color: #000; -} - -.arrow-up:hover::before { - color: #404040; -} - -#thread { - background: #c0c0c0 !important; -} - -/*# sourceMappingURL=win98_80ffff.css.map */ diff --git a/files/assets/css/win98_e4432d.css b/files/assets/css/win98_e4432d.css deleted file mode 100644 index 740cbd542..000000000 --- a/files/assets/css/win98_e4432d.css +++ /dev/null @@ -1,13871 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #e4432d; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c0c0c0; - --gray: #c0c0c0; - --gray-dark: #07090A; - --primary: #e4432d; - --secondary: #000000; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #fff; - --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: #000000; - text-align: left; - background-color: #c0c0c0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #e4432d; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #e4432d; - 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; -} - -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: #c0c0c0; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: #c0c0c0; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; - 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: #c0c0c0; -} - -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: #c0c0c0; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #c0c0c0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #c0c0c0; -} -.table tbody + tbody { - border-top: 2px solid #c0c0c0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #c0c0c0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0; -} -.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: #000000; - background-color: rgba(0, 0, 0, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d2a7ba; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e191b6; -} - -.table-hover .table-primary:hover { - background-color: #c996ad; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #c996ad; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #8a8a8a; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-secondary:hover { - background-color: #7d7d7d; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #7d7d7d; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #9ab7a8; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #79b093; -} - -.table-hover .table-success:hover { - background-color: #8bac9b; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #8bac9b; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #90b2cc; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #68a6d6; -} - -.table-hover .table-info:hover { - background-color: #7fa6c4; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #7fa6c4; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d2c08c; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e1c160; -} - -.table-hover .table-warning:hover { - background-color: #cbb67a; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #cbb67a; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #ca9c9c; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d37c7c; -} - -.table-hover .table-danger:hover { - background-color: #c18b8b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c18b8b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #8a8a8a; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-light:hover { - background-color: #7d7d7d; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #7d7d7d; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #d2d2d2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #e1e1e1; -} - -.table-hover .table-dark:hover { - background-color: #c5c5c5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #c5c5c5; -} - -.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: #c0c0c0; - background-color: #07090A; - border-color: #171d21; -} -.table .thead-light th { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.table-dark { - color: #c0c0c0; - background-color: #07090A; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #171d21; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(192, 192, 192, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: #c0c0c0; - background-color: #c0c0c0; - background-clip: padding-box; - border: 1px solid #242C33; - 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 #c0c0c0; -} -.form-control:focus { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.form-control::placeholder { - color: #c0c0c0; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #c0c0c0; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} - -.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: #000000; - 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: flex; - 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: #c0c0c0; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #c0c0c0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #c0c0c0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:hover { - color: #c0c0c0; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:focus, .btn-primary.focus { - color: #c0c0c0; - background-color: #e4432d; - border-color: #e4432d; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c0c0c0; - background-color: #e4432d; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-success { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(76, 166, 118, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c0c0c0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(76, 166, 118, 0.5); -} - -.btn-info { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(48, 150, 228, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c0c0c0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(48, 150, 228, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(223, 82, 82, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c0c0c0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(223, 82, 82, 0.5); -} - -.btn-light { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-dark { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:hover { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-dark:focus, .btn-dark.focus { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #000000; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.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(217, 217, 217, 0.5); -} - -.btn-outline-primary { - color: #e4432d; - border-color: #e4432d; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #e4432d; - border-color: #e4432d; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #e4432d; - 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: #000000; - background-color: #e4432d; - border-color: #e4432d; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #000000; - border-color: #000000; -} -.btn-outline-secondary:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #fff; - border-color: #fff; -} -.btn-outline-dark:hover { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #fff; - 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: #000000; - background-color: #fff; - border-color: #fff; -} -.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(255, 255, 255, 0.5); -} - -.btn-link { - font-weight: 400; - color: #e4432d; - text-decoration: none; -} -.btn-link:hover { - color: #e4432d; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #c0c0c0; - 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: #000000; - text-align: left; - list-style: none; - background-color: #c0c0c0; - 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 #c0c0c0; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #394552; -} -.dropdown-item.active, .dropdown-item:active { - color: #c0c0c0; - text-decoration: none; - background-color: #e4432d; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #c0c0c0; - 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: #c0c0c0; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: 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: #c0c0c0; - border-color: #e4432d; - background-color: #e4432d; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c0c0c0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #c0c0c0; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #c0c0c0; -} - -.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: #c0c0c0; - border: #c0c0c0 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c0c0c0' 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: #e4432d; - background-color: #e4432d; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c0c0c0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c0c0c0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - border-radius: 0.5rem; - 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; -} -@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: #c0c0c0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - vertical-align: middle; - background: #c0c0c0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #242C33; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-select:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #c0c0c0; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem e4432d; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #c0c0c0; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #c0c0c0; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: #c0c0c0; - content: "Browse"; - background-color: #c0c0c0; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem e4432d; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem e4432d; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem e4432d; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #e4432d; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #e4432d; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - 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: #e4432d; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #c0c0c0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #c0c0c0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #c0c0c0; -} - -.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: flex; - 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: #c0c0c0; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #c0c0c0; -} -.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: #c0c0c0 #c0c0c0 #c0c0c0; -} -.nav-tabs .nav-link.disabled { - color: #c0c0c0; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0 #c0c0c0 #c0c0c0; -} -.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: #c0c0c0; - background-color: #e4432d; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - 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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' 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: #c0c0c0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c0c0c0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(192, 192, 192, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(192, 192, 192, 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: #c0c0c0; -} -.navbar-dark .navbar-toggler { - color: rgba(192, 192, 192, 0.5); - border-color: rgba(192, 192, 192, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(192, 192, 192, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-text a { - color: #c0c0c0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c0c0c0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c0c0c0; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #c0c0c0; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #c0c0c0; -} - -.pagination { - 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: #e4432d; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; -} -.page-link:hover { - z-index: 2; - color: #e4432d; - text-decoration: none; - background-color: #c0c0c0; - border-color: #c0c0c0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem e4432d; -} - -.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: #c0c0c0; - background-color: #e4432d; - border-color: #e4432d; -} -.page-item.disabled .page-link { - color: #c0c0c0; - pointer-events: none; - cursor: auto; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.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: #000000; - background-color: #e4432d; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #e4432d; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c0c0c0; - background-color: #000000; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-success { - color: #c0c0c0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #c0c0c0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #c0c0c0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c0c0c0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #c0c0c0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c0c0c0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #c0c0c0; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #000000; - background-color: #fff; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #000000; - background-color: #e6e6e6; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #c0c0c0; - 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: #853559; - background-color: #cdaebc; - border-color: #d2a7ba; -} -.alert-primary hr { - border-top-color: #c996ad; -} -.alert-primary .alert-link { - color: #612641; -} - -.alert-secondary { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-secondary hr { - border-top-color: #7d7d7d; -} -.alert-secondary .alert-link { - color: black; -} - -.alert-success { - color: #1d5437; - background-color: #a5baaf; - border-color: #9ab7a8; -} -.alert-success hr { - border-top-color: #8bac9b; -} -.alert-success .alert-link { - color: #102e1e; -} - -.alert-info { - color: #0b4a7a; - background-color: #9eb6c8; - border-color: #90b2cc; -} -.alert-info hr { - border-top-color: #7fa6c4; -} -.alert-info .alert-link { - color: #072e4b; -} - -.alert-warning { - color: #856404; - background-color: #cdc09b; - border-color: #d2c08c; -} -.alert-warning hr { - border-top-color: #cbb67a; -} -.alert-warning .alert-link { - color: #533f03; -} - -.alert-danger { - color: #772020; - background-color: #c7a6a6; - border-color: #ca9c9c; -} -.alert-danger hr { - border-top-color: #c18b8b; -} -.alert-danger .alert-link { - color: #4f1515; -} - -.alert-light { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-light hr { - border-top-color: #7d7d7d; -} -.alert-light .alert-link { - color: black; -} - -.alert-dark { - color: #858585; - background-color: #cdcdcd; - border-color: #d2d2d2; -} -.alert-dark hr { - border-top-color: #c5c5c5; -} -.alert-dark .alert-link { - color: #6c6c6c; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #e4432d; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(192, 192, 192, 0.15) 25%, transparent 25%, transparent 50%, rgba(192, 192, 192, 0.15) 50%, rgba(192, 192, 192, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #c0c0c0; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #c0c0c0; - text-decoration: none; - background-color: #394552; -} -.list-group-item-action:active { - color: #000000; - background-color: #c0c0c0; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c0c0c0; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #c0c0c0; - pointer-events: none; - background-color: #c0c0c0; -} -.list-group-item.active { - z-index: 2; - color: #c0c0c0; - background-color: #e4432d; - border-color: #e4432d; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #853559; - background-color: #d2a7ba; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #853559; - background-color: #c996ad; -} -.list-group-item-primary.list-group-item-action.active { - color: #c0c0c0; - background-color: #853559; - border-color: #853559; -} - -.list-group-item-secondary { - color: black; - background-color: #8a8a8a; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-success { - color: #1d5437; - background-color: #9ab7a8; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #1d5437; - background-color: #8bac9b; -} -.list-group-item-success.list-group-item-action.active { - color: #c0c0c0; - background-color: #1d5437; - border-color: #1d5437; -} - -.list-group-item-info { - color: #0b4a7a; - background-color: #90b2cc; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0b4a7a; - background-color: #7fa6c4; -} -.list-group-item-info.list-group-item-action.active { - color: #c0c0c0; - background-color: #0b4a7a; - border-color: #0b4a7a; -} - -.list-group-item-warning { - color: #856404; - background-color: #d2c08c; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #cbb67a; -} -.list-group-item-warning.list-group-item-action.active { - color: #c0c0c0; - background-color: #856404; - border-color: #856404; -} - -.list-group-item-danger { - color: #772020; - background-color: #ca9c9c; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #772020; - background-color: #c18b8b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c0c0c0; - background-color: #772020; - border-color: #772020; -} - -.list-group-item-light { - color: black; - background-color: #8a8a8a; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-light.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-dark { - color: #858585; - background-color: #d2d2d2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #858585; - background-color: #c5c5c5; -} -.list-group-item-dark.list-group-item-action.active { - color: #c0c0c0; - background-color: #858585; - border-color: #858585; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000000; - text-shadow: 0 1px 0 #c0c0c0; - opacity: 0.5; -} -.close:hover { - color: #000000; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(192, 192, 192, 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); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c0c0c0; - 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: #000000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #c0c0c0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #c0c0c0; - 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); - } - - .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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c0c0c0; - text-align: center; - background-color: #000000; - 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: #c0c0c0; - 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: #c0c0c0; -} - -.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: #c0c0c0; -} - -.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: #c0c0c0; -} -.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 #b8b8b8; -} - -.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: #c0c0c0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #b8b8b8; - border-bottom: 1px solid #acacac; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c0c0c0; - 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: #c0c0c0; - 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c0c0c0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c0c0c0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #e4432d !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #e4432d !important; -} - -.bg-secondary { - background-color: #000000 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: black !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #fff !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #e6e6e6 !important; -} - -.bg-white { - background-color: #c0c0c0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #c0c0c0 !important; -} - -.border-top { - border-top: 1px solid #c0c0c0 !important; -} - -.border-right { - border-right: 1px solid #c0c0c0 !important; -} - -.border-bottom { - border-bottom: 1px solid #c0c0c0 !important; -} - -.border-left { - border-left: 1px solid #c0c0c0 !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: #e4432d !important; -} - -.border-secondary { - border-color: #000000 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #fff !important; -} - -.border-white { - border-color: #c0c0c0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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; -} - -.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); -} - -.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; - } -} -.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: #c0c0c0 !important; -} - -.text-primary { - color: #e4432d !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #e4432d !important; -} - -.text-secondary { - color: #000000 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: black !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #fff !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #d9d9d9 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #c0c0c0 !important; -} - -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - color: rgba(192, 192, 192, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #c0c0c0; - 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 #000000; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c0c0c0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #c0c0c0; - } - - .table .thead-dark th { - color: inherit; - border-color: #c0c0c0; - } -} -.bd-callout-primary { - border-left-color: #e4432d; -} - -.bd-callout-secondary { - border-left-color: #000000; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #fff; -} - -.bd-callout-white { - border-left-color: #c0c0c0; -} - -.bd-callout-black { - border-left-color: #000000; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #404040; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #e4432d; -} - -.bd-callout-purple { - border-left-color: #e4432d; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #e4432d; -} - -.bd-callout-gray { - border-left-color: #fff; -} - -.bd-callout-gray-100 { - border-left-color: #394552; -} - -.bd-callout-gray-200 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-300 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-400 { - border-left-color: #242C33; -} - -.bd-callout-gray-500 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-600 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-700 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-800 { - border-left-color: #07090A; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #000000; - padding-top: 49px; - background-color: #c0c0c0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #c0c0c0; -} - -#page { - padding-top: 49px; - background-color: #c0c0c0; -} - -#article { - padding-top: 0; - background-color: #c0c0c0; -} - -#thread, #userpage { - background-color: #c0c0c0; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #e4432d; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #e4432d; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #fff; -} - -.btn-success, .btn-danger { - color: #c0c0c0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #242C33; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #242C33; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c0c0c0; - color: #fff; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c0c0c0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #000000; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #fff; -} - -.navbar-light { - background-color: #c0c0c0 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #fff; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #e4432d; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #e4432d; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c0c0c0; -} - -.navbar .text-white { - color: #c0c0c0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #000000; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #e4432d; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c0c0c0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #e4432d; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #000000; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c0c0c0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #404040; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #c0c0c0; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #e4432d; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #e4432d; - box-shadow: inset 0 -2px 0 #e4432d; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #e4432d; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #e4432d; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #e4432d; - box-shadow: inset 0 -2px 0 #e4432d; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #404040; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #e4432d; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #e4432d; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #e4432d; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #e4432d; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #e4432d; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #e4432d; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #000000; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #07090A; - font-size: 1rem; - color: #c0c0c0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #000000; -} - -.form-inline.search .form-control::placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.bg-svg { - background-color: #fff; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #404040; - border-color: #404040; - border-width: 2px; - background: #c0c0c0; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #fff; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #242C33; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #c0c0c0; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #000000; - background-color: #c0c0c0; - outline: 0; - border-color: #e4432d; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #000000; - background-color: #000000; - outline: 0; - border-color: #e4432d; - box-shadow: none; -} - -.form-control::placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #000000; -} - -#login label { - color: #000000; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #000000; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c0c0c0; - background-color: #c0c0c0; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #000000; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #000000; - text-decoration: none; - background-color: #c0c0c0; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #000000; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #000000; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #e4432d; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #e4432d; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #e4432d !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #404040; -} - -.score { - color: #000000; -} - -.score-up { - color: #e4432d !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #c0c0c0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #fff; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #242C33; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #c0c0c0 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #c0c0c0; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #404040; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #e4432d; - width: 1rem; -} - -.filter-list .filter-item { - color: #404040; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #404040; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #000000; -} - -.filter-list > .filter-item > .filter-link.active { - color: #000000; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #e4432d; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #e4432d; -} - -.filter-link:hover, .filter-link:focus { - color: #e4432d; -} - -.dashboard-list .dashboard-item { - color: #404040; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #404040; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #000000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #e4432d; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #e4432d; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #e4432d; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #e4432d; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c0c0c0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #fff; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #e4432d; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #e4432d; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #e4432d; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #000000; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #242C33; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #c0c0c0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #242C33; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #242C33; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #c0c0c0; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #000000; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #e4432d; -} - -#frontpage .post-title a { - color: #000000; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #000000; -} - -.stretched-link a:hover { - color: #e4432d; -} - -.post-meta { - position: relative; - z-index: 2; - color: #404040; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #242C33; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #242C33; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #242C33 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .post-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #000000; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #fff; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #000000; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #000000; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #404040; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #000000; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #000000; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #000000; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #000000; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; -} - -.page-link:hover { - background-color: #394552; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c0c0c0; -} - -.post-actions a { - color: #394552; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #000000; -} - -.post-actions .dropdown-item:hover { - color: #000000; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #e4432d; - border-radius: 0.35rem; - z-index: 2; - background-color: #c0c0c0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c0c0c0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #404040; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #404040; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #404040; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #000000; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #000000; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #e4432d; -} - -blockquote { - border-left: 2px solid #e4432d; - color: #000000; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .comment-actions a { - color: #394552; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #c0c0c0; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #394552; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #000000; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #000000; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #000000; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #000000; -} - -.comment-actions a { - color: #394552; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #000000; -} - -.comment-actions .dropdown-item:hover { - color: #000000; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #000000; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #c0c0c0; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #c0c0c0; -} - -.comment-write .comment-format .format:hover { - color: #000000; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #394552; - font-size: 1rem; - color: #e4432d; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #e4432d; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #c0c0c0; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #e4432d; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #c0c0c0; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #c0c0c0; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #e4432d; - background-color: rgba(60, 173, 243, 0.08); - color: #e4432d; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #e4432d 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c0c0c0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #404040; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #c0c0c0; - border: 0.1px solid #242C33; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #fff !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #000000; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .profile-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #fff; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #fff; -} - -.profile-actions .dropdown-item:hover { - color: #000000; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #fff; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c0c0c0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #404040; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c0c0c0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #242C33 !important; -} - -.border-right { - border-right: 1px solid #242C33 !important; -} - -.border-bottom { - border-bottom: 1px solid #242C33 !important; -} - -.border-left { - border-left: 1px solid #242C33 !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-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; -} - -.border-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; -} - -.border { - border: 1px solid #242C33 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #242C33 !important; - } - - .border-sm-right { - border-right: 1px solid #242C33 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-sm-left { - border-left: 1px solid #242C33 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-sm-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-sm { - border: 1px solid #242C33 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #242C33 !important; - } - - .border-md-right { - border-right: 1px solid #242C33 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-md-left { - border-left: 1px solid #242C33 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-md-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-md { - border: 1px solid #242C33 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #242C33 !important; - } - - .border-lg-right { - border-right: 1px solid #242C33 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-lg-left { - border-left: 1px solid #242C33 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-lg-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-lg { - border: 1px solid #242C33 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #242C33 !important; - } - - .border-xl-right { - border-right: 1px solid #242C33 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-xl-left { - border-left: 1px solid #242C33 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-xl-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-xl { - border: 1px solid #242C33 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #c0c0c0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #000000; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #e4432d; - border: 0.1px solid #e4432d; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #394552; - border: #394552 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #c0c0c0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c0c0c0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c0c0c0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c0c0c0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #e4432d; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #e4432d; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #c0c0c0; - } - - #thread, #userpage { - background-color: #c0c0c0; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #fff !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #e4432d; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #242C33; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #c0c0c0; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #242C33; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #e4432d; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #c0c0c0; - } - - .card { - background-color: #c0c0c0; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #000000; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #e4432d; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #c0c0c0; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #c0c0c0; - } - - .score { - color: #c0c0c0; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #c0c0c0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #e4432d; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #c0c0c0; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #394552; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #000000; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #c0c0c0 !important; -} - -.text-muted { - color: #404040 !important; -} - -.text-primary { - color: #e4432d !important; -} - -.text-gray-400, .text-gray-500 { - color: #c0c0c0 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #c0c0c0 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #e4432d; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #e4432d; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c0c0c0; - background-color: #c0c0c0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #fff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c0c0c0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c0c0c0 !important; -} - -#frontpage .post-title a:visited { - color: #c0c0c0; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c0c0c0; -} - -.comment-box { - border: 2px solid #c0c0c0; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #404040; -} - -.btn-primary { - color: #404040; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #e4432d !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #e4432d; - padding: 10px; - border-radius: 3px; - background-color: #c0c0c0 !important; -} - -.text-info { - color: #e4432d !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #c0c0c0 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #c0c0c0 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - box-shadow: none !important; - transition: none !important; - border-radius: 0 !important; - font-family: sans-serif; - font-size: 12px; -} - -.card, #mobile-bottom-navigation-bar { - transform: none !important; - background-color: #c0c0c0 !important; -} - -.pseudo-submit-form .card-header, .card-blank .card-header, .navbar-light, .nav, .flex-row.bg-gray-200.sticky.justify-content-center.d-flex.d-sm-none.mt-3.mb-3.mb-sm-5.rounded { - background: #c0c0c0 !important; - color: #c0c0c0 !important; -} - -.navbar-light > *, .navbar-brand, .nav-link { - color: #c0c0c0 !important; -} - -.nav-link, .btn, .btn-secondary, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2 { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; - background: #c0c0c0 !important; - color: #000 !important; -} - -.nav-link:focus, .btn:focus, .btn-secondary:focus, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2, -.nav-link:active, .btn:active, .btn-secondary:active { - border: 2px inset white !important; -} - -.card, .card-blank, .comment-section.post-top, .dropdown-menu { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.dropdown-menu, .btn:hover { - background: #c0c0c0 !important; - color: #000 !important; -} - -.form-control { - border: 2px inset #717171 !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.post-title, .text-small-extra.text-muted, #actual-comments > .text-muted, .text-left.pl-2 { - color: #000000 !important; -} - -.arrow-up::before { - color: #404040; -} - -blockquote { - background-color: #e0e0e0 !important; - border-bottom: 2px solid #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: white !important; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #000 !important; -} - -.stretched-link { - color: #000 !important; -} - -.flaggers { - background-color: #c0c0c0 !important; -} - -.form-control, .form-control:disabled, .form-control[readonly] { - background: white !important; - color: black !important; -} - -.arrow-down::before { - color: #404040 !important; -} - -.table { - color: black !important; -} - -.transparent { - background: None !important; -} - -.black { - color: black !important; -} - -.col-12 .card { - padding: 20px !important; -} - -#frontpage .post-title a:visited { - color: #5c5c5c; -} - -.post-actions a { - color: #404040 !important; -} - -.modal-header, .modal .comment-actions a, .modal-title { - color: #c0c0c0 !important; -} - -.text-info { - color: #e4432d !important; -} - -.score, .comment-actions .score { - color: #000; -} - -.arrow-up:hover::before { - color: #404040; -} - -#thread { - background: #c0c0c0 !important; -} - -/*# sourceMappingURL=win98_e4432d.css.map */ diff --git a/files/assets/css/win98_eb4963.css b/files/assets/css/win98_eb4963.css deleted file mode 100644 index 9d2d1364b..000000000 --- a/files/assets/css/win98_eb4963.css +++ /dev/null @@ -1,13871 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #eb4963; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c0c0c0; - --gray: #c0c0c0; - --gray-dark: #07090A; - --primary: #eb4963; - --secondary: #000000; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #fff; - --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: #000000; - text-align: left; - background-color: #c0c0c0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #eb4963; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #eb4963; - 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; -} - -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: #c0c0c0; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: #c0c0c0; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; - 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: #c0c0c0; -} - -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: #c0c0c0; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #c0c0c0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #c0c0c0; -} -.table tbody + tbody { - border-top: 2px solid #c0c0c0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #c0c0c0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0; -} -.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: #000000; - background-color: rgba(0, 0, 0, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d2a7ba; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e191b6; -} - -.table-hover .table-primary:hover { - background-color: #c996ad; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #c996ad; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #8a8a8a; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-secondary:hover { - background-color: #7d7d7d; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #7d7d7d; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #9ab7a8; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #79b093; -} - -.table-hover .table-success:hover { - background-color: #8bac9b; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #8bac9b; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #90b2cc; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #68a6d6; -} - -.table-hover .table-info:hover { - background-color: #7fa6c4; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #7fa6c4; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d2c08c; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e1c160; -} - -.table-hover .table-warning:hover { - background-color: #cbb67a; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #cbb67a; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #ca9c9c; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d37c7c; -} - -.table-hover .table-danger:hover { - background-color: #c18b8b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c18b8b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #8a8a8a; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-light:hover { - background-color: #7d7d7d; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #7d7d7d; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #d2d2d2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #e1e1e1; -} - -.table-hover .table-dark:hover { - background-color: #c5c5c5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #c5c5c5; -} - -.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: #c0c0c0; - background-color: #07090A; - border-color: #171d21; -} -.table .thead-light th { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.table-dark { - color: #c0c0c0; - background-color: #07090A; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #171d21; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(192, 192, 192, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: #c0c0c0; - background-color: #c0c0c0; - background-clip: padding-box; - border: 1px solid #242C33; - 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 #c0c0c0; -} -.form-control:focus { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.form-control::placeholder { - color: #c0c0c0; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #c0c0c0; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} - -.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: #000000; - 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: flex; - 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: #c0c0c0; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #c0c0c0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #c0c0c0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:hover { - color: #c0c0c0; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:focus, .btn-primary.focus { - color: #c0c0c0; - background-color: #eb4963; - border-color: #eb4963; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c0c0c0; - background-color: #eb4963; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-success { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(76, 166, 118, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c0c0c0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(76, 166, 118, 0.5); -} - -.btn-info { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(48, 150, 228, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c0c0c0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(48, 150, 228, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(223, 82, 82, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c0c0c0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(223, 82, 82, 0.5); -} - -.btn-light { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-dark { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:hover { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-dark:focus, .btn-dark.focus { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #000000; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.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(217, 217, 217, 0.5); -} - -.btn-outline-primary { - color: #eb4963; - border-color: #eb4963; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #eb4963; - border-color: #eb4963; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #eb4963; - 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: #000000; - background-color: #eb4963; - border-color: #eb4963; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #000000; - border-color: #000000; -} -.btn-outline-secondary:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #fff; - border-color: #fff; -} -.btn-outline-dark:hover { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #fff; - 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: #000000; - background-color: #fff; - border-color: #fff; -} -.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(255, 255, 255, 0.5); -} - -.btn-link { - font-weight: 400; - color: #eb4963; - text-decoration: none; -} -.btn-link:hover { - color: #eb4963; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #c0c0c0; - 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: #000000; - text-align: left; - list-style: none; - background-color: #c0c0c0; - 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 #c0c0c0; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #394552; -} -.dropdown-item.active, .dropdown-item:active { - color: #c0c0c0; - text-decoration: none; - background-color: #eb4963; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #c0c0c0; - 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: #c0c0c0; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: 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: #c0c0c0; - border-color: #eb4963; - background-color: #eb4963; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c0c0c0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #c0c0c0; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #c0c0c0; -} - -.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: #c0c0c0; - border: #c0c0c0 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c0c0c0' 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: #eb4963; - background-color: #eb4963; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c0c0c0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c0c0c0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - border-radius: 0.5rem; - 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; -} -@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: #c0c0c0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - vertical-align: middle; - background: #c0c0c0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #242C33; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-select:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #c0c0c0; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem eb4963; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #c0c0c0; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #c0c0c0; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: #c0c0c0; - content: "Browse"; - background-color: #c0c0c0; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem eb4963; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem eb4963; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem eb4963; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #eb4963; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #eb4963; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - 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: #eb4963; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #c0c0c0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #c0c0c0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #c0c0c0; -} - -.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: flex; - 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: #c0c0c0; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #c0c0c0; -} -.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: #c0c0c0 #c0c0c0 #c0c0c0; -} -.nav-tabs .nav-link.disabled { - color: #c0c0c0; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0 #c0c0c0 #c0c0c0; -} -.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: #c0c0c0; - background-color: #eb4963; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - 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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' 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: #c0c0c0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c0c0c0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(192, 192, 192, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(192, 192, 192, 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: #c0c0c0; -} -.navbar-dark .navbar-toggler { - color: rgba(192, 192, 192, 0.5); - border-color: rgba(192, 192, 192, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(192, 192, 192, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-text a { - color: #c0c0c0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c0c0c0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c0c0c0; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #c0c0c0; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #c0c0c0; -} - -.pagination { - 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: #eb4963; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; -} -.page-link:hover { - z-index: 2; - color: #eb4963; - text-decoration: none; - background-color: #c0c0c0; - border-color: #c0c0c0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem eb4963; -} - -.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: #c0c0c0; - background-color: #eb4963; - border-color: #eb4963; -} -.page-item.disabled .page-link { - color: #c0c0c0; - pointer-events: none; - cursor: auto; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.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: #000000; - background-color: #eb4963; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #eb4963; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c0c0c0; - background-color: #000000; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-success { - color: #c0c0c0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #c0c0c0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #c0c0c0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c0c0c0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #c0c0c0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c0c0c0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #c0c0c0; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #000000; - background-color: #fff; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #000000; - background-color: #e6e6e6; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #c0c0c0; - 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: #853559; - background-color: #cdaebc; - border-color: #d2a7ba; -} -.alert-primary hr { - border-top-color: #c996ad; -} -.alert-primary .alert-link { - color: #612641; -} - -.alert-secondary { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-secondary hr { - border-top-color: #7d7d7d; -} -.alert-secondary .alert-link { - color: black; -} - -.alert-success { - color: #1d5437; - background-color: #a5baaf; - border-color: #9ab7a8; -} -.alert-success hr { - border-top-color: #8bac9b; -} -.alert-success .alert-link { - color: #102e1e; -} - -.alert-info { - color: #0b4a7a; - background-color: #9eb6c8; - border-color: #90b2cc; -} -.alert-info hr { - border-top-color: #7fa6c4; -} -.alert-info .alert-link { - color: #072e4b; -} - -.alert-warning { - color: #856404; - background-color: #cdc09b; - border-color: #d2c08c; -} -.alert-warning hr { - border-top-color: #cbb67a; -} -.alert-warning .alert-link { - color: #533f03; -} - -.alert-danger { - color: #772020; - background-color: #c7a6a6; - border-color: #ca9c9c; -} -.alert-danger hr { - border-top-color: #c18b8b; -} -.alert-danger .alert-link { - color: #4f1515; -} - -.alert-light { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-light hr { - border-top-color: #7d7d7d; -} -.alert-light .alert-link { - color: black; -} - -.alert-dark { - color: #858585; - background-color: #cdcdcd; - border-color: #d2d2d2; -} -.alert-dark hr { - border-top-color: #c5c5c5; -} -.alert-dark .alert-link { - color: #6c6c6c; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #eb4963; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(192, 192, 192, 0.15) 25%, transparent 25%, transparent 50%, rgba(192, 192, 192, 0.15) 50%, rgba(192, 192, 192, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #c0c0c0; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #c0c0c0; - text-decoration: none; - background-color: #394552; -} -.list-group-item-action:active { - color: #000000; - background-color: #c0c0c0; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c0c0c0; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #c0c0c0; - pointer-events: none; - background-color: #c0c0c0; -} -.list-group-item.active { - z-index: 2; - color: #c0c0c0; - background-color: #eb4963; - border-color: #eb4963; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #853559; - background-color: #d2a7ba; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #853559; - background-color: #c996ad; -} -.list-group-item-primary.list-group-item-action.active { - color: #c0c0c0; - background-color: #853559; - border-color: #853559; -} - -.list-group-item-secondary { - color: black; - background-color: #8a8a8a; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-success { - color: #1d5437; - background-color: #9ab7a8; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #1d5437; - background-color: #8bac9b; -} -.list-group-item-success.list-group-item-action.active { - color: #c0c0c0; - background-color: #1d5437; - border-color: #1d5437; -} - -.list-group-item-info { - color: #0b4a7a; - background-color: #90b2cc; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0b4a7a; - background-color: #7fa6c4; -} -.list-group-item-info.list-group-item-action.active { - color: #c0c0c0; - background-color: #0b4a7a; - border-color: #0b4a7a; -} - -.list-group-item-warning { - color: #856404; - background-color: #d2c08c; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #cbb67a; -} -.list-group-item-warning.list-group-item-action.active { - color: #c0c0c0; - background-color: #856404; - border-color: #856404; -} - -.list-group-item-danger { - color: #772020; - background-color: #ca9c9c; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #772020; - background-color: #c18b8b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c0c0c0; - background-color: #772020; - border-color: #772020; -} - -.list-group-item-light { - color: black; - background-color: #8a8a8a; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-light.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-dark { - color: #858585; - background-color: #d2d2d2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #858585; - background-color: #c5c5c5; -} -.list-group-item-dark.list-group-item-action.active { - color: #c0c0c0; - background-color: #858585; - border-color: #858585; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000000; - text-shadow: 0 1px 0 #c0c0c0; - opacity: 0.5; -} -.close:hover { - color: #000000; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(192, 192, 192, 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); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c0c0c0; - 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: #000000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #c0c0c0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #c0c0c0; - 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); - } - - .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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c0c0c0; - text-align: center; - background-color: #000000; - 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: #c0c0c0; - 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: #c0c0c0; -} - -.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: #c0c0c0; -} - -.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: #c0c0c0; -} -.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 #b8b8b8; -} - -.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: #c0c0c0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #b8b8b8; - border-bottom: 1px solid #acacac; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c0c0c0; - 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: #c0c0c0; - 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c0c0c0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c0c0c0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #eb4963 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #eb4963 !important; -} - -.bg-secondary { - background-color: #000000 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: black !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #fff !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #e6e6e6 !important; -} - -.bg-white { - background-color: #c0c0c0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #c0c0c0 !important; -} - -.border-top { - border-top: 1px solid #c0c0c0 !important; -} - -.border-right { - border-right: 1px solid #c0c0c0 !important; -} - -.border-bottom { - border-bottom: 1px solid #c0c0c0 !important; -} - -.border-left { - border-left: 1px solid #c0c0c0 !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: #eb4963 !important; -} - -.border-secondary { - border-color: #000000 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #fff !important; -} - -.border-white { - border-color: #c0c0c0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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; -} - -.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); -} - -.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; - } -} -.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: #c0c0c0 !important; -} - -.text-primary { - color: #eb4963 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #eb4963 !important; -} - -.text-secondary { - color: #000000 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: black !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #fff !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #d9d9d9 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #c0c0c0 !important; -} - -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - color: rgba(192, 192, 192, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #c0c0c0; - 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 #000000; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c0c0c0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #c0c0c0; - } - - .table .thead-dark th { - color: inherit; - border-color: #c0c0c0; - } -} -.bd-callout-primary { - border-left-color: #eb4963; -} - -.bd-callout-secondary { - border-left-color: #000000; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #fff; -} - -.bd-callout-white { - border-left-color: #c0c0c0; -} - -.bd-callout-black { - border-left-color: #000000; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #404040; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #eb4963; -} - -.bd-callout-purple { - border-left-color: #eb4963; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #eb4963; -} - -.bd-callout-gray { - border-left-color: #fff; -} - -.bd-callout-gray-100 { - border-left-color: #394552; -} - -.bd-callout-gray-200 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-300 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-400 { - border-left-color: #242C33; -} - -.bd-callout-gray-500 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-600 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-700 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-800 { - border-left-color: #07090A; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #000000; - padding-top: 49px; - background-color: #c0c0c0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #c0c0c0; -} - -#page { - padding-top: 49px; - background-color: #c0c0c0; -} - -#article { - padding-top: 0; - background-color: #c0c0c0; -} - -#thread, #userpage { - background-color: #c0c0c0; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #eb4963; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #eb4963; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #fff; -} - -.btn-success, .btn-danger { - color: #c0c0c0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #242C33; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #242C33; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c0c0c0; - color: #fff; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c0c0c0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #000000; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #fff; -} - -.navbar-light { - background-color: #c0c0c0 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #fff; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #eb4963; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #eb4963; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c0c0c0; -} - -.navbar .text-white { - color: #c0c0c0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #000000; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #eb4963; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c0c0c0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #eb4963; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #000000; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c0c0c0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #404040; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #c0c0c0; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #eb4963; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #eb4963; - box-shadow: inset 0 -2px 0 #eb4963; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #eb4963; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #eb4963; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #eb4963; - box-shadow: inset 0 -2px 0 #eb4963; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #404040; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #eb4963; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #eb4963; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #eb4963; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #eb4963; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #eb4963; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #eb4963; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #000000; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #07090A; - font-size: 1rem; - color: #c0c0c0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #000000; -} - -.form-inline.search .form-control::placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.bg-svg { - background-color: #fff; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #404040; - border-color: #404040; - border-width: 2px; - background: #c0c0c0; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #fff; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #242C33; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #c0c0c0; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #000000; - background-color: #c0c0c0; - outline: 0; - border-color: #eb4963; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #000000; - background-color: #000000; - outline: 0; - border-color: #eb4963; - box-shadow: none; -} - -.form-control::placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #000000; -} - -#login label { - color: #000000; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #000000; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c0c0c0; - background-color: #c0c0c0; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #000000; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #000000; - text-decoration: none; - background-color: #c0c0c0; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #000000; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #000000; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #eb4963; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #eb4963; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #eb4963 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #404040; -} - -.score { - color: #000000; -} - -.score-up { - color: #eb4963 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #c0c0c0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #fff; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #242C33; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #c0c0c0 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #c0c0c0; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #404040; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #eb4963; - width: 1rem; -} - -.filter-list .filter-item { - color: #404040; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #404040; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #000000; -} - -.filter-list > .filter-item > .filter-link.active { - color: #000000; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #eb4963; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #eb4963; -} - -.filter-link:hover, .filter-link:focus { - color: #eb4963; -} - -.dashboard-list .dashboard-item { - color: #404040; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #404040; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #000000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #eb4963; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #eb4963; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #eb4963; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #eb4963; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c0c0c0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #fff; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #eb4963; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #eb4963; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #eb4963; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #000000; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #242C33; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #c0c0c0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #242C33; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #242C33; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #c0c0c0; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #000000; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #eb4963; -} - -#frontpage .post-title a { - color: #000000; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #000000; -} - -.stretched-link a:hover { - color: #eb4963; -} - -.post-meta { - position: relative; - z-index: 2; - color: #404040; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #242C33; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #242C33; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #242C33 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .post-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #000000; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #fff; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #000000; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #000000; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #404040; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #000000; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #000000; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #000000; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #000000; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; -} - -.page-link:hover { - background-color: #394552; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c0c0c0; -} - -.post-actions a { - color: #394552; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #000000; -} - -.post-actions .dropdown-item:hover { - color: #000000; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #eb4963; - border-radius: 0.35rem; - z-index: 2; - background-color: #c0c0c0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c0c0c0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #404040; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #404040; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #404040; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #000000; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #000000; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #eb4963; -} - -blockquote { - border-left: 2px solid #eb4963; - color: #000000; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .comment-actions a { - color: #394552; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #c0c0c0; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #394552; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #000000; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #000000; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #000000; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #000000; -} - -.comment-actions a { - color: #394552; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #000000; -} - -.comment-actions .dropdown-item:hover { - color: #000000; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #000000; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #c0c0c0; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #c0c0c0; -} - -.comment-write .comment-format .format:hover { - color: #000000; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #394552; - font-size: 1rem; - color: #eb4963; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #eb4963; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #c0c0c0; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #eb4963; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #c0c0c0; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #c0c0c0; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #eb4963; - background-color: rgba(60, 173, 243, 0.08); - color: #eb4963; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #eb4963 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c0c0c0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #404040; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #c0c0c0; - border: 0.1px solid #242C33; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #fff !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #000000; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .profile-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #fff; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #fff; -} - -.profile-actions .dropdown-item:hover { - color: #000000; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #fff; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c0c0c0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #404040; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c0c0c0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #242C33 !important; -} - -.border-right { - border-right: 1px solid #242C33 !important; -} - -.border-bottom { - border-bottom: 1px solid #242C33 !important; -} - -.border-left { - border-left: 1px solid #242C33 !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-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; -} - -.border-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; -} - -.border { - border: 1px solid #242C33 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #242C33 !important; - } - - .border-sm-right { - border-right: 1px solid #242C33 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-sm-left { - border-left: 1px solid #242C33 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-sm-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-sm { - border: 1px solid #242C33 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #242C33 !important; - } - - .border-md-right { - border-right: 1px solid #242C33 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-md-left { - border-left: 1px solid #242C33 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-md-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-md { - border: 1px solid #242C33 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #242C33 !important; - } - - .border-lg-right { - border-right: 1px solid #242C33 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-lg-left { - border-left: 1px solid #242C33 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-lg-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-lg { - border: 1px solid #242C33 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #242C33 !important; - } - - .border-xl-right { - border-right: 1px solid #242C33 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-xl-left { - border-left: 1px solid #242C33 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-xl-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-xl { - border: 1px solid #242C33 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #c0c0c0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #000000; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #eb4963; - border: 0.1px solid #eb4963; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #394552; - border: #394552 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #c0c0c0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c0c0c0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c0c0c0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c0c0c0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #eb4963; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #eb4963; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #c0c0c0; - } - - #thread, #userpage { - background-color: #c0c0c0; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #fff !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #eb4963; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #242C33; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #c0c0c0; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #242C33; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #eb4963; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #c0c0c0; - } - - .card { - background-color: #c0c0c0; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #000000; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #eb4963; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #c0c0c0; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #c0c0c0; - } - - .score { - color: #c0c0c0; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #c0c0c0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #eb4963; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #c0c0c0; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #394552; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #000000; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #c0c0c0 !important; -} - -.text-muted { - color: #404040 !important; -} - -.text-primary { - color: #eb4963 !important; -} - -.text-gray-400, .text-gray-500 { - color: #c0c0c0 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #c0c0c0 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #eb4963; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #eb4963; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c0c0c0; - background-color: #c0c0c0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #fff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c0c0c0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c0c0c0 !important; -} - -#frontpage .post-title a:visited { - color: #c0c0c0; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c0c0c0; -} - -.comment-box { - border: 2px solid #c0c0c0; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #404040; -} - -.btn-primary { - color: #404040; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #eb4963 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #eb4963; - padding: 10px; - border-radius: 3px; - background-color: #c0c0c0 !important; -} - -.text-info { - color: #eb4963 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #c0c0c0 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #c0c0c0 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - box-shadow: none !important; - transition: none !important; - border-radius: 0 !important; - font-family: sans-serif; - font-size: 12px; -} - -.card, #mobile-bottom-navigation-bar { - transform: none !important; - background-color: #c0c0c0 !important; -} - -.pseudo-submit-form .card-header, .card-blank .card-header, .navbar-light, .nav, .flex-row.bg-gray-200.sticky.justify-content-center.d-flex.d-sm-none.mt-3.mb-3.mb-sm-5.rounded { - background: #c0c0c0 !important; - color: #c0c0c0 !important; -} - -.navbar-light > *, .navbar-brand, .nav-link { - color: #c0c0c0 !important; -} - -.nav-link, .btn, .btn-secondary, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2 { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; - background: #c0c0c0 !important; - color: #000 !important; -} - -.nav-link:focus, .btn:focus, .btn-secondary:focus, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2, -.nav-link:active, .btn:active, .btn-secondary:active { - border: 2px inset white !important; -} - -.card, .card-blank, .comment-section.post-top, .dropdown-menu { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.dropdown-menu, .btn:hover { - background: #c0c0c0 !important; - color: #000 !important; -} - -.form-control { - border: 2px inset #717171 !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.post-title, .text-small-extra.text-muted, #actual-comments > .text-muted, .text-left.pl-2 { - color: #000000 !important; -} - -.arrow-up::before { - color: #404040; -} - -blockquote { - background-color: #e0e0e0 !important; - border-bottom: 2px solid #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: white !important; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #000 !important; -} - -.stretched-link { - color: #000 !important; -} - -.flaggers { - background-color: #c0c0c0 !important; -} - -.form-control, .form-control:disabled, .form-control[readonly] { - background: white !important; - color: black !important; -} - -.arrow-down::before { - color: #404040 !important; -} - -.table { - color: black !important; -} - -.transparent { - background: None !important; -} - -.black { - color: black !important; -} - -.col-12 .card { - padding: 20px !important; -} - -#frontpage .post-title a:visited { - color: #5c5c5c; -} - -.post-actions a { - color: #404040 !important; -} - -.modal-header, .modal .comment-actions a, .modal-title { - color: #c0c0c0 !important; -} - -.text-info { - color: #eb4963 !important; -} - -.score, .comment-actions .score { - color: #000; -} - -.arrow-up:hover::before { - color: #404040; -} - -#thread { - background: #c0c0c0 !important; -} - -/*# sourceMappingURL=win98_eb4963.css.map */ diff --git a/files/assets/css/win98_ec72de.css b/files/assets/css/win98_ec72de.css deleted file mode 100644 index b818b07d1..000000000 --- a/files/assets/css/win98_ec72de.css +++ /dev/null @@ -1,13871 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #ec72de; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c0c0c0; - --gray: #c0c0c0; - --gray-dark: #07090A; - --primary: #ec72de; - --secondary: #000000; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #fff; - --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: #000000; - text-align: left; - background-color: #c0c0c0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ec72de; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ec72de; - 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; -} - -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: #c0c0c0; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: #c0c0c0; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; - 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: #c0c0c0; -} - -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: #c0c0c0; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #c0c0c0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #c0c0c0; -} -.table tbody + tbody { - border-top: 2px solid #c0c0c0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #c0c0c0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0; -} -.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: #000000; - background-color: rgba(0, 0, 0, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d2a7ba; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e191b6; -} - -.table-hover .table-primary:hover { - background-color: #c996ad; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #c996ad; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #8a8a8a; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-secondary:hover { - background-color: #7d7d7d; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #7d7d7d; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #9ab7a8; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #79b093; -} - -.table-hover .table-success:hover { - background-color: #8bac9b; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #8bac9b; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #90b2cc; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #68a6d6; -} - -.table-hover .table-info:hover { - background-color: #7fa6c4; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #7fa6c4; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d2c08c; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e1c160; -} - -.table-hover .table-warning:hover { - background-color: #cbb67a; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #cbb67a; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #ca9c9c; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d37c7c; -} - -.table-hover .table-danger:hover { - background-color: #c18b8b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c18b8b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #8a8a8a; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-light:hover { - background-color: #7d7d7d; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #7d7d7d; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #d2d2d2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #e1e1e1; -} - -.table-hover .table-dark:hover { - background-color: #c5c5c5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #c5c5c5; -} - -.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: #c0c0c0; - background-color: #07090A; - border-color: #171d21; -} -.table .thead-light th { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.table-dark { - color: #c0c0c0; - background-color: #07090A; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #171d21; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(192, 192, 192, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: #c0c0c0; - background-color: #c0c0c0; - background-clip: padding-box; - border: 1px solid #242C33; - 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 #c0c0c0; -} -.form-control:focus { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.form-control::placeholder { - color: #c0c0c0; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #c0c0c0; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} - -.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: #000000; - 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: flex; - 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: #c0c0c0; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #c0c0c0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #c0c0c0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:hover { - color: #c0c0c0; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:focus, .btn-primary.focus { - color: #c0c0c0; - background-color: #ec72de; - border-color: #ec72de; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c0c0c0; - background-color: #ec72de; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-success { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(76, 166, 118, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c0c0c0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(76, 166, 118, 0.5); -} - -.btn-info { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(48, 150, 228, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c0c0c0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(48, 150, 228, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(223, 82, 82, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c0c0c0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(223, 82, 82, 0.5); -} - -.btn-light { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-dark { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:hover { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-dark:focus, .btn-dark.focus { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #000000; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.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(217, 217, 217, 0.5); -} - -.btn-outline-primary { - color: #ec72de; - border-color: #ec72de; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #ec72de; - border-color: #ec72de; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ec72de; - 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: #000000; - background-color: #ec72de; - border-color: #ec72de; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #000000; - border-color: #000000; -} -.btn-outline-secondary:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #fff; - border-color: #fff; -} -.btn-outline-dark:hover { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #fff; - 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: #000000; - background-color: #fff; - border-color: #fff; -} -.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(255, 255, 255, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ec72de; - text-decoration: none; -} -.btn-link:hover { - color: #ec72de; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #c0c0c0; - 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: #000000; - text-align: left; - list-style: none; - background-color: #c0c0c0; - 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 #c0c0c0; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #394552; -} -.dropdown-item.active, .dropdown-item:active { - color: #c0c0c0; - text-decoration: none; - background-color: #ec72de; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #c0c0c0; - 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: #c0c0c0; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: 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: #c0c0c0; - border-color: #ec72de; - background-color: #ec72de; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c0c0c0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #c0c0c0; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #c0c0c0; -} - -.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: #c0c0c0; - border: #c0c0c0 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c0c0c0' 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: #ec72de; - background-color: #ec72de; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c0c0c0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c0c0c0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - border-radius: 0.5rem; - 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; -} -@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: #c0c0c0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - vertical-align: middle; - background: #c0c0c0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #242C33; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-select:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #c0c0c0; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ec72de; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #c0c0c0; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #c0c0c0; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: #c0c0c0; - content: "Browse"; - background-color: #c0c0c0; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem ec72de; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem ec72de; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem ec72de; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ec72de; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ec72de; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - 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: #ec72de; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #c0c0c0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #c0c0c0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #c0c0c0; -} - -.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: flex; - 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: #c0c0c0; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #c0c0c0; -} -.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: #c0c0c0 #c0c0c0 #c0c0c0; -} -.nav-tabs .nav-link.disabled { - color: #c0c0c0; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0 #c0c0c0 #c0c0c0; -} -.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: #c0c0c0; - background-color: #ec72de; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - 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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' 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: #c0c0c0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c0c0c0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(192, 192, 192, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(192, 192, 192, 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: #c0c0c0; -} -.navbar-dark .navbar-toggler { - color: rgba(192, 192, 192, 0.5); - border-color: rgba(192, 192, 192, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(192, 192, 192, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-text a { - color: #c0c0c0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c0c0c0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c0c0c0; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #c0c0c0; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #c0c0c0; -} - -.pagination { - 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: #ec72de; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; -} -.page-link:hover { - z-index: 2; - color: #ec72de; - text-decoration: none; - background-color: #c0c0c0; - border-color: #c0c0c0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ec72de; -} - -.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: #c0c0c0; - background-color: #ec72de; - border-color: #ec72de; -} -.page-item.disabled .page-link { - color: #c0c0c0; - pointer-events: none; - cursor: auto; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.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: #000000; - background-color: #ec72de; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #ec72de; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c0c0c0; - background-color: #000000; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-success { - color: #c0c0c0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #c0c0c0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #c0c0c0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c0c0c0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #c0c0c0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c0c0c0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #c0c0c0; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #000000; - background-color: #fff; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #000000; - background-color: #e6e6e6; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #c0c0c0; - 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: #853559; - background-color: #cdaebc; - border-color: #d2a7ba; -} -.alert-primary hr { - border-top-color: #c996ad; -} -.alert-primary .alert-link { - color: #612641; -} - -.alert-secondary { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-secondary hr { - border-top-color: #7d7d7d; -} -.alert-secondary .alert-link { - color: black; -} - -.alert-success { - color: #1d5437; - background-color: #a5baaf; - border-color: #9ab7a8; -} -.alert-success hr { - border-top-color: #8bac9b; -} -.alert-success .alert-link { - color: #102e1e; -} - -.alert-info { - color: #0b4a7a; - background-color: #9eb6c8; - border-color: #90b2cc; -} -.alert-info hr { - border-top-color: #7fa6c4; -} -.alert-info .alert-link { - color: #072e4b; -} - -.alert-warning { - color: #856404; - background-color: #cdc09b; - border-color: #d2c08c; -} -.alert-warning hr { - border-top-color: #cbb67a; -} -.alert-warning .alert-link { - color: #533f03; -} - -.alert-danger { - color: #772020; - background-color: #c7a6a6; - border-color: #ca9c9c; -} -.alert-danger hr { - border-top-color: #c18b8b; -} -.alert-danger .alert-link { - color: #4f1515; -} - -.alert-light { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-light hr { - border-top-color: #7d7d7d; -} -.alert-light .alert-link { - color: black; -} - -.alert-dark { - color: #858585; - background-color: #cdcdcd; - border-color: #d2d2d2; -} -.alert-dark hr { - border-top-color: #c5c5c5; -} -.alert-dark .alert-link { - color: #6c6c6c; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #ec72de; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(192, 192, 192, 0.15) 25%, transparent 25%, transparent 50%, rgba(192, 192, 192, 0.15) 50%, rgba(192, 192, 192, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #c0c0c0; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #c0c0c0; - text-decoration: none; - background-color: #394552; -} -.list-group-item-action:active { - color: #000000; - background-color: #c0c0c0; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c0c0c0; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #c0c0c0; - pointer-events: none; - background-color: #c0c0c0; -} -.list-group-item.active { - z-index: 2; - color: #c0c0c0; - background-color: #ec72de; - border-color: #ec72de; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #853559; - background-color: #d2a7ba; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #853559; - background-color: #c996ad; -} -.list-group-item-primary.list-group-item-action.active { - color: #c0c0c0; - background-color: #853559; - border-color: #853559; -} - -.list-group-item-secondary { - color: black; - background-color: #8a8a8a; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-success { - color: #1d5437; - background-color: #9ab7a8; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #1d5437; - background-color: #8bac9b; -} -.list-group-item-success.list-group-item-action.active { - color: #c0c0c0; - background-color: #1d5437; - border-color: #1d5437; -} - -.list-group-item-info { - color: #0b4a7a; - background-color: #90b2cc; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0b4a7a; - background-color: #7fa6c4; -} -.list-group-item-info.list-group-item-action.active { - color: #c0c0c0; - background-color: #0b4a7a; - border-color: #0b4a7a; -} - -.list-group-item-warning { - color: #856404; - background-color: #d2c08c; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #cbb67a; -} -.list-group-item-warning.list-group-item-action.active { - color: #c0c0c0; - background-color: #856404; - border-color: #856404; -} - -.list-group-item-danger { - color: #772020; - background-color: #ca9c9c; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #772020; - background-color: #c18b8b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c0c0c0; - background-color: #772020; - border-color: #772020; -} - -.list-group-item-light { - color: black; - background-color: #8a8a8a; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-light.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-dark { - color: #858585; - background-color: #d2d2d2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #858585; - background-color: #c5c5c5; -} -.list-group-item-dark.list-group-item-action.active { - color: #c0c0c0; - background-color: #858585; - border-color: #858585; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000000; - text-shadow: 0 1px 0 #c0c0c0; - opacity: 0.5; -} -.close:hover { - color: #000000; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(192, 192, 192, 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); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c0c0c0; - 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: #000000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #c0c0c0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #c0c0c0; - 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); - } - - .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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c0c0c0; - text-align: center; - background-color: #000000; - 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: #c0c0c0; - 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: #c0c0c0; -} - -.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: #c0c0c0; -} - -.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: #c0c0c0; -} -.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 #b8b8b8; -} - -.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: #c0c0c0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #b8b8b8; - border-bottom: 1px solid #acacac; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c0c0c0; - 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: #c0c0c0; - 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c0c0c0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c0c0c0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ec72de !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ec72de !important; -} - -.bg-secondary { - background-color: #000000 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: black !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #fff !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #e6e6e6 !important; -} - -.bg-white { - background-color: #c0c0c0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #c0c0c0 !important; -} - -.border-top { - border-top: 1px solid #c0c0c0 !important; -} - -.border-right { - border-right: 1px solid #c0c0c0 !important; -} - -.border-bottom { - border-bottom: 1px solid #c0c0c0 !important; -} - -.border-left { - border-left: 1px solid #c0c0c0 !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: #ec72de !important; -} - -.border-secondary { - border-color: #000000 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #fff !important; -} - -.border-white { - border-color: #c0c0c0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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; -} - -.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); -} - -.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; - } -} -.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: #c0c0c0 !important; -} - -.text-primary { - color: #ec72de !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ec72de !important; -} - -.text-secondary { - color: #000000 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: black !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #fff !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #d9d9d9 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #c0c0c0 !important; -} - -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - color: rgba(192, 192, 192, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #c0c0c0; - 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 #000000; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c0c0c0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #c0c0c0; - } - - .table .thead-dark th { - color: inherit; - border-color: #c0c0c0; - } -} -.bd-callout-primary { - border-left-color: #ec72de; -} - -.bd-callout-secondary { - border-left-color: #000000; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #fff; -} - -.bd-callout-white { - border-left-color: #c0c0c0; -} - -.bd-callout-black { - border-left-color: #000000; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #404040; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ec72de; -} - -.bd-callout-purple { - border-left-color: #ec72de; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ec72de; -} - -.bd-callout-gray { - border-left-color: #fff; -} - -.bd-callout-gray-100 { - border-left-color: #394552; -} - -.bd-callout-gray-200 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-300 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-400 { - border-left-color: #242C33; -} - -.bd-callout-gray-500 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-600 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-700 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-800 { - border-left-color: #07090A; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #000000; - padding-top: 49px; - background-color: #c0c0c0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #c0c0c0; -} - -#page { - padding-top: 49px; - background-color: #c0c0c0; -} - -#article { - padding-top: 0; - background-color: #c0c0c0; -} - -#thread, #userpage { - background-color: #c0c0c0; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ec72de; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ec72de; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #fff; -} - -.btn-success, .btn-danger { - color: #c0c0c0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #242C33; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #242C33; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c0c0c0; - color: #fff; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c0c0c0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #000000; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #fff; -} - -.navbar-light { - background-color: #c0c0c0 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #fff; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ec72de; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #ec72de; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c0c0c0; -} - -.navbar .text-white { - color: #c0c0c0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #000000; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ec72de; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c0c0c0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ec72de; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #000000; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c0c0c0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #404040; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #c0c0c0; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ec72de; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ec72de; - box-shadow: inset 0 -2px 0 #ec72de; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ec72de; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ec72de; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ec72de; - box-shadow: inset 0 -2px 0 #ec72de; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #404040; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ec72de; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ec72de; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ec72de; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ec72de; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ec72de; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #ec72de; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #000000; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #07090A; - font-size: 1rem; - color: #c0c0c0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #000000; -} - -.form-inline.search .form-control::placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.bg-svg { - background-color: #fff; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #404040; - border-color: #404040; - border-width: 2px; - background: #c0c0c0; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #fff; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #242C33; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #c0c0c0; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #000000; - background-color: #c0c0c0; - outline: 0; - border-color: #ec72de; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #000000; - background-color: #000000; - outline: 0; - border-color: #ec72de; - box-shadow: none; -} - -.form-control::placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #000000; -} - -#login label { - color: #000000; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #000000; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c0c0c0; - background-color: #c0c0c0; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #000000; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #000000; - text-decoration: none; - background-color: #c0c0c0; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #000000; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #000000; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ec72de; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ec72de; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ec72de !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #404040; -} - -.score { - color: #000000; -} - -.score-up { - color: #ec72de !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #c0c0c0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #fff; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #242C33; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #c0c0c0 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #c0c0c0; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #404040; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ec72de; - width: 1rem; -} - -.filter-list .filter-item { - color: #404040; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #404040; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #000000; -} - -.filter-list > .filter-item > .filter-link.active { - color: #000000; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ec72de; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ec72de; -} - -.filter-link:hover, .filter-link:focus { - color: #ec72de; -} - -.dashboard-list .dashboard-item { - color: #404040; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #404040; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #000000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ec72de; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ec72de; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ec72de; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ec72de; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c0c0c0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #fff; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ec72de; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ec72de; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ec72de; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #000000; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #242C33; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #c0c0c0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #242C33; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #242C33; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #c0c0c0; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #000000; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ec72de; -} - -#frontpage .post-title a { - color: #000000; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #000000; -} - -.stretched-link a:hover { - color: #ec72de; -} - -.post-meta { - position: relative; - z-index: 2; - color: #404040; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #242C33; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #242C33; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #242C33 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .post-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #000000; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #fff; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #000000; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #000000; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #404040; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #000000; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #000000; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #000000; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #000000; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; -} - -.page-link:hover { - background-color: #394552; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c0c0c0; -} - -.post-actions a { - color: #394552; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #000000; -} - -.post-actions .dropdown-item:hover { - color: #000000; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ec72de; - border-radius: 0.35rem; - z-index: 2; - background-color: #c0c0c0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c0c0c0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #404040; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #404040; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #404040; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #000000; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #000000; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ec72de; -} - -blockquote { - border-left: 2px solid #ec72de; - color: #000000; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .comment-actions a { - color: #394552; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #c0c0c0; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #394552; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #000000; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #000000; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #000000; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #000000; -} - -.comment-actions a { - color: #394552; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #000000; -} - -.comment-actions .dropdown-item:hover { - color: #000000; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #000000; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #c0c0c0; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #c0c0c0; -} - -.comment-write .comment-format .format:hover { - color: #000000; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #394552; - font-size: 1rem; - color: #ec72de; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ec72de; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #c0c0c0; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ec72de; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #c0c0c0; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #c0c0c0; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #ec72de; - background-color: rgba(60, 173, 243, 0.08); - color: #ec72de; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ec72de 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c0c0c0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #404040; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #c0c0c0; - border: 0.1px solid #242C33; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #fff !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #000000; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .profile-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #fff; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #fff; -} - -.profile-actions .dropdown-item:hover { - color: #000000; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #fff; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c0c0c0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #404040; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c0c0c0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #242C33 !important; -} - -.border-right { - border-right: 1px solid #242C33 !important; -} - -.border-bottom { - border-bottom: 1px solid #242C33 !important; -} - -.border-left { - border-left: 1px solid #242C33 !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-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; -} - -.border-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; -} - -.border { - border: 1px solid #242C33 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #242C33 !important; - } - - .border-sm-right { - border-right: 1px solid #242C33 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-sm-left { - border-left: 1px solid #242C33 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-sm-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-sm { - border: 1px solid #242C33 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #242C33 !important; - } - - .border-md-right { - border-right: 1px solid #242C33 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-md-left { - border-left: 1px solid #242C33 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-md-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-md { - border: 1px solid #242C33 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #242C33 !important; - } - - .border-lg-right { - border-right: 1px solid #242C33 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-lg-left { - border-left: 1px solid #242C33 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-lg-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-lg { - border: 1px solid #242C33 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #242C33 !important; - } - - .border-xl-right { - border-right: 1px solid #242C33 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-xl-left { - border-left: 1px solid #242C33 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-xl-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-xl { - border: 1px solid #242C33 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #c0c0c0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #000000; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #ec72de; - border: 0.1px solid #ec72de; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #394552; - border: #394552 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #c0c0c0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c0c0c0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c0c0c0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c0c0c0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ec72de; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ec72de; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #c0c0c0; - } - - #thread, #userpage { - background-color: #c0c0c0; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #fff !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #ec72de; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #242C33; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #c0c0c0; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #242C33; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ec72de; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #c0c0c0; - } - - .card { - background-color: #c0c0c0; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #000000; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ec72de; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #c0c0c0; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #c0c0c0; - } - - .score { - color: #c0c0c0; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #c0c0c0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ec72de; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #c0c0c0; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #394552; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #000000; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #c0c0c0 !important; -} - -.text-muted { - color: #404040 !important; -} - -.text-primary { - color: #ec72de !important; -} - -.text-gray-400, .text-gray-500 { - color: #c0c0c0 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #c0c0c0 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ec72de; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #ec72de; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c0c0c0; - background-color: #c0c0c0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #fff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c0c0c0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c0c0c0 !important; -} - -#frontpage .post-title a:visited { - color: #c0c0c0; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c0c0c0; -} - -.comment-box { - border: 2px solid #c0c0c0; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #404040; -} - -.btn-primary { - color: #404040; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ec72de !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ec72de; - padding: 10px; - border-radius: 3px; - background-color: #c0c0c0 !important; -} - -.text-info { - color: #ec72de !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #c0c0c0 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #c0c0c0 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - box-shadow: none !important; - transition: none !important; - border-radius: 0 !important; - font-family: sans-serif; - font-size: 12px; -} - -.card, #mobile-bottom-navigation-bar { - transform: none !important; - background-color: #c0c0c0 !important; -} - -.pseudo-submit-form .card-header, .card-blank .card-header, .navbar-light, .nav, .flex-row.bg-gray-200.sticky.justify-content-center.d-flex.d-sm-none.mt-3.mb-3.mb-sm-5.rounded { - background: #c0c0c0 !important; - color: #c0c0c0 !important; -} - -.navbar-light > *, .navbar-brand, .nav-link { - color: #c0c0c0 !important; -} - -.nav-link, .btn, .btn-secondary, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2 { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; - background: #c0c0c0 !important; - color: #000 !important; -} - -.nav-link:focus, .btn:focus, .btn-secondary:focus, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2, -.nav-link:active, .btn:active, .btn-secondary:active { - border: 2px inset white !important; -} - -.card, .card-blank, .comment-section.post-top, .dropdown-menu { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.dropdown-menu, .btn:hover { - background: #c0c0c0 !important; - color: #000 !important; -} - -.form-control { - border: 2px inset #717171 !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.post-title, .text-small-extra.text-muted, #actual-comments > .text-muted, .text-left.pl-2 { - color: #000000 !important; -} - -.arrow-up::before { - color: #404040; -} - -blockquote { - background-color: #e0e0e0 !important; - border-bottom: 2px solid #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: white !important; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #000 !important; -} - -.stretched-link { - color: #000 !important; -} - -.flaggers { - background-color: #c0c0c0 !important; -} - -.form-control, .form-control:disabled, .form-control[readonly] { - background: white !important; - color: black !important; -} - -.arrow-down::before { - color: #404040 !important; -} - -.table { - color: black !important; -} - -.transparent { - background: None !important; -} - -.black { - color: black !important; -} - -.col-12 .card { - padding: 20px !important; -} - -#frontpage .post-title a:visited { - color: #5c5c5c; -} - -.post-actions a { - color: #404040 !important; -} - -.modal-header, .modal .comment-actions a, .modal-title { - color: #c0c0c0 !important; -} - -.text-info { - color: #ec72de !important; -} - -.score, .comment-actions .score { - color: #000; -} - -.arrow-up:hover::before { - color: #404040; -} - -#thread { - background: #c0c0c0 !important; -} - -/*# sourceMappingURL=win98_ec72de.css.map */ diff --git a/files/assets/css/win98_f8db58.css b/files/assets/css/win98_f8db58.css deleted file mode 100644 index 5023ce4bf..000000000 --- a/files/assets/css/win98_f8db58.css +++ /dev/null @@ -1,13871 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #f8db58; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c0c0c0; - --gray: #c0c0c0; - --gray-dark: #07090A; - --primary: #f8db58; - --secondary: #000000; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #fff; - --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: #000000; - text-align: left; - background-color: #c0c0c0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #f8db58; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #f8db58; - 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; -} - -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: #c0c0c0; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: #c0c0c0; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; - 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: #c0c0c0; -} - -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: #c0c0c0; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #c0c0c0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #c0c0c0; -} -.table tbody + tbody { - border-top: 2px solid #c0c0c0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #c0c0c0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0; -} -.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: #000000; - background-color: rgba(0, 0, 0, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d2a7ba; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e191b6; -} - -.table-hover .table-primary:hover { - background-color: #c996ad; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #c996ad; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #8a8a8a; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-secondary:hover { - background-color: #7d7d7d; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #7d7d7d; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #9ab7a8; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #79b093; -} - -.table-hover .table-success:hover { - background-color: #8bac9b; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #8bac9b; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #90b2cc; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #68a6d6; -} - -.table-hover .table-info:hover { - background-color: #7fa6c4; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #7fa6c4; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d2c08c; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e1c160; -} - -.table-hover .table-warning:hover { - background-color: #cbb67a; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #cbb67a; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #ca9c9c; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d37c7c; -} - -.table-hover .table-danger:hover { - background-color: #c18b8b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c18b8b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #8a8a8a; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-light:hover { - background-color: #7d7d7d; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #7d7d7d; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #d2d2d2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #e1e1e1; -} - -.table-hover .table-dark:hover { - background-color: #c5c5c5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #c5c5c5; -} - -.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: #c0c0c0; - background-color: #07090A; - border-color: #171d21; -} -.table .thead-light th { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.table-dark { - color: #c0c0c0; - background-color: #07090A; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #171d21; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(192, 192, 192, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: #c0c0c0; - background-color: #c0c0c0; - background-clip: padding-box; - border: 1px solid #242C33; - 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 #c0c0c0; -} -.form-control:focus { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.form-control::placeholder { - color: #c0c0c0; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #c0c0c0; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} - -.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: #000000; - 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: flex; - 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: #c0c0c0; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #c0c0c0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #c0c0c0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:hover { - color: #c0c0c0; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:focus, .btn-primary.focus { - color: #c0c0c0; - background-color: #f8db58; - border-color: #f8db58; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c0c0c0; - background-color: #f8db58; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-success { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(76, 166, 118, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c0c0c0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(76, 166, 118, 0.5); -} - -.btn-info { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(48, 150, 228, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c0c0c0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(48, 150, 228, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(223, 82, 82, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c0c0c0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(223, 82, 82, 0.5); -} - -.btn-light { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-dark { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:hover { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-dark:focus, .btn-dark.focus { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #000000; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.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(217, 217, 217, 0.5); -} - -.btn-outline-primary { - color: #f8db58; - border-color: #f8db58; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #f8db58; - border-color: #f8db58; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #f8db58; - 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: #000000; - background-color: #f8db58; - border-color: #f8db58; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #000000; - border-color: #000000; -} -.btn-outline-secondary:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #fff; - border-color: #fff; -} -.btn-outline-dark:hover { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #fff; - 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: #000000; - background-color: #fff; - border-color: #fff; -} -.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(255, 255, 255, 0.5); -} - -.btn-link { - font-weight: 400; - color: #f8db58; - text-decoration: none; -} -.btn-link:hover { - color: #f8db58; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #c0c0c0; - 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: #000000; - text-align: left; - list-style: none; - background-color: #c0c0c0; - 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 #c0c0c0; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #394552; -} -.dropdown-item.active, .dropdown-item:active { - color: #c0c0c0; - text-decoration: none; - background-color: #f8db58; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #c0c0c0; - 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: #c0c0c0; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: 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: #c0c0c0; - border-color: #f8db58; - background-color: #f8db58; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c0c0c0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #c0c0c0; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #c0c0c0; -} - -.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: #c0c0c0; - border: #c0c0c0 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c0c0c0' 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: #f8db58; - background-color: #f8db58; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c0c0c0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c0c0c0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - border-radius: 0.5rem; - 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; -} -@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: #c0c0c0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - vertical-align: middle; - background: #c0c0c0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #242C33; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-select:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #c0c0c0; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem f8db58; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #c0c0c0; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #c0c0c0; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: #c0c0c0; - content: "Browse"; - background-color: #c0c0c0; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem f8db58; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem f8db58; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem f8db58; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #f8db58; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #f8db58; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - 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: #f8db58; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #c0c0c0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #c0c0c0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #c0c0c0; -} - -.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: flex; - 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: #c0c0c0; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #c0c0c0; -} -.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: #c0c0c0 #c0c0c0 #c0c0c0; -} -.nav-tabs .nav-link.disabled { - color: #c0c0c0; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0 #c0c0c0 #c0c0c0; -} -.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: #c0c0c0; - background-color: #f8db58; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - 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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' 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: #c0c0c0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c0c0c0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(192, 192, 192, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(192, 192, 192, 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: #c0c0c0; -} -.navbar-dark .navbar-toggler { - color: rgba(192, 192, 192, 0.5); - border-color: rgba(192, 192, 192, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(192, 192, 192, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-text a { - color: #c0c0c0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c0c0c0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c0c0c0; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #c0c0c0; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #c0c0c0; -} - -.pagination { - 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: #f8db58; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; -} -.page-link:hover { - z-index: 2; - color: #f8db58; - text-decoration: none; - background-color: #c0c0c0; - border-color: #c0c0c0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem f8db58; -} - -.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: #c0c0c0; - background-color: #f8db58; - border-color: #f8db58; -} -.page-item.disabled .page-link { - color: #c0c0c0; - pointer-events: none; - cursor: auto; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.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: #000000; - background-color: #f8db58; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #f8db58; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c0c0c0; - background-color: #000000; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-success { - color: #c0c0c0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #c0c0c0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #c0c0c0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c0c0c0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #c0c0c0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c0c0c0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #c0c0c0; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #000000; - background-color: #fff; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #000000; - background-color: #e6e6e6; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #c0c0c0; - 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: #853559; - background-color: #cdaebc; - border-color: #d2a7ba; -} -.alert-primary hr { - border-top-color: #c996ad; -} -.alert-primary .alert-link { - color: #612641; -} - -.alert-secondary { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-secondary hr { - border-top-color: #7d7d7d; -} -.alert-secondary .alert-link { - color: black; -} - -.alert-success { - color: #1d5437; - background-color: #a5baaf; - border-color: #9ab7a8; -} -.alert-success hr { - border-top-color: #8bac9b; -} -.alert-success .alert-link { - color: #102e1e; -} - -.alert-info { - color: #0b4a7a; - background-color: #9eb6c8; - border-color: #90b2cc; -} -.alert-info hr { - border-top-color: #7fa6c4; -} -.alert-info .alert-link { - color: #072e4b; -} - -.alert-warning { - color: #856404; - background-color: #cdc09b; - border-color: #d2c08c; -} -.alert-warning hr { - border-top-color: #cbb67a; -} -.alert-warning .alert-link { - color: #533f03; -} - -.alert-danger { - color: #772020; - background-color: #c7a6a6; - border-color: #ca9c9c; -} -.alert-danger hr { - border-top-color: #c18b8b; -} -.alert-danger .alert-link { - color: #4f1515; -} - -.alert-light { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-light hr { - border-top-color: #7d7d7d; -} -.alert-light .alert-link { - color: black; -} - -.alert-dark { - color: #858585; - background-color: #cdcdcd; - border-color: #d2d2d2; -} -.alert-dark hr { - border-top-color: #c5c5c5; -} -.alert-dark .alert-link { - color: #6c6c6c; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #f8db58; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(192, 192, 192, 0.15) 25%, transparent 25%, transparent 50%, rgba(192, 192, 192, 0.15) 50%, rgba(192, 192, 192, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #c0c0c0; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #c0c0c0; - text-decoration: none; - background-color: #394552; -} -.list-group-item-action:active { - color: #000000; - background-color: #c0c0c0; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c0c0c0; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #c0c0c0; - pointer-events: none; - background-color: #c0c0c0; -} -.list-group-item.active { - z-index: 2; - color: #c0c0c0; - background-color: #f8db58; - border-color: #f8db58; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #853559; - background-color: #d2a7ba; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #853559; - background-color: #c996ad; -} -.list-group-item-primary.list-group-item-action.active { - color: #c0c0c0; - background-color: #853559; - border-color: #853559; -} - -.list-group-item-secondary { - color: black; - background-color: #8a8a8a; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-success { - color: #1d5437; - background-color: #9ab7a8; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #1d5437; - background-color: #8bac9b; -} -.list-group-item-success.list-group-item-action.active { - color: #c0c0c0; - background-color: #1d5437; - border-color: #1d5437; -} - -.list-group-item-info { - color: #0b4a7a; - background-color: #90b2cc; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0b4a7a; - background-color: #7fa6c4; -} -.list-group-item-info.list-group-item-action.active { - color: #c0c0c0; - background-color: #0b4a7a; - border-color: #0b4a7a; -} - -.list-group-item-warning { - color: #856404; - background-color: #d2c08c; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #cbb67a; -} -.list-group-item-warning.list-group-item-action.active { - color: #c0c0c0; - background-color: #856404; - border-color: #856404; -} - -.list-group-item-danger { - color: #772020; - background-color: #ca9c9c; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #772020; - background-color: #c18b8b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c0c0c0; - background-color: #772020; - border-color: #772020; -} - -.list-group-item-light { - color: black; - background-color: #8a8a8a; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-light.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-dark { - color: #858585; - background-color: #d2d2d2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #858585; - background-color: #c5c5c5; -} -.list-group-item-dark.list-group-item-action.active { - color: #c0c0c0; - background-color: #858585; - border-color: #858585; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000000; - text-shadow: 0 1px 0 #c0c0c0; - opacity: 0.5; -} -.close:hover { - color: #000000; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(192, 192, 192, 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); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c0c0c0; - 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: #000000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #c0c0c0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #c0c0c0; - 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); - } - - .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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c0c0c0; - text-align: center; - background-color: #000000; - 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: #c0c0c0; - 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: #c0c0c0; -} - -.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: #c0c0c0; -} - -.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: #c0c0c0; -} -.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 #b8b8b8; -} - -.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: #c0c0c0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #b8b8b8; - border-bottom: 1px solid #acacac; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c0c0c0; - 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: #c0c0c0; - 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c0c0c0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c0c0c0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #f8db58 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #f8db58 !important; -} - -.bg-secondary { - background-color: #000000 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: black !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #fff !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #e6e6e6 !important; -} - -.bg-white { - background-color: #c0c0c0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #c0c0c0 !important; -} - -.border-top { - border-top: 1px solid #c0c0c0 !important; -} - -.border-right { - border-right: 1px solid #c0c0c0 !important; -} - -.border-bottom { - border-bottom: 1px solid #c0c0c0 !important; -} - -.border-left { - border-left: 1px solid #c0c0c0 !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: #f8db58 !important; -} - -.border-secondary { - border-color: #000000 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #fff !important; -} - -.border-white { - border-color: #c0c0c0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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; -} - -.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); -} - -.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; - } -} -.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: #c0c0c0 !important; -} - -.text-primary { - color: #f8db58 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #f8db58 !important; -} - -.text-secondary { - color: #000000 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: black !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #fff !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #d9d9d9 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #c0c0c0 !important; -} - -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - color: rgba(192, 192, 192, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #c0c0c0; - 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 #000000; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c0c0c0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #c0c0c0; - } - - .table .thead-dark th { - color: inherit; - border-color: #c0c0c0; - } -} -.bd-callout-primary { - border-left-color: #f8db58; -} - -.bd-callout-secondary { - border-left-color: #000000; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #fff; -} - -.bd-callout-white { - border-left-color: #c0c0c0; -} - -.bd-callout-black { - border-left-color: #000000; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #404040; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #f8db58; -} - -.bd-callout-purple { - border-left-color: #f8db58; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #f8db58; -} - -.bd-callout-gray { - border-left-color: #fff; -} - -.bd-callout-gray-100 { - border-left-color: #394552; -} - -.bd-callout-gray-200 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-300 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-400 { - border-left-color: #242C33; -} - -.bd-callout-gray-500 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-600 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-700 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-800 { - border-left-color: #07090A; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #000000; - padding-top: 49px; - background-color: #c0c0c0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #c0c0c0; -} - -#page { - padding-top: 49px; - background-color: #c0c0c0; -} - -#article { - padding-top: 0; - background-color: #c0c0c0; -} - -#thread, #userpage { - background-color: #c0c0c0; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f8db58; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #f8db58; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #fff; -} - -.btn-success, .btn-danger { - color: #c0c0c0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #242C33; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #242C33; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c0c0c0; - color: #fff; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c0c0c0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #000000; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #fff; -} - -.navbar-light { - background-color: #c0c0c0 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #fff; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #f8db58; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #f8db58; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c0c0c0; -} - -.navbar .text-white { - color: #c0c0c0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #000000; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #f8db58; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c0c0c0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #f8db58; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #000000; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c0c0c0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #404040; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #c0c0c0; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #f8db58; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f8db58; - box-shadow: inset 0 -2px 0 #f8db58; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #f8db58; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #f8db58; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #f8db58; - box-shadow: inset 0 -2px 0 #f8db58; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #404040; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #f8db58; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #f8db58; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f8db58; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #f8db58; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #f8db58; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #f8db58; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #000000; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #07090A; - font-size: 1rem; - color: #c0c0c0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #000000; -} - -.form-inline.search .form-control::placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.bg-svg { - background-color: #fff; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #404040; - border-color: #404040; - border-width: 2px; - background: #c0c0c0; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #fff; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #242C33; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #c0c0c0; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #000000; - background-color: #c0c0c0; - outline: 0; - border-color: #f8db58; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #000000; - background-color: #000000; - outline: 0; - border-color: #f8db58; - box-shadow: none; -} - -.form-control::placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #000000; -} - -#login label { - color: #000000; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #000000; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c0c0c0; - background-color: #c0c0c0; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #000000; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #000000; - text-decoration: none; - background-color: #c0c0c0; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #000000; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #000000; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #f8db58; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #f8db58; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #f8db58 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #404040; -} - -.score { - color: #000000; -} - -.score-up { - color: #f8db58 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #c0c0c0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #fff; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #242C33; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #c0c0c0 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #c0c0c0; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #404040; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #f8db58; - width: 1rem; -} - -.filter-list .filter-item { - color: #404040; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #404040; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #000000; -} - -.filter-list > .filter-item > .filter-link.active { - color: #000000; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #f8db58; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #f8db58; -} - -.filter-link:hover, .filter-link:focus { - color: #f8db58; -} - -.dashboard-list .dashboard-item { - color: #404040; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #404040; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #000000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #f8db58; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #f8db58; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #f8db58; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #f8db58; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c0c0c0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #fff; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #f8db58; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #f8db58; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #f8db58; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #000000; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #242C33; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #c0c0c0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #242C33; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #242C33; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #c0c0c0; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #000000; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #f8db58; -} - -#frontpage .post-title a { - color: #000000; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #000000; -} - -.stretched-link a:hover { - color: #f8db58; -} - -.post-meta { - position: relative; - z-index: 2; - color: #404040; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #242C33; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #242C33; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #242C33 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .post-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #000000; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #fff; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #000000; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #000000; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #404040; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #000000; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #000000; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #000000; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #000000; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; -} - -.page-link:hover { - background-color: #394552; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c0c0c0; -} - -.post-actions a { - color: #394552; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #000000; -} - -.post-actions .dropdown-item:hover { - color: #000000; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #f8db58; - border-radius: 0.35rem; - z-index: 2; - background-color: #c0c0c0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c0c0c0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #404040; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #404040; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #404040; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #000000; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #000000; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #f8db58; -} - -blockquote { - border-left: 2px solid #f8db58; - color: #000000; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .comment-actions a { - color: #394552; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #c0c0c0; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #394552; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #000000; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #000000; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #000000; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #000000; -} - -.comment-actions a { - color: #394552; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #000000; -} - -.comment-actions .dropdown-item:hover { - color: #000000; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #000000; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #c0c0c0; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #c0c0c0; -} - -.comment-write .comment-format .format:hover { - color: #000000; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #394552; - font-size: 1rem; - color: #f8db58; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #f8db58; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #c0c0c0; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #f8db58; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #c0c0c0; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #c0c0c0; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #f8db58; - background-color: rgba(60, 173, 243, 0.08); - color: #f8db58; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #f8db58 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c0c0c0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #404040; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #c0c0c0; - border: 0.1px solid #242C33; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #fff !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #000000; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .profile-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #fff; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #fff; -} - -.profile-actions .dropdown-item:hover { - color: #000000; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #fff; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c0c0c0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #404040; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c0c0c0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #242C33 !important; -} - -.border-right { - border-right: 1px solid #242C33 !important; -} - -.border-bottom { - border-bottom: 1px solid #242C33 !important; -} - -.border-left { - border-left: 1px solid #242C33 !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-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; -} - -.border-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; -} - -.border { - border: 1px solid #242C33 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #242C33 !important; - } - - .border-sm-right { - border-right: 1px solid #242C33 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-sm-left { - border-left: 1px solid #242C33 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-sm-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-sm { - border: 1px solid #242C33 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #242C33 !important; - } - - .border-md-right { - border-right: 1px solid #242C33 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-md-left { - border-left: 1px solid #242C33 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-md-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-md { - border: 1px solid #242C33 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #242C33 !important; - } - - .border-lg-right { - border-right: 1px solid #242C33 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-lg-left { - border-left: 1px solid #242C33 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-lg-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-lg { - border: 1px solid #242C33 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #242C33 !important; - } - - .border-xl-right { - border-right: 1px solid #242C33 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-xl-left { - border-left: 1px solid #242C33 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-xl-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-xl { - border: 1px solid #242C33 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #c0c0c0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #000000; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #f8db58; - border: 0.1px solid #f8db58; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #394552; - border: #394552 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #c0c0c0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c0c0c0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c0c0c0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c0c0c0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #f8db58; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #f8db58; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #c0c0c0; - } - - #thread, #userpage { - background-color: #c0c0c0; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #fff !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #f8db58; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #242C33; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #c0c0c0; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #242C33; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #f8db58; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #c0c0c0; - } - - .card { - background-color: #c0c0c0; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #000000; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #f8db58; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #c0c0c0; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #c0c0c0; - } - - .score { - color: #c0c0c0; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #c0c0c0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #f8db58; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #c0c0c0; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #394552; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #000000; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #c0c0c0 !important; -} - -.text-muted { - color: #404040 !important; -} - -.text-primary { - color: #f8db58 !important; -} - -.text-gray-400, .text-gray-500 { - color: #c0c0c0 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #c0c0c0 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #f8db58; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #f8db58; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c0c0c0; - background-color: #c0c0c0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #fff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c0c0c0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c0c0c0 !important; -} - -#frontpage .post-title a:visited { - color: #c0c0c0; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c0c0c0; -} - -.comment-box { - border: 2px solid #c0c0c0; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #404040; -} - -.btn-primary { - color: #404040; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #f8db58 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #f8db58; - padding: 10px; - border-radius: 3px; - background-color: #c0c0c0 !important; -} - -.text-info { - color: #f8db58 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #c0c0c0 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #c0c0c0 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - box-shadow: none !important; - transition: none !important; - border-radius: 0 !important; - font-family: sans-serif; - font-size: 12px; -} - -.card, #mobile-bottom-navigation-bar { - transform: none !important; - background-color: #c0c0c0 !important; -} - -.pseudo-submit-form .card-header, .card-blank .card-header, .navbar-light, .nav, .flex-row.bg-gray-200.sticky.justify-content-center.d-flex.d-sm-none.mt-3.mb-3.mb-sm-5.rounded { - background: #c0c0c0 !important; - color: #c0c0c0 !important; -} - -.navbar-light > *, .navbar-brand, .nav-link { - color: #c0c0c0 !important; -} - -.nav-link, .btn, .btn-secondary, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2 { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; - background: #c0c0c0 !important; - color: #000 !important; -} - -.nav-link:focus, .btn:focus, .btn-secondary:focus, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2, -.nav-link:active, .btn:active, .btn-secondary:active { - border: 2px inset white !important; -} - -.card, .card-blank, .comment-section.post-top, .dropdown-menu { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.dropdown-menu, .btn:hover { - background: #c0c0c0 !important; - color: #000 !important; -} - -.form-control { - border: 2px inset #717171 !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.post-title, .text-small-extra.text-muted, #actual-comments > .text-muted, .text-left.pl-2 { - color: #000000 !important; -} - -.arrow-up::before { - color: #404040; -} - -blockquote { - background-color: #e0e0e0 !important; - border-bottom: 2px solid #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: white !important; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #000 !important; -} - -.stretched-link { - color: #000 !important; -} - -.flaggers { - background-color: #c0c0c0 !important; -} - -.form-control, .form-control:disabled, .form-control[readonly] { - background: white !important; - color: black !important; -} - -.arrow-down::before { - color: #404040 !important; -} - -.table { - color: black !important; -} - -.transparent { - background: None !important; -} - -.black { - color: black !important; -} - -.col-12 .card { - padding: 20px !important; -} - -#frontpage .post-title a:visited { - color: #5c5c5c; -} - -.post-actions a { - color: #404040 !important; -} - -.modal-header, .modal .comment-actions a, .modal-title { - color: #c0c0c0 !important; -} - -.text-info { - color: #f8db58 !important; -} - -.score, .comment-actions .score { - color: #000; -} - -.arrow-up:hover::before { - color: #404040; -} - -#thread { - background: #c0c0c0 !important; -} - -/*# sourceMappingURL=win98_f8db58.css.map */ diff --git a/files/assets/css/win98_ff0000.css b/files/assets/css/win98_ff0000.css deleted file mode 100644 index 958f7e728..000000000 --- a/files/assets/css/win98_ff0000.css +++ /dev/null @@ -1,13871 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #ff0000; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c0c0c0; - --gray: #c0c0c0; - --gray-dark: #07090A; - --primary: #ff0000; - --secondary: #000000; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #fff; - --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: #000000; - text-align: left; - background-color: #c0c0c0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ff0000; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ff0000; - 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; -} - -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: #c0c0c0; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: #c0c0c0; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; - 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: #c0c0c0; -} - -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: #c0c0c0; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #c0c0c0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #c0c0c0; -} -.table tbody + tbody { - border-top: 2px solid #c0c0c0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #c0c0c0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0; -} -.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: #000000; - background-color: rgba(0, 0, 0, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d2a7ba; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e191b6; -} - -.table-hover .table-primary:hover { - background-color: #c996ad; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #c996ad; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #8a8a8a; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-secondary:hover { - background-color: #7d7d7d; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #7d7d7d; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #9ab7a8; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #79b093; -} - -.table-hover .table-success:hover { - background-color: #8bac9b; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #8bac9b; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #90b2cc; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #68a6d6; -} - -.table-hover .table-info:hover { - background-color: #7fa6c4; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #7fa6c4; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d2c08c; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e1c160; -} - -.table-hover .table-warning:hover { - background-color: #cbb67a; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #cbb67a; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #ca9c9c; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d37c7c; -} - -.table-hover .table-danger:hover { - background-color: #c18b8b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c18b8b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #8a8a8a; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-light:hover { - background-color: #7d7d7d; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #7d7d7d; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #d2d2d2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #e1e1e1; -} - -.table-hover .table-dark:hover { - background-color: #c5c5c5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #c5c5c5; -} - -.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: #c0c0c0; - background-color: #07090A; - border-color: #171d21; -} -.table .thead-light th { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.table-dark { - color: #c0c0c0; - background-color: #07090A; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #171d21; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(192, 192, 192, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: #c0c0c0; - background-color: #c0c0c0; - background-clip: padding-box; - border: 1px solid #242C33; - 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 #c0c0c0; -} -.form-control:focus { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.form-control::placeholder { - color: #c0c0c0; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #c0c0c0; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} - -.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: #000000; - 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: flex; - 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: #c0c0c0; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #c0c0c0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #c0c0c0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:hover { - color: #c0c0c0; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:focus, .btn-primary.focus { - color: #c0c0c0; - background-color: #ff0000; - border-color: #ff0000; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c0c0c0; - background-color: #ff0000; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-success { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(76, 166, 118, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c0c0c0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(76, 166, 118, 0.5); -} - -.btn-info { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(48, 150, 228, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c0c0c0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(48, 150, 228, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(223, 82, 82, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c0c0c0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(223, 82, 82, 0.5); -} - -.btn-light { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-dark { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:hover { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-dark:focus, .btn-dark.focus { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #000000; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.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(217, 217, 217, 0.5); -} - -.btn-outline-primary { - color: #ff0000; - border-color: #ff0000; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #ff0000; - border-color: #ff0000; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ff0000; - 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: #000000; - background-color: #ff0000; - border-color: #ff0000; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #000000; - border-color: #000000; -} -.btn-outline-secondary:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #fff; - border-color: #fff; -} -.btn-outline-dark:hover { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #fff; - 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: #000000; - background-color: #fff; - border-color: #fff; -} -.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(255, 255, 255, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ff0000; - text-decoration: none; -} -.btn-link:hover { - color: #ff0000; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #c0c0c0; - 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: #000000; - text-align: left; - list-style: none; - background-color: #c0c0c0; - 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 #c0c0c0; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #394552; -} -.dropdown-item.active, .dropdown-item:active { - color: #c0c0c0; - text-decoration: none; - background-color: #ff0000; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #c0c0c0; - 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: #c0c0c0; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: 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: #c0c0c0; - border-color: #ff0000; - background-color: #ff0000; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c0c0c0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #c0c0c0; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #c0c0c0; -} - -.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: #c0c0c0; - border: #c0c0c0 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c0c0c0' 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: #ff0000; - background-color: #ff0000; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c0c0c0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c0c0c0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - border-radius: 0.5rem; - 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; -} -@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: #c0c0c0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - vertical-align: middle; - background: #c0c0c0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #242C33; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-select:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #c0c0c0; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ff0000; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #c0c0c0; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #c0c0c0; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: #c0c0c0; - content: "Browse"; - background-color: #c0c0c0; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem ff0000; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem ff0000; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem ff0000; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ff0000; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ff0000; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - 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: #ff0000; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #c0c0c0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #c0c0c0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #c0c0c0; -} - -.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: flex; - 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: #c0c0c0; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #c0c0c0; -} -.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: #c0c0c0 #c0c0c0 #c0c0c0; -} -.nav-tabs .nav-link.disabled { - color: #c0c0c0; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0 #c0c0c0 #c0c0c0; -} -.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: #c0c0c0; - background-color: #ff0000; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - 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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' 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: #c0c0c0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c0c0c0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(192, 192, 192, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(192, 192, 192, 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: #c0c0c0; -} -.navbar-dark .navbar-toggler { - color: rgba(192, 192, 192, 0.5); - border-color: rgba(192, 192, 192, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(192, 192, 192, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-text a { - color: #c0c0c0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c0c0c0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c0c0c0; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #c0c0c0; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #c0c0c0; -} - -.pagination { - 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: #ff0000; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; -} -.page-link:hover { - z-index: 2; - color: #ff0000; - text-decoration: none; - background-color: #c0c0c0; - border-color: #c0c0c0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ff0000; -} - -.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: #c0c0c0; - background-color: #ff0000; - border-color: #ff0000; -} -.page-item.disabled .page-link { - color: #c0c0c0; - pointer-events: none; - cursor: auto; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.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: #000000; - background-color: #ff0000; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #ff0000; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c0c0c0; - background-color: #000000; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-success { - color: #c0c0c0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #c0c0c0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #c0c0c0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c0c0c0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #c0c0c0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c0c0c0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #c0c0c0; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #000000; - background-color: #fff; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #000000; - background-color: #e6e6e6; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #c0c0c0; - 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: #853559; - background-color: #cdaebc; - border-color: #d2a7ba; -} -.alert-primary hr { - border-top-color: #c996ad; -} -.alert-primary .alert-link { - color: #612641; -} - -.alert-secondary { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-secondary hr { - border-top-color: #7d7d7d; -} -.alert-secondary .alert-link { - color: black; -} - -.alert-success { - color: #1d5437; - background-color: #a5baaf; - border-color: #9ab7a8; -} -.alert-success hr { - border-top-color: #8bac9b; -} -.alert-success .alert-link { - color: #102e1e; -} - -.alert-info { - color: #0b4a7a; - background-color: #9eb6c8; - border-color: #90b2cc; -} -.alert-info hr { - border-top-color: #7fa6c4; -} -.alert-info .alert-link { - color: #072e4b; -} - -.alert-warning { - color: #856404; - background-color: #cdc09b; - border-color: #d2c08c; -} -.alert-warning hr { - border-top-color: #cbb67a; -} -.alert-warning .alert-link { - color: #533f03; -} - -.alert-danger { - color: #772020; - background-color: #c7a6a6; - border-color: #ca9c9c; -} -.alert-danger hr { - border-top-color: #c18b8b; -} -.alert-danger .alert-link { - color: #4f1515; -} - -.alert-light { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-light hr { - border-top-color: #7d7d7d; -} -.alert-light .alert-link { - color: black; -} - -.alert-dark { - color: #858585; - background-color: #cdcdcd; - border-color: #d2d2d2; -} -.alert-dark hr { - border-top-color: #c5c5c5; -} -.alert-dark .alert-link { - color: #6c6c6c; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #ff0000; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(192, 192, 192, 0.15) 25%, transparent 25%, transparent 50%, rgba(192, 192, 192, 0.15) 50%, rgba(192, 192, 192, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #c0c0c0; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #c0c0c0; - text-decoration: none; - background-color: #394552; -} -.list-group-item-action:active { - color: #000000; - background-color: #c0c0c0; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c0c0c0; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #c0c0c0; - pointer-events: none; - background-color: #c0c0c0; -} -.list-group-item.active { - z-index: 2; - color: #c0c0c0; - background-color: #ff0000; - border-color: #ff0000; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #853559; - background-color: #d2a7ba; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #853559; - background-color: #c996ad; -} -.list-group-item-primary.list-group-item-action.active { - color: #c0c0c0; - background-color: #853559; - border-color: #853559; -} - -.list-group-item-secondary { - color: black; - background-color: #8a8a8a; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-success { - color: #1d5437; - background-color: #9ab7a8; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #1d5437; - background-color: #8bac9b; -} -.list-group-item-success.list-group-item-action.active { - color: #c0c0c0; - background-color: #1d5437; - border-color: #1d5437; -} - -.list-group-item-info { - color: #0b4a7a; - background-color: #90b2cc; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0b4a7a; - background-color: #7fa6c4; -} -.list-group-item-info.list-group-item-action.active { - color: #c0c0c0; - background-color: #0b4a7a; - border-color: #0b4a7a; -} - -.list-group-item-warning { - color: #856404; - background-color: #d2c08c; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #cbb67a; -} -.list-group-item-warning.list-group-item-action.active { - color: #c0c0c0; - background-color: #856404; - border-color: #856404; -} - -.list-group-item-danger { - color: #772020; - background-color: #ca9c9c; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #772020; - background-color: #c18b8b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c0c0c0; - background-color: #772020; - border-color: #772020; -} - -.list-group-item-light { - color: black; - background-color: #8a8a8a; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-light.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-dark { - color: #858585; - background-color: #d2d2d2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #858585; - background-color: #c5c5c5; -} -.list-group-item-dark.list-group-item-action.active { - color: #c0c0c0; - background-color: #858585; - border-color: #858585; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000000; - text-shadow: 0 1px 0 #c0c0c0; - opacity: 0.5; -} -.close:hover { - color: #000000; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(192, 192, 192, 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); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c0c0c0; - 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: #000000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #c0c0c0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #c0c0c0; - 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); - } - - .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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c0c0c0; - text-align: center; - background-color: #000000; - 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: #c0c0c0; - 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: #c0c0c0; -} - -.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: #c0c0c0; -} - -.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: #c0c0c0; -} -.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 #b8b8b8; -} - -.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: #c0c0c0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #b8b8b8; - border-bottom: 1px solid #acacac; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c0c0c0; - 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: #c0c0c0; - 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c0c0c0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c0c0c0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ff0000 !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ff0000 !important; -} - -.bg-secondary { - background-color: #000000 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: black !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #fff !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #e6e6e6 !important; -} - -.bg-white { - background-color: #c0c0c0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #c0c0c0 !important; -} - -.border-top { - border-top: 1px solid #c0c0c0 !important; -} - -.border-right { - border-right: 1px solid #c0c0c0 !important; -} - -.border-bottom { - border-bottom: 1px solid #c0c0c0 !important; -} - -.border-left { - border-left: 1px solid #c0c0c0 !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: #ff0000 !important; -} - -.border-secondary { - border-color: #000000 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #fff !important; -} - -.border-white { - border-color: #c0c0c0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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; -} - -.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); -} - -.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; - } -} -.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: #c0c0c0 !important; -} - -.text-primary { - color: #ff0000 !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ff0000 !important; -} - -.text-secondary { - color: #000000 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: black !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #fff !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #d9d9d9 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #c0c0c0 !important; -} - -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - color: rgba(192, 192, 192, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #c0c0c0; - 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 #000000; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c0c0c0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #c0c0c0; - } - - .table .thead-dark th { - color: inherit; - border-color: #c0c0c0; - } -} -.bd-callout-primary { - border-left-color: #ff0000; -} - -.bd-callout-secondary { - border-left-color: #000000; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #fff; -} - -.bd-callout-white { - border-left-color: #c0c0c0; -} - -.bd-callout-black { - border-left-color: #000000; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #404040; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ff0000; -} - -.bd-callout-purple { - border-left-color: #ff0000; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ff0000; -} - -.bd-callout-gray { - border-left-color: #fff; -} - -.bd-callout-gray-100 { - border-left-color: #394552; -} - -.bd-callout-gray-200 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-300 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-400 { - border-left-color: #242C33; -} - -.bd-callout-gray-500 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-600 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-700 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-800 { - border-left-color: #07090A; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #000000; - padding-top: 49px; - background-color: #c0c0c0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #c0c0c0; -} - -#page { - padding-top: 49px; - background-color: #c0c0c0; -} - -#article { - padding-top: 0; - background-color: #c0c0c0; -} - -#thread, #userpage { - background-color: #c0c0c0; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff0000; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ff0000; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #fff; -} - -.btn-success, .btn-danger { - color: #c0c0c0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #242C33; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #242C33; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c0c0c0; - color: #fff; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c0c0c0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #000000; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #fff; -} - -.navbar-light { - background-color: #c0c0c0 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #fff; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff0000; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #ff0000; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c0c0c0; -} - -.navbar .text-white { - color: #c0c0c0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #000000; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ff0000; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c0c0c0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ff0000; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #000000; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c0c0c0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #404040; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #c0c0c0; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ff0000; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff0000; - box-shadow: inset 0 -2px 0 #ff0000; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ff0000; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ff0000; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff0000; - box-shadow: inset 0 -2px 0 #ff0000; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #404040; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ff0000; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ff0000; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff0000; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ff0000; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff0000; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #ff0000; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #000000; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #07090A; - font-size: 1rem; - color: #c0c0c0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #000000; -} - -.form-inline.search .form-control::placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.bg-svg { - background-color: #fff; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #404040; - border-color: #404040; - border-width: 2px; - background: #c0c0c0; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #fff; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #242C33; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #c0c0c0; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #000000; - background-color: #c0c0c0; - outline: 0; - border-color: #ff0000; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #000000; - background-color: #000000; - outline: 0; - border-color: #ff0000; - box-shadow: none; -} - -.form-control::placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #000000; -} - -#login label { - color: #000000; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #000000; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c0c0c0; - background-color: #c0c0c0; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #000000; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #000000; - text-decoration: none; - background-color: #c0c0c0; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #000000; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #000000; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ff0000; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ff0000; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ff0000 !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #404040; -} - -.score { - color: #000000; -} - -.score-up { - color: #ff0000 !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #c0c0c0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #fff; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #242C33; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #c0c0c0 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #c0c0c0; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #404040; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ff0000; - width: 1rem; -} - -.filter-list .filter-item { - color: #404040; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #404040; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #000000; -} - -.filter-list > .filter-item > .filter-link.active { - color: #000000; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ff0000; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ff0000; -} - -.filter-link:hover, .filter-link:focus { - color: #ff0000; -} - -.dashboard-list .dashboard-item { - color: #404040; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #404040; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #000000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ff0000; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ff0000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ff0000; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ff0000; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c0c0c0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #fff; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ff0000; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ff0000; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ff0000; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #000000; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #242C33; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #c0c0c0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #242C33; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #242C33; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #c0c0c0; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #000000; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ff0000; -} - -#frontpage .post-title a { - color: #000000; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #000000; -} - -.stretched-link a:hover { - color: #ff0000; -} - -.post-meta { - position: relative; - z-index: 2; - color: #404040; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #242C33; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #242C33; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #242C33 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .post-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #000000; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #fff; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #000000; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #000000; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #404040; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #000000; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #000000; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #000000; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #000000; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; -} - -.page-link:hover { - background-color: #394552; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c0c0c0; -} - -.post-actions a { - color: #394552; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #000000; -} - -.post-actions .dropdown-item:hover { - color: #000000; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ff0000; - border-radius: 0.35rem; - z-index: 2; - background-color: #c0c0c0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c0c0c0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #404040; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #404040; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #404040; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #000000; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #000000; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ff0000; -} - -blockquote { - border-left: 2px solid #ff0000; - color: #000000; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .comment-actions a { - color: #394552; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #c0c0c0; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #394552; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #000000; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #000000; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #000000; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #000000; -} - -.comment-actions a { - color: #394552; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #000000; -} - -.comment-actions .dropdown-item:hover { - color: #000000; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #000000; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #c0c0c0; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #c0c0c0; -} - -.comment-write .comment-format .format:hover { - color: #000000; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #394552; - font-size: 1rem; - color: #ff0000; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ff0000; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #c0c0c0; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ff0000; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #c0c0c0; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #c0c0c0; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #ff0000; - background-color: rgba(60, 173, 243, 0.08); - color: #ff0000; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ff0000 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c0c0c0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #404040; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #c0c0c0; - border: 0.1px solid #242C33; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #fff !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #000000; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .profile-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #fff; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #fff; -} - -.profile-actions .dropdown-item:hover { - color: #000000; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #fff; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c0c0c0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #404040; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c0c0c0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #242C33 !important; -} - -.border-right { - border-right: 1px solid #242C33 !important; -} - -.border-bottom { - border-bottom: 1px solid #242C33 !important; -} - -.border-left { - border-left: 1px solid #242C33 !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-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; -} - -.border-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; -} - -.border { - border: 1px solid #242C33 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #242C33 !important; - } - - .border-sm-right { - border-right: 1px solid #242C33 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-sm-left { - border-left: 1px solid #242C33 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-sm-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-sm { - border: 1px solid #242C33 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #242C33 !important; - } - - .border-md-right { - border-right: 1px solid #242C33 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-md-left { - border-left: 1px solid #242C33 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-md-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-md { - border: 1px solid #242C33 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #242C33 !important; - } - - .border-lg-right { - border-right: 1px solid #242C33 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-lg-left { - border-left: 1px solid #242C33 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-lg-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-lg { - border: 1px solid #242C33 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #242C33 !important; - } - - .border-xl-right { - border-right: 1px solid #242C33 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-xl-left { - border-left: 1px solid #242C33 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-xl-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-xl { - border: 1px solid #242C33 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #c0c0c0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #000000; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #ff0000; - border: 0.1px solid #ff0000; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #394552; - border: #394552 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #c0c0c0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c0c0c0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c0c0c0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c0c0c0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ff0000; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ff0000; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #c0c0c0; - } - - #thread, #userpage { - background-color: #c0c0c0; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #fff !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #ff0000; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #242C33; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #c0c0c0; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #242C33; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ff0000; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #c0c0c0; - } - - .card { - background-color: #c0c0c0; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #000000; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ff0000; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #c0c0c0; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #c0c0c0; - } - - .score { - color: #c0c0c0; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #c0c0c0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ff0000; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #c0c0c0; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #394552; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #000000; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #c0c0c0 !important; -} - -.text-muted { - color: #404040 !important; -} - -.text-primary { - color: #ff0000 !important; -} - -.text-gray-400, .text-gray-500 { - color: #c0c0c0 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #c0c0c0 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ff0000; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #ff0000; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c0c0c0; - background-color: #c0c0c0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #fff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c0c0c0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c0c0c0 !important; -} - -#frontpage .post-title a:visited { - color: #c0c0c0; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c0c0c0; -} - -.comment-box { - border: 2px solid #c0c0c0; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #404040; -} - -.btn-primary { - color: #404040; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ff0000 !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ff0000; - padding: 10px; - border-radius: 3px; - background-color: #c0c0c0 !important; -} - -.text-info { - color: #ff0000 !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #c0c0c0 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #c0c0c0 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - box-shadow: none !important; - transition: none !important; - border-radius: 0 !important; - font-family: sans-serif; - font-size: 12px; -} - -.card, #mobile-bottom-navigation-bar { - transform: none !important; - background-color: #c0c0c0 !important; -} - -.pseudo-submit-form .card-header, .card-blank .card-header, .navbar-light, .nav, .flex-row.bg-gray-200.sticky.justify-content-center.d-flex.d-sm-none.mt-3.mb-3.mb-sm-5.rounded { - background: #c0c0c0 !important; - color: #c0c0c0 !important; -} - -.navbar-light > *, .navbar-brand, .nav-link { - color: #c0c0c0 !important; -} - -.nav-link, .btn, .btn-secondary, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2 { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; - background: #c0c0c0 !important; - color: #000 !important; -} - -.nav-link:focus, .btn:focus, .btn-secondary:focus, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2, -.nav-link:active, .btn:active, .btn-secondary:active { - border: 2px inset white !important; -} - -.card, .card-blank, .comment-section.post-top, .dropdown-menu { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.dropdown-menu, .btn:hover { - background: #c0c0c0 !important; - color: #000 !important; -} - -.form-control { - border: 2px inset #717171 !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.post-title, .text-small-extra.text-muted, #actual-comments > .text-muted, .text-left.pl-2 { - color: #000000 !important; -} - -.arrow-up::before { - color: #404040; -} - -blockquote { - background-color: #e0e0e0 !important; - border-bottom: 2px solid #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: white !important; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #000 !important; -} - -.stretched-link { - color: #000 !important; -} - -.flaggers { - background-color: #c0c0c0 !important; -} - -.form-control, .form-control:disabled, .form-control[readonly] { - background: white !important; - color: black !important; -} - -.arrow-down::before { - color: #404040 !important; -} - -.table { - color: black !important; -} - -.transparent { - background: None !important; -} - -.black { - color: black !important; -} - -.col-12 .card { - padding: 20px !important; -} - -#frontpage .post-title a:visited { - color: #5c5c5c; -} - -.post-actions a { - color: #404040 !important; -} - -.modal-header, .modal .comment-actions a, .modal-title { - color: #c0c0c0 !important; -} - -.text-info { - color: #ff0000 !important; -} - -.score, .comment-actions .score { - color: #000; -} - -.arrow-up:hover::before { - color: #404040; -} - -#thread { - background: #c0c0c0 !important; -} - -/*# sourceMappingURL=win98_ff0000.css.map */ diff --git a/files/assets/css/win98_ff66ac.css b/files/assets/css/win98_ff66ac.css deleted file mode 100644 index 39a95fe6c..000000000 --- a/files/assets/css/win98_ff66ac.css +++ /dev/null @@ -1,13871 +0,0 @@ -@charset "UTF-8"; -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #ff66ac; - --pink: #e83e8c; - --red: #E53E3E; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #38A169; - --teal: #20c997; - --cyan: #17a2b8; - --white: #c0c0c0; - --gray: #c0c0c0; - --gray-dark: #07090A; - --primary: #ff66ac; - --secondary: #000000; - --success: #38A169; - --info: #168EEA; - --warning: #ffc107; - --danger: #E53E3E; - --light: #000000; - --dark: #fff; - --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: #000000; - text-align: left; - background-color: #c0c0c0; -} - -[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-bs-original-title] { - text-decoration: underline; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - 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: 0.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: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #ff66ac; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #ff66ac; - 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; -} - -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: #c0c0c0; - 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; -} - -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; -} - -input[type=date], -input[type=time], -input[type=datetime-local], -input[type=month] { - -webkit-appearance: listbox; -} - -textarea { - overflow: auto; - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: 0.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: #c0c0c0; -} -.blockquote-footer::before { - content: "— "; -} - -.img-fluid { - max-width: 100%; - height: auto; -} - -.img-thumbnail { - padding: 0.25rem; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; - 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: #c0c0c0; -} - -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: #c0c0c0; - background-color: #000000; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} - -pre { - display: block; - font-size: 87.5%; - color: #000000; -} -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-xl, .container-lg, .container-md, .container-sm { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -.row { - display: flex; - 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-xl, -.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, -.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, -.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, -.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, -.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} - -.col { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; -} - -.row-cols-1 > * { - flex: 0 0 100%; - max-width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 50%; - max-width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 25%; - max-width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 20%; - max-width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; -} - -.col-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; -} - -.col-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; -} - -.col-3 { - flex: 0 0 25%; - max-width: 25%; -} - -.col-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; -} - -.col-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; -} - -.col-6 { - flex: 0 0 50%; - max-width: 50%; -} - -.col-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; -} - -.col-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; -} - -.col-9 { - flex: 0 0 75%; - max-width: 75%; -} - -.col-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; -} - -.col-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; -} - -.col-12 { - flex: 0 0 100%; - max-width: 100%; -} - -.order-first { - order: -1; -} - -.order-last { - order: 13; -} - -.order-0 { - order: 0; -} - -.order-1 { - order: 1; -} - -.order-2 { - order: 2; -} - -.order-3 { - order: 3; -} - -.order-4 { - order: 4; -} - -.order-5 { - order: 5; -} - -.order-6 { - order: 6; -} - -.order-7 { - order: 7; -} - -.order-8 { - order: 8; -} - -.order-9 { - order: 9; -} - -.order-10 { - order: 10; -} - -.order-11 { - order: 11; -} - -.order-12 { - order: 12; -} - -.offset-1 { - margin-left: 8.3333333333%; -} - -.offset-2 { - margin-left: 16.6666666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.3333333333%; -} - -.offset-5 { - margin-left: 41.6666666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.3333333333%; -} - -.offset-8 { - margin-left: 66.6666666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.3333333333%; -} - -.offset-11 { - margin-left: 91.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-sm-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-sm-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-sm-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-sm-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-sm-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-sm-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-sm-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-sm-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - order: -1; - } - - .order-sm-last { - order: 13; - } - - .order-sm-0 { - order: 0; - } - - .order-sm-1 { - order: 1; - } - - .order-sm-2 { - order: 2; - } - - .order-sm-3 { - order: 3; - } - - .order-sm-4 { - order: 4; - } - - .order-sm-5 { - order: 5; - } - - .order-sm-6 { - order: 6; - } - - .order-sm-7 { - order: 7; - } - - .order-sm-8 { - order: 8; - } - - .order-sm-9 { - order: 9; - } - - .order-sm-10 { - order: 10; - } - - .order-sm-11 { - order: 11; - } - - .order-sm-12 { - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.3333333333%; - } - - .offset-sm-2 { - margin-left: 16.6666666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.3333333333%; - } - - .offset-sm-5 { - margin-left: 41.6666666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.3333333333%; - } - - .offset-sm-8 { - margin-left: 66.6666666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.3333333333%; - } - - .offset-sm-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-md-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-md-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-md-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-md-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-md-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-md-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-md-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-md-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - order: -1; - } - - .order-md-last { - order: 13; - } - - .order-md-0 { - order: 0; - } - - .order-md-1 { - order: 1; - } - - .order-md-2 { - order: 2; - } - - .order-md-3 { - order: 3; - } - - .order-md-4 { - order: 4; - } - - .order-md-5 { - order: 5; - } - - .order-md-6 { - order: 6; - } - - .order-md-7 { - order: 7; - } - - .order-md-8 { - order: 8; - } - - .order-md-9 { - order: 9; - } - - .order-md-10 { - order: 10; - } - - .order-md-11 { - order: 11; - } - - .order-md-12 { - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.3333333333%; - } - - .offset-md-2 { - margin-left: 16.6666666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.3333333333%; - } - - .offset-md-5 { - margin-left: 41.6666666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.3333333333%; - } - - .offset-md-8 { - margin-left: 66.6666666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.3333333333%; - } - - .offset-md-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-lg-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-lg-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-lg-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-lg-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-lg-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-lg-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-lg-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-lg-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - order: -1; - } - - .order-lg-last { - order: 13; - } - - .order-lg-0 { - order: 0; - } - - .order-lg-1 { - order: 1; - } - - .order-lg-2 { - order: 2; - } - - .order-lg-3 { - order: 3; - } - - .order-lg-4 { - order: 4; - } - - .order-lg-5 { - order: 5; - } - - .order-lg-6 { - order: 6; - } - - .order-lg-7 { - order: 7; - } - - .order-lg-8 { - order: 8; - } - - .order-lg-9 { - order: 9; - } - - .order-lg-10 { - order: 10; - } - - .order-lg-11 { - order: 11; - } - - .order-lg-12 { - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.3333333333%; - } - - .offset-lg-2 { - margin-left: 16.6666666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.3333333333%; - } - - .offset-lg-5 { - margin-left: 41.6666666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.3333333333%; - } - - .offset-lg-8 { - margin-left: 66.6666666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.3333333333%; - } - - .offset-lg-11 { - margin-left: 91.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex-basis: 0; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1 > * { - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-auto { - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - flex: 0 0 8.3333333333%; - max-width: 8.3333333333%; - } - - .col-xl-2 { - flex: 0 0 16.6666666667%; - max-width: 16.6666666667%; - } - - .col-xl-3 { - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - flex: 0 0 33.3333333333%; - max-width: 33.3333333333%; - } - - .col-xl-5 { - flex: 0 0 41.6666666667%; - max-width: 41.6666666667%; - } - - .col-xl-6 { - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - flex: 0 0 58.3333333333%; - max-width: 58.3333333333%; - } - - .col-xl-8 { - flex: 0 0 66.6666666667%; - max-width: 66.6666666667%; - } - - .col-xl-9 { - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - flex: 0 0 83.3333333333%; - max-width: 83.3333333333%; - } - - .col-xl-11 { - flex: 0 0 91.6666666667%; - max-width: 91.6666666667%; - } - - .col-xl-12 { - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - order: -1; - } - - .order-xl-last { - order: 13; - } - - .order-xl-0 { - order: 0; - } - - .order-xl-1 { - order: 1; - } - - .order-xl-2 { - order: 2; - } - - .order-xl-3 { - order: 3; - } - - .order-xl-4 { - order: 4; - } - - .order-xl-5 { - order: 5; - } - - .order-xl-6 { - order: 6; - } - - .order-xl-7 { - order: 7; - } - - .order-xl-8 { - order: 8; - } - - .order-xl-9 { - order: 9; - } - - .order-xl-10 { - order: 10; - } - - .order-xl-11 { - order: 11; - } - - .order-xl-12 { - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.3333333333%; - } - - .offset-xl-2 { - margin-left: 16.6666666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.3333333333%; - } - - .offset-xl-5 { - margin-left: 41.6666666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.3333333333%; - } - - .offset-xl-8 { - margin-left: 66.6666666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.3333333333%; - } - - .offset-xl-11 { - margin-left: 91.6666666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #000000; -} -.table th, -.table td { - padding: 0.75rem; - vertical-align: top; - border-top: 1px solid #c0c0c0; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #c0c0c0; -} -.table tbody + tbody { - border-top: 2px solid #c0c0c0; -} - -.table-sm th, -.table-sm td { - padding: 0.3rem; -} - -.table-bordered { - border: 1px solid #c0c0c0; -} -.table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0; -} -.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: #000000; - background-color: rgba(0, 0, 0, 0.075); -} - -.table-primary, -.table-primary > th, -.table-primary > td { - background-color: #d2a7ba; -} -.table-primary th, -.table-primary td, -.table-primary thead th, -.table-primary tbody + tbody { - border-color: #e191b6; -} - -.table-hover .table-primary:hover { - background-color: #c996ad; -} -.table-hover .table-primary:hover > td, -.table-hover .table-primary:hover > th { - background-color: #c996ad; -} - -.table-secondary, -.table-secondary > th, -.table-secondary > td { - background-color: #8a8a8a; -} -.table-secondary th, -.table-secondary td, -.table-secondary thead th, -.table-secondary tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-secondary:hover { - background-color: #7d7d7d; -} -.table-hover .table-secondary:hover > td, -.table-hover .table-secondary:hover > th { - background-color: #7d7d7d; -} - -.table-success, -.table-success > th, -.table-success > td { - background-color: #9ab7a8; -} -.table-success th, -.table-success td, -.table-success thead th, -.table-success tbody + tbody { - border-color: #79b093; -} - -.table-hover .table-success:hover { - background-color: #8bac9b; -} -.table-hover .table-success:hover > td, -.table-hover .table-success:hover > th { - background-color: #8bac9b; -} - -.table-info, -.table-info > th, -.table-info > td { - background-color: #90b2cc; -} -.table-info th, -.table-info td, -.table-info thead th, -.table-info tbody + tbody { - border-color: #68a6d6; -} - -.table-hover .table-info:hover { - background-color: #7fa6c4; -} -.table-hover .table-info:hover > td, -.table-hover .table-info:hover > th { - background-color: #7fa6c4; -} - -.table-warning, -.table-warning > th, -.table-warning > td { - background-color: #d2c08c; -} -.table-warning th, -.table-warning td, -.table-warning thead th, -.table-warning tbody + tbody { - border-color: #e1c160; -} - -.table-hover .table-warning:hover { - background-color: #cbb67a; -} -.table-hover .table-warning:hover > td, -.table-hover .table-warning:hover > th { - background-color: #cbb67a; -} - -.table-danger, -.table-danger > th, -.table-danger > td { - background-color: #ca9c9c; -} -.table-danger th, -.table-danger td, -.table-danger thead th, -.table-danger tbody + tbody { - border-color: #d37c7c; -} - -.table-hover .table-danger:hover { - background-color: #c18b8b; -} -.table-hover .table-danger:hover > td, -.table-hover .table-danger:hover > th { - background-color: #c18b8b; -} - -.table-light, -.table-light > th, -.table-light > td { - background-color: #8a8a8a; -} -.table-light th, -.table-light td, -.table-light thead th, -.table-light tbody + tbody { - border-color: #5c5c5c; -} - -.table-hover .table-light:hover { - background-color: #7d7d7d; -} -.table-hover .table-light:hover > td, -.table-hover .table-light:hover > th { - background-color: #7d7d7d; -} - -.table-dark, -.table-dark > th, -.table-dark > td { - background-color: #d2d2d2; -} -.table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #e1e1e1; -} - -.table-hover .table-dark:hover { - background-color: #c5c5c5; -} -.table-hover .table-dark:hover > td, -.table-hover .table-dark:hover > th { - background-color: #c5c5c5; -} - -.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: #c0c0c0; - background-color: #07090A; - border-color: #171d21; -} -.table .thead-light th { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.table-dark { - color: #c0c0c0; - background-color: #07090A; -} -.table-dark th, -.table-dark td, -.table-dark thead th { - border-color: #171d21; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(192, 192, 192, 0.05); -} -.table-dark.table-hover tbody tr:hover { - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: #c0c0c0; - background-color: #c0c0c0; - background-clip: padding-box; - border: 1px solid #242C33; - 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 #c0c0c0; -} -.form-control:focus { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.form-control::placeholder { - color: #c0c0c0; - opacity: 1; -} -.form-control:disabled, .form-control[readonly] { - background-color: #c0c0c0; - opacity: 1; -} - -select.form-control:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} - -.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: #000000; - 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: flex; - 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: #c0c0c0; -} - -.form-check-label { - margin-bottom: 0; -} - -.form-check-inline { - display: inline-flex; - 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: #38A169; -} - -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(56, 161, 105, 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: #38A169; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 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: #38A169; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338A169' 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") #c0c0c0 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: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #38A169; -} -.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: #38A169; -} -.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { - border-color: #38A169; -} -.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { - border-color: #4bc182; - background-color: #4bc182; -} -.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(56, 161, 105, 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: #38A169; -} - -.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #38A169; -} -.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { - border-color: #38A169; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.25); -} - -.invalid-feedback { - display: none; - width: 100%; - margin-top: 0.25rem; - font-size: 80%; - color: #E53E3E; -} - -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: 0.25rem 0.5rem; - margin-top: 0.1rem; - font-size: 0.875rem; - line-height: 1.5; - color: #c0c0c0; - background-color: rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(1.5em + 0.75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 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: #E53E3E; - padding-right: calc(0.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' 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='https://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23E53E3E' 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='%23E53E3E' stroke='none'/%3e%3c/svg%3e") #c0c0c0 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: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { - color: #E53E3E; -} -.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: #E53E3E; -} -.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { - border-color: #E53E3E; -} -.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { - border-color: #eb6b6b; - background-color: #eb6b6b; -} -.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(229, 62, 62, 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: #E53E3E; -} - -.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { - border-color: #E53E3E; -} -.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { - border-color: #E53E3E; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.25); -} - -.form-inline { - display: flex; - flex-flow: row wrap; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width: 576px) { - .form-inline label { - display: flex; - align-items: center; - justify-content: center; - margin-bottom: 0; - } - .form-inline .form-group { - display: flex; - flex: 0 0 auto; - flex-flow: row wrap; - 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: flex; - align-items: center; - justify-content: center; - width: auto; - padding-left: 0; - } - .form-inline .form-check-input { - position: relative; - flex-shrink: 0; - margin-top: 0; - margin-right: 0.25rem; - margin-left: 0; - } - .form-inline .custom-control { - align-items: center; - justify-content: center; - } - .form-inline .custom-control-label { - margin-bottom: 0; - } -} - -.btn { - display: inline-block; - font-weight: 400; - color: #000000; - text-align: center; - vertical-align: middle; - cursor: pointer; - 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: #000000; - text-decoration: none; -} -.btn:focus, .btn.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.btn.disabled, .btn:disabled { - opacity: 0.65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} - -.btn-primary { - color: #000000; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:hover { - color: #c0c0c0; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:focus, .btn-primary.focus { - color: #c0c0c0; - background-color: #ff66ac; - border-color: #ff66ac; - box-shadow: 0 0 0 0.2rem rgba(217, 87, 146, 0.5); -} -.btn-primary.disabled, .btn-primary:disabled { - color: #000000; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { - color: #c0c0c0; - background-color: #ff66ac; - border-color: #ff2689; -} -.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(217, 87, 146, 0.5); -} - -.btn-secondary { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-secondary:focus, .btn-secondary.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-secondary.disabled, .btn-secondary:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-success { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:hover { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; -} -.btn-success:focus, .btn-success.focus { - color: #c0c0c0; - background-color: #2e8556; - border-color: #2b7b50; - box-shadow: 0 0 0 0.2rem rgba(76, 166, 118, 0.5); -} -.btn-success.disabled, .btn-success:disabled { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { - color: #c0c0c0; - background-color: #2b7b50; - border-color: #28724a; -} -.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(76, 166, 118, 0.5); -} - -.btn-info { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:hover { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; -} -.btn-info:focus, .btn-info.focus { - color: #c0c0c0; - background-color: #1279c8; - border-color: #1172bc; - box-shadow: 0 0 0 0.2rem rgba(48, 150, 228, 0.5); -} -.btn-info.disabled, .btn-info:disabled { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { - color: #c0c0c0; - background-color: #1172bc; - border-color: #106bb0; -} -.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(48, 150, 228, 0.5); -} - -.btn-warning { - color: #000000; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning:focus, .btn-warning.focus { - color: #000000; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 0.2rem rgba(217, 164, 6, 0.5); -} -.btn-warning.disabled, .btn-warning:disabled { - color: #000000; - 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: #000000; - 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(217, 164, 6, 0.5); -} - -.btn-danger { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:hover { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; -} -.btn-danger:focus, .btn-danger.focus { - color: #c0c0c0; - background-color: #df1e1e; - border-color: #d41c1c; - box-shadow: 0 0 0 0.2rem rgba(223, 82, 82, 0.5); -} -.btn-danger.disabled, .btn-danger:disabled { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { - color: #c0c0c0; - background-color: #d41c1c; - border-color: #c81b1b; -} -.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(223, 82, 82, 0.5); -} - -.btn-light { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:hover { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.btn-light:focus, .btn-light.focus { - color: #c0c0c0; - background-color: black; - border-color: black; - box-shadow: 0 0 0 0.2rem rgba(29, 29, 29, 0.5); -} -.btn-light.disabled, .btn-light:disabled { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { - color: #c0c0c0; - background-color: black; - border-color: black; -} -.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(29, 29, 29, 0.5); -} - -.btn-dark { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:hover { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; -} -.btn-dark:focus, .btn-dark.focus { - color: #000000; - background-color: #ececec; - border-color: #e6e6e6; - box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); -} -.btn-dark.disabled, .btn-dark:disabled { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { - color: #000000; - background-color: #e6e6e6; - border-color: #dfdfdf; -} -.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(217, 217, 217, 0.5); -} - -.btn-outline-primary { - color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-primary:hover { - color: #000000; - background-color: #ff66ac; - border-color: #ff66ac; -} -.btn-outline-primary:focus, .btn-outline-primary.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} -.btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #ff66ac; - 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: #000000; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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(255, 102, 172, 0.5); -} - -.btn-outline-secondary { - color: #000000; - border-color: #000000; -} -.btn-outline-secondary:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-secondary:focus, .btn-outline-secondary.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-success { - color: #38A169; - border-color: #38A169; -} -.btn-outline-success:hover { - color: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.btn-outline-success:focus, .btn-outline-success.focus { - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} -.btn-outline-success.disabled, .btn-outline-success:disabled { - color: #38A169; - 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: #c0c0c0; - background-color: #38A169; - border-color: #38A169; -} -.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(56, 161, 105, 0.5); -} - -.btn-outline-info { - color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:hover { - color: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.btn-outline-info:focus, .btn-outline-info.focus { - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} -.btn-outline-info.disabled, .btn-outline-info:disabled { - color: #168EEA; - 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: #c0c0c0; - background-color: #168EEA; - border-color: #168EEA; -} -.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(22, 142, 234, 0.5); -} - -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #000000; - 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: #000000; - 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: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:hover { - color: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.btn-outline-danger:focus, .btn-outline-danger.focus { - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} -.btn-outline-danger.disabled, .btn-outline-danger:disabled { - color: #E53E3E; - 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: #c0c0c0; - background-color: #E53E3E; - border-color: #E53E3E; -} -.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(229, 62, 62, 0.5); -} - -.btn-outline-light { - color: #000000; - border-color: #000000; -} -.btn-outline-light:hover { - color: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.btn-outline-light:focus, .btn-outline-light.focus { - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} -.btn-outline-light.disabled, .btn-outline-light:disabled { - color: #000000; - 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: #c0c0c0; - background-color: #000000; - border-color: #000000; -} -.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(0, 0, 0, 0.5); -} - -.btn-outline-dark { - color: #fff; - border-color: #fff; -} -.btn-outline-dark:hover { - color: #000000; - background-color: #fff; - border-color: #fff; -} -.btn-outline-dark:focus, .btn-outline-dark.focus { - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} -.btn-outline-dark.disabled, .btn-outline-dark:disabled { - color: #fff; - 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: #000000; - background-color: #fff; - border-color: #fff; -} -.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(255, 255, 255, 0.5); -} - -.btn-link { - font-weight: 400; - color: #ff66ac; - text-decoration: none; -} -.btn-link:hover { - color: #ff66ac; - text-decoration: underline; -} -.btn-link:focus, .btn-link.focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link:disabled, .btn-link.disabled { - color: #c0c0c0; - 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: #000000; - text-align: left; - list-style: none; - background-color: #c0c0c0; - 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 #c0c0c0; -} - -.dropdown-item { - display: block; - width: 100%; - padding: 0.25rem 1.5rem; - clear: both; - font-weight: 400; - color: #000000; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:hover, .dropdown-item:focus { - color: black; - text-decoration: none; - background-color: #394552; -} -.dropdown-item.active, .dropdown-item:active { - color: #c0c0c0; - text-decoration: none; - background-color: #ff66ac; -} -.dropdown-item.disabled, .dropdown-item:disabled { - color: #c0c0c0; - 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: #c0c0c0; - white-space: nowrap; -} - -.dropdown-item-text { - display: block; - padding: 0.25rem 1.5rem; - color: #000000; -} - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-flex; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - 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: flex; - flex-wrap: wrap; - 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 { - flex-direction: column; - align-items: flex-start; - 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: flex; - flex-wrap: wrap; - align-items: stretch; - width: 100%; -} -.input-group > .form-control, -.input-group > .form-control-plaintext, -.input-group > .custom-select, -.input-group > .custom-file { - position: relative; - flex: 1 1 0%; - 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: flex; - 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: 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: flex; - align-items: center; - padding: 0.375rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: 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: #c0c0c0; - border-color: #ff66ac; - background-color: #ff66ac; -} -.custom-control-input:focus ~ .custom-control-label::before { - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { - border-color: #ffe6f1; -} -.custom-control-input:not(:disabled):active ~ .custom-control-label::before { - color: #c0c0c0; - background-color: white; - border-color: white; -} -.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { - color: #c0c0c0; -} -.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { - background-color: #c0c0c0; -} - -.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: #c0c0c0; - border: #c0c0c0 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='https://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23c0c0c0' 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: #ff66ac; - background-color: #ff66ac; -} -.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23c0c0c0' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 0.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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='https://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c0c0c0'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - border-radius: 0.5rem; - 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; -} -@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: #c0c0c0; - transform: translateX(0.75rem); -} -.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { - background-color: rgba(255, 102, 172, 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: #c0c0c0; - vertical-align: middle; - background: #c0c0c0 url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%2307090A' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; - border: 1px solid #242C33; - border-radius: 0.25rem; - appearance: none; -} -.custom-select:focus { - border-color: #ffe6f1; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-select:focus::-ms-value { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select[multiple], .custom-select[size]:not([size="1"]) { - height: auto; - padding-right: 0.75rem; - background-image: none; -} -.custom-select:disabled { - color: #c0c0c0; - background-color: #c0c0c0; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #c0c0c0; -} - -.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: #ffe6f1; - box-shadow: 0 0 0 0.2rem ff66ac; -} -.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { - background-color: #c0c0c0; -} -.custom-file-input:lang(en) ~ .custom-file-label::after { - content: "Browse"; -} -.custom-file-input ~ .custom-file-label[data-bs-browse]::after { - content: attr(data-bs-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: #c0c0c0; - background-color: #c0c0c0; - border: 1px solid #242C33; - 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: #c0c0c0; - content: "Browse"; - background-color: #c0c0c0; - border-left: inherit; - border-radius: 0 0.25rem 0.25rem 0; -} - -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - appearance: none; -} -.custom-range:focus { - outline: none; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem ff66ac; -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem ff66ac; -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #c0c0c0, 0 0 0 0.2rem ff66ac; -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -0.25rem; - background-color: #ff66ac; - border: 0; - border-radius: 1rem; - 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::-webkit-slider-thumb { - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: white; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #ff66ac; - border: 0; - border-radius: 1rem; - 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::-moz-range-thumb { - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: white; -} -.custom-range::-moz-range-track { - width: 100%; - height: 0.5rem; - color: transparent; - cursor: pointer; - background-color: #c0c0c0; - 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: #ff66ac; - border: 0; - border-radius: 1rem; - 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 { - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: white; -} -.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: #c0c0c0; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #c0c0c0; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #c0c0c0; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #c0c0c0; -} - -.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: flex; - 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: #c0c0c0; - pointer-events: none; - cursor: default; -} - -.nav-tabs { - border-bottom: 1px solid #c0c0c0; -} -.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: #c0c0c0 #c0c0c0 #c0c0c0; -} -.nav-tabs .nav-link.disabled { - color: #c0c0c0; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-link.active, -.nav-tabs .nav-item.show .nav-link { - color: #c0c0c0; - background-color: #c0c0c0; - border-color: #c0c0c0 #c0c0c0 #c0c0c0; -} -.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: #c0c0c0; - background-color: #ff66ac; -} - -.nav-fill .nav-item { - flex: 1 1 auto; - text-align: center; -} - -.nav-justified .nav-item { - flex-basis: 0; - flex-grow: 1; - text-align: center; -} - -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} - -.navbar { - position: relative; - display: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - flex-wrap: wrap; - align-items: center; - 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: flex; - 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 { - flex-basis: 100%; - flex-grow: 1; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-sm .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-sm .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-md .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-md .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-lg .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-lg .navbar-collapse { - display: flex !important; - 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 { - flex-flow: row nowrap; - justify-content: flex-start; - } - .navbar-expand-xl .navbar-nav { - 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 { - flex-wrap: nowrap; - } - .navbar-expand-xl .navbar-collapse { - display: flex !important; - flex-basis: auto; - } - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - flex-flow: row nowrap; - 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 { - 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 { - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: flex !important; - 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='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' 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: #c0c0c0; -} -.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { - color: #c0c0c0; -} -.navbar-dark .navbar-nav .nav-link { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { - color: rgba(192, 192, 192, 0.75); -} -.navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(192, 192, 192, 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: #c0c0c0; -} -.navbar-dark .navbar-toggler { - color: rgba(192, 192, 192, 0.5); - border-color: rgba(192, 192, 192, 0.1); -} -.navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='https://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(192, 192, 192, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); -} -.navbar-dark .navbar-text { - color: rgba(192, 192, 192, 0.5); -} -.navbar-dark .navbar-text a { - color: #c0c0c0; -} -.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { - color: #c0c0c0; -} - -.card { - position: relative; - display: flex; - flex-direction: column; - min-width: 0; - word-wrap: break-word; - background-color: #c0c0c0; - background-clip: border-box; - border: 1px solid rgba(0, 0, 0, 0.125); - border-radius: 0.25rem; -} -.card > hr { - margin-right: 0; - margin-left: 0; -} -.card > .list-group:first-child .list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.card > .list-group:last-child .list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.card-body { - 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 { - 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: flex; - flex-flow: row wrap; - margin-right: -15px; - margin-left: -15px; - } - .card-deck .card { - 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: flex; - flex-flow: row wrap; - } - .card-group > .card { - 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 { - column-count: 3; - 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: flex; - flex-wrap: wrap; - padding: 0.75rem 1rem; - margin-bottom: 1rem; - list-style: none; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.breadcrumb-item + .breadcrumb-item { - padding-left: 0.5rem; -} -.breadcrumb-item + .breadcrumb-item::before { - display: inline-block; - padding-right: 0.5rem; - color: #c0c0c0; - content: "/"; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: underline; -} -.breadcrumb-item + .breadcrumb-item:hover::before { - text-decoration: none; -} -.breadcrumb-item.active { - color: #c0c0c0; -} - -.pagination { - 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: #ff66ac; - background-color: #c0c0c0; - border: 1px solid #c0c0c0; -} -.page-link:hover { - z-index: 2; - color: #ff66ac; - text-decoration: none; - background-color: #c0c0c0; - border-color: #c0c0c0; -} -.page-link:focus { - z-index: 3; - outline: 0; - box-shadow: 0 0 0 0.2rem ff66ac; -} - -.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: #c0c0c0; - background-color: #ff66ac; - border-color: #ff66ac; -} -.page-item.disabled .page-link { - color: #c0c0c0; - pointer-events: none; - cursor: auto; - background-color: #c0c0c0; - border-color: #c0c0c0; -} - -.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: #000000; - background-color: #ff66ac; -} -a.badge-primary:hover, a.badge-primary:focus { - color: #000000; - background-color: #ff66ac; -} -a.badge-primary:focus, a.badge-primary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 102, 172, 0.5); -} - -.badge-secondary { - color: #c0c0c0; - background-color: #000000; -} -a.badge-secondary:hover, a.badge-secondary:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-secondary:focus, a.badge-secondary.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-success { - color: #c0c0c0; - background-color: #38A169; -} -a.badge-success:hover, a.badge-success:focus { - color: #c0c0c0; - background-color: #2b7b50; -} -a.badge-success:focus, a.badge-success.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(56, 161, 105, 0.5); -} - -.badge-info { - color: #c0c0c0; - background-color: #168EEA; -} -a.badge-info:hover, a.badge-info:focus { - color: #c0c0c0; - background-color: #1172bc; -} -a.badge-info:focus, a.badge-info.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(22, 142, 234, 0.5); -} - -.badge-warning { - color: #000000; - background-color: #ffc107; -} -a.badge-warning:hover, a.badge-warning:focus { - color: #000000; - 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: #c0c0c0; - background-color: #E53E3E; -} -a.badge-danger:hover, a.badge-danger:focus { - color: #c0c0c0; - background-color: #d41c1c; -} -a.badge-danger:focus, a.badge-danger.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(229, 62, 62, 0.5); -} - -.badge-light { - color: #c0c0c0; - background-color: #000000; -} -a.badge-light:hover, a.badge-light:focus { - color: #c0c0c0; - background-color: black; -} -a.badge-light:focus, a.badge-light.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); -} - -.badge-dark { - color: #000000; - background-color: #fff; -} -a.badge-dark:hover, a.badge-dark:focus { - color: #000000; - background-color: #e6e6e6; -} -a.badge-dark:focus, a.badge-dark.focus { - outline: 0; - box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); -} - -.jumbotron { - padding: 2rem 1rem; - margin-bottom: 2rem; - background-color: #c0c0c0; - 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: #853559; - background-color: #cdaebc; - border-color: #d2a7ba; -} -.alert-primary hr { - border-top-color: #c996ad; -} -.alert-primary .alert-link { - color: #612641; -} - -.alert-secondary { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-secondary hr { - border-top-color: #7d7d7d; -} -.alert-secondary .alert-link { - color: black; -} - -.alert-success { - color: #1d5437; - background-color: #a5baaf; - border-color: #9ab7a8; -} -.alert-success hr { - border-top-color: #8bac9b; -} -.alert-success .alert-link { - color: #102e1e; -} - -.alert-info { - color: #0b4a7a; - background-color: #9eb6c8; - border-color: #90b2cc; -} -.alert-info hr { - border-top-color: #7fa6c4; -} -.alert-info .alert-link { - color: #072e4b; -} - -.alert-warning { - color: #856404; - background-color: #cdc09b; - border-color: #d2c08c; -} -.alert-warning hr { - border-top-color: #cbb67a; -} -.alert-warning .alert-link { - color: #533f03; -} - -.alert-danger { - color: #772020; - background-color: #c7a6a6; - border-color: #ca9c9c; -} -.alert-danger hr { - border-top-color: #c18b8b; -} -.alert-danger .alert-link { - color: #4f1515; -} - -.alert-light { - color: black; - background-color: #9a9a9a; - border-color: #8a8a8a; -} -.alert-light hr { - border-top-color: #7d7d7d; -} -.alert-light .alert-link { - color: black; -} - -.alert-dark { - color: #858585; - background-color: #cdcdcd; - border-color: #d2d2d2; -} -.alert-dark hr { - border-top-color: #c5c5c5; -} -.alert-dark .alert-link { - color: #6c6c6c; -} - -@keyframes progress-bar-stripes { - from { - background-position: 1rem 0; - } - to { - background-position: 0 0; - } -} -.progress { - display: flex; - height: 1rem; - overflow: hidden; - font-size: 0.75rem; - background-color: #c0c0c0; - border-radius: 0.25rem; -} - -.progress-bar { - display: flex; - flex-direction: column; - justify-content: center; - overflow: hidden; - color: #c0c0c0; - text-align: center; - white-space: nowrap; - background-color: #ff66ac; - transition: width 0.6s ease; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar { - transition: none; - } -} - -.progress-bar-striped { - background-image: linear-gradient(45deg, rgba(192, 192, 192, 0.15) 25%, transparent 25%, transparent 50%, rgba(192, 192, 192, 0.15) 50%, rgba(192, 192, 192, 0.15) 75%, transparent 75%, transparent); - background-size: 1rem 1rem; -} - -.progress-bar-animated { - animation: progress-bar-stripes 1s linear infinite; -} -@media (prefers-reduced-motion: reduce) { - .progress-bar-animated { - animation: none; - } -} - -.media { - display: flex; - align-items: flex-start; -} - -.media-body { - flex: 1; -} - -.list-group { - display: flex; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; -} - -.list-group-item-action { - width: 100%; - color: #c0c0c0; - text-align: inherit; -} -.list-group-item-action:hover, .list-group-item-action:focus { - z-index: 1; - color: #c0c0c0; - text-decoration: none; - background-color: #394552; -} -.list-group-item-action:active { - color: #000000; - background-color: #c0c0c0; -} - -.list-group-item { - position: relative; - display: block; - padding: 0.75rem 1.25rem; - background-color: #c0c0c0; - border: 1px solid rgba(0, 0, 0, 0.125); -} -.list-group-item:first-child { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} -.list-group-item:last-child { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} -.list-group-item.disabled, .list-group-item:disabled { - color: #c0c0c0; - pointer-events: none; - background-color: #c0c0c0; -} -.list-group-item.active { - z-index: 2; - color: #c0c0c0; - background-color: #ff66ac; - border-color: #ff66ac; -} -.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 { - 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 { - 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 { - 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 { - 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 { - 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 .list-group-item { - border-right-width: 0; - border-left-width: 0; - border-radius: 0; -} -.list-group-flush .list-group-item:first-child { - border-top-width: 0; -} -.list-group-flush:last-child .list-group-item:last-child { - border-bottom-width: 0; -} - -.list-group-item-primary { - color: #853559; - background-color: #d2a7ba; -} -.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { - color: #853559; - background-color: #c996ad; -} -.list-group-item-primary.list-group-item-action.active { - color: #c0c0c0; - background-color: #853559; - border-color: #853559; -} - -.list-group-item-secondary { - color: black; - background-color: #8a8a8a; -} -.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-secondary.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-success { - color: #1d5437; - background-color: #9ab7a8; -} -.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { - color: #1d5437; - background-color: #8bac9b; -} -.list-group-item-success.list-group-item-action.active { - color: #c0c0c0; - background-color: #1d5437; - border-color: #1d5437; -} - -.list-group-item-info { - color: #0b4a7a; - background-color: #90b2cc; -} -.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { - color: #0b4a7a; - background-color: #7fa6c4; -} -.list-group-item-info.list-group-item-action.active { - color: #c0c0c0; - background-color: #0b4a7a; - border-color: #0b4a7a; -} - -.list-group-item-warning { - color: #856404; - background-color: #d2c08c; -} -.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { - color: #856404; - background-color: #cbb67a; -} -.list-group-item-warning.list-group-item-action.active { - color: #c0c0c0; - background-color: #856404; - border-color: #856404; -} - -.list-group-item-danger { - color: #772020; - background-color: #ca9c9c; -} -.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { - color: #772020; - background-color: #c18b8b; -} -.list-group-item-danger.list-group-item-action.active { - color: #c0c0c0; - background-color: #772020; - border-color: #772020; -} - -.list-group-item-light { - color: black; - background-color: #8a8a8a; -} -.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { - color: black; - background-color: #7d7d7d; -} -.list-group-item-light.list-group-item-action.active { - color: #c0c0c0; - background-color: black; - border-color: black; -} - -.list-group-item-dark { - color: #858585; - background-color: #d2d2d2; -} -.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { - color: #858585; - background-color: #c5c5c5; -} -.list-group-item-dark.list-group-item-action.active { - color: #c0c0c0; - background-color: #858585; - border-color: #858585; -} - -.close { - float: right; - font-size: 1.5rem; - font-weight: 700; - line-height: 1; - color: #000000; - text-shadow: 0 1px 0 #c0c0c0; - opacity: 0.5; -} -.close:hover { - color: #000000; - text-decoration: none; -} -.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { - opacity: 0.75; -} - -button.close { - padding: 0; - background-color: transparent; - border: 0; - appearance: none; -} - -a.close.disabled { - pointer-events: none; -} - -.toast { - max-width: 350px; - overflow: hidden; - font-size: 0.875rem; - background-color: rgba(192, 192, 192, 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); - 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: flex; - align-items: center; - padding: 0.25rem 0.75rem; - color: #c0c0c0; - background-color: rgba(192, 192, 192, 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: transform 0.3s ease-out; - transform: translate(0, -50px); -} -@media (prefers-reduced-motion: reduce) { - .modal.fade .modal-dialog { - transition: none; - } -} -.modal.show .modal-dialog { - transform: none; -} -.modal.modal-static .modal-dialog { - transform: scale(1.02); -} - -.modal-dialog-scrollable { - 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 { - flex-shrink: 0; -} -.modal-dialog-scrollable .modal-body { - overflow-y: auto; -} - -.modal-dialog-centered { - display: flex; - align-items: center; - min-height: calc(100% - 1rem); -} -.modal-dialog-centered::before { - display: block; - height: calc(100vh - 1rem); - content: ""; -} -.modal-dialog-centered.modal-dialog-scrollable { - flex-direction: column; - 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: flex; - flex-direction: column; - width: 100%; - pointer-events: auto; - background-color: #c0c0c0; - 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: #000000; -} -.modal-backdrop.fade { - opacity: 0; -} -.modal-backdrop.show { - opacity: 0.5; -} - -.modal-header { - display: flex; - align-items: flex-start; - justify-content: space-between; - padding: 1rem 1rem; - border-bottom: 1px solid #c0c0c0; - 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; - flex: 1 1 auto; - padding: 1rem; -} - -.modal-footer { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: flex-end; - padding: 0.75rem; - border-top: 1px solid #c0c0c0; - 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); - } - - .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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.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: #000000; -} - -.tooltip-inner { - max-width: 200px; - padding: 0.25rem 0.5rem; - color: #c0c0c0; - text-align: center; - background-color: #000000; - 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: #c0c0c0; - 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: #c0c0c0; -} - -.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: #c0c0c0; -} - -.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: #c0c0c0; -} -.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 #b8b8b8; -} - -.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: #c0c0c0; -} - -.popover-header { - padding: 0.5rem 0.75rem; - margin-bottom: 0; - font-size: 1rem; - background-color: #b8b8b8; - border-bottom: 1px solid #acacac; - 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: #000000; -} - -.carousel { - position: relative; -} - -.carousel.pointer-event { - 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%; - backface-visibility: hidden; - transition: 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 { - transform: translateX(100%); -} - -.carousel-item-prev:not(.carousel-item-right), -.active.carousel-item-left { - transform: translateX(-100%); -} - -.carousel-fade .carousel-item { - opacity: 0; - transition-property: opacity; - 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: flex; - align-items: center; - justify-content: center; - width: 15%; - color: #c0c0c0; - 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: #c0c0c0; - 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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='https://www.w3.org/2000/svg' fill='%23c0c0c0' 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: flex; - justify-content: center; - padding-left: 0; - margin-right: 15%; - margin-left: 15%; - list-style: none; -} -.carousel-indicators li { - box-sizing: content-box; - flex: 0 1 auto; - width: 30px; - height: 3px; - margin-right: 3px; - margin-left: 3px; - text-indent: -999px; - cursor: pointer; - background-color: #c0c0c0; - background-clip: padding-box; - border-top: 10px solid transparent; - border-bottom: 10px solid transparent; - opacity: 0.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: #c0c0c0; - text-align: center; -} - -@keyframes spinner-border { - to { - 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%; - animation: spinner-border 0.75s linear infinite; -} - -.spinner-border-sm { - width: 1rem; - height: 1rem; - border-width: 0.2em; -} - -@keyframes spinner-grow { - 0% { - transform: scale(0); - } - 50% { - opacity: 1; - } -} -.spinner-grow { - display: inline-block; - width: 2rem; - height: 2rem; - vertical-align: text-bottom; - background-color: currentColor; - border-radius: 50%; - opacity: 0; - animation: spinner-grow 0.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: #ff66ac !important; -} - -a.bg-primary:hover, a.bg-primary:focus, -button.bg-primary:hover, -button.bg-primary:focus { - background-color: #ff66ac !important; -} - -.bg-secondary { - background-color: #000000 !important; -} - -a.bg-secondary:hover, a.bg-secondary:focus, -button.bg-secondary:hover, -button.bg-secondary:focus { - background-color: black !important; -} - -.bg-success { - background-color: #38A169 !important; -} - -a.bg-success:hover, a.bg-success:focus, -button.bg-success:hover, -button.bg-success:focus { - background-color: #2b7b50 !important; -} - -.bg-info { - background-color: #168EEA !important; -} - -a.bg-info:hover, a.bg-info:focus, -button.bg-info:hover, -button.bg-info:focus { - background-color: #1172bc !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: #E53E3E !important; -} - -a.bg-danger:hover, a.bg-danger:focus, -button.bg-danger:hover, -button.bg-danger:focus { - background-color: #d41c1c !important; -} - -.bg-light { - background-color: #000000 !important; -} - -a.bg-light:hover, a.bg-light:focus, -button.bg-light:hover, -button.bg-light:focus { - background-color: black !important; -} - -.bg-dark { - background-color: #fff !important; -} - -a.bg-dark:hover, a.bg-dark:focus, -button.bg-dark:hover, -button.bg-dark:focus { - background-color: #e6e6e6 !important; -} - -.bg-white { - background-color: #c0c0c0 !important; -} - -.bg-transparent { - background-color: transparent !important; -} - -.border { - border: 1px solid #c0c0c0 !important; -} - -.border-top { - border-top: 1px solid #c0c0c0 !important; -} - -.border-right { - border-right: 1px solid #c0c0c0 !important; -} - -.border-bottom { - border-bottom: 1px solid #c0c0c0 !important; -} - -.border-left { - border-left: 1px solid #c0c0c0 !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: #ff66ac !important; -} - -.border-secondary { - border-color: #000000 !important; -} - -.border-success { - border-color: #38A169 !important; -} - -.border-info { - border-color: #168EEA !important; -} - -.border-warning { - border-color: #ffc107 !important; -} - -.border-danger { - border-color: #E53E3E !important; -} - -.border-light { - border-color: #000000 !important; -} - -.border-dark { - border-color: #fff !important; -} - -.border-white { - border-color: #c0c0c0 !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: flex !important; -} - -.d-inline-flex { - 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: flex !important; - } - - .d-sm-inline-flex { - 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: flex !important; - } - - .d-md-inline-flex { - 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: flex !important; - } - - .d-lg-inline-flex { - 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: flex !important; - } - - .d-xl-inline-flex { - 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: flex !important; - } - - .d-print-inline-flex { - 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.8571428571%; -} - -.embed-responsive-16by9::before { - padding-top: 56.25%; -} - -.embed-responsive-4by3::before { - padding-top: 75%; -} - -.embed-responsive-1by1::before { - padding-top: 100%; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -@media (min-width: 576px) { - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } -} -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } -} -@media (min-width: 992px) { - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } -} -@media (min-width: 1200px) { - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - 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; - } -} -.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: 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: sticky) { - .sticky-top { - 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; -} - -.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); -} - -.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; - } -} -.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: #c0c0c0 !important; -} - -.text-primary { - color: #ff66ac !important; -} - -a.text-primary:hover, a.text-primary:focus { - color: #ff66ac !important; -} - -.text-secondary { - color: #000000 !important; -} - -a.text-secondary:hover, a.text-secondary:focus { - color: black !important; -} - -.text-success { - color: #38A169 !important; -} - -a.text-success:hover, a.text-success:focus { - color: #246844 !important; -} - -.text-info { - color: #168EEA !important; -} - -a.text-info:hover, a.text-info:focus { - color: #0f64a5 !important; -} - -.text-warning { - color: #ffc107 !important; -} - -a.text-warning:hover, a.text-warning:focus { - color: #ba8b00 !important; -} - -.text-danger { - color: #E53E3E !important; -} - -a.text-danger:hover, a.text-danger:focus { - color: #bd1919 !important; -} - -.text-light { - color: #000000 !important; -} - -a.text-light:hover, a.text-light:focus { - color: black !important; -} - -.text-dark { - color: #fff !important; -} - -a.text-dark:hover, a.text-dark:focus { - color: #d9d9d9 !important; -} - -.text-body { - color: #000000 !important; -} - -.text-muted { - color: #c0c0c0 !important; -} - -.text-black-50 { - color: rgba(0, 0, 0, 0.5) !important; -} - -.text-white-50 { - color: rgba(192, 192, 192, 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-break: break-word !important; - overflow-wrap: break-word !important; -} - -.text-reset { - color: inherit !important; -} - -.visible { - visibility: visible !important; -} - -.invisible { - visibility: hidden !important; -} - -@media print { - *, -*::before, -*::after { - 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 #c0c0c0; - 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 #000000; - } - - .table { - border-collapse: collapse !important; - } - .table td, -.table th { - background-color: #c0c0c0 !important; - } - - .table-bordered th, -.table-bordered td { - border: 1px solid #c0c0c0 !important; - } - - .table-dark { - color: inherit; - } - .table-dark th, -.table-dark td, -.table-dark thead th, -.table-dark tbody + tbody { - border-color: #c0c0c0; - } - - .table .thead-dark th { - color: inherit; - border-color: #c0c0c0; - } -} -.bd-callout-primary { - border-left-color: #ff66ac; -} - -.bd-callout-secondary { - border-left-color: #000000; -} - -.bd-callout-danger { - border-left-color: #E53E3E; -} - -.bd-callout-dark { - border-left-color: #fff; -} - -.bd-callout-white { - border-left-color: #c0c0c0; -} - -.bd-callout-black { - border-left-color: #000000; -} - -.bd-callout-light { - border-left-color: #000000; -} - -.bd-callout-success { - border-left-color: #38A169; -} - -.bd-callout-muted { - border-left-color: #404040; -} - -.bd-callout-downvote { - border-left-color: #38B2AC; -} - -.bd-callout-upvote { - border-left-color: #ff66ac; -} - -.bd-callout-purple { - border-left-color: #ff66ac; -} - -.bd-callout-gold { - border-left-color: #ECC94B; -} - -.bd-callout-admin { - border-left-color: #ff66ac; -} - -.bd-callout-gray { - border-left-color: #fff; -} - -.bd-callout-gray-100 { - border-left-color: #394552; -} - -.bd-callout-gray-200 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-300 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-400 { - border-left-color: #242C33; -} - -.bd-callout-gray-500 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-600 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-700 { - border-left-color: #c0c0c0; -} - -.bd-callout-gray-800 { - border-left-color: #07090A; -} - -.bd-callout-gray-900 { - border-left-color: #000000; -} - -.bd-callout-reddit { - border-left-color: #ED4630; -} - -html { - font-size: 14px; -} - -@supports (font-variation-settings: normal) { - html { - font-family: "Inter var", sans-serif; - } -} -body { - color: #000000; - padding-top: 49px; - background-color: #c0c0c0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -@media (min-width: 1200px) { - .container { - max-width: 1300px; - } -} -p { - font-size: 14px; -} - -pre { - white-space: pre-wrap; - white-space: -moz-pre-wrap; - white-space: -pre-wrap; - white-space: -o-pre-wrap; - word-wrap: break-word; -} - -body.using-mouse :focus { - outline: none; -} - -#settings, #submit { - padding-top: 98px; - background-color: #c0c0c0; -} - -#page { - padding-top: 49px; - background-color: #c0c0c0; -} - -#article { - padding-top: 0; - background-color: #c0c0c0; -} - -#thread, #userpage { - background-color: #c0c0c0; -} - -#article .navbar-light .navbar-nav .nav-link { - color: #000000; -} - -#article .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff66ac; -} - -#article .navbar-light .navbar-nav .nav-link:focus { - background-color: transparent; - color: #ff66ac; -} - -.article-title { - margin-bottom: 3rem; - font-weight: 600; - line-height: 3rem; - margin-top: 2rem; -} - -#thread .custom-gutters { - padding: 0 10px; -} - -.custom-gutters { - padding-left: 10px; - padding-right: 10px; -} - -.sticky { - position: -webkit-sticky; - position: sticky; - top: 47px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.sticky-63 { - position: -webkit-sticky; - position: sticky; - top: 63px; - height: auto; - overflow-y: auto; - z-index: 2; -} - -.sticky-105 { - position: -webkit-sticky; - position: sticky; - top: 105px; - height: auto; - overflow-y: auto; - z-index: 4; -} - -.text-lg { - font-size: 1.25rem !important; -} - -.text-base { - font-size: 1rem !important; -} - -.text-small { - font-size: 12px !important; -} - -.text-small-extra { - font-size: 10.1px !important; -} - -.display-5 { - font-size: 3rem; - font-weight: 400; - line-height: 1.2; -} - -.lead { - font-weight: 400; -} - -#page p { - font-size: 16px; -} - -a.dropdown-toggle:hover { - text-decoration: none; -} - -.comment-text ul li ul { - padding-left: 0; -} - -ul.no-bullets { - list-style-type: none; -} - -ol > li { - list-style-type: none; - counter-increment: count; - margin-bottom: 0.75rem; -} - -ol > li::before { - content: counter(count) "."; - font-weight: 600; - margin-right: 0.5rem; -} - -.footer .list-inline-item:not(:last-child) { - margin-right: 1.5rem; -} - -[data-bs-toggle=collapse] .fa:before { - content: "\f139"; -} - -[data-bs-toggle=collapse].collapsed .fa:before { - content: "\f13a"; -} - -.btn { - font-weight: 600; - font-size: 1rem; - border-radius: 0.2rem; -} - -.btn-sm, .btn-group-sm > .btn { - padding: 0.75rem; - font-size: 12px; -} - -.btn-lg, .btn-group-lg > .btn { - font-size: 1rem; -} - -.btn-tag { - border-radius: 3rem; - font-size: 12px; - padding: 0.25rem 0.5rem; - line-height: 1; -} - -.btn.disabled, .btn:disabled { - opacity: 0.5; -} - -.btn-white { - color: #fff; -} - -.btn-success, .btn-danger { - color: #c0c0c0; -} - -.btn.login, .btn.register { - height: calc(1.5em + 0.75rem + 2px); - border-radius: 0.35rem; -} - -.btn-group.btn-integration { - border-radius: 0.35rem; - border: 0.1px solid #242C33; -} - -.btn-integration { - font-weight: 600; - border-left: 0.1px solid #242C33; -} - -.btn-integration .fab, .btn-integration .fas, .btn-integration .far { - font-size: 1.25rem; - vertical-align: middle; -} - -.tooltip { - font-weight: 600; -} - -.tooltip-inner { - background-color: #c0c0c0; - color: #fff; -} - -.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before { - border-right-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before { - border-left-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-bottom .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before { - border-bottom-color: #c0c0c0 !important; -} - -.tooltip.bs-tooltip-top .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before { - border-top-color: #c0c0c0 !important; -} - -.alert { - padding: 0.5rem 1rem; -} - -.alert-dismissible .close { - padding: 0.5rem 1.25rem; - bottom: 0; -} - -.alert-dismissible .close .fa, .alert-dismissible .close .fas, .alert-dismissible .close .far, .alert-dismissible .close .fab { - margin-right: 0rem; -} - -.alert .fa, .alert .fas, .alert .far, .alert .fab { - margin-right: 0.5rem; -} - -.toast { - font-size: 1rem; - font-weight: 600; - color: #000000; - border: 0; - display: none; - position: fixed; - bottom: 1.5rem; - margin: 0 auto; - left: 1.5rem; - right: 0; - width: 300px; - z-index: 1041; - background-color: #fff; -} - -.navbar-light { - background-color: #c0c0c0 !important; - box-shadow: 0 0.1px 2px rgba(0, 0, 0, 0.15), 0 0 2px rgba(0, 0, 0, 0.1) !important; -} - -.navbar-toggler-icon { - width: auto; - height: auto; -} - -.navbar-toggler-icon, .navbar-dark .navbar-toggler-icon, .navbar-light .navbar-toggler-icon { - background: transparent; -} - -.navbar-toggler, .navbar-dark .navbar-toggler, .navbar-light .navbar-toggler { - border: none; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding-left: 1rem; - padding-right: 1rem; -} - -#page .navbar-light .navbar-nav .nav-link { - color: #fff; -} - -#page .navbar-light .navbar-nav .nav-link:hover { - background-color: transparent; - color: #ff66ac; -} - -.navbar-brand, .navbar-light .navbar-brand { - color: #ff66ac; - font-weight: 600; -} - -.navbar-dark .navbar-brand { - color: #c0c0c0; -} - -.navbar .text-white { - color: #c0c0c0; -} - -.tab-bar { - box-shadow: inset 0 -0.1px 0 #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.75rem 1rem 0 1rem; - background-color: #000000; - z-index: 5; -} - -.navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-expand-md .navbar-nav .nav-link { - padding: 0.25rem 0.5rem; -} - -.navbar-light .navbar-nav .nav-link { - color: #000000; -} - -.navbar-light .navbar-nav .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:focus { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-light .navbar-nav .nav-link:active .fa, .navbar-light .navbar-nav .nav-link:active .fas, .navbar-light .navbar-nav .nav-link:active .far, .navbar-light .navbar-nav .nav-link:active .fab { - color: #ff66ac; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1rem; -} - -.navbar-light .navbar-nav .btn-primary.nav-link { - color: #c0c0c0; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link { - color: #ff66ac; -} - -.navbar-light .navbar-nav .btn-outline-primary.nav-link:hover { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link { - color: #c0c0c0; -} - -.navbar-dark .navbar-nav .nav-link:hover { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus, .navbar-dark .navbar-nav .show > .nav-link:active, .navbar-dark .navbar-nav .show > .nav-link:hover { - background-color: #000000; - border-radius: 0.35rem; -} - -.navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - color: #c0c0c0; - text-align: center; - font-size: 1.25rem; -} - -.navbar-dark .navbar-nav .show > .nav-link:focus .fa, .navbar-dark .navbar-nav .show > .nav-link:focus .fas, .navbar-dark .navbar-nav .show > .nav-link:focus .far, .navbar-dark .navbar-nav .show > .nav-link:focus .fab { - color: #000000; -} - -.navbar-dark .navbar-nav .nav-link:hover:active .fa, .navbar-dark .navbar-nav .nav-link:hover:active .fas, .navbar-dark .navbar-nav .nav-link:hover:active .far, .navbar-dark .navbar-nav .nav-link:hover:active .fab { - color: #c0c0c0; -} - -.badge-count { - width: 20px; - height: 20px; - border-radius: 50%; - background-color: #E53E3E; - position: absolute; - color: #cfcfcf; - font-size: 13px; - font-weight: 600; - top: -4px; - left: 8px; - padding: 0 2px 2px 2px; -} - -.post-nav .nav-link { - color: #404040; - font-size: 1rem; - font-weight: 600; - padding: 0.75rem 1rem; -} - -.settings-nav .nav-link { - color: #c0c0c0; - font-size: 1rem; - font-weight: 400; - padding: 0.75rem 1rem; -} - -.post-nav > .nav-item > .nav-link.active { - color: #ff66ac; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff66ac; - box-shadow: inset 0 -2px 0 #ff66ac; -} - -.post-nav .nav-link:hover, .post-nav .nav-link:focus, .settings-nav .nav-link:hover, .settings-nav .nav-link:focus { - color: #ff66ac; -} - -.post-nav .nav-link:hover .fa, .post-nav .nav-link:focus .fa, .post-nav .nav-link:hover .fas, .post-nav .nav-link:focus .fas, .post-nav .nav-link:hover .far, .post-nav .nav-link:focus .far, .post-nav .nav-link:hover .fab, .post-nav .nav-link:focus .fab { - color: #ff66ac; -} - -.post-nav > .nav-item > .nav-link.active .fa, .post-nav > .nav-item > .nav-link.active .fas, .post-nav > .nav-item > .nav-link.active .far, .post-nav > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.post-nav .fa, .post-nav .fas, .post-nav .far, .post-nav .fab, .post-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.settings-nav > .nav-item > .nav-link.active { - color: #ff66ac; - box-shadow: inset 0 -2px 0 #ff66ac; -} - -.settings-nav > .nav-item > .nav-link.active .fa, .settings-nav > .nav-item > .nav-link.active .fas, .settings-nav > .nav-item > .nav-link.active .far, .settings-nav > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.settings-nav .fa, .settings-nav .fas, .settings-nav .far, .settings-nav .fab, .settings-nav .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #404040; -} - -.color-picker input[type=radio] { - display: none; -} - -label.color-radio { - display: inline-block; - width: 25px; - height: 25px; - margin: 0.5rem 1rem 0.5rem 0; - cursor: pointer; -} - -label.color-radio span { - display: block; - width: 100%; - height: 100%; - border-radius: 100%; - text-align: center; - line-height: 2.25; -} - -#page .nav-pills .nav-link { - border-radius: 0; - font-size: 1rem; - font-weight: 600; - color: #404040; - border-bottom: 2px solid transparent; - padding: 1rem 1.5rem; -} - -#page .nav-pills .nav-link:hover { - color: #ff66ac; -} - -#page .nav-pills .nav-link.active, .nav-pills .show > .nav-link { - color: #ff66ac; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff66ac; -} - -#page .bg-light .nav-pills .nav-link.active, .bg-light .nav-pills .show > .nav-link { - color: #ff66ac; - background-color: transparent; - transition: ease 0.25s; - border-bottom: 2px solid #ff66ac; -} - -.form-inline.search .form-control:hover, .form-inline.search .form-control:active, .form-inline.search .form-control:focus { - border-color: #ff66ac; -} - -.form-inline.search .form-control:active, .form-inline.search .form-control:focus { - background-color: #000000; - color: #000000; -} - -.form-inline.search .form-control, -.form-control[readonly] { - background-color: #07090A; - font-size: 1rem; - color: #c0c0c0; -} - -.form-inline.search .input-group-append .input-group-text .fa.fa-search, .form-inline.search .input-group-append-focus .input-group-text .fa.fa-search { - color: #000000; -} - -.form-inline.search .form-control::placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::placeholder, .form-inline.search .form-control:focus::placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.form-inline.search .form-control:active::-ms-input-placeholder, .form-inline.search .form-control:focus::-ms-input-placeholder { - color: #000000; -} - -.bg-svg { - background-color: #fff; - background-attachment: fixed; - background-size: cover; -} - -.form-control { - color: #404040; - border-color: #404040; - border-width: 2px; - background: #c0c0c0; - transition: none; -} - -.form-control:disabled, .form-control[readonly] { - background-color: #fff; -} - -.home-submission .form-control, .home-submission .input-group-text { - border-color: #242C33; - background-color: #000000; -} - -.home-submission .input-group-prepend .fa, .home-submission .input-group-prepend .fas, .home-submission .input-group-append .fa, .home-submission .input-group-append .fas { - color: #c0c0c0; -} - -.input-group-append-focus { - margin-left: -0.1px; -} - -.form-control:hover { - color: #000000; - background-color: #c0c0c0; - outline: 0; - border-color: #ff66ac; - box-shadow: none; -} - -.form-control:focus, .form-control:active { - color: #000000; - background-color: #000000; - outline: 0; - border-color: #ff66ac; - box-shadow: none; -} - -.form-control::placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-control::-ms-input-placeholder { - color: #000000; -} - -.form-check-label { - margin-bottom: 0; - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; -} - -label { - text-transform: uppercase; - font-weight: 600; - font-size: 12px; - letter-spacing: 0.025rem; - color: #000000; -} - -#login label { - color: #000000; -} - -label.terms { - font-weight: normal; - text-transform: none; - font-size: 13px; - color: #000000; - vertical-align: middle; - padding: 0.1rem 0; -} - -.dropdown-menu { - padding: 0.5rem; - color: #c0c0c0; - background-color: #c0c0c0; -} - -.user-profile > .dropdown-toggle::after { - display: none; -} - -.dropdown-item { - padding: 0.5rem 1rem; - border-radius: 0.35rem; - color: #000000; -} - -.dropdown .dropdown-menu .dropdown-meta { - padding: 0.5rem 1rem; -} - -.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active { - color: #000000; - text-decoration: none; - background-color: #c0c0c0; -} - -.dropdown-item:hover .fas, .dropdown-item:focus .fas, .dropdown-item.active .fas, .dropdown-item:hover .far, .dropdown-item:focus .far, .dropdown-item.active .far .dropdown-item:hover .fa, -.dropdown-item:focus .fa, .dropdown-item.active .fa { - color: #000000; -} - -small, .small { - font-size: 12px; -} - -th { - font-weight: 600; -} - -.fa-rotate-45 { - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); -} - -.fa-rotate--45 { - -webkit-transform: rotate(-45deg); - -moz-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.icon::before { - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - -webkit-font-smoothing: antialiased; -} - -.fa-icon-circle { - font-size: 1.25rem; - text-align: center; - border-radius: 50%; - padding: 0 0.5rem; -} - -.fa-width-rem { - width: 1.25rem; -} - -.format .fa-bold:hover, -.format .fa-italic:hover, -.format .fa-quote-right:hover, -.format .fa-link:hover, -.format .fa-image:hover { - color: #000000; -} - -.voting { - position: relative; - z-index: 2; - font-size: 12px; - font-weight: 600; - text-align: center; - word-break: keep-all; - min-width: 40px; -} - -#thread .voting { - min-width: 10px; - margin-right: 10px; - overflow-wrap: normal; -} - -#frontpage .voting, #search .voting, #userpage .voting { - margin: auto 0; -} - -.active.arrow-up::before { - color: #ff66ac; -} - -.arrow-up::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f357"; -} - -.arrow-up:hover::before { - color: #ff66ac; - opacity: 0.5; -} - -.active.arrow-down::before { - color: #38B2AC; -} - -.arrow-down::before { - cursor: pointer; - font-size: 1.3rem; - color: #c0c0c0; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - content: "\f354"; -} - -.arrow-down:hover::before { - color: #38B2AC; - opacity: 0.5; -} - -.comment-actions .arrow-up { - top: 0; -} - -.comment-actions .arrow-down { - bottom: 0; -} - -.upvoted .arrow-mobile-up { - color: #ff66ac !important; -} - -.downvoted .arrow-mobile-down { - color: #38B2AC !important; -} - -.comment-actions .score { - color: #404040; -} - -.score { - color: #000000; -} - -.score-up { - color: #ff66ac !important; -} - -.score-down { - color: #38B2AC !important; -} - -.banned .score { - color: #c0c0c0 !important; -} - -a .link-arrow { - position: relative; - right: 0; - transition: right ease 0.25s; - margin-left: 0.5rem; - font-size: 12px; -} - -a:hover .link-arrow { - right: -0.5rem; - color: #fff; -} - -.box-shadow-bottom { - box-shadow: inset 0 -0.1px 0 #242C33; -} - -.border-1 { - border-width: 0.1px; - border-style: solid; -} - -.border-2 { - border-width: 2px; - border-style: solid; -} - -.border-3 { - border-width: 3px; - border-style: solid; -} - -.border-4 { - border-width: 4px; - border-style: solid; -} - -.border-5 { - border-width: 5px; - border-style: solid; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-80 { - opacity: 0.8; -} - -.pseudo-submit-form .card-header { - background-color: #c0c0c0 !important; -} - -#frontpage .pseudo-submit-form.card, #search .search-results.card { - background-color: #c0c0c0; - border-radius: 0.35rem; - border: none; -} - -#frontpage .pseudo-submit-form.card .card-body, #search .search-results.card .card-body { - padding-left: 10px; - padding-right: 10px; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control:hover, #frontpage .pseudo-submit-form.card .card-body .form-control:active, #frontpage .pseudo-submit-form.card .card-body .form-control:focus { - background-color: #000000; -} - -.post-filter { - display: inline-block; - font-size: 12px; - font-weight: 600; - color: #404040; -} - -.post-filter .fa, .post-filter .fas { - font-size: 10.1px; - margin-right: 0.5rem; - opacity: 0.9; - color: #ff66ac; - width: 1rem; -} - -.filter-list .filter-item { - color: #404040; - text-decoration: none; -} - -.filter-list .filter-link { - display: block; - padding: 0.5rem 1rem; - color: #404040; - font-size: 12px; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.filter-list .filter-link:hover, .filter-list .filter-link:focus { - color: #000000; -} - -.filter-list > .filter-item > .filter-link.active { - color: #000000; - background-color: #000000; - border-radius: 0.35rem; -} - -.filter-list .filter-item .fa, .filter-list .filter-item .fas, .filter-list .filter-item .far, .filter-list .filter-item .fab, .filter-list .filter-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.filter-list .filter-link:hover .fa, .filter-list .filter-link:focus .fa, .filter-list .filter-link:hover .fas, .filter-list .filter-link:focus .fas, .filter-list .filter-link:hover .far, .filter-list .filter-link:focus .far, .filter-list .filter-link:hover .fab, .filter-list .filter-link:focus .fab { - color: #ff66ac; -} - -.filter-list > .filter-item > .filter-link.active .fa, .filter-list > .filter-item > .filter-link.active .fas, .filter-list > .filter-item > .filter-link.active .far, .filter-list > .filter-item > .filter-link.active .fab { - color: #ff66ac; -} - -.filter-link:hover, .filter-link:focus { - color: #ff66ac; -} - -.dashboard-list .dashboard-item { - color: #404040; - text-decoration: none; -} - -.dashboard-list .dashboard-link { - display: block; - padding: 0.5rem 0; - color: #404040; - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.25rem; - text-decoration: none; -} - -.dashboard-list .dashboard-link:hover, .dashboard-list .dashboard-link:focus { - color: #000000; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active { - color: #ff66ac; -} - -.dashboard-list .dashboard-item .fa, .dashboard-list .dashboard-item .fas, .dashboard-list .dashboard-item .far, .dashboard-list .dashboard-item .fab, .dashboard-list .dashboard-item .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; - text-align: center; -} - -.dashboard-list .dashboard-link:hover .fa, .dashboard-list .dashboard-link:focus .fa, .dashboard-list .dashboard-link:hover .fas, .dashboard-list .dashboard-link:focus .fas, .dashboard-list .dashboard-link:hover .far, .dashboard-list .dashboard-link:focus .far, .dashboard-list .dashboard-link:hover .fab, .dashboard-list .dashboard-link:focus .fab { - color: #ff66ac; -} - -.dashboard-list > .dashboard-item > .dashboard-link.active .fa, .dashboard-list > .dashboard-item > .dashboard-link.active .fas, .dashboard-list > .dashboard-item > .dashboard-link.active .far, .dashboard-list > .dashboard-item > .dashboard-link.active .fab { - color: #ff66ac; -} - -.dashboard-link:hover, .dashboard-link:focus { - color: #ff66ac; -} - -.list-group-item-action { - color: rgba(255, 255, 255, 0.5); -} - -a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { - background-color: transparent !important; - color: rgba(255, 255, 255, 0.8); -} - -.user-count { - margin-bottom: 0.25rem; -} - -.online-count { - margin-bottom: 0.25rem; -} - -.progress { - border-radius: 50%; -} - -.user-name { - color: inherit; -} - -.banner-pic-135 { - object-fit: cover; - height: 135px; - max-width: 572px; - width: 572px; -} - -.profile-pic.transition-square { - transition: border-radius 0.25s; -} - -.profile-pic.profile-pic.transition-square:hover { - border-radius: 0.35rem; -} - -.profile-pic { - width: 50px; - height: 50px; - border-radius: 50%; - margin: auto; - text-align: center; - object-fit: cover; - color: #c0c0c0; - background-color: #1f2023; -} - -.profile-pic .letter { - line-height: 3.6rem; - font-size: 1.25rem; - font-weight: 600; - text-transform: uppercase; -} - -.profile-pic-30 .letter { - line-height: 1.75; -} - -.profile-pic-35 .letter { - line-height: 2; -} - -.profile-pic-75 .letter { - line-height: 2.75; - font-size: 2rem; -} - -.navbar .navbar-nav .profile-pic { - display: inline-block; - width: 28px; - height: 28px; -} - -.navbar .navbar-nav .profile-pic .letter { - line-height: 2rem; - font-size: 12px; -} - -.profile-pic-20 { - width: 20px; - height: 20px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-25 { - width: 25px; - height: 25px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-28 { - width: 28px; - height: 28px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-30 { - width: 30px; - height: 30px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-35 { - width: 35px; - height: 35px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-40 { - width: 40px; - height: 40px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-50 { - width: 50px; - height: 50px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-65 { - width: 65px; - height: 65px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-75 { - width: 75px; - height: 75px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-100 { - width: 100px; - height: 100px; - border-radius: 50%; - text-align: center; - object-fit: cover; - background-color: #c0c0c0; -} - -.profile-pic-overlap { - margin-left: -1rem; -} - -.profile-pic-overlap:first-child { - margin-left: 0; -} - -.toggle-view .nav-link { - color: #fff; - font-size: 12px; - font-weight: 600; - padding: 0; - line-height: 1; - box-shadow: none; - border-radius: 0; -} - -.toggle-view .fa, .toggle-view .fas, .toggle-view .far, .toggle-view .fab, .toggle-view .fal { - font-size: 12px; - margin-right: 0.5rem; - color: #c0c0c0; -} - -.toggle-view .nav-link:hover, .toggle-view .nav-link:focus { - color: #ff66ac; -} - -.toggle-view > .nav-item > .nav-link.active .fa, .toggle-view > .nav-item > .nav-link.active .fas, .toggle-view > .nav-item > .nav-link.active .far, .toggle-view > .nav-item > .nav-link.active .fab { - color: #ff66ac; -} - -.toggle-view .nav-link:hover .fa, .toggle-view .nav-link:focus .fa, .toggle-view .nav-link:hover .fas, .toggle-view .nav-link:focus .fas, .toggle-view .nav-link:hover .far, .toggle-view .nav-link:focus .far, .toggle-view .nav-link:hover .fab, .toggle-view .nav-link:focus .fab { - color: #ff66ac; -} - -.toggle-card-view .posts { - background: none; - border-radius: 0; - box-shadow: none; - border: none; -} - -.card-header:first-child { - border-radius: 0.35rem 0.35rem 0 0; -} - -.card-header { - font-size: 1rem; - font-weight: 600; - color: #000000; - padding: 0.5rem 1rem; - border-bottom: 0.1px solid #242C33; -} - -.card { - background-color: #000000; -} - -#thread .card { - background-color: #c0c0c0; -} - -#frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; -} - -#frontpage .posts .card:nth-last-of-type(2), #userpage .posts .card:nth-last-of-type(2), #search .posts .card:nth-last-of-type(2) { - border-bottom-left-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-bottom: 0.1px solid #242C33; -} - -#frontpage .posts .card, #userpage .posts .card, #search .posts .card { - border-width: 0.1px 0.1px 0 0.1px; - border-color: #242C33; - border-style: solid; - border-radius: 0; - padding: 0.5rem; -} - -#frontpage .posts .card:hover, #userpage .posts .card:hover, #search .posts .card:hover { - background-color: #c0c0c0; -} - -.post-title { - font-size: 16px; - font-weight: 600; - word-break: break-word; - overflow: hidden; -} - -.post-title a { - color: #000000; -} - -.post-title a:hover, .post-title a:active, .post-title a:focus { - text-decoration: none; - color: #ff66ac; -} - -#frontpage .post-title a { - color: #000000; -} - -#frontpage .post-title a:hover, #frontpage .post-title a:active, #frontpage .post-title a:focus { - text-decoration: none; - color: #000000; -} - -.stretched-link a:hover { - color: #ff66ac; -} - -.post-meta { - position: relative; - z-index: 2; - color: #404040; - font-size: 12px; - width: fit-content; -} - -#frontpage .posts .card .card-footer, #userpage .posts .card .card-footer, #thread .card .card-footer, #search .posts .card .card-footer { - border: 0; - background-color: transparent; - padding: 0; -} - -.post-body { - word-break: break-word; - overflow: hidden; -} - -.modal-backdrop.show { - opacity: 1; - background-color: rgba(30, 30, 30, 0.9); -} - -.modal-backdrop { - background-color: transparent; -} - -.modal-header { - border-bottom: none; - background-color: #242C33; - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - padding: 0.5rem 1rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-header .close { - padding: 1.25rem 1rem 1.25rem 0.5rem; -} - -.modal-content { - border: none; - background-color: #242C33; - border-radius: 0.35rem; - box-shadow: 0 0.1px 3px rgba(0, 0, 0, 0.05), 0 0 0 0.1px rgba(0, 0, 0, 0.05); -} - -.modal-footer { - border: none; - background-color: #242C33; - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - background-image: linear-gradient(180deg, #ffffff00 25%, #242C33 100%) !important; -} - -.modal .post-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .post-actions .list-group-item:focus, .modal .post-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .post-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .post-actions .fa, .modal .post-actions .fas, .modal .post-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.post-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 12px; - margin-right: 0.5rem; - width: 1rem; -} - -.post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - color: inherit; -} - -.post-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.post-actions .dropdown-item:active .fa, .post-actions .dropdown-item:active .fas { - color: #000000; -} - -.post-actions .dropdown-item:hover .fa, .post-actions .dropdown-item:hover .fas { - color: #fff; -} - -.post-actions a:hover .fa, .post-actions a:hover .fas { - color: #000000; -} - -.post-actions:hover, .post-actions:focus { - z-index: 4; -} - -.post-actions .copy-link:hover { - color: #000000; -} - -.post-actions .fas.fa-ellipsis-h, .post-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.post-actions .removeDropdownItem.dropdown-item:hover, .post-actions .removeDropdownItem.dropdown-item:focus, .post-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.post-actions .removeDropdownItem.dropdown-item:hover .fas, .post-actions .removeDropdownItem.dropdown-item:focus .fas, .post-actions .removeDropdownItem.dropdown-item.active .fas, .post-actions .removeDropdownItem.dropdown-item:hover .far, .post-actions .removeDropdownItem.dropdown-item:focus .far, .post-actions .removeDropdownItem.dropdown-item.active .far .post-actions .removeDropdownItem.dropdown-item:hover .fa, -.post-actions .removeDropdownItem.dropdown-item:focus .fa, .post-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .approveDropdownItem.dropdown-item:hover, .post-actions .approveDropdownItem.dropdown-item:focus, .post-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.post-actions .approveDropdownItem.dropdown-item:hover .fas, .post-actions .approveDropdownItem.dropdown-item:focus .fas, .post-actions .approveDropdownItem.dropdown-item.active .fas, .post-actions .approveDropdownItem.dropdown-item:hover .far, .post-actions .approveDropdownItem.dropdown-item:focus .far, .post-actions .approveDropdownItem.dropdown-item.active .far .post-actions .approveDropdownItem.dropdown-item:hover .fa, -.post-actions .approveDropdownItem.dropdown-item:focus .fa, .post-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.post-actions .list-inline { - margin-bottom: 0; -} - -.post-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.close .far, .close .fab, .close .fal, .close .fas { - font-size: 1.25rem; -} - -@media (max-width: 767.98px) { - .modal.modal.modal-sm-bottom .modal-dialog { - position: fixed; - right: 0; - bottom: 0; - left: 0; - z-index: 1030; - } - - .modal.modal-sm-bottom .modal-content { - position: absolute; - bottom: 0; - border-radius: 1rem; - } - - .modal.fade.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 100vh, 0); - } - - .modal.show.modal-sm-bottom .modal-dialog { - transform: translate3d(0, 0, 0); - } - - .modal.modal-sm-bottom .modal-header { - border-top-right-radius: 1rem; - border-top-left-radius: 1rem; - } -} -.dropdown-actions { - position: relative; - color: #404040; - font-weight: 600; - font-size: 12px; - z-index: 3; -} - -.dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 12px; - color: #404040; - margin-right: 0.5rem; - width: 1rem; - text-align: center; -} - -.dropdown-actions .voting .fa, .dropdown-actions .voting .fas, .dropdown-actions .voting .far { - color: inherit; -} - -.dropdown-actions .fa-ellipsis-v { - font-size: 1.25rem; -} - -.dropdown-actions .dropdown-item:active .fa, .dropdown-actions .dropdown-item:active .fas { - color: #000000; -} - -.dropdown-actions .dropdown-item:hover .fa, .dropdown-actions .dropdown-item:hover .fas { - color: #000000; -} - -.dropdown-actions a:hover .fa, .dropdown-actions a:hover .fas { - color: #000000; -} - -.dropdown-actions:hover, .dropdown-actions:focus { - z-index: 4; -} - -.dropdown-actions .copy-link:hover { - color: #000000; -} - -.dropdown-actions .fas.fa-ellipsis-h, .dropdown-actions .far.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: middle; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover, .dropdown-actions .removeDropdownItem.dropdown-item:focus, .dropdown-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.dropdown-actions .removeDropdownItem.dropdown-item:hover .fas, .dropdown-actions .removeDropdownItem.dropdown-item:focus .fas, .dropdown-actions .removeDropdownItem.dropdown-item.active .fas, .dropdown-actions .removeDropdownItem.dropdown-item:hover .far, .dropdown-actions .removeDropdownItem.dropdown-item:focus .far, .dropdown-actions .removeDropdownItem.dropdown-item.active .far .dropdown-actions .removeDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .removeDropdownItem.dropdown-item:focus .fa, .dropdown-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover, .dropdown-actions .approveDropdownItem.dropdown-item:focus, .dropdown-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.dropdown-actions .approveDropdownItem.dropdown-item:hover .fas, .dropdown-actions .approveDropdownItem.dropdown-item:focus .fas, .dropdown-actions .approveDropdownItem.dropdown-item.active .fas, .dropdown-actions .approveDropdownItem.dropdown-item:hover .far, .dropdown-actions .approveDropdownItem.dropdown-item:focus .far, .dropdown-actions .approveDropdownItem.dropdown-item.active .far .dropdown-actions .approveDropdownItem.dropdown-item:hover .fa, -.dropdown-actions .approveDropdownItem.dropdown-item:focus .fa, .dropdown-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.dropdown-actions .list-inline { - margin-bottom: 0; -} - -.dropdown-actions .list-inline .list-inline-item { - margin-right: 1rem; -} - -.dropdown-actions .list-inline .list-inline-item:last-child { - margin-right: 0; -} - -.page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; -} - -.page-link:hover { - background-color: #394552; -} - -.page-item.disabled .page-link { - font-weight: 600; - background-color: #fff; - border: 0.1px solid #fff; - opacity: 0.5; -} - -@media (max-width: 767.98px) { - .post-actions .list-inline .list-inline-item { - margin-right: 1.5rem; - margin-top: 5px; - } - - .post-actions .list-inline .list-inline-item:last-child { - margin-right: 0; - } -} -.post-actions .list-inline .list-inline-item .dropdown-item { - font-size: 1rem; -} - -.post-actions .list-inline .list-inline-item .dropdown-item:active { - color: #c0c0c0; -} - -.post-actions a { - color: #394552; - text-decoration: none; - text-transform: none; -} - -.post-actions a:hover { - color: #000000; -} - -.post-actions .dropdown-item:hover { - color: #000000; -} - -.post-img { - width: 100px; - height: 70px; - object-fit: cover; - border: 0.1px solid #ff66ac; - border-radius: 0.35rem; - z-index: 2; - background-color: #c0c0c0; -} - -.post-img-lg, .mobile-thumb-enlarged { - display: none; -} - -.post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; -} - -.thumb-img-link-overlay { - display: none; -} - -div:hover .thumb-img-link-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - bottom: 0px; - padding: 1.5rem; - text-align: center; - width: 100%; - height: 100%; - color: #c0c0c0; - line-height: 2; - text-transform: uppercase; - font-size: 10.1px; -} - -.embed-lg { - display: none; -} - -.post-preview-lg { - display: none; -} - -@media (max-width: 767.98px) { - .post-img { - width: 80px; - height: 60px; - } - - .post-img-overlay { - position: absolute; - background-color: rgba(0, 0, 0, 0.5); - padding: 0.25rem 0.5rem; - text-align: right; - width: 100%; - color: #c0c0c0; - } -} -.post-actions .comments, .post-actions .share, .post-actions .save, .post-actions .flag { - margin-right: 0.5rem; - vertical-align: top; -} - -.time-stamp, .points { - color: #404040; -} - -.comments-count { - display: flex; -} - -.comments-count .total { - font-weight: 600; - font-size: 12px; - color: #404040; -} - -.comment { - display: flex; - position: relative; - margin-top: 2rem; - padding-left: 12px; -} - -#notifications .comment, #userpage .comment { - margin-top: 0.5rem; - margin-bottom: 1rem; -} - -#notifications .comment:last-child, #userpage .comment:last-child { - margin-bottom: 0; -} - -.comment .comment-profile { - margin: 1rem; - text-align: center; -} - -.comment .comment-body { - width: 100%; -} - -.comment .comment-body .user-info { - font-size: 12px; - color: #404040; - margin-bottom: 0.25rem; - margin-top: -0.25rem; -} - -.comment .comment-body .user-name { - color: #000000; -} - -.comment .comment-body .comment-text { - margin-bottom: 1rem; - word-break: break-word; - color: #000000; - overflow: hidden; - padding-right: 10px !important; - padding-top: 5px !important; -} - -.comment .comment-body .comment-image { - border: 0.1px solid #ff66ac; -} - -blockquote { - border-left: 2px solid #ff66ac; - color: #000000; - font-size: 1rem; - font-weight: 400; - background-color: #46444a; - padding: 0.5rem 1rem; - margin: 0.5rem 0rem 1rem 0.5rem; -} - -blockquote > blockquote { - padding: 0; - margin: 0; - border-left: none; - background-color: transparent; -} - -blockquote p { - margin-bottom: 0; -} - -.modal .comment-actions .list-group-item { - border: none; - border-radius: 0.35rem; - background-color: #242C33; -} - -.modal .comment-actions .list-group-item:focus, .modal .comment-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .comment-actions a { - color: #394552; - font-size: 1rem; -} - -.modal .comment-actions .fa, .modal .comment-actions .fas, .modal .comment-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.comment-section { - background-color: #c0c0c0; -} - -.comment p { - word-break: break-word; -} - -.comment-actions { - font-weight: 600; - font-size: 12px; - margin-bottom: 0; -} - -.comment-actions .fa, .comment-actions .fas, .comment-actions .far { - font-size: 12px; - margin-right: 0.5rem; - color: #394552; -} - -.comment-actions .dropdown-item:active .fa, .comment-actions .dropdown-item:active .fas, .comment-actions .dropdown-item:active .far { - color: #000000; -} - -.comment-actions .dropdown-item:hover .fa, .comment-actions .dropdown-item:hover .fas, .comment-actions .dropdown-item:hover .far { - color: #000000; -} - -.comment-actions a:hover .fa, .comment-actions a:hover .fas, .comment-actions a:hover .far { - color: #000000; -} - -.comment-actions .fas.fa-ellipsis-h { - font-size: 1.25rem; - vertical-align: bottom; -} - -.comment-actions .list-inline { - margin-bottom: 0; -} - -.comment-actions .list-inline .list-inline-item { - margin-right: 0.5rem; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item { - font-size: 12px; -} - -.comment-actions .list-inline .list-inline-item .dropdown-item:active { - color: #000000; -} - -.comment-actions a { - color: #394552; - text-decoration: none; -} - -.comment-actions a:hover, .comment-actions .copy-link:hover { - color: #000000; -} - -.comment-actions .dropdown-item:hover { - color: #000000; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover, .comment-actions .removeDropdownItem.dropdown-item:focus, .comment-actions .removeDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #ffc107; -} - -.comment-actions .removeDropdownItem.dropdown-item:hover .fas, .comment-actions .removeDropdownItem.dropdown-item:focus .fas, .comment-actions .removeDropdownItem.dropdown-item.active .fas, .comment-actions .removeDropdownItem.dropdown-item:hover .far, .comment-actions .removeDropdownItem.dropdown-item:focus .far, .comment-actions .removeDropdownItem.dropdown-item.active .far .comment-actions .removeDropdownItem.dropdown-item:hover .fa, -.comment-actions .removeDropdownItem.dropdown-item:focus .fa, .comment-actions .removeDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover, .comment-actions .approveDropdownItem.dropdown-item:focus, .comment-actions .approveDropdownItem.dropdown-item.active { - color: #c0c0c0; - text-decoration: none; - background-color: #38A169; -} - -.comment-actions .approveDropdownItem.dropdown-item:hover .fas, .comment-actions .approveDropdownItem.dropdown-item:focus .fas, .comment-actions .approveDropdownItem.dropdown-item.active .fas, .comment-actions .approveDropdownItem.dropdown-item:hover .far, .comment-actions .approveDropdownItem.dropdown-item:focus .far, .comment-actions .approveDropdownItem.dropdown-item.active .far .comment-actions .approveDropdownItem.dropdown-item:hover .fa, -.comment-actions .approveDropdownItem.dropdown-item:focus .fa, .comment-actions .approveDropdownItem.dropdown-item.active .fa { - color: #c0c0c0; -} - -ul.comment-section { - padding-left: 0; - margin-bottom: 0; -} - -.comment-count { - font-size: 1.25rem; - color: #000000; -} - -.comment-write { - position: relative; -} - -.comment-write.child { - margin-top: 1rem; -} - -.comment-write.collapsed textarea:focus, .comment-write.collapsed textarea:active { - background-color: #000000; -} - -.comment-write.collapsed textarea { - width: 100%; - box-sizing: border-box; - padding: 0.5rem 0.75rem; - min-height: 84px; -} - -.comment-write textarea { - background: #000000; -} - -.comment-write textarea:hover, -.form-control[readonly]:hover { - background: #c0c0c0; -} - -.comment-format { - display: flex; - align-items: center; - bottom: 0; - left: 0; - padding: 0.5rem 0; - width: 100%; - z-index: 1; -} - -.comment-write .comment-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #c0c0c0; -} - -.comment-write .comment-format .format:hover { - color: #000000; -} - -.comment .comment-collapse::before { - content: ""; - position: absolute; - font-family: "Font Awesome 5 Pro"; - border-left: 2px solid #394552; - font-size: 1rem; - color: #ff66ac; - display: inline-block; - height: 100%; - cursor: pointer; - width: 10px; -} - -.comment .comment-collapse:hover::before { - border-left-color: #ff66ac; -} - -.comment.collapsed .comment-collapse::before { - content: "\f055"; - font-family: "Font Awesome 5 Pro"; - font-weight: 900; - border-left: none; - color: #c0c0c0; - top: -0.1px; - left: -3px; - font-size: 10px; -} - -.comment.collapsed .comment-collapse:hover::before { - color: #ff66ac; -} - -.comment.collapsed .comment-profile, .comment.collapsed .comment-body p.text, .comment.collapsed div.comment-text, .comment.collapsed .comment-actions, .comment.collapsed .comment-write, -.comment.collapsed .comment { - display: none; -} - -.comment.collapsed .user-info { - margin-bottom: 0; -} - -.comment.collapsed .profile-pic-25 { - opacity: 0.5; -} - -.comment.collapsed .comment-body { - opacity: 0.5; -} - -.comment.collapsed .comment-body:hover { - opacity: 1; -} - -.dropdown-menu.user-profile-menu { - padding: 1rem; - text-align: left; -} - -.dropdown-menu.user-profile-menu .fa, .dropdown-menu.user-profile-menu .far, .dropdown-menu.user-profile-menu .fas { - text-align: center; - width: 18px; - padding-right: 0.25rem; -} - -.reactions-count { - margin-bottom: 3rem; -} - -.reactions-count .total { - font-weight: 600; - margin-bottom: 0.5rem; -} - -.reaction { - border: 0.1px solid #c0c0c0; - background-color: #000000; - padding: 0.25rem 0.5rem; - border-radius: 0.35rem; - font-weight: 600; - margin-right: 0.25rem; -} - -.reaction:hover { - background-color: #c0c0c0; -} - -.reaction .count { - margin-left: 0.5rem; -} - -.reaction .reacted { - border-color: #ff66ac; - background-color: rgba(60, 173, 243, 0.08); - color: #ff66ac; -} - -#login { - padding-top: 0; - height: 100%; - overflow: hidden; - background-color: #000000; -} - -.splash-wrapper { - position: relative; - width: 100%; - height: 100%; - font-size: 0; -} - -.splash-overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(127, 127, 127, 0.25); - background-image: linear-gradient(135deg, rgba(30, 30, 36, 0.1) 0%, #ff66ac 150%); -} - -.splash-img { - height: 100%; - width: 100%; - background-size: cover; - background-position: bottom; - object-fit: cover; -} - -.splash-text { - position: absolute; - bottom: 0; - left: 1.5rem; - color: #c0c0c0; - font-weight: 400; -} - -.pagination { - padding: 1rem 0; -} - -.table .thead-dark th { - color: #404040; - font-size: 12px; - text-transform: uppercase; - background-color: #000000; - border: none; -} - -.settings .settings-section { - margin-bottom: 3rem; - background: #c0c0c0; - border: 0.1px solid #242C33; - border-radius: 0.35rem; - overflow: hidden; -} - -#settings .bg-gray-300 { - background-color: #fff !important; -} - -.settings .settings-section .title, .settings .settings-section .body, .settings .settings-section .footer { - padding: 1rem; -} - -.settings .settings-section .title p:last-of-type { - margin-bottom: 0; -} - -.settings .settings-section .footer { - background-color: #000000; -} - -.modal .profile-actions .list-group-item { - border: none; - border-radius: 0.35rem; -} - -.modal .profile-actions .list-group-item:focus, .modal .profile-actions .list-group-item:hover { - background-color: #c0c0c0; -} - -.modal .profile-actions a { - color: #000000; - font-size: 1rem; -} - -.modal .profile-actions .fa, .modal .profile-actions .fas, .modal .profile-actions .far { - width: 1.25rem; - font-size: 1rem; -} - -.profile-actions a { - color: #fff; - text-decoration: none; - font-size: 12px; -} - -.profile-actions .fa, .profile-actions .fas, .profile-actions .far { - font-size: 12px; - color: #fff; -} - -.profile-actions .dropdown-item:hover { - color: #000000; -} - -.profile-actions .dropdown-item { - font-size: 13px; -} - -.profile-actions .dropdown .dropdown-menu .dropdown-item .fa, .profile-actions .dropdown .dropdown-menu .dropdown-item .fas, .profile-actions .dropdown .dropdown-menu .dropdown-item .far { - font-size: 12px; - color: #fff; - width: 1rem; - margin-right: 0.5rem; - text-align: center; -} - -.profile-actions .dropdown-item:active .fa, .profile-actions .dropdown-item:active .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -.profile-actions .dropdown-item:hover .fa, .profile-actions .dropdown-item:hover .fas, .profile-actions .dropdown-item:active .far { - color: #000000; -} - -#page .footer h1, #page .footer h2, #page .footer h3, #page .footer h4, #page .footer h5, #page .footer h6, -#article .footer h1, #article .footer h2, #article .footer h3, #article .footer h4, #article .footer h5, #article .footer h6 { - font-weight: 600; -} - -#page .footer a, #article .footer a { - color: #c0c0c0; - opacity: 0.8; -} - -#page .footer li, #article .footer li { - padding: 0.25rem 0; -} - -.footer .list-inline-item { - font-weight: 400; -} - -.footer a { - text-decoration: none; - color: #404040; -} - -.footer a:hover, .footer a:focus, .footer a:active { - text-decoration: underline; -} - -.footer.footer-dark a:hover, .footer.footer-dark a:focus, .footer.footer-dark a:active { - color: #c0c0c0; -} - -.empty-state-img { - width: 200px; - opacity: 0.35; - filter: brightness(0); -} - -.ghost { - -webkit-animation: ghost 2s infinite alternate; - animation: ghost 2s infinite alternate; -} - -@-webkit-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -@-moz-keyframes ghost { - 0% { - transform: translateY(0); - } - 100% { - transform: translateY(-20px); - } -} -.border-top { - border-top: 1px solid #242C33 !important; -} - -.border-right { - border-right: 1px solid #242C33 !important; -} - -.border-bottom { - border-bottom: 1px solid #242C33 !important; -} - -.border-left { - border-left: 1px solid #242C33 !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-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; -} - -.border-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; -} - -.border { - border: 1px solid #242C33 !important; -} - -.border-0 { - border: none !important; -} - -.rounded { - border-radius: 0.35rem; -} - -.rounded-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-circle { - border-radius: 50%; -} - -.rounded-0 { - border-radius: 0; -} - -@media (min-width: 576px) { - .border-sm-top { - border-top: 1px solid #242C33 !important; - } - - .border-sm-right { - border-right: 1px solid #242C33 !important; - } - - .border-sm-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-sm-left { - border-left: 1px solid #242C33 !important; - } - - .border-sm-top-0 { - border-top: 0 !important; - } - - .border-sm-right-0 { - border-right: 0 !important; - } - - .border-sm-bottom-0 { - border-bottom: 0 !important; - } - - .border-sm-left-0 { - border-left: 0 !important; - } - - .border-sm-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-sm-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-sm { - border: 1px solid #242C33 !important; - } - - .border-sm-0 { - border: none !important; - } - - .rounded-sm { - border-radius: 0.35rem; - } - - .rounded-sm-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-sm-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-sm-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-sm-circle { - border-radius: 50%; - } - - .rounded-sm-0 { - border-radius: 0; - } -} -@media (min-width: 768px) { - .border-md-top { - border-top: 1px solid #242C33 !important; - } - - .border-md-right { - border-right: 1px solid #242C33 !important; - } - - .border-md-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-md-left { - border-left: 1px solid #242C33 !important; - } - - .border-md-top-0 { - border-top: 0 !important; - } - - .border-md-right-0 { - border-right: 0 !important; - } - - .border-md-bottom-0 { - border-bottom: 0 !important; - } - - .border-md-left-0 { - border-left: 0 !important; - } - - .border-md-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-md-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-md { - border: 1px solid #242C33 !important; - } - - .border-md-0 { - border: none !important; - } - - .rounded-md { - border-radius: 0.35rem; - } - - .rounded-md-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-md-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-md-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-md-circle { - border-radius: 50%; - } - - .rounded-md-0 { - border-radius: 0; - } -} -@media (min-width: 992px) { - .border-lg-top { - border-top: 1px solid #242C33 !important; - } - - .border-lg-right { - border-right: 1px solid #242C33 !important; - } - - .border-lg-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-lg-left { - border-left: 1px solid #242C33 !important; - } - - .border-lg-top-0 { - border-top: 0 !important; - } - - .border-lg-right-0 { - border-right: 0 !important; - } - - .border-lg-bottom-0 { - border-bottom: 0 !important; - } - - .border-lg-left-0 { - border-left: 0 !important; - } - - .border-lg-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-lg-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-lg { - border: 1px solid #242C33 !important; - } - - .border-lg-0 { - border: none !important; - } - - .rounded-lg { - border-radius: 0.35rem; - } - - .rounded-lg-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-lg-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-lg-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-lg-circle { - border-radius: 50%; - } - - .rounded-lg-0 { - border-radius: 0; - } -} -@media (min-width: 1200px) { - .border-xl-top { - border-top: 1px solid #242C33 !important; - } - - .border-xl-right { - border-right: 1px solid #242C33 !important; - } - - .border-xl-bottom { - border-bottom: 1px solid #242C33 !important; - } - - .border-xl-left { - border-left: 1px solid #242C33 !important; - } - - .border-xl-top-0 { - border-top: 0 !important; - } - - .border-xl-right-0 { - border-right: 0 !important; - } - - .border-xl-bottom-0 { - border-bottom: 0 !important; - } - - .border-xl-left-0 { - border-left: 0 !important; - } - - .border-xl-x { - border-left: 1px solid #242C33 !important; - border-right: 1px solid #242C33 !important; - } - - .border-xl-y { - border-top: 1px solid #242C33 !important; - border-bottom: 1px solid #242C33 !important; - } - - .border-xl { - border: 1px solid #242C33 !important; - } - - .border-xl-0 { - border: none !important; - } - - .rounded-xl { - border-radius: 0.35rem; - } - - .rounded-xl-top { - border-top-left-radius: 0.35rem; - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-right { - border-top-right-radius: 0.35rem; - border-bottom-right-radius: 0.35rem; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rounded-xl-bottom { - border-bottom-right-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .rounded-xl-left { - border-top-left-radius: 0.35rem; - border-bottom-left-radius: 0.35rem; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .rounded-xl-circle { - border-radius: 50%; - } - - .rounded-xl-0 { - border-radius: 0; - } -} -@media (min-width: 576px) { - .w-sm-25 { - width: 25% !important; - } - - .w-sm-50 { - width: 50% !important; - } - - .w-sm-75 { - width: 75% !important; - } - - .w-sm-100 { - width: 100% !important; - } - - .w-sm-auto { - width: auto !important; - } - - .h-sm-25 { - height: 25% !important; - } - - .h-sm-50 { - height: 50% !important; - } - - .h-sm-75 { - height: 75% !important; - } - - .h-sm-100 { - height: 100% !important; - } - - .h-sm-auto { - height: auto !important; - } -} -@media (min-width: 768px) { - .w-md-25 { - width: 25% !important; - } - - .w-md-50 { - width: 50% !important; - } - - .w-md-75 { - width: 75% !important; - } - - .w-md-100 { - width: 100% !important; - } - - .w-md-auto { - width: auto !important; - } - - .h-md-25 { - height: 25% !important; - } - - .h-md-50 { - height: 50% !important; - } - - .h-md-75 { - height: 75% !important; - } - - .h-md-100 { - height: 100% !important; - } - - .h-md-auto { - height: auto !important; - } -} -@media (min-width: 992px) { - .w-lg-25 { - width: 25% !important; - } - - .w-lg-50 { - width: 50% !important; - } - - .w-lg-75 { - width: 75% !important; - } - - .w-lg-100 { - width: 100% !important; - } - - .w-lg-auto { - width: auto !important; - } - - .h-lg-25 { - height: 25% !important; - } - - .h-lg-50 { - height: 50% !important; - } - - .h-lg-75 { - height: 75% !important; - } - - .h-lg-100 { - height: 100% !important; - } - - .h-lg-auto { - height: auto !important; - } -} -@media (min-width: 1200px) { - .w-xl-25 { - width: 25% !important; - } - - .w-xl-50 { - width: 50% !important; - } - - .w-xl-75 { - width: 75% !important; - } - - .w-xl-100 { - width: 100% !important; - } - - .w-xl-auto { - width: auto !important; - } - - .h-xl-25 { - height: 25% !important; - } - - .h-xl-50 { - height: 50% !important; - } - - .h-xl-75 { - height: 75% !important; - } - - .h-xl-100 { - height: 100% !important; - } - - .h-xl-auto { - height: auto !important; - } -} -.text-format { - display: flex; - align-items: center; - position: absolute; - bottom: 0; - left: 0; - padding: 0.5rem; - width: 100%; - border-width: 0 0.1px 0.1px 0.1px; - border-style: solid; - border-color: #c0c0c0; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - z-index: 3; -} - -.text-format .format { - padding: 0 0.5rem; - font-size: 1rem; - color: #adb5bd; -} - -.submission .body { - padding: 1rem; -} - -.submission .footer { - background-color: transparent; - padding: 1rem; - border-bottom-left-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.transition-15 { - -webkit-transition: width 0.15s; - transition: width 0.15s; -} - -.custom-control-label { - text-transform: none; - font-weight: 400; - font-size: 1rem; - letter-spacing: 0; - color: #000000; -} - -.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #ff66ac; - border: 0.1px solid #ff66ac; -} - -.custom-switch { - padding-left: 2.25rem; - padding-bottom: 1rem; -} - -.custom-switch .custom-control-label { - padding-top: 0.5rem; - padding-left: 2rem; - padding-bottom: 0.1rem; -} - -.custom-control-input:checked ~ .custom-control-label::before { - opacity: 1; - background-color: #38A169; - border: #38A169 solid 0.1px; -} - -.custom-control-input:checked ~ .custom-control-label:hover::before { - opacity: 1; -} - -.custom-switch .custom-control-label::before { - left: -2.25rem; - height: 1.5rem; - width: 2.75rem; - pointer-events: all; - border-radius: 1rem; - background-color: #394552; - border: #394552 solid 0.1px; - opacity: 0.7; -} - -.custom-switch .custom-control-label:hover::before { - opacity: 0.85; -} - -.custom-switch .custom-control-label::after { - top: calc(0.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1.5rem - 4px); - height: calc(1.5rem - 4px); - background-color: #000000; - border-radius: 2rem; - 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: #c0c0c0; - -webkit-transform: translateX(1.25rem); - transform: translateX(1.25rem); -} - -pre code { - word-break: break-word; - white-space: break-spaces; - color: #e83e8c; -} - -pre.prettyprint { - padding: 0; -} - -pre ol.linenums { - padding-left: 0; -} - -pre ol > li { - margin-bottom: 0; -} - -pre ol > li::before { - color: #c0c0c0; - font-weight: 400; - background-color: transparent; - right: 1rem; - padding: 0.25rem; - text-align: right; - margin-right: 0.5rem; - width: 3rem; -} - -pre li.L1, pre li.L3, pre li.L5, pre li.L7, pre li.L9 { - background: none; -} - -pre .pln, code .pln { - color: #29b1f3; -} - -pre .lit, code .lit { - color: #d55a7c; -} - -pre .kwd, code .kwd { - color: #38A169; -} - -pre .str, code .str { - color: #38A169; - opacity: 0.75; -} - -pre .com, code .com { - color: #ab4bc3; -} - -pre .typ, code .typ { - color: #c0c0c0; -} - -pre .clo, pre .opn, pre .pun, code .clo, code .opn, code .pun { - color: #c0c0c0; -} - -.gif-categories .card { - overflow: hidden; - border: none; -} - -.gif-categories img { - border-radius: 0.35rem; - height: 110px; - width: 100%; - object-fit: cover; - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories img:hover { - border: 3px solid #ff66ac; -} - -.gif-categories .card .gif-cat-overlay { - position: absolute; - text-align: center; - height: 100%; - width: 100%; - background-color: rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.15s ease; - -moz-transition: all 0.15s ease; - -o-transition: all 0.15s ease; - -ms-transition: all 0.15s ease; - transition: all 0.15s ease; -} - -.gif-categories .card:hover .gif-cat-overlay { - background-color: rgba(0, 0, 0, 0.6); - border: 3px solid #ff66ac; - border-radius: 0.35rem; -} - -@media (max-width: 991.98px) { - #frontpage, #search { - padding-top: 49px; - } -} -@media (max-width: 767.98px) { - html { - font-size: 14px; - } - - .container { - overflow: hidden; - max-width: none; - } - - body, #settings, #notifications, #submit { - padding-top: 49px; - background-color: #c0c0c0; - } - - #thread, #userpage { - background-color: #c0c0c0; - } - - .custom-gutters { - padding-left: 0; - padding-right: 0; - } - - .shadow-sm-0 { - box-shadow: none !important; - } - - .navbar.bg-primary { - background-color: #fff !important; - } - - .navbar-nav { - height: 100vh; - } - - .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav-link { - padding: 0.5rem; - } - - .navbar-dark .navbar-nav .nav-link:hover { - background-color: transparent; - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link:active { - background-color: rgba(0, 0, 0, 0.15); - border-radius: 0; - } - - .navbar-dark .navbar-nav .nav-link .fa, .navbar-dark .navbar-nav .nav-link .fas, .navbar-dark .navbar-nav .nav-link .far, .navbar-dark .navbar-nav .nav-link .fab { - font-size: 1rem; - } - - .navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #ff66ac; - font-size: 1.25rem; - } - - #fixed-bar-mobile { - box-shadow: none; - } - - .mobile-nav-icon { - padding: 0.25rem 0.75rem; - } - - #thread, #submit, #error-401, #error-403, #error-404, #error-405, #error-409, #error-410, #error-422, #error-429, #error-451, #error-500 { - background-color: #000000; - } - - #frontpage { - padding-top: 49px; - } - - #search .search-results.card { - border-bottom: 0.1px solid #242C33; - border-width: 0 0 0.1px 0; - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card { - padding: 7px; - border-width: 0 0 0.1px 0; - } - - #frontpage .posts .card:first-of-type, #userpage .posts .card:first-of-type, #search .posts .card:first-of-type { - border-radius: 0; - } - - #frontpage .posts .card, #userpage .posts .card, #search .posts .card, #userpage .posts .card { - background-color: #c0c0c0; - } - - #frontpage .posts .card:last-of-type, #search .posts .card:last-of-type { - border-bottom: 0.1px solid #242C33; - } - - #frontpage .posts .card:hover .post-title a, #search .posts .card:hover .post-title a { - color: #ff66ac; - } - - #frontpage .posts .card .post-img, #search .posts .card .post-img { - z-index: 3; - } - - #frontpage .posts .card.enlarged .mobile-thumb-enlarged, #userpage .posts .card.enlarged .mobile-thumb-enlarged, #search .posts .card.enlarged .mobile-thumb-enlarged { - display: block; - } - - .toggle-view { - padding-top: 2px; - } - - .toast { - bottom: 1.5rem; - margin: 0 auto; - left: 0; - right: 0; - } - - #thread .card { - background-color: #c0c0c0; - } - - .card { - background-color: #c0c0c0; - } - - .posts, #thread #main-content-col { - box-shadow: none; - border: none; - border-radius: 0; - } - - #thread #main-content-col { - margin: 0; - } - - .thumb-img-link-overlay { - display: none; - } - - .post-title a { - color: #000000; - } - - .post-title a:hover, .post-title a:active, .post-title a:focus { - color: #ff66ac; - } - - #thread .voting { - min-width: 0; - margin-right: 0; - margin-top: 0; - } - - .voting { - font-weight: 400; - font-size: 1.2rem; - } - - #frontpage .voting, #search .voting, #userpage .voting { - margin: 0; - } - - .post-title { - font-size: 14px; - font-weight: 400; - line-height: normal; - overflow: hidden; - } - - .post-meta { - font-size: 1rem; - } - - .post-actions { - font-weight: 400; - } - - .post-actions a { - font-size: 1rem; - color: #c0c0c0; - } - - .post-actions .fa, .post-actions .fas, .post-actions .far { - font-size: 1rem; - } - - .post-actions .voting .fa, .post-actions .voting .fas, .post-actions .voting .far { - font-size: 1.25rem; - } - - .comment-actions .score { - color: #c0c0c0; - } - - .score { - color: #c0c0c0; - } - - .arrow-up::before, .arrow-down::before, .arrow-up:hover::before, .arrow-down:hover::before { - font-size: 1.5rem; - color: #c0c0c0; - opacity: 1; - } - - .active.arrow-up::before, .active.arrow-up:hover::before { - color: #ff66ac; - } - - .active.arrow-down::before, .active.arrow-down:hover::before { - color: #38B2AC; - } - - .dropdown-actions a { - font-size: 1rem; - } - - .dropdown-actions .fa, .dropdown-actions .fas, .dropdown-actions .far { - font-size: 1rem; - } - - .btn-tag { - font-size: 12px; - } - - .comment-section { - background-color: #c0c0c0; - } - - .comment-section > .comment { - padding-left: 12px; - } - - .comment { - margin-top: 1.5rem; - } - - .comment .comment-collapse { - padding-right: 10px; - } - - .comment.collapsed .user-info { - padding-top: 0.5rem; - } - - .comment .comment-collapse::before { - content: "\f056"; - position: static; - font-size: 10px; - font-weight: 900; - border: none; - margin-left: 0.25rem; - } - - .comment.collapsed .comment-body:hover { - opacity: 0.5; - } - - .comment-actions .fa, .comment-actions .fas, .comment-actions .far { - color: #394552; - } - - .banner-pic-135 { - max-width: 100%; - } - - .x-scroll-parent { - overflow: hidden; - } - - .x-scroll { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - scrollbar-width: none; - -ms-overflow-style: none; - } - - .x-scroll::-webkit-scrollbar { - width: 100%; - overflow-x: scroll; - white-space: nowrap; - background: transparent; - } - - #thread .post-title { - font-size: 16px; - } - - #submit .submission { - border: none; - } - - #submit .submission .body { - padding: 0; - } - - #submit .submission .footer { - background: transparent; - padding: 1rem 0; - } - - .footer .list-inline-item { - line-height: 3; - } - - .comments-count .total { - font-weight: 400; - font-size: 1rem; - } - - .comment-actions { - font-weight: 400; - font-size: 1.2rem; - } - - .comment-write .comment-format .format { - display: none; - } - - .post-filter { - font-weight: 400; - font-size: 1rem; - } - - .post-filter .dropdown-item { - font-weight: 400; - } - - .user-name { - font-weight: 400; - } - - .comment .comment-body .user-name { - color: #000000; - font-weight: 600; - } - - .pagination { - padding: 1rem; - } - - input[type=color], -input[type=date], -input[type=datetime], -input[type=datetime-local], -input[type=email], -input[type=month], -input[type=number], -input[type=password], -input[type=search], -input[type=tel], -input[type=text], -input[type=time], -input[type=url], -input[type=week], -select:focus, -textarea { - font-size: 16px !important; - } - - textarea, input[type=text] { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } -} -.bg-white { - background-color: #c0c0c0 !important; -} - -.text-muted { - color: #404040 !important; -} - -.text-primary { - color: #ff66ac !important; -} - -.text-gray-400, .text-gray-500 { - color: #c0c0c0 !important; -} - -.white-overlay { - background-color: rgba(0, 0, 0, 0.5) !important; - background-image: linear-gradient(180deg, #ffffff00 25%, #c0c0c0 100%) !important; -} - -.hide-scrollbar::-webkit-scrollbar { - width: 0px; - background: transparent; -} - -.hide-scrollbar { - scrollbar-width: none; -} - -.noshow { - display: none; -} - -span.red { - color: #ff66ac; -} - -span.green { - color: #38A169; -} - -div.banned { - background-color: #960000; - border-left: 3px solid #ff0000 !important; -} - -div.deleted { - background-color: #969600 !important; -} - -div.deleted.banned { - background-color: #964000 !important; -} - -.text-admin { - color: #ff66ac; -} - -.in-comment-image { - max-height: 150px !important; - max-width: 100% !important; - border-radius: 0.2rem !important; - margin-top: 0.5rem !important; -} - -.emoji { - height: 30px !important; -} - -.bigemoji { - height: 60px !important; -} - -.embedvid { - max-height: 300px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.spotify { - max-height: 80px !important; - max-width: 100% !important; - margin-top: 0.5rem !important; -} - -.onboarding-card { - height: 180px; -} -.onboarding-card .onboarding-card-overlay { - background-color: rgba(0, 0, 0, 0.65); -} -.onboarding-card.selected .onboarding-card-overlay { - background-color: rgba(255, 102, 172, 0.65); -} - -.object-cover { - object-fit: cover; -} - -.cat-item { - display: none; -} -.cat-item.selected { - display: block; -} - -img.emoji { - width: 30px; - height: 30px; - object-fit: contain; -} - -.spoiler { - color: #c0c0c0; - background-color: #c0c0c0; - font-weight: 600 !important; - padding: 5px; -} - -.spoiler:hover { - color: #fff; -} - -@media (min-width: 768px) { - .comment { - border-left: 0 !important; - padding-left: 0 !important; - } -} -.comment .comment-collapse-desktop { - padding-right: 20px; - cursor: pointer; -} - -.comment .comment-collapse-desktop:hover { - border-left-color: #c0c0c0 !important; -} - -.comment.collapsed .comment-collapse-desktop:hover { - color: #c0c0c0 !important; -} - -#frontpage .post-title a:visited { - color: #c0c0c0; -} - -@media (max-width: 767.98px) { - .settings-nav .nav-link { - font-size: 0.9rem; - padding: 0.75rem 0.4rem; - } -} -.table { - color: #c0c0c0; -} - -.comment-box { - border: 2px solid #c0c0c0; -} - -.btn { - background: transparent; -} - -.form-control { - background: transparent; -} - -.navbar-light .navbar-nav .nav-link { - border-radius: 5px; -} - -.btn-secondary { - color: #404040; -} - -.btn-primary { - color: #404040; -} - -.btn-success { - border-color: #38A169 !important; -} - -.btn-danger { - border-color: #E53E3E !important; -} - -.alert { - color: #000000; -} - -#context, .context { - padding: 10px !important; - border: 2px solid #ff66ac !important; -} - -.btn-lg, .btn-group-lg > .btn { - border-color: transparent !important; -} - -@media (max-width: 767.98px) { - .followbutton { - margin-bottom: 10px !important; - } - - .comment-actions { - margin-top: -8px; - } -} -.btn-primary:focus, .btn-primary.focus { - box-shadow: none !important; -} - -.px-25 { - padding-left: 0.8rem !important; - padding-right: 0.8rem !important; -} - -.flaggers { - margin: 7px; - border: 1px solid #ff66ac; - padding: 10px; - border-radius: 3px; - background-color: #c0c0c0 !important; -} - -.text-info { - color: #ff66ac !important; -} - -* { - -webkit-animation: None !important; - animation: None !important; -} - -.patron { - padding: 2px 5px 3px 5px !important; - border-radius: 5px !important; - color: white !important; -} - -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - background-color: #c0c0c0 !important; - border-radius: 5px !important; -} - -.btn { - background-color: #c0c0c0 !important; -} - -.nobackground { - background: None !important; -} - -textarea { - resize: both !important; -} - -.jumbotron-guild { - position: relative; - background-repeat: no-repeat; - background-size: cover; - background-position: center; - border-radius: 0; - overflow: hidden; - margin-bottom: 0; - padding: 0; - display: flex; - align-items: center; - z-index: 1; -} - -.jumbotron-guild .jumbotron-overlay { - background-color: transparent; - background-image: linear-gradient(180deg, #fff0 0%, rgba(0, 0, 0, 0.8) 50%); - position: absolute; - width: 100%; - height: 100%; - bottom: 0; - left: 0; - z-index: -1; - pointer-events: none; -} - -@media (max-width: 767.98px) { - .jumbotron-guild { - height: 110px; - } -} -@media (min-width: 767.98px) { - .card-columns { - column-count: 4 !important; - } -} -@media (min-width: 992px) { - .card-columns { - column-count: 5 !important; - } -} -.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { - padding-bottom: 30px; -} - -.navbar { - padding: 0.5rem 0.5rem 0.3rem 0.5rem; -} - -@media (min-width: 767.98px) { - .navbar { - padding: 0.5rem 3rem 0.3rem 0.5rem; - } -} -* { - box-shadow: none !important; - transition: none !important; - border-radius: 0 !important; - font-family: sans-serif; - font-size: 12px; -} - -.card, #mobile-bottom-navigation-bar { - transform: none !important; - background-color: #c0c0c0 !important; -} - -.pseudo-submit-form .card-header, .card-blank .card-header, .navbar-light, .nav, .flex-row.bg-gray-200.sticky.justify-content-center.d-flex.d-sm-none.mt-3.mb-3.mb-sm-5.rounded { - background: #c0c0c0 !important; - color: #c0c0c0 !important; -} - -.navbar-light > *, .navbar-brand, .nav-link { - color: #c0c0c0 !important; -} - -.nav-link, .btn, .btn-secondary, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2 { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; - background: #c0c0c0 !important; - color: #000 !important; -} - -.nav-link:focus, .btn:focus, .btn-secondary:focus, .col.px-0.pl-2.btn.btn-dead.my-0.mx-2, -.nav-link:active, .btn:active, .btn-secondary:active { - border: 2px inset white !important; -} - -.card, .card-blank, .comment-section.post-top, .dropdown-menu { - border: 2px outset white !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.dropdown-menu, .btn:hover { - background: #c0c0c0 !important; - color: #000 !important; -} - -.form-control { - border: 2px inset #717171 !important; - border-bottom: 2px solid #a7a5a1 !important; - border-right: 2px solid #a7a5a1 !important; -} - -.post-title, .text-small-extra.text-muted, #actual-comments > .text-muted, .text-left.pl-2 { - color: #000000 !important; -} - -.arrow-up::before { - color: #404040; -} - -blockquote { - background-color: #e0e0e0 !important; - border-bottom: 2px solid #000000; -} - -#frontpage .pseudo-submit-form.card .card-body .form-control { - background-color: white !important; -} - -.navbar-light .navbar-nav .nav-link .fa, .navbar-light .navbar-nav .nav-link .fas, .navbar-light .navbar-nav .nav-link .far, .navbar-light .navbar-nav .nav-link .fab { - color: #000 !important; -} - -.stretched-link { - color: #000 !important; -} - -.flaggers { - background-color: #c0c0c0 !important; -} - -.form-control, .form-control:disabled, .form-control[readonly] { - background: white !important; - color: black !important; -} - -.arrow-down::before { - color: #404040 !important; -} - -.table { - color: black !important; -} - -.transparent { - background: None !important; -} - -.black { - color: black !important; -} - -.col-12 .card { - padding: 20px !important; -} - -#frontpage .post-title a:visited { - color: #5c5c5c; -} - -.post-actions a { - color: #404040 !important; -} - -.modal-header, .modal .comment-actions a, .modal-title { - color: #c0c0c0 !important; -} - -.text-info { - color: #ff66ac !important; -} - -.score, .comment-actions .score { - color: #000; -} - -.arrow-up:hover::before { - color: #404040; -} - -#thread { - background: #c0c0c0 !important; -} - -/*# sourceMappingURL=win98_ff66ac.css.map */ diff --git a/files/assets/css/win98_ff66ac.css.map b/files/assets/css/win98_ff66ac.css.map deleted file mode 100644 index 68d28328b..000000000 --- a/files/assets/css/win98_ff66ac.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sourceRoot":"","sources":["bootstrap/bootstrap.scss","bootstrap/_root.scss","bootstrap/_reboot.scss","bootstrap/_variables.scss","bootstrap/vendor/_rfs.scss","win98.scss","bootstrap/mixins/_hover.scss","bootstrap/_type.scss","bootstrap/mixins/_lists.scss","bootstrap/_images.scss","bootstrap/mixins/_image.scss","bootstrap/mixins/_border-radius.scss","bootstrap/_code.scss","bootstrap/_grid.scss","bootstrap/mixins/_grid.scss","bootstrap/mixins/_breakpoints.scss","bootstrap/mixins/_grid-framework.scss","bootstrap/_tables.scss","bootstrap/mixins/_table-row.scss","bootstrap/_forms.scss","bootstrap/mixins/_transition.scss","bootstrap/mixins/_forms.scss","bootstrap/mixins/_gradients.scss","bootstrap/_buttons.scss","bootstrap/mixins/_buttons.scss","bootstrap/_transitions.scss","bootstrap/_dropdown.scss","bootstrap/mixins/_caret.scss","bootstrap/mixins/_nav-divider.scss","bootstrap/_button-group.scss","bootstrap/_input-group.scss","bootstrap/_custom-forms.scss","bootstrap/_nav.scss","bootstrap/_navbar.scss","bootstrap/_card.scss","bootstrap/_breadcrumb.scss","bootstrap/_pagination.scss","bootstrap/mixins/_pagination.scss","bootstrap/_badge.scss","bootstrap/mixins/_badge.scss","bootstrap/_jumbotron.scss","bootstrap/_alert.scss","bootstrap/mixins/_alert.scss","bootstrap/_progress.scss","bootstrap/_media.scss","bootstrap/_list-group.scss","bootstrap/mixins/_list-group.scss","bootstrap/_close.scss","bootstrap/_toasts.scss","bootstrap/_modal.scss","bootstrap/_tooltip.scss","bootstrap/mixins/_reset-text.scss","bootstrap/_popover.scss","bootstrap/_carousel.scss","bootstrap/mixins/_clearfix.scss","bootstrap/_spinners.scss","bootstrap/utilities/_align.scss","bootstrap/mixins/_background-variant.scss","bootstrap/utilities/_background.scss","bootstrap/utilities/_borders.scss","bootstrap/utilities/_display.scss","bootstrap/utilities/_embed.scss","bootstrap/utilities/_flex.scss","bootstrap/utilities/_float.scss","bootstrap/utilities/_overflow.scss","bootstrap/utilities/_position.scss","bootstrap/utilities/_screenreaders.scss","bootstrap/mixins/_screen-reader.scss","bootstrap/utilities/_shadows.scss","bootstrap/utilities/_sizing.scss","bootstrap/utilities/_stretched-link.scss","bootstrap/utilities/_spacing.scss","bootstrap/utilities/_text.scss","bootstrap/mixins/_text-truncate.scss","bootstrap/mixins/_text-emphasis.scss","bootstrap/mixins/_text-hide.scss","bootstrap/utilities/_visibility.scss","bootstrap/_print.scss","main.scss"],"names":[],"mappings":";AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;ACAA;EAEI;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAAA;EAIA;EAAA;EAAA;EAAA;EAAA;EAGE;EACJ;;;ACPF;AAAA;AAAA;EAGE;;;AAEF;EACE;EAA2B;EAAqB;EAAkC;;;AAEpF;EACE;;;AAKF;EACE;EAAa,aCyNe;ECnJlB,WA3BO;EFzCjB,aCgO4B;ED/N5B,aCoO4B;EDnO5B,OGDS;EHET;EAAoB,kBGtBd;;;AHyBR;EACE;;;AAMF;EACE;EAA2B;EAAa;;;AAO1C;EACE;EACA,eCuN4B;;;ADnN9B;EACE;EACA,eC4G0B;;;ADvG5B;AAAA;EACiC;EAA8B;EAAqC;EAAgB;EAAoB;;;AAExI;EACE;EACA;EACA;;;AAGF;AAAA;AAAA;EAGE;EACA;;;AAGF;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE,aCuK4B;;;ADpK9B;EACE;EACA;;;AAEF;EACE;;;AAGF;AAAA;EAEE,aC2J4B;;;ADzJ9B;EE9CI;;;AFoDJ;AAAA;EAEE;EEtDE;EFwDF;EACA;;;AAGF;EAAM;;;AACN;EAAM;;;AAMN;EACE,OCkCwC;EDjCxC,iBCkCwC;EDjCxC;;AIpHA;EJsHE,OCgCsC;ED/BtC,iBCgCsC;;;AD3B1C;EACE;EACA;;AI9HA;EJiIE;EACA;;;AAQJ;AAAA;AAAA;AAAA;EAIE,aC6F4B;EC7L1B;;;AFmGJ;EACI;EACA;EACA;;;AAOJ;EACI;;;AAOJ;EACE;EACA;;;AAEF;EACM;EACJ;;;AAOF;EACE;;;AAEF;EACE,aC4H4B;ED3H5B,gBC2H4B;ED1H5B,OGrKS;EHsKT;EACA;;;AAGF;EACM;;;AAON;EACI;EACF,eC0MsC;;;ADtMxC;EACI;;;AAIJ;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EAAa;EE1KX;EF4KF;;;AAGF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAGF;EACE;;;AAIF;AAAA;AAAA;EAGE;;;AAOE;AAAA;AAAA;AAAA;EACE;;;AAKN;AAAA;AAAA;AAAA;EAIE;EACA;;;AAGF;AAAA;EAEE;EAA0B;;;AAG5B;AAAA;AAAA;AAAA;EAIY;;;AAGZ;EACE;EAAoB;;;AAGtB;EACY;EACR;EACF;EACA;;;AAGF;EACE;EACA;EACA;EAAmB;EACnB;EEvMU,WA3BO;EFoOjB;EACA;EAAkB;;;AAEpB;EACE;;;AAEF;AAAA;EAEE;;;AAGF;EACU;EAAwB;;;AAMlC;EACE;;;AAMF;EACE;EAAiB;;;AAKnB;EACE;;;AAGF;EACE;EAAsB;;;AAGxB;EACE;;;AAEF;EACE;;;AK5UF;AAAA;EAEE,eJgQ4B;EI9P5B,aJgQ4B;EI/P5B,aJgQ4B;;;AI5P9B;EH+EY,WA3BO;;;AGnDnB;EH8EY,WA3BO;;;AGlDnB;EH6EY,WA3BO;;;AGjDnB;EH4EY,WA3BO;;;AGhDnB;EH2EY,WA3BO;;;AG/CnB;EH0EY,WA3BO;;;AG7CnB;EHwEY,WA3BO;EG3CjB,aJkQ4B;;;AI/P9B;EHmEY,WA3BO;EGtCjB,aJsP4B;EIrP5B,aJ6O4B;;;AI3O9B;EH8DY,WA3BO;EGjCjB,aJkP4B;EIjP5B,aJwO4B;;;AItO9B;EHyDY,WA3BO;EG5BjB,aJ8O4B;EI7O5B,aJmO4B;;;AIjO9B;EHoDY,WA3BO;EGvBjB,aJ0O4B;EIzO5B,aJ8N4B;;;AIvN9B;EACE,YJmEO;EIlEP,eJkEO;EIjEP;EACA;;;AAOF;AAAA;EHVI;EGaF,aJwL4B;;;AIrL9B;AAAA;EAEE,SJgO4B;EI/N5B,kBJwO4B;;;AIjO9B;EC3EE;EACA;;;AD8EF;EC/EE;EACA;;;ADiFF;EACE;;AAEA;EACE,cJoN0B;;;AI5M9B;EH7CI;EG+CF;;;AAGF;EACE,eJgBO;EC1BG,WA3BO;;;AGyCnB;EACE;EHxDE;EG0DF,OFvFS;;AEyFT;EACE;;;AE/GJ;ECII;EACE;;;ADAN;EACE,SNm7BkC;EMl7BlC,kBJHM;EIIN;EENE,eR0M0B;EOxM1B;EACE;;;ADaN;EACI;;;AAGJ;EACE;EACA;;;AAGF;ELuBI;EKrBF,OJRS;;;AOtBX;ERmDI;EQjDF,OTgCQ;ES/BR;;AAEE;EACA;;;AAIJ;EACE;ERwCE;EQtCF,OPRM;EOSN,kBPWS;EMtBP,eR4M0B;;AS7L5B;EACE;ERgCA;EQ9BA,aToO0B;;;AS/N9B;EACE;ERwBE;EQtBF,OPJS;;AOMP;ERoBA;EQlBA;EACA;;;AAIJ;EACE,YTs+BkC;ESr+BlC;;;ACrCE;ECAF;EACA;EACA;EACA;EACA;;ACuBE;EF3BA;ICWE,WXsKiB;;;AYtJnB;EF3BA;ICWE,WXsKiB;;;AYtJnB;EF3BA;ICWE,WXsKiB;;;AYtJnB;EF3BA;ICWE,WXsKiB;;;;AU5KnB;ECLF;EACA;EACA;EACA;EACA;;;ACuBE;EFZE;IACE,WViKe;;;AYtJnB;EFZE;IACE,WViKe;;;AYtJnB;EFZE;IACE,WViKe;;;AYtJnB;EFZE;IACE,WViKe;;;AU/IrB;ECjBA;EACA;EACA;EACA;;;ADkBI;EACF;EACA;;AAEA;AAAA;EAEE;EACA;;;AG7CF;AAAA;AAAA;AAAA;AAAA;AAAA;EACA;EACA;EACA;EACA;;;AAiBQ;EACJ;EACA;EACA;;;AFuBN;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AEhBE;EFGJ;EACA;EACA;;;AEAM;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEMA;EFPN;EACM;;;AEWF;EAAwB;;;AAExB;EAAuB;;;AAGrB;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AACX;EAAwB,OADb;;;AAKoC;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;AEUqD;EFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;ACfE;ECNQ;IACJ;IACA;IACA;;;EFuBN;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EAFF;IACE;IACA;;;EEhBE;IFGJ;IACA;IACA;;;EEAM;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEMA;IFPN;IACM;;;EEWF;IAAwB;;;EAExB;IAAuB;;;EAGrB;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EACX;IAAwB,OADb;;;EAKoC;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;EEUqD;IFVrD;;;AG1CF;EACE;EACA,ediHO;EchHP,OZmBS;;AYjBT;AAAA;EAEE,Sd2S0B;Ec1S1B;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;;AASF;AAAA;EAEE,SdsR0B;;;Ac/Q9B;EACE;;AAEA;AAAA;EAEE;;AAIA;AAAA;EAEE;;;AAMJ;AAAA;AAAA;AAAA;EAIE;;;AAOF;EACE,kBdsP0B;;;AGrT5B;EWyEI,OZrDK;EYsDL,kBd6OwB;;;AezT1B;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBDkF+B;;AC9E/B;AAAA;AAAA;AAAA;EAIE,cD0EyE;;;AXnF/E;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AAjBnB;AAAA;AAAA;EAGE,kBfsTwB;;;AGvT5B;EYmBM,kBAJe;;AAMf;AAAA;EAEE,kBARa;;;AD8EnB;EACE,OZ9FE;EY+FF,kBZ5EK;EY6EL,cdqOwB;;AchO1B;EACE,OZpFK;EYqFL,kBZ1FK;EY2FL,cZ1FK;;;AY+FX;EACE,OZ9GM;EY+GN,kBZ5FS;;AY8FT;AAAA;AAAA;EAGE,cdiN0B;;Ac9M5B;EACE;;AAIA;EACE,kBdqMwB;;AGlU5B;EWoIM,OZpIA;EYqIA,kBd+LsB;;;AYhS1B;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AFvHN;EE+GA;IAEI;IACA;IACA;IACA;;EAEQ;IACN;;;AARN;EAEI;EACA;EACA;EACA;;AAEQ;EACN;;;AE5JV;EACE;EACA;EACA,QhB2bsC;EgB1btC;EfoFU,WA3BO;EetDjB,ahB6O4B;EgB5O5B,ahBiP4B;EgBhP5B,OdUS;EcTT,kBdTM;EcUN;EACA;ERbE,eR0M0B;EiBxMxB,YDgBJ;;ACXE;EDNJ;ICOM;;;ADYF;EACA;EACA;;AAGA;EACA;EACA;;AE1BF;EACE,OhBkBO;EgBjBP,kBhBDI;EgBEJ,clB6aoC;EkB5apC;EAIE,YlBkVwB;;AgB3T1B;EACA,OddO;EceH;;AAIA;EAEJ,kBdzBO;Ec0BH;;;AAKN;EACsB,Od3Bb;Ec4BP,kBd9CI;;;AckDR;AAAA;EAEE;EACA;;;AAOF;EACE;EACA;EACA;EfjBE;EeiBiD,ahByLvB;;;AgBtL9B;EACE;EACA;EfmBU,WA3BO;EeUjB,ahB4H4B;;;AgBzH9B;EACE;EACA;EfYU,WA3BO;EeiBjB,ahBsH4B;;;AgBhH9B;EACE;EACA;EACA;EACA;EfAU,WA3BO;Ee4BjB,ahBgK4B;EgB/J5B,OdrES;EcsET;EACA;EACA;;AAEA;EAEE;EACA;;;AAQJ;EACE,QhBoVsC;EgBnVtC;EfpBU,WA3BO;EeiDjB,ahBsF4B;EQrM1B,eR4M0B;;;AgBzF9B;EACE,QhB6UsC;EgB5UtC;Ef5BU,WA3BO;EeyDjB,ahB6E4B;EQpM1B,eR2M0B;;;AgB/E5B;EAEE;;;AAIJ;EACE;;;AAKF;EACE,ehBsUsC;;;AgBnUxC;EACE;EACA,YhBuTsC;;;AgBjTxC;EACE;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;;AAOJ;EACE;EACA;EACA,chBgSsC;;;AgB7RxC;EACE;EACA,YhB4RsC;EgB3RtC;;AAEE;EAEA,Od9JO;;;AckKX;EACE;;;AAEF;EACE;EACA;EACA;EAAmB,chBgRmB;;AgB9QpC;EACA;EACA;EACA,chB4QoC;EgB3QpC;;;AEpKF;EACE;EACA;EACA,YlBqaoC;ECrZpC;EiBdA,OFuKqC;;;AEpKvC;EACE;EACA;EACA;EACA;EACA;EAAqB;EACrB;EjB8CQ,WA3BO;EiBjBf,alB6M0B;EkB5M1B;EACA;EV/CA,eR0M0B;;;AkBtJ1B;AAAA;AAAA;AAAA;EAEE;;;AArCF;EA2CE,cF6ImC;EE1IjC,elB4XgC;EkB3XhC;EACA;EACA;EACA;;AAGF;EACE,cFkIiC;EEjIjC;;;AAvDJ;EA+DI,elB2WgC;EkB1WhC;;;AAhEJ;EAuEE,cFiHmC;EE9GjC,elByboC;EkBxbpC;;AAGF;EACE,cFyGiC;EExGjC;;;AAOF;EACE,OFgGiC;;AE7FnC;AAAA;AAAA;EAEE;;;AAOF;EACE,OFmFiC;;AEjFjC;EACE,cFgF+B;;AE3EjC;EACE;EC7HN,kBD8H2B;;AAKvB;EACE;;AAGF;EACE,cAVqB;;;AAkBzB;EACE,cAnBuB;;AAuBvB;EACE,cAxBqB;EAyBrB;;;AA5HR;EACE;EACA;EACA,YlBqaoC;ECrZpC;EiBdA,OFuKqC;;;AEpKvC;EACE;EACA;EACA;EACA;EACA;EAAqB;EACrB;EjB8CQ,WA3BO;EiBjBf,alB6M0B;EkB5M1B;EACA;EV/CA,eR0M0B;;;AkBtJ1B;AAAA;AAAA;AAAA;EAEE;;;AArCF;EA2CE,cF6ImC;EE1IjC,elB4XgC;EkB3XhC;EACA;EACA;EACA;;AAGF;EACE,cFkIiC;EEjIjC;;;AAvDJ;EA+DI,elB2WgC;EkB1WhC;;;AAhEJ;EAuEE,cFiHmC;EE9GjC,elByboC;EkBxbpC;;AAGF;EACE,cFyGiC;EExGjC;;;AAOF;EACE,OFgGiC;;AE7FnC;AAAA;AAAA;EAEE;;;AAOF;EACE,OFmFiC;;AEjFjC;EACE,cFgF+B;;AE3EjC;EACE;EC7HN,kBD8H2B;;AAKvB;EACE;;AAGF;EACE,cAVqB;;;AAkBzB;EACE,cAnBuB;;AAuBvB;EACE,cAxBqB;EAyBrB;;;AFsDV;EACE;EACA;EACA;;AACM;EACJ;;AJzLA;EI6LA;IACE;IACA;IACA;IACA;;EAGE;IACF;IACA;IACA;IACA;IACA;;EAGE;IACF;IACA;IAAmB;;EAGjB;IACF;;EAGF;AAAA;IAEE;;EAGM;IACN;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA,chByMkC;IgBxMlC;;EAGF;IACE;IACA;;EAEF;IACE;;;;AIxQN;EACE;EAEA,apBiP4B;EoBhP5B,OlBiBS;EkBhBT;EAEA;EACA;EACA;EACA;EACA;EC+EA;EpBFU,WA3BO;EoB+BjB,arB6J4B;EQ1P1B,eR0M0B;EiBxMxB,YGYJ;;AHPE;EGNJ;IHOM;;;AdNJ;EiBeE,OlBKO;EkBJP;;AAGF;EAEE;EACA,YpBmU0B;;AoBhU1B;EAEA,SpBqW0B;;AoBvV9B;AAAA;EAEE;;;AAQA;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADON;ECrDA;EFEE,kBnBmEW;EqBnEb,crBmEa;;AGnEb;EkBIE;EFJA,kBEH2D;EAS3D,cATqG;;AAYvG;EAEE;EFXA,kBEH2D;EAgB3D,cAhBqG;EAoBnG;;AAIF;EAEA;EACA,kBrB2CW;EqB1CX,crB0CW;;AqBpCb;EAGE;EACA,kBAtC+I;EAyC/I,cAzCyL;;AA2CzL;EAII;;;ADaN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADzBN;ECNA,OrBgBa;EqBfb,crBea;;AGnEb;EkBuDE,OALgD;EAMhD,kBrBWW;EqBVX,crBUW;;AqBPb;EAEE;;AAGF;EAEE;EACA;;AAGF;EAGE;EACA,kBrBRW;EqBSX,crBTW;;AqBWX;EAII;;;ADhBR;EACE,apBgL4B;EoB/K5B,OpBgFwC;EoB/ExC,iBpBgFwC;;AGrJxC;EiBwEE,OpB8EsC;EoB7EtC,iBpB8EsC;;AoB3ExC;EAEE,iBpByEsC;EoBxEtC;;AAGF;EAEE,OlBnEO;EkBoEP;;;AASJ;ECLE;EpBFU,WA3BO;EoB+BjB,arBuG4B;EQpM1B,eR2M0B;;;AoBvG9B;ECTE;EpBFU,WA3BO;EoB+BjB,arBwG4B;EQrM1B,eR4M0B;;;AoBhG9B;EACE;EACA;;AAEE;EACA,YpBsR0B;;;AoB/Q5B;AAAA;AAAA;EACE;;;AE5HJ;ELKM,YKJJ;;ALSE;EKVJ;ILWM;;;AKRJ;EACE;;;AAKF;EACE;;;AAIJ;EACE;EACA;EACA;ELZI,YKaJ;;ALRE;EKIJ;ILHM;;;;AMXN;AAAA;AAAA;AAAA;EAIE;;;AAGF;EACE;;ACqBE;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;EAhCJ;EACA;EACA;EACA;;AAqDE;EACE;;;AD7CN;EACE;EACA;EACA;EACA,SvBkmBkC;EuBjmBlC;EAAiB;EACjB,WvBoqBkC;EuBnqBlC;EACA;EtBuEU,WA3BO;EsB3CjB,OrBGS;EqBFT;EAAoB;EACpB,kBrBnBM;EqBoBN;EACA;EfvBE,eR0M0B;;;AuB1K1B;EACE;EACA;;;AAGF;EACE;EACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AXZF;EWKA;IACE;IACA;;;EAGF;IACE;IACA;;;AAMJ;EACE;EACA;EACA;EACA,evBqoBgC;;AwB5pBhC;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;EAzBJ;EACA;EACA;EACA;;AA8CE;EACE;;;ADGJ;EACE;EACA;EACA;EACA;EACA,avBunBgC;;AwB5pBhC;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;EAlBJ;EACA;EACA;EACA;;AAuCE;EACE;;ADaF;EACE;;;AAMJ;EACE;EACA;EACA;EACA;EACA,cvBsmBgC;;AwB5pBhC;EACE;EACA,axB6LwB;EwB5LxB,gBxB2LwB;EwB1LxB;;AAWA;EACE;;AAGF;EACE;EACA,cxB0KsB;EwBzKtB,gBxBwKsB;EwBvKtB;EA9BN;EACA;EACA;;AAiCE;EACE;;AD8BF;EACE;;;AAMJ;EAIE;EACA;;;AAIJ;EErGE;EACA;EACA;EACA;;;AFuGF;EACE;EACA;EAAe;EACf;EACA,avBuI4B;EuBtI5B,OrBzFS;EqB0FT;EAAuB;EAAuB;EAAiC;;ApB1G/E;EoBsHE,OvBukBgC;EuBtkBhC;EJ3HA,kBjBYO;;AqBmHT;EAEE,OrBjII;EqBkIJ;EJlIA,kBnBmN0B;;AuB7E5B;EAEE,OrBvHO;EqBwHP;EACA;;;AAOJ;EACE;;;AAGF;EACE;EACA;EACA;EtBjEU,WA3BO;EsB6FjB,OrBxIS;EqByIT;;;AAEF;EACE;EACA;EACA,OrB3IS;;;AwBxBX;AAAA;EAEE;EACA;EACA;;AACA;AAAA;EACE;EACA;;AvBHF;AAAA;EuBMI;;AAEF;AAAA;AAAA;AAAA;EAGE;;;AAKN;EACE;EACA;EACA;;AAEA;EACE;;;AAKA;AAAA;EAEA;;AAGA;AAAA;ElBlBA,yBkBoB6B;ElBnB7B,4BkBmB6B;;AAG/B;AAAA;ElBTE,wBkBW4B;ElBV5B,2BkBU4B;;;AAahC;EACE;EACA;;AAEA;EAGE;;AAGF;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAgBF;EACE;EACA;EACA;;AAEA;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGA;AAAA;ElBpFA,4BkBsF8B;ElBrF9B,2BkBqF8B;;AAGhC;AAAA;ElBvGE,wBkByG2B;ElBxG3B,yBkBwG2B;;;AAS7B;AAAA;EAEE;;AACA;AAAA;AAAA;AAAA;EAEE;EACA;EACA;;;ACjIN;EACE;EACA;EACA;EAAmB;EACnB;;AAEA;AAAA;AAAA;AAAA;EAIE;EAAwB;EACxB;EAAkB;;AAElB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;AAIF;AAAA;AAAA;EAGA;;AAGA;EACA;;AAKA;AAAA;EnBjBA,yBmBiBkD;EnBhBlD,4BmBgBkD;;AAClD;AAAA;EnBJA,wBmBIkD;EnBHlD,2BmBGkD;;AAGhD;EACF;EACA;;AAEA;EnBzBA,yBmB0B4E;EnBzB5E,4BmByB4E;;AAC5E;EnBbA,wBmBaqE;EnBZrE,2BmBYqE;;;AAOzE;AAAA;EAEE;;AAEM;AAAA;EACJ;EACA;;AAEA;AAAA;EACE;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIE;;;AAIJ;EAAuB;;;AACvB;EAAsB;;;AAKtB;EACE;EACA;EACA;EACA;E1BQU,WA3BO;E0BmB2C,a3BoKhC;E2BnK5B,a3BwK4B;E2BvK5B,OzB/DS;EyBgET;EACA;EACA,kBzBvES;EyBwET;EnBvFE,eR0M0B;;A2BhH1B;AAAA;EAEA;;;AAOJ;AAAA;EAEE,Q3B4VsC;;;A2BzVxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;E1BrBU,WA3BO;E0BkDjB,a3BoF4B;EQpM1B,eR2M0B;;;A2BvF9B;AAAA;EAEE,Q3B0UsC;;;A2BvUxC;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;E1BtCU,WA3BO;E0BmEjB,a3BoE4B;EQrM1B,eR4M0B;;;A2BvE9B;AAAA;EAEE;;;AAOF;AAAA;AAAA;AAAA;AAAA;AAAA;EnB9HI,yBmBoI2B;EnBnI3B,4BmBmI2B;;;AAG/B;AAAA;AAAA;AAAA;AAAA;AAAA;EnBzHI,wBmB+H0B;EnB9H1B,2BmB8H0B;;;AC5J9B;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA,c5B8csC;;;A4B3cxC;EACE;EACA;EACA;EAAe,O5B2cuB;E4B1ctC;EACA;;AAEA;EACE,O1BnBI;E0BoBJ,c5B+L0B;EmBnN1B,kBnBmN0B;;A4B1L5B;EAII,Y5B4TwB;;A4BxT5B;EACE,c5B6YoC;;A4B1YtC;EACE,O1BtCI;E0BuCJ,kB5Byc4C;E4Bxc5C,c5Bwc4C;;A4Blc5C;EACE,O1B9BK;;A0BgCL;EACE,kB1BrCG;;;A0B6CX;EACE;EACA;EAEA;;AAGE;EACA;EACA;EACA;EACA;EACA,O5BmZoC;E4BlZpC,Q5BkZoC;E4BjZpC;EACA;EACA,kB1B1EI;E0B2EJ;;AAIA;EACA;EACA;EACA;EACA;EACA,O5BqYoC;E4BpYpC,Q5BoYoC;E4BnYpC;EACA;;;AAQF;EpBjGE,eR0M0B;;A4BpG1B;EACE;;AAKF;EACE,c5BwGwB;EmBnN1B,kBnBmN0B;;A4BpG1B;EACE;;AAKF;EACE,kB5BkX0C;;A4BhX5C;EACE,kB5B+W0C;;;A4BvW9C;EACM,e5B2XwC;;A4BvX5C;EACE;;AAKF;EACE,kB5B2V0C;;;A4BnVhD;EACE;;AAGE;EACE;EACA,O5BqW0C;E4BpW1C;EACM,e5BoWoC;;A4BjW5C;EACE;EACA;EACA,O5B+V0C;E4B9V1C,Q5B8V0C;E4B7V1C,kB1BrJK;E0BsJC,e5B2VoC;EiBjgB1C,YWuKA;;AXlKF;EW2JA;IX1JE;;;AWsKF;EACE,kB1B7KE;E0B8KF;;AAKF;EACE,kB5BoT0C;;;A4B3ShD;EACE;EACA;EACA,Q5B6PsC;E4B5PtC;E3B1GU,WA3BO;E2BwIjB,a5B+C4B;E4B9C5B,a5BmD4B;E4BlD5B,O1BpLS;E0BqLT;EACA;EACA;EpB3ME,eR0M0B;E4BI5B;;AAEA;EACE,c5BgOoC;E4B/NpC;EAIE,Y5ByU8B;;A4BtUhC;EACgC,O1BtMzB;E0BuML,kB1BzNE;;A0B6NN;EAEE;EACA,e5BkH0B;E4BjH1B;;AAGF;EACE,O1BpNO;E0BqNP,kB1BzNO;;A0B4NP;EACA;;AAGA;EACA;EACA;;;AAIJ;EACE,Q5B0MsC;E4BzMtC,a5BsG4B;E4BrG5B,gB5BqG4B;E4BpG5B,c5BqG4B;ECrQlB,WA3BO;;;A2B+LnB;EACE,Q5BmMsC;E4BlMtC,a5BmG4B;E4BlG5B,gB5BkG4B;E4BjG5B,c5BkG4B;EC1QlB,WA3BO;;;A2B0MnB;EACE;EACA;EACA;EACA,Q5BmLsC;E4BlLtC;;;AAGF;EACE;EACA;EACA;EACA,Q5B2KsC;E4B1KtC;EACA;;AAEA;EACE,c5BwJoC;E4BvJpC,Y5BiE0B;;A4B9D1B;EAEA,kB1BhRO;;A0BoRP;EACE,S5B2Sa;;A4BvSjB;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA,Q5B4IsC;E4B3ItC;EAEA,a5BjE4B;E4BkE5B,a5B7D4B;E4B8D5B,O1BpSS;E0BqST,kB1BvTM;E0BwTN;EpB1TE,eR0M0B;;A4BoH5B;EACE;EACA;EACA;EACA;EACA;EACA;EACA,Q5BsHoC;E4BrHpC;EACA,a5B7E0B;E4B8E1B,O1BpTO;E0BqTP;ETvUA,kBjBaO;E0B4TP;EpB3UA,eoB4UuB;;;AAM3B;EACE;EACA;EACA;EAAc;EACd;;AAEA;EACE;;AAEQ;EAA0B,Y5B6NO;;A4B5NzC;EAA0B,Y5B4Ne;;A4B3NzC;EAA0B,Y5B2Ne;;A4BxN3C;EACE;;AAGF;EACE,O5B6MyC;E4B5MzC,Q5B4MyC;E4B3MzC;ETrWA,kBnBmN0B;E4BmJ1B,Q5B6MyC;EQrjBzC,eRsjByC;EiBpjBvC,YWyWF;EACA;;AXrWA;EW6VF;IX5VI;;;AWsWF;ET5WA,kBnBujBmH;;A4BtMrH;EACE,O5BuLgC;E4BtLhC,Q5BuLgC;E4BtLhC;EAAwB,Q5BuLQ;E4BtLhC,kB1BvWO;E0BwWP;EpBxXA,eR+iBgC;;A4BlLlC;EACE,O5BoLyC;E4BnLzC,Q5BmLyC;EmBhjBzC,kBnBmN0B;E4B4K1B,Q5BoLyC;EQrjBzC,eRsjByC;EiBpjBvC,YWkYF;EACA;;AX9XA;EWsXF;IXrXI;;;AW+XF;ETrYA,kBnBujBmH;;A4B7KrH;EACE,O5B8JgC;E4B7JhC,Q5B8JgC;E4B7JhC;EACA,Q5B6JgC;E4B5JhC,kB1BjYO;E0BkYP;EpBlZA,eR+iBgC;;A4BzJlC;EACE,O5B2JyC;E4B1JzC,Q5B0JyC;E4BzJzC;EAAmB,c5BhEO;E4BgEuD,a5BhEvD;EmBvV1B,kBnBmN0B;E4BqM1B,Q5B2JyC;EQrjBzC,eRsjByC;EiBpjBvC,YW2ZF;EACA;;AXvZA;EW+YF;IX9YI;;;AWwZF;ET9ZA,kBnBujBmH;;A4BpJrH;EACE,O5BqIgC;E4BpIhC,Q5BqIgC;E4BpIhC;EACA,Q5BoIgC;E4BnIhC;EACA;EACA;;AAIF;EACE,kB1BjaO;EMhBP,eR+iBgC;;A4B1HlC;EACE;EAAwB,kB1BtajB;EMhBP,eR+iBgC;;A4BpHhC;EACE,kB1B1aK;;A0B6aP;EACE;;AAGF;EACE,kB1BlbK;;A0BqbP;EACE;;AAGF;EACE,kB1B1bK;;;A0B+bX;AAAA;AAAA;EX/cM,YWkdJ;;AX7cE;EW0cJ;AAAA;AAAA;IXzcM;;;;AYTN;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;A1BHA;E0BME;;AAGA;EACA,O3BGO;E2BFP;EACA;;;AAOJ;EACE;;AAEA;EACE;;AAGF;EACE;ErBxBA,wBRiM0B;EQhM1B,yBRgM0B;;AGpM5B;E0B+BI,c7B4lB8B;;A6BzlBhC;EACE,O3BtBK;E2BuBL;EACA;;AAIJ;AAAA;EAEE,O3B7BO;E2B8BP,kB3BhDI;E2BiDJ,c7BilBgC;;A6B9kBlC;EACM;ErB9CJ,wBqB+C+B;ErB9C/B,yBqB8C+B;;;AASjC;ErBjEE,eR0M0B;;A6BrI5B;AAAA;EAEE,O3BrEI;E2BsEJ,kB7B6I0B;;;A6BpI5B;EACE;EACA;;;AAKF;EACE;EACA;EACA;;;AAQF;EACE;;AAEF;EACE;;;ACrGJ;EACE;EACA;EACA;EAAmB;EACnB;EAAkC;;AAE9B;AAAA;AAAA;AAAA;AAAA;AAAA;EACF;EACA;EACA;EACA;;AAkBJ;EACE;EACA,a9BunBkC;E8BtnBlC,gB9BsnBkC;E8BrnBlC,c9BiFO;EC1BG,WA3BO;E6B1BjB;EACA;;A3B/BA;E2BkCE;;;AAOJ;EACE;EACA;EAA0B;EAC1B;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;;AAQJ;EACE;EACA,a9BojBkC;E8BnjBlC,gB9BmjBkC;;;A8B7iBpC;EACE;EACA;EACI;;;AAGN;EACE;E7BKU,WA3BO;E6BwBjB;EACA;EAAiC;EtBvF/B,eR0M0B;;AGpM5B;E2BoFE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AlB/DE;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AlBhIN;EkByEI;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;;AlBtFN;EkBkFA;IAoBI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE,e9BsgBwB;I8BrgBxB,c9BqgBwB;;E8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;IACN;;EAcF;IACE;IACU;;EAGZ;IACE;;;AAzDN;EAoBI;EACA;;AAnBA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA;;AAmBF;EACE;;AAEA;EACE;;AAGF;EACE,e9BsgBwB;E8BrgBxB,c9BqgBwB;;A8BjgBpB;AAAA;AAAA;AAAA;AAAA;AAAA;EACN;;AAcF;EACE;EACU;;AAGZ;EACE;;;AAWR;EACE,O9BqfgC;;AGjqBlC;E2B+KI,O9Bkf8B;;A8B7ehC;EACE,O9B0e8B;;AG/pBlC;E2BwLM,O9Bwe4B;;A8Bre9B;EACE,O9Bse4B;;A8BlehC;AAAA;AAAA;AAAA;EAIE,O9B6d8B;;A8BzdlC;EACE,O9BsdgC;E8BrdhC,c9B0dgC;;A8BvdlC;EACE;;AAGF;EACE,O9B6cgC;;A8B5chC;EACE,O9B6c8B;;AGjqBlC;E2BuNM,O9B0c4B;;;A8BnclC;EACE,O5BnOI;;ACIN;E2BkOI,O5BtOE;;A4B2OJ;EACE,O9Bgb8B;;AGxpBlC;E2B2OM,O9B8a4B;;A8B3a9B;EACE,O9B4a4B;;A8BxahC;AAAA;AAAA;AAAA;EAIE,O5B3PE;;A4B+PN;EACE,O9B4ZgC;E8B3ZhC,c9BgagC;;A8B7ZlC;EACE;;AAGF;EACE,O9BmZgC;;A8BlZhC;EACE,O5B3QE;;ACIN;E2B0QM,O5B9QA;;;A6BFR;EACE;EACA;EACA;EACA;EACA;EACA,kB7BJM;E6BKN;EACA;EvBRE,eR0M0B;;A+B/L5B;EACE;EACA;;AAIA;EvBRA,wBRiM0B;EQhM1B,yBRgM0B;;A+BnL1B;EvBAA,4BRmL0B;EQlL1B,2BRkL0B;;;A+B7K9B;EACM;EACA;EACJ,S/ButBkC;;;A+BntBpC;EACE,e/BitBkC;;;A+B9sBpC;EACE;EACA;;;AAGF;EACE;;;A5B5CA;E4BiDE;;AAGF;EACE,a/BgsBgC;;;A+BzrBpC;EACE;EACA;EACA,kB/B2rBkC;E+B1rBlC;;AAEA;EvBpEE,euBqEuB;;AAIvB;EACE;;;AAKN;EACE;EACA,kB/B2qBkC;E+B1qBlC;;AAEA;EvBpFE,euBqFuB;;;AAQ3B;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA,S/BmpBkC;;;A+BhpBpC;AAAA;AAAA;EAGE;EAAkB;;;AAEpB;AAAA;EvB9GI,wBRkvBgC;EQjvBhC,yBRivBgC;;;A+B/nBpC;AAAA;EvBrGI,4BRouBgC;EQnuBhC,2BRmuBgC;;;A+BvnBlC;EACE,e/B+nBgC;;AYzuBhC;EmBwGJ;IAMI;IACA;IACA;IACA;;EAEA;IACQ;IACN,c/BonB8B;I+BnnB9B;IAAwB,a/BmnBM;;;;A+BzmB9B;EACF,e/BwmBgC;;AYzuBhC;EmB+HJ;IAMI;IACA;;EACQ;IACA;IACN;;EAEA;IACE;IACA;;EAIA;IvB5JJ,yBuB6JmC;IvB5JnC,4BuB4JmC;;EAE7B;AAAA;IAEc;;EAEd;AAAA;IAEc;;EAIhB;IvB3JJ,wBuB4JkC;IvB3JlC,2BuB2JkC;;EAE5B;AAAA;IAEc;;EAEd;AAAA;IAEc;;;;AAatB;EACE,e/BsiBgC;;AY3tBhC;EmBmLJ;IAMI,c/BmjBgC;I+BljBhC,Y/BmjBgC;I+BljBhC;IACA;;EAEA;IACE;IAA6B;;;;AASjC;EACE;;AAEA;EACE;EvBhNF,4BuBiNgC;EvBhNhC,2BuBgNgC;;AAGhC;EvBlOA,wBuBmO6B;EvBlO7B,yBuBkO6B;;AAG7B;EvB/OA,euBgPyB;EACvB;;;ACpPN;EACE;EACA;EACA;EACA,ehC08BkC;EgCx8BlC;EACA,kB9BWS;EMfP,eR0M0B;;;AgCjM1B;EACA,chC+7BgC;;AgC77BhC;EACE;EAA6B,ehC47BC;EgC37B9B,O9BKK;E8BJL;;AAKA;EACF;;AAEA;EACA;;AAGF;EACE,O9BTO;;;A+BtBX;EACE;E5BCA;EACA;EGAE,eR0M0B;;;AiCvM9B;EACE;EACA;EACA;EACA;EACA,ajCgtBkC;EiC/sBlC,OjC6IwC;EiC5IxC,kB/BRM;E+BSN;;AAEA;EACE;EACA,OjCyIsC;EiCxItC;EACA,kB/BFO;E+BGP,c/BFO;;A+BKT;EACE;EACA,SjCysBgC;EiCxsBhC,YjCmU0B;;;AiC7T1B;EACE;EzBDF,wBR4K0B;EQ3K1B,2BR2K0B;;AiCtK1B;EzBpBA,yBR0L0B;EQzL1B,4BRyL0B;;AiCjK5B;EACE;EACA,O/BzCI;E+B0CJ,kBjCyK0B;EiCxK1B,cjCwK0B;;AiCrK5B;EACE,O/B9BO;E+B+BP;EACI;EACJ,kB/BlDI;E+BmDJ,c/BrCO;;;AgCjBT;EACE;EjCyFQ,WA3BO;EiC5Df,alCkM0B;;AkC7LxB;E1BuBF,wBR6K0B;EQ5K1B,2BR4K0B;;AkC/LxB;E1BIF,yBR2L0B;EQ1L1B,4BR0L0B;;;AkC5M5B;EACE;EjCyFQ,WA3BO;EiC5Df,alCmM0B;;AkC9LxB;E1BuBF,wBR8K0B;EQ7K1B,2BR6K0B;;AkChMxB;E1BIF,yBR4L0B;EQ3L1B,4BR2L0B;;;AmC7M9B;EACE;EACA;ElC+CE;EkC7CF,anCmP4B;EmClP5B;EACA;EACA;EACA;E3BPE,eR0M0B;EiBxMxB,YkBOJ;;AlBFE;EkBRJ;IlBSM;;;AdFJ;EgCOI;;;AAIF;EACA;;;AAIJ;EACE;EACA;;;AAKF;EACE,enC0zBkC;EmCzzBlC,cnCyzBkC;EQx1BhC,eRy1BgC;;;AmCnzBlC;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;AD4BJ;ECxCA;EACA,kBpCsEa;;AG/Db;EiCHI;EACA;;AAGF;EAEE;EACA;;;ACbN;EACE;EACA,erCivBkC;EqC/uBlC,kBnCcS;EMfP,eR2M0B;;AYhL1B;EyB9BJ;IAQI;;;;AAIJ;EACE;EACA;E7BXE,e6BYqB;;;ACZzB;EACE;EACA;EACA,etCo4BkC;EsCn4BlC;E9BJE,eR0M0B;;;AsClM9B;EACI;;;AAGJ;EACE,atCyO4B;;;AsCnO9B;EACE;;AAEE;EACA;EACA;EACA;EACA;EACA;;;AAQF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;AD4BF;ECrCA,ODsCqH;EnBlCnH,kBmBkCuB;ECpCzB,cDoCqE;;AClCrE;EACE;;AAGF;EACE;;;ACTF;EACE;IAAO;;EACP;IAAK;;;AAIT;EACE;EACA,QxC44BkC;EwC34BlC;EvCkFU,WA3BO;EuCtDjB,kBtCOS;EMfP,eR0M0B;;;AwC7L9B;EACE;EACA;EACA;EACA;EACA,OtChBM;EsCiBN;EACA;EACA,kBxCm4BkC;EiBt5B9B,YuBoBJ;;AvBfE;EuBMJ;IvBLM;;;;AuBiBN;ErBUE;EqBRA;;;AAIA;EACE;;AAGE;EAJJ;IAKM;;;;ACvCR;EACE;EACA;;;AAGF;EACE;;;ACJF;EACE;EACA;EAEE;EAAmB;;;AAMvB;EACE;EAAe,OxCUN;EwCTT;;AvCLA;EuCOE;EAAgB,OxCOT;EwCNP;EACA,kBxCDO;;AwCIT;EACE,OxCGO;EwCFP,kBxCLO;;;AwCYX;EACE;EACA;EACA;EAEA,kBxC9BM;EwC+BN;;AAEA;ElC1BE,wBRiM0B;EQhM1B,yBRgM0B;;A0CnK5B;ElChBE,4BRmL0B;EQlL1B,2BRkL0B;;A0C/J5B;EAEE,OxC1BO;EwC2BP;EACA,kBxC7CI;;AwCgDJ;EACA;EAAgB,OxCjDZ;EwCkDJ,kB1CiK0B;E0ChK1B,c1CgK0B;;A0C7J5B;EACE;;AAEA;EACE;EACA,kB1C0IwB;;;A0C9H1B;EACE;;AAGE;ElCtBJ,2BRmJ0B;EQ/J1B,yBkCoCuC;;AAGnC;ElCvCJ,yBR+J0B;EQnJ1B,2BkC6ByC;;AAGrC;EACE;;AAGF;EACE,kB1C2GoB;E0C1GpB;;AAEA;EACE;EACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;AY5K1B;E8B8CA;IACE;;EAGE;IlCtBJ,2BRmJ0B;IQ/J1B,yBkCoCuC;;EAGnC;IlCvCJ,yBR+J0B;IQnJ1B,2BkC6ByC;;EAGrC;IACE;;EAGF;IACE,kB1C2GoB;I0C1GpB;;EAEA;IACE;IACA,mB1CsGkB;;;A0C1F5B;EACE;EACA;ElC/GA,ekCgHuB;;AAEvB;EACE;;AAKF;EACE;;;AC1HJ;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;ACnIxE;EACE,ODkIsE;ECjItE,kBDiIuC;;AvC5HzC;EwCDM,OD6HkE;EC5HlE;;AAGF;EACE,OzCRA;EyCSA,kBDuHkE;ECtHlE,cDsHkE;;;AErI1E;EACE;E3C2FU,WA3BO;E2C9DjB,a5CsP4B;E4CrP5B;EACA,O1CCM;E0CAN,a5Cy/BkC;E4Cx/BlC;;AzCFA;EyCKE,O1CJI;E0CKJ;;AzCFF;EyCOI;;;AAMN;EACE;EACA;EACA;EACA;;;AAIF;EACE;;;AC/BF;EACE,W7Cg0BkC;E6C/zBlC;E5C0FU,WA3BO;E4C7DjB,kB7Ck0BkC;E6Cj0BlC;EACA;EACA,Y7Cm0BkC;E6Cl0BlC;EACA;ErCNE,eRs0BgC;;A6C7zBlC;EACE,e7CqzBgC;;A6ClzBlC;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;EACA,O3CZS;E2CaT,kB7C0yBkC;E6CzyBlC;EACA;;;AAGF;EACE,S7CyxBkC;;;A8Ch0BpC;EACI;;AAEF;EACE;EACA;;;AAIJ;EACE;EACA;EACA;EACA,S9CwmBkC;E8CvmBlC;EACA;EACA;EACA;EACI;;;AAGN;EACE;EACA;EACA,Q9C00BkC;E8Cz0BhC;;AAEA;E7BxBE,Y6ByBF;EACA,W9Ci2BgC;;AiBt3BhC;E6BmBA;I7BlBE;;;A6BsBJ;EACE,W9C+1BgC;;A8C51BhC;EACA,W9C61BgC;;;A8Cz1BpC;EACE;EAAiB;;AAEjB;EACE;EAA2D;;AAG7D;AAAA;EAEE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;;AAEE;EACA;EAAoB;EACpB;;AAGA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA,kB5CrFM;E4CsFN;EACA;EtCzFE,eR2M0B;E8C/G1B;;;AAGJ;EACE;EACA;EACA;EACA,S9CghBkC;E8C/gBlC;EACA;EACA,kB5CnGM;;A4CqGJ;EAAS;;AACX;EAAS,S9CuwByB;;;A8CpwBpC;EACE;EACA;EAA2B;EAAkC,S9CywB3B;E8CxwBlC;EtCtGE,wBRk2BgC;EQj2BhC,yBRi2BgC;;A8CzvBlC;EACE,S9CowBgC;E8CnwB5B;;;AAIR;EACE;EACA,a9CgI4B;;;A8C7H9B;EACE;EACI;EACJ,S9C6tBkC;;;A8C1tBpC;EACE;EACA;EACA;EAAuB;EAA6B;EACpD;EtChHE,4BRo1BgC;EQn1BhC,2BRm1BgC;;A8CjuB1B;EACN;;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AlCzHE;EkC6HA;IACA,W9CiuBgC;I8ChuBhC;;;EAGF;IACE;;EAEA;IACE;;;EAIJ;IACE;;EAEA;IACE;;;EAQJ;IAAY,W9C0sBsB;;;AYh2BhC;EkC0JF;AAAA;IAEE,W9CksBgC;;;AY91BhC;EkCiKF;IAAY,W9C4rBsB;;;A+C33BpC;EACE;EACA,S/CunBkC;E+CtnBlC;EACA,Q/CoxBkC;EgDvxBlC,ahD8O4B;EgD7O1B;EACF,ahDqP4B;EgDpP5B,ahDyP4B;EgDxP5B;EAAoB;EACpB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E/C+EU,WA3BO;E8C1Df;EACF;;AAEA;EAAS,S/C2wByB;;A+CzwBlC;EACE;EACA;EACA,O/C2wBgC;E+C1wBhC,Q/C2wBgC;;A+CzwBhC;EACE;EACA;EACA;EACA;;;AAKN;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA,kB7C9BE;;;A6CmCR;EACE;;AAEA;EACE;EACA,O/C6uBgC;E+C5uBhC,Q/C2uBgC;;A+CzuBhC;EACE;EACA;EACA,oB7C9CE;;;A6CmDR;EACE;;AAEA;EACE;;AAEA;EACE;EACA;EACA,qB7C5DE;;;A6CiER;EACE;;AAEA;EACE;EACA,O/C+sBgC;E+C9sBhC,Q/C6sBgC;;A+C3sBhC;EACE;EACA;EACA,mB7C5EE;;;A6CgGR;EACE,W/C0qBkC;E+CzqBlC;EACA,O7CpGM;E6CqGN;EACA,kB7CrGM;EMHJ,eR0M0B;;;AiD7M9B;EACE;EACA;EACA;EACA,SjDonBkC;EiDnnBlC;EACA,WjDmyBkC;EgDxyBlC,ahD8O4B;EgD7O1B;EACF,ahDqP4B;EgDpP5B,ahDyP4B;EgDxP5B;EAAoB;EACpB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E/C+EU,WA3BO;EgDxDf;EACF,kB/CLM;E+CMN;EACA;EzCTE,eR2M0B;;AiD9L5B;EACE;EACA;EACA,OjDsyBgC;EiDryBhC,QjDsyBgC;EiDryBhC;;AAEA;EAEE;EACA;EACA;EACA;EACA;;;AAKN;EACE,ejDuxBkC;;AiDrxBlC;EACE;;AAEA;EACE;EACA;EACA,kBjDkxB8B;;AiD/wBhC;EACE,QjD2JwB;EiD1JxB;EACA,kB/C5CE;;;A+CiDR;EACE,ajDmwBkC;;AiDjwBlC;EACE;EACA,OjD+vBgC;EiD9vBhC,QjD6vBgC;EiD5vBhC;;AACA;EACE;EACA;EACA,oBjD4vB8B;;AiDzvBhC;EACE,MjDqIwB;EiDpIxB;EACA,oB/ClEE;;;A+CuER;EACE,YjD6uBkC;;AiD3uBlC;EACE;;AAEA;EACE;EACA;EACA,qBjDwuB8B;;AiDruBhC;EACE,KjDiHwB;EiDhHxB;EACA,qB/CtFE;;A+C0FJ;EACA;EACA;EACA;EACA;EACA,OjDqtBgC;EiDptBhC;EACA;EACA;;;AAIJ;EACE,cjD8sBkC;;AiD5sBlC;EACE;EACA,OjD0sBgC;EiDzsBhC,QjDwsBgC;EiDvsBhC;;AACA;EACE;EACA;EACA,mBjDusB8B;;AiDpsBhC;EACE,OjDgFwB;EiD/ExB;EACA,mB/CvHE;;;A+C4IR;EACE;EACA;EhDvDU,WA3BO;EgDoFjB,kBjD2pBkC;EiD1pBlC;EzC1IE,wBRiyBgC;EQhyBhC,yBRgyBgC;;AiDppBlC;EACE;;;AAIJ;EACE;EACA,O/CvIS;;;AgDvBX;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;ACZA;EACE;EACA;EACA;;;ADaJ;EACE;EACA;EACA;EACA;EACA;EACA;EjClBI,YiCmBJ;;AjCdE;EiCOJ;IjCNM;;;;AiCgBN;AAAA;AAAA;EAGE;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAQA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;EAGE;EACA;;AAGF;AAAA;EAEE;EACA;EjC3DE,YiC4DF;;AjCvDA;EiCmDF;AAAA;IjClDI;;;;AiC8DN;AAAA;EAEE;EACA;EACA;EACA;EACE;EAAiB;EAAuB;EAA2B,OlD24BlC;EkD14BnC,OhD3EM;EgD4EN;EACA,SlDy4BmC;EiBt9B/B,YiC8EJ;;AjCzEE;EiC+DJ;AAAA;IjC9DM;;;AdFJ;AAAA;AAAA;E+C6EE,OhDjFI;EgDkFJ;EACA;EACA,SlDm4BiC;;;AkDh4BrC;EACE;;;AAKF;EACE;;;AAMF;AAAA;EAEE;EACA,OlD63BmC;EkD53BnC,QlD43BmC;EkD33BnC;;;AAEF;EACE;;;AAEF;EACE;;;AAMF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAAqB,clDw1Bc;EkDv1BnC,alDu1BmC;EkDt1BnC;;AAEA;EACE;EACA;EACA,OlDs1BiC;EkDr1BjC,QlDs1BiC;EkDr1BjC,clDu1BiC;EkDt1BjC,alDs1BiC;EkDr1BjC;EACA;EACA,kBhD1II;EgD2IJ;EACI;EACJ;EACA;EjC9IE,YiC+IF;;AjC1IA;EiC4HF;IjC3HI;;;AiC4IJ;EACE;;;AAQJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OhDnKM;EgDoKN;;;AEtKF;EACE;IAAK;;;AAGP;EACE;EACA,OpDy+BsB;EoDx+BtB,QpDw+BsB;EoDv+BtB;EACA;EACA;EACE;EACF;;;AAGF;EACE,OpDm+BwB;EoDl+BxB,QpDk+BwB;EoDj+BxB,cpDm+BwB;;;AoD79B1B;EACE;IACE;;EAEF;IACE;;;AAIJ;EACE;EACA,OpD48BsB;EoD38BtB,QpD28BsB;EoD18BtB;EACA;EACE;EACF;EACA;;;AAGF;EACE,OpDs8BwB;EoDr8BxB,QpDq8BwB;;;AqDr/B1B;EAAqB;;;AAAuC;EAAqB;;;AACjF;EAAqB;;;AACrB;EAAqB;;;AACrB;EAAqB;;;AACrB;EAAqB;;;ACFnB;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;AANJ;EACE;;;AnDKF;AAAA;AAAA;EmDAI;;;ACEN;EACE;;;AAGF;EACE;;;ACZF;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAClB;EAAkB;;;AAElB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AAGjB;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAIJ;EACE;;;AAMF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;ALrEA;EACE;EACA;EACA;;;AMKE;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;AAAxB;EAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;A7CqB1B;E6CrBE;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;EAAxB;IAAwB;;;AAS9B;EAEI;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;EAArB;IAAqB;;;ACnBzB;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;EACA;EACA;EACA;;;AASA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AC3BF;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAEhC;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAC9B;EAA8B;;;AAE9B;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AACpC;EAAoC;;;AAEpC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AACjC;EAAiC;;;AAEjC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAClC;EAAkC;;;AAElC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;AAChC;EAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;A/CfhC;E+CvBA;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAEhC;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAC9B;IAA8B;;;EAE9B;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EACpC;IAAoC;;;EAEpC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EACjC;IAAiC;;;EAEjC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAClC;IAAkC;;;EAElC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;EAChC;IAAgC;;;ACxChC;EAAwB;;;AACxB;EAAwB;;;AACxB;EAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AhDuBxB;EgDzBA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;ACL1B;EAAsB;;;AAAtB;EAAsB;;;ACAtB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAAzB;EAAyB;;;AAI3B;EACE;EACA;EACA;EACA;EACA,S9D0mBkC;;;A8DvmBpC;EACE;EACA;EACA;EACA;EACA,S9DkmBkC;;;A8D9lBlC;EADF;IAEI;IACA;IACA,S9D0lBgC;;;;A+DjnBpC;ECAE;EACA;EACA;EACA;EACA;EAAgB;EAChB;EACA;EACA;;;AAOA;EAEE;EACA;EACA;EACA;EACA;EACA;;;ACvBJ;EAAa;;;AACb;EAAU;;;AACV;EAAa;;;AACb;EAAe;;;ACAX;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAAvB;EAAuB;;;AAI3B;EAAU;;;AACV;EAAU;;;AAGV;EAAc;;;AACd;EAAc;;;AAEd;EAAU;;;AACV;EAAU;;;ACZR;EACE;EACA;EACA;EACA;EACA;EACA;EACI;EACJ;EACI;;;ACLA;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAgC;;;AAChC;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAOF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAfF;EAAwB;;;AACxB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAKF;EAAmB;;;AACvB;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AxDnCF;EwDtBI;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAgC;;;EAChC;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAOF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAfF;IAAwB;;;EACxB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAKF;IAAmB;;;EACvB;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;EAEF;AAAA;IAEE;;;AC7DN;EAAkB;;;AAGlB;EAAiB;;;AACjB;EAAiB;;;AACjB;EAAiB;;;AACjB;ECRE;EACA;EACA;;;ADaE;EAAwB;;;AACxB;EAAwB;;;AACxB;EAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AzDWxB;EyDbA;IAAwB;;;EACxB;IAAwB;;;EACxB;IAAwB;;;AAK5B;EAAmB;;;AACnB;EAAmB;;;AACnB;EAAmB;;;AAGnB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AACvB;EAAuB;;;AAGvB;EAAc;;;AElCZ;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AANN;EACE;;;ApEKF;EoEAM;;;AFkCR;EAAa;;;AACb;EAAc;;;AAEd;EAAiB;;;AACjB;EAAiB;;;AAGjB;EGjDI;EACF;EACA;EACA;EACA;;;AHiDF;EAAwB;;;AAExB;EACE;EAAqC;;;AAIvC;EAAc;;;AIzDd;EACE;;;AAGF;EACE;;;ACLA;EACE;AAAA;AAAA;IAKE;;;EAIA;IACE;;;EAOJ;IACE;;;EAUF;IACE;;;EAEF;AAAA;IAEE;IAA6C;;;EAM/C;IACE;;;EAGF;AAAA;IAEE;;;EAGF;AAAA;AAAA;IAGE;IACA;;;EAGF;AAAA;IAEE;;;EAIU;IACV,M1Eo9B8B;;E0El9BhC;IACE;;;EAEF;IACE;;;EAGE;IACF;;;EAEF;IACE;;;EAGF;IACE;;EAEA;AAAA;IAEE;;;EAKF;AAAA;IAEE;;;EAIJ;IACE;;EAEA;AAAA;AAAA;AAAA;IAIE,cxEvFG;;;EwE2FP;IACE;IACA,cxE7FK;;;AyE2EV;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AADD;EACC;;;AAIF;EACC;;;AAGD;EACC;IAAO;;;AAGR;EACC,OzEtGO;EyEuGP;EACA,kBzEvFU;EyEwFV;EACA;;;AAGD;EACC;IACC;;;AAIF;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA,kBzErHU;;;AyEwHX;EACC;EACA,kBzEzHU;;;AyE4HX;EACC;EACA,kBzE9HU;;;AyEiIX;EACC,kBzElIU;;;AyEsIX;EACC,OzExJO;;;AyE2JR;EACC;EACA,OzElKS;;;AyEqKV;EACC;EACA,OzEvKS;;;AyE0KV;EACC;EACA,aAtHkB;EAuHlB;EACA;;;AAKD;EACC;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;E1E9IY,WA3BO;E0E2KlB,aA1LiB;EA2LjB,a3E4B6B;;;A2EzB9B;EACC,a3EO6B;;;A2EJ9B;EACC;;;AAID;EACC;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA,aAvNkB;EAwNlB;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,aAzOkB;EA0OlB,WAzPgB;EA0PhB,e3EnF6B;;;A2EsF9B;EACI;EACH,WA3PiB;;;AA8PlB;EACC,WAnQgB;;;AAsQjB;EACC;EACA,WApQiB;EAqQjB;EACA;;;AAGD;EACC;;;AAGD;EACC,OzExTM;;;AyE2TP;EACC,OzEzTO;;;AyE4TR;EACC;EACA;;;AAGD;EACC,eAvSe;EAwSf;;;AAGD;EACC,aArRkB;EAsRlB;;;AAGD;EACC,W3E1D6B;E2E2D7B;;;AAID;EACC,aAhSkB;;;AAmSnB;EACC,kBzEtVO;EyEuVP,OzE1VM;;;AyE6VP;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,WA3VgB;EA4VhB,aA7UkB;EA8UlB,OzE/XO;EyEgYP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,kBzE7YM;;;AyEiZP;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC,OzEzaM;;;AyE4aP;EACC;EACA,OzE/aS;;;AyEkbV;EACC,OzExaQ;EyEyaR,aA9XkB;;;AAiYnB;EACC,OzEpbO;;;AyEubR;EACC,OzExbO;;;AyE2bR;EACC;EACA,wBAlae;EAmaf,yBAnae;EAoaf;EACA,kBzE9bO;EyE+bP;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE7cO;;;AyEgdR;EACC,kBzEhdO;EyEidP,eAxbe;;;AA2bhB;EACC;EACA,eA7be;;;AAgchB;EACC,OzEheS;EyEieT;EACA,WA3bgB;;;AA8bjB;EACC,OzEleO;EyEmeP;EACA,WAjcgB;;;AAocjB;EACC,OzExeO;;;AyE2eR;EACC,OzEhfS;;;AyEmfV;EACC,OzEhfO;;;AyEmfR;EACC,OzEpfO;;;AyEufR;EACC;EACA,eA9de;;;AAiehB;EACC,kBzE3fO;EyE4fP,eAnee;;;AAsehB;EACC,OzElgBO;EyEmgBP;EACA,W3EtR0E;;;A2EyR3E;EACC,OzEvgBO;;;AyE0gBR;EACC,OzE5gBO;;;AyE+gBR;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC,OzE1hBO;EyE2hBP,WA5fgB;EA6fhB,aA9ekB;EA+elB;;;AAGD;EACC,OzExhBU;EyEyhBV,WAngBgB;EAogBhB,a3EpT6B;E2EqT7B;;;AAGD;EACC,OzEhjBS;;;AyEmjBV;EACC,OzEpjBS;EyEqjBT;;;AAGD;EACC,OzEzjBS;;;AyE4jBV;EACC,OzE7jBS;;;AyEgkBV;EACC,OzEjkBS;;;AyEokBV;EACC,WA1hBiB;EA2hBjB;EACA,OzE/jBO;;;AyEmkBR;EACC,OzE5kBS;EyE6kBT;;;AAGD;EACC,OzEjlBS;;;AyEolBV;EACC,WA1iBiB;EA2iBjB;EACA,OzE/kBO;;;AyEmlBR;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA,aA9jBkB;EA+jBlB,OzE7mBO;EyE8mBP;EACA;;;AAGD;EACC,OzE3nBS;;;AyE8nBV;EACC,OzE/nBS;EyEgoBT;EACA;EACA;;;AAGD;EACC,OzEtoBS;EyEuoBT;EACA;EACA;;;AAID;EACC,czEnoBQ;;;AyEsoBT;EACC,kBzE1nBU;EyE2nBV,OzE9oBO;;;AyEipBR;AAAA;EAEC,kBzEjoBU;EyEkoBV,WAlnBgB;EAmnBhB,OzEtpBO;;;AyEypBR;EACC,OzEzpBO;;;AyE4pBR;EACC,OzE7pBO;;;AyEgqBR;EACC,OzEjqBO;;;AyEoqBR;EACC,OzErqBO;;;AyEwqBR;EACC,OzEzqBO;;;AyE4qBR;EACC,OzE7qBO;;;AyEgrBR;EACC,OzEjrBO;;;AyEqrBR;EACC,kBzE1rBM;EyE2rBN;EACA;;;AAID;EACC,OzE1rBO;EyE2rBP,czE3rBO;EyE4rBP;EACA,YzEnrBU;EyEorBV;;;AAGD;EACC,kBzEzsBM;;;AyE4sBP;EACC,czE3rBU;EyE4rBV,kBzEzsBO;;;AyE4sBR;EACC,OzEjsBU;;;AyEosBX;EACC;;;AAGD;EACC,OzEttBO;EyEutBP,kBzEvsBU;EyEwsBV;EACA,czE9tBS;EyE+tBT;;;AAGD;EACC,OzE9tBO;EyE+tBP,kBzE5sBU;EyE6sBV;EACA,czEtuBS;EyEuuBT;;;AAGD;EACC,OzEtuBO;;;AyEyuBR;EACC,OzE1uBO;;;AyE6uBR;EACC,OzE9uBO;;;AyEivBR;EACC;EACA;EACA,a3ElgB6B;E2EmgB7B,WAntBgB;EAotBhB;;;AAGD;EACC;EACA,aA1sBkB;EA2sBlB;EACA;EACA,OzE9vBO;;;AyEiwBR;EACC,OzElwBO;;;AyEqwBR;EACC;EACA;EACA;EACA,OzEzwBO;EyE0wBP;EACA;;;AAGD;EACC;EACA,OzEjxBO;EyEkxBP,kBzEjwBU;;;AyEowBX;EACC;;;AAGD;EACC;EACA,eAhwBe;EAiwBf,OzE3xBO;;;AyE8xBR;EACC;;;AAGD;EACC,OzEnyBO;EyEoyBP;EACA,kBzExxBU;;;AyE2xBX;AAAA;EAEC,OzE1yBO;;;AyE8yBR;EACC,WAzwBiB;;;AA6wBlB;EACC,aAnwBkB;;;AAuwBnB;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC,W3EpmB0E;E2EqmB1E;EACA;EACA;;;AAGD;EACC;;;AAGD;AAAA;AAAA;AAAA;AAAA;EAKC,OzEh2BO;;;AyEo2BR;EACC;EACA;EACA,WAj0BiB;EAk0BjB,aAvzBkB;EAwzBlB;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,OzEp2BQ;;;AyEu2BT;EACC;EACA;EACA,OzEn3BU;EyEo3BV;EACA;EACA;;;AAID;EACC,OzEl3BQ;EyEm3BR;;;AAGD;EACC,OzEt3BU;;;AyEy3BX;EACC;EACA;EACA,OzEt4BU;EyEu4BV;EACA;EACA;;;AAGD;EACC,OzEn4BU;EyEo4BV;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE36BO;;;AyE86BR;EACC,OzEl7BO;;;AyEq7BR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACA;EACA;EACA;EACA;EACA,WAj6BkB;;;AAo6BlB;EACA;EACA,OzEh9BO;;;AyEo9BP;EACC;;;AAID;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAGD;EACC,kBzEj/BU;EyEk/BV,eAx+Be;EAy+Bf;;;AAGD;EACC;EACA;;;AAGD;EACC,kBzE3gCO;;;AyE8gCR;EACC,kBzE/gCO;;;AyEkhCR;EACC;EACA,WA/+BiB;EAg/BjB,aAr+BkB;EAs+BlB,OzEphCO;;;AyEuhCR;EACC,WAn/BuB;EAo/BvB;EACA;EACA,OzEniCS;EyEoiCT;;;AAID;EACC,OzEjiCO;EyEkiCP;;;AAGD;EACC;EACA;EACA,OzExiCO;EyEyiCP,WAtgCiB;EAugCjB,aA5/BkB;EA6/BlB;EACA;;;AAGD;EACC,OzEnjCO;;;AyEsjCR;EACC,OzEvjCO;EyEwjCP,kBzEvjCO;EyEwjCP,eA/hCe;;;AAkiChB;EACC,WAvhCiB;EAwhCjB;EACA,OzE/iCU;EyEgjCV;;;AAGD;EACC,OzEzkCS;;;AyE4kCV;EACC,OzE7kCS;;;AyEglCV;EACC,OzEjlCS;;;AyEolCV;EACC,OzE7kCO;EyE8kCP;;;AAGD;EACC;EACA;EACA,OzEplCO;EyEqlCP,WAtjCgB;EAujChB,aAxiCkB;EAyiClB;EACA;;;AAGD;EACC,OzE/lCO;;;AyEkmCR;EACC,OzExmCS;;;AyE2mCV;EACC,WAjkCiB;EAkkCjB;EACA,OzEzlCU;EyE0lCV;;;AAGD;EACC,OzEnnCS;;;AyEsnCV;EACC,OzEvnCS;;;AyE0nCV;EACC,OzE3nCS;;;AyE8nCV;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA,OzE3qCO;EyE4qCP;;;AAGD;EACC;EACA,W3En8B0E;E2Eo8B1E,aAhoCkB;EAioClB;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA,WApqCiB;;;AAuqClB;EACC;EACA;EACA;EACA;EACA;EACA,kBzEnsCU;;;AyEssCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzE5sCU;;;AyE+sCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzErtCU;;;AyEwtCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzE9tCU;;;AyEiuCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEvuCU;;;AyE0uCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEhvCU;;;AyEmvCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEzvCU;;;AyE4vCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzElwCU;;;AyEqwCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzE3wCU;;;AyE8wCX;EACC;EACA;EACA;EACA;EACA;EACA,kBzEpxCU;;;AyEwxCX;EACC;;;AAGD;EACC;;;AAGD;EACC,OzEzyCM;EyE0yCN,WA5wCiB;EA6wCjB,aAlwCkB;EAmwClB;EACA;EACA;EACA;;;AAGD;EACC,WArxCiB;EAsxCjB;EACA,OzE7yCU;;;AyEgzCX;EACC,OzEt0CS;;;AyEy0CV;EACC,OzE10CS;;;AyE60CV;EACC,OzE90CS;;;AyEi1CV;EACC;EACA;EACA;EACA;;;AAID;EACC;;;AAGD;EACC,WAvzCgB;EAwzChB,aAzyCkB;EA0yClB,OzE31CO;EyE41CP;EACA;;;AAGD;EACC,kBzE90CU;;;AyEi1CX;EACC,kBzEp1CU;;;AyEu1CX;EACC,wBA/0Ce;EAg1Cf,yBAh1Ce;;;AAm1ChB;EACC,2BAp1Ce;EAq1Cf,4BAr1Ce;EAs1Cf;;;AAGD;EACC;EACA,czEv2CU;EyEw2CV;EACA;EACA;;;AAGD;EACC,kBzE52CU;;;AyE+2CX;EACC;EACA,aAh1CkB;EAi1ClB;EACA;;;AAGD;EACC,OzEv4CO;;;AyE04CR;EACC;EACA,OzEj5CS;;;AyEo5CV;EACC,OzEh5CO;;;AyEm5CR;EACC;EACA,OzEr5CO;;;AyEw5CR;EACC,OzEn5CQ;;;AyEs5CT;EACC;EACA;EACA,OzE55CO;EyE65CP,WA13CiB;EA23CjB;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA,kBzE76CU;EyE86CV,wBAl6Ce;EAm6Cf,yBAn6Ce;EAo6Cf;EACA,YAj3CY;;;AAo3Cb;EACC;;;AAGD;EACC;EACA,kBzE17CU;EyE27CV,eA/6Ce;EAg7Cf,YA53CY;;;AA+3Cb;EACC;EACA,kBzEj8CU;EyEk8CV,4BAt7Ce;EAu7Cf,2BAv7Ce;EAw7Cf;;;AAGD;EACC;EACA,eA77Ce;EA87Cf,kBzE18CU;;;AyE68CX;EACC,kBzE/8CU;;;AyEk9CX;EACC,OzEh+CO;EyEi+CP,WA/7CgB;;;AAk8CjB;EACC;EACA,WAp8CgB;;;AAu8CjB;EACC;EACA,OzEx+CO;EyEy+CP,aA37CkB;EA47ClB,WAv8CiB;EAw8CjB;;;AAGD;EACC,WA58CiB;EA68CjB;EACA;;;AAGD;EACC;;;AAGD;EACC,W3E/wC0E;;;A2EkxC3E;EACC,OzEhgDO;;;AyEmgDR;EACC,OzE5/CM;;;AyE+/CP;EACC,OzExgDO;;;AyE2gDR;EACC;;;AAGD;EACC,OzEhhDO;;;AyEmhDR;EACC,W3EvyC0E;E2EwyC1E;;;AAGD;EACC,OzE1hDO;EyE2hDP;EACA,kB3E5/CS;;;A2E+/CV;AAAA;EAEC,OzEjiDO;;;AyEoiDR;EACC,OzEriDO;EyEsiDP;EACA,kBzEpiDS;;;AyEuiDV;AAAA;EAEC,OzE5iDO;;;AyE+iDR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;IACC;IACA;IACA;IACA;IACA;;;EAGD;IACC;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;AAKF;EACC;EACA,OzE3lDO;EyE4lDP,aA9iDkB;EA+iDlB,WA1jDiB;EA2jDjB;;;AAGD;EACC,WA/jDiB;EAgkDjB,OzEnmDO;EyEomDP;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,W3Ep4C0E;;;A2Eu4C3E;EACC,OzErnDO;;;AyEwnDR;EACC,OzEznDO;;;AyE4nDR;EACC,OzE7nDO;;;AyEgoDR;EACC;;;AAGD;EACC,OzEroDO;;;AyEwoDR;EACC,W3E55C0E;E2E65C1E;;;AAGD;EACC,OzE/oDO;EyEgpDP;EACA,kB3EjnDS;;;A2EonDV;AAAA;EAEC,OzEtpDO;;;AyEypDR;EACC,OzE1pDO;EyE2pDP;EACA,kBzEzpDS;;;AyE4pDV;AAAA;EAEC,OzEjqDO;;;AyEoqDR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EACC,aAhoDkB;EAioDlB,kBzEtrDM;EyEurDN;;;AAGD;EACC,kBzE5qDU;;;AyE+qDX;EACC,aA1oDkB;EA2oDlB,kBzEhsDM;EyEisDN;EACA;;;AAGD;EACC;IACA;IACA;;;EAGD;IACC;;;AAID;EACC,WA3qDgB;;;AA8qDjB;EACC,OzEltDO;;;AyEqtDR;EACC,OzE1sDU;EyE2sDV;EACA;;;AAGD;EACC,OzE3tDO;;;AyE8tDR;EACC,OzE/tDO;;;AyEkuDR;EACC;EACA;EACA;EACA;EACA,eA7sDe;EA8sDf;EACA,kBzE5tDU;;;AyE+tDX;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA,OzExvDO;;;AyE2vDR;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OzEvwDO;EyEwwDP;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;IACA;IACA;;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA,OzEjyDO;;;AyEqyDR;EACC;EACA;;;AAID;EACC,OzExyDO;;;AyE4yDR;EACC;;;AAGD;EACC,aAnwDkB;EAowDlB,WA/wDiB;EAgxDjB,OzEnzDO;;;AyEszDR;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC,WA7yDiB;EA8yDjB,OzEj1DO;EyEk1DP;EACA;;;AAGD;EACC,OzE11DO;;;AyE61DR;EACC;EACA;EACA,OzEh2DO;EyEi2DP;EACG;EACA;;;AAGJ;EACC;;;AAGD;EACC;EACA,OzE52DO;EyE62DP,WA30DgB;EA40DhB,a3E5nD6B;E2E6nD7B;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAID;EACC;EACA,eAx2De;EAy2Df,kBzEr3DU;;;AyEw3DX;EACC,kBzE13DU;;;AyE63DX;EACC,OzEh4DU;EyEi4DV,WA12DgB;;;AA62DjB;EACC;EACA,WA/2DgB;;;AAm3DjB;EACC,kBzEr4DU;;;AyEw4DX;EACC;;;AAGD;EACC,aA72DkB;EA82DlB,WAz3DiB;EA03DjB;;;AAGD;EACC;EACA;EACA,OzE35DU;;;AyE85DX;EACC,OzE16DO;;;AyE66DR;EACC,OzE96DO;;;AyEi7DR;EACC,OzEl7DO;;;AyEq7DR;EACC,W3EzsD0E;E2E0sD1E;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,WA75DiB;;;AAg6DlB;EACC,OzEv8DO;;;AyE08DR;EACC,OzEh8DU;EyEi8DV;;;AAGD;EACC,OzEh9DO;;;AyEm9DR;EACC,OzEp9DO;;;AyEu9DR;EACC,OzEz9DO;EyE09DP;EACA,kB3E37DS;;;A2E87DV;AAAA;EAEC,OzEh+DO;;;AyEm+DR;EACC,OzEp+DO;EyEq+DP;EACA,kBzEn+DS;;;AyEs+DV;AAAA;EAEC,OzE3+DO;;;AyE8+DR;EACC;EACA;;;AAGD;EACC,W3EtvD6B;E2EuvD7B,OzEp/DO;;;AyEu/DR;EACC;;;AAGD;EACC;;;AAGD;EACC,kBzE7+DU;;;AyEg/DX;EACC;EACA;EACA;EACA;;;AAGD;EACC,YzE1gEO;;;AyE6gER;AAAA;EAEC,YzEhgEU;;;AyEmgEX;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA,WA7/DgB;EA8/DhB,OzEphEU;;;AyEuhEX;EACC,OzEpiEO;;;AyEuiER;EACC;EACA;EACA;EACA;EACA,WA1gEgB;EA2gEhB,OzEljES;EyEmjET;EACA;EACA;EACA;;;AAGD;EACC,mBzE1jES;;;AyE6jEV;EACC;EACA;EACA;EACA;EACA,OzE9iEU;EyE+iEV;EACA;EACA;;;AAGD;EACC,OzEzkES;;;AyE4kEV;AAAA;EAEC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAID;EACC;;;AAGD;EACC,aA5jEkB;EA6jElB;;;AAGD;EACC;EACA,kBzElnEO;EyEmnEP;EACA;EACA,aArkEkB;EAskElB;;;AAGD;EACC,kBzE/mEU;;;AyEknEX;EACC;;;AAGD;EACC,czE7nEQ;EyE8nER;EACA,OzE/nEQ;;;AyEmoET;EACC;EACA;EACA;EACA,kBzE5oEO;;;AyE+oER;EACC;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA,OzE/qEO;EyEgrEP,a3E77D6B;;;A2Ei8D9B;EACC;;;AAID;EACC,OzEtrEO;EyEurEP,WAppEiB;EAqpEjB;EACA,kBzE3rEO;EyE4rEP;;;AAID;EACC;EACA,YzEprEU;EyEqrEV;EACA,eA3qEe;EA4qEf;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,kBzEztEW;;;AyE6tEZ;EACC;EACA,eAlsEe;;;AAqsEhB;EACC,kBzEptEU;;;AyEutEX;EACC,OzEpuEO;EyEquEP,WAnsEgB;;;AAssEjB;EACC;EACA,WAxsEgB;;;AA4sEjB;EACC,OzEvuEM;EyEwuEN;EACA,WA3sEiB;;;AA8sElB;EACC,WA/sEiB;EAgtEjB,OzE9uEM;;;AyEivEP;EACC,OzE1vEO;;;AyE6vER;EACC;;;AAGD;EACC,WA5tEiB;EA6tEjB,OzE3vEM;EyE4vEN;EACA;EACA;;;AAGD;EACC,OzE1wEO;;;AyE6wER;EACC,OzE9wEO;;;AyEkxER;AAAA;EAEC,aAnuEkB;;;AAsuEnB;EACC,OzEzxEO;EyE0xEP;;;AAGD;EACC;;;AAGD;EACC,a3E/iE6B;;;A2EkjE9B;EACC;EACA,OzEnyEO;;;AyEsyER;EACC;;;AAGD;EACC,OzE/yEO;;;AyEmzER;EACC;EACA;EACA;;;AAID;EACC;EACA;;;AAED;EACC;IAAK;;EACL;IAAO;;;AAER;EACC;IAAK;;EACL;IAAO;;;AAER;EACC;IAAK;;EACL;IAAO;;;AAQP;EAAwB;;;AACxB;EAAyB;;;AACzB;EAA2B;;;AAC3B;EAAyB;;;AAEzB;EAAyB;;;AACzB;EAA2B;;;AAC3B;EAA4B;;;AAC5B;EAA2B;;;AAE3B;EACC;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAID;EnE/2EG,emE6BY;;;AAm1Ef;EnEv2EG,wBmEoBY;EnEnBZ,yBmEmBY;EnENZ,4BmEy1E+F;EnEx1E/F,2BmEw1E+F;;;AAClG;EnEj2EG,yBmEaY;EnEZZ,4BmEYY;EnECZ,wBmEm1EiG;EnEl1EjG,2BmEk1EiG;;;AACpG;EnE31EG,4BmEMY;EnELZ,2BmEKY;EnEpBZ,wBmEy2EkG;EnEx2ElG,yBmEw2EkG;;;AACrG;EnEr1EG,wBmEDY;EnEEZ,2BmEFY;EnEbZ,yBmEm2EiG;EnEl2EjG,4BmEk2EiG;;;AACpG;EAA2B;;;AAC3B;EAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;A/D11EnB;E+DuzEH;IAAwB;;;EACxB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAAyB;;;EAEzB;IAAyB;;;EACzB;IAA2B;;;EAC3B;IAA4B;;;EAC5B;IAA2B;;;EAE3B;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAID;InE/2EG,emE6BY;;;EAm1Ef;InEv2EG,wBmEoBY;InEnBZ,yBmEmBY;InENZ,4BmEy1E+F;InEx1E/F,2BmEw1E+F;;;EAClG;InEj2EG,yBmEaY;InEZZ,4BmEYY;InECZ,wBmEm1EiG;InEl1EjG,2BmEk1EiG;;;EACpG;InE31EG,4BmEMY;InELZ,2BmEKY;InEpBZ,wBmEy2EkG;InEx2ElG,yBmEw2EkG;;;EACrG;InEr1EG,wBmEDY;InEEZ,2BmEFY;InEbZ,yBmEm2EiG;InEl2EjG,4BmEk2EiG;;;EACpG;IAA2B;;;EAC3B;IAAsB;;;AAMvB;EACC;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAID;EACA;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;EAED;IACC;;;AAKF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,czE1/EU;EyE2/EV;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;;;AAID;EACC;EACA;;;AAID;EACC;EACA,a3ErzE6B;E2EszE7B,WAtgFgB;EAugFhB;EACA,OzE1iFO;;;AyE6iFR;EACC,kBzExiFQ;EyEyiFR;;;AAID;EACC;EACA;;;AAED;EAAwC;EACvC;EACA;;;AAGD;EACC;EACA,kBzE5jFS;EyE6jFT;;;AAID;EACC;;;AAGD;EACC;EACA;EACA;EAAiB;EACjB;EACA,kBzEjkFU;EyEkkFV;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EAA6B;EAA6B,kBzEvlFnD;EyEwlFP;EACA;EACA;EACA;;;AAGD;EACC;IACA;;;AAID;EACC,kBzEvmFO;EyEwmFP;EACA;;;AAID;EACC;EACA;EACA,OzEnlFM;;;AyEulFP;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzEjoFO;EyEkoFP,a3E/4E6B;E2Eg5E7B;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE9oFO;;;AyEipFR;EACC,OzElpFO;EyEmpFP;;;AAGD;EACC;;;AAGD;EACC,OzErqFO;;;AyEwqFR;EACC,OzEzqFO;;;AyE6qFR;EACC;EACA;;;AAGD;EACC,eAxpFe;EAypFf;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA,eAvrFe;;;AA2rFhB;EACC;IACC;;;AAIF;EAEA;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;IACA,kBzEvtFU;;;EyE0tFX;IACC,kBzE5tFU;;;EyE+tFX;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC,WA7uFgB;;;EAgvFjB;IACC,OzE7wFQ;IyE8wFR,W3EviF0E;;;E2E0iF3E;IACC;;;EAGD;IACC;;;EAGD;IACC,kBzE/xFO;;;EyEkyFR;IACC;;;EAGD;IACC;IACA;IACA;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC,kBzEvyFU;;;EyE0yFX;IACC;;;EAGD;IACC,OzEp0FS;;;EyEu0FV;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAID;IACC;IACA;IACA;IACA;;;EAID;IACC,kBzEx0FU;;;EyE20FX;IACC,kBzE50FU;;;EyE+0FX;IACC;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC,OzE92FO;;;EyEi3FR;IACC,OzEv3FS;;;EyE03FV;IACC;IACA;IACA;;;EAGD;IACC,a3E1oF6B;I2E2oF7B;;;EAID;IACC;;;EAGD;IACC;IACA,a3ErpF6B;I2EspF7B;IACA;;;EAGD;IACC;;;EAGD;IACC,a3E/pF6B;;;E2EkqF9B;IACC,WAn3FgB;IAo3FhB,OzE14FU;;;EyE64FX;IACC,WAx3FgB;;;EA23FjB;IACC,W3EjrF0E;;;E2EqrF3E;IACC,OzEv5FU;;;EyE05FX;IACC,OzE35FU;;;EyE85FX;IACC;IACA,OzEh6FU;IyEi6FV;;;EAGD;IACC,OzE55FQ;;;EyE+5FT;IACC,OzE/5FU;;;EyEk6FX;IACC,WAv5FgB;;;EA05FjB;IACC,WA35FgB;;;EA85FjB;IACC,WA35FiB;;;EA+5FlB;IACC,kBzEt7FU;;;EyEy7FX;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;IACA;IACA;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC,OzE59FU;;;EyEg+FX;IACC;;;EAID;IACC;;;EAGD;IACC;IACA;IACA;IACA;IACA;;;EAGD;IACC;IACA;IACA;IACA;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;;;EAGD;IACC;IACA;;;EAGD;IACC;;;EAGD;IACC,a3EvyF6B;I2EwyF7B,WAx/FgB;;;EA4/FjB;IACC,a3E7yF6B;I2E8yF7B;;;EAGD;IACC;;;EAGD;IACC,a3EtzF6B;I2EuzF7B,WAvgGgB;;;EA0gGjB;IACC,a3E3zF6B;;;E2E8zF9B;IACC,a3E/zF6B;;;E2Ek0F9B;IACC,OzErjGO;IyEsjGP,aArgGkB;;;EAwgGnB;IACC;;;EAGD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;IAgBC;;;EAGD;IACC;IACA;IACA;;;AAMD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAID;EACC;EACA;;;AAID;EACC;;;AAGD;EACC;;;AAGD;EACC,OzEvmGO;;;AyE0mGR;EACC,OzEznGO;;;AyE4nGR;EACC,kBzE9mGQ;EyE+mGR;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC,OzE5nGO;;;AyE+nGR;EACC;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;AACA;EACC;;AAGA;EACC;;;AAKH;EACC;;;AAGD;EACC;;AACA;EACC;;;AAIF;EACC;EACA;EACA;;;AAID;EACC,OzEjtGO;EyEktGP,kBzEltGO;EyEmtGP;EACA;;;AAGD;EACC,OzE/sGM;;;AyEktGP;EACC;IACC;IACA;;;AAIF;EACC;EACA;;;AAED;EACC;;;AAGD;EACC;;;AACD;EACC,OzEhuGU;;;AyEmuGX;EACC;IACC,WA7sGiB;IA8sGjB;;;AAGF;EACC,OzEvvGO;;;AyE0vGR;EACI;;;AAGJ;EACC;;;AAGD;EACC;;;AAGD;EACI;;;AAIJ;EACC,OzExwGO;;;AyE2wGR;EACC,OzE5wGO;;;AyE+wGR;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACI;EACA;;;AAGJ;EACC;;;AAGD;EACC;IACC;;;EAED;IACI;;;AAIL;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;;;AAGD;EACI;EACA;;;AAGJ;EACI;EACA;EACH;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;IACC;;;AAIF;EACC;IACC;;;AAIF;EACC;IACC;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;EACC;IACC;;;AzEp3GF;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;;;AAED;EACC;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAGD;AAAA;EAEC;;;AAED;EACC;EACA;EACA;;;AAGD;EACC;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC,OAxFO;;;AA2FR;EACC;EACA;;;AAMD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EAEC;;;AAGD;EACC;;;AAGD;EACC,OAlKO;;;AAqKR;EACC","file":"win98_ff66ac.css"} \ No newline at end of file diff --git a/files/assets/fonts/fa-brands-400.ttf b/files/assets/fonts/fa-brands-400.ttf old mode 100644 new mode 100755 diff --git a/files/assets/fonts/fa-brands-400.woff b/files/assets/fonts/fa-brands-400.woff old mode 100644 new mode 100755 diff --git a/files/assets/fonts/fa-brands-400.woff2 b/files/assets/fonts/fa-brands-400.woff2 old mode 100644 new mode 100755 diff --git a/files/assets/fonts/fa-duotone-900.ttf b/files/assets/fonts/fa-duotone-900.ttf old mode 100644 new mode 100755 diff --git a/files/assets/fonts/fa-duotone-900.woff b/files/assets/fonts/fa-duotone-900.woff old mode 100644 new mode 100755 diff --git a/files/assets/fonts/fa-duotone-900.woff2 b/files/assets/fonts/fa-duotone-900.woff2 old mode 100644 new mode 100755 diff --git a/files/assets/fonts/fa-light-300.ttf b/files/assets/fonts/fa-light-300.ttf old mode 100644 new mode 100755 diff --git a/files/assets/fonts/fa-light-300.woff b/files/assets/fonts/fa-light-300.woff old mode 100644 new mode 100755 diff --git a/files/assets/fonts/fa-light-300.woff2 b/files/assets/fonts/fa-light-300.woff2 old mode 100644 new mode 100755 diff --git a/files/assets/fonts/fa-regular-400.ttf b/files/assets/fonts/fa-regular-400.ttf old mode 100644 new mode 100755 diff --git a/files/assets/fonts/fa-regular-400.woff b/files/assets/fonts/fa-regular-400.woff old mode 100644 new mode 100755 diff --git a/files/assets/fonts/fa-regular-400.woff2 b/files/assets/fonts/fa-regular-400.woff2 old mode 100644 new mode 100755 diff --git a/files/assets/fonts/fa-solid-900.ttf b/files/assets/fonts/fa-solid-900.ttf old mode 100644 new mode 100755 diff --git a/files/assets/fonts/fa-solid-900.woff b/files/assets/fonts/fa-solid-900.woff old mode 100644 new mode 100755 diff --git a/files/assets/fonts/fa-solid-900.woff2 b/files/assets/fonts/fa-solid-900.woff2 old mode 100644 new mode 100755 diff --git a/files/assets/images/Drama/banner.webp b/files/assets/images/Drama/banner.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/Drama/banner.webp rename to files/assets/images/Drama/banner.gif diff --git a/files/assets/images/Drama/cached.webp b/files/assets/images/Drama/cached.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/Drama/cached.webp rename to files/assets/images/Drama/cached.gif diff --git a/files/assets/images/Drama/cover.webp b/files/assets/images/Drama/cover.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/Drama/cover.webp rename to files/assets/images/Drama/cover.gif diff --git a/files/assets/images/Drama/default_thumb_text.webp b/files/assets/images/Drama/default_thumb_text.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/Drama/default_thumb_text.webp rename to files/assets/images/Drama/default_thumb_text.gif diff --git a/files/assets/images/Drama/headericon.webp b/files/assets/images/Drama/headericon.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/Drama/headericon.webp rename to files/assets/images/Drama/headericon.gif diff --git a/files/assets/images/Drama/icon.webp b/files/assets/images/Drama/icon.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/Drama/icon.webp rename to files/assets/images/Drama/icon.gif diff --git a/files/assets/images/Drama/logo.webp b/files/assets/images/Drama/logo.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/Drama/logo.webp rename to files/assets/images/Drama/logo.gif diff --git a/files/assets/images/Drama/preview.webp b/files/assets/images/Drama/preview.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/Drama/preview.webp rename to files/assets/images/Drama/preview.gif diff --git a/files/assets/images/GigaChadLife/banner.webp b/files/assets/images/GigaChadLife/banner.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/GigaChadLife/banner.webp rename to files/assets/images/GigaChadLife/banner.gif diff --git a/files/assets/images/GigaChadLife/cached.webp b/files/assets/images/GigaChadLife/cached.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/GigaChadLife/cached.webp rename to files/assets/images/GigaChadLife/cached.gif diff --git a/files/assets/images/GigaChadLife/cover.webp b/files/assets/images/GigaChadLife/cover.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/GigaChadLife/cover.webp rename to files/assets/images/GigaChadLife/cover.gif diff --git a/files/assets/images/GigaChadLife/default_thumb_text.webp b/files/assets/images/GigaChadLife/default_thumb_text.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/GigaChadLife/default_thumb_text.webp rename to files/assets/images/GigaChadLife/default_thumb_text.gif diff --git a/files/assets/images/GigaChadLife/headericon.webp b/files/assets/images/GigaChadLife/headericon.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/GigaChadLife/headericon.webp rename to files/assets/images/GigaChadLife/headericon.gif diff --git a/files/assets/images/GigaChadLife/icon.webp b/files/assets/images/GigaChadLife/icon.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/GigaChadLife/icon.webp rename to files/assets/images/GigaChadLife/icon.gif diff --git a/files/assets/images/GigaChadLife/preview.webp b/files/assets/images/GigaChadLife/preview.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/GigaChadLife/preview.webp rename to files/assets/images/GigaChadLife/preview.gif diff --git a/files/assets/images/Marsey Tech/cover.webp b/files/assets/images/Marsey Tech/cover.webp deleted file mode 100644 index cbdf4ae90..000000000 Binary files a/files/assets/images/Marsey Tech/cover.webp and /dev/null differ diff --git a/files/assets/images/Marsey Tech/headericon.webp b/files/assets/images/Marsey Tech/headericon.webp deleted file mode 100644 index 4f7b6bf5b..000000000 Binary files a/files/assets/images/Marsey Tech/headericon.webp and /dev/null differ diff --git a/files/assets/images/Marsey Tech/icon.webp b/files/assets/images/Marsey Tech/icon.webp deleted file mode 100644 index 4f7b6bf5b..000000000 Binary files a/files/assets/images/Marsey Tech/icon.webp and /dev/null differ diff --git a/files/assets/images/Marsey Tech/preview.webp b/files/assets/images/Marsey Tech/preview.webp deleted file mode 100644 index cbdf4ae90..000000000 Binary files a/files/assets/images/Marsey Tech/preview.webp and /dev/null differ diff --git a/files/assets/images/PCM/banner.webp b/files/assets/images/PCM/banner.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/PCM/banner.webp rename to files/assets/images/PCM/banner.gif diff --git a/files/assets/images/PCM/cached.webp b/files/assets/images/PCM/cached.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/PCM/cached.webp rename to files/assets/images/PCM/cached.gif diff --git a/files/assets/images/PCM/cover.webp b/files/assets/images/PCM/cover.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/PCM/cover.webp rename to files/assets/images/PCM/cover.gif diff --git a/files/assets/images/Marsey Tech/default_thumb_text.webp b/files/assets/images/PCM/default_thumb_text.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/Marsey Tech/default_thumb_text.webp rename to files/assets/images/PCM/default_thumb_text.gif diff --git a/files/assets/images/PCM/default_thumb_text.webp b/files/assets/images/PCM/default_thumb_text.webp deleted file mode 100644 index 101e1ec15..000000000 Binary files a/files/assets/images/PCM/default_thumb_text.webp and /dev/null differ diff --git a/files/assets/images/PCM/headericon.webp b/files/assets/images/PCM/headericon.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/PCM/headericon.webp rename to files/assets/images/PCM/headericon.gif diff --git a/files/assets/images/PCM/icon.webp b/files/assets/images/PCM/icon.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/PCM/icon.webp rename to files/assets/images/PCM/icon.gif diff --git a/files/assets/images/PCM/logo.webp b/files/assets/images/PCM/logo.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/PCM/logo.webp rename to files/assets/images/PCM/logo.gif diff --git a/files/assets/images/PCM/preview.webp b/files/assets/images/PCM/preview.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/PCM/preview.webp rename to files/assets/images/PCM/preview.gif diff --git a/files/assets/images/PCM/quadrants/AuthCenter.webp b/files/assets/images/PCM/quadrants/AuthCenter.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/PCM/quadrants/AuthCenter.webp rename to files/assets/images/PCM/quadrants/AuthCenter.gif diff --git a/files/assets/images/PCM/quadrants/AuthLeft.webp b/files/assets/images/PCM/quadrants/AuthLeft.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/PCM/quadrants/AuthLeft.webp rename to files/assets/images/PCM/quadrants/AuthLeft.gif diff --git a/files/assets/images/PCM/quadrants/AuthRight.webp b/files/assets/images/PCM/quadrants/AuthRight.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/PCM/quadrants/AuthRight.webp rename to files/assets/images/PCM/quadrants/AuthRight.gif diff --git a/files/assets/images/PCM/quadrants/Centrist.webp b/files/assets/images/PCM/quadrants/Centrist.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/PCM/quadrants/Centrist.webp rename to files/assets/images/PCM/quadrants/Centrist.gif diff --git a/files/assets/images/PCM/quadrants/Left.webp b/files/assets/images/PCM/quadrants/Left.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/PCM/quadrants/Left.webp rename to files/assets/images/PCM/quadrants/Left.gif diff --git a/files/assets/images/PCM/quadrants/LibCenter.webp b/files/assets/images/PCM/quadrants/LibCenter.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/PCM/quadrants/LibCenter.webp rename to files/assets/images/PCM/quadrants/LibCenter.gif diff --git a/files/assets/images/PCM/quadrants/LibLeft.webp b/files/assets/images/PCM/quadrants/LibLeft.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/PCM/quadrants/LibLeft.webp rename to files/assets/images/PCM/quadrants/LibLeft.gif diff --git a/files/assets/images/PCM/quadrants/LibRight.webp b/files/assets/images/PCM/quadrants/LibRight.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/PCM/quadrants/LibRight.webp rename to files/assets/images/PCM/quadrants/LibRight.gif diff --git a/files/assets/images/PCM/quadrants/Right.webp b/files/assets/images/PCM/quadrants/Right.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/PCM/quadrants/Right.webp rename to files/assets/images/PCM/quadrants/Right.gif diff --git a/files/assets/images/backgrounds/fantasy/1.webp b/files/assets/images/backgrounds/fantasy/1.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/fantasy/1.webp rename to files/assets/images/backgrounds/fantasy/1.gif diff --git a/files/assets/images/backgrounds/fantasy/2.webp b/files/assets/images/backgrounds/fantasy/2.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/fantasy/2.webp rename to files/assets/images/backgrounds/fantasy/2.gif diff --git a/files/assets/images/backgrounds/fantasy/3.webp b/files/assets/images/backgrounds/fantasy/3.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/fantasy/3.webp rename to files/assets/images/backgrounds/fantasy/3.gif diff --git a/files/assets/images/backgrounds/fantasy/4.webp b/files/assets/images/backgrounds/fantasy/4.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/fantasy/4.webp rename to files/assets/images/backgrounds/fantasy/4.gif diff --git a/files/assets/images/backgrounds/fantasy/5.webp b/files/assets/images/backgrounds/fantasy/5.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/fantasy/5.webp rename to files/assets/images/backgrounds/fantasy/5.gif diff --git a/files/assets/images/backgrounds/fantasy/6.webp b/files/assets/images/backgrounds/fantasy/6.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/fantasy/6.webp rename to files/assets/images/backgrounds/fantasy/6.gif diff --git a/files/assets/images/backgrounds/pixelart/1.webp b/files/assets/images/backgrounds/pixelart/1.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/pixelart/1.webp rename to files/assets/images/backgrounds/pixelart/1.gif diff --git a/files/assets/images/backgrounds/pixelart/2.webp b/files/assets/images/backgrounds/pixelart/2.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/pixelart/2.webp rename to files/assets/images/backgrounds/pixelart/2.gif diff --git a/files/assets/images/backgrounds/pixelart/3.webp b/files/assets/images/backgrounds/pixelart/3.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/pixelart/3.webp rename to files/assets/images/backgrounds/pixelart/3.gif diff --git a/files/assets/images/backgrounds/pixelart/4.webp b/files/assets/images/backgrounds/pixelart/4.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/pixelart/4.webp rename to files/assets/images/backgrounds/pixelart/4.gif diff --git a/files/assets/images/backgrounds/pixelart/5.webp b/files/assets/images/backgrounds/pixelart/5.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/pixelart/5.webp rename to files/assets/images/backgrounds/pixelart/5.gif diff --git a/files/assets/images/backgrounds/solarpunk/1.webp b/files/assets/images/backgrounds/solarpunk/1.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/solarpunk/1.webp rename to files/assets/images/backgrounds/solarpunk/1.gif diff --git a/files/assets/images/backgrounds/solarpunk/10.webp b/files/assets/images/backgrounds/solarpunk/10.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/solarpunk/10.webp rename to files/assets/images/backgrounds/solarpunk/10.gif diff --git a/files/assets/images/backgrounds/solarpunk/11.webp b/files/assets/images/backgrounds/solarpunk/11.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/solarpunk/11.webp rename to files/assets/images/backgrounds/solarpunk/11.gif diff --git a/files/assets/images/backgrounds/solarpunk/12.webp b/files/assets/images/backgrounds/solarpunk/12.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/solarpunk/12.webp rename to files/assets/images/backgrounds/solarpunk/12.gif diff --git a/files/assets/images/backgrounds/solarpunk/13.webp b/files/assets/images/backgrounds/solarpunk/13.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/solarpunk/13.webp rename to files/assets/images/backgrounds/solarpunk/13.gif diff --git a/files/assets/images/backgrounds/solarpunk/14.webp b/files/assets/images/backgrounds/solarpunk/14.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/solarpunk/14.webp rename to files/assets/images/backgrounds/solarpunk/14.gif diff --git a/files/assets/images/backgrounds/solarpunk/15.webp b/files/assets/images/backgrounds/solarpunk/15.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/solarpunk/15.webp rename to files/assets/images/backgrounds/solarpunk/15.gif diff --git a/files/assets/images/backgrounds/solarpunk/16.webp b/files/assets/images/backgrounds/solarpunk/16.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/solarpunk/16.webp rename to files/assets/images/backgrounds/solarpunk/16.gif diff --git a/files/assets/images/backgrounds/solarpunk/17.webp b/files/assets/images/backgrounds/solarpunk/17.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/solarpunk/17.webp rename to files/assets/images/backgrounds/solarpunk/17.gif diff --git a/files/assets/images/backgrounds/solarpunk/18.webp b/files/assets/images/backgrounds/solarpunk/18.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/solarpunk/18.webp rename to files/assets/images/backgrounds/solarpunk/18.gif diff --git a/files/assets/images/backgrounds/solarpunk/19.webp b/files/assets/images/backgrounds/solarpunk/19.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/solarpunk/19.webp rename to files/assets/images/backgrounds/solarpunk/19.gif diff --git a/files/assets/images/backgrounds/solarpunk/2.webp b/files/assets/images/backgrounds/solarpunk/2.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/solarpunk/2.webp rename to files/assets/images/backgrounds/solarpunk/2.gif diff --git a/files/assets/images/backgrounds/solarpunk/3.webp b/files/assets/images/backgrounds/solarpunk/3.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/solarpunk/3.webp rename to files/assets/images/backgrounds/solarpunk/3.gif diff --git a/files/assets/images/backgrounds/solarpunk/4.webp b/files/assets/images/backgrounds/solarpunk/4.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/solarpunk/4.webp rename to files/assets/images/backgrounds/solarpunk/4.gif diff --git a/files/assets/images/backgrounds/solarpunk/5.webp b/files/assets/images/backgrounds/solarpunk/5.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/solarpunk/5.webp rename to files/assets/images/backgrounds/solarpunk/5.gif diff --git a/files/assets/images/backgrounds/solarpunk/6.webp b/files/assets/images/backgrounds/solarpunk/6.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/solarpunk/6.webp rename to files/assets/images/backgrounds/solarpunk/6.gif diff --git a/files/assets/images/backgrounds/solarpunk/7.webp b/files/assets/images/backgrounds/solarpunk/7.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/solarpunk/7.webp rename to files/assets/images/backgrounds/solarpunk/7.gif diff --git a/files/assets/images/backgrounds/solarpunk/8.webp b/files/assets/images/backgrounds/solarpunk/8.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/solarpunk/8.webp rename to files/assets/images/backgrounds/solarpunk/8.gif diff --git a/files/assets/images/backgrounds/solarpunk/9.webp b/files/assets/images/backgrounds/solarpunk/9.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/backgrounds/solarpunk/9.webp rename to files/assets/images/backgrounds/solarpunk/9.gif diff --git a/files/assets/images/badges/agendaposter.webp b/files/assets/images/badges/agendaposter.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/agendaposter.webp rename to files/assets/images/badges/agendaposter.gif diff --git a/files/assets/images/badges/alpha.webp b/files/assets/images/badges/alpha.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/alpha.webp rename to files/assets/images/badges/alpha.gif diff --git a/files/assets/images/badges/art.webp b/files/assets/images/badges/art.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/art.webp rename to files/assets/images/badges/art.gif diff --git a/files/assets/images/badges/bait.webp b/files/assets/images/badges/bait.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/bait.webp rename to files/assets/images/badges/bait.gif diff --git a/files/assets/images/badges/beta.webp b/files/assets/images/badges/beta.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/beta.webp rename to files/assets/images/badges/beta.gif diff --git a/files/assets/images/badges/carpballs.webp b/files/assets/images/badges/carpballs.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/carpballs.webp rename to files/assets/images/badges/carpballs.gif diff --git a/files/assets/images/badges/git.webp b/files/assets/images/badges/git.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/git.webp rename to files/assets/images/badges/git.gif diff --git a/files/assets/images/badges/halloween21.webp b/files/assets/images/badges/halloween21.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/halloween21.webp rename to files/assets/images/badges/halloween21.gif diff --git a/files/assets/images/badges/idea.webp b/files/assets/images/badges/idea.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/idea.webp rename to files/assets/images/badges/idea.gif diff --git a/files/assets/images/badges/labrat.webp b/files/assets/images/badges/labrat.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/labrat.webp rename to files/assets/images/badges/labrat.gif diff --git a/files/assets/images/badges/lolcow.webp b/files/assets/images/badges/lolcow.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/lolcow.webp rename to files/assets/images/badges/lolcow.gif diff --git a/files/assets/images/badges/mail.webp b/files/assets/images/badges/mail.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/mail.webp rename to files/assets/images/badges/mail.gif diff --git a/files/assets/images/badges/marseybadge-1.webp b/files/assets/images/badges/marseybadge-1.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/marseybadge-1.webp rename to files/assets/images/badges/marseybadge-1.gif diff --git a/files/assets/images/badges/marseybadge-2.webp b/files/assets/images/badges/marseybadge-2.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/marseybadge-2.webp rename to files/assets/images/badges/marseybadge-2.gif diff --git a/files/assets/images/badges/patron-1.webp b/files/assets/images/badges/patron-1.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/patron-1.webp rename to files/assets/images/badges/patron-1.gif diff --git a/files/assets/images/badges/patron-2.webp b/files/assets/images/badges/patron-2.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/patron-2.webp rename to files/assets/images/badges/patron-2.gif diff --git a/files/assets/images/badges/patron-3.webp b/files/assets/images/badges/patron-3.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/patron-3.webp rename to files/assets/images/badges/patron-3.gif diff --git a/files/assets/images/badges/patron-4.webp b/files/assets/images/badges/patron-4.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/patron-4.webp rename to files/assets/images/badges/patron-4.gif diff --git a/files/assets/images/badges/patron-5.webp b/files/assets/images/badges/patron-5.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/patron-5.webp rename to files/assets/images/badges/patron-5.gif diff --git a/files/assets/images/badges/patron-8.webp b/files/assets/images/badges/patron-8.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/patron-8.webp rename to files/assets/images/badges/patron-8.gif diff --git a/files/assets/images/badges/public_relations.webp b/files/assets/images/badges/public_relations.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/public_relations.webp rename to files/assets/images/badges/public_relations.gif diff --git a/files/assets/images/badges/publicrelations.webp b/files/assets/images/badges/publicrelations.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/publicrelations.webp rename to files/assets/images/badges/publicrelations.gif diff --git a/files/assets/images/badges/recruit-1.webp b/files/assets/images/badges/recruit-1.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/recruit-1.webp rename to files/assets/images/badges/recruit-1.gif diff --git a/files/assets/images/badges/recruit-10.webp b/files/assets/images/badges/recruit-10.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/recruit-10.webp rename to files/assets/images/badges/recruit-10.gif diff --git a/files/assets/images/badges/recruit-100.webp b/files/assets/images/badges/recruit-100.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/recruit-100.webp rename to files/assets/images/badges/recruit-100.gif diff --git a/files/assets/images/badges/recruit-1000.webp b/files/assets/images/badges/recruit-1000.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/recruit-1000.webp rename to files/assets/images/badges/recruit-1000.gif diff --git a/files/assets/images/badges/retarded.webp b/files/assets/images/badges/retarded.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/retarded.webp rename to files/assets/images/badges/retarded.gif diff --git a/files/assets/images/badges/sitebreaker.webp b/files/assets/images/badges/sitebreaker.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/sitebreaker.webp rename to files/assets/images/badges/sitebreaker.gif diff --git a/files/assets/images/badges/skater.webp b/files/assets/images/badges/skater.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/skater.webp rename to files/assets/images/badges/skater.gif diff --git a/files/assets/images/badges/whitehat.webp b/files/assets/images/badges/whitehat.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/badges/whitehat.webp rename to files/assets/images/badges/whitehat.gif diff --git a/files/assets/images/browserconfig.xml b/files/assets/images/browserconfig.xml old mode 100644 new mode 100755 index 2c52c0e46..8dc439530 --- a/files/assets/images/browserconfig.xml +++ b/files/assets/images/browserconfig.xml @@ -1,9 +1,9 @@ - - - - - - #FF66AC - - - + + + + + + #FF66AC + + + diff --git a/files/assets/images/default-profile-pic.webp b/files/assets/images/default-profile-pic.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/default-profile-pic.webp rename to files/assets/images/default-profile-pic.gif diff --git a/files/assets/images/default_thumb_link.webp b/files/assets/images/default_thumb_link.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/default_thumb_link.webp rename to files/assets/images/default_thumb_link.gif diff --git a/files/assets/images/default_thumb_yt.webp b/files/assets/images/default_thumb_yt.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/default_thumb_yt.webp rename to files/assets/images/default_thumb_yt.gif diff --git a/files/assets/images/defaultpictures/1.webp b/files/assets/images/defaultpictures/1.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/1.webp rename to files/assets/images/defaultpictures/1.gif diff --git a/files/assets/images/defaultpictures/10.webp b/files/assets/images/defaultpictures/10.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/10.webp rename to files/assets/images/defaultpictures/10.gif diff --git a/files/assets/images/defaultpictures/100.webp b/files/assets/images/defaultpictures/100.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/100.webp rename to files/assets/images/defaultpictures/100.gif diff --git a/files/assets/images/defaultpictures/101.webp b/files/assets/images/defaultpictures/101.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/101.webp rename to files/assets/images/defaultpictures/101.gif diff --git a/files/assets/images/defaultpictures/102.webp b/files/assets/images/defaultpictures/102.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/102.webp rename to files/assets/images/defaultpictures/102.gif diff --git a/files/assets/images/defaultpictures/103.webp b/files/assets/images/defaultpictures/103.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/103.webp rename to files/assets/images/defaultpictures/103.gif diff --git a/files/assets/images/defaultpictures/104.webp b/files/assets/images/defaultpictures/104.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/104.webp rename to files/assets/images/defaultpictures/104.gif diff --git a/files/assets/images/defaultpictures/105.webp b/files/assets/images/defaultpictures/105.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/105.webp rename to files/assets/images/defaultpictures/105.gif diff --git a/files/assets/images/defaultpictures/106.webp b/files/assets/images/defaultpictures/106.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/106.webp rename to files/assets/images/defaultpictures/106.gif diff --git a/files/assets/images/defaultpictures/107.webp b/files/assets/images/defaultpictures/107.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/107.webp rename to files/assets/images/defaultpictures/107.gif diff --git a/files/assets/images/defaultpictures/108.webp b/files/assets/images/defaultpictures/108.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/108.webp rename to files/assets/images/defaultpictures/108.gif diff --git a/files/assets/images/defaultpictures/109.webp b/files/assets/images/defaultpictures/109.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/109.webp rename to files/assets/images/defaultpictures/109.gif diff --git a/files/assets/images/defaultpictures/11.webp b/files/assets/images/defaultpictures/11.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/11.webp rename to files/assets/images/defaultpictures/11.gif diff --git a/files/assets/images/defaultpictures/110.webp b/files/assets/images/defaultpictures/110.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/110.webp rename to files/assets/images/defaultpictures/110.gif diff --git a/files/assets/images/defaultpictures/111.webp b/files/assets/images/defaultpictures/111.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/111.webp rename to files/assets/images/defaultpictures/111.gif diff --git a/files/assets/images/defaultpictures/112.webp b/files/assets/images/defaultpictures/112.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/112.webp rename to files/assets/images/defaultpictures/112.gif diff --git a/files/assets/images/defaultpictures/113.webp b/files/assets/images/defaultpictures/113.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/113.webp rename to files/assets/images/defaultpictures/113.gif diff --git a/files/assets/images/defaultpictures/114.webp b/files/assets/images/defaultpictures/114.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/114.webp rename to files/assets/images/defaultpictures/114.gif diff --git a/files/assets/images/defaultpictures/115.webp b/files/assets/images/defaultpictures/115.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/115.webp rename to files/assets/images/defaultpictures/115.gif diff --git a/files/assets/images/defaultpictures/116.webp b/files/assets/images/defaultpictures/116.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/116.webp rename to files/assets/images/defaultpictures/116.gif diff --git a/files/assets/images/defaultpictures/117.webp b/files/assets/images/defaultpictures/117.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/117.webp rename to files/assets/images/defaultpictures/117.gif diff --git a/files/assets/images/defaultpictures/118.webp b/files/assets/images/defaultpictures/118.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/118.webp rename to files/assets/images/defaultpictures/118.gif diff --git a/files/assets/images/defaultpictures/119.webp b/files/assets/images/defaultpictures/119.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/119.webp rename to files/assets/images/defaultpictures/119.gif diff --git a/files/assets/images/defaultpictures/12.webp b/files/assets/images/defaultpictures/12.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/12.webp rename to files/assets/images/defaultpictures/12.gif diff --git a/files/assets/images/defaultpictures/120.webp b/files/assets/images/defaultpictures/120.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/120.webp rename to files/assets/images/defaultpictures/120.gif diff --git a/files/assets/images/defaultpictures/121.webp b/files/assets/images/defaultpictures/121.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/121.webp rename to files/assets/images/defaultpictures/121.gif diff --git a/files/assets/images/defaultpictures/122.webp b/files/assets/images/defaultpictures/122.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/122.webp rename to files/assets/images/defaultpictures/122.gif diff --git a/files/assets/images/defaultpictures/123.webp b/files/assets/images/defaultpictures/123.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/123.webp rename to files/assets/images/defaultpictures/123.gif diff --git a/files/assets/images/defaultpictures/124.webp b/files/assets/images/defaultpictures/124.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/124.webp rename to files/assets/images/defaultpictures/124.gif diff --git a/files/assets/images/defaultpictures/125.webp b/files/assets/images/defaultpictures/125.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/125.webp rename to files/assets/images/defaultpictures/125.gif diff --git a/files/assets/images/defaultpictures/126.webp b/files/assets/images/defaultpictures/126.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/126.webp rename to files/assets/images/defaultpictures/126.gif diff --git a/files/assets/images/defaultpictures/127.webp b/files/assets/images/defaultpictures/127.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/127.webp rename to files/assets/images/defaultpictures/127.gif diff --git a/files/assets/images/defaultpictures/128.webp b/files/assets/images/defaultpictures/128.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/128.webp rename to files/assets/images/defaultpictures/128.gif diff --git a/files/assets/images/defaultpictures/129.webp b/files/assets/images/defaultpictures/129.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/129.webp rename to files/assets/images/defaultpictures/129.gif diff --git a/files/assets/images/defaultpictures/13.webp b/files/assets/images/defaultpictures/13.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/13.webp rename to files/assets/images/defaultpictures/13.gif diff --git a/files/assets/images/defaultpictures/130.webp b/files/assets/images/defaultpictures/130.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/130.webp rename to files/assets/images/defaultpictures/130.gif diff --git a/files/assets/images/defaultpictures/131.webp b/files/assets/images/defaultpictures/131.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/131.webp rename to files/assets/images/defaultpictures/131.gif diff --git a/files/assets/images/defaultpictures/132.webp b/files/assets/images/defaultpictures/132.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/132.webp rename to files/assets/images/defaultpictures/132.gif diff --git a/files/assets/images/defaultpictures/133.webp b/files/assets/images/defaultpictures/133.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/133.webp rename to files/assets/images/defaultpictures/133.gif diff --git a/files/assets/images/defaultpictures/134.webp b/files/assets/images/defaultpictures/134.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/134.webp rename to files/assets/images/defaultpictures/134.gif diff --git a/files/assets/images/defaultpictures/135.webp b/files/assets/images/defaultpictures/135.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/135.webp rename to files/assets/images/defaultpictures/135.gif diff --git a/files/assets/images/defaultpictures/136.webp b/files/assets/images/defaultpictures/136.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/136.webp rename to files/assets/images/defaultpictures/136.gif diff --git a/files/assets/images/defaultpictures/137.webp b/files/assets/images/defaultpictures/137.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/137.webp rename to files/assets/images/defaultpictures/137.gif diff --git a/files/assets/images/defaultpictures/138.webp b/files/assets/images/defaultpictures/138.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/138.webp rename to files/assets/images/defaultpictures/138.gif diff --git a/files/assets/images/defaultpictures/139.webp b/files/assets/images/defaultpictures/139.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/139.webp rename to files/assets/images/defaultpictures/139.gif diff --git a/files/assets/images/defaultpictures/14.webp b/files/assets/images/defaultpictures/14.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/14.webp rename to files/assets/images/defaultpictures/14.gif diff --git a/files/assets/images/defaultpictures/140.webp b/files/assets/images/defaultpictures/140.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/140.webp rename to files/assets/images/defaultpictures/140.gif diff --git a/files/assets/images/defaultpictures/141.webp b/files/assets/images/defaultpictures/141.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/141.webp rename to files/assets/images/defaultpictures/141.gif diff --git a/files/assets/images/defaultpictures/142.webp b/files/assets/images/defaultpictures/142.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/142.webp rename to files/assets/images/defaultpictures/142.gif diff --git a/files/assets/images/defaultpictures/143.webp b/files/assets/images/defaultpictures/143.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/143.webp rename to files/assets/images/defaultpictures/143.gif diff --git a/files/assets/images/defaultpictures/144.webp b/files/assets/images/defaultpictures/144.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/144.webp rename to files/assets/images/defaultpictures/144.gif diff --git a/files/assets/images/defaultpictures/145.webp b/files/assets/images/defaultpictures/145.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/145.webp rename to files/assets/images/defaultpictures/145.gif diff --git a/files/assets/images/defaultpictures/146.webp b/files/assets/images/defaultpictures/146.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/146.webp rename to files/assets/images/defaultpictures/146.gif diff --git a/files/assets/images/defaultpictures/147.webp b/files/assets/images/defaultpictures/147.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/147.webp rename to files/assets/images/defaultpictures/147.gif diff --git a/files/assets/images/defaultpictures/148.webp b/files/assets/images/defaultpictures/148.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/148.webp rename to files/assets/images/defaultpictures/148.gif diff --git a/files/assets/images/defaultpictures/149.webp b/files/assets/images/defaultpictures/149.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/149.webp rename to files/assets/images/defaultpictures/149.gif diff --git a/files/assets/images/defaultpictures/15.webp b/files/assets/images/defaultpictures/15.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/15.webp rename to files/assets/images/defaultpictures/15.gif diff --git a/files/assets/images/defaultpictures/150.webp b/files/assets/images/defaultpictures/150.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/150.webp rename to files/assets/images/defaultpictures/150.gif diff --git a/files/assets/images/defaultpictures/16.webp b/files/assets/images/defaultpictures/16.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/16.webp rename to files/assets/images/defaultpictures/16.gif diff --git a/files/assets/images/defaultpictures/17.webp b/files/assets/images/defaultpictures/17.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/17.webp rename to files/assets/images/defaultpictures/17.gif diff --git a/files/assets/images/defaultpictures/18.webp b/files/assets/images/defaultpictures/18.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/18.webp rename to files/assets/images/defaultpictures/18.gif diff --git a/files/assets/images/defaultpictures/19.webp b/files/assets/images/defaultpictures/19.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/19.webp rename to files/assets/images/defaultpictures/19.gif diff --git a/files/assets/images/defaultpictures/2.webp b/files/assets/images/defaultpictures/2.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/2.webp rename to files/assets/images/defaultpictures/2.gif diff --git a/files/assets/images/defaultpictures/20.webp b/files/assets/images/defaultpictures/20.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/20.webp rename to files/assets/images/defaultpictures/20.gif diff --git a/files/assets/images/defaultpictures/21.webp b/files/assets/images/defaultpictures/21.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/21.webp rename to files/assets/images/defaultpictures/21.gif diff --git a/files/assets/images/defaultpictures/22.webp b/files/assets/images/defaultpictures/22.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/22.webp rename to files/assets/images/defaultpictures/22.gif diff --git a/files/assets/images/defaultpictures/23.webp b/files/assets/images/defaultpictures/23.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/23.webp rename to files/assets/images/defaultpictures/23.gif diff --git a/files/assets/images/defaultpictures/24.webp b/files/assets/images/defaultpictures/24.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/24.webp rename to files/assets/images/defaultpictures/24.gif diff --git a/files/assets/images/defaultpictures/25.webp b/files/assets/images/defaultpictures/25.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/25.webp rename to files/assets/images/defaultpictures/25.gif diff --git a/files/assets/images/defaultpictures/26.webp b/files/assets/images/defaultpictures/26.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/26.webp rename to files/assets/images/defaultpictures/26.gif diff --git a/files/assets/images/defaultpictures/27.webp b/files/assets/images/defaultpictures/27.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/27.webp rename to files/assets/images/defaultpictures/27.gif diff --git a/files/assets/images/defaultpictures/28.webp b/files/assets/images/defaultpictures/28.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/28.webp rename to files/assets/images/defaultpictures/28.gif diff --git a/files/assets/images/defaultpictures/29.webp b/files/assets/images/defaultpictures/29.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/29.webp rename to files/assets/images/defaultpictures/29.gif diff --git a/files/assets/images/defaultpictures/3.webp b/files/assets/images/defaultpictures/3.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/3.webp rename to files/assets/images/defaultpictures/3.gif diff --git a/files/assets/images/defaultpictures/30.webp b/files/assets/images/defaultpictures/30.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/30.webp rename to files/assets/images/defaultpictures/30.gif diff --git a/files/assets/images/defaultpictures/31.webp b/files/assets/images/defaultpictures/31.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/31.webp rename to files/assets/images/defaultpictures/31.gif diff --git a/files/assets/images/defaultpictures/32.webp b/files/assets/images/defaultpictures/32.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/32.webp rename to files/assets/images/defaultpictures/32.gif diff --git a/files/assets/images/defaultpictures/33.webp b/files/assets/images/defaultpictures/33.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/33.webp rename to files/assets/images/defaultpictures/33.gif diff --git a/files/assets/images/defaultpictures/34.webp b/files/assets/images/defaultpictures/34.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/34.webp rename to files/assets/images/defaultpictures/34.gif diff --git a/files/assets/images/defaultpictures/35.webp b/files/assets/images/defaultpictures/35.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/35.webp rename to files/assets/images/defaultpictures/35.gif diff --git a/files/assets/images/defaultpictures/36.webp b/files/assets/images/defaultpictures/36.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/36.webp rename to files/assets/images/defaultpictures/36.gif diff --git a/files/assets/images/defaultpictures/37.webp b/files/assets/images/defaultpictures/37.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/37.webp rename to files/assets/images/defaultpictures/37.gif diff --git a/files/assets/images/defaultpictures/38.webp b/files/assets/images/defaultpictures/38.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/38.webp rename to files/assets/images/defaultpictures/38.gif diff --git a/files/assets/images/defaultpictures/39.webp b/files/assets/images/defaultpictures/39.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/39.webp rename to files/assets/images/defaultpictures/39.gif diff --git a/files/assets/images/defaultpictures/4.webp b/files/assets/images/defaultpictures/4.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/4.webp rename to files/assets/images/defaultpictures/4.gif diff --git a/files/assets/images/defaultpictures/40.webp b/files/assets/images/defaultpictures/40.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/40.webp rename to files/assets/images/defaultpictures/40.gif diff --git a/files/assets/images/defaultpictures/41.webp b/files/assets/images/defaultpictures/41.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/41.webp rename to files/assets/images/defaultpictures/41.gif diff --git a/files/assets/images/defaultpictures/42.webp b/files/assets/images/defaultpictures/42.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/42.webp rename to files/assets/images/defaultpictures/42.gif diff --git a/files/assets/images/defaultpictures/43.webp b/files/assets/images/defaultpictures/43.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/43.webp rename to files/assets/images/defaultpictures/43.gif diff --git a/files/assets/images/defaultpictures/44.webp b/files/assets/images/defaultpictures/44.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/44.webp rename to files/assets/images/defaultpictures/44.gif diff --git a/files/assets/images/defaultpictures/45.webp b/files/assets/images/defaultpictures/45.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/45.webp rename to files/assets/images/defaultpictures/45.gif diff --git a/files/assets/images/defaultpictures/46.webp b/files/assets/images/defaultpictures/46.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/46.webp rename to files/assets/images/defaultpictures/46.gif diff --git a/files/assets/images/defaultpictures/47.webp b/files/assets/images/defaultpictures/47.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/47.webp rename to files/assets/images/defaultpictures/47.gif diff --git a/files/assets/images/defaultpictures/48.webp b/files/assets/images/defaultpictures/48.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/48.webp rename to files/assets/images/defaultpictures/48.gif diff --git a/files/assets/images/defaultpictures/49.webp b/files/assets/images/defaultpictures/49.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/49.webp rename to files/assets/images/defaultpictures/49.gif diff --git a/files/assets/images/defaultpictures/5.webp b/files/assets/images/defaultpictures/5.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/5.webp rename to files/assets/images/defaultpictures/5.gif diff --git a/files/assets/images/defaultpictures/50.webp b/files/assets/images/defaultpictures/50.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/50.webp rename to files/assets/images/defaultpictures/50.gif diff --git a/files/assets/images/defaultpictures/51.webp b/files/assets/images/defaultpictures/51.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/51.webp rename to files/assets/images/defaultpictures/51.gif diff --git a/files/assets/images/defaultpictures/52.webp b/files/assets/images/defaultpictures/52.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/52.webp rename to files/assets/images/defaultpictures/52.gif diff --git a/files/assets/images/defaultpictures/53.webp b/files/assets/images/defaultpictures/53.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/53.webp rename to files/assets/images/defaultpictures/53.gif diff --git a/files/assets/images/defaultpictures/54.webp b/files/assets/images/defaultpictures/54.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/54.webp rename to files/assets/images/defaultpictures/54.gif diff --git a/files/assets/images/defaultpictures/55.webp b/files/assets/images/defaultpictures/55.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/55.webp rename to files/assets/images/defaultpictures/55.gif diff --git a/files/assets/images/defaultpictures/56.webp b/files/assets/images/defaultpictures/56.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/56.webp rename to files/assets/images/defaultpictures/56.gif diff --git a/files/assets/images/defaultpictures/57.webp b/files/assets/images/defaultpictures/57.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/57.webp rename to files/assets/images/defaultpictures/57.gif diff --git a/files/assets/images/defaultpictures/58.webp b/files/assets/images/defaultpictures/58.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/58.webp rename to files/assets/images/defaultpictures/58.gif diff --git a/files/assets/images/defaultpictures/59.webp b/files/assets/images/defaultpictures/59.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/59.webp rename to files/assets/images/defaultpictures/59.gif diff --git a/files/assets/images/defaultpictures/6.webp b/files/assets/images/defaultpictures/6.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/6.webp rename to files/assets/images/defaultpictures/6.gif diff --git a/files/assets/images/defaultpictures/60.webp b/files/assets/images/defaultpictures/60.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/60.webp rename to files/assets/images/defaultpictures/60.gif diff --git a/files/assets/images/defaultpictures/61.webp b/files/assets/images/defaultpictures/61.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/61.webp rename to files/assets/images/defaultpictures/61.gif diff --git a/files/assets/images/defaultpictures/62.webp b/files/assets/images/defaultpictures/62.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/62.webp rename to files/assets/images/defaultpictures/62.gif diff --git a/files/assets/images/defaultpictures/63.webp b/files/assets/images/defaultpictures/63.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/63.webp rename to files/assets/images/defaultpictures/63.gif diff --git a/files/assets/images/defaultpictures/64.webp b/files/assets/images/defaultpictures/64.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/64.webp rename to files/assets/images/defaultpictures/64.gif diff --git a/files/assets/images/defaultpictures/65.webp b/files/assets/images/defaultpictures/65.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/65.webp rename to files/assets/images/defaultpictures/65.gif diff --git a/files/assets/images/defaultpictures/66.webp b/files/assets/images/defaultpictures/66.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/66.webp rename to files/assets/images/defaultpictures/66.gif diff --git a/files/assets/images/defaultpictures/67.webp b/files/assets/images/defaultpictures/67.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/67.webp rename to files/assets/images/defaultpictures/67.gif diff --git a/files/assets/images/defaultpictures/68.webp b/files/assets/images/defaultpictures/68.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/68.webp rename to files/assets/images/defaultpictures/68.gif diff --git a/files/assets/images/defaultpictures/69.webp b/files/assets/images/defaultpictures/69.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/69.webp rename to files/assets/images/defaultpictures/69.gif diff --git a/files/assets/images/defaultpictures/7.webp b/files/assets/images/defaultpictures/7.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/7.webp rename to files/assets/images/defaultpictures/7.gif diff --git a/files/assets/images/defaultpictures/70.webp b/files/assets/images/defaultpictures/70.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/70.webp rename to files/assets/images/defaultpictures/70.gif diff --git a/files/assets/images/defaultpictures/71.webp b/files/assets/images/defaultpictures/71.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/71.webp rename to files/assets/images/defaultpictures/71.gif diff --git a/files/assets/images/defaultpictures/72.webp b/files/assets/images/defaultpictures/72.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/72.webp rename to files/assets/images/defaultpictures/72.gif diff --git a/files/assets/images/defaultpictures/73.webp b/files/assets/images/defaultpictures/73.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/73.webp rename to files/assets/images/defaultpictures/73.gif diff --git a/files/assets/images/defaultpictures/74.webp b/files/assets/images/defaultpictures/74.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/74.webp rename to files/assets/images/defaultpictures/74.gif diff --git a/files/assets/images/defaultpictures/75.webp b/files/assets/images/defaultpictures/75.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/75.webp rename to files/assets/images/defaultpictures/75.gif diff --git a/files/assets/images/defaultpictures/76.webp b/files/assets/images/defaultpictures/76.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/76.webp rename to files/assets/images/defaultpictures/76.gif diff --git a/files/assets/images/defaultpictures/77.webp b/files/assets/images/defaultpictures/77.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/77.webp rename to files/assets/images/defaultpictures/77.gif diff --git a/files/assets/images/defaultpictures/78.webp b/files/assets/images/defaultpictures/78.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/78.webp rename to files/assets/images/defaultpictures/78.gif diff --git a/files/assets/images/defaultpictures/79.webp b/files/assets/images/defaultpictures/79.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/79.webp rename to files/assets/images/defaultpictures/79.gif diff --git a/files/assets/images/defaultpictures/8.webp b/files/assets/images/defaultpictures/8.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/8.webp rename to files/assets/images/defaultpictures/8.gif diff --git a/files/assets/images/defaultpictures/80.webp b/files/assets/images/defaultpictures/80.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/80.webp rename to files/assets/images/defaultpictures/80.gif diff --git a/files/assets/images/defaultpictures/81.webp b/files/assets/images/defaultpictures/81.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/81.webp rename to files/assets/images/defaultpictures/81.gif diff --git a/files/assets/images/defaultpictures/82.webp b/files/assets/images/defaultpictures/82.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/82.webp rename to files/assets/images/defaultpictures/82.gif diff --git a/files/assets/images/defaultpictures/83.webp b/files/assets/images/defaultpictures/83.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/83.webp rename to files/assets/images/defaultpictures/83.gif diff --git a/files/assets/images/defaultpictures/84.webp b/files/assets/images/defaultpictures/84.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/84.webp rename to files/assets/images/defaultpictures/84.gif diff --git a/files/assets/images/defaultpictures/85.webp b/files/assets/images/defaultpictures/85.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/85.webp rename to files/assets/images/defaultpictures/85.gif diff --git a/files/assets/images/defaultpictures/86.webp b/files/assets/images/defaultpictures/86.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/86.webp rename to files/assets/images/defaultpictures/86.gif diff --git a/files/assets/images/defaultpictures/87.webp b/files/assets/images/defaultpictures/87.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/87.webp rename to files/assets/images/defaultpictures/87.gif diff --git a/files/assets/images/defaultpictures/88.webp b/files/assets/images/defaultpictures/88.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/88.webp rename to files/assets/images/defaultpictures/88.gif diff --git a/files/assets/images/defaultpictures/89.webp b/files/assets/images/defaultpictures/89.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/89.webp rename to files/assets/images/defaultpictures/89.gif diff --git a/files/assets/images/defaultpictures/9.webp b/files/assets/images/defaultpictures/9.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/9.webp rename to files/assets/images/defaultpictures/9.gif diff --git a/files/assets/images/defaultpictures/90.webp b/files/assets/images/defaultpictures/90.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/90.webp rename to files/assets/images/defaultpictures/90.gif diff --git a/files/assets/images/defaultpictures/91.webp b/files/assets/images/defaultpictures/91.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/91.webp rename to files/assets/images/defaultpictures/91.gif diff --git a/files/assets/images/defaultpictures/92.webp b/files/assets/images/defaultpictures/92.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/92.webp rename to files/assets/images/defaultpictures/92.gif diff --git a/files/assets/images/defaultpictures/93.webp b/files/assets/images/defaultpictures/93.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/93.webp rename to files/assets/images/defaultpictures/93.gif diff --git a/files/assets/images/defaultpictures/94.webp b/files/assets/images/defaultpictures/94.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/94.webp rename to files/assets/images/defaultpictures/94.gif diff --git a/files/assets/images/defaultpictures/95.webp b/files/assets/images/defaultpictures/95.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/95.webp rename to files/assets/images/defaultpictures/95.gif diff --git a/files/assets/images/defaultpictures/96.webp b/files/assets/images/defaultpictures/96.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/96.webp rename to files/assets/images/defaultpictures/96.gif diff --git a/files/assets/images/defaultpictures/97.webp b/files/assets/images/defaultpictures/97.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/97.webp rename to files/assets/images/defaultpictures/97.gif diff --git a/files/assets/images/defaultpictures/98.webp b/files/assets/images/defaultpictures/98.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/98.webp rename to files/assets/images/defaultpictures/98.gif diff --git a/files/assets/images/defaultpictures/99.webp b/files/assets/images/defaultpictures/99.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/defaultpictures/99.webp rename to files/assets/images/defaultpictures/99.gif diff --git a/files/assets/images/emojis/2thumbsup.webp b/files/assets/images/emojis/2thumbsup.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/abusivewife.webp b/files/assets/images/emojis/abusivewife.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/aliendj.webp b/files/assets/images/emojis/aliendj.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/ambulance.webp b/files/assets/images/emojis/ambulance.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/ancap.webp b/files/assets/images/emojis/ancap.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/angry.webp b/files/assets/images/emojis/angry.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/angrywhip.webp b/files/assets/images/emojis/angrywhip.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/animesexual.webp b/files/assets/images/emojis/animesexual.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/argue.webp b/files/assets/images/emojis/argue.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/aroused.webp b/files/assets/images/emojis/aroused.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/ashamed.webp b/files/assets/images/emojis/ashamed.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/badass.webp b/files/assets/images/emojis/badass.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/banana.webp b/files/assets/images/emojis/banana.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/band.webp b/files/assets/images/emojis/band.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/banghead.webp b/files/assets/images/emojis/banghead.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/bardfinn.webp b/files/assets/images/emojis/bardfinn.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/batman.webp b/files/assets/images/emojis/batman.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/bigeyes.webp b/files/assets/images/emojis/bigeyes.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/bitchplease.webp b/files/assets/images/emojis/bitchplease.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/bite.webp b/files/assets/images/emojis/bite.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/blacknation.webp b/files/assets/images/emojis/blacknation.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/blind.webp b/files/assets/images/emojis/blind.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/blm.webp b/files/assets/images/emojis/blm.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/bloomer.webp b/files/assets/images/emojis/bloomer.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/blowkiss.webp b/files/assets/images/emojis/blowkiss.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/blueline.webp b/files/assets/images/emojis/blueline.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/blush.webp b/files/assets/images/emojis/blush.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/bong.webp b/files/assets/images/emojis/bong.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/boomer.webp b/files/assets/images/emojis/boomer.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/boomermonster.webp b/files/assets/images/emojis/boomermonster.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/bounce.webp b/files/assets/images/emojis/bounce.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/bow.webp b/files/assets/images/emojis/bow.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/brainletbush.webp b/files/assets/images/emojis/brainletbush.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/brainletcaved.webp b/files/assets/images/emojis/brainletcaved.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/brainletchair.webp b/files/assets/images/emojis/brainletchair.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/brainletchest.webp b/files/assets/images/emojis/brainletchest.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/brainletmaga.webp b/files/assets/images/emojis/brainletmaga.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/brainletpit.webp b/files/assets/images/emojis/brainletpit.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/breakheart.webp b/files/assets/images/emojis/breakheart.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/bs.webp b/files/assets/images/emojis/bs.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/cartwheel.webp b/files/assets/images/emojis/cartwheel.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/cat.webp b/files/assets/images/emojis/cat.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/celebrate.webp b/files/assets/images/emojis/celebrate.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/chad.webp b/files/assets/images/emojis/chad.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/chadarab.webp b/files/assets/images/emojis/chadarab.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/chadasian.webp b/files/assets/images/emojis/chadasian.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/chadblack.webp b/files/assets/images/emojis/chadblack.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/chadjesus.webp b/files/assets/images/emojis/chadjesus.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/chadjew.webp b/files/assets/images/emojis/chadjew.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/chadjihadi.webp b/files/assets/images/emojis/chadjihadi.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/chadlatino.webp b/files/assets/images/emojis/chadlatino.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/chadlibleft.webp b/files/assets/images/emojis/chadlibleft.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/chadno.webp b/files/assets/images/emojis/chadno.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/chadnordic.webp b/files/assets/images/emojis/chadnordic.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/chadsikh.webp b/files/assets/images/emojis/chadsikh.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/chadusa.webp b/files/assets/images/emojis/chadusa.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/chadyes.webp b/files/assets/images/emojis/chadyes.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/chainsaw.webp b/files/assets/images/emojis/chainsaw.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/challengeaccepted.webp b/files/assets/images/emojis/challengeaccepted.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/cheers.webp b/files/assets/images/emojis/cheers.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/clap.webp b/files/assets/images/emojis/clap.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/cold.webp b/files/assets/images/emojis/cold.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/confused.webp b/files/assets/images/emojis/confused.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/contentiouscereal.webp b/files/assets/images/emojis/contentiouscereal.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/coomer.webp b/files/assets/images/emojis/coomer.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/crazyeyes.webp b/files/assets/images/emojis/crazyeyes.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/cry.webp b/files/assets/images/emojis/cry.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/cryingatcuteness.webp b/files/assets/images/emojis/cryingatcuteness.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/cthulhu.webp b/files/assets/images/emojis/cthulhu.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/cute.webp b/files/assets/images/emojis/cute.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/D.webp b/files/assets/images/emojis/d.webp old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/emojis/D.webp rename to files/assets/images/emojis/d.webp diff --git a/files/assets/images/emojis/daydream.webp b/files/assets/images/emojis/daydream.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/ddr.webp b/files/assets/images/emojis/ddr.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/deadpool.webp b/files/assets/images/emojis/deadpool.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/derp.webp b/files/assets/images/emojis/derp.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/derpcornsyrup.webp b/files/assets/images/emojis/derpcornsyrup.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/derpcrying.webp b/files/assets/images/emojis/derpcrying.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/derpcute.webp b/files/assets/images/emojis/derpcute.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/derpdumb.webp b/files/assets/images/emojis/derpdumb.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/derpeuphoria.webp b/files/assets/images/emojis/derpeuphoria.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/derpinahd.webp b/files/assets/images/emojis/derpinahd.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/derpinapokerface.webp b/files/assets/images/emojis/derpinapokerface.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/derpinasnickering.webp b/files/assets/images/emojis/derpinasnickering.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/derpprocessing.webp b/files/assets/images/emojis/derpprocessing.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/derprealization.webp b/files/assets/images/emojis/derprealization.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/derpsnickering.webp b/files/assets/images/emojis/derpsnickering.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/derptalking.webp b/files/assets/images/emojis/derptalking.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/derpthinking.webp b/files/assets/images/emojis/derpthinking.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/derpthumbsup.webp b/files/assets/images/emojis/derpthumbsup.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/derpunimpressed.webp b/files/assets/images/emojis/derpunimpressed.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/derpwhy.webp b/files/assets/images/emojis/derpwhy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/devilsmile.webp b/files/assets/images/emojis/devilsmile.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/diddle.webp b/files/assets/images/emojis/diddle.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/die.webp b/files/assets/images/emojis/die.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/distress.webp b/files/assets/images/emojis/distress.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/disturbing.webp b/files/assets/images/emojis/disturbing.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/dizzy.webp b/files/assets/images/emojis/dizzy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/domo.webp b/files/assets/images/emojis/domo.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/donotwant.webp b/files/assets/images/emojis/donotwant.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/doomer.webp b/files/assets/images/emojis/doomer.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/doomerfront.webp b/files/assets/images/emojis/doomerfront.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/doomergirl.webp b/files/assets/images/emojis/doomergirl.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/doughboy.webp b/files/assets/images/emojis/doughboy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/dreamgender.webp b/files/assets/images/emojis/dreamgender.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/drink.webp b/files/assets/images/emojis/drink.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/drool.webp b/files/assets/images/emojis/drool.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/dudeweedlmao.webp b/files/assets/images/emojis/dudeweedlmao.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/edward.webp b/files/assets/images/emojis/edward.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/electro.webp b/files/assets/images/emojis/electro.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/elephant.webp b/files/assets/images/emojis/elephant.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/embarrassed.webp b/files/assets/images/emojis/embarrassed.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/emo.webp b/files/assets/images/emojis/emo.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/emo2.webp b/files/assets/images/emojis/emo2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/epicfacefeatures.webp b/files/assets/images/emojis/epicfacefeatures.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/ethot.webp b/files/assets/images/emojis/ethot.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/evil.webp b/files/assets/images/emojis/evil.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/evilclown.webp b/files/assets/images/emojis/evilclown.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/evilgrin.webp b/files/assets/images/emojis/evilgrin.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/facepalm.webp b/files/assets/images/emojis/facepalm.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/fancywithwine.webp b/files/assets/images/emojis/fancywithwine.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/fap.webp b/files/assets/images/emojis/fap.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/fatbrain.webp b/files/assets/images/emojis/fatbrain.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/fatpride.webp b/files/assets/images/emojis/fatpride.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/fatpriest.webp b/files/assets/images/emojis/fatpriest.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/femboy.webp b/files/assets/images/emojis/femboy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/fffffffuuuuuuuuuuuu.webp b/files/assets/images/emojis/fffffffuuuuuuuuuuuu.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/firecat.webp b/files/assets/images/emojis/firecat.webp new file mode 100755 index 000000000..818106694 Binary files /dev/null and b/files/assets/images/emojis/firecat.webp differ diff --git a/files/assets/images/emojis/flamethrower.webp b/files/assets/images/emojis/flamethrower.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/flipbird.webp b/files/assets/images/emojis/flipbird.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/flipthetable.webp b/files/assets/images/emojis/flipthetable.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/flirt.webp b/files/assets/images/emojis/flirt.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/foreveralone.webp b/files/assets/images/emojis/foreveralone.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/foreveralonehappy.webp b/files/assets/images/emojis/foreveralonehappy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/frown.webp b/files/assets/images/emojis/frown.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/fuckoffcarp.webp b/files/assets/images/emojis/fuckoffcarp.webp new file mode 100644 index 000000000..5299b0a43 Binary files /dev/null and b/files/assets/images/emojis/fuckoffcarp.webp differ diff --git a/files/assets/images/emojis/gasp.webp b/files/assets/images/emojis/gasp.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/gigachad.webp b/files/assets/images/emojis/gigachad.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/gigachad2.webp b/files/assets/images/emojis/gigachad2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/glomp.webp b/files/assets/images/emojis/glomp.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/go.webp b/files/assets/images/emojis/go.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/gogetter.webp b/files/assets/images/emojis/gogetter.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/gooby.webp b/files/assets/images/emojis/gooby.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/grr.webp b/files/assets/images/emojis/grr.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/grug.webp b/files/assets/images/emojis/grug.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/gtfo.webp b/files/assets/images/emojis/gtfo.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/guitar.webp b/files/assets/images/emojis/guitar.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/haha.webp b/files/assets/images/emojis/haha.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/handshake.webp b/files/assets/images/emojis/handshake.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/happydance.webp b/files/assets/images/emojis/happydance.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/headbang.webp b/files/assets/images/emojis/headbang.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/heart.webp b/files/assets/images/emojis/heart.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/heartbeat.webp b/files/assets/images/emojis/heartbeat.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/hearts.webp b/files/assets/images/emojis/hearts.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/hewillnever.webp b/files/assets/images/emojis/hewillnever.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/highfive.webp b/files/assets/images/emojis/highfive.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/hmm.webp b/files/assets/images/emojis/hmm.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/hmph.webp b/files/assets/images/emojis/hmph.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/holdhands.webp b/files/assets/images/emojis/holdhands.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/horny.webp b/files/assets/images/emojis/horny.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/hug.webp b/files/assets/images/emojis/hug.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/hugging.webp b/files/assets/images/emojis/hugging.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/hugs.webp b/files/assets/images/emojis/hugs.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/hump.webp b/files/assets/images/emojis/hump.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/humpbed.webp b/files/assets/images/emojis/humpbed.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/hysterical.webp b/files/assets/images/emojis/hysterical.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/idontknow.webp b/files/assets/images/emojis/idontknow.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/ily.webp b/files/assets/images/emojis/ily.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/incelpride.webp b/files/assets/images/emojis/incelpride.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/inlove.webp b/files/assets/images/emojis/inlove.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/interuptedreading.webp b/files/assets/images/emojis/interuptedreading.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/iseewhatyoudidthere.webp b/files/assets/images/emojis/iseewhatyoudidthere.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/israel.webp b/files/assets/images/emojis/israel.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/jason.webp b/files/assets/images/emojis/jason.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/jawdrop.webp b/files/assets/images/emojis/jawdrop.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/jedi.webp b/files/assets/images/emojis/jedi.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/jester.webp b/files/assets/images/emojis/jester.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/kaboom.webp b/files/assets/images/emojis/kaboom.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/karlmarxey.webp b/files/assets/images/emojis/karlmarxey.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/kazakhstan.webp b/files/assets/images/emojis/kazakhstan.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/kick.webp b/files/assets/images/emojis/kick.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/killherkillher.webp b/files/assets/images/emojis/killherkillher.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/kiss.webp b/files/assets/images/emojis/kiss.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/kitty.webp b/files/assets/images/emojis/kitty.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/landlordlove.webp b/files/assets/images/emojis/landlordlove.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/laughchair.webp b/files/assets/images/emojis/laughchair.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/ledesire.webp b/files/assets/images/emojis/ledesire.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/leexcited.webp b/files/assets/images/emojis/leexcited.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/legenius.webp b/files/assets/images/emojis/legenius.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/lelolidk.webp b/files/assets/images/emojis/lelolidk.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/lemiddlefinger.webp b/files/assets/images/emojis/lemiddlefinger.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/lemindblown.webp b/files/assets/images/emojis/lemindblown.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/leokay.webp b/files/assets/images/emojis/leokay.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/lepanicrunning.webp b/files/assets/images/emojis/lepanicrunning.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/lepokerface.webp b/files/assets/images/emojis/lepokerface.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/lepokerface2.webp b/files/assets/images/emojis/lepokerface2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/lerageface.webp b/files/assets/images/emojis/lerageface.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/leseriousface.webp b/files/assets/images/emojis/leseriousface.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/lgbt.webp b/files/assets/images/emojis/lgbt.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/lick.webp b/files/assets/images/emojis/lick.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/likeaboss.webp b/files/assets/images/emojis/likeaboss.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/link.webp b/files/assets/images/emojis/link.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/lol.webp b/files/assets/images/emojis/lol.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/lolbeat.webp b/files/assets/images/emojis/lolbeat.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/lolface.webp b/files/assets/images/emojis/lolface.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/longwhiskers.webp b/files/assets/images/emojis/longwhiskers.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/loving.webp b/files/assets/images/emojis/loving.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/makeout.webp b/files/assets/images/emojis/makeout.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/manymiddlefingers.webp b/files/assets/images/emojis/manymiddlefingers.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marcerberus.webp b/files/assets/images/emojis/marcerberus.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marcusfootball.webp b/files/assets/images/emojis/marcusfootball.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marfield.webp b/files/assets/images/emojis/marfield.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marje.webp b/files/assets/images/emojis/marje.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marlion.webp b/files/assets/images/emojis/marlion.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marmsey.webp b/files/assets/images/emojis/marmsey.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marppy.webp b/files/assets/images/emojis/marppy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marscientist.webp b/files/assets/images/emojis/marscientist.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marsey173.webp b/files/assets/images/emojis/marsey173.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marsey1984.webp b/files/assets/images/emojis/marsey1984.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marsey300.webp b/files/assets/images/emojis/marsey300.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marsey420.webp b/files/assets/images/emojis/marsey420.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marsey4chan.webp b/files/assets/images/emojis/marsey4chan.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marsey666.webp b/files/assets/images/emojis/marsey666.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marsey666black.webp b/files/assets/images/emojis/marsey666black.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marsey69.webp b/files/assets/images/emojis/marsey69.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyagree.webp b/files/assets/images/emojis/marseyagree.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyakshually.webp b/files/assets/images/emojis/marseyakshually.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyalice.webp b/files/assets/images/emojis/marseyalice.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyalien.webp b/files/assets/images/emojis/marseyalien.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyamazon.webp b/files/assets/images/emojis/marseyamazon.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyandmarcus.webp b/files/assets/images/emojis/marseyandmarcus.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyangel.webp b/files/assets/images/emojis/marseyangel.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyannoyed.webp b/files/assets/images/emojis/marseyannoyed.webp new file mode 100755 index 000000000..76e9727e8 Binary files /dev/null and b/files/assets/images/emojis/marseyannoyed.webp differ diff --git a/files/assets/images/emojis/marseyaoc.webp b/files/assets/images/emojis/marseyaoc.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyargentina.webp b/files/assets/images/emojis/marseyargentina.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyascii.webp b/files/assets/images/emojis/marseyascii.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyascii2.webp b/files/assets/images/emojis/marseyascii2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyasian.webp b/files/assets/images/emojis/marseyasian.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyauthleft.webp b/files/assets/images/emojis/marseyauthleft.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyauthright.webp b/files/assets/images/emojis/marseyauthright.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyayy.webp b/files/assets/images/emojis/marseyayy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybaby.webp b/files/assets/images/emojis/marseybaby.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybackstab.webp b/files/assets/images/emojis/marseybackstab.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybait.webp b/files/assets/images/emojis/marseybait.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybaited.webp b/files/assets/images/emojis/marseybaited.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyballerina.webp b/files/assets/images/emojis/marseyballerina.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybane.webp b/files/assets/images/emojis/marseybane.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybattered.webp b/files/assets/images/emojis/marseybattered.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybegging.webp b/files/assets/images/emojis/marseybegging.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybiden.webp b/files/assets/images/emojis/marseybiden.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybigbrain.webp b/files/assets/images/emojis/marseybigbrain.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybiker.webp b/files/assets/images/emojis/marseybiker.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybingus.webp b/files/assets/images/emojis/marseybingus.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybinladen.webp b/files/assets/images/emojis/marseybinladen.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybiting.webp b/files/assets/images/emojis/marseybiting.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyblackface.webp b/files/assets/images/emojis/marseyblackface.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyblm.webp b/files/assets/images/emojis/marseyblm.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyblowkiss.webp b/files/assets/images/emojis/marseyblowkiss.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyblueanime.webp b/files/assets/images/emojis/marseyblueanime.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybluecheck.webp b/files/assets/images/emojis/marseybluecheck.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybluehands.webp b/files/assets/images/emojis/marseybluehands.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyblush.webp b/files/assets/images/emojis/marseyblush.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybog.webp b/files/assets/images/emojis/marseybog.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybong.webp b/files/assets/images/emojis/marseybong.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybooba.webp b/files/assets/images/emojis/marseybooba.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyboomer.webp b/files/assets/images/emojis/marseyboomer.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybountyhunter.webp b/files/assets/images/emojis/marseybountyhunter.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybowl.webp b/files/assets/images/emojis/marseybowl.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybrainlet.webp b/files/assets/images/emojis/marseybrainlet.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybrave.webp b/files/assets/images/emojis/marseybrave.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybride.webp b/files/assets/images/emojis/marseybride.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybruh.webp b/files/assets/images/emojis/marseybruh.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybuff.webp b/files/assets/images/emojis/marseybuff.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybug.webp b/files/assets/images/emojis/marseybug.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybug2.webp b/files/assets/images/emojis/marseybug2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyburger.webp b/files/assets/images/emojis/marseyburger.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybush.webp b/files/assets/images/emojis/marseybush.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybux.webp b/files/assets/images/emojis/marseybux.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseybye.webp b/files/assets/images/emojis/marseybye.webp new file mode 100755 index 000000000..4212ea660 Binary files /dev/null and b/files/assets/images/emojis/marseybye.webp differ diff --git a/files/assets/images/emojis/marseycamus.webp b/files/assets/images/emojis/marseycamus.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycanned.webp b/files/assets/images/emojis/marseycanned.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycapitalistmanlet.webp b/files/assets/images/emojis/marseycapitalistmanlet.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycapy.webp b/files/assets/images/emojis/marseycapy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycapypat.webp b/files/assets/images/emojis/marseycapypat.webp new file mode 100755 index 000000000..03a1ad946 Binary files /dev/null and b/files/assets/images/emojis/marseycapypat.webp differ diff --git a/files/assets/images/emojis/marseycarp.webp b/files/assets/images/emojis/marseycarp.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycarp2.webp b/files/assets/images/emojis/marseycarp2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycarp3.webp b/files/assets/images/emojis/marseycarp3.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycatgirl.webp b/files/assets/images/emojis/marseycatgirl.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycenter.webp b/files/assets/images/emojis/marseycenter.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseychad.webp b/files/assets/images/emojis/marseychad.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycheeky.webp b/files/assets/images/emojis/marseycheeky.webp new file mode 100755 index 000000000..536a0582f Binary files /dev/null and b/files/assets/images/emojis/marseycheeky.webp differ diff --git a/files/assets/images/emojis/marseychef.webp b/files/assets/images/emojis/marseychef.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseychonker.webp b/files/assets/images/emojis/marseychonker.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseychucky.webp b/files/assets/images/emojis/marseychucky.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseychungus.webp b/files/assets/images/emojis/marseychungus.webp new file mode 100644 index 000000000..2c6f920bb Binary files /dev/null and b/files/assets/images/emojis/marseychungus.webp differ diff --git a/files/assets/images/emojis/marseyclown.webp b/files/assets/images/emojis/marseyclown.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyclown2.webp b/files/assets/images/emojis/marseyclown2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyclown3.webp b/files/assets/images/emojis/marseyclown3.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycock.webp b/files/assets/images/emojis/marseycock.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycoin.webp b/files/assets/images/emojis/marseycoin.webp old mode 100644 new mode 100755 index 64a537ec8..745b182fe Binary files a/files/assets/images/emojis/marseycoin.webp and b/files/assets/images/emojis/marseycoin.webp differ diff --git a/files/assets/images/emojis/marseycolossal.webp b/files/assets/images/emojis/marseycolossal.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycommitted.webp b/files/assets/images/emojis/marseycommitted.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycomrade.webp b/files/assets/images/emojis/marseycomrade.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyconfused.webp b/files/assets/images/emojis/marseyconfused.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycontemplate.webp b/files/assets/images/emojis/marseycontemplate.webp new file mode 100644 index 000000000..e4331637d Binary files /dev/null and b/files/assets/images/emojis/marseycontemplate.webp differ diff --git a/files/assets/images/emojis/marseycontryclub.webp b/files/assets/images/emojis/marseycontryclub.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycool.webp b/files/assets/images/emojis/marseycool.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycool2.webp b/files/assets/images/emojis/marseycool2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycoomer.webp b/files/assets/images/emojis/marseycoomer.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycoonass.webp b/files/assets/images/emojis/marseycoonass.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycop.webp b/files/assets/images/emojis/marseycop.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycope.webp b/files/assets/images/emojis/marseycope.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycopeseethedilate.webp b/files/assets/images/emojis/marseycopeseethedilate.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycorn.webp b/files/assets/images/emojis/marseycorn.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycowboy.webp b/files/assets/images/emojis/marseycowboy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycreepy.webp b/files/assets/images/emojis/marseycreepy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycrusader.webp b/files/assets/images/emojis/marseycrusader.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycry.webp b/files/assets/images/emojis/marseycry.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycrying2.webp b/files/assets/images/emojis/marseycrying2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycthulhu.webp b/files/assets/images/emojis/marseycthulhu.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycuck.webp b/files/assets/images/emojis/marseycuck.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycumjar1.webp b/files/assets/images/emojis/marseycumjar1.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycumjar2.webp b/files/assets/images/emojis/marseycumjar2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycumjar3.webp b/files/assets/images/emojis/marseycumjar3.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycut.webp b/files/assets/images/emojis/marseycut.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseycwc.webp b/files/assets/images/emojis/marseycwc.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseydaemon.webp b/files/assets/images/emojis/marseydaemon.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseydarwin.webp b/files/assets/images/emojis/marseydarwin.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseydead.webp b/files/assets/images/emojis/marseydead.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseydepressed.webp b/files/assets/images/emojis/marseydepressed.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyderp.webp b/files/assets/images/emojis/marseyderp.webp new file mode 100644 index 000000000..290bbcf9a Binary files /dev/null and b/files/assets/images/emojis/marseyderp.webp differ diff --git a/files/assets/images/emojis/marseydespair.webp b/files/assets/images/emojis/marseydespair.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseydetective.webp b/files/assets/images/emojis/marseydetective.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseydeux.webp b/files/assets/images/emojis/marseydeux.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseydeuxfoid.webp b/files/assets/images/emojis/marseydeuxfoid.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseydevil.webp b/files/assets/images/emojis/marseydevil.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseydicklet.webp b/files/assets/images/emojis/marseydicklet.webp new file mode 100755 index 000000000..81a27390c Binary files /dev/null and b/files/assets/images/emojis/marseydicklet.webp differ diff --git a/files/assets/images/emojis/marseydildo.webp b/files/assets/images/emojis/marseydildo.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseydio.webp b/files/assets/images/emojis/marseydio.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseydisagree.webp b/files/assets/images/emojis/marseydisagree.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseydisgust.webp b/files/assets/images/emojis/marseydisgust.webp new file mode 100755 index 000000000..2d9897eee Binary files /dev/null and b/files/assets/images/emojis/marseydisgust.webp differ diff --git a/files/assets/images/emojis/marseyditzy.webp b/files/assets/images/emojis/marseyditzy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseydizzy.webp b/files/assets/images/emojis/marseydizzy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseydoomer.webp b/files/assets/images/emojis/marseydoomer.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseydoubt.webp b/files/assets/images/emojis/marseydoubt.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseydracula.webp b/files/assets/images/emojis/marseydracula.webp new file mode 100755 index 000000000..9f82a85f1 Binary files /dev/null and b/files/assets/images/emojis/marseydracula.webp differ diff --git a/files/assets/images/emojis/marseydragon.webp b/files/assets/images/emojis/marseydragon.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseydream.webp b/files/assets/images/emojis/marseydream.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseydrone.webp b/files/assets/images/emojis/marseydrone.webp new file mode 100755 index 000000000..ce36542c6 Binary files /dev/null and b/files/assets/images/emojis/marseydrone.webp differ diff --git a/files/assets/images/emojis/marseydrunk.webp b/files/assets/images/emojis/marseydrunk.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseydynamite.webp b/files/assets/images/emojis/marseydynamite.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyeldritch.webp b/files/assets/images/emojis/marseyeldritch.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyemperor.webp b/files/assets/images/emojis/marseyemperor.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyexcited.webp b/files/assets/images/emojis/marseyexcited.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyeyeroll.webp b/files/assets/images/emojis/marseyeyeroll.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyeyes.webp b/files/assets/images/emojis/marseyeyes.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyface.webp b/files/assets/images/emojis/marseyface.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyfacepalm.webp b/files/assets/images/emojis/marseyfacepalm.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyfamily.webp b/files/assets/images/emojis/marseyfamily.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyfans.webp b/files/assets/images/emojis/marseyfans.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyfbi.webp b/files/assets/images/emojis/marseyfbi.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyfeet.webp b/files/assets/images/emojis/marseyfeet.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyfellowkids.webp b/files/assets/images/emojis/marseyfellowkids.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyfeminist.webp b/files/assets/images/emojis/marseyfeminist.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyfeynman.webp b/files/assets/images/emojis/marseyfeynman.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyfine.webp b/files/assets/images/emojis/marseyfine.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyfinger.webp b/files/assets/images/emojis/marseyfinger.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyflamethrower.webp b/files/assets/images/emojis/marseyflamethrower.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyflamewar.webp b/files/assets/images/emojis/marseyflamewar.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyfloyd.webp b/files/assets/images/emojis/marseyfloyd.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyfocault.webp b/files/assets/images/emojis/marseyfocault.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyfrozenpat.webp b/files/assets/images/emojis/marseyfrozenpat.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyfug.webp b/files/assets/images/emojis/marseyfug.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyfunko.webp b/files/assets/images/emojis/marseyfunko.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseygagging.webp b/files/assets/images/emojis/marseygagging.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseygandalf.webp b/files/assets/images/emojis/marseygandalf.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseygarfield.webp b/files/assets/images/emojis/marseygarfield.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseygasp.webp b/files/assets/images/emojis/marseygasp.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyghost.webp b/files/assets/images/emojis/marseyghost.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseygift.webp b/files/assets/images/emojis/marseygift.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseygigachad.webp b/files/assets/images/emojis/marseygigachad.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseygigaretard.webp b/files/assets/images/emojis/marseygigaretard.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseygigavaxxer.webp b/files/assets/images/emojis/marseygigavaxxer.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseygivecrown.webp b/files/assets/images/emojis/marseygivecrown.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyglam.webp b/files/assets/images/emojis/marseyglam.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyglancing.webp b/files/assets/images/emojis/marseyglancing.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyglow.webp b/files/assets/images/emojis/marseyglow.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseygodel.webp b/files/assets/images/emojis/marseygodel.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseygodfather.webp b/files/assets/images/emojis/marseygodfather.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseygodzilla.webp b/files/assets/images/emojis/marseygodzilla.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseygoodnight.webp b/files/assets/images/emojis/marseygoodnight.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseygossip.webp b/files/assets/images/emojis/marseygossip.webp new file mode 100755 index 000000000..0a7d87842 Binary files /dev/null and b/files/assets/images/emojis/marseygossip.webp differ diff --git a/files/assets/images/emojis/marseygrass.webp b/files/assets/images/emojis/marseygrass.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseygrilling.webp b/files/assets/images/emojis/marseygrilling.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseygrilling2.webp b/files/assets/images/emojis/marseygrilling2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseygunned.webp b/files/assets/images/emojis/marseygunned.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyhacker.webp b/files/assets/images/emojis/marseyhacker.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyhandsup.webp b/files/assets/images/emojis/marseyhandsup.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyhappening.webp b/files/assets/images/emojis/marseyhappening.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyhappy.webp b/files/assets/images/emojis/marseyhappy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyhead.webp b/files/assets/images/emojis/marseyhead.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyhealthy.webp b/files/assets/images/emojis/marseyhealthy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyhearts.webp b/files/assets/images/emojis/marseyhearts.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyheathcliff.webp b/files/assets/images/emojis/marseyheathcliff.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyheavymetal.webp b/files/assets/images/emojis/marseyheavymetal.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyhellraiser.webp b/files/assets/images/emojis/marseyhellraiser.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyhmm.webp b/files/assets/images/emojis/marseyhmm.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyhmmm.webp b/files/assets/images/emojis/marseyhmmm.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyhoodwink.webp b/files/assets/images/emojis/marseyhoodwink.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyhungry.webp b/files/assets/images/emojis/marseyhungry.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyilluminati.webp b/files/assets/images/emojis/marseyilluminati.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyinabox.webp b/files/assets/images/emojis/marseyinabox.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyira.webp b/files/assets/images/emojis/marseyira.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyisis.webp b/files/assets/images/emojis/marseyisis.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyit.webp b/files/assets/images/emojis/marseyit.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyjam.webp b/files/assets/images/emojis/marseyjam.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyjamming.webp b/files/assets/images/emojis/marseyjamming.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyjanny.webp b/files/assets/images/emojis/marseyjanny.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyjanny2.webp b/files/assets/images/emojis/marseyjanny2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyjapanese.webp b/files/assets/images/emojis/marseyjapanese.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyjapenese.webp b/files/assets/images/emojis/marseyjapenese.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyjason.webp b/files/assets/images/emojis/marseyjason.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyjeans.webp b/files/assets/images/emojis/marseyjeans.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyjesus.webp b/files/assets/images/emojis/marseyjesus.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyjiangshi.webp b/files/assets/images/emojis/marseyjiangshi.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyjohnson.webp b/files/assets/images/emojis/marseyjohnson.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyjoint.webp b/files/assets/images/emojis/marseyjoint.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyjones.webp b/files/assets/images/emojis/marseyjones.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyjourno.webp b/files/assets/images/emojis/marseyjourno.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyjudge.webp b/files/assets/images/emojis/marseyjudge.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyjunkie.webp b/files/assets/images/emojis/marseyjunkie.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseykaiser.webp b/files/assets/images/emojis/marseykaiser.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyking.webp b/files/assets/images/emojis/marseyking.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseykink.webp b/files/assets/images/emojis/marseykink.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseykiwi.webp b/files/assets/images/emojis/marseykiwi.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseykiwi2.webp b/files/assets/images/emojis/marseykiwi2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseykiwipat.webp b/files/assets/images/emojis/marseykiwipat.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseykkk.webp b/files/assets/images/emojis/marseykkk.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseykneel.webp b/files/assets/images/emojis/marseykneel.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseykvlt.webp b/files/assets/images/emojis/marseykvlt.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseykween.webp b/files/assets/images/emojis/marseykween.webp new file mode 100755 index 000000000..e71c77ffd Binary files /dev/null and b/files/assets/images/emojis/marseykween.webp differ diff --git a/files/assets/images/emojis/marseykyle.webp b/files/assets/images/emojis/marseykyle.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseylaugh.webp b/files/assets/images/emojis/marseylaugh.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseylawlz.webp b/files/assets/images/emojis/marseylawlz.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseylibleft.webp b/files/assets/images/emojis/marseylibleft.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseylibright.webp b/files/assets/images/emojis/marseylibright.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseylifting.webp b/files/assets/images/emojis/marseylifting.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyliondance.webp b/files/assets/images/emojis/marseyliondance.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseylizard.webp b/files/assets/images/emojis/marseylizard.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseylolcow.webp b/files/assets/images/emojis/marseylolcow.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseylong1.webp b/files/assets/images/emojis/marseylong1.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseylong2.webp b/files/assets/images/emojis/marseylong2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseylong3.webp b/files/assets/images/emojis/marseylong3.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseylongpost.webp b/files/assets/images/emojis/marseylongpost.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseylongpost2.webp b/files/assets/images/emojis/marseylongpost2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseylove.webp b/files/assets/images/emojis/marseylove.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseylovedrama.webp b/files/assets/images/emojis/marseylovedrama.webp new file mode 100644 index 000000000..e61797fd5 Binary files /dev/null and b/files/assets/images/emojis/marseylovedrama.webp differ diff --git a/files/assets/images/emojis/marseyloveyou.webp b/files/assets/images/emojis/marseyloveyou.webp new file mode 100644 index 000000000..64a74cdd6 Binary files /dev/null and b/files/assets/images/emojis/marseyloveyou.webp differ diff --git a/files/assets/images/emojis/marseylowpoly.webp b/files/assets/images/emojis/marseylowpoly.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyluther.webp b/files/assets/images/emojis/marseyluther.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymad.webp b/files/assets/images/emojis/marseymad.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymancer.webp b/files/assets/images/emojis/marseymancer.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymanlet.webp b/files/assets/images/emojis/marseymanlet.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymaoist.webp b/files/assets/images/emojis/marseymaoist.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymask.webp b/files/assets/images/emojis/marseymask.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymati.webp b/files/assets/images/emojis/marseymati.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymayo.webp b/files/assets/images/emojis/marseymayo.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymcarthur.webp b/files/assets/images/emojis/marseymcarthur.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymeds.webp b/files/assets/images/emojis/marseymeds.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymerchant.webp b/files/assets/images/emojis/marseymerchant.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymermaid.webp b/files/assets/images/emojis/marseymermaid.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymexican.webp b/files/assets/images/emojis/marseymexican.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyminimalism.webp b/files/assets/images/emojis/marseyminimalism.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyminimalism2.webp b/files/assets/images/emojis/marseyminimalism2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyminion.webp b/files/assets/images/emojis/marseyminion.webp old mode 100644 new mode 100755 index 0180e0cf4..e2a00424e Binary files a/files/assets/images/emojis/marseyminion.webp and b/files/assets/images/emojis/marseyminion.webp differ diff --git a/files/assets/images/emojis/marseymissing.webp b/files/assets/images/emojis/marseymissing.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymodelo.webp b/files/assets/images/emojis/marseymodelo.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymodelo2.webp b/files/assets/images/emojis/marseymodelo2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymommy.webp b/files/assets/images/emojis/marseymommy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymonk.webp b/files/assets/images/emojis/marseymonk.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymonke.webp b/files/assets/images/emojis/marseymonke.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymorph.webp b/files/assets/images/emojis/marseymorph.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymouse.webp b/files/assets/images/emojis/marseymouse.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymugshot.webp b/files/assets/images/emojis/marseymugshot.webp new file mode 100755 index 000000000..8eceb5286 Binary files /dev/null and b/files/assets/images/emojis/marseymugshot.webp differ diff --git a/files/assets/images/emojis/marseymummy.webp b/files/assets/images/emojis/marseymummy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymummy2.webp b/files/assets/images/emojis/marseymummy2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseymutt.webp b/files/assets/images/emojis/marseymutt.webp new file mode 100755 index 000000000..014f07860 Binary files /dev/null and b/files/assets/images/emojis/marseymutt.webp differ diff --git a/files/assets/images/emojis/marseymyeisha.webp b/files/assets/images/emojis/marseymyeisha.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyn8.webp b/files/assets/images/emojis/marseyn8.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseynapoleon.webp b/files/assets/images/emojis/marseynapoleon.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyneat.webp b/files/assets/images/emojis/marseyneat.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyneckbeard.webp b/files/assets/images/emojis/marseyneckbeard.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyneet.webp b/files/assets/images/emojis/marseyneet.webp new file mode 100644 index 000000000..7facc1ec5 Binary files /dev/null and b/files/assets/images/emojis/marseyneet.webp differ diff --git a/files/assets/images/emojis/marseyneon.webp b/files/assets/images/emojis/marseyneon.webp new file mode 100755 index 000000000..cd245f2c2 Binary files /dev/null and b/files/assets/images/emojis/marseyneon.webp differ diff --git a/files/assets/images/emojis/marseynerd.webp b/files/assets/images/emojis/marseynerd.webp new file mode 100755 index 000000000..884ae0bac Binary files /dev/null and b/files/assets/images/emojis/marseynerd.webp differ diff --git a/files/assets/images/emojis/marseynietzsche.webp b/files/assets/images/emojis/marseynietzsche.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseynightmare.webp b/files/assets/images/emojis/marseynightmare.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseynintendo.webp b/files/assets/images/emojis/marseynintendo.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyniqab.webp b/files/assets/images/emojis/marseyniqab.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyno.webp b/files/assets/images/emojis/marseyno.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseynooo.webp b/files/assets/images/emojis/marseynooo.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseynosleep.webp b/files/assets/images/emojis/marseynosleep.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseynpc.webp b/files/assets/images/emojis/marseynpc.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseynpc2.webp b/files/assets/images/emojis/marseynpc2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseynun.webp b/files/assets/images/emojis/marseynun.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseynut.webp b/files/assets/images/emojis/marseynut.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseynyan.webp b/files/assets/images/emojis/marseynyan.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyobey.webp b/files/assets/images/emojis/marseyobey.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyoceania.webp b/files/assets/images/emojis/marseyoceania.webp new file mode 100755 index 000000000..8844b9aaf Binary files /dev/null and b/files/assets/images/emojis/marseyoceania.webp differ diff --git a/files/assets/images/emojis/marseyoctopus.webp b/files/assets/images/emojis/marseyoctopus.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyohno.webp b/files/assets/images/emojis/marseyohno.webp new file mode 100755 index 000000000..88c6eb0cd Binary files /dev/null and b/files/assets/images/emojis/marseyohno.webp differ diff --git a/files/assets/images/emojis/marseyonacid.webp b/files/assets/images/emojis/marseyonacid.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyorthodox.webp b/files/assets/images/emojis/marseyorthodox.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyowow.webp b/files/assets/images/emojis/marseyowow.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypaint.webp b/files/assets/images/emojis/marseypaint.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypainter.webp b/files/assets/images/emojis/marseypainter.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypanda.webp b/files/assets/images/emojis/marseypanda.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypanties.webp b/files/assets/images/emojis/marseypanties.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyparty.webp b/files/assets/images/emojis/marseyparty.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypat.webp b/files/assets/images/emojis/marseypat.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypatriot.webp b/files/assets/images/emojis/marseypatriot.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypeacekeeper.webp b/files/assets/images/emojis/marseypeacekeeper.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypearlclutch.webp b/files/assets/images/emojis/marseypearlclutch.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypearlclutch2.webp b/files/assets/images/emojis/marseypearlclutch2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypedo.webp b/files/assets/images/emojis/marseypedo.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypenguin.webp b/files/assets/images/emojis/marseypenguin.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypepe.webp b/files/assets/images/emojis/marseypepe.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypepe2.webp b/files/assets/images/emojis/marseypepe2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypharaoh.webp b/files/assets/images/emojis/marseypharaoh.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypharoah.webp b/files/assets/images/emojis/marseypharoah.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypharoah2.webp b/files/assets/images/emojis/marseypharoah2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypickle.webp b/files/assets/images/emojis/marseypickle.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypikachu.webp b/files/assets/images/emojis/marseypikachu.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypikachu2.webp b/files/assets/images/emojis/marseypikachu2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypimp.webp b/files/assets/images/emojis/marseypimp.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypinochet.webp b/files/assets/images/emojis/marseypinochet.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypipe.webp b/files/assets/images/emojis/marseypipe.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypirate.webp b/files/assets/images/emojis/marseypirate.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypixel.webp b/files/assets/images/emojis/marseypixel.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypizzashill.webp b/files/assets/images/emojis/marseypizzashill.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyplaty.webp b/files/assets/images/emojis/marseyplaty.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypoggers.webp b/files/assets/images/emojis/marseypoggers.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypokerface.webp b/files/assets/images/emojis/marseypokerface.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypony.webp b/files/assets/images/emojis/marseypony.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypop.webp b/files/assets/images/emojis/marseypop.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypopcorn.webp b/files/assets/images/emojis/marseypopcorn.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypopcorntime.webp b/files/assets/images/emojis/marseypopcorntime.webp new file mode 100644 index 000000000..826172f24 Binary files /dev/null and b/files/assets/images/emojis/marseypopcorntime.webp differ diff --git a/files/assets/images/emojis/marseypope.webp b/files/assets/images/emojis/marseypope.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypostmodern.webp b/files/assets/images/emojis/marseypostmodern.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypretty.webp b/files/assets/images/emojis/marseypretty.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypride.webp b/files/assets/images/emojis/marseypride.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyprisma.webp b/files/assets/images/emojis/marseyprisma.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyproctologist.webp b/files/assets/images/emojis/marseyproctologist.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypsycho.webp b/files/assets/images/emojis/marseypsycho.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypuke.webp b/files/assets/images/emojis/marseypuke.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypumpkin.webp b/files/assets/images/emojis/marseypumpkin.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypumpkin2.webp b/files/assets/images/emojis/marseypumpkin2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypumpkin3.webp b/files/assets/images/emojis/marseypumpkin3.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypumpkin4.webp b/files/assets/images/emojis/marseypumpkin4.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypumpkincloak.webp b/files/assets/images/emojis/marseypumpkincloak.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypumpking.webp b/files/assets/images/emojis/marseypumpking.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseypunching.webp b/files/assets/images/emojis/marseypunching.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyqoomer.webp b/files/assets/images/emojis/marseyqoomer.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyquadmagyar.webp b/files/assets/images/emojis/marseyquadmagyar.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyqueen.webp b/files/assets/images/emojis/marseyqueen.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyqueenlizard.webp b/files/assets/images/emojis/marseyqueenlizard.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyracist.webp b/files/assets/images/emojis/marseyracist.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyradioactive.webp b/files/assets/images/emojis/marseyradioactive.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyrage.webp b/files/assets/images/emojis/marseyrage.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyrain.webp b/files/assets/images/emojis/marseyrain.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyramen.webp b/files/assets/images/emojis/marseyramen.webp new file mode 100755 index 000000000..0485b1797 Binary files /dev/null and b/files/assets/images/emojis/marseyramen.webp differ diff --git a/files/assets/images/emojis/marseyrasta.webp b/files/assets/images/emojis/marseyrasta.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyrat.webp b/files/assets/images/emojis/marseyrat.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyrave.webp b/files/assets/images/emojis/marseyrave.webp new file mode 100755 index 000000000..23f5a53cb Binary files /dev/null and b/files/assets/images/emojis/marseyrave.webp differ diff --git a/files/assets/images/emojis/marseyreading.webp b/files/assets/images/emojis/marseyreading.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyready.webp b/files/assets/images/emojis/marseyready.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyrealwork.webp b/files/assets/images/emojis/marseyrealwork.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyreich.webp b/files/assets/images/emojis/marseyreich.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyrentfree.webp b/files/assets/images/emojis/marseyrentfree.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyretard.webp b/files/assets/images/emojis/marseyretard.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyrick.webp b/files/assets/images/emojis/marseyrick.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyrope.webp b/files/assets/images/emojis/marseyrope.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyrowling.webp b/files/assets/images/emojis/marseyrowling.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyrpgcharacter.webp b/files/assets/images/emojis/marseyrpgcharacter.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyrussel.webp b/files/assets/images/emojis/marseyrussel.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysad.webp b/files/assets/images/emojis/marseysad.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysad2.webp b/files/assets/images/emojis/marseysad2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysadcat.webp b/files/assets/images/emojis/marseysadcat.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysadge.webp b/files/assets/images/emojis/marseysadge.webp new file mode 100755 index 000000000..3085f8fac Binary files /dev/null and b/files/assets/images/emojis/marseysadge.webp differ diff --git a/files/assets/images/emojis/marseysaint.webp b/files/assets/images/emojis/marseysaint.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysalutearmy.webp b/files/assets/images/emojis/marseysalutearmy.webp new file mode 100755 index 000000000..8ce32f5e6 Binary files /dev/null and b/files/assets/images/emojis/marseysalutearmy.webp differ diff --git a/files/assets/images/emojis/marseysalutecop.webp b/files/assets/images/emojis/marseysalutecop.webp new file mode 100755 index 000000000..442f1602c Binary files /dev/null and b/files/assets/images/emojis/marseysalutecop.webp differ diff --git a/files/assets/images/emojis/marseysanders.webp b/files/assets/images/emojis/marseysanders.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysartre.webp b/files/assets/images/emojis/marseysartre.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysaw.webp b/files/assets/images/emojis/marseysaw.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyscared.webp b/files/assets/images/emojis/marseyscared.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyscarf.webp b/files/assets/images/emojis/marseyscarf.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyschizo.webp b/files/assets/images/emojis/marseyschizo.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyseethe.webp b/files/assets/images/emojis/marseyseethe.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyseven.webp b/files/assets/images/emojis/marseyseven.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysexylibrarian.webp b/files/assets/images/emojis/marseysexylibrarian.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyshapiro.webp b/files/assets/images/emojis/marseyshapiro.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysharingan.webp b/files/assets/images/emojis/marseysharingan.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyshark.webp b/files/assets/images/emojis/marseyshark.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyshiftyeyes.webp b/files/assets/images/emojis/marseyshiftyeyes.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyshisha.webp b/files/assets/images/emojis/marseyshisha.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyshook.webp b/files/assets/images/emojis/marseyshook.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyshooting.webp b/files/assets/images/emojis/marseyshooting.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyshrug.webp b/files/assets/images/emojis/marseyshrug.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyshy.webp b/files/assets/images/emojis/marseyshy.webp new file mode 100755 index 000000000..2009e1f74 Binary files /dev/null and b/files/assets/images/emojis/marseyshy.webp differ diff --git a/files/assets/images/emojis/marseysick.webp b/files/assets/images/emojis/marseysick.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysigh.webp b/files/assets/images/emojis/marseysigh.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysipping.webp b/files/assets/images/emojis/marseysipping.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysjw.webp b/files/assets/images/emojis/marseysjw.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyskater.webp b/files/assets/images/emojis/marseyskater.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyskeleton.webp b/files/assets/images/emojis/marseyskeleton.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyskeleton2.webp b/files/assets/images/emojis/marseyskeleton2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyskeletor.webp b/files/assets/images/emojis/marseyskeletor.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysleep.webp b/files/assets/images/emojis/marseysleep.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysmirk.webp b/files/assets/images/emojis/marseysmirk.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysmoothbrain.webp b/files/assets/images/emojis/marseysmoothbrain.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysmudge.webp b/files/assets/images/emojis/marseysmudge.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysmug.webp b/files/assets/images/emojis/marseysmug.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysmug2.webp b/files/assets/images/emojis/marseysmug2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysmug3.webp b/files/assets/images/emojis/marseysmug3.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysneed.webp b/files/assets/images/emojis/marseysneed.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysnek.webp b/files/assets/images/emojis/marseysnek.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysniff.webp b/files/assets/images/emojis/marseysniff.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysnoo.webp b/files/assets/images/emojis/marseysnoo.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysob.webp b/files/assets/images/emojis/marseysob.webp new file mode 100644 index 000000000..779a5eb7c Binary files /dev/null and b/files/assets/images/emojis/marseysob.webp differ diff --git a/files/assets/images/emojis/marseysociety.webp b/files/assets/images/emojis/marseysociety.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysombrero.webp b/files/assets/images/emojis/marseysombrero.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysonofman.webp b/files/assets/images/emojis/marseysonofman.webp new file mode 100755 index 000000000..12a728ef8 Binary files /dev/null and b/files/assets/images/emojis/marseysonofman.webp differ diff --git a/files/assets/images/emojis/marseysoypoint.webp b/files/assets/images/emojis/marseysoypoint.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyspecial.webp b/files/assets/images/emojis/marseyspecial.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyspider.webp b/files/assets/images/emojis/marseyspider.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyspider2.webp b/files/assets/images/emojis/marseyspider2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyspirit.webp b/files/assets/images/emojis/marseyspirit.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyspit.webp b/files/assets/images/emojis/marseyspit.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyspittake.webp b/files/assets/images/emojis/marseyspittake.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyspooky.webp b/files/assets/images/emojis/marseyspooky.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyspookysmile.webp b/files/assets/images/emojis/marseyspookysmile.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysrdine.webp b/files/assets/images/emojis/marseysrdine.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysrdine2.webp b/files/assets/images/emojis/marseysrdine2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseystars.webp b/files/assets/images/emojis/marseystars.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseystein.webp b/files/assets/images/emojis/marseystein.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseystinky.webp b/files/assets/images/emojis/marseystinky.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseystonetoss.webp b/files/assets/images/emojis/marseystonetoss.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseystroke.webp b/files/assets/images/emojis/marseystroke.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysuper.webp b/files/assets/images/emojis/marseysuper.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysurprised.webp b/files/assets/images/emojis/marseysurprised.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysus.webp b/files/assets/images/emojis/marseysus.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseysweating.webp b/files/assets/images/emojis/marseysweating.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseytaliban.webp b/files/assets/images/emojis/marseytaliban.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseytank.webp b/files/assets/images/emojis/marseytank.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseytankushanka.webp b/files/assets/images/emojis/marseytankushanka.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseytea.webp b/files/assets/images/emojis/marseytea.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseythegrey.webp b/files/assets/images/emojis/marseythegrey.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseything.webp b/files/assets/images/emojis/marseything.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseythinkorino.webp b/files/assets/images/emojis/marseythinkorino.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseythomas.webp b/files/assets/images/emojis/marseythomas.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseythonk.webp b/files/assets/images/emojis/marseythonk.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseythroatsinging.webp b/files/assets/images/emojis/marseythroatsinging.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseythumbsup.webp b/files/assets/images/emojis/marseythumbsup.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseytinfoil.webp b/files/assets/images/emojis/marseytinfoil.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseytinfoil2.webp b/files/assets/images/emojis/marseytinfoil2.webp new file mode 100644 index 000000000..28a182f93 Binary files /dev/null and b/files/assets/images/emojis/marseytinfoil2.webp differ diff --git a/files/assets/images/emojis/marseytrad.webp b/files/assets/images/emojis/marseytrad.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseytrain.webp b/files/assets/images/emojis/marseytrain.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseytrans.webp b/files/assets/images/emojis/marseytrans.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseytrans2.webp b/files/assets/images/emojis/marseytrans2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseytroll.webp b/files/assets/images/emojis/marseytroll.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseytroll2.webp b/files/assets/images/emojis/marseytroll2.webp new file mode 100755 index 000000000..6525eb2da Binary files /dev/null and b/files/assets/images/emojis/marseytroll2.webp differ diff --git a/files/assets/images/emojis/marseytrump.webp b/files/assets/images/emojis/marseytrump.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseytv.webp b/files/assets/images/emojis/marseytv.webp new file mode 100644 index 000000000..8a63d4462 Binary files /dev/null and b/files/assets/images/emojis/marseytv.webp differ diff --git a/files/assets/images/emojis/marseytwerking.webp b/files/assets/images/emojis/marseytwerking.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyunabomber.webp b/files/assets/images/emojis/marseyunabomber.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyunpettable.webp b/files/assets/images/emojis/marseyunpettable.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyuwuw.webp b/files/assets/images/emojis/marseyuwuw.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyvampire.webp b/files/assets/images/emojis/marseyvampire.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyvan.webp b/files/assets/images/emojis/marseyvan.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyvaporwave.webp b/files/assets/images/emojis/marseyvaporwave.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyvaxmaxx.webp b/files/assets/images/emojis/marseyvaxmaxx.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyvengeance.webp b/files/assets/images/emojis/marseyvengeance.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyvibing.webp b/files/assets/images/emojis/marseyvibing.webp new file mode 100755 index 000000000..e9ebd3fbb Binary files /dev/null and b/files/assets/images/emojis/marseyvibing.webp differ diff --git a/files/assets/images/emojis/marseywagie.webp b/files/assets/images/emojis/marseywagie.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseywalking.webp b/files/assets/images/emojis/marseywalking.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseywarhol.webp b/files/assets/images/emojis/marseywarhol.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseywave.webp b/files/assets/images/emojis/marseywave.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyweeb.webp b/files/assets/images/emojis/marseyweeb.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseywendy.webp b/files/assets/images/emojis/marseywendy.webp new file mode 100755 index 000000000..928b2e5fd Binary files /dev/null and b/files/assets/images/emojis/marseywendy.webp differ diff --git a/files/assets/images/emojis/marseywheredrama.webp b/files/assets/images/emojis/marseywheredrama.webp new file mode 100644 index 000000000..d73e5b829 Binary files /dev/null and b/files/assets/images/emojis/marseywheredrama.webp differ diff --git a/files/assets/images/emojis/marseywhirlyhat.webp b/files/assets/images/emojis/marseywhirlyhat.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseywinner.webp b/files/assets/images/emojis/marseywinner.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseywise.webp b/files/assets/images/emojis/marseywise.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseywitch.webp b/files/assets/images/emojis/marseywitch.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseywitch2.webp b/files/assets/images/emojis/marseywitch2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseywitch3.webp b/files/assets/images/emojis/marseywitch3.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseywoah.webp b/files/assets/images/emojis/marseywoah.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseywolf.webp b/files/assets/images/emojis/marseywolf.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseywords.webp b/files/assets/images/emojis/marseywords.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseywords2.webp b/files/assets/images/emojis/marseywords2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyworried.webp b/files/assets/images/emojis/marseyworried.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseywtf.webp b/files/assets/images/emojis/marseywtf.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseywtf2.webp b/files/assets/images/emojis/marseywtf2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseywut.webp b/files/assets/images/emojis/marseywut.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyxd.webp b/files/assets/images/emojis/marseyxd.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyxoxo.webp b/files/assets/images/emojis/marseyxoxo.webp new file mode 100644 index 000000000..43924361e Binary files /dev/null and b/files/assets/images/emojis/marseyxoxo.webp differ diff --git a/files/assets/images/emojis/marseyyawn.webp b/files/assets/images/emojis/marseyyawn.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyyeezus.webp b/files/assets/images/emojis/marseyyeezus.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyyes.webp b/files/assets/images/emojis/marseyyes.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyyikes.webp b/files/assets/images/emojis/marseyyikes.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyzombie.webp b/files/assets/images/emojis/marseyzombie.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyzoomer.webp b/files/assets/images/emojis/marseyzoomer.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marseyzwei.webp b/files/assets/images/emojis/marseyzwei.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marsoy.webp b/files/assets/images/emojis/marsoy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/marsoyhype.webp b/files/assets/images/emojis/marsoyhype.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/mcmarsey.webp b/files/assets/images/emojis/mcmarsey.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/medal.webp b/files/assets/images/emojis/medal.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/megaman.webp b/files/assets/images/emojis/megaman.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/megamanguitar.webp b/files/assets/images/emojis/megamanguitar.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/megusta.webp b/files/assets/images/emojis/megusta.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/meow.webp b/files/assets/images/emojis/meow.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/mersya.webp b/files/assets/images/emojis/mersya.webp new file mode 100644 index 000000000..0056ab638 Binary files /dev/null and b/files/assets/images/emojis/mersya.webp differ diff --git a/files/assets/images/emojis/mersya2.webp b/files/assets/images/emojis/mersya2.webp new file mode 100644 index 000000000..33d8caab1 Binary files /dev/null and b/files/assets/images/emojis/mersya2.webp differ diff --git a/files/assets/images/emojis/metime.webp b/files/assets/images/emojis/metime.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/mlm.webp b/files/assets/images/emojis/mlm.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/monke.webp b/files/assets/images/emojis/monke.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/mooning.webp b/files/assets/images/emojis/mooning.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/motherfucker.webp b/files/assets/images/emojis/motherfucker.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/motherofgod.webp b/files/assets/images/emojis/motherofgod.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/mummy.webp b/files/assets/images/emojis/mummy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/mysides.webp b/files/assets/images/emojis/mysides.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/na.webp b/files/assets/images/emojis/na.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/nauseous.webp b/files/assets/images/emojis/nauseous.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/nazijak.webp b/files/assets/images/emojis/nazijak.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/nervous.webp b/files/assets/images/emojis/nervous.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/niger.webp b/files/assets/images/emojis/niger.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/ninja.webp b/files/assets/images/emojis/ninja.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/nod.webp b/files/assets/images/emojis/nod.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/nono.webp b/files/assets/images/emojis/nono.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/npc.webp b/files/assets/images/emojis/npc.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/npcfront.webp b/files/assets/images/emojis/npcfront.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/npcmaga.webp b/files/assets/images/emojis/npcmaga.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/ohgodwhy.webp b/files/assets/images/emojis/ohgodwhy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/omg.webp b/files/assets/images/emojis/omg.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/onfire.webp b/files/assets/images/emojis/onfire.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/ooo.webp b/files/assets/images/emojis/ooo.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/orly.webp b/files/assets/images/emojis/orly.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/owlsey.webp b/files/assets/images/emojis/owlsey.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/p.webp b/files/assets/images/emojis/p.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/paddle.webp b/files/assets/images/emojis/paddle.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/panda.webp b/files/assets/images/emojis/panda.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/pandabutt.webp b/files/assets/images/emojis/pandabutt.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/paranoid.webp b/files/assets/images/emojis/paranoid.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/party.webp b/files/assets/images/emojis/party.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/pat.webp b/files/assets/images/emojis/pat.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/peek.webp b/files/assets/images/emojis/peek.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/pervertedspiderman.webp b/files/assets/images/emojis/pervertedspiderman.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/picard.webp b/files/assets/images/emojis/picard.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/pikachu.webp b/files/assets/images/emojis/pikachu.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/pimp.webp b/files/assets/images/emojis/pimp.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/plarsy.webp b/files/assets/images/emojis/plarsy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platyabused.webp b/files/assets/images/emojis/platyabused.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platyblizzard.webp b/files/assets/images/emojis/platyblizzard.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platyblush.webp b/files/assets/images/emojis/platyblush.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platyboxer.webp b/files/assets/images/emojis/platyboxer.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platybruh.webp b/files/assets/images/emojis/platybruh.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platycaveman.webp b/files/assets/images/emojis/platycaveman.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platycheer.webp b/files/assets/images/emojis/platycheer.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platydevil.webp b/files/assets/images/emojis/platydevil.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platydown.webp b/files/assets/images/emojis/platydown.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platyeyes.webp b/files/assets/images/emojis/platyeyes.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platyfear.webp b/files/assets/images/emojis/platyfear.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platygirlmagic.webp b/files/assets/images/emojis/platygirlmagic.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platygolong.webp b/files/assets/images/emojis/platygolong.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platyhaes.webp b/files/assets/images/emojis/platyhaes.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platyheart.webp b/files/assets/images/emojis/platyheart.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platyking.webp b/files/assets/images/emojis/platyking.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platylol.webp b/files/assets/images/emojis/platylol.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platylove.webp b/files/assets/images/emojis/platylove.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platymicdrop.webp b/files/assets/images/emojis/platymicdrop.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platyneet.webp b/files/assets/images/emojis/platyneet.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platynooo.webp b/files/assets/images/emojis/platynooo.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platyold.webp b/files/assets/images/emojis/platyold.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platypatience.webp b/files/assets/images/emojis/platypatience.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platypopcorn.webp b/files/assets/images/emojis/platypopcorn.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platyrich.webp b/files/assets/images/emojis/platyrich.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platysalute.webp b/files/assets/images/emojis/platysalute.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platysarcasm.webp b/files/assets/images/emojis/platysarcasm.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platyseethe.webp b/files/assets/images/emojis/platyseethe.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platysilly.webp b/files/assets/images/emojis/platysilly.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platysleeping.webp b/files/assets/images/emojis/platysleeping.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platythink.webp b/files/assets/images/emojis/platythink.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platythumbsup.webp b/files/assets/images/emojis/platythumbsup.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platytired.webp b/files/assets/images/emojis/platytired.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platytuxedomask.webp b/files/assets/images/emojis/platytuxedomask.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/platywave.webp b/files/assets/images/emojis/platywave.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/plzdie.webp b/files/assets/images/emojis/plzdie.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/poke.webp b/files/assets/images/emojis/poke.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/popcorn.webp b/files/assets/images/emojis/popcorn.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/pout.webp b/files/assets/images/emojis/pout.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/probe.webp b/files/assets/images/emojis/probe.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/psychojak.webp b/files/assets/images/emojis/psychojak.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/puke.webp b/files/assets/images/emojis/puke.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/punch.webp b/files/assets/images/emojis/punch.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/quote.webp b/files/assets/images/emojis/quote.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/raccoon.webp b/files/assets/images/emojis/raccoon.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/ragejak.webp b/files/assets/images/emojis/ragejak.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/ragemask.webp b/files/assets/images/emojis/ragemask.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/ragestrangle.webp b/files/assets/images/emojis/ragestrangle.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/ramonajak.webp b/files/assets/images/emojis/ramonajak.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/roar.webp b/files/assets/images/emojis/roar.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/rofl.webp b/files/assets/images/emojis/rofl.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/roflmao.webp b/files/assets/images/emojis/roflmao.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/rolleyes.webp b/files/assets/images/emojis/rolleyes.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/rukiddingme.webp b/files/assets/images/emojis/rukiddingme.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/sad.webp b/files/assets/images/emojis/sad.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/sadeyes.webp b/files/assets/images/emojis/sadeyes.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/sadhug.webp b/files/assets/images/emojis/sadhug.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/samurai.webp b/files/assets/images/emojis/samurai.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/sarcasm.webp b/files/assets/images/emojis/sarcasm.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/saudi.webp b/files/assets/images/emojis/saudi.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/scalperpride.webp b/files/assets/images/emojis/scalperpride.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/scoot.webp b/files/assets/images/emojis/scoot.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/scream.webp b/files/assets/images/emojis/scream.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/shmoopy.webp b/files/assets/images/emojis/shmoopy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/shrug.webp b/files/assets/images/emojis/shrug.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/skull.webp b/files/assets/images/emojis/skull.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/slap.webp b/files/assets/images/emojis/slap.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/slapfight.webp b/files/assets/images/emojis/slapfight.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/sleepy.webp b/files/assets/images/emojis/sleepy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/smackfish.webp b/files/assets/images/emojis/smackfish.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/smackhead.webp b/files/assets/images/emojis/smackhead.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/smh.webp b/files/assets/images/emojis/smh.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/smile.webp b/files/assets/images/emojis/smile.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/smoke.webp b/files/assets/images/emojis/smoke.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/sonic.webp b/files/assets/images/emojis/sonic.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/soyjackwow.webp b/files/assets/images/emojis/soyjackwow.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/soyjak.webp b/files/assets/images/emojis/soyjak.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/soyjakfront.webp b/files/assets/images/emojis/soyjakfront.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/soyjakhipster.webp b/files/assets/images/emojis/soyjakhipster.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/soyjakmaga.webp b/files/assets/images/emojis/soyjakmaga.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/soyjakyell.webp b/files/assets/images/emojis/soyjakyell.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/spank.webp b/files/assets/images/emojis/spank.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/sparta.webp b/files/assets/images/emojis/sparta.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/sperm.webp b/files/assets/images/emojis/sperm.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/spiderman.webp b/files/assets/images/emojis/spiderman.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/spit.webp b/files/assets/images/emojis/spit.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/stab.webp b/files/assets/images/emojis/stab.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/star.webp b/files/assets/images/emojis/star.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/stare.webp b/files/assets/images/emojis/stare.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/stfu.webp b/files/assets/images/emojis/stfu.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/suicide.webp b/files/assets/images/emojis/suicide.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/superstraight.webp b/files/assets/images/emojis/superstraight.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/surprisehug.webp b/files/assets/images/emojis/surprisehug.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/suspicious.webp b/files/assets/images/emojis/suspicious.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/sweat.webp b/files/assets/images/emojis/sweat.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/swordfight.webp b/files/assets/images/emojis/swordfight.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taco.webp b/files/assets/images/emojis/taco.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/talk2hand.webp b/files/assets/images/emojis/talk2hand.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tantrum.webp b/files/assets/images/emojis/tantrum.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tayaaa.webp b/files/assets/images/emojis/tayaaa.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tayadmire.webp b/files/assets/images/emojis/tayadmire.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taycat.webp b/files/assets/images/emojis/taycat.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taycelebrate.webp b/files/assets/images/emojis/taycelebrate.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taychefkiss.webp b/files/assets/images/emojis/taychefkiss.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taychristmas.webp b/files/assets/images/emojis/taychristmas.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tayclap.webp b/files/assets/images/emojis/tayclap.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taycold.webp b/files/assets/images/emojis/taycold.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taycrown.webp b/files/assets/images/emojis/taycrown.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tayflex.webp b/files/assets/images/emojis/tayflex.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tayflirt.webp b/files/assets/images/emojis/tayflirt.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taygrimacing.webp b/files/assets/images/emojis/taygrimacing.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tayhappy.webp b/files/assets/images/emojis/tayhappy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tayheart.webp b/files/assets/images/emojis/tayheart.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tayhmm.webp b/files/assets/images/emojis/tayhmm.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tayhuh.webp b/files/assets/images/emojis/tayhuh.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tayhyperdab.webp b/files/assets/images/emojis/tayhyperdab.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tayjammin.webp b/files/assets/images/emojis/tayjammin.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taylaugh.webp b/files/assets/images/emojis/taylaugh.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taymindblown.webp b/files/assets/images/emojis/taymindblown.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tayno.webp b/files/assets/images/emojis/tayno.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taynod.webp b/files/assets/images/emojis/taynod.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taypeace.webp b/files/assets/images/emojis/taypeace.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taypray.webp b/files/assets/images/emojis/taypray.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tayrun.webp b/files/assets/images/emojis/tayrun.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tayscrunch.webp b/files/assets/images/emojis/tayscrunch.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tayshake.webp b/files/assets/images/emojis/tayshake.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tayshrug.webp b/files/assets/images/emojis/tayshrug.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taysilly.webp b/files/assets/images/emojis/taysilly.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tayslide.webp b/files/assets/images/emojis/tayslide.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taysmart.webp b/files/assets/images/emojis/taysmart.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taystop.webp b/files/assets/images/emojis/taystop.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taytantrum.webp b/files/assets/images/emojis/taytantrum.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taytea.webp b/files/assets/images/emojis/taytea.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taythink.webp b/files/assets/images/emojis/taythink.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tayvibin.webp b/files/assets/images/emojis/tayvibin.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taywhat.webp b/files/assets/images/emojis/taywhat.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taywine.webp b/files/assets/images/emojis/taywine.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taywine2.webp b/files/assets/images/emojis/taywine2.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/taywink.webp b/files/assets/images/emojis/taywink.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tayyes.webp b/files/assets/images/emojis/tayyes.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/teehee.webp b/files/assets/images/emojis/teehee.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tfwyougettrolled.webp b/files/assets/images/emojis/tfwyougettrolled.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/thinking.webp b/files/assets/images/emojis/thinking.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/threesome.webp b/files/assets/images/emojis/threesome.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/throw.webp b/files/assets/images/emojis/throw.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/throwaway.webp b/files/assets/images/emojis/throwaway.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tickle.webp b/files/assets/images/emojis/tickle.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/tomboy.webp b/files/assets/images/emojis/tomboy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/trans.webp b/files/assets/images/emojis/trans.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/translord.webp b/files/assets/images/emojis/translord.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/transracial.webp b/files/assets/images/emojis/transracial.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/troll.webp b/files/assets/images/emojis/troll.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/trollolol.webp b/files/assets/images/emojis/trollolol.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/truestorybro.webp b/files/assets/images/emojis/truestorybro.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/typing.webp b/files/assets/images/emojis/typing.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/uhuh.webp b/files/assets/images/emojis/uhuh.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/usa.webp b/files/assets/images/emojis/usa.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/vampbat.webp b/files/assets/images/emojis/vampbat.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/viking.webp b/files/assets/images/emojis/viking.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/violin.webp b/files/assets/images/emojis/violin.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/vulgar.webp b/files/assets/images/emojis/vulgar.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/wah.webp b/files/assets/images/emojis/wah.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/wat.webp b/files/assets/images/emojis/wat.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/whip.webp b/files/assets/images/emojis/whip.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/whipping.webp b/files/assets/images/emojis/whipping.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/wink.webp b/files/assets/images/emojis/wink.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/witch.webp b/files/assets/images/emojis/witch.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/wizard.webp b/files/assets/images/emojis/wizard.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/woah.webp b/files/assets/images/emojis/woah.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/woo.webp b/files/assets/images/emojis/woo.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/work.webp b/files/assets/images/emojis/work.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/worm.webp b/files/assets/images/emojis/worm.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/worship.webp b/files/assets/images/emojis/worship.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/wow.webp b/files/assets/images/emojis/wow.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/xallthey.webp b/files/assets/images/emojis/xallthey.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/XD.webp b/files/assets/images/emojis/xd.webp old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/emojis/XD.webp rename to files/assets/images/emojis/xd.webp diff --git a/files/assets/images/emojis/yay.webp b/files/assets/images/emojis/yay.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/yuno.webp b/files/assets/images/emojis/yuno.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/zoomer.webp b/files/assets/images/emojis/zoomer.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/zoomersoy.webp b/files/assets/images/emojis/zoomersoy.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/emojis/zzz.webp b/files/assets/images/emojis/zzz.webp old mode 100644 new mode 100755 diff --git a/files/assets/images/fireflies.webp b/files/assets/images/fireflies.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/fireflies.webp rename to files/assets/images/fireflies.gif diff --git a/files/assets/images/fly-sprite.webp b/files/assets/images/fly-sprite.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/fly-sprite.webp rename to files/assets/images/fly-sprite.gif diff --git a/files/assets/images/loading.gif b/files/assets/images/loading.gif new file mode 100755 index 000000000..8d5af1b45 Binary files /dev/null and b/files/assets/images/loading.gif differ diff --git a/files/assets/images/nsfw.webp b/files/assets/images/nsfw.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/nsfw.webp rename to files/assets/images/nsfw.gif diff --git a/files/assets/images/ruckus.webp b/files/assets/images/ruckus.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/ruckus.webp rename to files/assets/images/ruckus.gif diff --git a/files/assets/images/spider-sprite.webp b/files/assets/images/spider-sprite.gif old mode 100644 new mode 100755 similarity index 100% rename from files/assets/images/spider-sprite.webp rename to files/assets/images/spider-sprite.gif diff --git a/files/assets/js/award_modal.js b/files/assets/js/award_modal.js old mode 100644 new mode 100755 index b9ebeb502..7468cbc7a --- a/files/assets/js/award_modal.js +++ b/files/assets/js/award_modal.js @@ -1,87 +1,87 @@ -function vote(type, id, dir) { - var upvote = document.getElementById(type + '-' + id + '-up'); - var downvote = document.getElementById(type + '-' + id + '-down'); - var scoretext = document.getElementById(type + '-score-' + id); - - var score = Number(scoretext.textContent); - - if (dir == "1") { - if (upvote.classList.contains('active')) { - upvote.classList.remove('active') - scoretext.textContent = score - 1 - votedirection = "0" - } else if (downvote.classList.contains('active')) { - upvote.classList.add('active') - downvote.classList.remove('active') - scoretext.textContent = score + 2 - votedirection = "1" - } else { - upvote.classList.add('active') - scoretext.textContent = score + 1 - votedirection = "1" - } - - if (upvote.classList.contains('active')) { - scoretext.classList.add('score-up') - scoretext.classList.remove('score-down') - scoretext.classList.remove('score') - } else if (downvote.classList.contains('active')) { - scoretext.classList.add('score-down') - scoretext.classList.remove('score-up') - scoretext.classList.remove('score') - } else { - scoretext.classList.add('score') - scoretext.classList.remove('score-up') - scoretext.classList.remove('score-down') - } - } - else { - if (downvote.classList.contains('active')) { - downvote.classList.remove('active') - scoretext.textContent = score + 1 - votedirection = "0" - } else if (upvote.classList.contains('active')) { - downvote.classList.add('active') - upvote.classList.remove('active') - scoretext.textContent = score - 2 - votedirection = "-1" - } else { - downvote.classList.add('active') - scoretext.textContent = score - 1 - votedirection = "-1" - } - - if (upvote.classList.contains('active')) { - scoretext.classList.add('score-up') - scoretext.classList.remove('score-down') - scoretext.classList.remove('score') - } else if (downvote.classList.contains('active')) { - scoretext.classList.add('score-down') - scoretext.classList.remove('score-up') - scoretext.classList.remove('score') - } else { - scoretext.classList.add('score') - scoretext.classList.remove('score-up') - scoretext.classList.remove('score-down') - } - } - - var xhr = new XMLHttpRequest(); - xhr.open("POST", "/vote/" + type.replace('-mobile','') + "/" + id + "/" + votedirection, true); - var form = new FormData() - form.append("formkey", formkey()); - xhr.withCredentials=true; - xhr.send(form); -} - -function awardModal(link) { - var target = document.getElementById("awardTarget"); - target.action = link; -} - -function bruh(kind) { - document.getElementById('giveaward').disabled=false; - document.getElementById('kind').value=kind; - try {document.getElementsByClassName('picked')[0].classList.toggle('picked');} catch(e) {} - document.getElementById(kind).classList.toggle('picked') +function vote(type, id, dir) { + var upvote = document.getElementById(type + '-' + id + '-up'); + var downvote = document.getElementById(type + '-' + id + '-down'); + var scoretext = document.getElementById(type + '-score-' + id); + + var score = Number(scoretext.textContent); + + if (dir == "1") { + if (upvote.classList.contains('active')) { + upvote.classList.remove('active') + scoretext.textContent = score - 1 + votedirection = "0" + } else if (downvote.classList.contains('active')) { + upvote.classList.add('active') + downvote.classList.remove('active') + scoretext.textContent = score + 2 + votedirection = "1" + } else { + upvote.classList.add('active') + scoretext.textContent = score + 1 + votedirection = "1" + } + + if (upvote.classList.contains('active')) { + scoretext.classList.add('score-up') + scoretext.classList.remove('score-down') + scoretext.classList.remove('score') + } else if (downvote.classList.contains('active')) { + scoretext.classList.add('score-down') + scoretext.classList.remove('score-up') + scoretext.classList.remove('score') + } else { + scoretext.classList.add('score') + scoretext.classList.remove('score-up') + scoretext.classList.remove('score-down') + } + } + else { + if (downvote.classList.contains('active')) { + downvote.classList.remove('active') + scoretext.textContent = score + 1 + votedirection = "0" + } else if (upvote.classList.contains('active')) { + downvote.classList.add('active') + upvote.classList.remove('active') + scoretext.textContent = score - 2 + votedirection = "-1" + } else { + downvote.classList.add('active') + scoretext.textContent = score - 1 + votedirection = "-1" + } + + if (upvote.classList.contains('active')) { + scoretext.classList.add('score-up') + scoretext.classList.remove('score-down') + scoretext.classList.remove('score') + } else if (downvote.classList.contains('active')) { + scoretext.classList.add('score-down') + scoretext.classList.remove('score-up') + scoretext.classList.remove('score') + } else { + scoretext.classList.add('score') + scoretext.classList.remove('score-up') + scoretext.classList.remove('score-down') + } + } + + var xhr = new XMLHttpRequest(); + xhr.open("POST", "/vote/" + type.replace('-mobile','') + "/" + id + "/" + votedirection, true); + var form = new FormData() + form.append("formkey", formkey()); + xhr.withCredentials=true; + xhr.send(form); +} + +function awardModal(link) { + var target = document.getElementById("awardTarget"); + target.action = link; +} + +function bruh(kind) { + document.getElementById('giveaward').disabled=false; + document.getElementById('kind').value=kind; + try {document.getElementsByClassName('picked')[0].classList.toggle('picked');} catch(e) {} + document.getElementById(kind).classList.toggle('picked') } \ No newline at end of file diff --git a/files/assets/js/bug-min.js b/files/assets/js/bugs.js old mode 100644 new mode 100755 similarity index 95% rename from files/assets/js/bug-min.js rename to files/assets/js/bugs.js index 6d18a8046..a9c4be0a6 --- a/files/assets/js/bug-min.js +++ b/files/assets/js/bugs.js @@ -1,38 +1,33 @@ -/* - Bug.js - https://github.com/Auz/Bug - Released under MIT-style license. - Original Screen Bug http://screen-bug.googlecode.com/git/index.html -*/ -var BugDispatch={options:{minDelay:500,maxDelay:1E4,minBugs:2,maxBugs:20,minSpeed:5,maxSpeed:10,maxLargeTurnDeg:150,maxSmallTurnDeg:10,maxWiggleDeg:5,imageSprite:"fly-sprite.webp",bugWidth:13,bugHeight:14,num_frames:5,zoom:10,canFly:!0,canDie:!0,numDeathTypes:3,monitorMouseMovement:!1,eventDistanceToBug:40,minTimeBetweenMultipy:1E3,mouseOver:"random"},initialize:function(a){this.options=mergeOptions(this.options,a);this.options.minBugs>this.options.maxBugs&&(this.options.minBugs=this.options.maxBugs); -this.modes=["multiply","nothing"];this.options.canFly&&this.modes.push("fly","flyoff");this.options.canDie&&this.modes.push("die");-1==this.modes.indexOf(this.options.mouseOver)&&(this.options.mouseOver="random");this.transform=null;this.transforms={Moz:function(a){this.bug.style.MozTransform=a},webkit:function(a){this.bug.style.webkitTransform=a},O:function(a){this.bug.style.OTransform=a},ms:function(a){this.bug.style.msTransform=a},Khtml:function(a){this.bug.style.KhtmlTransform=a},w3c:function(a){this.bug.style.transform= -a}};if("transform"in document.documentElement.style)this.transform=this.transforms.w3c;else{var b=["Moz","webkit","O","ms","Khtml"],c=0;for(c=0;cb?d=b:dc||(200=--this.toggle_stationary_counter&&this.toggleStationary(),this.stationary))){if(0>=--this.edge_test_counter&&this.bug_near_window_edge()&&(this.angle_deg%=360,0>this.angle_deg&&(this.angle_deg+=360),15=--this.large_turn_counter&&(this.large_turn_angle_deg=this.random(1,this.options.maxLargeTurnDeg,!0),this.next_large_turn());if(0>=--this.small_turn_counter)this.angle_deg+=this.random(1,this.options.maxSmallTurnDeg),this.next_small_turn();else{a=this.random(1,this.options.maxWiggleDeg,!0);if(0a||0>this.large_turn_angle_deg&&0=this.options.num_frames&&(this.walkIndex=0)},fly:function(a){var b=this.bug.top,c=this.bug.left,d=c-a.left,e=b-a.top,f=Math.atan(e/d);50>Math.abs(d)+Math.abs(e)&&(this.bug.style.backgroundPosition=-2*this.options.bugWidth+ -"px -"+2*this.options.bugHeight+"px");30>Math.abs(d)+Math.abs(e)&&(this.bug.style.backgroundPosition=-1*this.options.bugWidth+"px -"+2*this.options.bugHeight+"px");if(10>Math.abs(d)+Math.abs(e))this.bug.style.backgroundPosition="0 0",this.stop(),this.go();else{var g=Math.cos(f)*this.options.flySpeed;f=Math.sin(f)*this.options.flySpeed;if(c>a.left&&0a.left&&0>g)g*=-1,Math.abs(d)f||b>a.top&&0a&&(a=0);0===a?(a=-2*this.options.bugHeight,b*=Math.random()):1===a?(a=Math.random()*c,b+=2*this.options.bugWidth): -2===a?(a=c+2*this.options.bugHeight,b*=Math.random()):(a=Math.random()*c,b=-3*this.options.bugWidth);this.bug.style.backgroundPosition=-3*this.options.bugWidth+"px "+(this.wingsOpen?"0":"-"+this.options.bugHeight+"px");this.bug.top=a;this.bug.left=b;this.drawBug();a={};a.top=this.random(this.options.edge_resistance,document.documentElement.clientHeight-this.options.edge_resistance);a.left=this.random(this.options.edge_resistance,document.documentElement.clientWidth-this.options.edge_resistance);this.startFlying(a)}}, -walkIn:function(){this.bug||this.makeBug();if(this.bug){this.stop();var a=Math.round(4*Math.random()-.5),b=document,c=b.documentElement,d=b.getElementsByTagName("body")[0];b=window.innerWidth||c.clientWidth||d.clientWidth;c=window.innerHeight||c.clientHeight||d.clientHeight;3a&&(a=0);0===a?(a=-1.3*this.options.bugHeight,b*=Math.random()):1===a?(a=Math.random()*c,b+=.3*this.options.bugWidth):2===a?(a=c+.3*this.options.bugHeight,b*=Math.random()):(a=Math.random()*c,b=-1.3*this.options.bugWidth); -this.bug.style.backgroundPosition=-3*this.options.bugWidth+"px "+(this.wingsOpen?"0":"-"+this.options.bugHeight+"px");this.bug.top=a;this.bug.left=b;this.drawBug();this.go()}},flyOff:function(){this.stop();var a=this.random(0,3),b={},c=document,d=c.documentElement,e=c.getElementsByTagName("body")[0];c=window.innerWidth||d.clientWidth||e.clientWidth;d=window.innerHeight||d.clientHeight||e.clientHeight;0===a?(b.top=-200,b.left=Math.random()*c):1===a?(b.top=Math.random()*d,b.left=c+200):2===a?(b.top= -d+200,b.left=Math.random()*c):(b.top=Math.random()*d,b.left=-200);this.startFlying(b)},die:function(){this.stop();var a=this.random(0,this.options.numDeathTypes-1);this.alive=!1;this.drop(a)},drop:function(a){var b=this.bug.top,c=document,d=c.documentElement;c=c.getElementsByTagName("body")[0];var e=window.innerHeight||d.clientHeight||c.clientHeight;e-=this.options.bugHeight;var f=this.random(0,20,!0);Date.now();var g=this;this.bug.classList.add("bug-dead");this.dropTimer=requestAnimFrame(function(c){g._lastTimestamp= -c;g.dropping(c,b,e,f,a)})},dropping:function(a,b,c,d,e){a-=this._lastTimestamp;var f=b+.002*a*a,g=this;f>=c?(f=c,clearTimeout(this.dropTimer),this.angle_deg=0,this.angle_rad=this.deg2rad(this.angle_deg),this.transform("rotate("+(90-this.angle_deg)+"deg) scale("+this.zoom+")"),this.bug.style.top=null,this.bug.style.bottom=Math.ceil((this.options.bugWidth*this.zoom-this.options.bugHeight*this.zoom)/2-this.options.bugHeight/2*(1-this.zoom))+"px",this.bug.style.left=this.bug.left+"px",this.bug.style.backgroundPosition= -"-"+2*e*this.options.bugWidth+"px 100%",this.twitch(e)):(this.dropTimer=requestAnimFrame(function(a){g.dropping(a,b,c,d,e)}),20>a||(this.angle_deg=(this.angle_deg+d)%360,this.angle_rad=this.deg2rad(this.angle_deg),this.moveBug(this.bug.left,f,this.angle_deg)))},twitch:function(a,b){b||(b=0);var c=this;if(0===a||1===a)c.twitchTimer=setTimeout(function(){c.bug.style.backgroundPosition="-"+(2*a+b%2)*c.options.bugWidth+"px 100%";c.twitchTimer=setTimeout(function(){b++;c.bug.style.backgroundPosition="-"+ -(2*a+b%2)*c.options.bugWidth+"px 100%";c.twitch(a,++b)},c.random(300,800))},this.random(1E3,1E4))},rad2deg:function(a){return a*this.rad2deg_k},deg2rad:function(a){return a*this.deg2rad_k},random:function(a,b,c){if(a==b)return a;a=Math.round(a-.5+Math.random()*(b-a+1));return c?.5document.documentElement.clientHeight-this.options.edge_resistance&&(this.near_edge|=this.NEAR_BOTTOM_EDGE);this.bug.leftdocument.documentElement.clientWidth-this.options.edge_resistance&&(this.near_edge|=this.NEAR_RIGHT_EDGE);return this.near_edge},getPos:function(){return this.inserted&& -this.bug&&this.bug.style?{top:parseInt(this.bug.top,10),left:parseInt(this.bug.left,10)}:null}},SpawnBug=function(){var a={},b;for(b in Bug)Bug.hasOwnProperty(b)&&(a[b]=Bug[b]);return a},mergeOptions=function(a,b,c){"undefined"==typeof c&&(c=!0);a=c?cloneOf(a):a;for(var d in b)b.hasOwnProperty(d)&&(a[d]=b[d]);return a},cloneOf=function(a){if(null==a||"object"!=typeof a)return a;var b=a.constructor(),c;for(c in a)a.hasOwnProperty(c)&&(b[c]=cloneOf(a[c]));return b}; -window.requestAnimFrame=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(a,b){window.setTimeout(a,1E3/60)}}(); +var BugDispatch={options:{minDelay:500,maxDelay:1E4,minBugs:2,maxBugs:20,minSpeed:5,maxSpeed:10,maxLargeTurnDeg:150,maxSmallTurnDeg:10,maxWiggleDeg:5,imageSprite:"fly-sprite.gif",bugWidth:13,bugHeight:14,num_frames:5,zoom:10,canFly:!0,canDie:!0,numDeathTypes:3,monitorMouseMovement:!1,eventDistanceToBug:40,minTimeBetweenMultipy:1E3,mouseOver:"random"},initialize:function(a){this.options=mergeOptions(this.options,a);this.options.minBugs>this.options.maxBugs&&(this.options.minBugs=this.options.maxBugs); +this.modes=["multiply","nothing"];this.options.canFly&&this.modes.push("fly","flyoff");this.options.canDie&&this.modes.push("die");-1==this.modes.indexOf(this.options.mouseOver)&&(this.options.mouseOver="random");this.transform=null;this.transforms={Moz:function(a){this.bug.style.MozTransform=a},webkit:function(a){this.bug.style.webkitTransform=a},O:function(a){this.bug.style.OTransform=a},ms:function(a){this.bug.style.msTransform=a},Khtml:function(a){this.bug.style.KhtmlTransform=a},w3c:function(a){this.bug.style.transform= +a}};if("transform"in document.documentElement.style)this.transform=this.transforms.w3c;else{var b=["Moz","webkit","O","ms","Khtml"],c=0;for(c=0;cb?d=b:dc||(200=--this.toggle_stationary_counter&&this.toggleStationary(),this.stationary))){if(0>=--this.edge_test_counter&&this.bug_near_window_edge()&&(this.angle_deg%=360,0>this.angle_deg&&(this.angle_deg+=360),15=--this.large_turn_counter&&(this.large_turn_angle_deg=this.random(1,this.options.maxLargeTurnDeg,!0),this.next_large_turn());if(0>=--this.small_turn_counter)this.angle_deg+=this.random(1,this.options.maxSmallTurnDeg),this.next_small_turn();else{a=this.random(1,this.options.maxWiggleDeg,!0);if(0a||0>this.large_turn_angle_deg&&0=this.options.num_frames&&(this.walkIndex=0)},fly:function(a){var b=this.bug.top,c=this.bug.left,d=c-a.left,e=b-a.top,f=Math.atan(e/d);50>Math.abs(d)+Math.abs(e)&&(this.bug.style.backgroundPosition=-2*this.options.bugWidth+ +"px -"+2*this.options.bugHeight+"px");30>Math.abs(d)+Math.abs(e)&&(this.bug.style.backgroundPosition=-1*this.options.bugWidth+"px -"+2*this.options.bugHeight+"px");if(10>Math.abs(d)+Math.abs(e))this.bug.style.backgroundPosition="0 0",this.stop(),this.go();else{var g=Math.cos(f)*this.options.flySpeed;f=Math.sin(f)*this.options.flySpeed;if(c>a.left&&0a.left&&0>g)g*=-1,Math.abs(d)f||b>a.top&&0a&&(a=0);0===a?(a=-2*this.options.bugHeight,b*=Math.random()):1===a?(a=Math.random()*c,b+=2*this.options.bugWidth): +2===a?(a=c+2*this.options.bugHeight,b*=Math.random()):(a=Math.random()*c,b=-3*this.options.bugWidth);this.bug.style.backgroundPosition=-3*this.options.bugWidth+"px "+(this.wingsOpen?"0":"-"+this.options.bugHeight+"px");this.bug.top=a;this.bug.left=b;this.drawBug();a={};a.top=this.random(this.options.edge_resistance,document.documentElement.clientHeight-this.options.edge_resistance);a.left=this.random(this.options.edge_resistance,document.documentElement.clientWidth-this.options.edge_resistance);this.startFlying(a)}}, +walkIn:function(){this.bug||this.makeBug();if(this.bug){this.stop();var a=Math.round(4*Math.random()-.5),b=document,c=b.documentElement,d=b.getElementsByTagName("body")[0];b=window.innerWidth||c.clientWidth||d.clientWidth;c=window.innerHeight||c.clientHeight||d.clientHeight;3a&&(a=0);0===a?(a=-1.3*this.options.bugHeight,b*=Math.random()):1===a?(a=Math.random()*c,b+=.3*this.options.bugWidth):2===a?(a=c+.3*this.options.bugHeight,b*=Math.random()):(a=Math.random()*c,b=-1.3*this.options.bugWidth); +this.bug.style.backgroundPosition=-3*this.options.bugWidth+"px "+(this.wingsOpen?"0":"-"+this.options.bugHeight+"px");this.bug.top=a;this.bug.left=b;this.drawBug();this.go()}},flyOff:function(){this.stop();var a=this.random(0,3),b={},c=document,d=c.documentElement,e=c.getElementsByTagName("body")[0];c=window.innerWidth||d.clientWidth||e.clientWidth;d=window.innerHeight||d.clientHeight||e.clientHeight;0===a?(b.top=-200,b.left=Math.random()*c):1===a?(b.top=Math.random()*d,b.left=c+200):2===a?(b.top= +d+200,b.left=Math.random()*c):(b.top=Math.random()*d,b.left=-200);this.startFlying(b)},die:function(){this.stop();var a=this.random(0,this.options.numDeathTypes-1);this.alive=!1;this.drop(a)},drop:function(a){var b=this.bug.top,c=document,d=c.documentElement;c=c.getElementsByTagName("body")[0];var e=window.innerHeight||d.clientHeight||c.clientHeight;e-=this.options.bugHeight;var f=this.random(0,20,!0);Date.now();var g=this;this.bug.classList.add("bug-dead");this.dropTimer=requestAnimFrame(function(c){g._lastTimestamp= +c;g.dropping(c,b,e,f,a)})},dropping:function(a,b,c,d,e){a-=this._lastTimestamp;var f=b+.002*a*a,g=this;f>=c?(f=c,clearTimeout(this.dropTimer),this.angle_deg=0,this.angle_rad=this.deg2rad(this.angle_deg),this.transform("rotate("+(90-this.angle_deg)+"deg) scale("+this.zoom+")"),this.bug.style.top=null,this.bug.style.bottom=Math.ceil((this.options.bugWidth*this.zoom-this.options.bugHeight*this.zoom)/2-this.options.bugHeight/2*(1-this.zoom))+"px",this.bug.style.left=this.bug.left+"px",this.bug.style.backgroundPosition= +"-"+2*e*this.options.bugWidth+"px 100%",this.twitch(e)):(this.dropTimer=requestAnimFrame(function(a){g.dropping(a,b,c,d,e)}),20>a||(this.angle_deg=(this.angle_deg+d)%360,this.angle_rad=this.deg2rad(this.angle_deg),this.moveBug(this.bug.left,f,this.angle_deg)))},twitch:function(a,b){b||(b=0);var c=this;if(0===a||1===a)c.twitchTimer=setTimeout(function(){c.bug.style.backgroundPosition="-"+(2*a+b%2)*c.options.bugWidth+"px 100%";c.twitchTimer=setTimeout(function(){b++;c.bug.style.backgroundPosition="-"+ +(2*a+b%2)*c.options.bugWidth+"px 100%";c.twitch(a,++b)},c.random(300,800))},this.random(1E3,1E4))},rad2deg:function(a){return a*this.rad2deg_k},deg2rad:function(a){return a*this.deg2rad_k},random:function(a,b,c){if(a==b)return a;a=Math.round(a-.5+Math.random()*(b-a+1));return c?.5document.documentElement.clientHeight-this.options.edge_resistance&&(this.near_edge|=this.NEAR_BOTTOM_EDGE);this.bug.leftdocument.documentElement.clientWidth-this.options.edge_resistance&&(this.near_edge|=this.NEAR_RIGHT_EDGE);return this.near_edge},getPos:function(){return this.inserted&& +this.bug&&this.bug.style?{top:parseInt(this.bug.top,10),left:parseInt(this.bug.left,10)}:null}},SpawnBug=function(){var a={},b;for(b in Bug)Bug.hasOwnProperty(b)&&(a[b]=Bug[b]);return a},mergeOptions=function(a,b,c){"undefined"==typeof c&&(c=!0);a=c?cloneOf(a):a;for(var d in b)b.hasOwnProperty(d)&&(a[d]=b[d]);return a},cloneOf=function(a){if(null==a||"object"!=typeof a)return a;var b=a.constructor(),c;for(c in a)a.hasOwnProperty(c)&&(b[c]=cloneOf(a[c]));return b}; +window.requestAnimFrame=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(a,b){window.setTimeout(a,1E3/60)}}(); diff --git a/files/assets/js/changelog.js b/files/assets/js/changelog.js old mode 100644 new mode 100755 index 8053a51f8..a07e66592 --- a/files/assets/js/changelog.js +++ b/files/assets/js/changelog.js @@ -1,52 +1,51 @@ -function post_toast2(url, button1, button2) { - var xhr = new XMLHttpRequest(); - xhr.open("POST", url, true); - var form = new FormData() - - if(typeof data === 'object' && data !== null) { - for(let k of Object.keys(data)) { - form.append(k, data[k]); - } - } - - - form.append("formkey", formkey()); - xhr.withCredentials=true; - - xhr.onload = function() { - if (xhr.status >= 200 && xhr.status < 300) { - try { - document.getElementById('toast-post-success-text').innerText = JSON.parse(xhr.response)["message"]; - } catch(e) { - document.getElementById('toast-post-success-text').innerText = "Action successful!"; - } - var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); - myToast.show(); - return true - - } else if (xhr.status >= 300 && xhr.status < 400) { - window.location.href = JSON.parse(xhr.response)["redirect"] - } else { - try { - data=JSON.parse(xhr.response); - - var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); - myToast.show(); - document.getElementById('toast-post-error-text').innerText = data["error"]; - return false - } catch(e) { - var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); - myToast.hide(); - var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); - myToast.show(); - document.getElementById('toast-post-error-text').innerText = "Error. Please try again later."; - return false - } - } - }; - - xhr.send(form); - - document.getElementById(button1).classList.toggle("d-none"); - document.getElementById(button2).classList.toggle("d-none"); +function post_toast2(url, button1, button2) { + var xhr = new XMLHttpRequest(); + xhr.open("POST", url, true); + var form = new FormData() + + if(typeof data === 'object' && data !== null) { + for(let k of Object.keys(data)) { + form.append(k, data[k]); + } + } + + + form.append("formkey", formkey()); + xhr.withCredentials=true; + + xhr.onload = function() { + if (xhr.status >= 200 && xhr.status < 300) { + try { + document.getElementById('toast-post-success-text').innerText = JSON.parse(xhr.response)["message"]; + } catch(e) { + document.getElementById('toast-post-success-text').innerText = "Action successful!"; + } + var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); + myToast.show(); + return true + + } else if (xhr.status >= 300 && xhr.status < 400) { + window.location.href = JSON.parse(xhr.response)["redirect"] + } else { + try { + data=JSON.parse(xhr.response); + + var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); + myToast.show(); + document.getElementById('toast-post-error-text').innerText = data["error"]; + return false + } catch(e) { + var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); + myToast.hide(); + var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); + myToast.show(); + return false + } + } + }; + + xhr.send(form); + + document.getElementById(button1).classList.toggle("d-none"); + document.getElementById(button2).classList.toggle("d-none"); } \ No newline at end of file diff --git a/files/assets/js/comments_admin.js b/files/assets/js/comments_admin.js old mode 100644 new mode 100755 index cfc0fe8c5..d9355429f --- a/files/assets/js/comments_admin.js +++ b/files/assets/js/comments_admin.js @@ -1,74 +1,74 @@ -function removeComment(post_id,button1,button2) { - url="/ban_comment/"+post_id - - post(url) - - try { - document.getElementById("comment-"+post_id+"-only").classList.add("banned"); - } catch(e) { - document.getElementById("context").classList.add("banned"); - } - - var button=document.getElementById("remove-"+post_id); - button.onclick=function(){approveComment(post_id)}; - button.innerHTML='Approve' - - if (typeof button1 !== 'undefined') { - document.getElementById(button1).classList.toggle("d-md-inline-block"); - document.getElementById(button2).classList.toggle("d-md-inline-block"); - } -}; - -function approveComment(post_id,button1,button2) { - url="/unban_comment/"+post_id - - post(url) - - try { - document.getElementById("comment-"+post_id+"-only").classList.remove("banned"); - } catch(e) { - document.getElementById("context").classList.remove("banned"); - } - - var button=document.getElementById("remove-"+post_id); - button.onclick=function(){removeComment(post_id)}; - button.innerHTML='Remove' - - if (typeof button1 !== 'undefined') { - document.getElementById(button1).classList.toggle("d-md-inline-block"); - document.getElementById(button2).classList.toggle("d-md-inline-block"); - } -} - - -function removeComment2(post_id,button1,button2) { - url="/ban_comment/"+post_id - - post(url) - - document.getElementById("comment-"+post_id+"-only").classList.add("banned"); - var button=document.getElementById("remove-"+post_id); - button.onclick=function(){approveComment(post_id)}; - button.innerHTML='Approve' - - if (typeof button1 !== 'undefined') { - document.getElementById(button1).classList.toggle("d-none"); - document.getElementById(button2).classList.toggle("d-none"); - } -}; - -function approveComment2(post_id,button1,button2) { - url="/unban_comment/"+post_id - - post(url) - - document.getElementById("comment-"+post_id+"-only").classList.remove("banned"); - var button=document.getElementById("remove-"+post_id); - button.onclick=function(){removeComment(post_id)}; - button.innerHTML='Remove' - - if (typeof button1 !== 'undefined') { - document.getElementById(button1).classList.toggle("d-none"); - document.getElementById(button2).classList.toggle("d-none"); - } +function removeComment(post_id,button1,button2) { + url="/ban_comment/"+post_id + + post(url) + + try { + document.getElementById("comment-"+post_id+"-only").classList.add("banned"); + } catch(e) { + document.getElementById("context").classList.add("banned"); + } + + var button=document.getElementById("remove-"+post_id); + button.onclick=function(){approveComment(post_id)}; + button.innerHTML='Approve' + + if (typeof button1 !== 'undefined') { + document.getElementById(button1).classList.toggle("d-md-inline-block"); + document.getElementById(button2).classList.toggle("d-md-inline-block"); + } +}; + +function approveComment(post_id,button1,button2) { + url="/unban_comment/"+post_id + + post(url) + + try { + document.getElementById("comment-"+post_id+"-only").classList.remove("banned"); + } catch(e) { + document.getElementById("context").classList.remove("banned"); + } + + var button=document.getElementById("remove-"+post_id); + button.onclick=function(){removeComment(post_id)}; + button.innerHTML='Remove' + + if (typeof button1 !== 'undefined') { + document.getElementById(button1).classList.toggle("d-md-inline-block"); + document.getElementById(button2).classList.toggle("d-md-inline-block"); + } +} + + +function removeComment2(post_id,button1,button2) { + url="/ban_comment/"+post_id + + post(url) + + document.getElementById("comment-"+post_id+"-only").classList.add("banned"); + var button=document.getElementById("remove-"+post_id); + button.onclick=function(){approveComment(post_id)}; + button.innerHTML='Approve' + + if (typeof button1 !== 'undefined') { + document.getElementById(button1).classList.toggle("d-none"); + document.getElementById(button2).classList.toggle("d-none"); + } +}; + +function approveComment2(post_id,button1,button2) { + url="/unban_comment/"+post_id + + post(url) + + document.getElementById("comment-"+post_id+"-only").classList.remove("banned"); + var button=document.getElementById("remove-"+post_id); + button.onclick=function(){removeComment(post_id)}; + button.innerHTML='Remove' + + if (typeof button1 !== 'undefined') { + document.getElementById(button1).classList.toggle("d-none"); + document.getElementById(button2).classList.toggle("d-none"); + } } \ No newline at end of file diff --git a/files/assets/js/comments_v.js b/files/assets/js/comments_v.js old mode 100644 new mode 100755 index 525c24e08..69fab1879 --- a/files/assets/js/comments_v.js +++ b/files/assets/js/comments_v.js @@ -1,202 +1,207 @@ -function post(url) { - var xhr = new XMLHttpRequest(); - xhr.open("POST", url, true); - var form = new FormData() - form.append("formkey", formkey()); - xhr.withCredentials=true; - xhr.send(form); -}; - -function post_toast3(url, button1, button2) { - var xhr = new XMLHttpRequest(); - xhr.open("POST", url, true); - var form = new FormData() - - if(typeof data === 'object' && data !== null) { - for(let k of Object.keys(data)) { - form.append(k, data[k]); - } - } - - - form.append("formkey", formkey()); - xhr.withCredentials=true; - - xhr.onload = function() { - if (xhr.status >= 200 && xhr.status < 300) { - var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); - myToast.show(); - try { - document.getElementById('toast-post-success-text').innerText = JSON.parse(xhr.response)["message"]; - } catch(e) { - document.getElementById('toast-post-success-text').innerText = "Action successful!"; - } - return true - - } else if (xhr.status >= 300 && xhr.status < 400) { - window.location.href = JSON.parse(xhr.response)["redirect"] - } else { - - try { - data=JSON.parse(xhr.response); - } catch(e) {} - - var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); - myToast.hide(); - var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); - myToast.show(); - document.getElementById('toast-post-error-text').innerText = "Error. Please try again later."; - return false - } - }; - - xhr.send(form); - - document.getElementById(button1).classList.toggle("d-md-inline-block"); - document.getElementById(button2).classList.toggle("d-md-inline-block"); -} - -report_commentModal = function(id, author) { - -document.getElementById("comment-author").textContent = author; - -document.getElementById("reportCommentButton").onclick = function() { - - this.innerHTML='Reporting comment'; - this.disabled = true; - var xhr = new XMLHttpRequest(); - xhr.open("POST", '/flag/comment/'+id, true); - var form = new FormData() - form.append("formkey", formkey()); - form.append("reason", document.getElementById("reason-comment").value); - - xhr.withCredentials=true; - - xhr.onload=function() { - document.getElementById("reportCommentFormBefore").classList.add('d-none'); - document.getElementById("reportCommentFormAfter").classList.remove('d-none'); - }; - - xhr.onerror=function(){alert(errortext)}; - xhr.send(form); -} - -}; - -function openReplyBox(id) { - const element = document.getElementById(`reply-to-${id}`); - element.classList.remove('d-none') - - element.getElementsByTagName('textarea')[0].focus() -} - -toggleEdit=function(id){ - comment=document.getElementById("comment-text-"+id); - form=document.getElementById("comment-edit-"+id); - box=document.getElementById('comment-edit-body-'+id); - actions = document.getElementById('comment-' + id +'-actions'); - - comment.classList.toggle("d-none"); - form.classList.toggle("d-none"); - actions.classList.toggle("d-none"); - autoExpand(box); -}; - - -function delete_commentModal(id) { - - document.getElementById("deleteCommentButton").onclick = function() { - - this.innerHTML='Deleting comment'; - this.disabled = true; - post('/delete/comment/' + id) - location.reload(); - } - -}; - -post_reply=function(id){ - - var form = new FormData(); - - form.append('formkey', formkey()); - form.append('parent_id', id); - form.append('body', document.getElementById('reply-form-body-'+id).value); - var xhr = new XMLHttpRequest(); - xhr.open("post", "/reply"); - xhr.withCredentials=true; - xhr.onload=function(){ - if (xhr.status==200) { - commentForm=document.getElementById('comment-form-space-'+id); - commentForm.innerHTML = xhr.response.replace(/data-src/g, 'src'); - } - else { - var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); - myToast.hide(); - var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); - myToast.show(); - document.getElementById("comment-error-text").textContent = "Error. Please try again later."; - } - } - xhr.send(form) -} - -comment_edit=function(id){ - - var form = new FormData(); - - form.append('formkey', formkey()); - form.append('body', document.getElementById('comment-edit-body-'+id).value); - form.append('file', document.getElementById('file-edit-reply-'+id).files[0]); - - var xhr = new XMLHttpRequest(); - xhr.open("post", "/edit_comment/"+id); - xhr.withCredentials=true; - xhr.onload=function(){ - if (xhr.status==200) { - commentForm=document.getElementById('comment-text-'+id); - commentForm.innerHTML = xhr.response.replace(/data-src/g, 'src'); - document.getElementById('cancel-edit-'+id).click() - } - else { - var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); - myToast.hide(); - var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); - myToast.show(); - document.getElementById("comment-error-text").textContent = "Error. Please try again later."; - } - } - xhr.send(form) -} - -post_comment=function(fullname){ - const btn = document.getElementById('save-reply-to-'+fullname) - btn.classList.add('disabled'); - - var form = new FormData(); - - form.append('formkey', formkey()); - form.append('parent_fullname', fullname); - form.append('submission', document.getElementById('reply-form-submission-'+fullname).value); - form.append('body', document.getElementById('reply-form-body-'+fullname).value); - form.append('file', document.getElementById('file-upload-reply-'+fullname).files[0]); - - var xhr = new XMLHttpRequest(); - xhr.open("post", "/comment"); - xhr.withCredentials=true; - xhr.onload=function(){ - if (xhr.status==200) { - commentForm=document.getElementById('comment-form-space-'+fullname); - commentForm.innerHTML = xhr.response.replace(/data-src/g, 'src'); - } - else { - var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); - myToast.hide(); - var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); - myToast.show(); - document.getElementById("comment-error-text").textContent = "Error. Please try again later."; - btn.classList.remove('disabled'); - } - } - xhr.send(form) +function post(url) { + var xhr = new XMLHttpRequest(); + xhr.open("POST", url, true); + var form = new FormData() + form.append("formkey", formkey()); + xhr.withCredentials=true; + xhr.send(form); +}; + +function post_toast3(url, button1, button2) { + var xhr = new XMLHttpRequest(); + xhr.open("POST", url, true); + var form = new FormData() + + if(typeof data === 'object' && data !== null) { + for(let k of Object.keys(data)) { + form.append(k, data[k]); + } + } + + + form.append("formkey", formkey()); + xhr.withCredentials=true; + + xhr.onload = function() { + if (xhr.status >= 200 && xhr.status < 300) { + var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); + myToast.show(); + try { + document.getElementById('toast-post-success-text').innerText = JSON.parse(xhr.response)["message"]; + } catch(e) { + document.getElementById('toast-post-success-text').innerText = "Action successful!"; + } + return true + + } else if (xhr.status >= 300 && xhr.status < 400) { + window.location.href = JSON.parse(xhr.response)["redirect"] + } else { + + try { + data=JSON.parse(xhr.response); + } catch(e) {} + + var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); + myToast.hide(); + var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); + myToast.show(); + return false + } + }; + + xhr.send(form); + + document.getElementById(button1).classList.toggle("d-md-inline-block"); + document.getElementById(button2).classList.toggle("d-md-inline-block"); +} + +report_commentModal = function(id, author) { + +document.getElementById("comment-author").textContent = author; + +document.getElementById("reportCommentButton").onclick = function() { + + this.innerHTML='Reporting comment'; + this.disabled = true; + var xhr = new XMLHttpRequest(); + xhr.open("POST", '/flag/comment/'+id, true); + var form = new FormData() + form.append("formkey", formkey()); + form.append("reason", document.getElementById("reason-comment").value); + + xhr.withCredentials=true; + + xhr.onload=function() { + document.getElementById("reportCommentFormBefore").classList.add('d-none'); + document.getElementById("reportCommentFormAfter").classList.remove('d-none'); + }; + + xhr.onerror=function(){alert(errortext)}; + xhr.send(form); +} + +}; + +function openReplyBox(id) { + const element = document.getElementById(`reply-to-${id}`); + element.classList.remove('d-none') + + element.getElementsByTagName('textarea')[0].focus() +} + +toggleEdit=function(id){ + comment=document.getElementById("comment-text-"+id); + form=document.getElementById("comment-edit-"+id); + box=document.getElementById('comment-edit-body-'+id); + actions = document.getElementById('comment-' + id +'-actions'); + + comment.classList.toggle("d-none"); + form.classList.toggle("d-none"); + actions.classList.toggle("d-none"); + autoExpand(box); +}; + + +function delete_commentModal(id) { + + document.getElementById("deleteCommentButton").onclick = function() { + + this.innerHTML='Deleting comment'; + this.disabled = true; + + var url = '/delete_comment/' + id + var xhr = new XMLHttpRequest(); + xhr.open("POST", url, true); + var form = new FormData() + form.append("formkey", formkey()); + xhr.withCredentials=true; + xhr.onload = function() {location.reload(true);}; + xhr.send(form); +} + +}; + +post_reply=function(id){ + + var form = new FormData(); + + form.append('formkey', formkey()); + form.append('parent_id', id); + form.append('body', document.getElementById('reply-form-body-'+id).value); + var xhr = new XMLHttpRequest(); + xhr.open("post", "/reply"); + xhr.withCredentials=true; + xhr.onload=function(){ + if (xhr.status==200) { + commentForm=document.getElementById('comment-form-space-'+id); + commentForm.innerHTML = xhr.response.replace(/data-src/g, 'src'); + } + else { + var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); + myToast.hide(); + var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); + myToast.show(); + } + } + xhr.send(form) +} + +comment_edit=function(id){ + + var form = new FormData(); + + form.append('formkey', formkey()); + form.append('body', document.getElementById('comment-edit-body-'+id).value); + form.append('file', document.getElementById('file-edit-reply-'+id).files[0]); + + var xhr = new XMLHttpRequest(); + xhr.open("post", "/edit_comment/"+id); + xhr.withCredentials=true; + xhr.onload=function(){ + if (xhr.status==200) { + commentForm=document.getElementById('comment-text-'+id); + commentForm.innerHTML = xhr.response.replace(/data-src/g, 'src'); + document.getElementById('cancel-edit-'+id).click() + } + else { + var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); + myToast.hide(); + var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); + myToast.show(); + } + } + xhr.send(form) +} + +post_comment=function(fullname){ + const btn = document.getElementById('save-reply-to-'+fullname) + btn.classList.add('disabled'); + + var form = new FormData(); + + form.append('formkey', formkey()); + form.append('parent_fullname', fullname); + form.append('submission', document.getElementById('reply-form-submission-'+fullname).value); + form.append('body', document.getElementById('reply-form-body-'+fullname).value); + form.append('file', document.getElementById('file-upload-reply-'+fullname).files[0]); + + var xhr = new XMLHttpRequest(); + xhr.open("post", "/comment"); + xhr.withCredentials=true; + xhr.onload=function(){ + if (xhr.status==200) { + commentForm=document.getElementById('comment-form-space-'+fullname); + commentForm.innerHTML = xhr.response.replace(/data-src/g, 'src'); + } + else { + var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); + myToast.hide(); + var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); + myToast.show(); + try {document.getElementById('toast-post-error-text').innerText = JSON.parse(xhr.response)["error"];} + catch {} + btn.classList.remove('disabled'); + } + } + xhr.send(form) } \ No newline at end of file diff --git a/files/assets/js/default.js b/files/assets/js/default.js old mode 100644 new mode 100755 index 433b90514..496985e5f --- a/files/assets/js/default.js +++ b/files/assets/js/default.js @@ -1,140 +1,139 @@ -const observer = lozad(); -observer.observe(); - -makeBold = function (form) { - var text = document.getElementById(form); - var startIndex = text.selectionStart, - endIndex = text.selectionEnd; - var selectedText = text.value.substring(startIndex, endIndex); - - var format = '**' - - if (selectedText.includes('**')) { - text.value = selectedText.replace(/\*/g, ''); - } - else if (selectedText.length == 0) { - text.value = text.value.substring(0, startIndex) + selectedText + text.value.substring(endIndex); - } - else { - text.value = text.value.substring(0, startIndex) + format + selectedText + format + text.value.substring(endIndex); - } -} - -makeItalics = function (form) { - var text = document.getElementById(form); - var startIndex = text.selectionStart, - endIndex = text.selectionEnd; - var selectedText = text.value.substring(startIndex, endIndex); - - var format = '*' - - if (selectedText.includes('*')) { - text.value = selectedText.replace(/\*/g, ''); - } - else if (selectedText.length == 0) { - text.value = text.value.substring(0, startIndex) + selectedText + text.value.substring(endIndex); - } - else { - text.value = text.value.substring(0, startIndex) + format + selectedText + format + text.value.substring(endIndex); - } -} - -makeQuote = function (form) { - var text = document.getElementById(form); - var startIndex = text.selectionStart, - endIndex = text.selectionEnd; - var selectedText = text.value.substring(startIndex, endIndex); - - var format = '>' - - if (selectedText.includes('>')) { - text.value = text.value.substring(0, startIndex) + selectedText.replace(/\>/g, '') + text.value.substring(endIndex); - } - else if (selectedText.length == 0) { - text.value = text.value.substring(0, startIndex) + selectedText + text.value.substring(endIndex); - } - else { - text.value = text.value.substring(0, startIndex) + format + selectedText + text.value.substring(endIndex); - } -} - -function autoExpand (field) { - - xpos=window.scrollX; - ypos=window.scrollY; - - field.style.height = 'inherit'; - - var computed = window.getComputedStyle(field); - - var height = parseInt(computed.getPropertyValue('border-top-width'), 10) - + parseInt(computed.getPropertyValue('padding-top'), 10) - + field.scrollHeight - + parseInt(computed.getPropertyValue('padding-bottom'), 10) - + parseInt(computed.getPropertyValue('border-bottom-width'), 10) - + 32; - - field.style.height = height + 'px'; - - window.scrollTo(xpos,ypos); - -}; - - -document.addEventListener('input', function (event) { - if (event.target.tagName.toLowerCase() !== 'textarea') return; - autoExpand(event.target); -}, false); - -function post_toast2(url, button1, button2) { - var xhr = new XMLHttpRequest(); - xhr.open("POST", url, true); - var form = new FormData() - - if(typeof data === 'object' && data !== null) { - for(let k of Object.keys(data)) { - form.append(k, data[k]); - } - } - - - form.append("formkey", formkey()); - xhr.withCredentials=true; - - xhr.onload = function() { - if (xhr.status >= 200 && xhr.status < 300) { - try { - document.getElementById('toast-post-success-text').innerText = JSON.parse(xhr.response)["message"]; - } catch(e) { - document.getElementById('toast-post-success-text').innerText = "Action successful!"; - } - var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); - myToast.show(); - return true - - } else if (xhr.status >= 300 && xhr.status < 400) { - window.location.href = JSON.parse(xhr.response)["redirect"] - } else { - try { - data=JSON.parse(xhr.response); - - var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); - myToast.show(); - document.getElementById('toast-post-error-text').innerText = data["error"]; - return false - } catch(e) { - var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); - myToast.hide(); - var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); - myToast.show(); - document.getElementById('toast-post-error-text').innerText = "Error. Please try again later."; - return false - } - } - }; - - xhr.send(form); - - document.getElementById(button1).classList.toggle("d-none"); - document.getElementById(button2).classList.toggle("d-none"); -} +const observer = lozad(); +observer.observe(); + +makeBold = function (form) { + var text = document.getElementById(form); + var startIndex = text.selectionStart, + endIndex = text.selectionEnd; + var selectedText = text.value.substring(startIndex, endIndex); + + var format = '**' + + if (selectedText.includes('**')) { + text.value = selectedText.replace(/\*/g, ''); + } + else if (selectedText.length == 0) { + text.value = text.value.substring(0, startIndex) + selectedText + text.value.substring(endIndex); + } + else { + text.value = text.value.substring(0, startIndex) + format + selectedText + format + text.value.substring(endIndex); + } +} + +makeItalics = function (form) { + var text = document.getElementById(form); + var startIndex = text.selectionStart, + endIndex = text.selectionEnd; + var selectedText = text.value.substring(startIndex, endIndex); + + var format = '*' + + if (selectedText.includes('*')) { + text.value = selectedText.replace(/\*/g, ''); + } + else if (selectedText.length == 0) { + text.value = text.value.substring(0, startIndex) + selectedText + text.value.substring(endIndex); + } + else { + text.value = text.value.substring(0, startIndex) + format + selectedText + format + text.value.substring(endIndex); + } +} + +makeQuote = function (form) { + var text = document.getElementById(form); + var startIndex = text.selectionStart, + endIndex = text.selectionEnd; + var selectedText = text.value.substring(startIndex, endIndex); + + var format = '>' + + if (selectedText.includes('>')) { + text.value = text.value.substring(0, startIndex) + selectedText.replace(/\>/g, '') + text.value.substring(endIndex); + } + else if (selectedText.length == 0) { + text.value = text.value.substring(0, startIndex) + selectedText + text.value.substring(endIndex); + } + else { + text.value = text.value.substring(0, startIndex) + format + selectedText + text.value.substring(endIndex); + } +} + +function autoExpand (field) { + + xpos=window.scrollX; + ypos=window.scrollY; + + field.style.height = 'inherit'; + + var computed = window.getComputedStyle(field); + + var height = parseInt(computed.getPropertyValue('border-top-width'), 10) + + parseInt(computed.getPropertyValue('padding-top'), 10) + + field.scrollHeight + + parseInt(computed.getPropertyValue('padding-bottom'), 10) + + parseInt(computed.getPropertyValue('border-bottom-width'), 10) + + 32; + + field.style.height = height + 'px'; + + window.scrollTo(xpos,ypos); + +}; + + +document.addEventListener('input', function (event) { + if (event.target.tagName.toLowerCase() !== 'textarea') return; + autoExpand(event.target); +}, false); + +function post_toast2(url, button1, button2) { + var xhr = new XMLHttpRequest(); + xhr.open("POST", url, true); + var form = new FormData() + + if(typeof data === 'object' && data !== null) { + for(let k of Object.keys(data)) { + form.append(k, data[k]); + } + } + + + form.append("formkey", formkey()); + xhr.withCredentials=true; + + xhr.onload = function() { + if (xhr.status >= 200 && xhr.status < 300) { + try { + document.getElementById('toast-post-success-text').innerText = JSON.parse(xhr.response)["message"]; + } catch(e) { + document.getElementById('toast-post-success-text').innerText = "Action successful!"; + } + var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); + myToast.show(); + return true + + } else if (xhr.status >= 300 && xhr.status < 400) { + window.location.href = JSON.parse(xhr.response)["redirect"] + } else { + try { + data=JSON.parse(xhr.response); + + var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); + myToast.show(); + document.getElementById('toast-post-error-text').innerText = data["error"]; + return false + } catch(e) { + var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); + myToast.hide(); + var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); + myToast.show(); + return false + } + } + }; + + xhr.send(form); + + document.getElementById(button1).classList.toggle("d-none"); + document.getElementById(button2).classList.toggle("d-none"); +} diff --git a/files/assets/js/emoji_modal.js b/files/assets/js/emoji_modal.js old mode 100644 new mode 100755 index e08bd4a74..d51fd6996 --- a/files/assets/js/emoji_modal.js +++ b/files/assets/js/emoji_modal.js @@ -1,117 +1,117 @@ -var commentFormID; - -function commentForm(form) { - commentFormID = form; -}; - -const TEXTAREA_POS_ATTR = 'data-curr-pos' -const EMOJI_BOX_ID = 'EMOJIS_favorite' -const EMOJI_FORM_DESTINATION_ATTR = 'data-form-destination' -const EMOJIS_STRINGS = [ - { - type:'marsey', - emojis: ['marseylaugh','marseyblowkiss','marseyshook','marseythumbsup','marseylove','marseyreading','marseywave','marseyjamming','marseyready','marseyscarf','marseymad','marseycry','marseyinabox','marseysad','marseyexcited','marseysleep','marseyangel','marseydead','marseyparty','marseyrain' - ,'marseyagree','marseydisagree','marseyjam','marseygasp','marseytwerking','marseysipping','marseyshrug','marseyglow','marseycope','marseyseethe','marseymerchant','marseyno','marseywalking','marseyhearts','marseybegging','marseytrans2','marseygigaretard','marseysneed','marseybaited','marseyeyeroll','marseydepressed','marseypat','marseyking','marseylong1','marseylong2','marseylong3', - - 'marseyhungry','marseyaoc','marseybrave','marseycoin','marseycopeseethedilate','marseyeldritch','marseyjiangshi','marseymayo','marseynintendo','marseyracist','marseysrdine2','marseywtf2','marseylongpost','marseylongpost2','marseyminimalism','marseyminimalism2','marseymonk','marseypharoah','marseything','marseydarwin','marseygodel','marseyjudge','marseykiwipat','marseynyan','marseypaint','marseyplaty','marseypostmodern','marseyprisma','marseyrussel','marseystinky','marseywagie','karlmarxey','marsey300','marsey666','marsey666black','marseycapitalistmanlet','marseychad','marseychucky','marseyclown3','marseycolossal','marseydream','marseyhappening','marseyhellraiser','marseyit','marseyjason','marseyjesus','marseyjourno','marseykiwi','marseykiwi2','marseyliondance','marseymati','marseyneat','marseynightmare','marseynosleep','marseypepe2','marseypumpking','marseysaint','marseysaw','marseysharingan','marseyshark','marseysigh','marseysmug3','marseytrad','marcerberus','marscientist','marseyamazon','marseybug2','marseycapy','marseyclown2','marseycrying2','marseydio','marseydragon','marseyfans','marseyfine','marseygrilling2','marseyhead','marseyjapenese','marseyjeans','marseymancer','marseymexican','marseypikachu','marseypikachu2','marseysmug2','marseyspit','marseysweating','marseywoah','marseywolf','marseyyes','marseyzombie','mcmarsey','owlsey','marfield','marlion','marppy','marseyargentina','marseyascii2','marseyayy','marseybaby','marseybackstab','marseybigbrain','marseybiker','marseyblackface','marseybug','marseycarp2','marseycarp3','marseycreepy','marseydetective','marseyfellowkids','marseygandalf','marseygigachad','marseyhandsup','marseyhungry','marseyjapanese','marseykink','marseylowpoly','marseyminion','marseymodelo2','marseymorph','marseyonacid','marseypearlclutch','marseypearlclutch2','marseypenguin','marseypride','marseypunching','marseyseven','marseysexylibrarian','marseyshapiro','marseyshiftyeyes','marseyshooting','marseysjw','marseysmoothbrain','marseysniff','marseyspecial','marseysuper','marseythinkorino','marseythroatsinging','marseywarhol','marseyweeb','marseywinner','marseywtf','mlm','plarsy','marseyalice','marseyalien','marseyascii','marseybait','marseyballerina','marseyblueanime','marseybluehands','marseybowl','marseybruh','marseybuff','marseycock','marseycontryclub','marseycool2','marseycrusader','marseycut','marseydaemon','marseydeuxfoid','marseydevil','marseyditzy','marseydoubt','marseyeyes','marseyunpettable','marseyfeynman','marseyfocault','marseyfrozenpat','marseygarfield','marseygivecrown','marseygodzilla','marseygunned','marseyheathcliff','marseyheavymetal','marseyhoodwink','marseyjoint','marseymissing','marseymodelo','marseymonke','marseynooo','marseynpc2','marseyoctopus','marseypepe','marseypimp','marseypixel','marseypretty','marseypumpkin','marseypumpkin2','marseypumpkin3','marseypumpkin4','marseypumpkincloak','marseyquadmagyar','marseyrpgcharacter','marseysartre','marseyscared','marseyskater','marseyskeleton','marseyskeleton2','marseysmudge','marseysombrero','marseyspider2','marseyspirit','marseyspittake','marseyspooky','marseyspookysmile','marseystars','marseystonetoss','marseythegrey','marseyvaporwave','marseywise','marseywitch','marseywords','marseywords2','marseywut','marseyyikes','marseywhirlyhat','marsey173','marseycthulhu','marseycuck','marseyemperor','marseyface','marseyjohnson','marseykneel','marseymummy','marseymummy2','marseypanda','marseypumpkin','marseyskeletor','marseystein','marseyvampire','marseyvengeance','marseywitch3','marseylong1','marseylong2','marseylong3','marseypop','marseyqueenlizard','marseybane','marseybog','marseybux','marseycommitted','marseydizzy','marseyfunko','marseyhealthy','marseykaiser','marseykyle','marseymask','marseymeds','marseykvlt','marseyn8','marseynietzsche','marseyobey','marseypatriot','marseypedo','marseypony','marseypuke','marseyqueen','marseyrage','marseysnek','marseytinfoil','marseywitch2','marseycenter','marseyauthleft','marseyauthright','marseylibleft','marseylibright','marseybinladen','marseycool','marseyjanny2','marseyjones','marseynapoleon','marseysanders','marseysnoo','marseysoypoint','marseybiting','marseyblush','marseybountyhunter','marseycoonass','marseyfinger','marseyglancing','marseyhappy','marseyluther','marseypizzashill','marseypokerface','marseypopcorn','marseyrasta','marseysad2','marseysmirk','marseysurprised','marseythomas','marseywitch','marseyyawn','marcusfootball','marje','marmsey','marsey1984','marsey420','marsey4chan','marsey69','marseyakshually','marseyandmarcus','marseyasian','marseybattered','marseybiden','marseybingus','marseyblm','marseybluecheck','marseybong','marseybooba','marseyboomer','marseybrainlet','marseybride','marseyburger','marseybush','marseycamus','marseycanned','marseycarp','marseycatgirl','marseychef','marseychonker','marseyclown','marseycomrade','marseyconfused','marseycoomer','marseycop','marseycorn','marseycowboy','marseycumjar1','marseycumjar2','marseycumjar3','marseycwc','marseydespair','marseydeux','marseydildo','marseydoomer','marseydrunk','marseydynamite','marseyfacepalm','marseyfamily','marseyfbi','marseyfeet','marseyfeminist','marseyflamethrower','marseyflamewar','marseyfloyd','marseyfug','marseyghost','marseygift','marseygigavaxxer','marseyglam','marseygodfather','marseygoodnight','marseygrass','marseygrilling','marseyhacker','marseyhmm','marseyhmmm','marseyilluminati','marseyira','marseyisis','marseyjanny','marseyjunkie','marseyking','marseykkk','marseylawlz','marseylifting','marseylizard','marseylolcow','marseymanlet','marseymaoist','marseymcarthur','marseymermaid','marseymommy','marseymouse','marseymyeisha','marseyneckbeard','marseyniqab','marseynpc','marseynun','marseynut','marseyorthodox','marseyowow','marseypainter','marseypanties','marseypat','marseypeacekeeper','marseypharaoh','marseypickle','marseypinochet','marseypipe','marseypirate','marseypoggers','marseypope','marseyproctologist','marseypsycho','marseyqoomer','marseyradioactive','marseyrat','marseyrealwork','marseyreich','marseyrentfree','marseyretard','marseyrick','marseyrope','marseyrowling','marseysadcat','marseysick','marseyschizo','marseyshisha','marseysmug','marseysociety','marseyspider','marseysrdine','marseystroke','marseysus','marseytaliban','marseytank','marseytankushanka','marseytea','marseythonk','marseytrain','marseytrans','marseytroll','marseytrump','marseyunabomber','marseyuwuw','marseyvan','marseyvaxmaxx','marseyworried','marseyxd','marseyyeezus','marseyzoomer','marseyzwei','marsoy','marsoyhype'] - }, - { - type:'platy', - emojis: ['plarsy','platyabused','platyblizzard','platyboxer','platydevil','platyfear','platygirlmagic','platygolong','platyhaes','platyking','platylove','platyneet','platyold','platypatience','platypopcorn','platyrich','platysarcasm','platysilly','platysleeping','platythink','platytired','platytuxedomask','platyblush','platybruh','platycaveman','platycheer','platydown','platyeyes','platyheart','platylol','platymicdrop','platynooo','platysalute','platyseethe','platythumbsup','platywave'] - }, - { - type: 'tay', - emojis: ['tayaaa', 'tayadmire', 'taycat', 'taycelebrate', 'taychefkiss', 'taychristmas', 'tayclap', 'taycold', 'taycrown', 'tayflex', 'tayflirt', 'taygrimacing', 'tayhappy', 'tayheart', 'tayhmm', 'tayhuh', 'tayhyperdab', 'tayjammin', 'taylaugh', 'taymindblown', 'tayno', 'taynod', 'taypeace', 'taypray', 'tayrun', 'tayscrunch', 'tayshake', 'tayshrug', 'taysilly', 'tayslide', 'taysmart', 'taystop', 'taytantrum', 'taytea', 'taythink', 'tayvibin', 'taywhat', 'taywine', 'taywine2', 'taywink', 'tayyes'] - }, - { - type: 'classic', - emojis: ['2thumbsup', 'aliendj', 'ambulance', 'angry', 'angrywhip', 'argue', 'aroused', 'ashamed', 'badass', 'banana', 'band', 'banghead', 'batman', 'bigeyes', 'bite', 'blind', 'blowkiss', 'blush', 'bong', 'bounce', 'bow', 'breakheart', 'bs', 'cartwheel', 'cat', 'celebrate', 'chainsaw', 'cheers', 'clap', 'cold', 'confused', 'crazyeyes', 'cry', 'cthulhu', 'cute', 'd', 'daydream', 'ddr', 'deadpool', 'devilsmile', 'diddle', 'die', 'distress', 'disturbing', 'dizzy', 'domo', 'doughboy', 'drink', 'drool', 'dudeweedlmao', 'edward', 'electro', 'elephant', 'embarrassed', 'emo', 'emo2', 'evil', 'evilclown', 'evilgrin', 'facepalm', 'fap', 'flamethrower', 'flipbird', 'flirt', 'frown', 'gasp', 'glomp', 'go', 'gooby', 'grr', 'gtfo', 'guitar', 'haha', 'handshake', 'happydance', 'headbang', 'heart', 'heartbeat', 'hearts', 'highfive', 'hmm', 'hmph', 'holdhands', 'horny', 'hug', 'hugging', 'hugs', 'hump', 'humpbed', 'hysterical', 'ily', 'inlove', 'jason', 'jawdrop', 'jedi', 'jester', 'kaboom', 'kick', 'kiss', 'kitty', 'laughchair', 'lick', 'link', 'lol', 'lolbeat', 'loving', 'makeout', 'medal', 'megaman', 'megamanguitar', 'meow', 'metime', 'mooning', 'mummy', 'na', 'nauseous', 'nervous', 'ninja', 'nod', 'nono', 'omg', 'onfire', 'ooo', 'orly', 'p', 'paddle', 'panda', 'pandabutt', 'paranoid', 'party', 'pat', 'peek', 'pikachu', 'pimp', 'plzdie', 'poke', 'popcorn', 'pout', 'probe', 'puke', 'punch', 'quote', 'raccoon', 'roar', 'rofl', 'roflmao', 'rolleyes', 'sad', 'sadeyes', 'sadhug', 'samurai', 'sarcasm', 'scoot', 'scream', 'shmoopy', 'shrug', 'skull', 'slap', 'slapfight', 'sleepy', 'smackfish', 'smackhead', 'smh', 'smile', 'smoke', 'sonic', 'spank', 'sparta', 'sperm', 'spiderman', 'stab', 'star', 'stare', 'stfu', 'suicide', 'surprisehug', 'suspicious', 'sweat', 'swordfight', 'taco', 'talk2hand', 'tantrum', 'teehee', 'thinking', 'threesome', 'throw', 'throwaway', 'tickle', 'typing', 'uhuh', 'vampbat', 'viking', 'violin', 'vulgar', 'wah', 'wat', 'whip', 'whipping', 'wink', 'witch', 'wizard', 'woah', 'worm', 'woo', 'work', 'worship', 'wow', 'xd', 'yay', 'zzz'] - }, - { - type: 'rage', - emojis: ['troll', 'bitchplease', 'spit', 'challengeaccepted', 'contentiouscereal', 'cryingatcuteness', 'derp', 'derpcornsyrup', 'derpcrying', 'derpcute', 'derpdumb', 'derpeuphoria', 'derpinahd', 'derpinapokerface', 'derpinasnickering', 'derpprocessing', 'derprealization', 'derpsnickering', 'derptalking', 'derpthinking', 'derpthumbsup', 'derpunimpressed', 'derpwhy', 'donotwant', 'epicfacefeatures', 'fancywithwine', 'fffffffuuuuuuuuuuuu', 'flipthetable', 'foreveralone', 'foreveralonehappy', 'hewillnever', 'idontknow', 'interuptedreading', 'iseewhatyoudidthere', 'killherkillher', 'ledesire', 'leexcited', 'legenius', 'lelolidk', 'lemiddlefinger', 'lemindblown', 'leokay', 'lepanicrunning', 'lepokerface', 'lepokerface2', 'lerageface', 'leseriousface', 'likeaboss', 'lolface', 'longwhiskers', 'manymiddlefingers', 'megusta', 'motherfucker', 'motherofgod', 'mysides', 'ohgodwhy', 'pervertedspiderman', 'picard', 'ragestrangle', 'rukiddingme', 'tfwyougettrolled', 'trollolol', 'truestorybro', 'xallthey', 'yuno'] - }, - { - type: 'wojak', - emojis: ['gigachad', 'gigachad2', 'chadyes', 'chadno', 'abusivewife', 'ancap', 'bardfinn', 'bloomer', 'boomer', 'boomermonster', 'brainletbush', 'brainletcaved', 'brainletchair', 'brainletchest', 'brainletmaga', 'brainletpit', 'chad', 'chadarab', 'chadasian', 'chadblack', 'chadjesus', 'chadjew', 'chadjihadi', 'chadlatino', 'chadlibleft', 'chadnordic', 'chadsikh', 'chadusa', 'coomer', 'doomer', 'doomerfront', 'doomergirl', 'ethot', 'fatbrain', 'fatpriest', 'femboy', 'gogetter', 'grug', 'monke', 'nazijak', 'npc', 'npcfront', 'npcmaga', 'psychojak', 'ragejak', 'ragemask', 'ramonajak', 'soyjackwow', 'soyjak', 'soyjakfront', 'soyjakhipster', 'soyjakmaga', 'soyjakyell', 'tomboy', 'zoomer', 'zoomersoy'] - }, - { - type: 'flags', - emojis: ['niger', 'lgbt', 'saudi', 'animesexual', 'blacknation', 'blm', 'blueline', 'dreamgender', 'fatpride', 'incelpride', 'israel', 'kazakhstan', 'landlordlove', 'scalperpride', 'superstraight', 'trans', 'translord', 'transracial', 'usa'] - } -] - -function getEmoji(searchTerm) { - const form = document.getElementById(EMOJI_BOX_ID).getAttribute(EMOJI_FORM_DESTINATION_ATTR) - const commentBox = document.getElementById(form); - const old = commentBox.value; - const curPos = parseInt(commentBox.getAttribute(TEXTAREA_POS_ATTR)); - - const firstHalf = old.slice(0, curPos) - const lastHalf = old.slice(curPos) - - let emoji = ':' + searchTerm + ':' - const previousChar = firstHalf.slice(-1) - if (firstHalf.length > 0 && previousChar !== " " && previousChar !== "\n") { - emoji = " " + emoji - } - if (lastHalf.length > 0 && lastHalf[0] !== " ") { - emoji = emoji + " " - } - - commentBox.value = firstHalf + emoji + lastHalf; - - const newPos = curPos + emoji.length - - commentBox.setAttribute(TEXTAREA_POS_ATTR, newPos.toString()); - - if (typeof checkForRequired === "function") checkForRequired(); -} - -function loadEmojis(form) { - - let search_bar = document.getElementById("emoji_search"); - let search_container = document.getElementById('emoji-tab-search') - - let container = document.getElementById(EMOJI_BOX_ID) - container.setAttribute(EMOJI_FORM_DESTINATION_ATTR, form) - - const commentBox = document.getElementById(form); - commentBox.setAttribute(TEXTAREA_POS_ATTR, commentBox.selectionStart); - - if (search_bar.value == "") { - - for (let i = 0; i < EMOJIS_STRINGS.length; i++) { - - let container = document.getElementById(`EMOJIS_${EMOJIS_STRINGS[i].type}`) - let str = '' - let arr = EMOJIS_STRINGS[i].emojis - - for (let j = 0; j < arr.length; j++) { - if (arr[j].match(search_bar.value)) { - str += ``; - } - } - - container.innerHTML = str - search_container.innerHTML = "" - } - } else { - let str = '' - for (let i = 0; i < EMOJIS_STRINGS.length; i++) { - let arr = EMOJIS_STRINGS[i].emojis - - let container = document.getElementById(`EMOJIS_${EMOJIS_STRINGS[i].type}`) - for (let j = 0; j < arr.length; j++) { - if (arr[j].match(search_bar.value.toLowerCase())) { - str += ``; - } - } - container.innerHTML = "" - } - search_container.innerHTML = str - } - search_bar.oninput = function () { - loadEmojis(form); - }; -} +var commentFormID; + +function commentForm(form) { + commentFormID = form; +}; + +const TEXTAREA_POS_ATTR = 'data-curr-pos' +const EMOJI_BOX_ID = 'EMOJIS_favorite' +const EMOJI_FORM_DESTINATION_ATTR = 'data-form-destination' +const EMOJIS_STRINGS = [ + { + type:'marsey', + emojis: ['marseylaugh','marseyblowkiss','marseyshook','marseythumbsup','marseylove','marseyreading','marseywave','marseyjamming','marseyready','marseyscarf','marseymad','marseycry','marseyinabox','marseysad','marseyexcited','marseysleep','marseyangel','marseydead','marseyparty','marseyrain' + ,'marseyagree','marseydisagree','marseyjam','marseygasp','marseytwerking','marseysipping','marseyshrug','marseyglow','marseycope','marseyseethe','marseymerchant','marseyno','marseywalking','marseyhearts','marseybegging','marseytrans2','marseygigaretard','marseysneed','marseybaited','marseyeyeroll','marseydepressed','marseypat','marseyking','marseylong1','marseylong2','marseylong3', + + 'fuckoffcarp','marseyneet','marseyxoxo','marseychungus','marseypopcorntime','mersya2','marseycontemplate','marseysob','mersya','marseyderp','marseytinfoil2','marseylovedrama','marseytv','marseyloveyou','marseywheredrama','firecat','marseyannoyed','marseybye','marseycapypat','marseycheeky','marseydicklet','marseydisgust','marseydracula','marseydrone','marseygossip','marseykween','marseymugshot','marseymutt','marseyneon','marseynerd','marseyoceania','marseyohno','marseyramen','marseyrave','marseysadge','marseysalutearmy','marseysalutecop','marseyshy','marseysonofman','marseytroll2','marseyvibing','marseywendy','marseyhungry','marseyaoc','marseybrave','marseycoin','marseycopeseethedilate','marseyeldritch','marseyjiangshi','marseymayo','marseynintendo','marseyracist','marseysrdine2','marseywtf2','marseylongpost','marseylongpost2','marseyminimalism','marseyminimalism2','marseymonk','marseypharoah','marseything','marseydarwin','marseygodel','marseyjudge','marseykiwipat','marseynyan','marseypaint','marseyplaty','marseypostmodern','marseyprisma','marseyrussel','marseystinky','marseywagie','karlmarxey','marsey300','marsey666','marsey666black','marseycapitalistmanlet','marseychad','marseychucky','marseyclown3','marseycolossal','marseydream','marseyhappening','marseyhellraiser','marseyit','marseyjason','marseyjesus','marseyjourno','marseykiwi','marseykiwi2','marseyliondance','marseymati','marseyneat','marseynightmare','marseynosleep','marseypepe2','marseypumpking','marseysaint','marseysaw','marseysharingan','marseyshark','marseysigh','marseysmug3','marseytrad','marcerberus','marscientist','marseyamazon','marseybug2','marseycapy','marseyclown2','marseycrying2','marseydio','marseydragon','marseyfans','marseyfine','marseygrilling2','marseyhead','marseyjapenese','marseyjeans','marseymancer','marseymexican','marseypikachu','marseypikachu2','marseysmug2','marseyspit','marseysweating','marseywoah','marseywolf','marseyyes','marseyzombie','mcmarsey','owlsey','marfield','marlion','marppy','marseyargentina','marseyascii2','marseyayy','marseybaby','marseybackstab','marseybigbrain','marseybiker','marseyblackface','marseybug','marseycarp2','marseycarp3','marseycreepy','marseydetective','marseyfellowkids','marseygandalf','marseygigachad','marseyhandsup','marseyhungry','marseyjapanese','marseykink','marseylowpoly','marseyminion','marseymodelo2','marseymorph','marseyonacid','marseypearlclutch','marseypearlclutch2','marseypenguin','marseypride','marseypunching','marseyseven','marseysexylibrarian','marseyshapiro','marseyshiftyeyes','marseyshooting','marseysjw','marseysmoothbrain','marseysniff','marseyspecial','marseysuper','marseythinkorino','marseythroatsinging','marseywarhol','marseyweeb','marseywinner','marseywtf','mlm','plarsy','marseyalice','marseyalien','marseyascii','marseybait','marseyballerina','marseyblueanime','marseybluehands','marseybowl','marseybruh','marseybuff','marseycock','marseycontryclub','marseycool2','marseycrusader','marseycut','marseydaemon','marseydeuxfoid','marseydevil','marseyditzy','marseydoubt','marseyeyes','marseyunpettable','marseyfeynman','marseyfocault','marseyfrozenpat','marseygarfield','marseygivecrown','marseygodzilla','marseygunned','marseyheathcliff','marseyheavymetal','marseyhoodwink','marseyjoint','marseymissing','marseymodelo','marseymonke','marseynooo','marseynpc2','marseyoctopus','marseypepe','marseypimp','marseypixel','marseypretty','marseypumpkin','marseypumpkin2','marseypumpkin3','marseypumpkin4','marseypumpkincloak','marseyquadmagyar','marseyrpgcharacter','marseysartre','marseyscared','marseyskater','marseyskeleton','marseyskeleton2','marseysmudge','marseysombrero','marseyspider2','marseyspirit','marseyspittake','marseyspooky','marseyspookysmile','marseystars','marseystonetoss','marseythegrey','marseyvaporwave','marseywise','marseywitch','marseywords','marseywords2','marseywut','marseyyikes','marseywhirlyhat','marsey173','marseycthulhu','marseycuck','marseyemperor','marseyface','marseyjohnson','marseykneel','marseymummy','marseymummy2','marseypanda','marseypumpkin','marseyskeletor','marseystein','marseyvampire','marseyvengeance','marseywitch3','marseypop','marseyqueenlizard','marseybane','marseybog','marseybux','marseycommitted','marseydizzy','marseyfunko','marseyhealthy','marseykaiser','marseykyle','marseymask','marseymeds','marseykvlt','marseyn8','marseynietzsche','marseyobey','marseypatriot','marseypedo','marseypony','marseypuke','marseyqueen','marseyrage','marseysnek','marseytinfoil','marseywitch2','marseycenter','marseyauthleft','marseyauthright','marseylibleft','marseylibright','marseybinladen','marseycool','marseyjanny2','marseyjones','marseynapoleon','marseysanders','marseysnoo','marseysoypoint','marseybiting','marseyblush','marseybountyhunter','marseycoonass','marseyfinger','marseyglancing','marseyhappy','marseyluther','marseypizzashill','marseypokerface','marseypopcorn','marseyrasta','marseysad2','marseysmirk','marseysurprised','marseythomas','marseywitch','marseyyawn','marcusfootball','marje','marmsey','marsey1984','marsey420','marsey4chan','marsey69','marseyakshually','marseyandmarcus','marseyasian','marseybattered','marseybiden','marseybingus','marseyblm','marseybluecheck','marseybong','marseybooba','marseyboomer','marseybrainlet','marseybride','marseyburger','marseybush','marseycamus','marseycanned','marseycarp','marseycatgirl','marseychef','marseychonker','marseyclown','marseycomrade','marseyconfused','marseycoomer','marseycop','marseycorn','marseycowboy','marseycumjar1','marseycumjar2','marseycumjar3','marseycwc','marseydespair','marseydeux','marseydildo','marseydoomer','marseydrunk','marseydynamite','marseyfacepalm','marseyfamily','marseyfbi','marseyfeet','marseyfeminist','marseyflamethrower','marseyflamewar','marseyfloyd','marseyfug','marseyghost','marseygift','marseygigavaxxer','marseyglam','marseygodfather','marseygoodnight','marseygrass','marseygrilling','marseyhacker','marseyhmm','marseyhmmm','marseyilluminati','marseyira','marseyisis','marseyjanny','marseyjunkie','marseykkk','marseylawlz','marseylifting','marseylizard','marseylolcow','marseymanlet','marseymaoist','marseymcarthur','marseymermaid','marseymommy','marseymouse','marseymyeisha','marseyneckbeard','marseyniqab','marseynpc','marseynun','marseynut','marseyorthodox','marseyowow','marseypainter','marseypanties','marseypat','marseypeacekeeper','marseypharaoh','marseypickle','marseypinochet','marseypipe','marseypirate','marseypoggers','marseypope','marseyproctologist','marseypsycho','marseyqoomer','marseyradioactive','marseyrat','marseyrealwork','marseyreich','marseyrentfree','marseyretard','marseyrick','marseyrope','marseyrowling','marseysadcat','marseysick','marseyschizo','marseyshisha','marseysmug','marseysociety','marseyspider','marseysrdine','marseystroke','marseysus','marseytaliban','marseytank','marseytankushanka','marseytea','marseythonk','marseytrain','marseytrans','marseytroll','marseytrump','marseyunabomber','marseyuwuw','marseyvan','marseyvaxmaxx','marseyworried','marseyxd','marseyyeezus','marseyzoomer','marseyzwei','marsoy','marsoyhype'] + }, + { + type:'platy', + emojis: ['plarsy','platyabused','platyblizzard','platyboxer','platydevil','platyfear','platygirlmagic','platygolong','platyhaes','platyking','platylove','platyneet','platyold','platypatience','platypopcorn','platyrich','platysarcasm','platysilly','platysleeping','platythink','platytired','platytuxedomask','platyblush','platybruh','platycaveman','platycheer','platydown','platyeyes','platyheart','platylol','platymicdrop','platynooo','platysalute','platyseethe','platythumbsup','platywave'] + }, + { + type: 'tay', + emojis: ['tayaaa', 'tayadmire', 'taycat', 'taycelebrate', 'taychefkiss', 'taychristmas', 'tayclap', 'taycold', 'taycrown', 'tayflex', 'tayflirt', 'taygrimacing', 'tayhappy', 'tayheart', 'tayhmm', 'tayhuh', 'tayhyperdab', 'tayjammin', 'taylaugh', 'taymindblown', 'tayno', 'taynod', 'taypeace', 'taypray', 'tayrun', 'tayscrunch', 'tayshake', 'tayshrug', 'taysilly', 'tayslide', 'taysmart', 'taystop', 'taytantrum', 'taytea', 'taythink', 'tayvibin', 'taywhat', 'taywine', 'taywine2', 'taywink', 'tayyes'] + }, + { + type: 'classic', + emojis: ['2thumbsup', 'aliendj', 'ambulance', 'angry', 'angrywhip', 'argue', 'aroused', 'ashamed', 'badass', 'banana', 'band', 'banghead', 'batman', 'bigeyes', 'bite', 'blind', 'blowkiss', 'blush', 'bong', 'bounce', 'bow', 'breakheart', 'bs', 'cartwheel', 'cat', 'celebrate', 'chainsaw', 'cheers', 'clap', 'cold', 'confused', 'crazyeyes', 'cry', 'cthulhu', 'cute', 'd', 'daydream', 'ddr', 'deadpool', 'devilsmile', 'diddle', 'die', 'distress', 'disturbing', 'dizzy', 'domo', 'doughboy', 'drink', 'drool', 'dudeweedlmao', 'edward', 'electro', 'elephant', 'embarrassed', 'emo', 'emo2', 'evil', 'evilclown', 'evilgrin', 'facepalm', 'fap', 'flamethrower', 'flipbird', 'flirt', 'frown', 'gasp', 'glomp', 'go', 'gooby', 'grr', 'gtfo', 'guitar', 'haha', 'handshake', 'happydance', 'headbang', 'heart', 'heartbeat', 'hearts', 'highfive', 'hmm', 'hmph', 'holdhands', 'horny', 'hug', 'hugging', 'hugs', 'hump', 'humpbed', 'hysterical', 'ily', 'inlove', 'jason', 'jawdrop', 'jedi', 'jester', 'kaboom', 'kick', 'kiss', 'kitty', 'laughchair', 'lick', 'link', 'lol', 'lolbeat', 'loving', 'makeout', 'medal', 'megaman', 'megamanguitar', 'meow', 'metime', 'mooning', 'mummy', 'na', 'nauseous', 'nervous', 'ninja', 'nod', 'nono', 'omg', 'onfire', 'ooo', 'orly', 'p', 'paddle', 'panda', 'pandabutt', 'paranoid', 'party', 'pat', 'peek', 'pikachu', 'pimp', 'plzdie', 'poke', 'popcorn', 'pout', 'probe', 'puke', 'punch', 'quote', 'raccoon', 'roar', 'rofl', 'roflmao', 'rolleyes', 'sad', 'sadeyes', 'sadhug', 'samurai', 'sarcasm', 'scoot', 'scream', 'shmoopy', 'shrug', 'skull', 'slap', 'slapfight', 'sleepy', 'smackfish', 'smackhead', 'smh', 'smile', 'smoke', 'sonic', 'spank', 'sparta', 'sperm', 'spiderman', 'stab', 'star', 'stare', 'stfu', 'suicide', 'surprisehug', 'suspicious', 'sweat', 'swordfight', 'taco', 'talk2hand', 'tantrum', 'teehee', 'thinking', 'threesome', 'throw', 'throwaway', 'tickle', 'typing', 'uhuh', 'vampbat', 'viking', 'violin', 'vulgar', 'wah', 'wat', 'whip', 'whipping', 'wink', 'witch', 'wizard', 'woah', 'worm', 'woo', 'work', 'worship', 'wow', 'xd', 'yay', 'zzz'] + }, + { + type: 'rage', + emojis: ['troll', 'bitchplease', 'spit', 'challengeaccepted', 'contentiouscereal', 'cryingatcuteness', 'derp', 'derpcornsyrup', 'derpcrying', 'derpcute', 'derpdumb', 'derpeuphoria', 'derpinahd', 'derpinapokerface', 'derpinasnickering', 'derpprocessing', 'derprealization', 'derpsnickering', 'derptalking', 'derpthinking', 'derpthumbsup', 'derpunimpressed', 'derpwhy', 'donotwant', 'epicfacefeatures', 'fancywithwine', 'fffffffuuuuuuuuuuuu', 'flipthetable', 'foreveralone', 'foreveralonehappy', 'hewillnever', 'idontknow', 'interuptedreading', 'iseewhatyoudidthere', 'killherkillher', 'ledesire', 'leexcited', 'legenius', 'lelolidk', 'lemiddlefinger', 'lemindblown', 'leokay', 'lepanicrunning', 'lepokerface', 'lepokerface2', 'lerageface', 'leseriousface', 'likeaboss', 'lolface', 'longwhiskers', 'manymiddlefingers', 'megusta', 'motherfucker', 'motherofgod', 'mysides', 'ohgodwhy', 'pervertedspiderman', 'picard', 'ragestrangle', 'rukiddingme', 'tfwyougettrolled', 'trollolol', 'truestorybro', 'xallthey', 'yuno'] + }, + { + type: 'wojak', + emojis: ['gigachad', 'gigachad2', 'chadyes', 'chadno', 'abusivewife', 'ancap', 'bardfinn', 'bloomer', 'boomer', 'boomermonster', 'brainletbush', 'brainletcaved', 'brainletchair', 'brainletchest', 'brainletmaga', 'brainletpit', 'chad', 'chadarab', 'chadasian', 'chadblack', 'chadjesus', 'chadjew', 'chadjihadi', 'chadlatino', 'chadlibleft', 'chadnordic', 'chadsikh', 'chadusa', 'coomer', 'doomer', 'doomerfront', 'doomergirl', 'ethot', 'fatbrain', 'fatpriest', 'femboy', 'gogetter', 'grug', 'monke', 'nazijak', 'npc', 'npcfront', 'npcmaga', 'psychojak', 'ragejak', 'ragemask', 'ramonajak', 'soyjackwow', 'soyjak', 'soyjakfront', 'soyjakhipster', 'soyjakmaga', 'soyjakyell', 'tomboy', 'zoomer', 'zoomersoy'] + }, + { + type: 'flags', + emojis: ['niger', 'lgbt', 'saudi', 'animesexual', 'blacknation', 'blm', 'blueline', 'dreamgender', 'fatpride', 'incelpride', 'israel', 'kazakhstan', 'landlordlove', 'scalperpride', 'superstraight', 'trans', 'translord', 'transracial', 'usa'] + } +] + +function getEmoji(searchTerm) { + const form = document.getElementById(EMOJI_BOX_ID).getAttribute(EMOJI_FORM_DESTINATION_ATTR) + const commentBox = document.getElementById(form); + const old = commentBox.value; + const curPos = parseInt(commentBox.getAttribute(TEXTAREA_POS_ATTR)); + + const firstHalf = old.slice(0, curPos) + const lastHalf = old.slice(curPos) + + let emoji = ':' + searchTerm + ':' + const previousChar = firstHalf.slice(-1) + if (firstHalf.length > 0 && previousChar !== " " && previousChar !== "\n") { + emoji = " " + emoji + } + if (lastHalf.length > 0 && lastHalf[0] !== " ") { + emoji = emoji + " " + } + + commentBox.value = firstHalf + emoji + lastHalf; + + const newPos = curPos + emoji.length + + commentBox.setAttribute(TEXTAREA_POS_ATTR, newPos.toString()); + + if (typeof checkForRequired === "function") checkForRequired(); +} + +function loadEmojis(form) { + + let search_bar = document.getElementById("emoji_search"); + let search_container = document.getElementById('emoji-tab-search') + + let container = document.getElementById(EMOJI_BOX_ID) + container.setAttribute(EMOJI_FORM_DESTINATION_ATTR, form) + + const commentBox = document.getElementById(form); + commentBox.setAttribute(TEXTAREA_POS_ATTR, commentBox.selectionStart); + + if (search_bar.value == "") { + + for (let i = 0; i < EMOJIS_STRINGS.length; i++) { + + let container = document.getElementById(`EMOJIS_${EMOJIS_STRINGS[i].type}`) + let str = '' + let arr = EMOJIS_STRINGS[i].emojis + + for (let j = 0; j < arr.length; j++) { + if (arr[j].match(search_bar.value)) { + str += ``; + } + } + + container.innerHTML = str + search_container.innerHTML = "" + } + } else { + let str = '' + for (let i = 0; i < EMOJIS_STRINGS.length; i++) { + let arr = EMOJIS_STRINGS[i].emojis + + let container = document.getElementById(`EMOJIS_${EMOJIS_STRINGS[i].type}`) + for (let j = 0; j < arr.length; j++) { + if (arr[j].match(search_bar.value.toLowerCase())) { + str += ``; + } + } + container.innerHTML = "" + } + search_container.innerHTML = str + } + search_bar.oninput = function () { + loadEmojis(form); + }; +} diff --git a/files/assets/js/fireflies.js b/files/assets/js/fireflies.js old mode 100644 new mode 100755 index 6ef08aec7..949834494 --- a/files/assets/js/fireflies.js +++ b/files/assets/js/fireflies.js @@ -1,38 +1,34 @@ -/* - Bug.js - https://github.com/Auz/Bug - Released under MIT-style license. - Original Screen Bug http://screen-bug.googlecode.com/git/index.html -*/ -var BugDispatch={options:{minDelay:500,maxDelay:1E4,minBugs:2,maxBugs:20,minSpeed:5,maxSpeed:10,maxLargeTurnDeg:150,maxSmallTurnDeg:10,maxWiggleDeg:5,imageSprite:"fireflies.webp",bugWidth:13,bugHeight:14,num_frames:5,zoom:10,canFly:!0,canDie:!0,numDeathTypes:3,monitorMouseMovement:!1,eventDistanceToBug:40,minTimeBetweenMultipy:1E3,mouseOver:"random"},initialize:function(a){this.options=mergeOptions(this.options,a);this.options.minBugs>this.options.maxBugs&&(this.options.minBugs=this.options.maxBugs); -this.modes=["multiply","nothing"];this.options.canFly&&this.modes.push("fly","flyoff");this.options.canDie&&this.modes.push("die");-1==this.modes.indexOf(this.options.mouseOver)&&(this.options.mouseOver="random");this.transform=null;this.transforms={Moz:function(a){this.bug.style.MozTransform=a},webkit:function(a){this.bug.style.webkitTransform=a},O:function(a){this.bug.style.OTransform=a},ms:function(a){this.bug.style.msTransform=a},Khtml:function(a){this.bug.style.KhtmlTransform=a},w3c:function(a){this.bug.style.transform= -a}};if("transform"in document.documentElement.style)this.transform=this.transforms.w3c;else{var b=["Moz","webkit","O","ms","Khtml"],c=0;for(c=0;cb?d=b:dc||(200=--this.toggle_stationary_counter&&this.toggleStationary(),this.stationary))){if(0>=--this.edge_test_counter&&this.bug_near_window_edge()&&(this.angle_deg%=360,0>this.angle_deg&&(this.angle_deg+=360),15=--this.large_turn_counter&&(this.large_turn_angle_deg=this.random(1,this.options.maxLargeTurnDeg,!0),this.next_large_turn());if(0>=--this.small_turn_counter)this.angle_deg+=this.random(1,this.options.maxSmallTurnDeg),this.next_small_turn();else{a=this.random(1,this.options.maxWiggleDeg,!0);if(0a||0>this.large_turn_angle_deg&&0=this.options.num_frames&&(this.walkIndex=0)},fly:function(a){var b=this.bug.top,c=this.bug.left,d=c-a.left,e=b-a.top,f=Math.atan(e/d);50>Math.abs(d)+Math.abs(e)&&(this.bug.style.backgroundPosition=-2*this.options.bugWidth+ -"px -"+2*this.options.bugHeight+"px");30>Math.abs(d)+Math.abs(e)&&(this.bug.style.backgroundPosition=-1*this.options.bugWidth+"px -"+2*this.options.bugHeight+"px");if(10>Math.abs(d)+Math.abs(e))this.bug.style.backgroundPosition="0 0",this.stop(),this.go();else{var g=Math.cos(f)*this.options.flySpeed;f=Math.sin(f)*this.options.flySpeed;if(c>a.left&&0a.left&&0>g)g*=-1,Math.abs(d)f||b>a.top&&0a&&(a=0);0===a?(a=-2*this.options.bugHeight,b*=Math.random()):1===a?(a=Math.random()*c,b+=2*this.options.bugWidth): -2===a?(a=c+2*this.options.bugHeight,b*=Math.random()):(a=Math.random()*c,b=-3*this.options.bugWidth);this.bug.style.backgroundPosition=-3*this.options.bugWidth+"px "+(this.wingsOpen?"0":"-"+this.options.bugHeight+"px");this.bug.top=a;this.bug.left=b;this.drawBug();a={};a.top=this.random(this.options.edge_resistance,document.documentElement.clientHeight-this.options.edge_resistance);a.left=this.random(this.options.edge_resistance,document.documentElement.clientWidth-this.options.edge_resistance);this.startFlying(a)}}, -walkIn:function(){this.bug||this.makeBug();if(this.bug){this.stop();var a=Math.round(4*Math.random()-.5),b=document,c=b.documentElement,d=b.getElementsByTagName("body")[0];b=window.innerWidth||c.clientWidth||d.clientWidth;c=window.innerHeight||c.clientHeight||d.clientHeight;3a&&(a=0);0===a?(a=-1.3*this.options.bugHeight,b*=Math.random()):1===a?(a=Math.random()*c,b+=.3*this.options.bugWidth):2===a?(a=c+.3*this.options.bugHeight,b*=Math.random()):(a=Math.random()*c,b=-1.3*this.options.bugWidth); -this.bug.style.backgroundPosition=-3*this.options.bugWidth+"px "+(this.wingsOpen?"0":"-"+this.options.bugHeight+"px");this.bug.top=a;this.bug.left=b;this.drawBug();this.go()}},flyOff:function(){this.stop();var a=this.random(0,3),b={},c=document,d=c.documentElement,e=c.getElementsByTagName("body")[0];c=window.innerWidth||d.clientWidth||e.clientWidth;d=window.innerHeight||d.clientHeight||e.clientHeight;0===a?(b.top=-200,b.left=Math.random()*c):1===a?(b.top=Math.random()*d,b.left=c+200):2===a?(b.top= -d+200,b.left=Math.random()*c):(b.top=Math.random()*d,b.left=-200);this.startFlying(b)},die:function(){this.stop();var a=this.random(0,this.options.numDeathTypes-1);this.alive=!1;this.drop(a)},drop:function(a){var b=this.bug.top,c=document,d=c.documentElement;c=c.getElementsByTagName("body")[0];var e=window.innerHeight||d.clientHeight||c.clientHeight;e-=this.options.bugHeight;var f=this.random(0,20,!0);Date.now();var g=this;this.bug.classList.add("bug-dead");this.dropTimer=requestAnimFrame(function(c){g._lastTimestamp= -c;g.dropping(c,b,e,f,a)})},dropping:function(a,b,c,d,e){a-=this._lastTimestamp;var f=b+.002*a*a,g=this;f>=c?(f=c,clearTimeout(this.dropTimer),this.angle_deg=0,this.angle_rad=this.deg2rad(this.angle_deg),this.transform("rotate("+(90-this.angle_deg)+"deg) scale("+this.zoom+")"),this.bug.style.top=null,this.bug.style.bottom=Math.ceil((this.options.bugWidth*this.zoom-this.options.bugHeight*this.zoom)/2-this.options.bugHeight/2*(1-this.zoom))+"px",this.bug.style.left=this.bug.left+"px",this.bug.style.backgroundPosition= -"-"+2*e*this.options.bugWidth+"px 100%",this.twitch(e)):(this.dropTimer=requestAnimFrame(function(a){g.dropping(a,b,c,d,e)}),20>a||(this.angle_deg=(this.angle_deg+d)%360,this.angle_rad=this.deg2rad(this.angle_deg),this.moveBug(this.bug.left,f,this.angle_deg)))},twitch:function(a,b){b||(b=0);var c=this;if(0===a||1===a)c.twitchTimer=setTimeout(function(){c.bug.style.backgroundPosition="-"+(2*a+b%2)*c.options.bugWidth+"px 100%";c.twitchTimer=setTimeout(function(){b++;c.bug.style.backgroundPosition="-"+ -(2*a+b%2)*c.options.bugWidth+"px 100%";c.twitch(a,++b)},c.random(300,800))},this.random(1E3,1E4))},rad2deg:function(a){return a*this.rad2deg_k},deg2rad:function(a){return a*this.deg2rad_k},random:function(a,b,c){if(a==b)return a;a=Math.round(a-.5+Math.random()*(b-a+1));return c?.5document.documentElement.clientHeight-this.options.edge_resistance&&(this.near_edge|=this.NEAR_BOTTOM_EDGE);this.bug.leftdocument.documentElement.clientWidth-this.options.edge_resistance&&(this.near_edge|=this.NEAR_RIGHT_EDGE);return this.near_edge},getPos:function(){return this.inserted&& -this.bug&&this.bug.style?{top:parseInt(this.bug.top,10),left:parseInt(this.bug.left,10)}:null}},SpawnBug=function(){var a={},b;for(b in Bug)Bug.hasOwnProperty(b)&&(a[b]=Bug[b]);return a},mergeOptions=function(a,b,c){"undefined"==typeof c&&(c=!0);a=c?cloneOf(a):a;for(var d in b)b.hasOwnProperty(d)&&(a[d]=b[d]);return a},cloneOf=function(a){if(null==a||"object"!=typeof a)return a;var b=a.constructor(),c;for(c in a)a.hasOwnProperty(c)&&(b[c]=cloneOf(a[c]));return b}; -window.requestAnimFrame=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(a,b){window.setTimeout(a,1E3/60)}}(); + +var BugDispatch={options:{minDelay:500,maxDelay:1E4,minBugs:2,maxBugs:20,minSpeed:5,maxSpeed:10,maxLargeTurnDeg:150,maxSmallTurnDeg:10,maxWiggleDeg:5,imageSprite:"fireflies.gif",bugWidth:13,bugHeight:14,num_frames:5,zoom:10,canFly:!0,canDie:!0,numDeathTypes:3,monitorMouseMovement:!1,eventDistanceToBug:40,minTimeBetweenMultipy:1E3,mouseOver:"random"},initialize:function(a){this.options=mergeOptions(this.options,a);this.options.minBugs>this.options.maxBugs&&(this.options.minBugs=this.options.maxBugs); +this.modes=["multiply","nothing"];this.options.canFly&&this.modes.push("fly","flyoff");this.options.canDie&&this.modes.push("die");-1==this.modes.indexOf(this.options.mouseOver)&&(this.options.mouseOver="random");this.transform=null;this.transforms={Moz:function(a){this.bug.style.MozTransform=a},webkit:function(a){this.bug.style.webkitTransform=a},O:function(a){this.bug.style.OTransform=a},ms:function(a){this.bug.style.msTransform=a},Khtml:function(a){this.bug.style.KhtmlTransform=a},w3c:function(a){this.bug.style.transform= +a}};if("transform"in document.documentElement.style)this.transform=this.transforms.w3c;else{var b=["Moz","webkit","O","ms","Khtml"],c=0;for(c=0;cb?d=b:dc||(200=--this.toggle_stationary_counter&&this.toggleStationary(),this.stationary))){if(0>=--this.edge_test_counter&&this.bug_near_window_edge()&&(this.angle_deg%=360,0>this.angle_deg&&(this.angle_deg+=360),15=--this.large_turn_counter&&(this.large_turn_angle_deg=this.random(1,this.options.maxLargeTurnDeg,!0),this.next_large_turn());if(0>=--this.small_turn_counter)this.angle_deg+=this.random(1,this.options.maxSmallTurnDeg),this.next_small_turn();else{a=this.random(1,this.options.maxWiggleDeg,!0);if(0a||0>this.large_turn_angle_deg&&0=this.options.num_frames&&(this.walkIndex=0)},fly:function(a){var b=this.bug.top,c=this.bug.left,d=c-a.left,e=b-a.top,f=Math.atan(e/d);50>Math.abs(d)+Math.abs(e)&&(this.bug.style.backgroundPosition=-2*this.options.bugWidth+ +"px -"+2*this.options.bugHeight+"px");30>Math.abs(d)+Math.abs(e)&&(this.bug.style.backgroundPosition=-1*this.options.bugWidth+"px -"+2*this.options.bugHeight+"px");if(10>Math.abs(d)+Math.abs(e))this.bug.style.backgroundPosition="0 0",this.stop(),this.go();else{var g=Math.cos(f)*this.options.flySpeed;f=Math.sin(f)*this.options.flySpeed;if(c>a.left&&0a.left&&0>g)g*=-1,Math.abs(d)f||b>a.top&&0a&&(a=0);0===a?(a=-2*this.options.bugHeight,b*=Math.random()):1===a?(a=Math.random()*c,b+=2*this.options.bugWidth): +2===a?(a=c+2*this.options.bugHeight,b*=Math.random()):(a=Math.random()*c,b=-3*this.options.bugWidth);this.bug.style.backgroundPosition=-3*this.options.bugWidth+"px "+(this.wingsOpen?"0":"-"+this.options.bugHeight+"px");this.bug.top=a;this.bug.left=b;this.drawBug();a={};a.top=this.random(this.options.edge_resistance,document.documentElement.clientHeight-this.options.edge_resistance);a.left=this.random(this.options.edge_resistance,document.documentElement.clientWidth-this.options.edge_resistance);this.startFlying(a)}}, +walkIn:function(){this.bug||this.makeBug();if(this.bug){this.stop();var a=Math.round(4*Math.random()-.5),b=document,c=b.documentElement,d=b.getElementsByTagName("body")[0];b=window.innerWidth||c.clientWidth||d.clientWidth;c=window.innerHeight||c.clientHeight||d.clientHeight;3a&&(a=0);0===a?(a=-1.3*this.options.bugHeight,b*=Math.random()):1===a?(a=Math.random()*c,b+=.3*this.options.bugWidth):2===a?(a=c+.3*this.options.bugHeight,b*=Math.random()):(a=Math.random()*c,b=-1.3*this.options.bugWidth); +this.bug.style.backgroundPosition=-3*this.options.bugWidth+"px "+(this.wingsOpen?"0":"-"+this.options.bugHeight+"px");this.bug.top=a;this.bug.left=b;this.drawBug();this.go()}},flyOff:function(){this.stop();var a=this.random(0,3),b={},c=document,d=c.documentElement,e=c.getElementsByTagName("body")[0];c=window.innerWidth||d.clientWidth||e.clientWidth;d=window.innerHeight||d.clientHeight||e.clientHeight;0===a?(b.top=-200,b.left=Math.random()*c):1===a?(b.top=Math.random()*d,b.left=c+200):2===a?(b.top= +d+200,b.left=Math.random()*c):(b.top=Math.random()*d,b.left=-200);this.startFlying(b)},die:function(){this.stop();var a=this.random(0,this.options.numDeathTypes-1);this.alive=!1;this.drop(a)},drop:function(a){var b=this.bug.top,c=document,d=c.documentElement;c=c.getElementsByTagName("body")[0];var e=window.innerHeight||d.clientHeight||c.clientHeight;e-=this.options.bugHeight;var f=this.random(0,20,!0);Date.now();var g=this;this.bug.classList.add("bug-dead");this.dropTimer=requestAnimFrame(function(c){g._lastTimestamp= +c;g.dropping(c,b,e,f,a)})},dropping:function(a,b,c,d,e){a-=this._lastTimestamp;var f=b+.002*a*a,g=this;f>=c?(f=c,clearTimeout(this.dropTimer),this.angle_deg=0,this.angle_rad=this.deg2rad(this.angle_deg),this.transform("rotate("+(90-this.angle_deg)+"deg) scale("+this.zoom+")"),this.bug.style.top=null,this.bug.style.bottom=Math.ceil((this.options.bugWidth*this.zoom-this.options.bugHeight*this.zoom)/2-this.options.bugHeight/2*(1-this.zoom))+"px",this.bug.style.left=this.bug.left+"px",this.bug.style.backgroundPosition= +"-"+2*e*this.options.bugWidth+"px 100%",this.twitch(e)):(this.dropTimer=requestAnimFrame(function(a){g.dropping(a,b,c,d,e)}),20>a||(this.angle_deg=(this.angle_deg+d)%360,this.angle_rad=this.deg2rad(this.angle_deg),this.moveBug(this.bug.left,f,this.angle_deg)))},twitch:function(a,b){b||(b=0);var c=this;if(0===a||1===a)c.twitchTimer=setTimeout(function(){c.bug.style.backgroundPosition="-"+(2*a+b%2)*c.options.bugWidth+"px 100%";c.twitchTimer=setTimeout(function(){b++;c.bug.style.backgroundPosition="-"+ +(2*a+b%2)*c.options.bugWidth+"px 100%";c.twitch(a,++b)},c.random(300,800))},this.random(1E3,1E4))},rad2deg:function(a){return a*this.rad2deg_k},deg2rad:function(a){return a*this.deg2rad_k},random:function(a,b,c){if(a==b)return a;a=Math.round(a-.5+Math.random()*(b-a+1));return c?.5document.documentElement.clientHeight-this.options.edge_resistance&&(this.near_edge|=this.NEAR_BOTTOM_EDGE);this.bug.leftdocument.documentElement.clientWidth-this.options.edge_resistance&&(this.near_edge|=this.NEAR_RIGHT_EDGE);return this.near_edge},getPos:function(){return this.inserted&& +this.bug&&this.bug.style?{top:parseInt(this.bug.top,10),left:parseInt(this.bug.left,10)}:null}},SpawnBug=function(){var a={},b;for(b in Bug)Bug.hasOwnProperty(b)&&(a[b]=Bug[b]);return a},mergeOptions=function(a,b,c){"undefined"==typeof c&&(c=!0);a=c?cloneOf(a):a;for(var d in b)b.hasOwnProperty(d)&&(a[d]=b[d]);return a},cloneOf=function(a){if(null==a||"object"!=typeof a)return a;var b=a.constructor(),c;for(c in a)a.hasOwnProperty(c)&&(b[c]=cloneOf(a[c]));return b}; +window.requestAnimFrame=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(a,b){window.setTimeout(a,1E3/60)}}(); diff --git a/files/assets/js/gif_modal.js b/files/assets/js/gif_modal.js old mode 100644 new mode 100755 index f492e1165..d07265ba0 --- a/files/assets/js/gif_modal.js +++ b/files/assets/js/gif_modal.js @@ -1,80 +1,80 @@ -async function getGif(searchTerm) { - - if (searchTerm !== undefined) { - document.getElementById('gifSearch').value = searchTerm; - } - else { - document.getElementById('gifSearch').value = null; - } - - var loadGIFs = document.getElementById('gifs-load-more'); - - var noGIFs = document.getElementById('no-gifs-found'); - - var cats = document.getElementById('GIFcats'); - - var container = document.getElementById('GIFs'); - - var modalBody = document.getElementById('gif-modal-body') - - var backBtn = document.getElementById('gifs-back-btn'); - - var cancelBtn = document.getElementById('gifs-cancel-btn'); - - container.innerHTML = ''; - - if (searchTerm == undefined) { - container.innerHTML = '
Agree
Laugh
Confused
Sad
Happy
Awesome
Yes
No
Love
Please
Scared
Angry
Awkward
Cringe
OMG
Why
Gross
Meh
' - - backBtn.innerHTML = null; - - cancelBtn.innerHTML = null; - - noGIFs.innerHTML = null; - - loadGIFs.innerHTML = null; - } - else { - backBtn.innerHTML = ''; - - cancelBtn.innerHTML = ''; - - let response = await fetch("/giphy?searchTerm=" + searchTerm + "&limit=48"); - let data = await response.json() - var max = data.length - 1 //length of response, minus 1 (cuz array starts at index 0) - data = data.data - var gifURL = []; - - if (max <= 0) { - noGIFs.innerHTML = '

Aw shucks. No GIFs found...

'; - container.innerHTML = null; - loadGIFs.innerHTML = null; - } - else { - for (var i = 0; i < 48; i++) { - gifURL[i] = "https://media.giphy.com/media/" + data[i].id + "/giphy.webp"; - if (data[i].username==''){ - container.innerHTML += ('
'); - } - else { - container.innerHTML += ('
'); - } - noGIFs.innerHTML = null; - loadGIFs.innerHTML = '

Thou've reached the end of the list!

'; - } - } - } -} - -function insertGIF(url,form) { - - var gif = "![](" + url +")"; - - var commentBox = document.getElementById(form); - - var old = commentBox.value; - - commentBox.value = old + gif; - - if (typeof checkForRequired === "function") checkForRequired(); +async function getGif(searchTerm) { + + if (searchTerm !== undefined) { + document.getElementById('gifSearch').value = searchTerm; + } + else { + document.getElementById('gifSearch').value = null; + } + + var loadGIFs = document.getElementById('gifs-load-more'); + + var noGIFs = document.getElementById('no-gifs-found'); + + var cats = document.getElementById('GIFcats'); + + var container = document.getElementById('GIFs'); + + var modalBody = document.getElementById('gif-modal-body') + + var backBtn = document.getElementById('gifs-back-btn'); + + var cancelBtn = document.getElementById('gifs-cancel-btn'); + + container.innerHTML = ''; + + if (searchTerm == undefined) { + container.innerHTML = '
Agree
Laugh
Confused
Sad
Happy
Awesome
Yes
No
Love
Please
Scared
Angry
Awkward
Cringe
OMG
Why
Gross
Meh
' + + backBtn.innerHTML = null; + + cancelBtn.innerHTML = null; + + noGIFs.innerHTML = null; + + loadGIFs.innerHTML = null; + } + else { + backBtn.innerHTML = ''; + + cancelBtn.innerHTML = ''; + + let response = await fetch("/giphy?searchTerm=" + searchTerm + "&limit=48"); + let data = await response.json() + var max = data.length - 1 + data = data.data + var gifURL = []; + + if (max <= 0) { + noGIFs.innerHTML = '

Aw shucks. No GIFs found...

'; + container.innerHTML = null; + loadGIFs.innerHTML = null; + } + else { + for (var i = 0; i < 48; i++) { + gifURL[i] = "https://media.giphy.com/media/" + data[i].id + "/giphy.webp"; + if (data[i].username==''){ + container.innerHTML += ('
'); + } + else { + container.innerHTML += ('
'); + } + noGIFs.innerHTML = null; + loadGIFs.innerHTML = '

Thou've reached the end of the list!

'; + } + } + } +} + +function insertGIF(url,form) { + + var gif = "![](" + url +")"; + + var commentBox = document.getElementById(form); + + var old = commentBox.value; + + commentBox.value = old + gif; + + if (typeof checkForRequired === "function") checkForRequired(); } \ No newline at end of file diff --git a/files/assets/js/header.js b/files/assets/js/header.js old mode 100644 new mode 100755 index 4a037aba1..25e06f9ab --- a/files/assets/js/header.js +++ b/files/assets/js/header.js @@ -1,59 +1,58 @@ -document.addEventListener("DOMContentLoaded", function(){ - var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')); - tooltipTriggerList.map(function(element){ - return new bootstrap.Tooltip(element); - }); -}); - -function post_toast(url, reload, data) { - var xhr = new XMLHttpRequest(); - xhr.open("POST", url, true); - var form = new FormData() - - if(typeof data === 'object' && data !== null) { - for(let k of Object.keys(data)) { - form.append(k, data[k]); - } - } - - - form.append("formkey", formkey()); - xhr.withCredentials=true; - - xhr.onload = function() { - if (xhr.status >= 200 && xhr.status < 300) { - var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); - myToast.show(); - try { - document.getElementById('toast-post-success-text').innerText = JSON.parse(xhr.response)["message"]; - } catch(e) { - document.getElementById('toast-post-success-text').innerText = "Action successful!"; - } - - if (reload == 1) {window.location.reload(true)} - return true - - } else if (xhr.status >= 300 && xhr.status < 400) { - window.location.href = JSON.parse(xhr.response)["redirect"] - } else { - try { - data=JSON.parse(xhr.response); - - var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); - myToast.show(); - document.getElementById('toast-post-error-text').innerText = data["error"]; - return false - } catch(e) { - var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); - myToast.hide(); - var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); - myToast.show(); - document.getElementById('toast-post-error-text').innerText = "Error. Please try again later."; - return false - } - } - }; - - xhr.send(form); - +document.addEventListener("DOMContentLoaded", function(){ + var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')); + tooltipTriggerList.map(function(element){ + return new bootstrap.Tooltip(element); + }); +}); + +function post_toast(url, reload, data) { + var xhr = new XMLHttpRequest(); + xhr.open("POST", url, true); + var form = new FormData() + + if(typeof data === 'object' && data !== null) { + for(let k of Object.keys(data)) { + form.append(k, data[k]); + } + } + + + form.append("formkey", formkey()); + xhr.withCredentials=true; + + xhr.onload = function() { + if (xhr.status >= 200 && xhr.status < 300) { + var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); + myToast.show(); + try { + document.getElementById('toast-post-success-text').innerText = JSON.parse(xhr.response)["message"]; + } catch(e) { + document.getElementById('toast-post-success-text').innerText = "Action successful!"; + } + + if (reload == 1) {location.reload(true)} + return true + + } else if (xhr.status >= 300 && xhr.status < 400) { + window.location.href = JSON.parse(xhr.response)["redirect"] + } else { + try { + data=JSON.parse(xhr.response); + + var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); + myToast.show(); + document.getElementById('toast-post-error-text').innerText = data["error"]; + return false + } catch(e) { + var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); + myToast.hide(); + var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); + myToast.show(); + return false + } + } + }; + + xhr.send(form); + } \ No newline at end of file diff --git a/files/assets/js/lozad.js b/files/assets/js/lozad.js old mode 100644 new mode 100755 diff --git a/files/assets/js/mobile_navigation_bar.js b/files/assets/js/mobile_navigation_bar.js old mode 100644 new mode 100755 index fbf3d7c8e..8494d58c5 --- a/files/assets/js/mobile_navigation_bar.js +++ b/files/assets/js/mobile_navigation_bar.js @@ -1,46 +1,46 @@ -window.onload = function () { - var prevScrollpos = window.pageYOffset; - window.onscroll = function () { - var currentScrollPos = window.pageYOffset; - - var topBar = document.getElementById("fixed-bar-mobile"); - - var bottomBar = document.getElementById("mobile-bottom-navigation-bar"); - - var dropdown = document.getElementById("mobileSortDropdown"); - - var navbar = document.getElementById("navbar"); - - if (bottomBar != null) { - if (prevScrollpos > currentScrollPos && (window.innerHeight + currentScrollPos) < (document.body.offsetHeight - 65)) { - bottomBar.style.bottom = "0px"; - } - else if (currentScrollPos <= 125 && (window.innerHeight + currentScrollPos) < (document.body.offsetHeight - 65)) { - bottomBar.style.bottom = "0px"; - } - else if (prevScrollpos > currentScrollPos && (window.innerHeight + currentScrollPos) >= (document.body.offsetHeight - 65)) { - bottomBar.style.bottom = "-50px"; - } - else { - bottomBar.style.bottom = "-50px"; - } - } - - if (topBar != null && dropdown != null) { - if (prevScrollpos > currentScrollPos) { - topBar.style.top = "48px"; - navbar.classList.remove("shadow"); - } - else if (currentScrollPos <= 125) { - topBar.style.top = "48px"; - navbar.classList.remove("shadow"); - } - else { - topBar.style.top = "-48px"; - dropdown.classList.remove('show'); - navbar.classList.add("shadow"); - } - } - prevScrollpos = currentScrollPos; - } +window.onload = function () { + var prevScrollpos = window.pageYOffset; + window.onscroll = function () { + var currentScrollPos = window.pageYOffset; + + var topBar = document.getElementById("fixed-bar-mobile"); + + var bottomBar = document.getElementById("mobile-bottom-navigation-bar"); + + var dropdown = document.getElementById("mobileSortDropdown"); + + var navbar = document.getElementById("navbar"); + + if (bottomBar != null) { + if (prevScrollpos > currentScrollPos && (window.innerHeight + currentScrollPos) < (document.body.offsetHeight - 65)) { + bottomBar.style.bottom = "0px"; + } + else if (currentScrollPos <= 125 && (window.innerHeight + currentScrollPos) < (document.body.offsetHeight - 65)) { + bottomBar.style.bottom = "0px"; + } + else if (prevScrollpos > currentScrollPos && (window.innerHeight + currentScrollPos) >= (document.body.offsetHeight - 65)) { + bottomBar.style.bottom = "-50px"; + } + else { + bottomBar.style.bottom = "-50px"; + } + } + + if (topBar != null && dropdown != null) { + if (prevScrollpos > currentScrollPos) { + topBar.style.top = "48px"; + navbar.classList.remove("shadow"); + } + else if (currentScrollPos <= 125) { + topBar.style.top = "48px"; + navbar.classList.remove("shadow"); + } + else { + topBar.style.top = "-48px"; + dropdown.classList.remove('show'); + navbar.classList.add("shadow"); + } + } + prevScrollpos = currentScrollPos; + } } \ No newline at end of file diff --git a/files/assets/js/new_comments_count.js b/files/assets/js/new_comments_count.js old mode 100644 new mode 100755 index 4543af258..9cbfe8686 --- a/files/assets/js/new_comments_count.js +++ b/files/assets/js/new_comments_count.js @@ -1,39 +1,39 @@ -if (typeof showNewCommentCounts === 'undefined') { - function showNewCommentCounts(postId, newTotal) { - const comments = JSON.parse(localStorage.getItem("comment-counts")) || {} - - const lastCount = comments[postId] - if (lastCount) { - const newComments = newTotal - lastCount.c - if (newComments > 0) { - document.querySelectorAll(`#post-${postId} .new-comments`).forEach(elem => { - elem.textContent = ` (+${newComments})` - elem.classList.remove("d-none") - }) - } - } - } - - const LAST_CACHE_CLEAN_ID = "last-cache-clean" - const EXPIRE_INTERVAL_MILLIS = 5 * 24 * 60 * 60 * 1000 - const CACHE_CLEAN_INTERVAL = 60 * 60 * 1000 // 1 hour - - function cleanCache() { - const lastCacheClean = JSON.parse(localStorage.getItem(LAST_CACHE_CLEAN_ID)) || Date.now() - const now = Date.now() - - if (now - lastCacheClean > CACHE_CLEAN_INTERVAL) { - const comments = JSON.parse(localStorage.getItem("comment-counts")) || {} - - for (let [key, value] of Object.entries(comments)) { - if (now - value.t > EXPIRE_INTERVAL_MILLIS) { - delete comments[key] - } - } - window.localStorage.setItem("comment-counts", JSON.stringify(comments)) - } - window.localStorage.setItem(LAST_CACHE_CLEAN_ID, JSON.stringify(now)) - } - - setTimeout(cleanCache, 500) +if (typeof showNewCommentCounts === 'undefined') { + function showNewCommentCounts(postId, newTotal) { + const comments = JSON.parse(localStorage.getItem("comment-counts")) || {} + + const lastCount = comments[postId] + if (lastCount) { + const newComments = newTotal - lastCount.c + if (newComments > 0) { + document.querySelectorAll(`#post-${postId} .new-comments`).forEach(elem => { + elem.textContent = ` (+${newComments})` + elem.classList.remove("d-none") + }) + } + } + } + + const LAST_CACHE_CLEAN_ID = "last-cache-clean" + const EXPIRE_INTERVAL_MILLIS = 5 * 24 * 60 * 60 * 1000 + const CACHE_CLEAN_INTERVAL = 60 * 60 * 1000 + + function cleanCache() { + const lastCacheClean = JSON.parse(localStorage.getItem(LAST_CACHE_CLEAN_ID)) || Date.now() + const now = Date.now() + + if (now - lastCacheClean > CACHE_CLEAN_INTERVAL) { + const comments = JSON.parse(localStorage.getItem("comment-counts")) || {} + + for (let [key, value] of Object.entries(comments)) { + if (now - value.t > EXPIRE_INTERVAL_MILLIS) { + delete comments[key] + } + } + window.localStorage.setItem("comment-counts", JSON.stringify(comments)) + } + window.localStorage.setItem(LAST_CACHE_CLEAN_ID, JSON.stringify(now)) + } + + setTimeout(cleanCache, 500) } \ No newline at end of file diff --git a/files/assets/js/report_post_modal.js b/files/assets/js/report_post_modal.js old mode 100644 new mode 100755 index e99c31dc7..e2d0842d3 --- a/files/assets/js/report_post_modal.js +++ b/files/assets/js/report_post_modal.js @@ -1,27 +1,27 @@ -report_postModal = function(id) { - - submitbutton=document.getElementById("reportPostButton"); - - submitbutton.onclick = function() { - - this.innerHTML='Reporting post'; - this.disabled = true; - - var xhr = new XMLHttpRequest(); - xhr.open("POST", '/flag/post/'+id, true); - var form = new FormData() - form.append("formkey", formkey()); - form.append("reason", document.getElementById("reason").value); - - xhr.withCredentials=true; - - xhr.onload=function() { - document.getElementById("reportPostFormBefore").classList.add('d-none'); - document.getElementById("reportPostFormAfter").classList.remove('d-none'); - }; - - xhr.onerror=function(){alert(errortext)}; - xhr.send(form); - - } +report_postModal = function(id) { + + submitbutton=document.getElementById("reportPostButton"); + + submitbutton.onclick = function() { + + this.innerHTML='Reporting post'; + this.disabled = true; + + var xhr = new XMLHttpRequest(); + xhr.open("POST", '/flag/post/'+id, true); + var form = new FormData() + form.append("formkey", formkey()); + form.append("reason", document.getElementById("reason").value); + + xhr.withCredentials=true; + + xhr.onload=function() { + document.getElementById("reportPostFormBefore").classList.add('d-none'); + document.getElementById("reportPostFormAfter").classList.remove('d-none'); + }; + + xhr.onerror=function(){alert(errortext)}; + xhr.send(form); + + } }; \ No newline at end of file diff --git a/files/assets/js/service-worker.js b/files/assets/js/service-worker.js old mode 100644 new mode 100755 diff --git a/files/assets/js/settings_profile.js b/files/assets/js/settings_profile.js old mode 100644 new mode 100755 index 0bd985ba2..12c62a415 --- a/files/assets/js/settings_profile.js +++ b/files/assets/js/settings_profile.js @@ -1,74 +1,73 @@ -function post(url) { - var xhr = new XMLHttpRequest(); - xhr.open("POST", url, true); - var form = new FormData() - form.append("formkey", formkey()); - xhr.withCredentials=true; - xhr.send(form); - window.location.reload(true) -}; - -function updatebgselection(){ - var bgselector = document.getElementById("backgroundSelector"); - var selection = bgselector.options[bgselector.selectedIndex].text; - const backgrounds = [ - { - folder: "fantasy", - backgrounds: - [ - "1.webp", - "2.webp", - "3.webp", - "4.webp", - "5.webp", - "6.webp", - ] - }, - { - folder: "solarpunk", - backgrounds: - [ - "1.webp", - "2.webp", - "3.webp", - "4.webp", - "5.webp", - "6.webp", - "7.webp", - "8.webp", - "9.webp", - "10.webp", - "11.webp", - "12.webp", - "13.webp", - "14.webp", - "15.webp", - "16.webp", - "17.webp", - "18.webp", - "19.webp", - ] - }, - { - folder: "pixelart", - backgrounds: - [ - "1.webp", - "2.webp", - "3.webp", - "4.webp", - "5.webp", - ] - } - ] - let bgContainer = document.getElementById(`bgcontainer`); - let str = ''; - let bgsToDisplay = backgrounds[bgselector.selectedIndex].backgrounds; - let bgsDir = backgrounds[bgselector.selectedIndex].folder; - for (i=0; i < bgsToDisplay.length; i++) { - let onclickPost = bgsDir + "/" + bgsToDisplay[i]; - str += ``; - } - bgContainer.innerHTML = str; - } +function post(url) { + var xhr = new XMLHttpRequest(); + xhr.open("POST", url, true); + var form = new FormData() + form.append("formkey", formkey()); + xhr.withCredentials=true; + xhr.onload = function() {location.reload(true);}; + xhr.send(form); +}; + +function updatebgselection(){ + var bgselector = document.getElementById("backgroundSelector"); + const backgrounds = [ + { + folder: "fantasy", + backgrounds: + [ + "1.gif", + "2.gif", + "3.gif", + "4.gif", + "5.gif", + "6.gif", + ] + }, + { + folder: "solarpunk", + backgrounds: + [ + "1.gif", + "2.gif", + "3.gif", + "4.gif", + "5.gif", + "6.gif", + "7.gif", + "8.gif", + "9.gif", + "10.gif", + "11.gif", + "12.gif", + "13.gif", + "14.gif", + "15.gif", + "16.gif", + "17.gif", + "18.gif", + "19.gif", + ] + }, + { + folder: "pixelart", + backgrounds: + [ + "1.gif", + "2.gif", + "3.gif", + "4.gif", + "5.gif", + ] + } + ] + let bgContainer = document.getElementById(`bgcontainer`); + let str = ''; + let bgsToDisplay = backgrounds[bgselector.selectedIndex].backgrounds; + let bgsDir = backgrounds[bgselector.selectedIndex].folder; + for (i=0; i < bgsToDisplay.length; i++) { + let onclickPost = bgsDir + "/" + bgsToDisplay[i]; + str += ``; + } + bgContainer.innerHTML = str; + } updatebgselection(); \ No newline at end of file diff --git a/files/assets/js/signup.js b/files/assets/js/signup.js old mode 100644 new mode 100755 index 11d3a9d4c..2d3bef819 --- a/files/assets/js/signup.js +++ b/files/assets/js/signup.js @@ -1,49 +1,48 @@ -document.addEventListener("DOMContentLoaded", function () { - - document.getElementById('password-register').addEventListener('input', function () { - - var charCount = document.getElementById("password-register").value; - var id = document.getElementById("passwordHelpRegister"); - var successID = document.getElementById("passwordHelpSuccess"); - - if (charCount.length >= 8) { - id.classList.add("d-none"); - successID.classList.remove("d-none"); - } else { - id.classList.remove("d-none"); - successID.classList.add("d-none"); - } - }); - - document.getElementById('username-register').addEventListener('input', function () { - - const userName = document.getElementById("username-register").value; - const id = document.getElementById("usernameHelpRegister"); - - const API = '/is_available/' + userName; - if (userName.length >= 3) { - // response is {"": false} and if false it means it already exists - fetch(API) - .then(res => res.json()) - .then(json => { - if (!json[userName]) { - id.innerHTML = 'Username already taken :('; - } - }) - } - - if (!/[^a-zA-Z0-9_\-$]/.test(userName)) { - id.innerHTML = 'Username is a-okay!'; - - if (userName.length < 3) { - id.innerHTML = 'Username must be at least 3 characters long.'; - } else if (userName.length > 25) { - id.innerHTML = 'Username must be 25 characters or less.'; - } - } else { - id.innerHTML = 'No special characters or spaces allowed.'; - } - - }); - +document.addEventListener("DOMContentLoaded", function () { + + document.getElementById('password-register').addEventListener('input', function () { + + var charCount = document.getElementById("password-register").value; + var id = document.getElementById("passwordHelpRegister"); + var successID = document.getElementById("passwordHelpSuccess"); + + if (charCount.length >= 8) { + id.classList.add("d-none"); + successID.classList.remove("d-none"); + } else { + id.classList.remove("d-none"); + successID.classList.add("d-none"); + } + }); + + document.getElementById('username-register').addEventListener('input', function () { + + const userName = document.getElementById("username-register").value; + const id = document.getElementById("usernameHelpRegister"); + + const API = '/is_available/' + userName; + if (userName.length >= 3) { + fetch(API) + .then(res => res.json()) + .then(json => { + if (!json[userName]) { + id.innerHTML = 'Username already taken :('; + } + }) + } + + if (!/[^a-zA-Z0-9_\-$]/.test(userName)) { + id.innerHTML = 'Username is a-okay!'; + + if (userName.length < 3) { + id.innerHTML = 'Username must be at least 3 characters long.'; + } else if (userName.length > 25) { + id.innerHTML = 'Username must be 25 characters or less.'; + } + } else { + id.innerHTML = 'No special characters or spaces allowed.'; + } + + }); + }); \ No newline at end of file diff --git a/files/assets/js/submit.js b/files/assets/js/submit.js old mode 100644 new mode 100755 index f02871f54..77cd7806b --- a/files/assets/js/submit.js +++ b/files/assets/js/submit.js @@ -1,235 +1,235 @@ -makeBold = function (form) { - var text = document.getElementById(form); - var startIndex = text.selectionStart, - endIndex = text.selectionEnd; - var selectedText = text.value.substring(startIndex, endIndex); - - var format = '**' - - if (selectedText.includes('**')) { - text.value = selectedText.replace(/\*/g, ''); - } - else if (selectedText.length == 0) { - text.value = text.value.substring(0, startIndex) + selectedText + text.value.substring(endIndex); - } - else { - text.value = text.value.substring(0, startIndex) + format + selectedText + format + text.value.substring(endIndex); - } -} - -makeItalics = function (form) { - var text = document.getElementById(form); - var startIndex = text.selectionStart, - endIndex = text.selectionEnd; - var selectedText = text.value.substring(startIndex, endIndex); - - var format = '*' - - if (selectedText.includes('*')) { - text.value = selectedText.replace(/\*/g, ''); - } - else if (selectedText.length == 0) { - text.value = text.value.substring(0, startIndex) + selectedText + text.value.substring(endIndex); - } - else { - text.value = text.value.substring(0, startIndex) + format + selectedText + format + text.value.substring(endIndex); - } -} - -makeQuote = function (form) { - var text = document.getElementById(form); - var startIndex = text.selectionStart, - endIndex = text.selectionEnd; - var selectedText = text.value.substring(startIndex, endIndex); - - var format = '>' - - if (selectedText.includes('>')) { - text.value = text.value.substring(0, startIndex) + selectedText.replace(/\>/g, '') + text.value.substring(endIndex); - } - else if (selectedText.length == 0) { - text.value = text.value.substring(0, startIndex) + selectedText + text.value.substring(endIndex); - } - else { - text.value = text.value.substring(0, startIndex) + format + selectedText + text.value.substring(endIndex); - } -} -function charLimit(form, text) { - - var input = document.getElementById(form); - - var text = document.getElementById(text); - - var length = input.value.length; - - var maxLength = input.getAttribute("maxlength"); - - if (length >= maxLength) { - text.style.color = "#E53E3E"; - } - else if (length >= maxLength * .72){ - text.style.color = "#FFC107"; - } - else { - text.style.color = "#A0AEC0"; - } - - text.innerText = maxLength - length; - -} - -hide_image=function(){ - x=document.getElementById('image-upload-block'); - url=document.getElementById('post-URL').value; - if (url.length>=1){ - x.classList.add('d-none'); - } - else { - x.classList.remove('d-none'); - } -} - -function autoSuggestTitle() { - - var urlField = document.getElementById("post-URL"); - - var titleField = document.getElementById("post-title"); - - var isValidURL = urlField.checkValidity(); - - if (isValidURL && urlField.value.length > 0 && titleField.value === "") { - - var x = new XMLHttpRequest(); - x.withCredentials=true; - x.onreadystatechange = function() { - if (x.readyState == 4 && x.status == 200) { - - title=JSON.parse(x.responseText)["title"]; - titleField.value=title; - - checkForRequired() - } - } - x.open('get','/submit/title?url=' + urlField.value); - x.send(null); - - }; - -}; - -if (window.location.pathname=='/submit') { - window.onload = autoSuggestTitle(); -} - -document.addEventListener('paste', function (event) { - - var nothingFocused = document.activeElement === document.body; - - if (nothingFocused) { - - var clipText = event.clipboardData.getData('Text'); - - var url = new RegExp('^(?:[a-z]+:)?//', 'i'); - - if (url.test(clipText) && window.location.pathname !== '/submit') { - window.location.href = '/submit?url=' + clipText; - } - else if (url.test(clipText) && window.location.pathname == '/submit') { - - document.getElementById("post-URL").value = clipText; - - autoSuggestTitle() - - } - } -}); - -function checkForRequired() { - - var title = document.getElementById("post-title"); - - var url = document.getElementById("post-URL"); - - var text = document.getElementById("post-text"); - - var button = document.getElementById("create_button"); - - var image = document.getElementById("file-upload"); - - if (url.value.length > 0 || image.value.length > 0) { - text.required = false; - url.required=false; - } else if (text.value.length > 0 || image.value.length > 0) { - url.required = false; - } else { - text.required = true; - url.required = true; - } - - var isValidTitle = title.checkValidity(); - - var isValidURL = url.checkValidity(); - - var isValidText = text.checkValidity(); - - if (isValidTitle && (isValidURL || image.value.length>0)) { - button.disabled = false; - } else if (isValidTitle && isValidText) { - button.disabled = false; - } else { - button.disabled = true; - } -} - - -function markdown() { - var input = document.getElementById('post-text').value; - - var emojis = Array.from(input.matchAll(/:(.{1,30}?):/gi)) - if(emojis != null){ - for(i = 0; i < emojis.length; i++){ - var emoji = emojis[i][0] - var remoji = emoji.replace(/:/g,''); - if (remoji.startsWith("!")) - { - input = input.replace(emoji, "") - } else { - input = input.replace(emoji, "") - } - - } - } - - document.getElementById('preview').innerHTML = marked(input) -} - -document.onpaste = function(event) { - f=document.getElementById('file-upload'); - files = event.clipboardData.files - filename = files[0].name.toLowerCase() - if (filename.endsWith(".jpg") || filename.endsWith(".jpeg") || filename.endsWith(".png") || filename.endsWith(".webp") || filename.endsWith(".gif")) - { - f.files = files; - document.getElementById('filename-show').textContent = filename; - document.getElementById('urlblock').classList.add('d-none'); - var fileReader = new FileReader(); - fileReader.readAsDataURL(f.files[0]); - fileReader.addEventListener("load", function () {document.getElementById('image-preview').setAttribute('src', this.result);}); - document.getElementById('file-upload').setAttribute('required', 'false'); - checkForRequired(); - } -} - -document.getElementById('file-upload').addEventListener('change', function(){ - f=document.getElementById('file-upload'); - document.getElementById('urlblock').classList.add('d-none'); - document.getElementById('filename-show').textContent = document.getElementById('file-upload').files[0].name; - filename = f.files[0].name.toLowerCase() - if (filename.endsWith(".jpg") || filename.endsWith(".jpeg") || filename.endsWith(".png") || filename.endsWith(".webp") || filename.endsWith(".webp")) - { - var fileReader = new FileReader(); - fileReader.readAsDataURL(f.files[0]); - fileReader.addEventListener("load", function () {document.getElementById('image-preview').setAttribute('src', this.result);}); - checkForRequired(); - } +makeBold = function (form) { + var text = document.getElementById(form); + var startIndex = text.selectionStart, + endIndex = text.selectionEnd; + var selectedText = text.value.substring(startIndex, endIndex); + + var format = '**' + + if (selectedText.includes('**')) { + text.value = selectedText.replace(/\*/g, ''); + } + else if (selectedText.length == 0) { + text.value = text.value.substring(0, startIndex) + selectedText + text.value.substring(endIndex); + } + else { + text.value = text.value.substring(0, startIndex) + format + selectedText + format + text.value.substring(endIndex); + } +} + +makeItalics = function (form) { + var text = document.getElementById(form); + var startIndex = text.selectionStart, + endIndex = text.selectionEnd; + var selectedText = text.value.substring(startIndex, endIndex); + + var format = '*' + + if (selectedText.includes('*')) { + text.value = selectedText.replace(/\*/g, ''); + } + else if (selectedText.length == 0) { + text.value = text.value.substring(0, startIndex) + selectedText + text.value.substring(endIndex); + } + else { + text.value = text.value.substring(0, startIndex) + format + selectedText + format + text.value.substring(endIndex); + } +} + +makeQuote = function (form) { + var text = document.getElementById(form); + var startIndex = text.selectionStart, + endIndex = text.selectionEnd; + var selectedText = text.value.substring(startIndex, endIndex); + + var format = '>' + + if (selectedText.includes('>')) { + text.value = text.value.substring(0, startIndex) + selectedText.replace(/\>/g, '') + text.value.substring(endIndex); + } + else if (selectedText.length == 0) { + text.value = text.value.substring(0, startIndex) + selectedText + text.value.substring(endIndex); + } + else { + text.value = text.value.substring(0, startIndex) + format + selectedText + text.value.substring(endIndex); + } +} +function charLimit(form, text) { + + var input = document.getElementById(form); + + var text = document.getElementById(text); + + var length = input.value.length; + + var maxLength = input.getAttribute("maxlength"); + + if (length >= maxLength) { + text.style.color = "#E53E3E"; + } + else if (length >= maxLength * .72){ + text.style.color = "#FFC107"; + } + else { + text.style.color = "#A0AEC0"; + } + + text.innerText = maxLength - length; + +} + +hide_image=function(){ + x=document.getElementById('image-upload-block'); + url=document.getElementById('post-URL').value; + if (url.length>=1){ + x.classList.add('d-none'); + } + else { + x.classList.remove('d-none'); + } +} + +function autoSuggestTitle() { + + var urlField = document.getElementById("post-URL"); + + var titleField = document.getElementById("post-title"); + + var isValidURL = urlField.checkValidity(); + + if (isValidURL && urlField.value.length > 0 && titleField.value === "") { + + var x = new XMLHttpRequest(); + x.withCredentials=true; + x.onreadystatechange = function() { + if (x.readyState == 4 && x.status == 200) { + + title=JSON.parse(x.responseText)["title"]; + titleField.value=title; + + checkForRequired() + } + } + x.open('get','/submit/title?url=' + urlField.value); + x.send(null); + + }; + +}; + +if (window.location.pathname=='/submit') { + window.onload = autoSuggestTitle(); +} + +document.addEventListener('paste', function (event) { + + var nothingFocused = document.activeElement === document.body; + + if (nothingFocused) { + + var clipText = event.clipboardData.getData('Text'); + + var url = new RegExp('^(?:[a-z]+:)?//', 'i'); + + if (url.test(clipText) && window.location.pathname !== '/submit') { + window.location.href = '/submit?url=' + clipText; + } + else if (url.test(clipText) && window.location.pathname == '/submit') { + + document.getElementById("post-URL").value = clipText; + + autoSuggestTitle() + + } + } +}); + +function checkForRequired() { + + var title = document.getElementById("post-title"); + + var url = document.getElementById("post-URL"); + + var text = document.getElementById("post-text"); + + var button = document.getElementById("create_button"); + + var image = document.getElementById("file-upload"); + + if (url.value.length > 0 || image.value.length > 0) { + text.required = false; + url.required=false; + } else if (text.value.length > 0 || image.value.length > 0) { + url.required = false; + } else { + text.required = true; + url.required = true; + } + + var isValidTitle = title.checkValidity(); + + var isValidURL = url.checkValidity(); + + var isValidText = text.checkValidity(); + + if (isValidTitle && (isValidURL || image.value.length>0)) { + button.disabled = false; + } else if (isValidTitle && isValidText) { + button.disabled = false; + } else { + button.disabled = true; + } +} + + +function markdown() { + var input = document.getElementById('post-text').value; + + var emojis = Array.from(input.matchAll(/:(.{1,30}?):/gi)) + if(emojis != null){ + for(i = 0; i < emojis.length; i++){ + var emoji = emojis[i][0] + var remoji = emoji.replace(/:/g,''); + if (remoji.startsWith("!")) + { + input = input.replace(emoji, "") + } else { + input = input.replace(emoji, "") + } + + } + } + + document.getElementById('preview').innerHTML = marked(input) +} + +document.onpaste = function(event) { + f=document.getElementById('file-upload'); + files = event.clipboardData.files + filename = files[0].name.toLowerCase() + if (filename.endsWith(".jpg") || filename.endsWith(".jpeg") || filename.endsWith(".png") || filename.endsWith(".webp") || filename.endsWith(".gif")) + { + f.files = files; + document.getElementById('filename-show').textContent = filename; + document.getElementById('urlblock').classList.add('d-none'); + var fileReader = new FileReader(); + fileReader.readAsDataURL(f.files[0]); + fileReader.addEventListener("load", function () {document.getElementById('image-preview').setAttribute('src', this.result);}); + document.getElementById('file-upload').setAttribute('required', 'false'); + checkForRequired(); + } +} + +document.getElementById('file-upload').addEventListener('change', function(){ + f=document.getElementById('file-upload'); + document.getElementById('urlblock').classList.add('d-none'); + document.getElementById('filename-show').textContent = document.getElementById('file-upload').files[0].name; + filename = f.files[0].name.toLowerCase() + if (filename.endsWith(".jpg") || filename.endsWith(".jpeg") || filename.endsWith(".png") || filename.endsWith(".webp") || filename.endsWith(".webp")) + { + var fileReader = new FileReader(); + fileReader.readAsDataURL(f.files[0]); + fileReader.addEventListener("load", function () {document.getElementById('image-preview').setAttribute('src', this.result);}); + checkForRequired(); + } }) \ No newline at end of file diff --git a/files/assets/js/twitter.js b/files/assets/js/twitter.js old mode 100644 new mode 100755 index 0fa0e7ed0..f47a7fb00 --- a/files/assets/js/twitter.js +++ b/files/assets/js/twitter.js @@ -1,8 +1,8 @@ -Function&&Function.prototype&&Function.prototype.bind&&(/(MSIE ([6789]|10|11))|Trident/.test(navigator.userAgent)||(window.__twttr&&window.__twttr.widgets&&window.__twttr.widgets.loaded&&window.twttr.widgets.load&&window.twttr.widgets.load(),window.__twttr&&window.__twttr.widgets&&window.__twttr.widgets.init||function(t){function e(e){for(var n,i,o=e[0],s=e[1],a=0,c=[];a-1},forIn:i,isObject:s,isEmptyObject:a,toType:o,isType:function(t,e){return t==o(e)},toRealArray:u}},function(t,e){t.exports=window},function(t,e,n){var r=n(6);t.exports=function(){var t=this;this.promise=new r(function(e,n){t.resolve=e,t.reject=n})}},function(t,e,n){var r=n(11),i=/(?:^|(?:https?:)?\/\/(?:www\.)?twitter\.com(?::\d+)?(?:\/intent\/(?:follow|user)\/?\?screen_name=|(?:\/#!)?\/))@?([\w]+)(?:\?|&|$)/i,o=/(?:^|(?:https?:)?\/\/(?:www\.)?twitter\.com(?::\d+)?\/(?:#!\/)?[\w_]+\/status(?:es)?\/)(\d+)/i,s=/^http(s?):\/\/(\w+\.)*twitter\.com([:/]|$)/i,a=/^http(s?):\/\/(ton|pbs)\.twimg\.com/,u=/^#?([^.,<>!\s/#\-()'"]+)$/,c=/twitter\.com(?::\d{2,4})?\/intent\/(\w+)/,d=/^https?:\/\/(?:www\.)?twitter\.com\/\w+\/timelines\/(\d+)/i,l=/^https?:\/\/(?:www\.)?twitter\.com\/i\/moments\/(\d+)/i,f=/^https?:\/\/(?:www\.)?twitter\.com\/(\w+)\/(?:likes|favorites)/i,h=/^https?:\/\/(?:www\.)?twitter\.com\/(\w+)\/lists\/([\w-%]+)/i,p=/^https?:\/\/(?:www\.)?twitter\.com\/i\/live\/(\d+)/i,m=/^https?:\/\/syndication\.twitter\.com\/settings/i,v=/^https?:\/\/(localhost|platform)\.twitter\.com(?::\d+)?\/widgets\/widget_iframe\.(.+)/i,g=/^https?:\/\/(?:www\.)?twitter\.com\/search\?q=(\w+)/i;function w(t){return"string"==typeof t&&i.test(t)&&RegExp.$1.length<=20}function y(t){if(w(t))return RegExp.$1}function b(t,e){var n=r.decodeURL(t);if(e=e||!1,n.screen_name=y(t),n.screen_name)return r.url("https://twitter.com/intent/"+(e?"follow":"user"),n)}function _(t){return"string"==typeof t&&u.test(t)}function E(t){return"string"==typeof t&&o.test(t)}t.exports={isHashTag:_,hashTag:function(t,e){if(e=void 0===e||e,_(t))return(e?"#":"")+RegExp.$1},isScreenName:w,screenName:y,isStatus:E,status:function(t){return E(t)&&RegExp.$1},intentForProfileURL:b,intentForFollowURL:function(t){return b(t,!0)},isTwitterURL:function(t){return s.test(t)},isTwimgURL:function(t){return a.test(t)},isIntentURL:function(t){return c.test(t)},isSettingsURL:function(t){return m.test(t)},isWidgetIframeURL:function(t){return v.test(t)},isSearchUrl:function(t){return g.test(t)},regexen:{profile:i},momentId:function(t){return l.test(t)&&RegExp.$1},collectionId:function(t){return d.test(t)&&RegExp.$1},intentType:function(t){return c.test(t)&&RegExp.$1},likesScreenName:function(t){return f.test(t)&&RegExp.$1},listScreenNameAndSlug:function(t){var e,n,r;if(h.test(t)){e=RegExp.$1,n=RegExp.$2;try{r=decodeURIComponent(n)}catch(t){}return{ownerScreenName:e,slug:r||n}}return!1},eventId:function(t){return p.test(t)&&RegExp.$1}}},function(t,e){t.exports=document},function(t,e,n){var r=n(0),i=[!0,1,"1","on","ON","true","TRUE","yes","YES"],o=[!1,0,"0","off","OFF","false","FALSE","no","NO"];function s(t){return void 0!==t&&null!==t&&""!==t}function a(t){return c(t)&&t%1==0}function u(t){return c(t)&&!a(t)}function c(t){return s(t)&&!isNaN(t)}function d(t){return r.contains(o,t)}function l(t){return r.contains(i,t)}t.exports={hasValue:s,isInt:a,isFloat:u,isNumber:c,isString:function(t){return"string"===r.toType(t)},isArray:function(t){return s(t)&&"array"==r.toType(t)},isTruthValue:l,isFalseValue:d,asInt:function(t){if(a(t))return parseInt(t,10)},asFloat:function(t){if(u(t))return t},asNumber:function(t){if(c(t))return t},asBoolean:function(t){return!(!s(t)||!l(t)&&(d(t)||!t))}}},function(t,e,n){var r=n(1),i=n(21),o=n(49);i.hasPromiseSupport()||(r.Promise=o),t.exports=r.Promise},function(t,e,n){var r=n(0);t.exports=function(t,e){var n=Array.prototype.slice.call(arguments,2);return function(){var i=r.toRealArray(arguments);return t.apply(e,n.concat(i))}}},function(t,e,n){var r=n(51);t.exports=new r("__twttr")},function(t,e){t.exports=location},function(t,e,n){var r=n(0),i=/\b([\w-_]+)\b/g;function o(t){return new RegExp("\\b"+t+"\\b","g")}function s(t,e){t.classList?t.classList.add(e):o(e).test(t.className)||(t.className+=" "+e)}function a(t,e){t.classList?t.classList.remove(e):t.className=t.className.replace(o(e)," ")}function u(t,e){return t.classList?t.classList.contains(e):r.contains(c(t),e)}function c(t){return r.toRealArray(t.classList?t.classList:t.className.match(i))}t.exports={add:s,remove:a,replace:function(t,e,n){if(t.classList&&u(t,e))return a(t,e),void s(t,n);t.className=t.className.replace(o(e),n)},toggle:function(t,e,n){return void 0===n&&t.classList&&t.classList.toggle?t.classList.toggle(e,n):(n?s(t,e):a(t,e),n)},present:u,list:c}},function(t,e,n){var r=n(5),i=n(0);function o(t){return encodeURIComponent(t).replace(/\+/g,"%2B").replace(/'/g,"%27")}function s(t){return decodeURIComponent(t)}function a(t){var e=[];return i.forIn(t,function(t,n){var s=o(t);i.isType("array",n)||(n=[n]),n.forEach(function(t){r.hasValue(t)&&e.push(s+"="+o(t))})}),e.sort().join("&")}function u(t){var e={};return t?(t.split("&").forEach(function(t){var n=t.split("="),r=s(n[0]),o=s(n[1]);if(2==n.length){if(!i.isType("array",e[r]))return r in e?(e[r]=[e[r]],void e[r].push(o)):void(e[r]=o);e[r].push(o)}}),e):{}}t.exports={url:function(t,e){return a(e).length>0?i.contains(t,"?")?t+"&"+a(e):t+"?"+a(e):t},decodeURL:function(t){var e=t&&t.split("?");return 2==e.length?u(e[1]):{}},decode:u,encode:a,encodePart:o,decodePart:s}},function(t,e,n){var r=n(9),i=n(1),o=n(0),s={},a=o.contains(r.href,"tw_debug=true");function u(){}function c(){}function d(){return i.performance&&+i.performance.now()||+new Date}function l(t,e){if(i.console&&i.console[t])switch(e.length){case 1:i.console[t](e[0]);break;case 2:i.console[t](e[0],e[1]);break;case 3:i.console[t](e[0],e[1],e[2]);break;case 4:i.console[t](e[0],e[1],e[2],e[3]);break;case 5:i.console[t](e[0],e[1],e[2],e[3],e[4]);break;default:0!==e.length&&i.console.warn&&i.console.warn("too many params passed to logger."+t)}}t.exports={devError:u,devInfo:c,devObject:function(t,e){},publicError:function(){l("error",o.toRealArray(arguments))},publicLog:function(){l("info",o.toRealArray(arguments))},publicWarn:function(){l("warn",o.toRealArray(arguments))},time:function(t){a&&(s[t]=d())},timeEnd:function(t){a&&s[t]&&(d(),s[t])}}},function(t,e,n){var r=n(19),i=n(5),o=n(11),s=n(0),a=n(115);t.exports=function(t){var e=t.href&&t.href.split("?")[1],n=e?o.decode(e):{},u={lang:a(t),width:t.getAttribute("data-bs-width")||t.getAttribute("width"),height:t.getAttribute("data-bs-height")||t.getAttribute("height"),related:t.getAttribute("data-bs-related"),partner:t.getAttribute("data-bs-partner")};return i.asBoolean(t.getAttribute("data-bs-dnt"))&&r.setOn(),s.forIn(u,function(t,e){var r=n[t];n[t]=i.hasValue(r)?r:e}),s.compact(n)}},function(t,e,n){var r=n(77),i=n(22);t.exports=function(){var t="data-bs-twitter-extracted-"+i.generate();return function(e,n){return r(e,n).filter(function(e){return!e.hasAttribute(t)}).map(function(e){return e.setAttribute(t,"true"),e})}}},function(t,e){function n(t,e,n,r,i,o,s){this.factory=t,this.Sandbox=e,this.srcEl=o,this.targetEl=i,this.parameters=r,this.className=n,this.options=s}n.prototype.destroy=function(){this.srcEl=this.targetEl=null},t.exports=n},function(t,e){t.exports={DM_BUTTON:"twitter-dm-button",FOLLOW_BUTTON:"twitter-follow-button",HASHTAG_BUTTON:"twitter-hashtag-button",MENTION_BUTTON:"twitter-mention-button",MOMENT:"twitter-moment",PERISCOPE:"periscope-on-air",SHARE_BUTTON:"twitter-share-button",TIMELINE:"twitter-timeline",TWEET:"twitter-tweet"}},function(t,e,n){var r=n(6),i=n(19),o=n(53),s=n(36),a=n(5),u=n(0);t.exports=function(t,e,n){var c;return t=t||[],e=e||{},c="ƒ("+t.join(", ")+", target, [options]);",function(){var d,l,f,h,p=Array.prototype.slice.apply(arguments,[0,t.length]),m=Array.prototype.slice.apply(arguments,[t.length]);return m.forEach(function(t){t&&(t.nodeType!==Node.ELEMENT_NODE?u.isType("function",t)?d=t:u.isType("object",t)&&(l=t):f=t)}),p.length!==t.length||0===m.length?(d&&u.async(function(){d(!1)}),r.reject(new Error("Not enough parameters. Expected: "+c))):f?(l=u.aug({},l||{},e),t.forEach(function(t){l[t]=p.shift()}),a.asBoolean(l.dnt)&&i.setOn(),h=s.getExperiments().then(function(t){return o.addWidget(n(l,f,void 0,t))}),d&&h.then(d,function(){d(!1)}),h):(d&&u.async(function(){d(!1)}),r.reject(new Error("No target element specified. Expected: "+c)))}}},function(t,e,n){var r=n(98),i=n(2),o=n(0);function s(t,e){return function(){try{e.resolve(t.call(this))}catch(t){e.reject(t)}}}t.exports={sync:function(t,e){t.call(e)},read:function(t,e){var n=new i;return r.read(s(t,n),e),n.promise},write:function(t,e){var n=new i;return r.write(s(t,n),e),n.promise},defer:function(t,e,n){var a=new i;return o.isType("function",t)&&(n=e,e=t,t=1),r.defer(t,s(e,a),n),a.promise}}},function(t,e,n){var r=n(4),i=n(9),o=n(38),s=n(102),a=n(5),u=n(33),c=!1,d=/https?:\/\/([^/]+).*/i;t.exports={setOn:function(){c=!0},enabled:function(t,e){return!!(c||a.asBoolean(u.val("dnt"))||s.isUrlSensitive(e||i.host)||o.isFramed()&&s.isUrlSensitive(o.rootDocumentLocation())||(t=d.test(t||r.referrer)&&RegExp.$1)&&s.isUrlSensitive(t))}}},function(t,e,n){var r=n(8),i=n(59),o="https://platform.twitter.com",s=["https://syndication.twitter.com","https://cdn.syndication.twimg.com","https://localhost.twitter.com:8444"],a=["https://syndication.twitter.com","https://localhost.twitter.com:8445"],u=["https://platform.twitter.com","https://localhost.twitter.com",/^https:\/\/ton\.smf1\.twitter\.com\/syndication-internal\/embed-iframe\/[0-9A-Za-z_-]+\/app/],c=function(t,e){return t.some(function(t){return t instanceof RegExp?t.test(e):t===e})},d=function(){var t=r.get("backendHost");return t&&c(s,t)?t:"https://cdn.syndication.twimg.com"},l=function(){var t=r.get("settingsSvcHost");return t&&c(a,t)?t:"https://syndication.twitter.com"};function f(t,e){var n=[t];return e.forEach(function(t){n.push(function(t){var e=(t||"").toString(),n="/"===e.slice(0,1)?1:0,r=function(t){return"/"===t.slice(-1)}(e)?-1:void 0;return e.slice(n,r)}(t))}),n.join("/")}t.exports={cookieConsent:function(t){var e=t||[];return e.unshift("cookie/consent"),f(l(),e)},embedIframe:function(t,e){var n=t||[],s=o,a=r.get("embedIframeURL");return a&&c(u,a)?f(a,n)+".html":(n.unshift(i.getBaseURLPath(e)),f(s,n)+".html")},eventVideo:function(t){var e=t||[];return e.unshift("video/event"),f(d(),e)},grid:function(t){var e=t||[];return e.unshift("grid/collection"),f(d(),e)},moment:function(t){var e=t||[];return e.unshift("moments"),f(d(),e)},settings:function(t){var e=t||[];return e.unshift("settings"),f(l(),e)},timeline:function(t){var e=t||[];return e.unshift("timeline"),f(d(),e)},tweetBatch:function(t){var e=t||[];return e.unshift("tweets.json"),f(d(),e)},video:function(t){var e=t||[];return e.unshift("widgets/video"),f(d(),e)}}},function(t,e,n){var r=n(4),i=n(92),o=n(1),s=n(0),a=i.userAgent;function u(t){return/(Trident|MSIE|Edge[/ ]?\d)/.test(t=t||a)}t.exports={retina:function(t){return(t=t||o).devicePixelRatio?t.devicePixelRatio>=1.5:!!t.matchMedia&&t.matchMedia("only screen and (min-resolution: 144dpi)").matches},anyIE:u,ie9:function(t){return/MSIE 9/.test(t=t||a)},ie10:function(t){return/MSIE 10/.test(t=t||a)},ios:function(t){return/(iPad|iPhone|iPod)/.test(t=t||a)},android:function(t){return/^Mozilla\/5\.0 \(Linux; (U; )?Android/.test(t=t||a)},canPostMessage:function(t,e){return t=t||o,e=e||a,t.postMessage&&!(u(e)&&t.opener)},touch:function(t,e,n){return t=t||o,e=e||i,n=n||a,"ontouchstart"in t||/Opera Mini/.test(n)||e.msMaxTouchPoints>0},cssTransitions:function(){var t=r.body.style;return void 0!==t.transition||void 0!==t.webkitTransition||void 0!==t.mozTransition||void 0!==t.oTransition||void 0!==t.msTransition},hasPromiseSupport:function(){return!!(o.Promise&&o.Promise.resolve&&o.Promise.reject&&o.Promise.all&&o.Promise.race&&(new o.Promise(function(e){t=e}),s.isType("function",t)));var t},hasIntersectionObserverSupport:function(){return!!o.IntersectionObserver},hasPerformanceInformation:function(){return o.performance&&o.performance.getEntriesByType}}},function(t,e){var n="i",r=0,i=0;t.exports={generate:function(){return n+String(+new Date)+Math.floor(1e5*Math.random())+r++},deterministic:function(){return n+String(i++)}}},function(t,e,n){var r=n(50),i=n(52),o=n(0);t.exports=o.aug(r.get("events")||{},i.Emitter)},function(t,e,n){var r=n(6),i=n(2);function o(t,e){return t.then(e,e)}function s(t){return t instanceof r}t.exports={always:o,allResolved:function(t){var e;return void 0===t?r.reject(new Error("undefined is not an object")):Array.isArray(t)?(e=t.length)?new r(function(n,r){var i=0,o=[];function a(){(i+=1)===e&&(0===o.length?r():n(o))}function u(t){o.push(t),a()}t.forEach(function(t){s(t)?t.then(u,a):u(t)})}):r.resolve([]):r.reject(new Error("Type error"))},some:function(t){var e;return e=(t=t||[]).length,t=t.filter(s),e?e!==t.length?r.reject("non-Promise passed to .some"):new r(function(e,n){var r=0;function i(){(r+=1)===t.length&&n()}t.forEach(function(t){t.then(e,i)})}):r.reject("no promises passed to .some")},isPromise:s,allSettled:function(t){function e(){}return r.all((t||[]).map(function(t){return o(t,e)}))},timeout:function(t,e){var n=new i;return setTimeout(function(){n.reject(new Error("Promise timed out"))},e),t.then(function(t){n.resolve(t)},function(t){n.reject(t)}),n.promise}}},function(t,e,n){var r=n(1).JSON;t.exports={stringify:r.stringify||r.encode,parse:r.parse||r.decode}},function(t,e,n){var r=n(27),i=n(108);t.exports=r.build([i])},function(t,e,n){var r=n(39),i=n(105),o=n(7);(r=Object.create(r)).build=o(r.build,null,i),t.exports=r},function(t,e,n){var r=n(39),i=n(40),o=n(7);(r=Object.create(r)).build=o(r.build,null,i),t.exports=r},function(t,e,n){var r=n(79),i=n(80),o=n(81),s=n(9),a=n(71),u=n(82),c=n(19),d=n(5),l=n(22),f=n(0);function h(t){if(!t||!t.headers)throw new Error("unexpected response schema");return{html:t.body,config:t.config,pollInterval:1e3*parseInt(t.headers.xPolling,10)||null,maxCursorPosition:t.headers.maxPosition,minCursorPosition:t.headers.minPosition}}function p(t){if(t&&t.headers)throw new Error(t.headers.status);throw t instanceof Error?t:new Error(t)}t.exports=function(t){t.params({instanceId:{required:!0,fallback:l.deterministic},lang:{required:!0,transform:a.matchLanguage,fallback:"en"},tweetLimit:{transform:d.asInt}}),t.defineProperty("endpoint",{get:function(){throw new Error("endpoint not specified")}}),t.defineProperty("pollEndpoint",{get:function(){return this.endpoint}}),t.define("cbId",function(t){var e=t?"_new":"_old";return"tl_"+this.params.instanceId+"_"+this.id+e}),t.define("queryParams",function(){return{lang:this.params.lang,tz:u.getTimezoneOffset(),t:r(),domain:s.host,tweet_limit:this.params.tweetLimit,dnt:c.enabled()}}),t.define("fetch",function(){return i.fetch(this.endpoint,this.queryParams(),o,this.cbId()).then(h,p)}),t.define("poll",function(t,e){var n,r;return n={since_id:(t=t||{}).sinceId,max_id:t.maxId,min_position:t.minPosition,max_position:t.maxPosition},r=f.aug(this.queryParams(),n),i.fetch(this.pollEndpoint,r,o,this.cbId(e)).then(h,p)})}},function(t,e,n){var r=n(52).makeEmitter();t.exports={emitter:r,START:"start",ALL_WIDGETS_RENDER_START:"all_widgets_render_start",ALL_WIDGETS_RENDER_END:"all_widgets_render_end",ALL_WIDGETS_AND_IMAGES_LOADED:"all_widgets_and_images_loaded"}},function(t,e,n){var r=n(4),i=n(0);t.exports=function(t,e,n){var o;if(n=n||r,t=t||{},e=e||{},t.name){try{o=n.createElement('')}catch(e){(o=n.createElement("iframe")).name=t.name}delete t.name}else o=n.createElement("iframe");return t.id&&(o.id=t.id,delete t.id),o.allowtransparency="true",o.scrolling="no",o.setAttribute("frameBorder",0),o.setAttribute("allowTransparency",!0),i.forIn(t,function(t,e){o.setAttribute(t,e)}),i.forIn(e,function(t,e){o.style[t]=e}),o}},function(t,e,n){var r=n(27),i=n(122);t.exports=r.build([i])},function(t,e,n){var r,i=n(4);function o(t){var e,n,o,s=0;for(r={},e=(t=t||i).getElementsByTagName("meta");e[s];s++){if(n=e[s],/^twitter:/.test(n.getAttribute("name")))o=n.getAttribute("name").replace(/^twitter:/,"");else{if(!/^twitter:/.test(n.getAttribute("property")))continue;o=n.getAttribute("property").replace(/^twitter:/,"")}r[o]=n.getAttribute("content")||n.getAttribute("value")}}o(),t.exports={init:o,val:function(t){return r[t]}}},function(t,e,n){var r=n(0),i=n(45);t.exports={closest:function t(e,n,o){var s;if(n)return o=o||n&&n.ownerDocument,s=r.isType("function",e)?e:function(t){return function(e){return!!e.tagName&&i(e,t)}}(e),n===o?s(n)?n:void 0:s(n)?n:t(s,n.parentNode,o)}}},function(t,e,n){var r=n(10),i={},o=-1,s={};function a(t){var e=t.getAttribute("data-bs-twitter-event-id");return e||(t.setAttribute("data-bs-twitter-event-id",++o),o)}function u(t,e,n){var r=0,i=t&&t.length||0;for(r=0;r1?(e=Math.floor(t.item_ids.length/2),n=t.item_ids.slice(0,e),r={},i=t.item_ids.slice(e),o={},n.forEach(function(e){r[e]=t.item_details[e]}),i.forEach(function(e){o[e]=t.item_details[e]}),[l.aug({},t,{item_ids:n,item_details:r}),l.aug({},t,{item_ids:i,item_details:o})]):[t]},stringify:function(t){var e,n=Array.prototype.toJSON;return delete Array.prototype.toJSON,e=u.stringify(t),n&&(Array.prototype.toJSON=n),e},CLIENT_EVENT_ENDPOINT:p,RUFOUS_REDIRECT:"https://platform.twitter.com/jot.html"}},function(t,e,n){var r=n(9),i=n(75),o=n(0),s=i.getCanonicalURL()||r.href,a=s;t.exports={isFramed:function(){return s!==a},rootDocumentLocation:function(t){return t&&o.isType("string",t)&&(s=t),s},currentDocumentLocation:function(){return a}}},function(t,e,n){var r=n(103),i=n(104),o=n(0);t.exports={couple:function(){return o.toRealArray(arguments)},build:function(t,e,n){var o=new t;return(e=i(r(e||[]))).forEach(function(t){t.call(null,o)}),o.build(n)}}},function(t,e,n){var r=n(106),i=n(0),o=n(41);function s(){this.Component=this.factory(),this._adviceArgs=[],this._lastArgs=[]}i.aug(s.prototype,{factory:o,build:function(t){var e=this;return this.Component,i.aug(this.Component.prototype.boundParams,t),this._adviceArgs.concat(this._lastArgs).forEach(function(t){(function(t,e,n){var r=this[e];if(!r)throw new Error(e+" does not exist");this[e]=t(r,n)}).apply(e.Component.prototype,t)}),delete this._lastArgs,delete this._adviceArgs,this.Component},params:function(t){var e=this.Component.prototype.paramConfigs;t=t||{},this.Component.prototype.paramConfigs=i.aug({},t,e)},define:function(t,e){if(t in this.Component.prototype)throw new Error(t+" has previously been defined");this.override(t,e)},defineStatic:function(t,e){this.Component[t]=e},override:function(t,e){this.Component.prototype[t]=e},defineProperty:function(t,e){if(t in this.Component.prototype)throw new Error(t+" has previously been defined");this.overrideProperty(t,e)},overrideProperty:function(t,e){var n=i.aug({configurable:!0},e);Object.defineProperty(this.Component.prototype,t,n)},before:function(t,e){this._adviceArgs.push([r.before,t,e])},after:function(t,e){this._adviceArgs.push([r.after,t,e])},around:function(t,e){this._adviceArgs.push([r.around,t,e])},last:function(t,e){this._lastArgs.push([r.after,t,e])}}),t.exports=s},function(t,e,n){var r=n(0);function i(){return!0}function o(t){return t}t.exports=function(){function t(t){var e=this;t=t||{},this.params=Object.keys(this.paramConfigs).reduce(function(n,s){var a=[],u=e.boundParams,c=e.paramConfigs[s],d=c.validate||i,l=c.transform||o;if(s in u&&a.push(u[s]),s in t&&a.push(t[s]),a="fallback"in c?a.concat(c.fallback):a,n[s]=function(t,e,n){var i=null;return t.some(function(t){if(t=r.isType("function",t)?t():t,e(t))return i=n(t),!0}),i}(a,d,l),c.required&&null==n[s])throw new Error(s+" is a required parameter");return n},{}),this.initialize()}return r.aug(t.prototype,{paramConfigs:{},boundParams:{},initialize:function(){}}),t}},function(t,e,n){var r=n(101),i=n(76),o=new(n(110))(function(t){(!function(t){return 1===t.length&&i.canFlushOneItem(t[0])}(t)?function(t){r.init(),t.forEach(function(t){var e=t.input.namespace,n=t.input.data,i=t.input.offsite,o=t.input.version;r.clientEvent(e,n,i,o)}),r.flush().then(function(){t.forEach(function(t){t.taskDoneDeferred.resolve()})},function(){t.forEach(function(t){t.taskDoneDeferred.reject()})})}:function(t){t.forEach(function(t){var e=t.input.namespace,n=t.input.data,r=t.input.offsite,o=t.input.version;i.clientEvent(e,n,r,o),t.taskDoneDeferred.resolve()})})(t)});t.exports={scribe:function(t,e,n,r){return o.add({namespace:t,data:e,offsite:n,version:r})},pause:function(){o.pause()},resume:function(){o.resume()}}},function(t,e,n){var r,i=n(10),o=n(4),s=n(1),a=n(33),u=n(54),c=n(5),d=n(22),l="csptest";t.exports={inlineStyle:function(){var t=l+d.generate(),e=o.createElement("div"),n=o.createElement("style"),f="."+t+" { visibility: hidden; }";return!!o.body&&(c.asBoolean(a.val("widgets:csp"))&&(r=!1),void 0!==r?r:(e.style.display="none",i.add(e,t),n.type="text/css",n.appendChild(o.createTextNode(f)),o.body.appendChild(n),o.body.appendChild(e),r="hidden"===s.getComputedStyle(e).visibility,u(e),u(n),r))}}},function(t,e,n){var r=n(1);t.exports=function(t,e,n){var i,o=0;return n=n||null,function s(){var a=n||this,u=arguments,c=+new Date;if(r.clearTimeout(i),c-o>e)return o=c,void t.apply(a,u);i=r.setTimeout(function(){s.apply(a,u)},e)}}},function(t,e,n){var r=n(1).HTMLElement,i=r.prototype.matches||r.prototype.matchesSelector||r.prototype.webkitMatchesSelector||r.prototype.mozMatchesSelector||r.prototype.msMatchesSelector||r.prototype.oMatchesSelector;t.exports=function(t,e){if(i)return i.call(t,e)}},function(t){t.exports={version:"82e1070:1619632193066"}},function(t,e){t.exports=function(t){var e=t.getBoundingClientRect();return{width:e.width,height:e.height}}},function(t,e,n){var r=n(12).publicWarn;t.exports=function(){r("Warning: This Timeline type belongs to a group that will not be supported in the future (Likes, Collections, & Moments). It is not recommended for use. \n\t","* Twitter will continue to support Profile and List Timelines \n\t","* You can learn more about this change in our announcement: \n\t","https://twittercommunity.com/t/removing-support-for-embedded-like-collection-and-moment-timelines/150313 \n\t","* In order to create a new Embedded Timeline, visit: https://publish.twitter.com")}},function(t,e,n){ -/*! - * @overview es6-promise - a tiny implementation of Promises/A+. - * @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald) - * @license Licensed under MIT license - * See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE - * @version v4.2.5+7f2b526d +Function&&Function.prototype&&Function.prototype.bind&&(/(MSIE ([6789]|10|11))|Trident/.test(navigator.userAgent)||(window.__twttr&&window.__twttr.widgets&&window.__twttr.widgets.loaded&&window.twttr.widgets.load&&window.twttr.widgets.load(),window.__twttr&&window.__twttr.widgets&&window.__twttr.widgets.init||function(t){function e(e){for(var n,i,o=e[0],s=e[1],a=0,c=[];a-1},forIn:i,isObject:s,isEmptyObject:a,toType:o,isType:function(t,e){return t==o(e)},toRealArray:u}},function(t,e){t.exports=window},function(t,e,n){var r=n(6);t.exports=function(){var t=this;this.promise=new r(function(e,n){t.resolve=e,t.reject=n})}},function(t,e,n){var r=n(11),i=/(?:^|(?:https?:)?\/\/(?:www\.)?twitter\.com(?::\d+)?(?:\/intent\/(?:follow|user)\/?\?screen_name=|(?:\/#!)?\/))@?([\w]+)(?:\?|&|$)/i,o=/(?:^|(?:https?:)?\/\/(?:www\.)?twitter\.com(?::\d+)?\/(?:#!\/)?[\w_]+\/status(?:es)?\/)(\d+)/i,s=/^http(s?):\/\/(\w+\.)*twitter\.com([:/]|$)/i,a=/^http(s?):\/\/(ton|pbs)\.twimg\.com/,u=/^#?([^.,<>!\s/#\-()'"]+)$/,c=/twitter\.com(?::\d{2,4})?\/intent\/(\w+)/,d=/^https?:\/\/(?:www\.)?twitter\.com\/\w+\/timelines\/(\d+)/i,l=/^https?:\/\/(?:www\.)?twitter\.com\/i\/moments\/(\d+)/i,f=/^https?:\/\/(?:www\.)?twitter\.com\/(\w+)\/(?:likes|favorites)/i,h=/^https?:\/\/(?:www\.)?twitter\.com\/(\w+)\/lists\/([\w-%]+)/i,p=/^https?:\/\/(?:www\.)?twitter\.com\/i\/live\/(\d+)/i,m=/^https?:\/\/syndication\.twitter\.com\/settings/i,v=/^https?:\/\/(localhost|platform)\.twitter\.com(?::\d+)?\/widgets\/widget_iframe\.(.+)/i,g=/^https?:\/\/(?:www\.)?twitter\.com\/search\?q=(\w+)/i;function w(t){return"string"==typeof t&&i.test(t)&&RegExp.$1.length<=20}function y(t){if(w(t))return RegExp.$1}function b(t,e){var n=r.decodeURL(t);if(e=e||!1,n.screen_name=y(t),n.screen_name)return r.url("https://twitter.com/intent/"+(e?"follow":"user"),n)}function _(t){return"string"==typeof t&&u.test(t)}function E(t){return"string"==typeof t&&o.test(t)}t.exports={isHashTag:_,hashTag:function(t,e){if(e=void 0===e||e,_(t))return(e?"#":"")+RegExp.$1},isScreenName:w,screenName:y,isStatus:E,status:function(t){return E(t)&&RegExp.$1},intentForProfileURL:b,intentForFollowURL:function(t){return b(t,!0)},isTwitterURL:function(t){return s.test(t)},isTwimgURL:function(t){return a.test(t)},isIntentURL:function(t){return c.test(t)},isSettingsURL:function(t){return m.test(t)},isWidgetIframeURL:function(t){return v.test(t)},isSearchUrl:function(t){return g.test(t)},regexen:{profile:i},momentId:function(t){return l.test(t)&&RegExp.$1},collectionId:function(t){return d.test(t)&&RegExp.$1},intentType:function(t){return c.test(t)&&RegExp.$1},likesScreenName:function(t){return f.test(t)&&RegExp.$1},listScreenNameAndSlug:function(t){var e,n,r;if(h.test(t)){e=RegExp.$1,n=RegExp.$2;try{r=decodeURIComponent(n)}catch(t){}return{ownerScreenName:e,slug:r||n}}return!1},eventId:function(t){return p.test(t)&&RegExp.$1}}},function(t,e){t.exports=document},function(t,e,n){var r=n(0),i=[!0,1,"1","on","ON","true","TRUE","yes","YES"],o=[!1,0,"0","off","OFF","false","FALSE","no","NO"];function s(t){return void 0!==t&&null!==t&&""!==t}function a(t){return c(t)&&t%1==0}function u(t){return c(t)&&!a(t)}function c(t){return s(t)&&!isNaN(t)}function d(t){return r.contains(o,t)}function l(t){return r.contains(i,t)}t.exports={hasValue:s,isInt:a,isFloat:u,isNumber:c,isString:function(t){return"string"===r.toType(t)},isArray:function(t){return s(t)&&"array"==r.toType(t)},isTruthValue:l,isFalseValue:d,asInt:function(t){if(a(t))return parseInt(t,10)},asFloat:function(t){if(u(t))return t},asNumber:function(t){if(c(t))return t},asBoolean:function(t){return!(!s(t)||!l(t)&&(d(t)||!t))}}},function(t,e,n){var r=n(1),i=n(21),o=n(49);i.hasPromiseSupport()||(r.Promise=o),t.exports=r.Promise},function(t,e,n){var r=n(0);t.exports=function(t,e){var n=Array.prototype.slice.call(arguments,2);return function(){var i=r.toRealArray(arguments);return t.apply(e,n.concat(i))}}},function(t,e,n){var r=n(51);t.exports=new r("__twttr")},function(t,e){t.exports=location},function(t,e,n){var r=n(0),i=/\b([\w-_]+)\b/g;function o(t){return new RegExp("\\b"+t+"\\b","g")}function s(t,e){t.classList?t.classList.add(e):o(e).test(t.className)||(t.className+=" "+e)}function a(t,e){t.classList?t.classList.remove(e):t.className=t.className.replace(o(e)," ")}function u(t,e){return t.classList?t.classList.contains(e):r.contains(c(t),e)}function c(t){return r.toRealArray(t.classList?t.classList:t.className.match(i))}t.exports={add:s,remove:a,replace:function(t,e,n){if(t.classList&&u(t,e))return a(t,e),void s(t,n);t.className=t.className.replace(o(e),n)},toggle:function(t,e,n){return void 0===n&&t.classList&&t.classList.toggle?t.classList.toggle(e,n):(n?s(t,e):a(t,e),n)},present:u,list:c}},function(t,e,n){var r=n(5),i=n(0);function o(t){return encodeURIComponent(t).replace(/\+/g,"%2B").replace(/'/g,"%27")}function s(t){return decodeURIComponent(t)}function a(t){var e=[];return i.forIn(t,function(t,n){var s=o(t);i.isType("array",n)||(n=[n]),n.forEach(function(t){r.hasValue(t)&&e.push(s+"="+o(t))})}),e.sort().join("&")}function u(t){var e={};return t?(t.split("&").forEach(function(t){var n=t.split("="),r=s(n[0]),o=s(n[1]);if(2==n.length){if(!i.isType("array",e[r]))return r in e?(e[r]=[e[r]],void e[r].push(o)):void(e[r]=o);e[r].push(o)}}),e):{}}t.exports={url:function(t,e){return a(e).length>0?i.contains(t,"?")?t+"&"+a(e):t+"?"+a(e):t},decodeURL:function(t){var e=t&&t.split("?");return 2==e.length?u(e[1]):{}},decode:u,encode:a,encodePart:o,decodePart:s}},function(t,e,n){var r=n(9),i=n(1),o=n(0),s={},a=o.contains(r.href,"tw_debug=true");function u(){}function c(){}function d(){return i.performance&&+i.performance.now()||+new Date}function l(t,e){if(i.console&&i.console[t])switch(e.length){case 1:i.console[t](e[0]);break;case 2:i.console[t](e[0],e[1]);break;case 3:i.console[t](e[0],e[1],e[2]);break;case 4:i.console[t](e[0],e[1],e[2],e[3]);break;case 5:i.console[t](e[0],e[1],e[2],e[3],e[4]);break;default:0!==e.length&&i.console.warn&&i.console.warn("too many params passed to logger."+t)}}t.exports={devError:u,devInfo:c,devObject:function(t,e){},publicError:function(){l("error",o.toRealArray(arguments))},publicLog:function(){l("info",o.toRealArray(arguments))},publicWarn:function(){l("warn",o.toRealArray(arguments))},time:function(t){a&&(s[t]=d())},timeEnd:function(t){a&&s[t]&&(d(),s[t])}}},function(t,e,n){var r=n(19),i=n(5),o=n(11),s=n(0),a=n(115);t.exports=function(t){var e=t.href&&t.href.split("?")[1],n=e?o.decode(e):{},u={lang:a(t),width:t.getAttribute("data-bs-width")||t.getAttribute("width"),height:t.getAttribute("data-bs-height")||t.getAttribute("height"),related:t.getAttribute("data-bs-related"),partner:t.getAttribute("data-bs-partner")};return i.asBoolean(t.getAttribute("data-bs-dnt"))&&r.setOn(),s.forIn(u,function(t,e){var r=n[t];n[t]=i.hasValue(r)?r:e}),s.compact(n)}},function(t,e,n){var r=n(77),i=n(22);t.exports=function(){var t="data-bs-twitter-extracted-"+i.generate();return function(e,n){return r(e,n).filter(function(e){return!e.hasAttribute(t)}).map(function(e){return e.setAttribute(t,"true"),e})}}},function(t,e){function n(t,e,n,r,i,o,s){this.factory=t,this.Sandbox=e,this.srcEl=o,this.targetEl=i,this.parameters=r,this.className=n,this.options=s}n.prototype.destroy=function(){this.srcEl=this.targetEl=null},t.exports=n},function(t,e){t.exports={DM_BUTTON:"twitter-dm-button",FOLLOW_BUTTON:"twitter-follow-button",HASHTAG_BUTTON:"twitter-hashtag-button",MENTION_BUTTON:"twitter-mention-button",MOMENT:"twitter-moment",PERISCOPE:"periscope-on-air",SHARE_BUTTON:"twitter-share-button",TIMELINE:"twitter-timeline",TWEET:"twitter-tweet"}},function(t,e,n){var r=n(6),i=n(19),o=n(53),s=n(36),a=n(5),u=n(0);t.exports=function(t,e,n){var c;return t=t||[],e=e||{},c="ƒ("+t.join(", ")+", target, [options]);",function(){var d,l,f,h,p=Array.prototype.slice.apply(arguments,[0,t.length]),m=Array.prototype.slice.apply(arguments,[t.length]);return m.forEach(function(t){t&&(t.nodeType!==Node.ELEMENT_NODE?u.isType("function",t)?d=t:u.isType("object",t)&&(l=t):f=t)}),p.length!==t.length||0===m.length?(d&&u.async(function(){d(!1)}),r.reject(new Error("Not enough parameters. Expected: "+c))):f?(l=u.aug({},l||{},e),t.forEach(function(t){l[t]=p.shift()}),a.asBoolean(l.dnt)&&i.setOn(),h=s.getExperiments().then(function(t){return o.addWidget(n(l,f,void 0,t))}),d&&h.then(d,function(){d(!1)}),h):(d&&u.async(function(){d(!1)}),r.reject(new Error("No target element specified. Expected: "+c)))}}},function(t,e,n){var r=n(98),i=n(2),o=n(0);function s(t,e){return function(){try{e.resolve(t.call(this))}catch(t){e.reject(t)}}}t.exports={sync:function(t,e){t.call(e)},read:function(t,e){var n=new i;return r.read(s(t,n),e),n.promise},write:function(t,e){var n=new i;return r.write(s(t,n),e),n.promise},defer:function(t,e,n){var a=new i;return o.isType("function",t)&&(n=e,e=t,t=1),r.defer(t,s(e,a),n),a.promise}}},function(t,e,n){var r=n(4),i=n(9),o=n(38),s=n(102),a=n(5),u=n(33),c=!1,d=/https?:\/\/([^/]+).*/i;t.exports={setOn:function(){c=!0},enabled:function(t,e){return!!(c||a.asBoolean(u.val("dnt"))||s.isUrlSensitive(e||i.host)||o.isFramed()&&s.isUrlSensitive(o.rootDocumentLocation())||(t=d.test(t||r.referrer)&&RegExp.$1)&&s.isUrlSensitive(t))}}},function(t,e,n){var r=n(8),i=n(59),o="https://platform.twitter.com",s=["https://syndication.twitter.com","https://cdn.syndication.twimg.com","https://localhost.twitter.com:8444"],a=["https://syndication.twitter.com","https://localhost.twitter.com:8445"],u=["https://platform.twitter.com","https://localhost.twitter.com",/^https:\/\/ton\.smf1\.twitter\.com\/syndication-internal\/embed-iframe\/[0-9A-Za-z_-]+\/app/],c=function(t,e){return t.some(function(t){return t instanceof RegExp?t.test(e):t===e})},d=function(){var t=r.get("backendHost");return t&&c(s,t)?t:"https://cdn.syndication.twimg.com"},l=function(){var t=r.get("settingsSvcHost");return t&&c(a,t)?t:"https://syndication.twitter.com"};function f(t,e){var n=[t];return e.forEach(function(t){n.push(function(t){var e=(t||"").toString(),n="/"===e.slice(0,1)?1:0,r=function(t){return"/"===t.slice(-1)}(e)?-1:void 0;return e.slice(n,r)}(t))}),n.join("/")}t.exports={cookieConsent:function(t){var e=t||[];return e.unshift("cookie/consent"),f(l(),e)},embedIframe:function(t,e){var n=t||[],s=o,a=r.get("embedIframeURL");return a&&c(u,a)?f(a,n)+".html":(n.unshift(i.getBaseURLPath(e)),f(s,n)+".html")},eventVideo:function(t){var e=t||[];return e.unshift("video/event"),f(d(),e)},grid:function(t){var e=t||[];return e.unshift("grid/collection"),f(d(),e)},moment:function(t){var e=t||[];return e.unshift("moments"),f(d(),e)},settings:function(t){var e=t||[];return e.unshift("settings"),f(l(),e)},timeline:function(t){var e=t||[];return e.unshift("timeline"),f(d(),e)},tweetBatch:function(t){var e=t||[];return e.unshift("tweets.json"),f(d(),e)},video:function(t){var e=t||[];return e.unshift("widgets/video"),f(d(),e)}}},function(t,e,n){var r=n(4),i=n(92),o=n(1),s=n(0),a=i.userAgent;function u(t){return/(Trident|MSIE|Edge[/ ]?\d)/.test(t=t||a)}t.exports={retina:function(t){return(t=t||o).devicePixelRatio?t.devicePixelRatio>=1.5:!!t.matchMedia&&t.matchMedia("only screen and (min-resolution: 144dpi)").matches},anyIE:u,ie9:function(t){return/MSIE 9/.test(t=t||a)},ie10:function(t){return/MSIE 10/.test(t=t||a)},ios:function(t){return/(iPad|iPhone|iPod)/.test(t=t||a)},android:function(t){return/^Mozilla\/5\.0 \(Linux; (U; )?Android/.test(t=t||a)},canPostMessage:function(t,e){return t=t||o,e=e||a,t.postMessage&&!(u(e)&&t.opener)},touch:function(t,e,n){return t=t||o,e=e||i,n=n||a,"ontouchstart"in t||/Opera Mini/.test(n)||e.msMaxTouchPoints>0},cssTransitions:function(){var t=r.body.style;return void 0!==t.transition||void 0!==t.webkitTransition||void 0!==t.mozTransition||void 0!==t.oTransition||void 0!==t.msTransition},hasPromiseSupport:function(){return!!(o.Promise&&o.Promise.resolve&&o.Promise.reject&&o.Promise.all&&o.Promise.race&&(new o.Promise(function(e){t=e}),s.isType("function",t)));var t},hasIntersectionObserverSupport:function(){return!!o.IntersectionObserver},hasPerformanceInformation:function(){return o.performance&&o.performance.getEntriesByType}}},function(t,e){var n="i",r=0,i=0;t.exports={generate:function(){return n+String(+new Date)+Math.floor(1e5*Math.random())+r++},deterministic:function(){return n+String(i++)}}},function(t,e,n){var r=n(50),i=n(52),o=n(0);t.exports=o.aug(r.get("events")||{},i.Emitter)},function(t,e,n){var r=n(6),i=n(2);function o(t,e){return t.then(e,e)}function s(t){return t instanceof r}t.exports={always:o,allResolved:function(t){var e;return void 0===t?r.reject(new Error("undefined is not an object")):Array.isArray(t)?(e=t.length)?new r(function(n,r){var i=0,o=[];function a(){(i+=1)===e&&(0===o.length?r():n(o))}function u(t){o.push(t),a()}t.forEach(function(t){s(t)?t.then(u,a):u(t)})}):r.resolve([]):r.reject(new Error("Type error"))},some:function(t){var e;return e=(t=t||[]).length,t=t.filter(s),e?e!==t.length?r.reject("non-Promise passed to .some"):new r(function(e,n){var r=0;function i(){(r+=1)===t.length&&n()}t.forEach(function(t){t.then(e,i)})}):r.reject("no promises passed to .some")},isPromise:s,allSettled:function(t){function e(){}return r.all((t||[]).map(function(t){return o(t,e)}))},timeout:function(t,e){var n=new i;return setTimeout(function(){n.reject(new Error("Promise timed out"))},e),t.then(function(t){n.resolve(t)},function(t){n.reject(t)}),n.promise}}},function(t,e,n){var r=n(1).JSON;t.exports={stringify:r.stringify||r.encode,parse:r.parse||r.decode}},function(t,e,n){var r=n(27),i=n(108);t.exports=r.build([i])},function(t,e,n){var r=n(39),i=n(105),o=n(7);(r=Object.create(r)).build=o(r.build,null,i),t.exports=r},function(t,e,n){var r=n(39),i=n(40),o=n(7);(r=Object.create(r)).build=o(r.build,null,i),t.exports=r},function(t,e,n){var r=n(79),i=n(80),o=n(81),s=n(9),a=n(71),u=n(82),c=n(19),d=n(5),l=n(22),f=n(0);function h(t){if(!t||!t.headers)throw new Error("unexpected response schema");return{html:t.body,config:t.config,pollInterval:1e3*parseInt(t.headers.xPolling,10)||null,maxCursorPosition:t.headers.maxPosition,minCursorPosition:t.headers.minPosition}}function p(t){if(t&&t.headers)throw new Error(t.headers.status);throw t instanceof Error?t:new Error(t)}t.exports=function(t){t.params({instanceId:{required:!0,fallback:l.deterministic},lang:{required:!0,transform:a.matchLanguage,fallback:"en"},tweetLimit:{transform:d.asInt}}),t.defineProperty("endpoint",{get:function(){throw new Error("endpoint not specified")}}),t.defineProperty("pollEndpoint",{get:function(){return this.endpoint}}),t.define("cbId",function(t){var e=t?"_new":"_old";return"tl_"+this.params.instanceId+"_"+this.id+e}),t.define("queryParams",function(){return{lang:this.params.lang,tz:u.getTimezoneOffset(),t:r(),domain:s.host,tweet_limit:this.params.tweetLimit,dnt:c.enabled()}}),t.define("fetch",function(){return i.fetch(this.endpoint,this.queryParams(),o,this.cbId()).then(h,p)}),t.define("poll",function(t,e){var n,r;return n={since_id:(t=t||{}).sinceId,max_id:t.maxId,min_position:t.minPosition,max_position:t.maxPosition},r=f.aug(this.queryParams(),n),i.fetch(this.pollEndpoint,r,o,this.cbId(e)).then(h,p)})}},function(t,e,n){var r=n(52).makeEmitter();t.exports={emitter:r,START:"start",ALL_WIDGETS_RENDER_START:"all_widgets_render_start",ALL_WIDGETS_RENDER_END:"all_widgets_render_end",ALL_WIDGETS_AND_IMAGES_LOADED:"all_widgets_and_images_loaded"}},function(t,e,n){var r=n(4),i=n(0);t.exports=function(t,e,n){var o;if(n=n||r,t=t||{},e=e||{},t.name){try{o=n.createElement('')}catch(e){(o=n.createElement("iframe")).name=t.name}delete t.name}else o=n.createElement("iframe");return t.id&&(o.id=t.id,delete t.id),o.allowtransparency="true",o.scrolling="no",o.setAttribute("frameBorder",0),o.setAttribute("allowTransparency",!0),i.forIn(t,function(t,e){o.setAttribute(t,e)}),i.forIn(e,function(t,e){o.style[t]=e}),o}},function(t,e,n){var r=n(27),i=n(122);t.exports=r.build([i])},function(t,e,n){var r,i=n(4);function o(t){var e,n,o,s=0;for(r={},e=(t=t||i).getElementsByTagName("meta");e[s];s++){if(n=e[s],/^twitter:/.test(n.getAttribute("name")))o=n.getAttribute("name").replace(/^twitter:/,"");else{if(!/^twitter:/.test(n.getAttribute("property")))continue;o=n.getAttribute("property").replace(/^twitter:/,"")}r[o]=n.getAttribute("content")||n.getAttribute("value")}}o(),t.exports={init:o,val:function(t){return r[t]}}},function(t,e,n){var r=n(0),i=n(45);t.exports={closest:function t(e,n,o){var s;if(n)return o=o||n&&n.ownerDocument,s=r.isType("function",e)?e:function(t){return function(e){return!!e.tagName&&i(e,t)}}(e),n===o?s(n)?n:void 0:s(n)?n:t(s,n.parentNode,o)}}},function(t,e,n){var r=n(10),i={},o=-1,s={};function a(t){var e=t.getAttribute("data-bs-twitter-event-id");return e||(t.setAttribute("data-bs-twitter-event-id",++o),o)}function u(t,e,n){var r=0,i=t&&t.length||0;for(r=0;r1?(e=Math.floor(t.item_ids.length/2),n=t.item_ids.slice(0,e),r={},i=t.item_ids.slice(e),o={},n.forEach(function(e){r[e]=t.item_details[e]}),i.forEach(function(e){o[e]=t.item_details[e]}),[l.aug({},t,{item_ids:n,item_details:r}),l.aug({},t,{item_ids:i,item_details:o})]):[t]},stringify:function(t){var e,n=Array.prototype.toJSON;return delete Array.prototype.toJSON,e=u.stringify(t),n&&(Array.prototype.toJSON=n),e},CLIENT_EVENT_ENDPOINT:p,RUFOUS_REDIRECT:"https://platform.twitter.com/jot.html"}},function(t,e,n){var r=n(9),i=n(75),o=n(0),s=i.getCanonicalURL()||r.href,a=s;t.exports={isFramed:function(){return s!==a},rootDocumentLocation:function(t){return t&&o.isType("string",t)&&(s=t),s},currentDocumentLocation:function(){return a}}},function(t,e,n){var r=n(103),i=n(104),o=n(0);t.exports={couple:function(){return o.toRealArray(arguments)},build:function(t,e,n){var o=new t;return(e=i(r(e||[]))).forEach(function(t){t.call(null,o)}),o.build(n)}}},function(t,e,n){var r=n(106),i=n(0),o=n(41);function s(){this.Component=this.factory(),this._adviceArgs=[],this._lastArgs=[]}i.aug(s.prototype,{factory:o,build:function(t){var e=this;return this.Component,i.aug(this.Component.prototype.boundParams,t),this._adviceArgs.concat(this._lastArgs).forEach(function(t){(function(t,e,n){var r=this[e];if(!r)throw new Error(e+" does not exist");this[e]=t(r,n)}).apply(e.Component.prototype,t)}),delete this._lastArgs,delete this._adviceArgs,this.Component},params:function(t){var e=this.Component.prototype.paramConfigs;t=t||{},this.Component.prototype.paramConfigs=i.aug({},t,e)},define:function(t,e){if(t in this.Component.prototype)throw new Error(t+" has previously been defined");this.override(t,e)},defineStatic:function(t,e){this.Component[t]=e},override:function(t,e){this.Component.prototype[t]=e},defineProperty:function(t,e){if(t in this.Component.prototype)throw new Error(t+" has previously been defined");this.overrideProperty(t,e)},overrideProperty:function(t,e){var n=i.aug({configurable:!0},e);Object.defineProperty(this.Component.prototype,t,n)},before:function(t,e){this._adviceArgs.push([r.before,t,e])},after:function(t,e){this._adviceArgs.push([r.after,t,e])},around:function(t,e){this._adviceArgs.push([r.around,t,e])},last:function(t,e){this._lastArgs.push([r.after,t,e])}}),t.exports=s},function(t,e,n){var r=n(0);function i(){return!0}function o(t){return t}t.exports=function(){function t(t){var e=this;t=t||{},this.params=Object.keys(this.paramConfigs).reduce(function(n,s){var a=[],u=e.boundParams,c=e.paramConfigs[s],d=c.validate||i,l=c.transform||o;if(s in u&&a.push(u[s]),s in t&&a.push(t[s]),a="fallback"in c?a.concat(c.fallback):a,n[s]=function(t,e,n){var i=null;return t.some(function(t){if(t=r.isType("function",t)?t():t,e(t))return i=n(t),!0}),i}(a,d,l),c.required&&null==n[s])throw new Error(s+" is a required parameter");return n},{}),this.initialize()}return r.aug(t.prototype,{paramConfigs:{},boundParams:{},initialize:function(){}}),t}},function(t,e,n){var r=n(101),i=n(76),o=new(n(110))(function(t){(!function(t){return 1===t.length&&i.canFlushOneItem(t[0])}(t)?function(t){r.init(),t.forEach(function(t){var e=t.input.namespace,n=t.input.data,i=t.input.offsite,o=t.input.version;r.clientEvent(e,n,i,o)}),r.flush().then(function(){t.forEach(function(t){t.taskDoneDeferred.resolve()})},function(){t.forEach(function(t){t.taskDoneDeferred.reject()})})}:function(t){t.forEach(function(t){var e=t.input.namespace,n=t.input.data,r=t.input.offsite,o=t.input.version;i.clientEvent(e,n,r,o),t.taskDoneDeferred.resolve()})})(t)});t.exports={scribe:function(t,e,n,r){return o.add({namespace:t,data:e,offsite:n,version:r})},pause:function(){o.pause()},resume:function(){o.resume()}}},function(t,e,n){var r,i=n(10),o=n(4),s=n(1),a=n(33),u=n(54),c=n(5),d=n(22),l="csptest";t.exports={inlineStyle:function(){var t=l+d.generate(),e=o.createElement("div"),n=o.createElement("style"),f="."+t+" { visibility: hidden; }";return!!o.body&&(c.asBoolean(a.val("widgets:csp"))&&(r=!1),void 0!==r?r:(e.style.display="none",i.add(e,t),n.type="text/css",n.appendChild(o.createTextNode(f)),o.body.appendChild(n),o.body.appendChild(e),r="hidden"===s.getComputedStyle(e).visibility,u(e),u(n),r))}}},function(t,e,n){var r=n(1);t.exports=function(t,e,n){var i,o=0;return n=n||null,function s(){var a=n||this,u=arguments,c=+new Date;if(r.clearTimeout(i),c-o>e)return o=c,void t.apply(a,u);i=r.setTimeout(function(){s.apply(a,u)},e)}}},function(t,e,n){var r=n(1).HTMLElement,i=r.prototype.matches||r.prototype.matchesSelector||r.prototype.webkitMatchesSelector||r.prototype.mozMatchesSelector||r.prototype.msMatchesSelector||r.prototype.oMatchesSelector;t.exports=function(t,e){if(i)return i.call(t,e)}},function(t){t.exports={version:"82e1070:1619632193066"}},function(t,e){t.exports=function(t){var e=t.getBoundingClientRect();return{width:e.width,height:e.height}}},function(t,e,n){var r=n(12).publicWarn;t.exports=function(){r("Warning: This Timeline type belongs to a group that will not be supported in the future (Likes, Collections, & Moments). It is not recommended for use. \n\t","* Twitter will continue to support Profile and List Timelines \n\t","* You can learn more about this change in our announcement: \n\t","https://twittercommunity.com/t/removing-support-for-embedded-like-collection-and-moment-timelines/150313 \n\t","* In order to create a new Embedded Timeline, visit: https://publish.twitter.com")}},function(t,e,n){ +/*! + * @overview es6-promise - a tiny implementation of Promises/A+. + * @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald) + * @license Licensed under MIT license + * See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE + * @version v4.2.5+7f2b526d */var r;r=function(){"use strict";function t(t){return"function"==typeof t}var e=Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)},n=0,r=void 0,i=void 0,o=function(t,e){f[n]=t,f[n+1]=e,2===(n+=2)&&(i?i(h):w())},s="undefined"!=typeof window?window:void 0,a=s||{},u=a.MutationObserver||a.WebKitMutationObserver,c="undefined"==typeof self&&"undefined"!=typeof process&&"[object process]"==={}.toString.call(process),d="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function l(){var t=setTimeout;return function(){return t(h,1)}}var f=new Array(1e3);function h(){for(var t=0;t=0&&this._handlers[t].splice(n,1):this._handlers[t]=[])},trigger:function(t,e){var n=this._handlers&&this._handlers[t];(e=e||{}).type=t,n&&n.forEach(function(t){r.async(i(t,this,e))})}};t.exports={Emitter:o,makeEmitter:function(){return r.aug(function(){},o)}}},function(t,e,n){var r=n(97),i=n(99),o=n(6),s=n(24),a=n(7),u=n(0),c=new i(function(t){var e=function(t){return t.reduce(function(t,e){return t[e._className]=t[e._className]||[],t[e._className].push(e),t},{})}(t.map(r.fromRawTask));u.forIn(e,function(t,e){s.allSettled(e.map(function(t){return t.initialize()})).then(function(){e.forEach(function(t){o.all([t.hydrate(),t.insertIntoDom()]).then(a(t.render,t)).then(a(t.success,t),a(t.fail,t))})})})});t.exports={addWidget:function(t){return c.add(t)}}},function(t,e,n){var r=n(18);t.exports=function(t){return r.write(function(){t&&t.parentNode&&t.parentNode.removeChild(t)})}},function(t,e,n){n(12),t.exports={log:function(t,e){}}},function(t,e,n){var r=n(1);function i(t){return(t=t||r).getSelection&&t.getSelection()}t.exports={getSelection:i,getSelectedText:function(t){var e=i(t);return e?e.toString():""}}},function(t,e,n){var r=n(4),i=n(1),o=n(2),s=2e4;t.exports=function(t){var e=new o,n=r.createElement("img");return n.onload=n.onerror=function(){i.setTimeout(e.resolve,50)},n.src=t,i.setTimeout(e.reject,s),e.promise}},function(t,e,n){var r=n(109);t.exports=function(t){t.define("createElement",r),t.define("createFragment",r),t.define("htmlToElement",r),t.define("hasSelectedText",r),t.define("addRootClass",r),t.define("removeRootClass",r),t.define("hasRootClass",r),t.define("prependStyleSheet",r),t.define("appendStyleSheet",r),t.define("prependCss",r),t.define("appendCss",r),t.define("makeVisible",r),t.define("injectWidgetEl",r),t.define("matchHeightToContent",r),t.define("matchWidthToContent",r)}},function(t,e){var n="tfw_horizon_tweet_embed_9555";t.exports={getBaseURLPath:function(t){switch(t&&t.tfw_team_holdback_11929&&t.tfw_team_holdback_11929.bucket){case"control":return"embed-holdback";case"holdback_prod":return"embed-holdback-prod";default:return"embed"}},isHorizonTweetEnabled:function(t){return!(t&&t[n]&&"control"===t[n].bucket)},isHorizonTimelineEnabled:function(){return!1}}},function(t,e){t.exports=function(t){var e,n=!1;return function(){return n?e:(n=!0,e=t.apply(this,arguments))}}},function(t,e,n){var r=n(15),i=n(116),o=n(117),s=n(16);t.exports=function(t,e,n){return new r(i,o,s.DM_BUTTON,t,e,n)}},function(t,e,n){var r=n(27),i=n(118);t.exports=r.build([i])},function(t,e,n){var r=n(15),i=n(121),o=n(32),s=n(16);t.exports=function(t,e,n){return new r(i,o,s.FOLLOW_BUTTON,t,e,n)}},function(t,e,n){var r=n(15),i=n(129),o=n(26),s=n(16);t.exports=function(t,e,n){return new r(i,o,s.MOMENT,t,e,n)}},function(t,e,n){var r=n(15),i=n(131),o=n(26),s=n(16);t.exports=function(t,e,n){return new r(i,o,s.PERISCOPE,t,e,n)}},function(t,e,n){var r=n(78),i=n(133),o=n(137),s=n(139),a=n(141),u=n(143),c={collection:i,event:o,likes:s,list:a,profile:u,url:l},d=[u,s,i,a,o];function l(t){return r(d,function(e){try{return new e(t)}catch(t){}})}t.exports=function(t){return t?function(t){var e,n;return e=(t.sourceType+"").toLowerCase(),(n=c[e])?new n(t):null}(t)||l(t):null}},function(t,e,n){var r=n(4),i=n(59),o=n(15),s=n(32),a=n(145),u=n(26),c=n(146),d=n(16);t.exports=function(t,e,n,l){var f;return i.isHorizonTimelineEnabled(l,t)?(f=r.createElement("div"),new o(a,s,d.TIMELINE,t,e,n,{sandboxWrapperEl:f})):new o(c,u,d.TIMELINE,t,e,n)}},function(t,e,n){var r=n(4),i=n(15),o=n(32),s=n(148),a=n(16);t.exports=function(t,e,n){var u=r.createElement("div");return new i(s,o,a.TWEET,t,e,n,{sandboxWrapperEl:u})}},function(t,e,n){var r=n(15),i=n(150),o=n(32),s=n(16);t.exports=function(t,e,n){var a=t&&t.type||"share",u="hashtag"==a?s.HASHTAG_BUTTON:"mention"==a?s.MENTION_BUTTON:s.SHARE_BUTTON;return new r(i,o,u,t,e,n)}},function(t,e,n){var r=n(42),i=n(38),o=n(0);t.exports=function(t){var e={widget_origin:i.rootDocumentLocation(),widget_frame:i.isFramed()?i.currentDocumentLocation():null,duration_ms:t.duration,item_ids:t.widgetIds||[]},n=o.aug(t.namespace,{page:"page",component:"performance"});r.scribe(n,e)}},function(t,e,n){var r=n(0),i=n(134),o=["ar","fa","he","ur"];t.exports={isRtlLang:function(t){return t=String(t).toLowerCase(),r.contains(o,t)},matchLanguage:function(t){return t=(t=(t||"").toLowerCase()).replace("_","-"),i(t)?t:(t=t.replace(/-.*/,""),i(t)?t:"en")}}},function(t){t.exports={tweetButtonHtmlPath:"/widgets/tweet_button.06c6ee58c3810956b7509218508c7b56.{{lang}}.html",followButtonHtmlPath:"/widgets/follow_button.06c6ee58c3810956b7509218508c7b56.{{lang}}.html",hubHtmlPath:"/widgets/hub.html",widgetIframeHtmlPath:"/widgets/widget_iframe.06c6ee58c3810956b7509218508c7b56.html",resourceBaseUrl:"https://platform.twitter.com"}},function(t){t.exports={TWEET:0,RETWEET:10,CUSTOM_TIMELINE:17,LIVE_VIDEO_EVENT:28,QUOTE_TWEET:23}},function(t,e,n){var r=n(3),i=n(95),o=n(23),s=n(11),a={favorite:["favorite","like"],follow:["follow"],like:["favorite","like"],retweet:["retweet"],tweet:["tweet"]};function u(t){this.srcEl=[],this.element=t}u.open=function(t,e,n){var u=(r.intentType(t)||"").toLowerCase();r.isTwitterURL(t)&&(function(t,e){i.open(t,e)}(t,n),e&&o.trigger("click",{target:e,region:"intent",type:"click",data:{}}),e&&a[u]&&a[u].forEach(function(n){o.trigger(n,{target:e,region:"intent",type:n,data:function(t,e){var n=s.decodeURL(e);switch(t){case"favorite":case"like":return{tweet_id:n.tweet_id};case"follow":return{screen_name:n.screen_name,user_id:n.user_id};case"retweet":return{source_tweet_id:n.tweet_id};default:return{}}}(u,t)})}))},t.exports=u},function(t,e,n){var r=n(4),i=n(9),o=n(3);function s(t,e){var n,r;return e=e||i,/^https?:\/\//.test(t)?t:/^\/\//.test(t)?e.protocol+t:(n=e.host+(e.port.length?":"+e.port:""),0!==t.indexOf("/")&&((r=e.pathname.split("/")).pop(),r.push(t),t="/"+r.join("/")),[e.protocol,"//",n,t].join(""))}t.exports={absolutize:s,getCanonicalURL:function(){for(var t,e=r.getElementsByTagName("link"),n=0;e[n];n++)if("canonical"==(t=e[n]).rel)return s(t.href)},getScreenNameFromPage:function(){for(var t,e,n,i=[r.getElementsByTagName("a"),r.getElementsByTagName("link")],s=0,a=0,u=/\bme\b/;t=i[s];s++)for(a=0;e=t[a];a++)if(u.test(e.rel)&&(n=o.screenName(e.href)))return n}}},function(t,e,n){var r=n(19),i=n(55),o=n(11),s=n(37),a=n(0),u=n(8).get("scribeCallback"),c=2083,d=[],l=o.url(s.CLIENT_EVENT_ENDPOINT,{dnt:0,l:""}),f=encodeURIComponent(l).length;function h(t,e,n,r,i){var o=!a.isObject(t),c=!!e&&!a.isObject(e);o||c||(u&&u(arguments),p(s.formatClientEventNamespace(t),s.formatClientEventData(e,n,r),s.CLIENT_EVENT_ENDPOINT,i))}function p(t,e,n,r){var u;n&&a.isObject(t)&&a.isObject(e)&&(i.log(t,e),u=s.flattenClientEventPayload(t,e),r=a.aug({},r,{l:s.stringify(u)}),u.dnt&&(r.dnt=1),w(o.url(n,r)))}function m(t,e,n,r){var i=!a.isObject(t),o=!!e&&!a.isObject(e);if(!i&&!o)return v(s.flattenClientEventPayload(s.formatClientEventNamespace(t),s.formatClientEventData(e,n,r)))}function v(t){return d.push(t),d}function g(t){return encodeURIComponent(t).length+3}function w(t){return(new Image).src=t}t.exports={canFlushOneItem:function(t){var e=g(s.stringify(t));return f+e1&&m({page:"widgets_js",component:"scribe_pixel",action:"batch_log"},{}),t=d,d=[],t.reduce(function(e,n,r){var i=e.length,o=i&&e[i-1];return r+1==t.length&&n.event_namespace&&"batch_log"==n.event_namespace.action&&(n.message=["entries:"+r,"requests:"+i].join("/")),function t(e){return Array.isArray(e)||(e=[e]),e.reduce(function(e,n){var r,i=s.stringify(n),o=g(i);return f+o1&&(e=e.concat(t(r))),e},[])}(n).forEach(function(t){var n=g(t);(!o||o.urlLength+n>c)&&(o={urlLength:f,items:[]},e.push(o)),o.urlLength+=n,o.items.push(t)}),e},[]).map(function(t){var e={l:t.items};return r.enabled()&&(e.dnt=1),w(o.url(s.CLIENT_EVENT_ENDPOINT,e))})},interaction:function(t,e,n,r){var i=s.extractTermsFromDOM(t.target||t.srcElement);i.action=r||"click",h(i,e,n)}}},function(t,e,n){var r=n(0),i=n(45);t.exports=function(t,e){return i(t,e)?[t]:r.toRealArray(t.querySelectorAll(e))}},function(t,e){t.exports=function(t,e,n){for(var r,i=0;i")}).then(function(){t.close(),a.resolve(c)})}),c.src=["javascript:",'document.write("");',"try { window.parent.document; }",'catch (e) { document.domain="'+r.domain+'"; }',"window.parent."+g.fullPath(["sandbox",u])+"();"].join(""),c.addEventListener("error",a.reject,!1),o.write(function(){i.parentNode.replaceChild(c,i)}),a.promise}t.exports=a.couple(n(58),function(t){t.overrideProperty("id",{get:function(){return this.sandboxEl&&this.sandboxEl.id}}),t.overrideProperty("initialized",{get:function(){return!!this.win}}),t.overrideProperty("width",{get:function(){return this._width}}),t.overrideProperty("height",{get:function(){return this._height}}),t.overrideProperty("sandboxEl",{get:function(){return this.iframeEl}}),t.defineProperty("iframeEl",{get:function(){return this._iframe}}),t.defineProperty("rootEl",{get:function(){return this.doc&&this.doc.documentElement}}),t.defineProperty("widgetEl",{get:function(){return this.doc&&this.doc.body.firstElementChild}}),t.defineProperty("win",{get:function(){return this.iframeEl&&this.iframeEl.contentWindow}}),t.defineProperty("doc",{get:function(){return this.win&&this.win.document}}),t.define("_updateCachedDimensions",function(){var t=this;return o.read(function(){var e,n=h(t.sandboxEl);"visible"==t.sandboxEl.style.visibility?t._width=n.width:(e=h(t.sandboxEl.parentElement).width,t._width=Math.min(n.width,e)),t._height=n.height})}),t.define("_setTargetToBlank",function(){var t=this.createElement("base");t.target="_blank",this.doc.head.appendChild(t)}),t.define("_didResize",function(){var t=this,e=this._resizeHandlers.slice(0);return this._updateCachedDimensions().then(function(){e.forEach(function(e){e(t)})})}),t.define("setTitle",function(t){this.iframeEl.title=t}),t.override("createElement",function(t){return this.doc.createElement(t)}),t.override("createFragment",function(){return this.doc.createDocumentFragment()}),t.override("htmlToElement",function(t){var e;return(e=this.createElement("div")).innerHTML=t,e.firstElementChild}),t.override("hasSelectedText",function(){return!!s.getSelectedText(this.win)}),t.override("addRootClass",function(t){var e=this.rootEl;return t=Array.isArray(t)?t:[t],this.initialized?o.write(function(){t.forEach(function(t){i.add(e,t)})}):m.reject(new Error("sandbox not initialized"))}),t.override("removeRootClass",function(t){var e=this.rootEl;return t=Array.isArray(t)?t:[t],this.initialized?o.write(function(){t.forEach(function(t){i.remove(e,t)})}):m.reject(new Error("sandbox not initialized"))}),t.override("hasRootClass",function(t){return i.present(this.rootEl,t)}),t.define("addStyleSheet",function(t,e){var n,r=new p;return this.initialized?((n=this.createElement("link")).type="text/css",n.rel="stylesheet",n.href=t,n.addEventListener("load",r.resolve,!1),n.addEventListener("error",r.reject,!1),o.write(y(e,null,n)).then(function(){return u(t).then(r.resolve,r.reject),r.promise})):m.reject(new Error("sandbox not initialized"))}),t.override("prependStyleSheet",function(t){var e=this.doc;return this.addStyleSheet(t,function(t){var n=e.head.firstElementChild;return n?e.head.insertBefore(t,n):e.head.appendChild(t)})}),t.override("appendStyleSheet",function(t){var e=this.doc;return this.addStyleSheet(t,function(t){return e.head.appendChild(t)})}),t.define("addCss",function(t,e){var n;return c.inlineStyle()?((n=this.createElement("style")).type="text/css",n.appendChild(this.doc.createTextNode(t)),o.write(y(e,null,n))):(f.devError("CSP enabled; cannot embed inline styles"),m.resolve())}),t.override("prependCss",function(t){var e=this.doc;return this.addCss(t,function(t){var n=e.head.firstElementChild;return n?e.head.insertBefore(t,n):e.head.appendChild(t)})}),t.override("appendCss",function(t){var e=this.doc;return this.addCss(t,function(t){return e.head.appendChild(t)})}),t.override("makeVisible",function(){var t=this;return this.styleSelf(E).then(function(){t._updateCachedDimensions()})}),t.override("injectWidgetEl",function(t){var e=this;return this.initialized?this.widgetEl?m.reject(new Error("widget already injected")):o.write(function(){e.doc.body.appendChild(t)}):m.reject(new Error("sandbox not initialized"))}),t.override("matchHeightToContent",function(){var t,e=this;return o.read(function(){t=e.widgetEl?h(e.widgetEl).height:0}),o.write(function(){e.sandboxEl.style.height=t+"px"}).then(function(){return e._updateCachedDimensions()})}),t.override("matchWidthToContent",function(){var t,e=this;return o.read(function(){t=e.widgetEl?h(e.widgetEl).width:0}),o.write(function(){e.sandboxEl.style.width=t+"px"}).then(function(){return e._updateCachedDimensions()})}),t.after("initialize",function(){this._iframe=null,this._width=this._height=0,this._resizeHandlers=[]}),t.override("insert",function(t,e,n,r){var i=this,s=new p,a=this.targetGlobal.document,u=S(t,e,n,a);return o.write(y(r,null,u)),u.addEventListener("load",function(){(function(t){try{t.contentWindow.document}catch(t){return m.reject(t)}return m.resolve(t)})(u).then(null,y(R,null,t,e,n,u,a)).then(s.resolve,s.reject)},!1),u.addEventListener("error",s.reject,!1),s.promise.then(function(t){var e=d(i._didResize,A,i);return i._iframe=t,i.win.addEventListener("resize",e,!1),m.all([i._setTargetToBlank(),i.addRootClass(x),i.prependCss(T)])})}),t.override("onResize",function(t){this._resizeHandlers.push(t)}),t.after("styleSelf",function(){return this._updateCachedDimensions()})})},function(t,e){t.exports=function(){throw new Error("unimplemented method")}},function(t,e,n){var r=n(2),i=n(7),o=100,s=3e3;function a(t,e){this._inputsQueue=[],this._task=t,this._isPaused=!1,this._flushDelay=e&&e.flushDelay||o,this._pauseLength=e&&e.pauseLength||s,this._flushTimeout=void 0}a.prototype.add=function(t){var e=new r;return this._inputsQueue.push({input:t,taskDoneDeferred:e}),this._scheduleFlush(),e.promise},a.prototype._scheduleFlush=function(){this._isPaused||(clearTimeout(this._flushTimeout),this._flushTimeout=setTimeout(i(this._flush,this),this._flushDelay))},a.prototype._flush=function(){try{this._task.call(null,this._inputsQueue)}catch(t){this._inputsQueue.forEach(function(e){e.taskDoneDeferred.reject(t)})}this._inputsQueue=[],this._flushTimeout=void 0},a.prototype.pause=function(t){clearTimeout(this._flushTimeout),this._isPaused=!0,!t&&this._pauseLength&&setTimeout(i(this.resume,this),this._pauseLength)},a.prototype.resume=function(){this._isPaused=!1,this._scheduleFlush()},t.exports=a},function(t,e,n){var r=n(72),i=n(31),o=n(2),s=n(4),a=n(20),u=n(21),c=n(25),d=n(9),l=n(12),f=n(112),h=n(60),p=n(8),m=n(11),v=n(3),g=n(0),w=n(1),y=h(function(){return new o}),b={shouldObtainCookieConsent:!1,features:{}};t.exports={load:function(){var t,e,n,o;if(u.ie9()||u.ie10()||"http:"!==d.protocol&&"https:"!==d.protocol)return l.devError("Using default settings due to unsupported browser or protocol."),void y().resolve();t={origin:d.origin},a.settings().indexOf("localhost")>-1&&(t.localSettings=!0),e=m.url(r.resourceBaseUrl+r.widgetIframeHtmlPath,t),n=function(t){var n,r,i,o;if(r=v.isTwitterURL(t.origin),i=e.substr(0,t.origin.length)===t.origin,o=v.isTwimgURL(t.origin),i&&r||o)try{(n="string"==typeof t.data?c.parse(t.data):t.data).namespace===f.settings&&(b=g.aug(b,{features:n.settings.features,sessionId:n.sessionId}),y().resolve())}catch(t){l.devError(t)}},w.addEventListener("message",n),o=i({src:e,title:"Twitter settings iframe"},{display:"none"}),s.body.appendChild(o)},settingsLoaded:function(){var t,e;return t=p.get("experimentOverride"),y().promise.then(function(){return t&&t.name&&t.assignment&&((e={})[t.name]={bucket:t.assignment},b.features=g.aug(b.features,e)),b})}}},function(t,e){t.exports={settings:"twttr.settings"}},function(t,e,n){t.exports=[n(114),n(120),n(128),n(130),n(132),n(147),n(149)]},function(t,e,n){var r=n(11),i=n(5),o=n(0),s=n(13),a=n(14)(),u=n(61),c="a.twitter-dm-button";t.exports=function(t){return a(t,c).map(function(t){return u(function(t){var e=t.getAttribute("data-bs-show-screen-name"),n=s(t),a=t.getAttribute("href"),u=t.getAttribute("data-bs-screen-name"),c=e?i.asBoolean(e):null,d=t.getAttribute("data-bs-size"),l=r.decodeURL(a),f=l.recipient_id,h=t.getAttribute("data-bs-text")||l.text,p=t.getAttribute("data-bs-welcome-message-id")||l.welcomeMessageId;return o.aug(n,{screenName:u,showScreenName:c,size:d,text:h,userId:f,welcomeMessageId:p})}(t),t.parentNode,t)})}},function(t,e,n){var r=n(0);t.exports=function t(e){var n;if(e)return n=e.lang||e.getAttribute("data-bs-lang"),r.isType("string",n)?n:t(e.parentElement)}},function(t,e,n){var r=n(2);t.exports=function(t,e){var i=new r;return n.e(2).then(function(r){var o;try{o=n(83),i.resolve(new o(t,e))}catch(t){i.reject(t)}}.bind(null,n)).catch(function(t){i.reject(t)}),i.promise}},function(t,e,n){var r=n(62),i=n(26);t.exports=r.isSupported()?r:i},function(t,e,n){var r=n(119),i=n(1),o=n(10),s=n(35),a=n(18),u=n(56),c=n(27),d=n(57),l=n(43),f=n(47),h=n(7),p=n(44),m=n(6),v=n(0),g=50,w={position:"absolute",visibility:"hidden",display:"block",transform:"rotate(0deg)"},y={position:"static",visibility:"visible"},b="twitter-widget",_="open",E="SandboxRoot",x=".SandboxRoot { display: none; max-height: 10000px; }";t.exports=c.couple(n(58),function(t){t.defineStatic("isSupported",function(){return!!i.HTMLElement.prototype.attachShadow&&l.inlineStyle()}),t.overrideProperty("id",{get:function(){return this.sandboxEl&&this.sandboxEl.id}}),t.overrideProperty("initialized",{get:function(){return!!this._shadowHost}}),t.overrideProperty("width",{get:function(){return this._width}}),t.overrideProperty("height",{get:function(){return this._height}}),t.overrideProperty("sandboxEl",{get:function(){return this._shadowHost}}),t.define("_updateCachedDimensions",function(){var t=this;return a.read(function(){var e,n=f(t.sandboxEl);"visible"==t.sandboxEl.style.visibility?t._width=n.width:(e=f(t.sandboxEl.parentElement).width,t._width=Math.min(n.width,e)),t._height=n.height})}),t.define("_didResize",function(){var t=this,e=this._resizeHandlers.slice(0);return this._updateCachedDimensions().then(function(){e.forEach(function(e){e(t)})})}),t.override("createElement",function(t){return this.targetGlobal.document.createElement(t)}),t.override("createFragment",function(){return this.targetGlobal.document.createDocumentFragment()}),t.override("htmlToElement",function(t){var e;return(e=this.createElement("div")).innerHTML=t,e.firstElementChild}),t.override("hasSelectedText",function(){return!!u.getSelectedText(this.targetGlobal)}),t.override("addRootClass",function(t){var e=this._shadowRootBody;return t=Array.isArray(t)?t:[t],this.initialized?a.write(function(){t.forEach(function(t){o.add(e,t)})}):m.reject(new Error("sandbox not initialized"))}),t.override("removeRootClass",function(t){var e=this._shadowRootBody;return t=Array.isArray(t)?t:[t],this.initialized?a.write(function(){t.forEach(function(t){o.remove(e,t)})}):m.reject(new Error("sandbox not initialized"))}),t.override("hasRootClass",function(t){return o.present(this._shadowRootBody,t)}),t.override("addStyleSheet",function(t,e){return this.addCss('@import url("'+t+'");',e).then(function(){return d(t)})}),t.override("prependStyleSheet",function(t){var e=this._shadowRoot;return this.addStyleSheet(t,function(t){var n=e.firstElementChild;return n?e.insertBefore(t,n):e.appendChild(t)})}),t.override("appendStyleSheet",function(t){var e=this._shadowRoot;return this.addStyleSheet(t,function(t){return e.appendChild(t)})}),t.override("addCss",function(t,e){var n;return this.initialized?l.inlineStyle()?((n=this.createElement("style")).type="text/css",n.appendChild(this.targetGlobal.document.createTextNode(t)),a.write(h(e,null,n))):m.resolve():m.reject(new Error("sandbox not initialized"))}),t.override("prependCss",function(t){var e=this._shadowRoot;return this.addCss(t,function(t){var n=e.firstElementChild;return n?e.insertBefore(t,n):e.appendChild(t)})}),t.override("appendCss",function(t){var e=this._shadowRoot;return this.addCss(t,function(t){return e.appendChild(t)})}),t.override("makeVisible",function(){return this.styleSelf(y)}),t.override("injectWidgetEl",function(t){var e=this;return this.initialized?this._shadowRootBody.firstElementChild?m.reject(new Error("widget already injected")):a.write(function(){e._shadowRootBody.appendChild(t)}).then(function(){return e._updateCachedDimensions()}).then(function(){var t=p(e._didResize,g,e);new r(e._shadowRootBody,t)}):m.reject(new Error("sandbox not initialized"))}),t.override("matchHeightToContent",function(){return m.resolve()}),t.override("matchWidthToContent",function(){return m.resolve()}),t.override("insert",function(t,e,n,r){var i=this.targetGlobal.document,o=this._shadowHost=i.createElement(b),u=this._shadowRoot=o.attachShadow({mode:_}),c=this._shadowRootBody=i.createElement("div");return v.forIn(e||{},function(t,e){o.setAttribute(t,e)}),o.id=t,u.appendChild(c),s.delegate(c,"click","A",function(t,e){e.hasAttribute("target")||e.setAttribute("target","_blank")}),m.all([this.styleSelf(w),this.addRootClass(E),this.prependCss(x),a.write(r.bind(null,o))])}),t.override("onResize",function(t){this._resizeHandlers.push(t)}),t.after("initialize",function(){this._shadowHost=this._shadowRoot=this._shadowRootBody=null,this._width=this._height=0,this._resizeHandlers=[]}),t.after("styleSelf",function(){return this._updateCachedDimensions()})})},function(t,e){var n;(n=function(t,e){function r(t,e){if(t.resizedAttached){if(t.resizedAttached)return void t.resizedAttached.add(e)}else t.resizedAttached=new function(){var t,e;this.q=[],this.add=function(t){this.q.push(t)},this.call=function(){for(t=0,e=this.q.length;t
',t.appendChild(t.resizeSensor),{fixed:1,absolute:1}[function(t,e){return t.currentStyle?t.currentStyle[e]:window.getComputedStyle?window.getComputedStyle(t,null).getPropertyValue(e):t.style[e]}(t,"position")]||(t.style.position="relative");var i,o,s=t.resizeSensor.childNodes[0],a=s.childNodes[0],u=t.resizeSensor.childNodes[1],c=(u.childNodes[0],function(){a.style.width=s.offsetWidth+10+"px",a.style.height=s.offsetHeight+10+"px",s.scrollLeft=s.scrollWidth,s.scrollTop=s.scrollHeight,u.scrollLeft=u.scrollWidth,u.scrollTop=u.scrollHeight,i=t.offsetWidth,o=t.offsetHeight});c();var d=function(t,e,n){t.attachEvent?t.attachEvent("on"+e,n):t.addEventListener(e,n)},l=function(){t.offsetWidth==i&&t.offsetHeight==o||t.resizedAttached&&t.resizedAttached.call(),c()};d(s,"scroll",l),d(u,"scroll",l)}var i=Object.prototype.toString.call(t),o="[object Array]"===i||"[object NodeList]"===i||"[object HTMLCollection]"===i||"undefined"!=typeof jQuery&&t instanceof jQuery||"undefined"!=typeof Elements&&t instanceof Elements;if(o)for(var s=0,a=t.length;s0;return this.updateCachedDimensions().then(function(){e&&t._resizeHandlers.forEach(function(e){e(t)})})}),t.define("loadDocument",function(t){var e=new a;return this.initialized?this.iframeEl.src?u.reject(new Error("widget already loaded")):(this.iframeEl.addEventListener("load",e.resolve,!1),this.iframeEl.addEventListener("error",e.reject,!1),this.iframeEl.src=t,e.promise):u.reject(new Error("sandbox not initialized"))}),t.after("initialize",function(){var t=new a,e=new a;this._iframe=null,this._iframeVersion=null,this._width=this._height=0,this._resizeHandlers=[],this._rendered=t,this._results=e,this._waitToSwapUntilRendered=!1}),t.override("insert",function(t,e,n,i){var a=this;return e=d.aug({id:t},l,e),n=d.aug({},f,n),this._iframe=s(e,n),p[t]=this,a._waitToSwapUntilRendered||this.onResize(o(function(){a.makeVisible()})),r.write(c(i,null,this._iframe))}),t.override("onResize",function(t){this._resizeHandlers.push(t)}),t.after("styleSelf",function(){return this.updateCachedDimensions()})}},function(t,e,n){var r=n(1),i=n(124),o=n(126),s=n(23),a=n(5),u=n(127);t.exports=function(t,e,n,c,d){function l(t){var e=u(this);s.trigger(t.type,{target:e,region:t.region,type:t.type,data:t.data||{}})}function f(e){var n=u(this),r=n&&n.id,i=a.asInt(e.width),o=a.asInt(e.height);r&&void 0!==i&&void 0!==o&&t(r,i,o)}(new i).attachReceiver(new o.Receiver(r,"twttr.button")).bind("twttr.private.trigger",l).bind("twttr.private.resizeButton",f),(new i).attachReceiver(new o.Receiver(r,"twttr.embed")).bind("twttr.private.initialized",function(t){var e=u(this),n=e&&e.id,r=t.iframe_version;n&&r&&c&&c(n,r)}).bind("twttr.private.trigger",l).bind("twttr.private.results",function(){var t=u(this),n=t&&t.id;n&&e&&e(n)}).bind("twttr.private.rendered",function(){var t=u(this),e=t&&t.id;e&&n&&n(e)}).bind("twttr.private.no_results",function(){var t=u(this),e=t&&t.id;e&&d&&d(e)}).bind("twttr.private.resize",f)}},function(t,e,n){var r=n(25),i=n(125),o=n(0),s=n(6),a=n(24),u="2.0";function c(t){this.registry=t||{}}function d(t){var e,n;return e=o.isType("string",t),n=o.isType("number",t),e||n||null===t}function l(t,e){return{jsonrpc:u,id:d(t)?t:null,error:e}}c.prototype._invoke=function(t,e){var n,r,i;n=this.registry[t.method],r=t.params||[],r=o.isType("array",r)?r:[r];try{i=n.apply(e.source||null,r)}catch(t){i=s.reject(t.message)}return a.isPromise(i)?i:s.resolve(i)},c.prototype._processRequest=function(t,e){var n,r;return function(t){var e,n,r;return!!o.isObject(t)&&(e=t.jsonrpc===u,n=o.isType("string",t.method),r=!("id"in t)||d(t.id),e&&n&&r)}(t)?(n="params"in t&&(r=t.params,!o.isObject(r)||o.isType("function",r))?s.resolve(l(t.id,i.INVALID_PARAMS)):this.registry[t.method]?this._invoke(t,{source:e}).then(function(e){return n=t.id,{jsonrpc:u,id:n,result:e};var n},function(){return l(t.id,i.INTERNAL_ERROR)}):s.resolve(l(t.id,i.METHOD_NOT_FOUND)),null!=t.id?n:s.resolve()):s.resolve(l(t.id,i.INVALID_REQUEST))},c.prototype.attachReceiver=function(t){return t.attachTo(this),this},c.prototype.bind=function(t,e){return this.registry[t]=e,this},c.prototype.receive=function(t,e){var n,a,u,c=this;try{u=t,t=o.isType("string",u)?r.parse(u):u}catch(t){return s.resolve(l(null,i.PARSE_ERROR))}return e=e||null,a=((n=o.isType("array",t))?t:[t]).map(function(t){return c._processRequest(t,e)}),n?function(t){return s.all(t).then(function(t){return(t=t.filter(function(t){return void 0!==t})).length?t:void 0})}(a):a[0]},t.exports=c},function(t){t.exports={PARSE_ERROR:{code:-32700,message:"Parse error"},INVALID_REQUEST:{code:-32600,message:"Invalid Request"},INVALID_PARAMS:{code:-32602,message:"Invalid params"},METHOD_NOT_FOUND:{code:-32601,message:"Method not found"},INTERNAL_ERROR:{code:-32603,message:"Internal error"}}},function(t,e,n){var r=n(9),i=n(1),o=n(25),s=n(2),a=n(21),u=n(0),c=n(3),d=n(7),l=a.ie9();function f(t,e,n){var r;t&&t.postMessage&&(l?r=(n||"")+o.stringify(e):n?(r={})[n]=e:r=e,t.postMessage(r,"*"))}function h(t){return u.isType("string",t)?t:"JSONRPC"}function p(t,e){return e?u.isType("string",t)&&0===t.indexOf(e)?t.substring(e.length):t&&t[e]?t[e]:void 0:t}function m(t,e){var n=t.document;this.filter=h(e),this.server=null,this.isTwitterFrame=c.isTwitterURL(n.location.href),t.addEventListener("message",d(this._onMessage,this),!1)}function v(t,e){this.pending={},this.target=t,this.isTwitterHost=c.isTwitterURL(r.href),this.filter=h(e),i.addEventListener("message",d(this._onMessage,this),!1)}u.aug(m.prototype,{_onMessage:function(t){var e,n=this;this.server&&(this.isTwitterFrame&&!c.isTwitterURL(t.origin)||(e=p(t.data,this.filter))&&this.server.receive(e,t.source).then(function(e){e&&f(t.source,e,n.filter)}))},attachTo:function(t){this.server=t},detach:function(){this.server=null}}),u.aug(v.prototype,{_processResponse:function(t){var e=this.pending[t.id];e&&(e.resolve(t),delete this.pending[t.id])},_onMessage:function(t){var e;if((!this.isTwitterHost||c.isTwitterURL(t.origin))&&(e=p(t.data,this.filter))){if(u.isType("string",e))try{e=o.parse(e)}catch(t){return}(e=u.isType("array",e)?e:[e]).forEach(d(this._processResponse,this))}},send:function(t){var e=new s;return t.id?this.pending[t.id]=e:e.resolve(),f(this.target,t,this.filter),e.promise}}),t.exports={Receiver:m,Dispatcher:v,_stringifyPayload:function(t){return arguments.length>0&&(l=!!t),l}}},function(t,e,n){var r=n(4);t.exports=function(t){for(var e,n=r.getElementsByTagName("iframe"),i=0;n[i];i++)if((e=n[i]).contentWindow===t)return e}},function(t,e,n){var r=n(5),i=n(0),o=n(3),s=n(13),a=n(14)(),u=n(64),c="a.twitter-moment";t.exports=function(t){return a(t,c).map(function(t){return u(function(t){var e=s(t),n={momentId:o.momentId(t.href),chrome:t.getAttribute("data-bs-chrome"),limit:t.getAttribute("data-bs-limit")};return i.forIn(n,function(t,n){var i=e[t];e[t]=r.hasValue(i)?i:n}),e}(t),t.parentNode,t)})}},function(t,e,n){var r=n(2);t.exports=function(t,e){var i=new r;return Promise.all([n.e(0),n.e(4)]).then(function(r){var o;try{o=n(85),i.resolve(new o(t,e))}catch(t){i.reject(t)}}.bind(null,n)).catch(function(t){i.reject(t)}),i.promise}},function(t,e,n){var r=n(0),i=n(13),o=n(14)(),s=n(65),a="a.periscope-on-air",u=/^https?:\/\/(?:www\.)?(?:periscope|pscp)\.tv\/@?([a-zA-Z0-9_]+)\/?$/i;t.exports=function(t){return o(t,a).map(function(t){return s(function(t){var e=i(t),n=t.getAttribute("href"),o=t.getAttribute("data-bs-size"),s=u.exec(n)[1];return r.aug(e,{username:s,size:o})}(t),t.parentNode,t)})}},function(t,e,n){var r=n(2);t.exports=function(t,e){var i=new r;return n.e(5).then(function(r){var o;try{o=n(86),i.resolve(new o(t,e))}catch(t){i.reject(t)}}.bind(null,n)).catch(function(t){i.reject(t)}),i.promise}},function(t,e,n){var r=n(5),i=n(0),o=n(66),s=n(13),a=n(14)(),u=n(67),c=n(3),d=n(12),l="a.twitter-timeline,div.twitter-timeline,a.twitter-grid",f="Embedded Search timelines have been deprecated. See https://twittercommunity.com/t/deprecating-widget-settings/102295.",h="You may have been affected by an update to settings in embedded timelines. See https://twittercommunity.com/t/deprecating-widget-settings/102295.",p="Embedded grids have been deprecated and will now render as timelines. Please update your embed code to use the twitter-timeline class. More info: https://twittercommunity.com/t/update-on-the-embedded-grid-display-type/119564.";t.exports=function(t){return a(t,l).map(function(t){return u(function(t){var e=s(t),n=t.getAttribute("data-bs-show-replies"),a={isPreconfigured:!!t.getAttribute("data-bs-widget-id"),chrome:t.getAttribute("data-bs-chrome"),tweetLimit:t.getAttribute("data-bs-tweet-limit")||t.getAttribute("data-bs-limit"),ariaLive:t.getAttribute("data-bs-aria-polite"),theme:"dark",borderColor:t.getAttribute("data-bs-border-color"),showReplies:n?r.asBoolean(n):null,profileScreenName:t.getAttribute("data-bs-screen-name"),profileUserId:t.getAttribute("data-bs-user-id"),favoritesScreenName:t.getAttribute("data-bs-favorites-screen-name"),favoritesUserId:t.getAttribute("data-bs-favorites-user-id"),likesScreenName:t.getAttribute("data-bs-likes-screen-name"),likesUserId:t.getAttribute("data-bs-likes-user-id"),listOwnerScreenName:t.getAttribute("data-bs-list-owner-screen-name"),listOwnerUserId:t.getAttribute("data-bs-list-owner-id"),listId:t.getAttribute("data-bs-list-id"),listSlug:t.getAttribute("data-bs-list-slug"),customTimelineId:t.getAttribute("data-bs-custom-timeline-id"),staticContent:t.getAttribute("data-bs-static-content"),url:t.href};return a.isPreconfigured&&(c.isSearchUrl(a.url)?d.publicError(f,t):d.publicLog(h,t)),"twitter-grid"===t.className&&d.publicLog(p,t),(a=i.aug(a,e)).dataSource=o(a),a.id=a.dataSource&&a.dataSource.id,a}(t),t.parentNode,t)})}},function(t,e,n){var r=n(28);t.exports=r.build([n(29),n(136)])},function(t,e,n){var r=n(0),i=n(135);t.exports=function(t){return"en"===t||r.contains(i,t)}},function(t,e){t.exports=["hi","zh-cn","fr","zh-tw","msa","fil","fi","sv","pl","ja","ko","de","it","pt","es","ru","id","tr","da","no","nl","hu","fa","ar","ur","he","th","cs","uk","vi","ro","bn","el","en-gb","gu","kn","mr","ta","bg","ca","hr","sr","sk"]},function(t,e,n){var r=n(3),i=n(0),o=n(20),s=n(48),a="collection:";function u(t,e){return r.collectionId(t)||e}t.exports=function(t){t.params({id:{},url:{}}),t.overrideProperty("id",{get:function(){var t=u(this.params.url,this.params.id);return a+t}}),t.overrideProperty("endpoint",{get:function(){return o.timeline(["collection"])}}),t.around("queryParams",function(t){return i.aug(t(),{collection_id:u(this.params.url,this.params.id)})}),t.before("initialize",function(){if(!u(this.params.url,this.params.id))throw new Error("one of url or id is required");s()})}},function(t,e,n){var r=n(28);t.exports=r.build([n(29),n(138)])},function(t,e,n){var r=n(3),i=n(0),o=n(20),s="event:";function a(t,e){return r.eventId(t)||e}t.exports=function(t){t.params({id:{},url:{}}),t.overrideProperty("id",{get:function(){var t=a(this.params.url,this.params.id);return s+t}}),t.overrideProperty("endpoint",{get:function(){return o.timeline(["event"])}}),t.around("queryParams",function(t){return i.aug(t(),{event_id:a(this.params.url,this.params.id)})}),t.before("initialize",function(){if(!a(this.params.url,this.params.id))throw new Error("one of url or id is required")})}},function(t,e,n){var r=n(28);t.exports=r.build([n(29),n(140)])},function(t,e,n){var r=n(3),i=n(0),o=n(20),s=n(48),a="likes:";function u(t){return r.likesScreenName(t.url)||t.screenName}t.exports=function(t){t.params({screenName:{},userId:{},url:{}}),t.overrideProperty("id",{get:function(){var t=u(this.params)||this.params.userId;return a+t}}),t.overrideProperty("endpoint",{get:function(){return o.timeline(["likes"])}}),t.define("_getLikesQueryParam",function(){var t=u(this.params);return t?{screen_name:t}:{user_id:this.params.userId}}),t.around("queryParams",function(t){return i.aug(t(),this._getLikesQueryParam())}),t.before("initialize",function(){if(!u(this.params)&&!this.params.userId)throw new Error("screen name or user id is required");s()})}},function(t,e,n){var r=n(28);t.exports=r.build([n(29),n(142)])},function(t,e,n){var r=n(3),i=n(0),o=n(20),s="list:";function a(t){var e=r.listScreenNameAndSlug(t.url)||t;return i.compact({screen_name:e.ownerScreenName,user_id:e.ownerUserId,list_slug:e.slug})}t.exports=function(t){t.params({id:{},ownerScreenName:{},ownerUserId:{},slug:{},url:{}}),t.overrideProperty("id",{get:function(){var t,e,n;return this.params.id?s+this.params.id:(e=(t=a(this.params))&&t.list_slug.replace(/-/g,"_"),n=t&&(t.screen_name||t.user_id),s+(n+":")+e)}}),t.overrideProperty("endpoint",{get:function(){return o.timeline(["list"])}}),t.define("_getListQueryParam",function(){return this.params.id?{list_id:this.params.id}:a(this.params)}),t.around("queryParams",function(t){return i.aug(t(),this._getListQueryParam())}),t.before("initialize",function(){var t=a(this.params);if(i.isEmptyObject(t)&&!this.params.id)throw new Error("qualified slug or list id required")})}},function(t,e,n){var r=n(28);t.exports=r.build([n(29),n(144)])},function(t,e,n){var r=n(3),i=n(5),o=n(0),s=n(20),a="profile:";function u(t,e){return r.screenName(t)||e}t.exports=function(t){t.params({showReplies:{fallback:!1,transform:i.asBoolean},screenName:{},userId:{},url:{}}),t.overrideProperty("id",{get:function(){var t=u(this.params.url,this.params.screenName);return a+(t||this.params.userId)}}),t.overrideProperty("endpoint",{get:function(){return s.timeline(["profile"])}}),t.define("_getProfileQueryParam",function(){var t=u(this.params.url,this.params.screenName),e=t?{screen_name:t}:{user_id:this.params.userId};return o.aug(e,{with_replies:this.params.showReplies?"true":"false"})}),t.around("queryParams",function(t){return o.aug(t(),this._getProfileQueryParam())}),t.before("initialize",function(){if(!u(this.params.url,this.params.screenName)&&!this.params.userId)throw new Error("screen name or user id is required")})}},function(t,e,n){var r=n(2);t.exports=function(t,e){var i=new r;return n.e(6).then(function(r){var o;try{o=n(87),i.resolve(new o(t,e))}catch(t){i.reject(t)}}.bind(null,n)).catch(function(t){i.reject(t)}),i.promise}},function(t,e,n){var r=n(2);t.exports=function(t,e){var i=new r;return Promise.all([n.e(0),n.e(7)]).then(function(r){var o;try{o=n(88),i.resolve(new o(t,e))}catch(t){i.reject(t)}}.bind(null,n)).catch(function(t){i.reject(t)}),i.promise}},function(t,e,n){var r=n(10),i=n(3),o=n(0),s=n(13),a=n(14)(),u=n(68),c="blockquote.twitter-tweet, blockquote.twitter-video",d=/\btw-align-(left|right|center)\b/;t.exports=function(t,e){return a(t,c).map(function(t){return u(function(t){var e=s(t),n=t.getElementsByTagName("A"),a=n&&n[n.length-1],u=a&&i.status(a.href),c=t.getAttribute("data-bs-conversation"),l="none"==c||"hidden"==c||r.present(t,"tw-hide-thread"),f=t.getAttribute("data-bs-cards"),h="none"==f||"hidden"==f||r.present(t,"tw-hide-media"),p=t.getAttribute("data-bs-align")||t.getAttribute("align"),m="dark";return!p&&d.test(t.className)&&(p=RegExp.$1),o.aug(e,{tweetId:u,hideThread:l,hideCard:h,align:p,theme:m,id:u})}(t),t.parentNode,t,e)})}},function(t,e,n){var r=n(2);t.exports=function(t,e){var i=new r;return n.e(8).then(function(r){var o;try{o=n(89),i.resolve(new o(t,e))}catch(t){i.reject(t)}}.bind(null,n)).catch(function(t){i.reject(t)}),i.promise}},function(t,e,n){var r=n(10),i=n(0),o=n(13),s=n(14)(),a=n(69),u=n(5),c="a.twitter-share-button, a.twitter-mention-button, a.twitter-hashtag-button",d="twitter-hashtag-button",l="twitter-mention-button";t.exports=function(t){return s(t,c).map(function(t){return a(function(t){var e=o(t),n={screenName:t.getAttribute("data-bs-button-screen-name"),text:t.getAttribute("data-bs-text"),type:t.getAttribute("data-bs-type"),size:t.getAttribute("data-bs-size"),url:t.getAttribute("data-bs-url"),hashtags:t.getAttribute("data-bs-hashtags"),via:t.getAttribute("data-bs-via"),buttonHashtag:t.getAttribute("data-bs-button-hashtag")};return i.forIn(n,function(t,n){var r=e[t];e[t]=u.hasValue(r)?r:n}),e.screenName=e.screenName||e.screen_name,e.buttonHashtag=e.buttonHashtag||e.button_hashtag||e.hashtag,r.present(t,d)&&(e.type="hashtag"),r.present(t,l)&&(e.type="mention"),e}(t),t.parentNode,t)})}},function(t,e,n){var r=n(2);t.exports=function(t,e){var i=new r;return n.e(3).then(function(r){var o;try{o=n(90),i.resolve(new o(t,e))}catch(t){i.reject(t)}}.bind(null,n)).catch(function(t){i.reject(t)}),i.promise}},function(t,e,n){var r=n(0);t.exports=r.aug({},n(152),n(153),n(154),n(155),n(156),n(157),n(158))},function(t,e,n){var r=n(61),i=n(17)(["userId"],{},r);t.exports={createDMButton:i}},function(t,e,n){var r=n(63),i=n(17)(["screenName"],{},r);t.exports={createFollowButton:i}},function(t,e,n){var r=n(64),i=n(17)(["momentId"],{},r);t.exports={createMoment:i}},function(t,e,n){var r=n(65),i=n(17)(["username"],{},r);t.exports={createPeriscopeOnAirButton:i}},function(t,e,n){var r=n(9),i=n(12),o=n(3),s=n(0),a=n(5),u=n(66),c=n(67),d=n(17)([],{},c),l=n(6),f="Embedded grids have been deprecated. Please use twttr.widgets.createTimeline instead. More info: https://twittercommunity.com/t/update-on-the-embedded-grid-display-type/119564.",h={createTimeline:p,createGridFromCollection:function(t){var e=s.toRealArray(arguments).slice(1),n={sourceType:"collection",id:t};return e.unshift(n),i.publicLog(f),p.apply(this,e)}};function p(t){var e,n=s.toRealArray(arguments).slice(1);return a.isString(t)||a.isNumber(t)?l.reject("Embedded timelines with widget settings have been deprecated. See https://twittercommunity.com/t/deprecating-widget-settings/102295."):s.isObject(t)?(t=t||{},n.forEach(function(t){s.isType("object",t)&&function(t){t.ariaLive=t.ariaPolite}(e=t)}),e||(e={},n.push(e)),t.lang=e.lang,t.tweetLimit=e.tweetLimit,t.showReplies=e.showReplies,e.dataSource=u(t),d.apply(this,n)):l.reject("data source must be an object.")}o.isTwitterURL(r.href)&&(h.createTimelinePreview=function(t,e,n){var r={previewParams:t,useLegacyDefaults:!0,isPreviewTimeline:!0};return r.dataSource=u(r),d(e,r,n)}),t.exports=h},function(t,e,n){var r,i=n(0),o=n(68),s=n(17),a=(r=s(["tweetId"],{},o),function(){return i.toRealArray(arguments).slice(1).forEach(function(t){i.isType("object",t)&&(t.hideCard="none"==t.cards||"hidden"==t.cards,t.hideThread="none"==t.conversation||"hidden"==t.conversation)}),r.apply(this,arguments)});t.exports={createTweet:a,createTweetEmbed:a,createVideo:a}},function(t,e,n){var r=n(0),i=n(69),o=n(17),s=o(["url"],{type:"share"},i),a=o(["buttonHashtag"],{type:"hashtag"},i),u=o(["screenName"],{type:"mention"},i);function c(t){return function(){return r.toRealArray(arguments).slice(1).forEach(function(t){r.isType("object",t)&&(t.screenName=t.screenName||t.screen_name,t.buttonHashtag=t.buttonHashtag||t.button_hashtag||t.hashtag)}),t.apply(this,arguments)}}t.exports={createShareButton:c(s),createHashtagButton:c(a),createMentionButton:c(u)}},function(t,e,n){var r,i,o,s=n(4),a=n(1),u=0,c=[],d=s.createElement("a");function l(){var t,e;for(u=1,t=0,e=c.length;t= 200 && xhr.status < 300) { - var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); - myToast.hide(); - - var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); - myToast.show(); - - try { - if(typeof result == "string") { - document.getElementById('toast-post-success-text').innerText = result; - } else { - document.getElementById('toast-post-success-text').innerText = JSON.parse(xhr.response)["message"]; - } - } catch(e) { - document.getElementById('toast-post-success-text').innerText = "Action successful!"; - } - - return true; - } else { - var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); - myToast.hide(); - - var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); - myToast.show(); - - try { - if(typeof result == "string") { - document.getElementById('toast-post-error-text').innerText = result; - } else { - document.getElementById('toast-post-error-text').innerText = JSON.parse(xhr.response)["error"]; - } - return false - } catch(e) { - document.getElementById('toast-post-error-text').innerText = "Error. Please try again later."; - } - - return false; - } - }; - - xhr.send(form); - -} - -const TRANSFER_TAX = 0.01; - -window.addEventListener( 'load', function() { - var userid = document.getElementById("userid").value; - if (userid != "nosong") - { - var audio = new Audio(`/songs/${userid}`); - audio.loop=true; - audio.play(); - document.getElementById('userpage').addEventListener('click', () => { - if (audio.paused) audio.play(); - }, {once : true}); - } -}, false ); - -function updateTax(mobile=false) { - let suf = mobile ? "-mobile" : ""; - let amount = parseInt(document.getElementById("coins-transfer-amount" + suf).value); - if(isNaN(amount) || amount < 0) { - amount = 0; - } - document.getElementById("coins-transfer-taxed" + suf).innerText = amount - Math.ceil(amount*TRANSFER_TAX); -} - -function toggleElement(group, id) { - for(let el of document.getElementsByClassName(group)) { - if(el.id != id) { - el.classList.add('d-none'); - } - } - - document.getElementById(id).classList.toggle('d-none'); +function post_toast_callback(url, data, callback) { + var xhr = new XMLHttpRequest(); + xhr.open("POST", url, true); + var form = new FormData() + + if(typeof data === 'object' && data !== null) { + for(let k of Object.keys(data)) { + form.append(k, data[k]); + } + } + + form.append("formkey", formkey()); + xhr.withCredentials=true; + + xhr.onload = function() { + let result = callback(xhr); + if (xhr.status >= 200 && xhr.status < 300) { + var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); + myToast.hide(); + + var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); + myToast.show(); + + try { + if(typeof result == "string") { + document.getElementById('toast-post-success-text').innerText = result; + } else { + document.getElementById('toast-post-success-text').innerText = JSON.parse(xhr.response)["message"]; + } + } catch(e) { + document.getElementById('toast-post-success-text').innerText = "Action successful!"; + } + + return true; + } else { + var myToast = new bootstrap.Toast(document.getElementById('toast-post-success')); + myToast.hide(); + + var myToast = new bootstrap.Toast(document.getElementById('toast-post-error')); + myToast.show(); + + try { + if(typeof result == "string") { + document.getElementById('toast-post-error-text').innerText = result; + } else { + document.getElementById('toast-post-error-text').innerText = JSON.parse(xhr.response)["error"]; + } + return false + } catch(e) {} + + return false; + } + }; + + xhr.send(form); + +} + +const TRANSFER_TAX = 0.01; + +window.addEventListener( 'load', function() { + var userid = document.getElementById("userid").value; + if (userid != "nosong") + { + var audio = new Audio(`/songs/${userid}`); + audio.loop=true; + audio.play(); + document.getElementById('userpage').addEventListener('click', () => { + if (audio.paused) audio.play(); + }, {once : true}); + } +}, false ); + +function updateTax(mobile=false) { + let suf = mobile ? "-mobile" : ""; + let amount = parseInt(document.getElementById("coins-transfer-amount" + suf).value); + if(isNaN(amount) || amount < 0) { + amount = 0; + } + document.getElementById("coins-transfer-taxed" + suf).innerText = amount - Math.ceil(amount*TRANSFER_TAX); +} + +function toggleElement(group, id) { + for(let el of document.getElementsByClassName(group)) { + if(el.id != id) { + el.classList.add('d-none'); + } + } + + document.getElementById(id).classList.toggle('d-none'); } \ No newline at end of file diff --git a/files/assets/manifest.json b/files/assets/manifest.json old mode 100644 new mode 100755 index 3417443fe..3ac34a76d --- a/files/assets/manifest.json +++ b/files/assets/manifest.json @@ -1,8 +1,8 @@ -{ - "name": "files", - "short_name": "files", - "start_url": "https://rdrama.net", - "display": "standalone", - "background_color": "#FF66AC", - "description": "files" +{ + "name": "files", + "short_name": "files", + "start_url": "https://rdrama.net", + "display": "standalone", + "background_color": "#FF66AC", + "description": "files" } \ No newline at end of file diff --git a/files/assets/robots.txt b/files/assets/robots.txt old mode 100644 new mode 100755 index 0cee81b27..923bc6b90 --- a/files/assets/robots.txt +++ b/files/assets/robots.txt @@ -1,7 +1,7 @@ -User-agent: * -Allow: /$ -Allow: /@ -Allow: /comment -Allow: /post -Allow: /logged_out +User-agent: * +Allow: /$ +Allow: /@ +Allow: /comment +Allow: /post +Allow: /logged_out Disallow: / \ No newline at end of file diff --git a/files/classes/__init__.py b/files/classes/__init__.py old mode 100644 new mode 100755 index ea76c6a8f..15fb4cb2c --- a/files/classes/__init__.py +++ b/files/classes/__init__.py @@ -1,15 +1,15 @@ -from .alts import * -from .badges import * -from .clients import * -from .comment import * -from .domains import * -from .flags import * -from .user import * -from .userblock import * -from .submission import * -from .votes import * -from .domains import * -from .subscriptions import * -from files.__main__ import app -from .mod_logs import * +from .alts import * +from .badges import * +from .clients import * +from .comment import * +from .domains import * +from .flags import * +from .user import * +from .userblock import * +from .submission import * +from .votes import * +from .domains import * +from .subscriptions import * +from files.__main__ import app +from .mod_logs import * from .award import * \ No newline at end of file diff --git a/files/classes/alts.py b/files/classes/alts.py old mode 100644 new mode 100755 index 04a6f00ef..bd3c05eac --- a/files/classes/alts.py +++ b/files/classes/alts.py @@ -1,15 +1,15 @@ -from sqlalchemy import * -from files.__main__ import Base - - -class Alt(Base): - __tablename__ = "alts" - - id = Column(Integer, primary_key=True) - user1 = Column(Integer, ForeignKey("users.id")) - user2 = Column(Integer, ForeignKey("users.id")) - is_manual = Column(Boolean, default=False) - - def __repr__(self): - - return f"" +from sqlalchemy import * +from files.__main__ import Base + + +class Alt(Base): + __tablename__ = "alts" + + id = Column(Integer, primary_key=True) + user1 = Column(Integer, ForeignKey("users.id")) + user2 = Column(Integer, ForeignKey("users.id")) + is_manual = Column(Boolean, default=False) + + def __repr__(self): + + return f"" diff --git a/files/classes/award.py b/files/classes/award.py old mode 100644 new mode 100755 index 748858517..2756266fa --- a/files/classes/award.py +++ b/files/classes/award.py @@ -1,87 +1,87 @@ -from sqlalchemy import * -from sqlalchemy.orm import relationship -from files.__main__ import Base -from os import environ -from files.helpers.lazy import lazy - -site_name = environ.get("SITE_NAME").strip() - -if site_name == "Drama": - AWARDS = { - "ban": { - "kind": "ban", - "title": "One-Day Ban", - "description": "Bans the author for a day.", - "icon": "fas fa-gavel", - "color": "text-danger", - "price": 5000 - }, - "shit": { - "kind": "shit", - "title": "Shit", - "description": "Makes flies swarm a post.", - "icon": "fas fa-poop", - "color": "text-black-50", - "price": 1000 - }, - "fireflies": { - "kind": "fireflies", - "title": "Fireflies", - "description": "Puts stars on the post.", - "icon": "fas fa-sparkles", - "color": "text-warning", - "price": 1000 - } - } -else: - AWARDS = { - "shit": { - "kind": "shit", - "title": "Shit", - "description": "Makes flies swarm a post.", - "icon": "fas fa-poop", - "color": "text-black-50", - "price": 1000 - }, - "fireflies": { - "kind": "fireflies", - "title": "Fireflies", - "description": "Puts stars on the post.", - "icon": "fas fa-sparkles", - "color": "text-warning", - "price": 1000 - } - } - - -class AwardRelationship(Base): - - __tablename__ = "award_relationships" - - id = Column(Integer, primary_key=True) - - user_id = Column(Integer, ForeignKey("users.id")) - submission_id = Column(Integer, ForeignKey("submissions.id")) - comment_id = Column(Integer, ForeignKey("comments.id")) - kind = Column(String) - - user = relationship("User", primaryjoin="AwardRelationship.user_id==User.id", viewonly=True) - - post = relationship("Submission", primaryjoin="AwardRelationship.submission_id==Submission.id", viewonly=True) - comment = relationship("Comment", primaryjoin="AwardRelationship.comment_id==Comment.id", viewonly=True) - - - @property - @lazy - def type(self): - return AWARDS[self.kind] - - @property - @lazy - def title(self): - return self.type['title'] - - @property - @lazy - def class_list(self): - return self.type['icon']+' '+self.type['color'] +from sqlalchemy import * +from sqlalchemy.orm import relationship +from files.__main__ import Base +from os import environ +from files.helpers.lazy import lazy + +site_name = environ.get("SITE_NAME").strip() + +if site_name == "Drama": + AWARDS = { + "ban": { + "kind": "ban", + "title": "One-Day Ban", + "description": "Bans the author for a day.", + "icon": "fas fa-gavel", + "color": "text-danger", + "price": 5000 + }, + "shit": { + "kind": "shit", + "title": "Shit", + "description": "Makes flies swarm a post.", + "icon": "fas fa-poop", + "color": "text-black-50", + "price": 500 + }, + "fireflies": { + "kind": "fireflies", + "title": "Fireflies", + "description": "Puts stars on the post.", + "icon": "fas fa-sparkles", + "color": "text-warning", + "price": 500 + } + } +else: + AWARDS = { + "shit": { + "kind": "shit", + "title": "Shit", + "description": "Makes flies swarm a post.", + "icon": "fas fa-poop", + "color": "text-black-50", + "price": 500 + }, + "fireflies": { + "kind": "fireflies", + "title": "Fireflies", + "description": "Puts stars on the post.", + "icon": "fas fa-sparkles", + "color": "text-warning", + "price": 500 + } + } + + +class AwardRelationship(Base): + + __tablename__ = "award_relationships" + + id = Column(Integer, primary_key=True) + + user_id = Column(Integer, ForeignKey("users.id")) + submission_id = Column(Integer, ForeignKey("submissions.id")) + comment_id = Column(Integer, ForeignKey("comments.id")) + kind = Column(String) + + user = relationship("User", primaryjoin="AwardRelationship.user_id==User.id", viewonly=True) + + post = relationship("Submission", primaryjoin="AwardRelationship.submission_id==Submission.id", viewonly=True) + comment = relationship("Comment", primaryjoin="AwardRelationship.comment_id==Comment.id", viewonly=True) + + + @property + @lazy + def type(self): + return AWARDS[self.kind] + + @property + @lazy + def title(self): + return self.type['title'] + + @property + @lazy + def class_list(self): + return self.type['icon']+' '+self.type['color'] diff --git a/files/classes/badges.py b/files/classes/badges.py old mode 100644 new mode 100755 index 008948bc8..e85d9ea87 --- a/files/classes/badges.py +++ b/files/classes/badges.py @@ -1,94 +1,93 @@ -from sqlalchemy import * -from sqlalchemy.orm import relationship -from files.__main__ import Base, app -from os import environ -from files.helpers.lazy import lazy - -site_name = environ.get("SITE_NAME").strip() - -class BadgeDef(Base): - - __tablename__ = "badge_defs" - - id = Column(BigInteger, primary_key=True) - name = Column(String) - description = Column(String) - icon = Column(String) - kind = Column(Integer, default=1) - qualification_expr = Column(String) - - def __repr__(self): - - return f"" - - @property - @lazy - def path(self): - - return f"/assets/images/badges/{self.icon}" - - @property - @lazy - def json_core(self): - return { - "name": self.name, - "description": self.description, - "icon": self.icon - } - - - -class Badge(Base): - - __tablename__ = "badges" - - id = Column(Integer, primary_key=True) - - user_id = Column(Integer, ForeignKey('users.id')) - badge_id = Column(Integer, ForeignKey("badge_defs.id")) - description = Column(String) - url = Column(String) - badge = relationship("BadgeDef", viewonly=True) - - def __repr__(self): - - return f"" - - @property - @lazy - def text(self): - if self.description: - return self.description - else: - return self.badge.description - - @property - @lazy - def type(self): - return self.badge.id - - @property - @lazy - def name(self): - return self.badge.name - - @property - @lazy - def path(self): - return self.badge.path - - @property - @lazy - def json_core(self): - - return {'text': self.text, - 'name': self.name, - 'created_utc': self.created_utc, - 'url': self.url, - 'icon_url':f"https://{app.config['SERVER_NAME']}{self.path}" - } - - @property - @lazy - def json(self): - return self.json_core +from sqlalchemy import * +from sqlalchemy.orm import relationship +from files.__main__ import Base, app +from os import environ +from files.helpers.lazy import lazy + +site_name = environ.get("SITE_NAME").strip() + +class BadgeDef(Base): + + __tablename__ = "badge_defs" + + id = Column(BigInteger, primary_key=True) + name = Column(String) + description = Column(String) + icon = Column(String) + kind = Column(Integer, default=1) + qualification_expr = Column(String) + + def __repr__(self): + + return f"" + + @property + @lazy + def path(self): + + return f"/assets/images/badges/{self.icon}.gif" + + @property + @lazy + def json_core(self): + return { + "name": self.name, + "description": self.description, + "icon": self.icon + } + + + +class Badge(Base): + + __tablename__ = "badges" + + id = Column(Integer, primary_key=True) + + user_id = Column(Integer, ForeignKey('users.id')) + badge_id = Column(Integer, ForeignKey("badge_defs.id")) + description = Column(String) + url = Column(String) + badge = relationship("BadgeDef", viewonly=True) + + def __repr__(self): + + return f"" + + @property + @lazy + def text(self): + if self.description: + return self.description + else: + return self.badge.description + + @property + @lazy + def type(self): + return self.badge.id + + @property + @lazy + def name(self): + return self.badge.name + + @property + @lazy + def path(self): + return self.badge.path + + @property + @lazy + def json_core(self): + + return {'text': self.text, + 'name': self.name, + 'url': self.url, + 'icon_url':f"https://{app.config['SERVER_NAME']}{self.path}" + } + + @property + @lazy + def json(self): + return self.json_core diff --git a/files/classes/clients.py b/files/classes/clients.py old mode 100644 new mode 100755 index f2c60a991..9ce14345e --- a/files/classes/clients.py +++ b/files/classes/clients.py @@ -1,82 +1,82 @@ -from flask import * -from sqlalchemy import * -from sqlalchemy.orm import relationship, lazyload -from .submission import Submission -from .comment import Comment -from files.__main__ import Base -from files.helpers.lazy import lazy -import time - -class OauthApp(Base): - - __tablename__ = "oauth_apps" - - id = Column(Integer, primary_key=True) - client_id = Column(String) - app_name = Column(String) - redirect_uri = Column(String) - description = Column(String) - author_id = Column(Integer, ForeignKey("users.id")) - author = relationship("User", viewonly=True) - - def __repr__(self): return f"" - - - @property - @lazy - def created_date(self): - return time.strftime("%d %B %Y", time.gmtime(self.created_utc)) - - @property - @lazy - def created_datetime(self): - return str(time.strftime("%d/%B/%Y %H:%M:%S UTC", time.gmtime(self.created_utc))) - - @property - @lazy - def permalink(self): return f"/admin/app/{self.id}" - - @lazy - def idlist(self, page=1): - - posts = g.db.query(Submission.id).options(lazyload('*')).filter_by(app_id=self.id) - - posts=posts.order_by(Submission.created_utc.desc()) - - posts=posts.offset(100*(page-1)).limit(101) - - return [x[0] for x in posts.all()] - - @lazy - def comments_idlist(self, page=1): - - posts = g.db.query(Comment.id).options(lazyload('*')).filter_by(app_id=self.id) - - posts=posts.order_by(Comment.created_utc.desc()) - - posts=posts.offset(100*(page-1)).limit(101) - - return [x[0] for x in posts.all()] - - - -class ClientAuth(Base): - - __tablename__ = "client_auths" - - id = Column(Integer, primary_key=True) - oauth_client = Column(Integer, ForeignKey("oauth_apps.id")) - access_token = Column(String) - user_id = Column(Integer, ForeignKey("users.id")) - user = relationship("User", viewonly=True) - application = relationship("OauthApp", viewonly=True) - - @property - @lazy - def created_date(self): - return time.strftime("%d %B %Y", time.gmtime(self.created_utc)) - - @property - @lazy - def created_datetime(self): +from flask import * +from sqlalchemy import * +from sqlalchemy.orm import relationship, lazyload +from .submission import Submission +from .comment import Comment +from files.__main__ import Base +from files.helpers.lazy import lazy +import time + +class OauthApp(Base): + + __tablename__ = "oauth_apps" + + id = Column(Integer, primary_key=True) + client_id = Column(String) + app_name = Column(String) + redirect_uri = Column(String) + description = Column(String) + author_id = Column(Integer, ForeignKey("users.id")) + author = relationship("User", viewonly=True) + + def __repr__(self): return f"" + + + @property + @lazy + def created_date(self): + return time.strftime("%d %B %Y", time.gmtime(self.created_utc)) + + @property + @lazy + def created_datetime(self): + return str(time.strftime("%d/%B/%Y %H:%M:%S UTC", time.gmtime(self.created_utc))) + + @property + @lazy + def permalink(self): return f"/admin/app/{self.id}" + + @lazy + def idlist(self, page=1): + + posts = g.db.query(Submission.id).options(lazyload('*')).filter_by(app_id=self.id) + + posts=posts.order_by(Submission.created_utc.desc()) + + posts=posts.offset(100*(page-1)).limit(101) + + return [x[0] for x in posts.all()] + + @lazy + def comments_idlist(self, page=1): + + posts = g.db.query(Comment.id).options(lazyload('*')).filter_by(app_id=self.id) + + posts=posts.order_by(Comment.created_utc.desc()) + + posts=posts.offset(100*(page-1)).limit(101) + + return [x[0] for x in posts.all()] + + + +class ClientAuth(Base): + + __tablename__ = "client_auths" + + id = Column(Integer, primary_key=True) + oauth_client = Column(Integer, ForeignKey("oauth_apps.id")) + access_token = Column(String) + user_id = Column(Integer, ForeignKey("users.id")) + user = relationship("User", viewonly=True) + application = relationship("OauthApp", viewonly=True) + + @property + @lazy + def created_date(self): + return time.strftime("%d %B %Y", time.gmtime(self.created_utc)) + + @property + @lazy + def created_datetime(self): return str(time.strftime("%d/%B/%Y %H:%M:%S UTC", time.gmtime(self.created_utc))) \ No newline at end of file diff --git a/files/classes/comment.py b/files/classes/comment.py index eb7e6a453..6a7c962f8 100644 --- a/files/classes/comment.py +++ b/files/classes/comment.py @@ -348,16 +348,13 @@ class Comment(Base): @lazy def collapse_for_user(self, v): - if self.over_18 and not (v and v.over_18) and not self.post.over_18: - return True + if self.over_18 and not (v and v.over_18) and not self.post.over_18: return True - if not v: - return False + if not v: return False - if any([x in self.body for x in v.filter_words]): - return True + if v.filter_words and any([x in self.body for x in v.filter_words]): return True - if self.is_banned: return True + if self.is_banned or (self.author and self.author.shadowbanned): return True return False diff --git a/files/classes/domains.py b/files/classes/domains.py old mode 100644 new mode 100755 index 8d3e29224..3755cdaef --- a/files/classes/domains.py +++ b/files/classes/domains.py @@ -1,9 +1,9 @@ -from sqlalchemy import * -from files.__main__ import Base - -class BannedDomain(Base): - - __tablename__ = "banneddomains" - id = Column(Integer, primary_key=True) - domain = Column(String) +from sqlalchemy import * +from files.__main__ import Base + +class BannedDomain(Base): + + __tablename__ = "banneddomains" + id = Column(Integer, primary_key=True) + domain = Column(String) reason = Column(String) \ No newline at end of file diff --git a/files/classes/flags.py b/files/classes/flags.py old mode 100644 new mode 100755 index 57c961778..476ea9760 --- a/files/classes/flags.py +++ b/files/classes/flags.py @@ -1,56 +1,56 @@ -from sqlalchemy import * -from sqlalchemy.orm import relationship -from files.__main__ import Base -from files.helpers.lazy import lazy -import time - -class Flag(Base): - - __tablename__ = "flags" - - id = Column(Integer, primary_key=True) - post_id = Column(Integer, ForeignKey("submissions.id")) - user_id = Column(Integer, ForeignKey("users.id")) - reason = Column(String) - - user = relationship("User", primaryjoin = "Flag.user_id == User.id", uselist = False, viewonly=True) - - def __repr__(self): - - return f"" - - @property - @lazy - def created_date(self): - return time.strftime("%d %B %Y", time.gmtime(self.created_utc)) - - @property - @lazy - def created_datetime(self): - return str(time.strftime("%d/%B/%Y %H:%M:%S UTC", time.gmtime(self.created_utc))) - - -class CommentFlag(Base): - - __tablename__ = "commentflags" - - id = Column(Integer, primary_key=True) - user_id = Column(Integer, ForeignKey("users.id")) - comment_id = Column(Integer, ForeignKey("comments.id")) - reason = Column(String) - - user = relationship("User", primaryjoin = "CommentFlag.user_id == User.id", uselist = False, viewonly=True) - - def __repr__(self): - - return f"" - - @property - @lazy - def created_date(self): - return time.strftime("%d %B %Y", time.gmtime(self.created_utc)) - - @property - @lazy - def created_datetime(self): +from sqlalchemy import * +from sqlalchemy.orm import relationship +from files.__main__ import Base +from files.helpers.lazy import lazy +import time + +class Flag(Base): + + __tablename__ = "flags" + + id = Column(Integer, primary_key=True) + post_id = Column(Integer, ForeignKey("submissions.id")) + user_id = Column(Integer, ForeignKey("users.id")) + reason = Column(String) + + user = relationship("User", primaryjoin = "Flag.user_id == User.id", uselist = False, viewonly=True) + + def __repr__(self): + + return f"" + + @property + @lazy + def created_date(self): + return time.strftime("%d %B %Y", time.gmtime(self.created_utc)) + + @property + @lazy + def created_datetime(self): + return str(time.strftime("%d/%B/%Y %H:%M:%S UTC", time.gmtime(self.created_utc))) + + +class CommentFlag(Base): + + __tablename__ = "commentflags" + + id = Column(Integer, primary_key=True) + user_id = Column(Integer, ForeignKey("users.id")) + comment_id = Column(Integer, ForeignKey("comments.id")) + reason = Column(String) + + user = relationship("User", primaryjoin = "CommentFlag.user_id == User.id", uselist = False, viewonly=True) + + def __repr__(self): + + return f"" + + @property + @lazy + def created_date(self): + return time.strftime("%d %B %Y", time.gmtime(self.created_utc)) + + @property + @lazy + def created_datetime(self): return str(time.strftime("%d/%B/%Y %H:%M:%S UTC", time.gmtime(self.created_utc))) \ No newline at end of file diff --git a/files/classes/mod_logs.py b/files/classes/mod_logs.py old mode 100644 new mode 100755 index e8865ba96..23a9caafd --- a/files/classes/mod_logs.py +++ b/files/classes/mod_logs.py @@ -1,236 +1,236 @@ -from sqlalchemy import * -from sqlalchemy.orm import relationship -from files.__main__ import Base -import time -from files.helpers.lazy import lazy - -class ModAction(Base): - __tablename__ = "modactions" - id = Column(BigInteger, primary_key=True) - - user_id = Column(Integer, ForeignKey("users.id")) - kind = Column(String) - target_user_id = Column(Integer, ForeignKey("users.id"), default=0) - target_submission_id = Column(Integer, ForeignKey("submissions.id"), default=0) - target_comment_id = Column(Integer, ForeignKey("comments.id"), default=0) - _note=Column(String) - created_utc = Column(Integer, default=0) - - user = relationship("User", primaryjoin="User.id==ModAction.user_id", viewonly=True) - target_user = relationship("User", primaryjoin="User.id==ModAction.target_user_id", viewonly=True) - target_post = relationship("Submission", viewonly=True) - - def __init__(self, *args, **kwargs): - if "created_utc" not in kwargs: - kwargs["created_utc"] = int(time.time()) - - if "note" in kwargs: - kwargs["_note"]=kwargs["note"] - - super().__init__(*args, **kwargs) - - def __repr__(self): - return f"" - - @property - @lazy - def age_string(self): - - age = int(time.time()) - self.created_utc - - if age < 60: - return "just now" - elif age < 3600: - minutes = int(age / 60) - return f"{minutes}m ago" - elif age < 86400: - hours = int(age / 3600) - return f"{hours}hr ago" - elif age < 2678400: - days = int(age / 86400) - return f"{days}d ago" - - now = time.gmtime() - ctd = time.gmtime(self.created_utc) - - months = now.tm_mon - ctd.tm_mon + 12 * (now.tm_year - ctd.tm_year) - if now.tm_mday < ctd.tm_mday: - months -= 1 - - if months < 12: - return f"{months}mo ago" - else: - years = int(months / 12) - return f"{years}yr ago" - - - @property - def note(self): - - if self.kind=="ban_user": - if self.target_post: return f'for post' - elif self.target_comment_id: return f'for comment' - else: return self._note - else: - return self._note or "" - - @note.setter - def note(self, x): - self._note=x - - @property - @lazy - def string(self): - - output = ACTIONTYPES[self.kind]["str"].format(self=self) - - if self.note: output += f" ({self.note})" - - return output - - @property - @lazy - def target_link(self): - if self.target_user: return f'{self.target_user.username}' - elif self.target_post: return f'{self.target_post.title.replace("<","").replace(">","")}' - elif self.target_comment_id: return f'comment' - - @property - @lazy - def icon(self): - return ACTIONTYPES[self.kind]['icon'] - - @property - @lazy - def color(self): - return ACTIONTYPES[self.kind]['color'] - - @property - @lazy - def permalink(self): - return f"/log/{self.id}" - - - -ACTIONTYPES={ - "ban_user":{ - "str":'banned user {self.target_link}', - "icon":"fa-user-slash", - "color": "bg-danger", - }, - "unban_user":{ - "str":'unbanned user {self.target_link}', - "icon": "fa-user-slash", - "color": "bg-muted", - }, - "club_allow":{ - "str":'allowed user {self.target_link} into the country club', - "icon":"fa-user-slash", - "color": "bg-danger", - }, - "club_ban":{ - "str":'disallowed user {self.target_link} from the country club', - "icon": "fa-user-slash", - "color": "bg-muted", - }, - "nuke_user":{ - "str":'removed all content of {self.target_link}', - "icon":"fa-user-slash", - "color": "bg-danger", - }, - "unnuke_user":{ - "str":'approved all content of {self.target_link}', - "icon": "fa-user-slash", - "color": "bg-muted", - }, - "shadowban": { - "str": 'shadowbanned {self.target_link}', - "icon": "fa-user-slash", - "color": "bg-danger", - }, - "unshadowban": { - "str": 'unshadowbanned {self.target_link}', - "icon": "fa-user-slash", - "color": "bg-muted", - }, - "agendaposter": { - "str": "set agendaposter theme on {self.target_link}", - "icon": "fa-user-slash", - "color": "bg-muted", - }, - "unagendaposter": { - "str": "removed agendaposter theme from {self.target_link}", - "icon": "fa-user-slash", - "color": "bg-muted", - }, - "set_flair_locked":{ - "str":"set {self.target_link}'s flair (locked)", - "icon": "fa-user-slash", - "color": "bg-muted", - }, - "set_flair_notlocked":{ - "str":"set {self.target_link}'s flair (not locked)", - "icon": "fa-user-slash", - "color": "bg-muted", - }, - "pin_comment":{ - "str":'pinned a {self.target_link}', - "icon":"fa-thumbtack fa-rotate--45", - "color": "bg-info", - }, - "unpin_comment":{ - "str":'un-pinned a {self.target_link}', - "icon":"fa-thumbtack fa-rotate--45", - "color": "bg-muted", - }, - "pin_post":{ - "str":'pinned post {self.target_link}', - "icon":"fa-thumbtack fa-rotate--45", - "color": "bg-success", - }, - "unpin_post":{ - "str":'un-pinned post {self.target_link}', - "icon":"fa-thumbtack fa-rotate--45", - "color": "bg-muted", - }, - "set_nsfw":{ - "str":'set nsfw on post {self.target_link}', - "icon":"fa-eye-evil", - "color": "bg-danger", - }, - "unset_nsfw":{ - "str":'un-set nsfw on post {self.target_link}', - "icon":"fa-eye-evil", - "color": "bg-muted", - }, - "ban_post":{ - "str": 'removed post {self.target_link}', - "icon":"fa-feather-alt", - "color": "bg-danger", - }, - "unban_post":{ - "str": 'reinstated post {self.target_link}', - "icon":"fa-feather-alt", - "color": "bg-muted", - }, - "club":{ - "str": 'marked post {self.target_link} as club-only', - "icon":"fa-eye-slash", - "color": "bg-danger", - }, - "unclub":{ - "str": 'unmarked post {self.target_link} as club-only', - "icon":"fa-eye", - "color": "bg-muted", - }, - "ban_comment":{ - "str": 'removed {self.target_link}', - "icon":"fa-comment", - "color": "bg-danger", - }, - "unban_comment":{ - "str": 'reinstated {self.target_link}', - "icon":"fa-comment", - "color": "bg-muted", - }, -} +from sqlalchemy import * +from sqlalchemy.orm import relationship +from files.__main__ import Base +import time +from files.helpers.lazy import lazy + +class ModAction(Base): + __tablename__ = "modactions" + id = Column(BigInteger, primary_key=True) + + user_id = Column(Integer, ForeignKey("users.id")) + kind = Column(String) + target_user_id = Column(Integer, ForeignKey("users.id"), default=0) + target_submission_id = Column(Integer, ForeignKey("submissions.id"), default=0) + target_comment_id = Column(Integer, ForeignKey("comments.id"), default=0) + _note=Column(String) + created_utc = Column(Integer, default=0) + + user = relationship("User", primaryjoin="User.id==ModAction.user_id", viewonly=True) + target_user = relationship("User", primaryjoin="User.id==ModAction.target_user_id", viewonly=True) + target_post = relationship("Submission", viewonly=True) + + def __init__(self, *args, **kwargs): + if "created_utc" not in kwargs: + kwargs["created_utc"] = int(time.time()) + + if "note" in kwargs: + kwargs["_note"]=kwargs["note"] + + super().__init__(*args, **kwargs) + + def __repr__(self): + return f"" + + @property + @lazy + def age_string(self): + + age = int(time.time()) - self.created_utc + + if age < 60: + return "just now" + elif age < 3600: + minutes = int(age / 60) + return f"{minutes}m ago" + elif age < 86400: + hours = int(age / 3600) + return f"{hours}hr ago" + elif age < 2678400: + days = int(age / 86400) + return f"{days}d ago" + + now = time.gmtime() + ctd = time.gmtime(self.created_utc) + + months = now.tm_mon - ctd.tm_mon + 12 * (now.tm_year - ctd.tm_year) + if now.tm_mday < ctd.tm_mday: + months -= 1 + + if months < 12: + return f"{months}mo ago" + else: + years = int(months / 12) + return f"{years}yr ago" + + + @property + def note(self): + + if self.kind=="ban_user": + if self.target_post: return f'for post' + elif self.target_comment_id: return f'for comment' + else: return self._note + else: + return self._note or "" + + @note.setter + def note(self, x): + self._note=x + + @property + @lazy + def string(self): + + output = ACTIONTYPES[self.kind]["str"].format(self=self) + + if self.note: output += f" ({self.note})" + + return output + + @property + @lazy + def target_link(self): + if self.target_user: return f'{self.target_user.username}' + elif self.target_post: return f'{self.target_post.title.replace("<","").replace(">","")}' + elif self.target_comment_id: return f'comment' + + @property + @lazy + def icon(self): + return ACTIONTYPES[self.kind]['icon'] + + @property + @lazy + def color(self): + return ACTIONTYPES[self.kind]['color'] + + @property + @lazy + def permalink(self): + return f"/log/{self.id}" + + + +ACTIONTYPES={ + "ban_user":{ + "str":'banned user {self.target_link}', + "icon":"fa-user-slash", + "color": "bg-danger", + }, + "unban_user":{ + "str":'unbanned user {self.target_link}', + "icon": "fa-user-slash", + "color": "bg-muted", + }, + "club_allow":{ + "str":'allowed user {self.target_link} into the country club', + "icon":"fa-user-slash", + "color": "bg-danger", + }, + "club_ban":{ + "str":'disallowed user {self.target_link} from the country club', + "icon": "fa-user-slash", + "color": "bg-muted", + }, + "nuke_user":{ + "str":'removed all content of {self.target_link}', + "icon":"fa-user-slash", + "color": "bg-danger", + }, + "unnuke_user":{ + "str":'approved all content of {self.target_link}', + "icon": "fa-user-slash", + "color": "bg-muted", + }, + "shadowban": { + "str": 'shadowbanned {self.target_link}', + "icon": "fa-user-slash", + "color": "bg-danger", + }, + "unshadowban": { + "str": 'unshadowbanned {self.target_link}', + "icon": "fa-user-slash", + "color": "bg-muted", + }, + "agendaposter": { + "str": "set agendaposter theme on {self.target_link}", + "icon": "fa-user-slash", + "color": "bg-muted", + }, + "unagendaposter": { + "str": "removed agendaposter theme from {self.target_link}", + "icon": "fa-user-slash", + "color": "bg-muted", + }, + "set_flair_locked":{ + "str":"set {self.target_link}'s flair (locked)", + "icon": "fa-user-slash", + "color": "bg-muted", + }, + "set_flair_notlocked":{ + "str":"set {self.target_link}'s flair (not locked)", + "icon": "fa-user-slash", + "color": "bg-muted", + }, + "pin_comment":{ + "str":'pinned a {self.target_link}', + "icon":"fa-thumbtack fa-rotate--45", + "color": "bg-info", + }, + "unpin_comment":{ + "str":'un-pinned a {self.target_link}', + "icon":"fa-thumbtack fa-rotate--45", + "color": "bg-muted", + }, + "pin_post":{ + "str":'pinned post {self.target_link}', + "icon":"fa-thumbtack fa-rotate--45", + "color": "bg-success", + }, + "unpin_post":{ + "str":'un-pinned post {self.target_link}', + "icon":"fa-thumbtack fa-rotate--45", + "color": "bg-muted", + }, + "set_nsfw":{ + "str":'set nsfw on post {self.target_link}', + "icon":"fa-eye-evil", + "color": "bg-danger", + }, + "unset_nsfw":{ + "str":'un-set nsfw on post {self.target_link}', + "icon":"fa-eye-evil", + "color": "bg-muted", + }, + "ban_post":{ + "str": 'removed post {self.target_link}', + "icon":"fa-feather-alt", + "color": "bg-danger", + }, + "unban_post":{ + "str": 'reinstated post {self.target_link}', + "icon":"fa-feather-alt", + "color": "bg-muted", + }, + "club":{ + "str": 'marked post {self.target_link} as club-only', + "icon":"fa-eye-slash", + "color": "bg-danger", + }, + "unclub":{ + "str": 'unmarked post {self.target_link} as club-only', + "icon":"fa-eye", + "color": "bg-muted", + }, + "ban_comment":{ + "str": 'removed {self.target_link}', + "icon":"fa-comment", + "color": "bg-danger", + }, + "unban_comment":{ + "str": 'reinstated {self.target_link}', + "icon":"fa-comment", + "color": "bg-muted", + }, +} diff --git a/files/classes/submission.py b/files/classes/submission.py index 61e0ca93a..64d470dd2 100644 --- a/files/classes/submission.py +++ b/files/classes/submission.py @@ -233,11 +233,11 @@ class Submission(Base): @property @lazy def thumb_url(self): - if self.over_18: return f"https://{site}/assets/images/nsfw.webp" - elif not self.url: return f"https://{site}/assets/images/{site_name}/default_thumb_text.webp" + if self.over_18: return f"https://{site}/assets/images/nsfw.gif" + elif not self.url: return f"https://{site}/assets/images/{site_name}/default_thumb_text.gif" elif self.thumburl: return self.thumburl - elif "youtu.be" in self.domain or "youtube.com" in self.domain: return f"https://{site}/assets/images/default_thumb_yt.webp" - else: return f"https://{site}/assets/images/default_thumb_link.webp" + elif "youtu.be" in self.domain or "youtube.com" in self.domain: return f"https://{site}/assets/images/default_thumb_yt.gif" + else: return f"https://{site}/assets/images/default_thumb_link.gif" @property @lazy @@ -266,6 +266,7 @@ class Submission(Base): 'upvotes': self.upvotes, 'downvotes': self.downvotes, 'stickied': self.stickied, + 'private' : self.private, 'distinguish_level': self.distinguish_level, 'voted': self.voted if hasattr(self, 'voted') else 0, 'flags': flags, @@ -398,7 +399,8 @@ class SaveRelationship(Base): __tablename__="save_relationship" - id=Column(Integer, primary_key=true) - user_id=Column(Integer, ForeignKey("users.id")) - submission_id=Column(Integer, ForeignKey("submissions.id")) + id=Column(Integer, primary_key=True) + user_id=Column(Integer) + submission_id=Column(Integer) + comment_id=Column(Integer) type=Column(Integer) \ No newline at end of file diff --git a/files/classes/subscriptions.py b/files/classes/subscriptions.py old mode 100644 new mode 100755 index cdd4c9bb7..66c7d9864 --- a/files/classes/subscriptions.py +++ b/files/classes/subscriptions.py @@ -1,34 +1,34 @@ -from sqlalchemy import * -from sqlalchemy.orm import relationship -from files.__main__ import Base - - -class Subscription(Base): - __tablename__ = "subscriptions" - id = Column(BigInteger, primary_key=True) - user_id = Column(BigInteger, ForeignKey("users.id")) - submission_id = Column(BigInteger, default=0) - - user = relationship("User", uselist=False, viewonly=True) - - def __init__(self, *args, **kwargs): - super().__init__(*args, **kwargs) - - def __repr__(self): - return f"" - - -class Follow(Base): - __tablename__ = "follows" - id = Column(BigInteger, primary_key=True) - user_id = Column(BigInteger, ForeignKey("users.id")) - target_id = Column(BigInteger, ForeignKey("users.id")) - - user = relationship("User", uselist=False, primaryjoin="User.id==Follow.user_id", viewonly=True) - target = relationship("User", primaryjoin="User.id==Follow.target_id", viewonly=True) - - def __init__(self, *args, **kwargs): - super().__init__(*args, **kwargs) - - def __repr__(self): +from sqlalchemy import * +from sqlalchemy.orm import relationship +from files.__main__ import Base + + +class Subscription(Base): + __tablename__ = "subscriptions" + id = Column(BigInteger, primary_key=True) + user_id = Column(BigInteger, ForeignKey("users.id")) + submission_id = Column(BigInteger, default=0) + + user = relationship("User", uselist=False, viewonly=True) + + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + + def __repr__(self): + return f"" + + +class Follow(Base): + __tablename__ = "follows" + id = Column(BigInteger, primary_key=True) + user_id = Column(BigInteger, ForeignKey("users.id")) + target_id = Column(BigInteger, ForeignKey("users.id")) + + user = relationship("User", uselist=False, primaryjoin="User.id==Follow.user_id", viewonly=True) + target = relationship("User", primaryjoin="User.id==Follow.target_id", viewonly=True) + + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + + def __repr__(self): return f"" \ No newline at end of file diff --git a/files/classes/user.py b/files/classes/user.py old mode 100644 new mode 100755 index 9b2c17e02..8924afe85 --- a/files/classes/user.py +++ b/files/classes/user.py @@ -1,624 +1,625 @@ -from sqlalchemy.orm import deferred, aliased -from secrets import token_hex -import pyotp -from files.helpers.discord import remove_user -from files.helpers.images import * -from files.helpers.const import * -from .alts import Alt -from .submission import SaveRelationship -from .comment import Notification -from .award import AwardRelationship -from .subscriptions import * -from .userblock import * -from .badges import * -from .clients import * -from files.__main__ import Base, cache -from files.helpers.security import * -import random - -site = environ.get("DOMAIN").strip() -site_name = environ.get("SITE_NAME").strip() -defaulttheme = environ.get("DEFAULT_THEME", "light").strip() -defaultcolor = environ.get("DEFAULT_COLOR", "fff").strip() -defaulttimefilter = environ.get("DEFAULT_TIME_FILTER", "all").strip() -cardview = bool(int(environ.get("CARD_VIEW", 1))) - -if site_name == "Drama": - AWARDS = { - "ban": { - "kind": "ban", - "title": "One-Day Ban", - "description": "Bans the author for a day.", - "icon": "fas fa-gavel", - "color": "text-danger", - "price": 5000 - }, - "shit": { - "kind": "shit", - "title": "Shit", - "description": "Makes flies swarm a post.", - "icon": "fas fa-poop", - "color": "text-black-50", - "price": 1000 - }, - "fireflies": { - "kind": "fireflies", - "title": "Fireflies", - "description": "Puts stars on the post.", - "icon": "fas fa-sparkles", - "color": "text-warning", - "price": 1000 - } - } -else: - AWARDS = { - "shit": { - "kind": "shit", - "title": "Shit", - "description": "Makes flies swarm a post.", - "icon": "fas fa-poop", - "color": "text-black-50", - "price": 1000 - }, - "fireflies": { - "kind": "fireflies", - "title": "Fireflies", - "description": "Puts stars on the post.", - "icon": "fas fa-sparkles", - "color": "text-warning", - "price": 1000 - } - } - -class User(Base): - __tablename__ = "users" - - if "pcmemes.net" in site: - quadrant = Column(String) - basedcount = Column(Integer, default=0) - pills = deferred(Column(String, default="")) - - id = Column(Integer, primary_key=True) - username = Column(String) - namecolor = Column(String, default=defaultcolor) - background = Column(String) - customtitle = Column(String) - customtitleplain = Column(String) - titlecolor = Column(String, default=defaultcolor) - theme = Column(String, default=defaulttheme) - themecolor = Column(String, default=defaultcolor) - cardview = Column(Boolean, default=cardview) - song = Column(String) - highres = Column(String) - profileurl = Column(String) - bannerurl = Column(String) - patron = Column(Integer, default=0) - verified = Column(String) - email = Column(String) - css = deferred(Column(String)) - profilecss = deferred(Column(String)) - passhash = deferred(Column(String)) - post_count = Column(Integer, default=0) - comment_count = Column(Integer, default=0) - received_award_count = Column(Integer, default=0) - created_utc = Column(Integer, default=0) - suicide_utc = Column(Integer, default=0) - rent_utc = Column(Integer, default=0) - steal_utc = Column(Integer, default=0) - fail_utc = Column(Integer, default=0) - fail2_utc = Column(Integer, default=0) - admin_level = Column(Integer, default=0) - agendaposter = Column(Boolean, default=False) - agendaposter_expires_utc = Column(Integer, default=0) - changelogsub = Column(Boolean, default=False) - is_activated = Column(Boolean, default=False) - shadowbanned = Column(String) - over_18 = Column(Boolean, default=False) - hidevotedon = Column(Boolean, default=False) - highlightcomments = Column(Boolean, default=True) - slurreplacer = Column(Boolean, default=True) - flairchanged = Column(Boolean, default=False) - newtab = Column(Boolean, default=False) - newtabexternal = Column(Boolean, default=True) - oldreddit = Column(Boolean, default=True) - nitter = Column(Boolean) - frontsize = Column(Integer, default=25) - controversial = Column(Boolean, default=False) - bio = Column(String) - bio_html = Column(String) - is_banned = Column(Integer, default=0) - unban_utc = Column(Integer, default=0) - ban_reason = Column(String) - club_banned = Column(Boolean, default=False) - club_allowed = Column(Boolean, default=False) - login_nonce = Column(Integer, default=0) - reserved = Column(String) - coins = Column(Integer, default=0) - truecoins = Column(Integer, default=0) - mfa_secret = deferred(Column(String)) - is_private = Column(Boolean, default=False) - stored_subscriber_count = Column(Integer, default=0) - defaultsortingcomments = Column(String, default="top") - defaultsorting = Column(String, default="hot") - defaulttime = Column(String, default=defaulttimefilter) - is_nofollow = Column(Boolean, default=False) - custom_filter_list = Column(String) - discord_id = Column(String) - ban_evade = Column(Integer, default=0) - original_username = deferred(Column(String)) - referred_by = Column(Integer, ForeignKey("users.id")) - - submissions = relationship("Submission", lazy="dynamic", primaryjoin="Submission.author_id==User.id", viewonly=True) - badges = relationship("Badge", lazy="dynamic", viewonly=True) - notifications = relationship("Notification", lazy="dynamic", viewonly=True) - subscriptions = relationship("Subscription", viewonly=True) - following = relationship("Follow", primaryjoin="Follow.user_id==User.id", viewonly=True) - followers = relationship("Follow", primaryjoin="Follow.target_id==User.id", viewonly=True) - viewers = relationship("ViewerRelationship", primaryjoin="User.id == ViewerRelationship.user_id", viewonly=True) - blocking = relationship("UserBlock", lazy="dynamic", primaryjoin="User.id==UserBlock.user_id", viewonly=True) - blocked = relationship("UserBlock", lazy="dynamic", primaryjoin="User.id==UserBlock.target_id", viewonly=True) - apps = relationship("OauthApp", lazy="dynamic", viewonly=True) - authorizations = relationship("ClientAuth", lazy="dynamic", viewonly=True) - awards = relationship("AwardRelationship", lazy="dynamic", primaryjoin="User.id==AwardRelationship.user_id", viewonly=True) - referrals = relationship("User", viewonly=True) - - def __init__(self, **kwargs): - - if "password" in kwargs: - kwargs["passhash"] = self.hash_password(kwargs["password"]) - kwargs.pop("password") - - kwargs["created_utc"] = int(time.time()) - - super().__init__(**kwargs) - - - @property - @lazy - def created_date(self): - - return time.strftime("%d %b %Y", time.gmtime(self.created_utc)) - - @property - @lazy - def user_awards(v): - - return_value = list(AWARDS.values()) - - user_awards = v.awards - - for val in return_value: val['owned'] = user_awards.filter_by(kind=val['kind'], submission_id=None, comment_id=None).count() - - return return_value - - @property - @lazy - def referral_count(self): - return len(self.referrals) - - def has_block(self, target): - - return g.db.query(UserBlock).options(lazyload('*')).filter_by( - user_id=self.id, target_id=target.id).first() - - @property - @lazy - def paid_dues(self): - return self.admin_level == 6 or self.club_allowed or (self.truecoins > int(environ.get("DUES").strip()) and not self.club_banned) - - def any_block_exists(self, other): - - return g.db.query(UserBlock).options(lazyload('*')).filter( - or_(and_(UserBlock.user_id == self.id, UserBlock.target_id == other.id), and_( - UserBlock.user_id == other.id, UserBlock.target_id == self.id))).first() - - def validate_2fa(self, token): - - x = pyotp.TOTP(self.mfa_secret) - return x.verify(token, valid_window=1) - - @property - @lazy - def age(self): - return int(time.time()) - self.created_utc - - @property - @lazy - def alts_unique(self): - alts = [] - for u in self.alts: - if u not in alts: alts.append(u) - return alts - - @property - @lazy - def strid(self): - return str(self.id) - - @cache.memoize(timeout=86400) - def userpagelisting(self, v=None, page=1, sort="new", t="all"): - - if self.shadowbanned and not (v and (v.admin_level >= 3 or v.id == self.id)): - return [] - - posts = g.db.query(Submission.id).options(lazyload('*')).filter_by(author_id=self.id, is_pinned=False) - - if not (v and (v.admin_level >= 3 or v.id == self.id)): - posts = posts.filter_by(deleted_utc=0, is_banned=False, private=False) - - now = int(time.time()) - if t == 'hour': - cutoff = now - 3600 - elif t == 'day': - cutoff = now - 86400 - elif t == 'week': - cutoff = now - 604800 - elif t == 'month': - cutoff = now - 2592000 - elif t == 'year': - cutoff = now - 31536000 - else: - cutoff = 0 - posts = posts.filter(Submission.created_utc >= cutoff) - - if sort == "new": - posts = posts.order_by(Submission.created_utc.desc()) - elif sort == "old": - posts = posts.order_by(Submission.created_utc.asc()) - elif sort == "controversial": - posts = posts.order_by(-1 * Submission.upvotes * (Submission.downvotes+1)) - elif sort == "top": - posts = posts.order_by(Submission.downvotes - Submission.upvotes) - elif sort == "bottom": - posts = posts.order_by(Submission.upvotes - Submission.downvotes) - elif sort == "comments": - posts = posts.order_by(Submission.comment_count.desc()) - - posts = posts.offset(25 * (page - 1)).limit(26).all() - - return [x[0] for x in posts] - - @property - @lazy - def fullname(self): - return f"t1_{self.id}" - - @property - @lazy - def banned_by(self): - if not self.is_suspended: return None - return g.db.query(User).filter_by(id=self.is_banned).first() - - def has_badge(self, badgedef_id): - return self.badges.filter_by(badge_id=badgedef_id).first() - - def hash_password(self, password): - return generate_password_hash( - password, method='pbkdf2:sha512', salt_length=8) - - def verifyPass(self, password): - return check_password_hash(self.passhash, password) - - @property - @lazy - def formkey(self): - - if "session_id" not in session: - session["session_id"] = token_hex(16) - - msg = f"{session['session_id']}+{self.id}+{self.login_nonce}" - - return generate_hash(msg) - - def validate_formkey(self, formkey): - - return validate_hash(f"{session['session_id']}+{self.id}+{self.login_nonce}", formkey) - - @property - @lazy - def url(self): - return f"/@{self.username}" - - def __repr__(self): - return f"" - - @property - @lazy - def unban_string(self): - if self.unban_utc == 0: - return "permanently banned" - - wait = self.unban_utc - int(time.time()) - - if wait < 60: - text = f"{wait}s" - else: - days = wait//(24*60*60) - wait -= days*24*60*60 - - hours = wait//(60*60) - wait -= hours*60*60 - - mins = wait//60 - - text = f"{days}d {hours:02d}h {mins:02d}m" - - return f"Unban in {text}" - - - @property - @lazy - def received_awards(self): - - awards = {} - - posts_idlist = [x[0] for x in g.db.query(Submission.id).options(lazyload('*')).filter_by(author_id=self.id).all()] - comments_idlist = [x[0] for x in g.db.query(Comment.id).options(lazyload('*')).filter_by(author_id=self.id).all()] - - post_awards = g.db.query(AwardRelationship).options(lazyload('*')).filter(AwardRelationship.submission_id.in_(posts_idlist)).all() - comment_awards = g.db.query(AwardRelationship).options(lazyload('*')).filter(AwardRelationship.comment_id.in_(comments_idlist)).all() - - total_awards = post_awards + comment_awards - - for a in total_awards: - if a.kind in awards: - awards[a.kind]['count'] += 1 - else: - awards[a.kind] = a.type - awards[a.kind]['count'] = 1 - - return sorted(list(awards.values()), key=lambda x: x['kind'], reverse=True) - - @property - @lazy - def post_notifications_count(self): - return self.notifications.filter(Notification.read == False).join(Notification.comment).filter(Comment.author_id == AUTOJANNY_ACCOUNT).count() - - @property - @lazy - def notifications_count(self): - - return self.notifications.join(Notification.comment).filter(Notification.read == False, - Comment.is_banned == False, - Comment.deleted_utc == 0).count() - - @property - @lazy - def alts(self): - - subq = g.db.query(Alt).options(lazyload('*')).filter( - or_( - Alt.user1 == self.id, - Alt.user2 == self.id - ) - ).subquery() - - data = g.db.query( - User, - aliased(Alt, alias=subq) - ).join( - subq, - or_( - subq.c.user1 == User.id, - subq.c.user2 == User.id - ) - ).filter( - User.id != self.id - ).order_by(User.username.asc()).all() - - data = [x for x in data] - output = [] - for x in data: - user = x[0] - user._is_manual = x[1].is_manual - output.append(user) - - return output - - def has_follower(self, user): - - return g.db.query(Follow).options(lazyload('*')).filter_by(target_id=self.id, user_id=user.id).first() - - @property - @lazy - def banner_url(self): - if self.bannerurl: return self.bannerurl - else: return f"https://{site}/assets/images/{site_name}/preview.webp" - - @property - @lazy - def profile_url(self): - if self.profileurl: return self.profileurl - elif "rdrama" in site: return f"https://{site}/assets/images/defaultpictures/{random.randint(1, 150)}.webp" - else: return f"https://{site}/assets/images/default-profile-pic.webp" - - @property - @lazy - def json_raw(self): - data = {'username': self.username, - 'url': self.url, - 'is_banned': bool(self.is_banned), - 'created_utc': self.created_utc, - 'id': self.id, - 'is_private': self.is_private, - 'profile_url': self.profile_url, - 'bannerurl': self.bannerurl, - 'bio': self.bio, - 'bio_html': self.bio_html, - 'flair': self.customtitle - } - - return data - - @property - @lazy - def json_core(self): - - now = int(time.time()) - if self.is_banned and (not self.unban_utc or now < self.unban_utc): - return {'username': self.username, - 'url': self.url, - 'is_banned': True, - 'is_permanent_ban': not bool(self.unban_utc), - 'ban_reason': self.ban_reason, - 'id': self.id - } - return self.json_raw - - @property - @lazy - def json(self): - data = self.json_core - - data["badges"] = [x.json_core for x in self.badges] - data['coins'] = int(self.coins) - data['post_count'] = self.post_count - data['comment_count'] = self.comment_count - - return data - - def ban(self, admin=None, reason=None, days=0): - - if days > 0: - ban_time = int(time.time()) + (days * 86400) - self.unban_utc = ban_time - else: - self.bannerurl = None - self.profileurl = None - if self.discord_id: remove_user(self) - - self.is_banned = admin.id if admin else AUTOJANNY_ACCOUNT - if reason: self.ban_reason = reason - - g.db.add(self) - - - - @property - @lazy - def is_suspended(self): - return (self.is_banned and (not self.unban_utc or self.unban_utc > time.time())) - - - @property - @lazy - def applications(self): - return [x for x in self.apps.order_by(OauthApp.id.asc()).all()] - - @lazy - def subscribed_idlist(self, page=1): - posts = g.db.query(Subscription.submission_id).options(lazyload('*')).filter_by(user_id=self.id).all() - return [x[0] for x in posts] - - @lazy - def saved_idlist(self, page=1): - - posts = g.db.query(Submission.id).options(lazyload('*')).filter_by(is_banned=False, deleted_utc=0) - - saved = [x[0] for x in g.db.query(SaveRelationship.submission_id).options(lazyload('*')).filter(SaveRelationship.user_id == self.id).all()] - posts = posts.filter(Submission.id.in_(saved)) - - if self.admin_level == 0: - blocking = [x[0] for x in g.db.query( - UserBlock.target_id).filter_by( - user_id=self.id).all()] - blocked = [x[0] for x in g.db.query( - UserBlock.user_id).filter_by( - target_id=self.id).all()] - - posts = posts.filter( - Submission.author_id.notin_(blocking), - Submission.author_id.notin_(blocked) - ) - - posts = posts.order_by(Submission.created_utc.desc()) - - return [x[0] for x in posts.offset(25 * (page - 1)).limit(26).all()] - - @lazy - def saved_comment_idlist(self, page=1): - - comments = g.db.query(Comment.id).options(lazyload('*')).filter_by(is_banned=False, deleted_utc=0) - - saved = [x[0] for x in g.db.query(SaveRelationship.submission_id).options(lazyload('*')).filter(SaveRelationship.user_id == self.id).all()] - comments = comments.filter(Comment.id.in_(saved)) - - if self.admin_level == 0: - blocking = [x[0] for x in g.db.query( - UserBlock.target_id).filter_by( - user_id=self.id).all()] - blocked = [x[0] for x in g.db.query( - UserBlock.user_id).filter_by( - target_id=self.id).all()] - - comments = comments.filter( - Comment.author_id.notin_(blocking), - Comment.author_id.notin_(blocked) - ) - - comments = comments.order_by(Comment.created_utc.desc()) - - return [x[0] for x in comments.offset(25 * (page - 1)).limit(26).all()] - - @property - @lazy - def filter_words(self): - l = [i.strip() for i in self.custom_filter_list.split('\n')] if self.custom_filter_list else [] - l = [i for i in l if i] - return l - - -class ViewerRelationship(Base): - - __tablename__ = "viewers" - - id = Column(Integer, Sequence('viewers_id_seq'), primary_key=True) - user_id = Column(Integer, ForeignKey('users.id')) - viewer_id = Column(Integer, ForeignKey('users.id')) - last_view_utc = Column(Integer) - - viewer = relationship("User", primaryjoin="ViewerRelationship.viewer_id == User.id", viewonly=True) - - def __init__(self, **kwargs): - - if 'last_view_utc' not in kwargs: - kwargs['last_view_utc'] = int(time.time()) - - super().__init__(**kwargs) - - @property - @lazy - def last_view_since(self): - - return int(time.time()) - self.last_view_utc - - @property - @lazy - def last_view_string(self): - - age = self.last_view_since - - if age < 60: - return "just now" - elif age < 3600: - minutes = int(age / 60) - return f"{minutes}m ago" - elif age < 86400: - hours = int(age / 3600) - return f"{hours}hr ago" - elif age < 2678400: - days = int(age / 86400) - return f"{days}d ago" - - now = time.gmtime() - ctd = time.gmtime(self.created_utc) - - months = now.tm_mon - ctd.tm_mon + 12 * (now.tm_year - ctd.tm_year) - if now.tm_mday < ctd.tm_mday: - months -= 1 - - if months < 12: - return f"{months}mo ago" - else: - years = int(months / 12) +from sqlalchemy.orm import deferred, aliased +from secrets import token_hex +import pyotp +from files.helpers.discord import remove_user +from files.helpers.images import * +from files.helpers.const import * +from .alts import Alt +from .submission import SaveRelationship +from .comment import Notification +from .award import AwardRelationship +from .subscriptions import * +from .userblock import * +from .badges import * +from .clients import * +from files.__main__ import Base, cache +from files.helpers.security import * +import random + +site = environ.get("DOMAIN").strip() +site_name = environ.get("SITE_NAME").strip() +defaulttheme = environ.get("DEFAULT_THEME", "midnight").strip() +defaultcolor = environ.get("DEFAULT_COLOR", "fff").strip() +defaulttimefilter = environ.get("DEFAULT_TIME_FILTER", "all").strip() +cardview = bool(int(environ.get("CARD_VIEW", 1))) + +if site_name == "Drama": + AWARDS = { + "ban": { + "kind": "ban", + "title": "One-Day Ban", + "description": "Bans the author for a day.", + "icon": "fas fa-gavel", + "color": "text-danger", + "price": 5000 + }, + "shit": { + "kind": "shit", + "title": "Shit", + "description": "Makes flies swarm a post.", + "icon": "fas fa-poop", + "color": "text-black-50", + "price": 500 + }, + "fireflies": { + "kind": "fireflies", + "title": "Fireflies", + "description": "Puts stars on the post.", + "icon": "fas fa-sparkles", + "color": "text-warning", + "price": 500 + } + } +else: + AWARDS = { + "shit": { + "kind": "shit", + "title": "Shit", + "description": "Makes flies swarm a post.", + "icon": "fas fa-poop", + "color": "text-black-50", + "price": 500 + }, + "fireflies": { + "kind": "fireflies", + "title": "Fireflies", + "description": "Puts stars on the post.", + "icon": "fas fa-sparkles", + "color": "text-warning", + "price": 500 + } + } + +class User(Base): + __tablename__ = "users" + + if "pcmemes.net" in site: + quadrant = Column(String) + basedcount = Column(Integer, default=0) + pills = deferred(Column(String, default="")) + + id = Column(Integer, primary_key=True) + username = Column(String) + namecolor = Column(String, default=defaultcolor) + background = Column(String) + customtitle = Column(String) + customtitleplain = Column(String) + titlecolor = Column(String, default=defaultcolor) + theme = Column(String, default=defaulttheme) + themecolor = Column(String, default=defaultcolor) + cardview = Column(Boolean, default=cardview) + song = Column(String) + highres = Column(String) + profileurl = Column(String) + bannerurl = Column(String) + patron = Column(Integer, default=0) + verified = Column(String) + email = Column(String) + css = deferred(Column(String)) + profilecss = deferred(Column(String)) + passhash = deferred(Column(String)) + post_count = Column(Integer, default=0) + comment_count = Column(Integer, default=0) + received_award_count = Column(Integer, default=0) + created_utc = Column(Integer, default=0) + suicide_utc = Column(Integer, default=0) + rent_utc = Column(Integer, default=0) + steal_utc = Column(Integer, default=0) + fail_utc = Column(Integer, default=0) + fail2_utc = Column(Integer, default=0) + admin_level = Column(Integer, default=0) + agendaposter = Column(Boolean, default=False) + agendaposter_expires_utc = Column(Integer, default=0) + changelogsub = Column(Boolean, default=False) + is_activated = Column(Boolean, default=False) + shadowbanned = Column(String) + over_18 = Column(Boolean, default=False) + hidevotedon = Column(Boolean, default=False) + highlightcomments = Column(Boolean, default=True) + slurreplacer = Column(Boolean, default=True) + flairchanged = Column(Boolean, default=False) + newtab = Column(Boolean, default=False) + newtabexternal = Column(Boolean, default=True) + oldreddit = Column(Boolean, default=True) + nitter = Column(Boolean) + frontsize = Column(Integer, default=25) + controversial = Column(Boolean, default=False) + bio = Column(String) + bio_html = Column(String) + is_banned = Column(Integer, default=0) + unban_utc = Column(Integer, default=0) + ban_reason = Column(String) + club_banned = Column(Boolean, default=False) + club_allowed = Column(Boolean, default=False) + login_nonce = Column(Integer, default=0) + reserved = Column(String) + coins = Column(Integer, default=0) + truecoins = Column(Integer, default=0) + mfa_secret = deferred(Column(String)) + is_private = Column(Boolean, default=False) + stored_subscriber_count = Column(Integer, default=0) + defaultsortingcomments = Column(String, default="top") + defaultsorting = Column(String, default="hot") + defaulttime = Column(String, default=defaulttimefilter) + is_nofollow = Column(Boolean, default=False) + custom_filter_list = Column(String) + discord_id = Column(String) + ban_evade = Column(Integer, default=0) + original_username = deferred(Column(String)) + referred_by = Column(Integer, ForeignKey("users.id")) + + submissions = relationship("Submission", lazy="dynamic", primaryjoin="Submission.author_id==User.id", viewonly=True) + badges = relationship("Badge", lazy="dynamic", viewonly=True) + notifications = relationship("Notification", lazy="dynamic", viewonly=True) + subscriptions = relationship("Subscription", viewonly=True) + following = relationship("Follow", primaryjoin="Follow.user_id==User.id", viewonly=True) + followers = relationship("Follow", primaryjoin="Follow.target_id==User.id", viewonly=True) + viewers = relationship("ViewerRelationship", primaryjoin="User.id == ViewerRelationship.user_id", viewonly=True) + blocking = relationship("UserBlock", lazy="dynamic", primaryjoin="User.id==UserBlock.user_id", viewonly=True) + blocked = relationship("UserBlock", lazy="dynamic", primaryjoin="User.id==UserBlock.target_id", viewonly=True) + apps = relationship("OauthApp", lazy="dynamic", viewonly=True) + authorizations = relationship("ClientAuth", lazy="dynamic", viewonly=True) + awards = relationship("AwardRelationship", lazy="dynamic", primaryjoin="User.id==AwardRelationship.user_id", viewonly=True) + referrals = relationship("User", viewonly=True) + + def __init__(self, **kwargs): + + if "password" in kwargs: + kwargs["passhash"] = self.hash_password(kwargs["password"]) + kwargs.pop("password") + + kwargs["created_utc"] = int(time.time()) + + super().__init__(**kwargs) + + + @property + @lazy + def created_date(self): + + return time.strftime("%d %b %Y", time.gmtime(self.created_utc)) + + @property + @lazy + def user_awards(v): + + return_value = list(AWARDS.values()) + + user_awards = v.awards + + for val in return_value: val['owned'] = user_awards.filter_by(kind=val['kind'], submission_id=None, comment_id=None).count() + + return return_value + + @property + @lazy + def referral_count(self): + return len(self.referrals) + + def has_block(self, target): + + return g.db.query(UserBlock).options(lazyload('*')).filter_by( + user_id=self.id, target_id=target.id).first() + + @property + @lazy + def paid_dues(self): + return self.admin_level == 6 or self.club_allowed or (self.truecoins > int(environ.get("DUES").strip()) and not self.club_banned) + + def any_block_exists(self, other): + + return g.db.query(UserBlock).options(lazyload('*')).filter( + or_(and_(UserBlock.user_id == self.id, UserBlock.target_id == other.id), and_( + UserBlock.user_id == other.id, UserBlock.target_id == self.id))).first() + + def validate_2fa(self, token): + + x = pyotp.TOTP(self.mfa_secret) + return x.verify(token, valid_window=1) + + @property + @lazy + def age(self): + return int(time.time()) - self.created_utc + + @property + @lazy + def alts_unique(self): + alts = [] + for u in self.alts: + if u not in alts: alts.append(u) + return alts + + @property + @lazy + def strid(self): + return str(self.id) + + @cache.memoize(timeout=86400) + def userpagelisting(self, v=None, page=1, sort="new", t="all"): + + if self.shadowbanned and not (v and (v.admin_level >= 3 or v.id == self.id)): + return [] + + posts = g.db.query(Submission.id).options(lazyload('*')).filter_by(author_id=self.id, is_pinned=False) + + if not (v and (v.admin_level >= 3 or v.id == self.id)): + posts = posts.filter_by(deleted_utc=0, is_banned=False, private=False) + + now = int(time.time()) + if t == 'hour': + cutoff = now - 3600 + elif t == 'day': + cutoff = now - 86400 + elif t == 'week': + cutoff = now - 604800 + elif t == 'month': + cutoff = now - 2592000 + elif t == 'year': + cutoff = now - 31536000 + else: + cutoff = 0 + posts = posts.filter(Submission.created_utc >= cutoff) + + if sort == "new": + posts = posts.order_by(Submission.created_utc.desc()) + elif sort == "old": + posts = posts.order_by(Submission.created_utc.asc()) + elif sort == "controversial": + posts = posts.order_by(-1 * Submission.upvotes * Submission.downvotes * Submission.downvotes) + elif sort == "top": + posts = posts.order_by(Submission.downvotes - Submission.upvotes) + elif sort == "bottom": + posts = posts.order_by(Submission.upvotes - Submission.downvotes) + elif sort == "comments": + posts = posts.order_by(Submission.comment_count.desc()) + + posts = posts.offset(25 * (page - 1)).limit(26).all() + + return [x[0] for x in posts] + + @property + @lazy + def fullname(self): + return f"t1_{self.id}" + + @property + @lazy + def banned_by(self): + if not self.is_suspended: return None + return g.db.query(User).filter_by(id=self.is_banned).first() + + def has_badge(self, badgedef_id): + return self.badges.filter_by(badge_id=badgedef_id).first() + + def hash_password(self, password): + return generate_password_hash( + password, method='pbkdf2:sha512', salt_length=8) + + def verifyPass(self, password): + return check_password_hash(self.passhash, password) + + @property + @lazy + def formkey(self): + + if "session_id" not in session: + session["session_id"] = token_hex(16) + + msg = f"{session['session_id']}+{self.id}+{self.login_nonce}" + + return generate_hash(msg) + + def validate_formkey(self, formkey): + + return validate_hash(f"{session['session_id']}+{self.id}+{self.login_nonce}", formkey) + + @property + @lazy + def url(self): + return f"/@{self.username}" + + def __repr__(self): + return f"" + + @property + @lazy + def unban_string(self): + if self.unban_utc == 0: + return "permanently banned" + + wait = self.unban_utc - int(time.time()) + + if wait < 60: + text = f"{wait}s" + else: + days = wait//(24*60*60) + wait -= days*24*60*60 + + hours = wait//(60*60) + wait -= hours*60*60 + + mins = wait//60 + + text = f"{days}d {hours:02d}h {mins:02d}m" + + return f"Unban in {text}" + + + @property + @lazy + def received_awards(self): + + awards = {} + + posts_idlist = [x[0] for x in g.db.query(Submission.id).options(lazyload('*')).filter_by(author_id=self.id).all()] + comments_idlist = [x[0] for x in g.db.query(Comment.id).options(lazyload('*')).filter_by(author_id=self.id).all()] + + post_awards = g.db.query(AwardRelationship).options(lazyload('*')).filter(AwardRelationship.submission_id.in_(posts_idlist)).all() + comment_awards = g.db.query(AwardRelationship).options(lazyload('*')).filter(AwardRelationship.comment_id.in_(comments_idlist)).all() + + total_awards = post_awards + comment_awards + + for a in total_awards: + if a.kind in awards: + awards[a.kind]['count'] += 1 + else: + awards[a.kind] = a.type + awards[a.kind]['count'] = 1 + + return sorted(list(awards.values()), key=lambda x: x['kind'], reverse=True) + + @property + @lazy + def post_notifications_count(self): + return self.notifications.filter(Notification.read == False).join(Notification.comment).filter(Comment.author_id == AUTOJANNY_ACCOUNT).count() + + @property + @lazy + def notifications_count(self): + + return self.notifications.join(Notification.comment).filter(Notification.read == False, + Comment.is_banned == False, + Comment.deleted_utc == 0).count() + + @property + @lazy + def alts(self): + + subq = g.db.query(Alt).options(lazyload('*')).filter( + or_( + Alt.user1 == self.id, + Alt.user2 == self.id + ) + ).subquery() + + data = g.db.query( + User, + aliased(Alt, alias=subq) + ).join( + subq, + or_( + subq.c.user1 == User.id, + subq.c.user2 == User.id + ) + ).filter( + User.id != self.id + ).order_by(User.username.asc()).all() + + data = [x for x in data] + output = [] + for x in data: + user = x[0] + user._is_manual = x[1].is_manual + output.append(user) + + return output + + def has_follower(self, user): + + return g.db.query(Follow).options(lazyload('*')).filter_by(target_id=self.id, user_id=user.id).first() + + @property + @lazy + def banner_url(self): + if self.bannerurl: return self.bannerurl + else: return f"https://{site}/assets/images/{site_name}/preview.gif" + + @property + @lazy + def profile_url(self): + if self.profileurl: return self.profileurl + elif "rama" in site: return f"https://{site}/assets/images/defaultpictures/{random.randint(1, 150)}.gif" + else: return f"https://{site}/assets/images/default-profile-pic.gif" + + @property + @lazy + def json_raw(self): + data = {'username': self.username, + 'url': self.url, + 'is_banned': bool(self.is_banned), + 'created_utc': self.created_utc, + 'id': self.id, + 'is_private': self.is_private, + 'profile_url': self.profile_url, + 'bannerurl': self.bannerurl, + 'bio': self.bio, + 'bio_html': self.bio_html, + 'flair': self.customtitle + } + + return data + + @property + @lazy + def json_core(self): + + now = int(time.time()) + if self.is_banned and (not self.unban_utc or now < self.unban_utc): + return {'username': self.username, + 'url': self.url, + 'is_banned': True, + 'is_permanent_ban': not bool(self.unban_utc), + 'ban_reason': self.ban_reason, + 'id': self.id + } + return self.json_raw + + @property + @lazy + def json(self): + data = self.json_core + + data["badges"] = [x.json_core for x in self.badges] + data['coins'] = int(self.coins) + data['post_count'] = self.post_count + data['comment_count'] = self.comment_count + + return data + + def ban(self, admin=None, reason=None, days=0): + + if days > 0: + ban_time = int(time.time()) + (days * 86400) + self.unban_utc = ban_time + else: + self.bannerurl = None + self.profileurl = None + if self.discord_id: remove_user(self) + + self.is_banned = admin.id if admin else AUTOJANNY_ACCOUNT + if reason: self.ban_reason = reason + + g.db.add(self) + + + @property + @lazy + def is_suspended(self): + if self.unban_utc and self.unban_utc < time.time(): + self.is_banned = 0 + self.unban_utc = 0 + g.db.add(self) + g.db.commit() + return (self.is_banned and (not self.unban_utc or self.unban_utc > time.time())) + + + @property + @lazy + def applications(self): + return [x for x in self.apps.order_by(OauthApp.id.asc()).all()] + + @lazy + def subscribed_idlist(self, page=1): + posts = g.db.query(Subscription.submission_id).options(lazyload('*')).filter_by(user_id=self.id).all() + return [x[0] for x in posts] + + @lazy + def saved_idlist(self, page=1): + + posts = g.db.query(Submission.id).options(lazyload('*')).filter_by(is_banned=False, deleted_utc=0) + + saved = [x[0] for x in g.db.query(SaveRelationship.submission_id).options(lazyload('*')).filter(SaveRelationship.user_id == self.id).all()] + posts = posts.filter(Submission.id.in_(saved)) + + if self.admin_level == 0: + blocking = [x[0] for x in g.db.query( + UserBlock.target_id).filter_by( + user_id=self.id).all()] + blocked = [x[0] for x in g.db.query( + UserBlock.user_id).filter_by( + target_id=self.id).all()] + + posts = posts.filter( + Submission.author_id.notin_(blocking), + Submission.author_id.notin_(blocked) + ) + + posts = posts.order_by(Submission.created_utc.desc()) + + return [x[0] for x in posts.offset(25 * (page - 1)).limit(26).all()] + + @lazy + def saved_comment_idlist(self): + + try: saved = [x[0] for x in g.db.query(SaveRelationship.comment_id).options(lazyload('*')).filter(SaveRelationship.user_id == self.id).all()] + except: return [] + comments = g.db.query(Comment.id).options(lazyload('*')).filter(Comment.id.in_(saved)) + + if self.admin_level == 0: + blocking = [x[0] for x in g.db.query( + UserBlock.target_id).filter_by( + user_id=self.id).all()] + blocked = [x[0] for x in g.db.query( + UserBlock.user_id).filter_by( + target_id=self.id).all()] + + comments = comments.filter( + Comment.author_id.notin_(blocking), + Comment.author_id.notin_(blocked) + ) + + return [x[0] for x in comments.order_by(Comment.created_utc.desc()).all()] + + @property + @lazy + def filter_words(self): + l = [i.strip() for i in self.custom_filter_list.split('\n')] if self.custom_filter_list else [] + l = [i for i in l if i] + return l + + +class ViewerRelationship(Base): + + __tablename__ = "viewers" + + id = Column(Integer, Sequence('viewers_id_seq'), primary_key=True) + user_id = Column(Integer, ForeignKey('users.id')) + viewer_id = Column(Integer, ForeignKey('users.id')) + last_view_utc = Column(Integer) + + viewer = relationship("User", primaryjoin="ViewerRelationship.viewer_id == User.id", viewonly=True) + + def __init__(self, **kwargs): + + if 'last_view_utc' not in kwargs: + kwargs['last_view_utc'] = int(time.time()) + + super().__init__(**kwargs) + + @property + @lazy + def last_view_since(self): + + return int(time.time()) - self.last_view_utc + + @property + @lazy + def last_view_string(self): + + age = self.last_view_since + + if age < 60: + return "just now" + elif age < 3600: + minutes = int(age / 60) + return f"{minutes}m ago" + elif age < 86400: + hours = int(age / 3600) + return f"{hours}hr ago" + elif age < 2678400: + days = int(age / 86400) + return f"{days}d ago" + + now = time.gmtime() + ctd = time.gmtime(self.created_utc) + + months = now.tm_mon - ctd.tm_mon + 12 * (now.tm_year - ctd.tm_year) + if now.tm_mday < ctd.tm_mday: + months -= 1 + + if months < 12: + return f"{months}mo ago" + else: + years = int(months / 12) return f"{years}yr ago" \ No newline at end of file diff --git a/files/classes/userblock.py b/files/classes/userblock.py old mode 100644 new mode 100755 index b9be3092f..cffba1226 --- a/files/classes/userblock.py +++ b/files/classes/userblock.py @@ -1,24 +1,16 @@ -from sqlalchemy import * -from sqlalchemy.orm import relationship -from files.__main__ import Base -from files.helpers.lazy import lazy -import time - -class UserBlock(Base): - - __tablename__ = "userblocks" - id = Column(Integer, primary_key=True) - user_id = Column(Integer, ForeignKey("users.id")) - target_id = Column(Integer, ForeignKey("users.id")) - - user = relationship("User", primaryjoin="User.id==UserBlock.user_id", viewonly=True) - target = relationship("User", primaryjoin="User.id==UserBlock.target_id", viewonly=True) - - def __repr__(self): - - return f"" - - @property - @lazy - def created_date(self): - return time.strftime("%d %b %Y", time.gmtime(self.created_utc)) \ No newline at end of file +from sqlalchemy import * +from sqlalchemy.orm import relationship +from files.__main__ import Base + +class UserBlock(Base): + + __tablename__ = "userblocks" + id = Column(Integer, primary_key=True) + user_id = Column(Integer, ForeignKey("users.id")) + target_id = Column(Integer, ForeignKey("users.id")) + + user = relationship("User", primaryjoin="User.id==UserBlock.user_id", viewonly=True) + target = relationship("User", primaryjoin="User.id==UserBlock.target_id", viewonly=True) + + def __repr__(self): + return f"" \ No newline at end of file diff --git a/files/classes/votes.py b/files/classes/votes.py old mode 100644 new mode 100755 index 58e4bdeb2..5f53ab735 --- a/files/classes/votes.py +++ b/files/classes/votes.py @@ -1,84 +1,84 @@ -from flask import * -from sqlalchemy import * -from sqlalchemy.orm import relationship -from files.__main__ import Base -from files.helpers.lazy import lazy - -class Vote(Base): - - __tablename__ = "votes" - - id = Column(Integer, primary_key=True) - user_id = Column(Integer, ForeignKey("users.id")) - vote_type = Column(Integer) - submission_id = Column(Integer, ForeignKey("submissions.id")) - app_id = Column(Integer, ForeignKey("oauth_apps.id")) - - user = relationship("User", lazy="subquery", viewonly=True) - post = relationship("Submission", lazy="subquery", viewonly=True) - - def __init__(self, *args, **kwargs): - - super().__init__(*args, **kwargs) - - def __repr__(self): - return f"" - - @property - @lazy - def json_core(self): - data={ - "user_id": self.user_id, - "submission_id":self.submission_id, - "vote_type":self.vote_type - } - return data - - @property - @lazy - def json(self): - data=self.json_core - data["user"]=self.user.json_core - data["post"]=self.post.json_core - - return data - - -class CommentVote(Base): - - __tablename__ = "commentvotes" - - id = Column(Integer, primary_key=True) - user_id = Column(Integer, ForeignKey("users.id")) - vote_type = Column(Integer) - comment_id = Column(Integer, ForeignKey("comments.id")) - app_id = Column(Integer, ForeignKey("oauth_apps.id")) - - user = relationship("User", lazy="subquery", viewonly=True) - comment = relationship("Comment", lazy="subquery", viewonly=True) - - def __init__(self, *args, **kwargs): - - super().__init__(*args, **kwargs) - - def __repr__(self): - return f"" - - @property - @lazy - def json_core(self): - data={ - "user_id": self.user_id, - "comment_id":self.comment_id, - "vote_type":self.vote_type - } - return data - - @property - @lazy - def json(self): - data=self.json_core - data["user"]=self.user.json_core - data["comment"]=self.comment.json_core - +from flask import * +from sqlalchemy import * +from sqlalchemy.orm import relationship +from files.__main__ import Base +from files.helpers.lazy import lazy + +class Vote(Base): + + __tablename__ = "votes" + + id = Column(Integer, primary_key=True) + user_id = Column(Integer, ForeignKey("users.id")) + vote_type = Column(Integer) + submission_id = Column(Integer, ForeignKey("submissions.id")) + app_id = Column(Integer, ForeignKey("oauth_apps.id")) + + user = relationship("User", lazy="subquery", viewonly=True) + post = relationship("Submission", lazy="subquery", viewonly=True) + + def __init__(self, *args, **kwargs): + + super().__init__(*args, **kwargs) + + def __repr__(self): + return f"" + + @property + @lazy + def json_core(self): + data={ + "user_id": self.user_id, + "submission_id":self.submission_id, + "vote_type":self.vote_type + } + return data + + @property + @lazy + def json(self): + data=self.json_core + data["user"]=self.user.json_core + data["post"]=self.post.json_core + + return data + + +class CommentVote(Base): + + __tablename__ = "commentvotes" + + id = Column(Integer, primary_key=True) + user_id = Column(Integer, ForeignKey("users.id")) + vote_type = Column(Integer) + comment_id = Column(Integer, ForeignKey("comments.id")) + app_id = Column(Integer, ForeignKey("oauth_apps.id")) + + user = relationship("User", lazy="subquery", viewonly=True) + comment = relationship("Comment", lazy="subquery", viewonly=True) + + def __init__(self, *args, **kwargs): + + super().__init__(*args, **kwargs) + + def __repr__(self): + return f"" + + @property + @lazy + def json_core(self): + data={ + "user_id": self.user_id, + "comment_id":self.comment_id, + "vote_type":self.vote_type + } + return data + + @property + @lazy + def json(self): + data=self.json_core + data["user"]=self.user.json_core + data["comment"]=self.comment.json_core + return data \ No newline at end of file diff --git a/files/helpers/alerts.py b/files/helpers/alerts.py old mode 100644 new mode 100755 index 5020ff15a..3a27780a6 --- a/files/helpers/alerts.py +++ b/files/helpers/alerts.py @@ -1,137 +1,137 @@ -import mistletoe - -from files.classes import * -from flask import g -from .markdown import * -from .sanitize import * -from .const import * - - -def send_notification(vid, user, text): - - if isinstance(user, int): - uid = user - else: - uid = user.id - - text = text.replace('r/', 'r\/').replace('u/', 'u\/') - text_html = CustomRenderer().render(mistletoe.Document(text)) - - text_html = sanitize(text_html) - - new_comment = Comment(author_id=vid, - parent_submission=None, - distinguish_level=6, - body=text, - body_html=text_html, - notifiedto=uid - ) - g.db.add(new_comment) - - g.db.flush() - - notif = Notification(comment_id=new_comment.id, - user_id=uid) - g.db.add(notif) - - -def send_follow_notif(vid, user, text): - - text_html = CustomRenderer().render(mistletoe.Document(text)) - text_html = sanitize(text_html) - - new_comment = Comment(author_id=NOTIFICATIONS_ACCOUNT, - parent_submission=None, - distinguish_level=6, - body=text, - body_html=text_html, - ) - g.db.add(new_comment) - g.db.flush() - - notif = Notification(comment_id=new_comment.id, - user_id=user, - followsender=vid) - g.db.add(notif) - -def send_unfollow_notif(vid, user, text): - - text_html = CustomRenderer().render(mistletoe.Document(text)) - text_html = sanitize(text_html) - - new_comment = Comment(author_id=NOTIFICATIONS_ACCOUNT, - parent_submission=None, - distinguish_level=6, - body=text, - body_html=text_html, - ) - g.db.add(new_comment) - g.db.flush() - - notif = Notification(comment_id=new_comment.id, - user_id=user, - unfollowsender=vid) - g.db.add(notif) - -def send_block_notif(vid, user, text): - - text_html = CustomRenderer().render(mistletoe.Document(text)) - text_html = sanitize(text_html) - - new_comment = Comment(author_id=NOTIFICATIONS_ACCOUNT, - parent_submission=None, - distinguish_level=6, - body=text, - body_html=text_html, - ) - g.db.add(new_comment) - g.db.flush() - - notif = Notification(comment_id=new_comment.id, - user_id=user, - blocksender=vid) - g.db.add(notif) - -def send_unblock_notif(vid, user, text): - - text_html = CustomRenderer().render(mistletoe.Document(text)) - text_html = sanitize(text_html) - - new_comment = Comment(author_id=NOTIFICATIONS_ACCOUNT, - parent_submission=None, - distinguish_level=6, - body=text, - body_html=text_html, - ) - g.db.add(new_comment) - g.db.flush() - - notif = Notification(comment_id=new_comment.id, - user_id=user, - unblocksender=vid) - g.db.add(notif) - - - -def send_admin(vid, text): - - text = re.sub('([^\n])\n([^\n])', r'\1\n\n\2', text) - - text_html = Renderer().render(mistletoe.Document(text)) - - text_html = sanitize(text_html, True) - - new_comment = Comment(author_id=vid, - parent_submission=None, - level=1, - sentto=0, - body=text, - body_html=text_html, - ) - g.db.add(new_comment) - g.db.flush() - - admins = g.db.query(User).options(lazyload('*')).filter(User.admin_level > 0).all() - for admin in admins: - notif = Notification(comment_id=new_comment.id, user_id=admin.id) - g.db.add(notif) +import mistletoe + +from files.classes import * +from flask import g +from .markdown import * +from .sanitize import * +from .const import * + + +def send_notification(vid, user, text): + + if isinstance(user, int): + uid = user + else: + uid = user.id + + text = text.replace('r/', 'r\/').replace('u/', 'u\/') + text_html = CustomRenderer().render(mistletoe.Document(text)) + + text_html = sanitize(text_html) + + new_comment = Comment(author_id=vid, + parent_submission=None, + distinguish_level=6, + body=text, + body_html=text_html, + notifiedto=uid + ) + g.db.add(new_comment) + + g.db.flush() + + notif = Notification(comment_id=new_comment.id, + user_id=uid) + g.db.add(notif) + + +def send_follow_notif(vid, user, text): + + text_html = CustomRenderer().render(mistletoe.Document(text)) + text_html = sanitize(text_html) + + new_comment = Comment(author_id=NOTIFICATIONS_ACCOUNT, + parent_submission=None, + distinguish_level=6, + body=text, + body_html=text_html, + ) + g.db.add(new_comment) + g.db.flush() + + notif = Notification(comment_id=new_comment.id, + user_id=user, + followsender=vid) + g.db.add(notif) + +def send_unfollow_notif(vid, user, text): + + text_html = CustomRenderer().render(mistletoe.Document(text)) + text_html = sanitize(text_html) + + new_comment = Comment(author_id=NOTIFICATIONS_ACCOUNT, + parent_submission=None, + distinguish_level=6, + body=text, + body_html=text_html, + ) + g.db.add(new_comment) + g.db.flush() + + notif = Notification(comment_id=new_comment.id, + user_id=user, + unfollowsender=vid) + g.db.add(notif) + +def send_block_notif(vid, user, text): + + text_html = CustomRenderer().render(mistletoe.Document(text)) + text_html = sanitize(text_html) + + new_comment = Comment(author_id=NOTIFICATIONS_ACCOUNT, + parent_submission=None, + distinguish_level=6, + body=text, + body_html=text_html, + ) + g.db.add(new_comment) + g.db.flush() + + notif = Notification(comment_id=new_comment.id, + user_id=user, + blocksender=vid) + g.db.add(notif) + +def send_unblock_notif(vid, user, text): + + text_html = CustomRenderer().render(mistletoe.Document(text)) + text_html = sanitize(text_html) + + new_comment = Comment(author_id=NOTIFICATIONS_ACCOUNT, + parent_submission=None, + distinguish_level=6, + body=text, + body_html=text_html, + ) + g.db.add(new_comment) + g.db.flush() + + notif = Notification(comment_id=new_comment.id, + user_id=user, + unblocksender=vid) + g.db.add(notif) + + + +def send_admin(vid, text): + + text = re.sub('([^\n])\n([^\n])', r'\1\n\n\2', text) + + text_html = Renderer().render(mistletoe.Document(text)) + + text_html = sanitize(text_html, True) + + new_comment = Comment(author_id=vid, + parent_submission=None, + level=1, + sentto=0, + body=text, + body_html=text_html, + ) + g.db.add(new_comment) + g.db.flush() + + admins = g.db.query(User).options(lazyload('*')).filter(User.admin_level > 0).all() + for admin in admins: + notif = Notification(comment_id=new_comment.id, user_id=admin.id) + g.db.add(notif) diff --git a/files/helpers/const.py b/files/helpers/const.py index 652a63948..ef3566f57 100644 --- a/files/helpers/const.py +++ b/files/helpers/const.py @@ -4,9 +4,9 @@ site = environ.get("DOMAIN", '').strip() SLURS = { "faggot": "cute twink", - "fag": " cute twink", + "fag": "cute twink", "pedophile": "libertarian", - "pedo": " libertarian", + "pedo": "libertarian", "kill yourself": "keep yourself safe", "nigger": "🏀", "rapist": "male feminist", @@ -14,18 +14,139 @@ SLURS = { "trannie": "🚂🚃🚃", "tranny": "🚂🚃🚃", "troon": "🚂🚃🚃", - "NoNewNormal": " HorseDewormerAddicts", - "kike": " https://sciencedirect.com/science/article/abs/pii/S016028960600033X", + "NoNewNormal": "HorseDewormerAddicts", + "nonewnormal": "HorseDewormerAddicts", + "kike": "https://sciencedirect.com/science/article/abs/pii/S016028960600033X", "retard": "r-slur", - "janny": " j-slur", - "jannie": " j-slur", - "janny": " j-slur", + "janny": "j-slur", + "jannie": "j-slur", + "janny": "j-slur", "latinos": "latinx", "latino": "latinx", "latinas": "latinx", "latina": "latinx", "hispanics": "latinx", "hispanic": "latinx", + " uss liberty incident":" tragic accident aboard the USS Liberty", + " USS Liberty Incident":" tragic accident aboard the USS Liberty", + " USS Liberty incident":" tragic accident aboard the USS Liberty", + " USS Liberty Incident":" tragic accident aboard the USS Liberty", + " uss Liberty incident":" tragic accident aboard the USS Liberty", + " uss liberty Incident":" tragic accident aboard the USS Liberty", + " USS LIBERTY INCIDENT":" TRAGIC ACCIDENT ABOARD THE USS LIBERTY", + " lavon affair":" Lavon Misunderstanding", + " Lavon affair":" Lavon Misunderstanding", + " Lavon Affair":" Lavon Misunderstanding", + " lavon Affair":" Lavon Misunderstanding", + " shylock":" Israeli friend", + " Shylock":" Israeli friend", + " SHYLOCK":" ISRAELI FRIEND", + " yid":" Israeli friend", + " Yid":" Israeli friend", + " YID":" ISRAELI FRIEND", + " heeb":" Israeli friend", + " Heeb":" Israeli friend", + " HEEB":" ISRAELI FRIEND", + " sheeny":" Israeli friend", + " Sheeny":" Israeli friend", + " SHEENY":" ISRAELI FRIEND", + " sheenies":" Israeli friends", + " Sheenies":" Israeli friends", + " SHEENIES":" ISRAELI FRIENDS", + " hymie":" Israeli friend", + " Hymie":" Israeli friend", + " HYMIES":" ISRAELI FRIENDS", + " allah":" Allah (SWT)", + " Allah":" Allah (SWT)", + " ALLAH":" ALLAH (SWT)", + " Mohammad":" Mohammad (PBUH)", + " Muhammad":" Mohammad (PBUH)", + " Mohammed":" Mohammad (PBUH)", + " Muhammed":" Mohammad (PBUH)", + " mohammad":" Mohammad (PBUH)", + " mohammed":" Mohammad (PBUH)", + " muhammad":" Mohammad (PBUH)", + " muhammed":" Mohammad (PBUH)", + " I HATE MARSEY":" I LOVE MARSEY", + " i hate marsey":" i love marsey", + " I hate Marsey":" I love Marsey", + " I hate marsey":" I love Marsey", + " libertarian":" pedophile", + " Libertarian":" Pedophile", + " LIBERTARIAN":" PEDOPHILE", + " Billie Eilish":" Billie Eilish (fat cow)", + " billie eilish":" bilie eilish (fat cow)", + " BILLIE EILISH":" BILIE EILISH (FAT COW)", + " dancing Israelis":" I love Israel", + " dancing israelis":" i love israel", + " DANCING ISRAELIS":" I LOVE ISRAEL", + " Dancing Israelis":" I love Israel", + " sodomite":" total dreamboat", + " Sodomite":" Total dreamboat", + " pajeet":" sexy Indian dude", + " Pajeet":" Sexy Indian dude", + " PAJEET":" SEXY INDIAN DUDE", + " female":" birthing person", + " Female":" Womb-haver", + " FEMALE":" birthing person", + " landlord":" landchad", + " Landlord":" Landchad", + " LANDLORD":" LANDCHAD", + " tenant":" renthog", + " Tenant":" Renthog", + " TENANT":" RENTHOG", + " renter":" rentoid", + " Renter":" Rentoid", + " RENTER":" RENTOID", + " autistic":" neurodivergent", + " Autistic":" Neurodivergent", + " AUTISTIC":" NEURODIVERGENT", + " anime":" p-dophilic japanese cartoons", + " Anime":" P-dophilic Japanese cartoons", + " ANIME":" P-DOPHILIC JAPANESE CARTOONS", + " holohoax":" I tried to claim the Holocaust didn't happen because I am a pencil-dicked imbecile and the word filter caught me lol", + " Holohoax":" I tried to claim the Holocaust didn't happen because I am a pencil-dicked imbecile and the word filter caught me lol", + " HOLOHOAX":" I tried to claim the Holocaust didn't happen because I am a pencil-dicked imbecile and the word filter caught me lol", + " groomercord":" discord (actually a pretty cool service)", + " Groomercord":" Discord (actually a pretty cool service)", + " GROOMERCORD":" DISCORD (ACTUALLY A PRETTY COOL SERVICE)", + " pedocord":" discord (actually a pretty cool service)", + " Pedocord":" Discord (actually a pretty cool service)", + " PEDOCORD":" DISCORD (ACTUALLY A PRETTY COOL SERVICE)", + " i hate carp":" i love carp", + " I hate carp":" I love carp", + " I HATE CARP":" I LOVE CARP", + " I hate Carp":" I love Carp", + " manlet":" little king", + " Manlet":" Little king", + " MANLET":" LITTLE KING", + " gamer":" g*mer", + " Gamer":" G*mer", + " GAMER":" G*MER", + " journalist":" journ*list", + " Journalist":" Journ*list", + " JOURNALIST":" JOURN*LIST", + " journalism":" journ*lism", + " Journalism":" Journ*lism", + " JOURNALISM":" JOURN*LISM", + " buttcheeks":" bulva", + " Buttcheeks":" Bulva", + " BUTTCHEEKS":" BULVA", + " asscheeks":" bulva", + " Asscheeks":" bulva", + " ASSCHEEKS":" BULVA", + " wuhan flu":" SARS-CoV-2 syndemic", + " Wuhan flu":" SARS-CoV-2 syndemic", + " Wuhan Flu":" SARS-CoV-2 syndemic", + " china flu":" SARS-CoV-2 syndemic", + " China flu":" SARS-CoV-2 syndemic", + " China Flu":" SARS-CoV-2 syndemic", + " china virus":" SARS-CoV-2 syndemic", + " China virus":" SARS-CoV-2 syndemic", + " China Virus":" SARS-CoV-2 syndemic", + " kung flu":" SARS-CoV-2 syndemic", + " Kung flu":" SARS-CoV-2 syndemic", + " Kung Flu":" SARS-CoV-2 syndemic", # if the word has spaces in the beginning and the end it will only censor this word without prefixes or suffixes " nig ": "🏀", @@ -53,12 +174,28 @@ Thank you.""" BASED_MSG = "@{username}'s Based Count has increased by 1. Their Based Count is now {basedcount}.\n\nPills: {pills}" -BASEDBOT_ACCOUNT = 800 -NOTIFICATIONS_ACCOUNT = 1046 -if site == "pcmemes.net": AUTOJANNY_ACCOUNT = 1050 -else: AUTOJANNY_ACCOUNT = 2360 -LONGPOSTBOT_ACCOUNT = 1832 -AUTOPOLLER_ACCOUNT = 3369 +if site == "pcmemes.net": + BASEDBOT_ACCOUNT = 800 + NOTIFICATIONS_ACCOUNT = 1046 + AUTOJANNY_ACCOUNT = 1050 + SNAPPY_ACCOUNT = 261 + LONGPOSTBOT_ACCOUNT = 1832 + ZOZBOT_ACCOUNT = 1833 + AUTOPOLLER_ACCOUNT = 3369 +elif site == 'rdrama.net': + NOTIFICATIONS_ACCOUNT = 1046 + AUTOJANNY_ACCOUNT = 2360 + SNAPPY_ACCOUNT = 261 + LONGPOSTBOT_ACCOUNT = 1832 + ZOZBOT_ACCOUNT = 1833 + AUTOPOLLER_ACCOUNT = 3369 +else: + NOTIFICATIONS_ACCOUNT = 1 + AUTOJANNY_ACCOUNT = 2 + SNAPPY_ACCOUNT = 3 + LONGPOSTBOT_ACCOUNT = 4 + ZOZBOT_ACCOUNT = 5 + AUTOPOLLER_ACCOUNT = 6 PUSHER_INSTANCE_ID = '02ddcc80-b8db-42be-9022-44c546b4dce6' PUSHER_KEY = environ.get("PUSHER_KEY", "").strip() diff --git a/files/helpers/discord.py b/files/helpers/discord.py old mode 100644 new mode 100755 index 3b6d5aed4..f572f3521 --- a/files/helpers/discord.py +++ b/files/helpers/discord.py @@ -1,64 +1,64 @@ -from os import environ -import requests -import threading - -SERVER_ID = environ.get("DISCORD_SERVER_ID",'').strip() -CLIENT_ID = environ.get("DISCORD_CLIENT_ID",'').strip() -CLIENT_SECRET = environ.get("DISCORD_CLIENT_SECRET",'').strip() -BOT_TOKEN = environ.get("DISCORD_BOT_TOKEN",'').strip() -AUTH = environ.get("DISCORD_AUTH",'').strip() - -ROLES={ - "shrigma": "864612849199480914", - "admin": "879459632656048180" if environ.get("DOMAIN") == "pcmemes.net" else "846509661288267776", - "linked": "890342909390520382", - "1": "868129042346414132", - "2": "875569477671067688", - "3": "869434199575236649", - "4": "868140288013664296", - "5": "880445545771044884", - "8": "886781932430565418", - } - -def discord_wrap(f): - - def wrapper(*args, **kwargs): - - user=args[0] - if not user.discord_id: - return - - - thread=threading.Thread(target=f, args=args, kwargs=kwargs) - thread.start() - - wrapper.__name__=f.__name__ - return wrapper - - - -@discord_wrap -def add_role(user, role_name): - role_id = ROLES[role_name] - url = f"https://discordapp.com/api/guilds/{SERVER_ID}/members/{user.discord_id}/roles/{role_id}" - headers = {"Authorization": f"Bot {BOT_TOKEN}"} - requests.put(url, headers=headers) - -@discord_wrap -def remove_user(user): - url=f"https://discordapp.com/api/guilds/{SERVER_ID}/members/{user.discord_id}" - headers = {"Authorization": f"Bot {BOT_TOKEN}"} - requests.delete(url, headers=headers) - -@discord_wrap -def set_nick(user, nick): - url=f"https://discordapp.com/api/guilds/{SERVER_ID}/members/{user.discord_id}" - headers = {"Authorization": f"Bot {BOT_TOKEN}"} - data={"nick": nick} - requests.patch(url, headers=headers, json=data) - -def send_message(message): - url=f"https://discordapp.com/api/channels/851846904283267094/messages" - headers = {"Authorization": f"Bot {BOT_TOKEN}"} - data={"content": message} +from os import environ +import requests +import threading + +SERVER_ID = environ.get("DISCORD_SERVER_ID",'').strip() +CLIENT_ID = environ.get("DISCORD_CLIENT_ID",'').strip() +CLIENT_SECRET = environ.get("DISCORD_CLIENT_SECRET",'').strip() +BOT_TOKEN = environ.get("DISCORD_BOT_TOKEN",'').strip() +AUTH = environ.get("DISCORD_AUTH",'').strip() + +ROLES={ + "shrigma": "864612849199480914", + "admin": "879459632656048180" if environ.get("DOMAIN") == "pcmemes.net" else "846509661288267776", + "linked": "890342909390520382", + "1": "868129042346414132", + "2": "875569477671067688", + "3": "869434199575236649", + "4": "868140288013664296", + "5": "880445545771044884", + "8": "886781932430565418", + } + +def discord_wrap(f): + + def wrapper(*args, **kwargs): + + user=args[0] + if not user.discord_id: + return + + + thread=threading.Thread(target=f, args=args, kwargs=kwargs) + thread.start() + + wrapper.__name__=f.__name__ + return wrapper + + + +@discord_wrap +def add_role(user, role_name): + role_id = ROLES[role_name] + url = f"https://discordapp.com/api/guilds/{SERVER_ID}/members/{user.discord_id}/roles/{role_id}" + headers = {"Authorization": f"Bot {BOT_TOKEN}"} + requests.put(url, headers=headers) + +@discord_wrap +def remove_user(user): + url=f"https://discordapp.com/api/guilds/{SERVER_ID}/members/{user.discord_id}" + headers = {"Authorization": f"Bot {BOT_TOKEN}"} + requests.delete(url, headers=headers) + +@discord_wrap +def set_nick(user, nick): + url=f"https://discordapp.com/api/guilds/{SERVER_ID}/members/{user.discord_id}" + headers = {"Authorization": f"Bot {BOT_TOKEN}"} + data={"nick": nick} + requests.patch(url, headers=headers, json=data) + +def send_message(message): + url=f"https://discordapp.com/api/channels/851846904283267094/messages" + headers = {"Authorization": f"Bot {BOT_TOKEN}"} + data={"content": message} requests.post(url, headers=headers, data=data) \ No newline at end of file diff --git a/files/helpers/filters.py b/files/helpers/filters.py old mode 100644 new mode 100755 index 2a25ef96b..9ebd60009 --- a/files/helpers/filters.py +++ b/files/helpers/filters.py @@ -1,36 +1,33 @@ -from bs4 import BeautifulSoup -from flask import * -from urllib.parse import urlparse -from files.classes import BannedDomain -from sqlalchemy.orm import lazyload - -def filter_comment_html(html_text): - - soup = BeautifulSoup(html_text, features="html.parser") - - links = soup.find_all("a") - - domain_list = set() - - for link in links: - - href=link.get("href", None) - if not href: - continue - - domain = urlparse(href).netloc - - parts = domain.split(".") - for i in range(len(parts)): - new_domain = parts[i] - for j in range(i + 1, len(parts)): - new_domain += "." + parts[j] - - domain_list.add(new_domain) - - bans = [x for x in g.db.query(BannedDomain).options(lazyload('*')).filter(BannedDomain.domain.in_(list(domain_list))).all()] - - if bans: - return bans - else: - return [] +from bs4 import BeautifulSoup +from flask import * +from urllib.parse import urlparse +from files.classes import BannedDomain +from sqlalchemy.orm import lazyload + +def filter_comment_html(html_text): + + soup = BeautifulSoup(html_text, features="html.parser") + + links = soup.find_all("a") + + domain_list = set() + + for link in links: + + href = link.get("href") + if not href: continue + + domain = urlparse(href).netloc + + parts = domain.split(".") + for i in range(len(parts)): + new_domain = parts[i] + for j in range(i + 1, len(parts)): + new_domain += "." + parts[j] + + domain_list.add(new_domain) + + bans = [x for x in g.db.query(BannedDomain).options(lazyload('*')).filter(BannedDomain.domain.in_(list(domain_list))).all()] + + if bans: return bans + else: return [] diff --git a/files/helpers/get.py b/files/helpers/get.py old mode 100644 new mode 100755 index 0b8531000..9d1ff6e1b --- a/files/helpers/get.py +++ b/files/helpers/get.py @@ -1,271 +1,271 @@ -from files.classes import * -from flask import g - -def get_user(username, v=None, graceful=False): - - username = username.replace('\\', '') - username = username.replace('_', '\_') - username = username.replace('%', '') - - user = g.db.query( - User - ).filter( - or_( - User.username.ilike(username), - User.original_username.ilike(username) - ) - ).first() - - if not user: - if not graceful: - abort(404) - else: - return None - - if v: - block = g.db.query(UserBlock).options(lazyload('*')).filter( - or_( - and_( - UserBlock.user_id == v.id, - UserBlock.target_id == user.id - ), - and_(UserBlock.user_id == user.id, - UserBlock.target_id == v.id - ) - ) - ).first() - - user.is_blocking = block and block.user_id == v.id - user.is_blocked = block and block.target_id == v.id - - return user - -def get_account(id, v=None): - - user = g.db.query(User).options(lazyload('*')).filter_by(id = id).first() - - if not user: - try: id = int(str(id), 36) - except: abort(404) - user = g.db.query(User).options(lazyload('*')).filter_by(id = id).first() - if not user: abort(404) - - if v: - block = g.db.query(UserBlock).options(lazyload('*')).filter( - or_( - and_( - UserBlock.user_id == v.id, - UserBlock.target_id == user.id - ), - and_(UserBlock.user_id == user.id, - UserBlock.target_id == v.id - ) - ) - ).first() - - user.is_blocking = block and block.user_id == v.id - user.is_blocked = block and block.target_id == v.id - - return user - - -def get_post(i, v=None, graceful=False): - - if v: - vt = g.db.query(Vote).options(lazyload('*')).filter_by( - user_id=v.id, submission_id=i).subquery() - blocking = v.blocking.subquery() - - items = g.db.query( - Submission, - vt.c.vote_type, - blocking.c.id, - ) - - items=items.filter(Submission.id == i - ).join( - vt, - vt.c.submission_id == Submission.id, - isouter=True - ).join( - blocking, - blocking.c.target_id == Submission.author_id, - isouter=True - ) - - items=items.first() - - if not items and not graceful: - abort(404) - x = items[0] - x.voted = items[1] or 0 - x.is_blocking = items[2] or 0 - else: - items = g.db.query( - Submission - ).filter(Submission.id == i).first() - if not items and not graceful: - abort(404) - x=items - - return x - - -def get_posts(pids, v=None): - - if not pids: - return [] - - pids=tuple(pids) - - if v: - vt = g.db.query(Vote).options(lazyload('*')).filter( - Vote.submission_id.in_(pids), - Vote.user_id==v.id - ).subquery() - - blocking = v.blocking.subquery() - blocked = v.blocked.subquery() - - query = g.db.query( - Submission, - vt.c.vote_type, - blocking.c.id, - blocked.c.id, - ).filter( - Submission.id.in_(pids) - ).join( - vt, vt.c.submission_id==Submission.id, isouter=True - ).join( - blocking, - blocking.c.target_id == Submission.author_id, - isouter=True - ).join( - blocked, - blocked.c.user_id == Submission.author_id, - isouter=True - ).all() - - output = [p[0] for p in query] - for i in range(len(output)): - output[i].voted = query[i][1] or 0 - output[i].is_blocking = query[i][2] or 0 - output[i].is_blocked = query[i][3] or 0 - else: - output = g.db.query(Submission,).options(lazyload('*')).filter(Submission.id.in_(pids)).all() - - return sorted(output, key=lambda x: pids.index(x.id)) - -def get_comment(i, v=None, graceful=False): - - if v: - - comment=g.db.query(Comment).options(lazyload('*')).filter(Comment.id == i).first() - - if not comment and not graceful: abort(404) - - block = g.db.query(UserBlock).options(lazyload('*')).filter( - or_( - and_( - UserBlock.user_id == v.id, - UserBlock.target_id == comment.author_id - ), - and_(UserBlock.user_id == comment.author_id, - UserBlock.target_id == v.id - ) - ) - ).first() - - vts = g.db.query(CommentVote).options(lazyload('*')).filter_by(user_id=v.id, comment_id=comment.id) - vt = g.db.query(CommentVote).options(lazyload('*')).filter_by(user_id=v.id, comment_id=comment.id).first() - comment.is_blocking = block and block.user_id == v.id - comment.is_blocked = block and block.target_id == v.id - comment.voted = vt.vote_type if vt else 0 - - else: - comment = g.db.query(Comment).options(lazyload('*')).filter(Comment.id == i).first() - if not comment and not graceful:abort(404) - - return comment - - -def get_comments(cids, v=None, load_parent=False): - - if not cids: return [] - - cids=tuple(cids) - - if v: - votes = g.db.query(CommentVote).options(lazyload('*')).filter_by(user_id=v.id).subquery() - - blocking = v.blocking.subquery() - - blocked = v.blocked.subquery() - - comments = g.db.query( - Comment, - votes.c.vote_type, - blocking.c.id, - blocked.c.id, - ).filter(Comment.id.in_(cids)) - - if not (v and v.shadowbanned) and not (v and v.admin_level == 6): - shadowbanned = [x[0] for x in g.db.query(User.id).options(lazyload('*')).filter(User.shadowbanned != None).all()] - comments = comments.filter(Comment.author_id.notin_(shadowbanned)) - - comments = comments.join( - votes, - votes.c.comment_id == Comment.id, - isouter=True - ).join( - blocking, - blocking.c.target_id == Comment.author_id, - isouter=True - ).join( - blocked, - blocked.c.user_id == Comment.author_id, - isouter=True - ).all() - - output = [] - for c in comments: - comment = c[0] - comment.voted = c[1] or 0 - comment.is_blocking = c[2] or 0 - comment.is_blocked = c[3] or 0 - output.append(comment) - - else: - shadowbanned = [x[0] for x in g.db.query(User.id).options(lazyload('*')).filter(User.shadowbanned != None).all()] - output = g.db.query(Comment).options(lazyload('*')).filter(Comment.id.in_(cids), Comment.author_id.notin_(shadowbanned)).all() - - if load_parent: - parents = [x.parent_comment_id for x in output if x.parent_comment_id] - parents = get_comments(parents, v=v) - parents = {x.id: x for x in parents} - for c in output: c.sex = parents.get(c.parent_comment_id) - - return sorted(output, key=lambda x: cids.index(x.id)) - - -def get_domain(s): - - parts = s.split(".") - domain_list = set([]) - for i in range(len(parts)): - new_domain = parts[i] - for j in range(i + 1, len(parts)): - new_domain += "." + parts[j] - - domain_list.add(new_domain) - - domain_list = tuple(list(domain_list)) - - doms = [x for x in g.db.query(BannedDomain).options(lazyload('*')).filter(BannedDomain.domain.in_(domain_list)).all()] - - if not doms: - return None - - doms = sorted(doms, key=lambda x: len(x.domain), reverse=True) - +from files.classes import * +from flask import g + +def get_user(username, v=None, graceful=False): + + username = username.replace('\\', '') + username = username.replace('_', '\_') + username = username.replace('%', '') + + user = g.db.query( + User + ).filter( + or_( + User.username.ilike(username), + User.original_username.ilike(username) + ) + ).first() + + if not user: + if not graceful: + abort(404) + else: + return None + + if v: + block = g.db.query(UserBlock).options(lazyload('*')).filter( + or_( + and_( + UserBlock.user_id == v.id, + UserBlock.target_id == user.id + ), + and_(UserBlock.user_id == user.id, + UserBlock.target_id == v.id + ) + ) + ).first() + + user.is_blocking = block and block.user_id == v.id + user.is_blocked = block and block.target_id == v.id + + return user + +def get_account(id, v=None): + + user = g.db.query(User).options(lazyload('*')).filter_by(id = id).first() + + if not user: + try: id = int(str(id), 36) + except: abort(404) + user = g.db.query(User).options(lazyload('*')).filter_by(id = id).first() + if not user: abort(404) + + if v: + block = g.db.query(UserBlock).options(lazyload('*')).filter( + or_( + and_( + UserBlock.user_id == v.id, + UserBlock.target_id == user.id + ), + and_(UserBlock.user_id == user.id, + UserBlock.target_id == v.id + ) + ) + ).first() + + user.is_blocking = block and block.user_id == v.id + user.is_blocked = block and block.target_id == v.id + + return user + + +def get_post(i, v=None, graceful=False): + + if v: + vt = g.db.query(Vote).options(lazyload('*')).filter_by( + user_id=v.id, submission_id=i).subquery() + blocking = v.blocking.subquery() + + items = g.db.query( + Submission, + vt.c.vote_type, + blocking.c.id, + ) + + items=items.filter(Submission.id == i + ).join( + vt, + vt.c.submission_id == Submission.id, + isouter=True + ).join( + blocking, + blocking.c.target_id == Submission.author_id, + isouter=True + ) + + items=items.first() + + if not items and not graceful: + abort(404) + x = items[0] + x.voted = items[1] or 0 + x.is_blocking = items[2] or 0 + else: + items = g.db.query( + Submission + ).filter(Submission.id == i).first() + if not items and not graceful: + abort(404) + x=items + + return x + + +def get_posts(pids, v=None): + + if not pids: + return [] + + pids=tuple(pids) + + if v: + vt = g.db.query(Vote).options(lazyload('*')).filter( + Vote.submission_id.in_(pids), + Vote.user_id==v.id + ).subquery() + + blocking = v.blocking.subquery() + blocked = v.blocked.subquery() + + query = g.db.query( + Submission, + vt.c.vote_type, + blocking.c.id, + blocked.c.id, + ).filter( + Submission.id.in_(pids) + ).join( + vt, vt.c.submission_id==Submission.id, isouter=True + ).join( + blocking, + blocking.c.target_id == Submission.author_id, + isouter=True + ).join( + blocked, + blocked.c.user_id == Submission.author_id, + isouter=True + ).all() + + output = [p[0] for p in query] + for i in range(len(output)): + output[i].voted = query[i][1] or 0 + output[i].is_blocking = query[i][2] or 0 + output[i].is_blocked = query[i][3] or 0 + else: + output = g.db.query(Submission,).options(lazyload('*')).filter(Submission.id.in_(pids)).all() + + return sorted(output, key=lambda x: pids.index(x.id)) + +def get_comment(i, v=None, graceful=False): + + if v: + + comment=g.db.query(Comment).options(lazyload('*')).filter(Comment.id == i).first() + + if not comment and not graceful: abort(404) + + block = g.db.query(UserBlock).options(lazyload('*')).filter( + or_( + and_( + UserBlock.user_id == v.id, + UserBlock.target_id == comment.author_id + ), + and_(UserBlock.user_id == comment.author_id, + UserBlock.target_id == v.id + ) + ) + ).first() + + vts = g.db.query(CommentVote).options(lazyload('*')).filter_by(user_id=v.id, comment_id=comment.id) + vt = g.db.query(CommentVote).options(lazyload('*')).filter_by(user_id=v.id, comment_id=comment.id).first() + comment.is_blocking = block and block.user_id == v.id + comment.is_blocked = block and block.target_id == v.id + comment.voted = vt.vote_type if vt else 0 + + else: + comment = g.db.query(Comment).options(lazyload('*')).filter(Comment.id == i).first() + if not comment and not graceful:abort(404) + + return comment + + +def get_comments(cids, v=None, load_parent=False): + + if not cids: return [] + + cids=tuple(cids) + + if v: + votes = g.db.query(CommentVote).options(lazyload('*')).filter_by(user_id=v.id).subquery() + + blocking = v.blocking.subquery() + + blocked = v.blocked.subquery() + + comments = g.db.query( + Comment, + votes.c.vote_type, + blocking.c.id, + blocked.c.id, + ).filter(Comment.id.in_(cids)) + + if not (v and v.shadowbanned) and not (v and v.admin_level == 6): + shadowbanned = [x[0] for x in g.db.query(User.id).options(lazyload('*')).filter(User.shadowbanned != None).all()] + comments = comments.filter(Comment.author_id.notin_(shadowbanned)) + + comments = comments.join( + votes, + votes.c.comment_id == Comment.id, + isouter=True + ).join( + blocking, + blocking.c.target_id == Comment.author_id, + isouter=True + ).join( + blocked, + blocked.c.user_id == Comment.author_id, + isouter=True + ).all() + + output = [] + for c in comments: + comment = c[0] + comment.voted = c[1] or 0 + comment.is_blocking = c[2] or 0 + comment.is_blocked = c[3] or 0 + output.append(comment) + + else: + shadowbanned = [x[0] for x in g.db.query(User.id).options(lazyload('*')).filter(User.shadowbanned != None).all()] + output = g.db.query(Comment).options(lazyload('*')).filter(Comment.id.in_(cids), Comment.author_id.notin_(shadowbanned)).all() + + if load_parent: + parents = [x.parent_comment_id for x in output if x.parent_comment_id] + parents = get_comments(parents, v=v) + parents = {x.id: x for x in parents} + for c in output: c.sex = parents.get(c.parent_comment_id) + + return sorted(output, key=lambda x: cids.index(x.id)) + + +def get_domain(s): + + parts = s.split(".") + domain_list = set([]) + for i in range(len(parts)): + new_domain = parts[i] + for j in range(i + 1, len(parts)): + new_domain += "." + parts[j] + + domain_list.add(new_domain) + + domain_list = tuple(list(domain_list)) + + doms = [x for x in g.db.query(BannedDomain).options(lazyload('*')).filter(BannedDomain.domain.in_(domain_list)).all()] + + if not doms: + return None + + doms = sorted(doms, key=lambda x: len(x.domain), reverse=True) + return doms[0] \ No newline at end of file diff --git a/files/helpers/images.py b/files/helpers/images.py old mode 100644 new mode 100755 index 45d82de5e..f9b5bae48 --- a/files/helpers/images.py +++ b/files/helpers/images.py @@ -1,27 +1,27 @@ -from PIL import Image as IImage, ImageSequence -from webptools import gifwebp - -def process_image(filename=None, resize=False): - - i = IImage.open(filename) - - if resize: - size = 100, 100 - frames = ImageSequence.Iterator(i) - - def thumbnails(frames): - for frame in frames: - thumbnail = frame.copy() - thumbnail.thumbnail(size) - yield thumbnail - - frames = thumbnails(frames) - - om = next(frames) - om.info = i.info - om.save(filename, format="WEBP", save_all=True, append_images=list(frames), loop=0) - elif i.format.lower() != "webp": - if i.format.lower() == "gif": gifwebp(input_image=filename, output_image=filename, option="-q 80") - else: i.save(filename, format="WEBP") - +from PIL import Image as IImage, ImageSequence +from webptools import gifwebp + +def process_image(filename=None, resize=False): + + i = IImage.open(filename) + + if resize: + size = 100, 100 + frames = ImageSequence.Iterator(i) + + def thumbnails(frames): + for frame in frames: + thumbnail = frame.copy() + thumbnail.thumbnail(size) + yield thumbnail + + frames = thumbnails(frames) + + om = next(frames) + om.info = i.info + om.save(filename, format="WEBP", save_all=True, append_images=list(frames), loop=0) + elif i.format.lower() != "webp": + if i.format.lower() == "gif": gifwebp(input_image=filename, output_image=filename, option="-q 80") + else: i.save(filename, format="WEBP") + return filename \ No newline at end of file diff --git a/files/helpers/jinja2.py b/files/helpers/jinja2.py old mode 100644 new mode 100755 index be30cd292..4e847d292 --- a/files/helpers/jinja2.py +++ b/files/helpers/jinja2.py @@ -1,36 +1,36 @@ -from files.__main__ import app -from .get import * -from files.helpers import const - - -@app.template_filter("full_link") -def full_link(url): - - return f"https://{app.config['SERVER_NAME']}{url}" - -@app.template_filter("app_config") -def app_config(x): - return app.config.get(x) - -@app.template_filter("post_embed") -def post_embed(id, v): - - try: id = int(id) - except: return None - - p = get_post(id, v, graceful=True) - - return render_template("submission_listing.html", listing=[p], v=v) - -@app.template_filter("favorite_emojis") -def favorite_emojis(x): - str = "" - emojis = sorted(x.items(), key=lambda x: x[1], reverse=True)[:25] - for k, v in emojis: - str += f'' - return str - -@app.context_processor -def inject_constants(): - constants = [c for c in dir(const) if not c.startswith("_")] +from files.__main__ import app +from .get import * +from files.helpers import const + + +@app.template_filter("full_link") +def full_link(url): + + return f"https://{app.config['SERVER_NAME']}{url}" + +@app.template_filter("app_config") +def app_config(x): + return app.config.get(x) + +@app.template_filter("post_embed") +def post_embed(id, v): + + try: id = int(id) + except: return None + + p = get_post(id, v, graceful=True) + + return render_template("submission_listing.html", listing=[p], v=v) + +@app.template_filter("favorite_emojis") +def favorite_emojis(x): + str = "" + emojis = sorted(x.items(), key=lambda x: x[1], reverse=True)[:25] + for k, v in emojis: + str += f'' + return str + +@app.context_processor +def inject_constants(): + constants = [c for c in dir(const) if not c.startswith("_")] return {c:getattr(const, c) for c in constants} \ No newline at end of file diff --git a/files/helpers/lazy.py b/files/helpers/lazy.py old mode 100644 new mode 100755 index e91cf2b63..825d5564b --- a/files/helpers/lazy.py +++ b/files/helpers/lazy.py @@ -1,18 +1,18 @@ -# Prevents certain properties from having to be recomputed each time they -# are referenced - - -def lazy(f): - - def wrapper(*args, **kwargs): - - o = args[0] - - if "_lazy" not in o.__dict__: o.__dict__["_lazy"] = {} - - if f.__name__ not in o.__dict__["_lazy"]: o.__dict__["_lazy"][f.__name__] = f(*args, **kwargs) - - return o.__dict__["_lazy"][f.__name__] - - wrapper.__name__ = f.__name__ - return wrapper +# Prevents certain properties from having to be recomputed each time they +# are referenced + + +def lazy(f): + + def wrapper(*args, **kwargs): + + o = args[0] + + if "_lazy" not in o.__dict__: o.__dict__["_lazy"] = {} + + if f.__name__ not in o.__dict__["_lazy"]: o.__dict__["_lazy"][f.__name__] = f(*args, **kwargs) + + return o.__dict__["_lazy"][f.__name__] + + wrapper.__name__ = f.__name__ + return wrapper diff --git a/files/helpers/markdown.py b/files/helpers/markdown.py old mode 100644 new mode 100755 index 2ac20aef1..6e6b15f5d --- a/files/helpers/markdown.py +++ b/files/helpers/markdown.py @@ -1,136 +1,136 @@ -from .get import * - -from mistletoe.span_token import SpanToken -from mistletoe.html_renderer import HTMLRenderer -import re - -from flask import g - - -# add token/rendering for @username mentions - - -class UserMention(SpanToken): - - pattern = re.compile("(^|\s|\n)@((\w|-){1,25})") - parse_inner = False - - def __init__(self, match_obj): - self.target = (match_obj.group(1), match_obj.group(2)) - -class SubMention(SpanToken): - - pattern = re.compile("(^|\s|\n)r/(\w{3,25})") - parse_inner = False - - def __init__(self, match_obj): - - self.target = (match_obj.group(1), match_obj.group(2)) - -class RedditorMention(SpanToken): - - pattern = re.compile("(^|\s|\n)u/((\w|-){3,25})") - parse_inner = False - - def __init__(self, match_obj): - - self.target = (match_obj.group(1), match_obj.group(2)) - -class SubMention2(SpanToken): - - pattern = re.compile("(^|\s|\n)/r/(\w{3,25})") - parse_inner = False - - def __init__(self, match_obj): - - self.target = (match_obj.group(1), match_obj.group(2)) - -class RedditorMention2(SpanToken): - - pattern = re.compile("(^|\s|\n)/u/((\w|-){3,25})") - parse_inner = False - - def __init__(self, match_obj): - - self.target = (match_obj.group(1), match_obj.group(2)) - -class CustomRenderer(HTMLRenderer): - - def __init__(self, **kwargs): - super().__init__(UserMention, - SubMention, - RedditorMention, - SubMention2, - RedditorMention2, - ) - - for i in kwargs: - self.__dict__[i] = kwargs[i] - - def render_user_mention(self, token): - space = token.target[0] - target = token.target[1] - - user = get_user(target, graceful=True) - - - try: - if g.v.admin_level == 0 and g.v.any_block_exists(user): - return f"{space}@{target}" - except BaseException: - pass - - if not user: return f"{space}@{target}" - - return f'{space}@{user.username}' - - def render_sub_mention(self, token): - space = token.target[0] - target = token.target[1] - return f'{space}r/{target}' - - def render_redditor_mention(self, token): - space = token.target[0] - target = token.target[1] - return f'{space}u/{target}' - - -class Renderer(HTMLRenderer): - - def __init__(self, **kwargs): - super().__init__(UserMention, - SubMention, - RedditorMention, - SubMention2, - RedditorMention2, - ) - - for i in kwargs: - self.__dict__[i] = kwargs[i] - - def render_user_mention(self, token): - space = token.target[0] - target = token.target[1] - - user = get_user(target, graceful=True) - - - try: - if g.v.admin_level == 0 and g.v.any_block_exists(user): - return f"{space}@{target}" - except BaseException: - pass - - if not user: return f"{space}@{target}" - - return f'{space}@{user.username}' - - def render_sub_mention(self, token): - space = token.target[0] - target = token.target[1] - return f'{space}r/{target}' - - def render_redditor_mention(self, token): - space = token.target[0] - target = token.target[1] +from .get import * + +from mistletoe.span_token import SpanToken +from mistletoe.html_renderer import HTMLRenderer +import re + +from flask import g + + +# add token/rendering for @username mentions + + +class UserMention(SpanToken): + + pattern = re.compile("(^|\s|\n)@((\w|-){1,25})") + parse_inner = False + + def __init__(self, match_obj): + self.target = (match_obj.group(1), match_obj.group(2)) + +class SubMention(SpanToken): + + pattern = re.compile("(^|\s|\n)r/(\w{3,25})") + parse_inner = False + + def __init__(self, match_obj): + + self.target = (match_obj.group(1), match_obj.group(2)) + +class RedditorMention(SpanToken): + + pattern = re.compile("(^|\s|\n)u/((\w|-){3,25})") + parse_inner = False + + def __init__(self, match_obj): + + self.target = (match_obj.group(1), match_obj.group(2)) + +class SubMention2(SpanToken): + + pattern = re.compile("(^|\s|\n)/r/(\w{3,25})") + parse_inner = False + + def __init__(self, match_obj): + + self.target = (match_obj.group(1), match_obj.group(2)) + +class RedditorMention2(SpanToken): + + pattern = re.compile("(^|\s|\n)/u/((\w|-){3,25})") + parse_inner = False + + def __init__(self, match_obj): + + self.target = (match_obj.group(1), match_obj.group(2)) + +class CustomRenderer(HTMLRenderer): + + def __init__(self, **kwargs): + super().__init__(UserMention, + SubMention, + RedditorMention, + SubMention2, + RedditorMention2, + ) + + for i in kwargs: + self.__dict__[i] = kwargs[i] + + def render_user_mention(self, token): + space = token.target[0] + target = token.target[1] + + user = get_user(target, graceful=True) + + + try: + if g.v.admin_level == 0 and g.v.any_block_exists(user): + return f"{space}@{target}" + except BaseException: + pass + + if not user: return f"{space}@{target}" + + return f'{space}@{user.username}' + + def render_sub_mention(self, token): + space = token.target[0] + target = token.target[1] + return f'{space}r/{target}' + + def render_redditor_mention(self, token): + space = token.target[0] + target = token.target[1] + return f'{space}u/{target}' + + +class Renderer(HTMLRenderer): + + def __init__(self, **kwargs): + super().__init__(UserMention, + SubMention, + RedditorMention, + SubMention2, + RedditorMention2, + ) + + for i in kwargs: + self.__dict__[i] = kwargs[i] + + def render_user_mention(self, token): + space = token.target[0] + target = token.target[1] + + user = get_user(target, graceful=True) + + + try: + if g.v.admin_level == 0 and g.v.any_block_exists(user): + return f"{space}@{target}" + except BaseException: + pass + + if not user: return f"{space}@{target}" + + return f'{space}@{user.username}' + + def render_sub_mention(self, token): + space = token.target[0] + target = token.target[1] + return f'{space}r/{target}' + + def render_redditor_mention(self, token): + space = token.target[0] + target = token.target[1] return f'{space}u/{target}' \ No newline at end of file diff --git a/files/helpers/sanitize.py b/files/helpers/sanitize.py old mode 100644 new mode 100755 index b78a5f925..3e239c88d --- a/files/helpers/sanitize.py +++ b/files/helpers/sanitize.py @@ -1,228 +1,228 @@ -import bleach -from bs4 import BeautifulSoup -from bleach.linkifier import LinkifyFilter -from functools import partial -from .get import * -from os import path, environ -import re - -site = environ.get("DOMAIN").strip() - -allowed_tags = tags = ['b', - 'blockquote', - 'br', - 'code', - 'del', - 'em', - 'h1', - 'h2', - 'h3', - 'h4', - 'h5', - 'h6', - 'hr', - 'i', - 'li', - 'ol', - 'p', - 'pre', - 'strong', - 'sub', - 'sup', - 'table', - 'tbody', - 'th', - 'thead', - 'td', - 'tr', - 'ul', - 'marquee', - 'a', - 'img', - 'span', - ] - -no_images = ['b', - 'blockquote', - 'br', - 'code', - 'del', - 'em', - 'h1', - 'h2', - 'h3', - 'h4', - 'h5', - 'h6', - 'hr', - 'i', - 'li', - 'ol', - 'p', - 'pre', - 'strong', - 'sub', - 'sup', - 'table', - 'tbody', - 'th', - 'thead', - 'td', - 'tr', - 'ul', - 'marquee', - 'a', - 'span', - ] - -allowed_attributes = {'*': ['href', 'style', 'src', 'class', 'title', 'rel', 'data-bs-original-name', 'direction']} - -allowed_protocols = ['http', 'https'] - -allowed_styles =['color', 'font-weight', 'transform', '-webkit-transform'] - -def sanitize(sanitized, noimages=False): - - sanitized = sanitized.replace("\ufeff", "").replace("m.youtube.com", "youtube.com") - - for i in re.finditer('https://i.imgur.com/(([^_]*?)\.(jpg|png|jpeg))', sanitized): - sanitized = sanitized.replace(i.group(1), i.group(2) + "_d." + i.group(3) + "?maxwidth=9999") - - if noimages: - sanitized = bleach.Cleaner(tags=no_images, - attributes=allowed_attributes, - protocols=allowed_protocols, - styles=allowed_styles, - filters=[partial(LinkifyFilter, - skip_tags=["pre"], - parse_email=False, - ) - ] - ).clean(sanitized) - else: - sanitized = bleach.Cleaner(tags=allowed_tags, - attributes=allowed_attributes, - protocols=['http', 'https'], - styles=['color','font-weight','transform','-webkit-transform'], - filters=[partial(LinkifyFilter, - skip_tags=["pre"], - parse_email=False, - ) - ] - ).clean(sanitized) - - soup = BeautifulSoup(sanitized, features="html.parser") - - for tag in soup.find_all("img"): - - if tag.get("src") and "profile-pic-20" not in tag.get("class", ""): - - tag["rel"] = "nofollow noopener noreferrer" - tag["class"] = "in-comment-image" - tag["loading"] = "lazy" - tag["data-src"] = tag["src"] - tag["src"] = "" - - link = soup.new_tag("a") - link["href"] = tag["data-src"] - link["rel"] = "nofollow noopener noreferrer" - link["target"] = "_blank" - link["onclick"] = f"expandDesktopImage('{tag['data-src']}');" - link["data-bs-toggle"] = "modal" - link["data-bs-target"] = "#expandImageModal" - - tag.wrap(link) - - for tag in soup.find_all("a"): - if tag["href"]: - tag["target"] = "_blank" - if site not in tag["href"]: tag["rel"] = "nofollow noopener noreferrer" - - if re.match("https?://\S+", str(tag.string)): - try: tag.string = tag["href"] - except: tag.string = "" - - - sanitized = str(soup) - - start = '<s>' - end = '</s>' - - try: - if not session.get("favorite_emojis"): session["favorite_emojis"] = {} - except: - pass - - if start in sanitized and end in sanitized and start in sanitized.split(end)[0] and end in sanitized.split(start)[1]: sanitized = sanitized.replace(start, '').replace(end, '') - - for i in re.finditer("[^a]>\s*(:!?\w+:\s*)+<\/", sanitized): - old = i.group(0) - if 'marseylong1' in old or 'marseylong2' in old: new = old.lower().replace(">", " class='mb-0'>") - else: new = old.lower() - for i in re.finditer('(?', new) - - if emoji in session["favorite_emojis"]: session["favorite_emojis"][emoji] += 1 - else: session["favorite_emojis"][emoji] = 1 - - elif path.isfile(f'./files/assets/images/emojis/{emoji}.webp'): - new = re.sub(f'(?', new) - - if emoji in session["favorite_emojis"]: session["favorite_emojis"][emoji] += 1 - else: session["favorite_emojis"][emoji] = 1 - - sanitized = sanitized.replace(old, new) - - - for i in re.finditer('(?', sanitized) - - if emoji in session["favorite_emojis"]: session["favorite_emojis"][emoji] += 1 - else: session["favorite_emojis"][emoji] = 1 - - elif path.isfile(f'./files/assets/images/emojis/{emoji}.webp'): - sanitized = re.sub(f'(?', sanitized) - - if emoji in session["favorite_emojis"]: session["favorite_emojis"][emoji] += 1 - else: session["favorite_emojis"][emoji] = 1 - - - sanitized = sanitized.replace("https://www.", "https://").replace("https://youtu.be/", "https://youtube.com/watch?v=").replace("https://music.youtube.com/watch?v=", "https://youtube.com/watch?v=").replace("https://open.spotify.com/", "https://open.spotify.com/embed/").replace("https://streamable.com/", "https://streamable.com/e/").replace("https://youtube.com/shorts/", "https://youtube.com/watch?v=").replace("https://mobile.twitter", "https://twitter").replace("https://m.facebook", "https://facebook").replace("https://m.wikipedia", "https://wikipedia").replace("https://m.youtube", "https://youtube") - - - for i in re.finditer('" target="_blank">(https://youtube.com/watch\?v\=.*?)', sanitized): - url = i.group(1) - replacing = f'{url}' - htmlsource = f'' - sanitized = sanitized.replace(replacing, htmlsource.replace("watch?v=", "embed/")) - - for i in re.finditer('{url}' - htmlsource = f'' - sanitized = sanitized.replace(replacing, htmlsource) - - for i in re.finditer('

(https:.*?\.mp4)

', sanitized): - sanitized = sanitized.replace(i.group(0), f'

') - - for i in re.finditer('{url}' - htmlsource = f'' - sanitized = sanitized.replace(replacing, htmlsource) - - for rd in ["https://reddit.com/", "https://new.reddit.com/", "https://www.reddit.com/", "https://redd.it/"]: - sanitized = sanitized.replace(rd, "https://old.reddit.com/") - - sanitized = re.sub(' (https:\/\/[^ <>]*)', r' \1', sanitized) - sanitized = re.sub('

(https:\/\/[^ <>]*)', r'

\1

', sanitized) - - return sanitized +import bleach +from bs4 import BeautifulSoup +from bleach.linkifier import LinkifyFilter +from functools import partial +from .get import * +from os import path, environ +import re + +site = environ.get("DOMAIN").strip() + +allowed_tags = tags = ['b', + 'blockquote', + 'br', + 'code', + 'del', + 'em', + 'h1', + 'h2', + 'h3', + 'h4', + 'h5', + 'h6', + 'hr', + 'i', + 'li', + 'ol', + 'p', + 'pre', + 'strong', + 'sub', + 'sup', + 'table', + 'tbody', + 'th', + 'thead', + 'td', + 'tr', + 'ul', + 'marquee', + 'a', + 'img', + 'span', + ] + +no_images = ['b', + 'blockquote', + 'br', + 'code', + 'del', + 'em', + 'h1', + 'h2', + 'h3', + 'h4', + 'h5', + 'h6', + 'hr', + 'i', + 'li', + 'ol', + 'p', + 'pre', + 'strong', + 'sub', + 'sup', + 'table', + 'tbody', + 'th', + 'thead', + 'td', + 'tr', + 'ul', + 'marquee', + 'a', + 'span', + ] + +allowed_attributes = {'*': ['href', 'style', 'src', 'class', 'title', 'rel', 'data-bs-original-name', 'direction']} + +allowed_protocols = ['http', 'https'] + +allowed_styles = ['color', 'font-weight', 'transform', '-webkit-transform'] + +def sanitize(sanitized, noimages=False): + + sanitized = sanitized.replace("\ufeff", "").replace("m.youtube.com", "youtube.com") + + for i in re.finditer('https://i.imgur.com/(([^_]*?)\.(jpg|png|jpeg))', sanitized): + sanitized = sanitized.replace(i.group(1), i.group(2) + "_d." + i.group(3) + "?maxwidth=9999") + + if noimages: + sanitized = bleach.Cleaner(tags=no_images, + attributes=allowed_attributes, + protocols=allowed_protocols, + styles=allowed_styles, + filters=[partial(LinkifyFilter, + skip_tags=["pre"], + parse_email=False, + ) + ] + ).clean(sanitized) + else: + sanitized = bleach.Cleaner(tags=allowed_tags, + attributes=allowed_attributes, + protocols=['http', 'https'], + styles=['color','font-weight','transform','-webkit-transform'], + filters=[partial(LinkifyFilter, + skip_tags=["pre"], + parse_email=False, + ) + ] + ).clean(sanitized) + + soup = BeautifulSoup(sanitized, features="html.parser") + + for tag in soup.find_all("img"): + + if tag.get("src") and "profile-pic-20" not in tag.get("class", ""): + + tag["rel"] = "nofollow noopener noreferrer" + tag["class"] = "in-comment-image" + tag["loading"] = "lazy" + tag["data-src"] = tag["src"] + tag["src"] = "/assets/images/loading.gif" + + link = soup.new_tag("a") + link["href"] = tag["data-src"] + link["rel"] = "nofollow noopener noreferrer" + link["target"] = "_blank" + link["onclick"] = f"expandDesktopImage('{tag['data-src']}');" + link["data-bs-toggle"] = "modal" + link["data-bs-target"] = "#expandImageModal" + + tag.wrap(link) + + for tag in soup.find_all("a"): + if tag["href"]: + tag["target"] = "_blank" + if site not in tag["href"]: tag["rel"] = "nofollow noopener noreferrer" + + if re.match("https?://\S+", str(tag.string)): + try: tag.string = tag["href"] + except: tag.string = "" + + + sanitized = str(soup) + + start = '<s>' + end = '</s>' + + try: + if not session.get("favorite_emojis"): session["favorite_emojis"] = {} + except: + pass + + if start in sanitized and end in sanitized and start in sanitized.split(end)[0] and end in sanitized.split(start)[1]: sanitized = sanitized.replace(start, '').replace(end, '') + + for i in re.finditer("[^a]>\s*(:!?\w+:\s*)+<\/", sanitized): + old = i.group(0) + if 'marseylong1' in old or 'marseylong2' in old: new = old.lower().replace(">", " class='mb-0'>") + else: new = old.lower() + for i in re.finditer('(?', new) + + if emoji in session["favorite_emojis"]: session["favorite_emojis"][emoji] += 1 + else: session["favorite_emojis"][emoji] = 1 + + elif path.isfile(f'./files/assets/images/emojis/{emoji}.webp'): + new = re.sub(f'(?', new) + + if emoji in session["favorite_emojis"]: session["favorite_emojis"][emoji] += 1 + else: session["favorite_emojis"][emoji] = 1 + + sanitized = sanitized.replace(old, new) + + + for i in re.finditer('(?', sanitized) + + if emoji in session["favorite_emojis"]: session["favorite_emojis"][emoji] += 1 + else: session["favorite_emojis"][emoji] = 1 + + elif path.isfile(f'./files/assets/images/emojis/{emoji}.webp'): + sanitized = re.sub(f'(?', sanitized) + + if emoji in session["favorite_emojis"]: session["favorite_emojis"][emoji] += 1 + else: session["favorite_emojis"][emoji] = 1 + + + sanitized = sanitized.replace("https://www.", "https://").replace("https://youtu.be/", "https://youtube.com/watch?v=").replace("https://music.youtube.com/watch?v=", "https://youtube.com/watch?v=").replace("https://open.spotify.com/", "https://open.spotify.com/embed/").replace("https://streamable.com/", "https://streamable.com/e/").replace("https://youtube.com/shorts/", "https://youtube.com/watch?v=").replace("https://mobile.twitter", "https://twitter").replace("https://m.facebook", "https://facebook").replace("https://m.wikipedia", "https://wikipedia").replace("https://m.youtube", "https://youtube") + + + for i in re.finditer('" target="_blank">(https://youtube.com/watch\?v\=.*?)', sanitized): + url = i.group(1) + replacing = f'{url}' + htmlsource = f'' + sanitized = sanitized.replace(replacing, htmlsource.replace("watch?v=", "embed/")) + + for i in re.finditer('{url}' + htmlsource = f'' + sanitized = sanitized.replace(replacing, htmlsource) + + for i in re.finditer('

(https:.*?\.mp4)

', sanitized): + sanitized = sanitized.replace(i.group(0), f'

') + + for i in re.finditer('{url}' + htmlsource = f'' + sanitized = sanitized.replace(replacing, htmlsource) + + for rd in ["https://reddit.com/", "https://new.reddit.com/", "https://www.reddit.com/", "https://redd.it/"]: + sanitized = sanitized.replace(rd, "https://old.reddit.com/") + + sanitized = re.sub(' (https:\/\/[^ <>]*)', r' \1', sanitized) + sanitized = re.sub('

(https:\/\/[^ <>]*)', r'

\1

', sanitized) + + return sanitized diff --git a/files/helpers/security.py b/files/helpers/security.py old mode 100644 new mode 100755 index f921b805d..42102d713 --- a/files/helpers/security.py +++ b/files/helpers/security.py @@ -1,23 +1,23 @@ -from werkzeug.security import * -from os import environ - - -def generate_hash(string): - - msg = bytes(string, "utf-16") - - return hmac.new(key=bytes(environ.get("MASTER_KEY"), "utf-16"), - msg=msg, - digestmod='md5' - ).hexdigest() - - -def validate_hash(string, hashstr): - - return hmac.compare_digest(hashstr, generate_hash(string)) - - -def hash_password(password): - - return generate_password_hash( - password, method='pbkdf2:sha512', salt_length=8) +from werkzeug.security import * +from os import environ + + +def generate_hash(string): + + msg = bytes(string, "utf-16") + + return hmac.new(key=bytes(environ.get("MASTER_KEY"), "utf-16"), + msg=msg, + digestmod='md5' + ).hexdigest() + + +def validate_hash(string, hashstr): + + return hmac.compare_digest(hashstr, generate_hash(string)) + + +def hash_password(password): + + return generate_password_hash( + password, method='pbkdf2:sha512', salt_length=8) diff --git a/files/helpers/session.py b/files/helpers/session.py old mode 100644 new mode 100755 index 3690427dd..1f2202ef0 --- a/files/helpers/session.py +++ b/files/helpers/session.py @@ -1,20 +1,20 @@ -from flask import * -import time -from .security import * - -def make_logged_out_formkey(t): - - s = f"{t}+{session['session_id']}" - - return generate_hash(s) - - -def validate_logged_out_formkey(t, k): - - now = int(time.time()) - if now - t > 3600: - return False - - s = f"{t}+{session['session_id']}" - - return validate_hash(s, k) +from flask import * +import time +from .security import * + +def make_logged_out_formkey(t): + + s = f"{t}+{session['session_id']}" + + return generate_hash(s) + + +def validate_logged_out_formkey(t, k): + + now = int(time.time()) + if now - t > 3600: + return False + + s = f"{t}+{session['session_id']}" + + return validate_hash(s, k) diff --git a/files/helpers/sqla_values.py b/files/helpers/sqla_values.py old mode 100644 new mode 100755 index a7bebd379..dbbfb5012 --- a/files/helpers/sqla_values.py +++ b/files/helpers/sqla_values.py @@ -1,33 +1,33 @@ -from sqlalchemy.ext.compiler import compiles -from sqlalchemy.sql.expression import FromClause - - -class values(FromClause): - named_with_column = True - - def __init__(self, columns, *args, **kwargs): - self._column_args = columns - self.list = args - self.alias_name = self.name = kwargs.pop('alias_name', None) - - def _populate_column_collection(self): - for c in self._column_args: - c._make_proxy(self) - - -@compiles(values) -def compile_values(element, compiler, asfrom=False): - columns = element.columns - v = "VALUES %s" % ", ".join( - "(%s)" % ", ".join( - compiler.render_literal_value(elem, column.type) - for elem, column in zip(tup, columns)) - for tup in element.list - ) - if asfrom: - if element.alias_name: - v = "(%s) AS %s (%s)" % (v, element.alias_name, - (", ".join(c.name for c in element.columns))) - else: - v = "(%s)" % v - return v +from sqlalchemy.ext.compiler import compiles +from sqlalchemy.sql.expression import FromClause + + +class values(FromClause): + named_with_column = True + + def __init__(self, columns, *args, **kwargs): + self._column_args = columns + self.list = args + self.alias_name = self.name = kwargs.pop('alias_name', None) + + def _populate_column_collection(self): + for c in self._column_args: + c._make_proxy(self) + + +@compiles(values) +def compile_values(element, compiler, asfrom=False): + columns = element.columns + v = "VALUES %s" % ", ".join( + "(%s)" % ", ".join( + compiler.render_literal_value(elem, column.type) + for elem, column in zip(tup, columns)) + for tup in element.list + ) + if asfrom: + if element.alias_name: + v = "(%s) AS %s (%s)" % (v, element.alias_name, + (", ".join(c.name for c in element.columns))) + else: + v = "(%s)" % v + return v diff --git a/files/helpers/wrappers.py b/files/helpers/wrappers.py old mode 100644 new mode 100755 index a9ad100df..75336c2b0 --- a/files/helpers/wrappers.py +++ b/files/helpers/wrappers.py @@ -1,200 +1,190 @@ -from .get import * -from .alerts import send_notification -from files.helpers.const import * - - -def get_logged_in_user(): - - if request.headers.get("Authorization"): - token = request.headers.get("Authorization") - if not token: return None - - client = g.db.query(ClientAuth).options(lazyload('*')).filter(ClientAuth.access_token == token).first() - - x = (client.user, client) if client else (None, None) - - - else: - - uid = session.get("user_id") - nonce = session.get("login_nonce", 0) - if not uid: x= (None, None) - try: - if g.db: v = g.db.query(User).options(lazyload('*')).filter_by(id=uid).first() - else: v = None - except: v = None - - if v and v.agendaposter_expires_utc and v.agendaposter_expires_utc < g.timestamp: - v.agendaposter_expires_utc = 0 - v.agendaposter = False - - g.db.add(v) - - if v and (nonce < v.login_nonce): - x= (None, None) - else: - x=(v, None) - - - if x[0]: x[0].client=x[1] - - return x[0] - - -def check_ban_evade(v): - - if not v or not v.ban_evade or v.admin_level > 0: - return - - if random.randint(0,30) < v.ban_evade: - v.ban(reason="permaban evasion") - send_notification(NOTIFICATIONS_ACCOUNT, v, "Your account has been permanently suspended for the following reason:\n\n> permaban evasion") - - for post in g.db.query(Submission).options(lazyload('*')).filter_by(author_id=v.id).all(): - if post.is_banned: - continue - - post.is_banned=True - post.ban_reason="permaban evasion" - g.db.add(post) - - ma=ModAction( - kind="ban_post", - user_id=AUTOJANNY_ACCOUNT, - target_submission_id=post.id, - note="permaban evasion" - ) - g.db.add(ma) - - for comment in g.db.query(Comment).options(lazyload('*')).filter_by(author_id=v.id).all(): - if comment.is_banned: - continue - - comment.is_banned=True - comment.ban_reason="permaban evasion" - g.db.add(comment) - - try: - ma=ModAction( - kind="ban_comment", - user_id=AUTOJANNY_ACCOUNT, - target_comment_id=comment.id, - note="ban evasion" - ) - g.db.add(ma) - except: pass - - else: - v.ban_evade +=1 - g.db.add(v) - - g.db.commit() - - - -# Wrappers -def auth_desired(f): - def wrapper(*args, **kwargs): - - v = get_logged_in_user() - check_ban_evade(v) - - resp = make_response(f(*args, v=v, **kwargs)) - return resp - - wrapper.__name__ = f.__name__ - return wrapper - - -def auth_required(f): - - def wrapper(*args, **kwargs): - - v = get_logged_in_user() - - if not v: - abort(401) - - check_ban_evade(v) - - g.v = v - - resp = make_response(f(*args, v=v, **kwargs)) - return resp - - wrapper.__name__ = f.__name__ - return wrapper - - -def is_not_banned(f): - - def wrapper(*args, **kwargs): - - v = get_logged_in_user() - - if not v: - abort(401) - - check_ban_evade(v) - - if v.is_suspended: - abort(403) - - g.v = v - - resp = make_response(f(*args, v=v, **kwargs)) - return resp - - wrapper.__name__ = f.__name__ - return wrapper - - -# this wrapper takes args and is a bit more complicated -def admin_level_required(x): - - def wrapper_maker(f): - - def wrapper(*args, **kwargs): - - v = get_logged_in_user() - - if not v: - abort(401) - - if v.admin_level < x: - abort(403) - - g.v = v - - response = f(*args, v=v, **kwargs) - - if isinstance(response, tuple): - resp = make_response(response[0]) - else: - resp = make_response(response) - - return resp - - wrapper.__name__ = f.__name__ - return wrapper - - return wrapper_maker - - -def validate_formkey(f): - """Always use @auth_required or @admin_level_required above @validate_form""" - - def wrapper(*args, v, **kwargs): - - if not request.headers.get("Authorization"): - - submitted_key = request.values.get("formkey", None) - - if not submitted_key: abort(401) - - elif not v.validate_formkey(submitted_key): abort(401) - - return f(*args, v=v, **kwargs) - - wrapper.__name__ = f.__name__ +from .get import * +from .alerts import send_notification +from files.helpers.const import * + + +def get_logged_in_user(): + + if request.headers.get("Authorization"): + token = request.headers.get("Authorization") + if not token: return None + + client = g.db.query(ClientAuth).options(lazyload('*')).filter(ClientAuth.access_token == token).first() + + x = (client.user, client) if client else (None, None) + + + else: + + uid = session.get("user_id") + nonce = session.get("login_nonce", 0) + if not uid: x= (None, None) + try: + if g.db: v = g.db.query(User).options(lazyload('*')).filter_by(id=uid).first() + else: v = None + except: v = None + + if v and v.agendaposter_expires_utc and v.agendaposter_expires_utc < g.timestamp: + v.agendaposter_expires_utc = 0 + v.agendaposter = False + + g.db.add(v) + + if v and (nonce < v.login_nonce): + x= (None, None) + else: + x=(v, None) + + + if x[0]: x[0].client=x[1] + + return x[0] + + +def check_ban_evade(v): + + if not v or not v.ban_evade or v.admin_level > 0: + return + + if random.randint(0,30) < v.ban_evade: + v.ban(reason="permaban evasion") + send_notification(NOTIFICATIONS_ACCOUNT, v, "Your account has been permanently suspended for the following reason:\n\n> permaban evasion") + + for post in g.db.query(Submission).options(lazyload('*')).filter_by(author_id=v.id).all(): + if post.is_banned: + continue + + post.is_banned=True + post.ban_reason="permaban evasion" + g.db.add(post) + + ma=ModAction( + kind="ban_post", + user_id=AUTOJANNY_ACCOUNT, + target_submission_id=post.id, + note="permaban evasion" + ) + g.db.add(ma) + + for comment in g.db.query(Comment).options(lazyload('*')).filter_by(author_id=v.id).all(): + if comment.is_banned: + continue + + comment.is_banned=True + comment.ban_reason="permaban evasion" + g.db.add(comment) + + try: + ma=ModAction( + kind="ban_comment", + user_id=AUTOJANNY_ACCOUNT, + target_comment_id=comment.id, + note="ban evasion" + ) + g.db.add(ma) + except: pass + + else: + v.ban_evade +=1 + g.db.add(v) + + g.db.commit() + + + +def auth_desired(f): + def wrapper(*args, **kwargs): + + v = get_logged_in_user() + check_ban_evade(v) + + resp = make_response(f(*args, v=v, **kwargs)) + return resp + + wrapper.__name__ = f.__name__ + return wrapper + + +def auth_required(f): + + def wrapper(*args, **kwargs): + + v = get_logged_in_user() + + if not v: abort(401) + + check_ban_evade(v) + + g.v = v + + resp = make_response(f(*args, v=v, **kwargs)) + return resp + + wrapper.__name__ = f.__name__ + return wrapper + + +def is_not_banned(f): + + def wrapper(*args, **kwargs): + + v = get_logged_in_user() + + if not v: abort(401) + + check_ban_evade(v) + + if v.is_suspended: + abort(403) + + g.v = v + + resp = make_response(f(*args, v=v, **kwargs)) + return resp + + wrapper.__name__ = f.__name__ + return wrapper + + +def admin_level_required(x): + + def wrapper_maker(f): + + def wrapper(*args, **kwargs): + + v = get_logged_in_user() + + if not v: abort(401) + + if v.admin_level < x: abort(403) + + g.v = v + + response = f(*args, v=v, **kwargs) + + if isinstance(response, tuple): resp = make_response(response[0]) + else: resp = make_response(response) + + return resp + + wrapper.__name__ = f.__name__ + return wrapper + + return wrapper_maker + + +def validate_formkey(f): + def wrapper(*args, v, **kwargs): + + if not request.headers.get("Authorization"): + + submitted_key = request.values.get("formkey", None) + + if not submitted_key: abort(401) + + elif not v.validate_formkey(submitted_key): abort(401) + + return f(*args, v=v, **kwargs) + + wrapper.__name__ = f.__name__ return wrapper \ No newline at end of file diff --git a/files/mail/__init__.py b/files/mail/__init__.py old mode 100644 new mode 100755 index 2be13d9d3..b61f67efd --- a/files/mail/__init__.py +++ b/files/mail/__init__.py @@ -1,88 +1,88 @@ -from os import environ -import time -from flask import * -from urllib.parse import quote - -from files.helpers.security import * -from files.helpers.wrappers import * -from files.classes import * -from files.__main__ import app, mail, limiter -from flask_mail import Message - -site = environ.get("DOMAIN").strip() -name = environ.get("SITE_NAME").strip() - - -def send_mail(to_address, subject, html): - - msg = Message(html=html, subject=subject, sender=f"{name}@{site}", recipients=[to_address]) - mail.send(msg) - - -def send_verification_email(user, email=None): - - if not email: - email = user.email - - url = f"https://{app.config['SERVER_NAME']}/activate" - now = int(time.time()) - - token = generate_hash(f"{email}+{user.id}+{now}") - params = f"?email={quote(email)}&id={user.id}&time={now}&token={token}" - - link = url + params - - send_mail(to_address=email, - html=render_template("email/email_verify.html", - action_url=link, - v=user), - subject=f"Validate your {name} account email." - ) - - -@app.post("/verify_email") -@limiter.limit("1/second") -@auth_required -def api_verify_email(v): - - send_verification_email(v) - - return {"message": "Email has been sent (ETA ~5 minutes)"} - - -@app.get("/activate") -@auth_desired -def activate(v): - - email = request.values.get("email", "") - id = request.values.get("id", "") - timestamp = int(request.values.get("time", "0")) - token = request.values.get("token", "") - - if int(time.time()) - timestamp > 3600: - return render_template("message.html", v=v, title="Verification link expired.", - message="That link has expired. Visit your settings to send yourself another verification email."), 410 - - if not validate_hash(f"{email}+{id}+{timestamp}", token): - abort(403) - - user = g.db.query(User).options(lazyload('*')).filter_by(id=id).first() - if not user: - abort(404) - - if user.is_activated and user.email == email: - return render_template("message_success.html", v=v, - title="Email already verified.", message="Email already verified."), 404 - - user.email = email - user.is_activated = True - - if not any([b.badge_id == 2 for b in user.badges]): - mail_badge = Badge(user_id=user.id, - badge_id=2) - g.db.add(mail_badge) - - g.db.add(user) - g.db.commit() - - return render_template("message_success.html", v=v, title="Email verified.", message=f"Your email {email} has been verified. Thank you.") +from os import environ +import time +from flask import * +from urllib.parse import quote + +from files.helpers.security import * +from files.helpers.wrappers import * +from files.classes import * +from files.__main__ import app, mail, limiter +from flask_mail import Message + +site = environ.get("DOMAIN").strip() +name = environ.get("SITE_NAME").strip() + + +def send_mail(to_address, subject, html): + + msg = Message(html=html, subject=subject, sender=f"{name}@{site}", recipients=[to_address]) + mail.send(msg) + + +def send_verification_email(user, email=None): + + if not email: + email = user.email + + url = f"https://{app.config['SERVER_NAME']}/activate" + now = int(time.time()) + + token = generate_hash(f"{email}+{user.id}+{now}") + params = f"?email={quote(email)}&id={user.id}&time={now}&token={token}" + + link = url + params + + send_mail(to_address=email, + html=render_template("email/email_verify.html", + action_url=link, + v=user), + subject=f"Validate your {name} account email." + ) + + +@app.post("/verify_email") +@limiter.limit("1/second") +@auth_required +def api_verify_email(v): + + send_verification_email(v) + + return {"message": "Email has been sent (ETA ~5 minutes)"} + + +@app.get("/activate") +@auth_desired +def activate(v): + + email = request.values.get("email", "").strip() + id = request.values.get("id", "").strip() + timestamp = int(request.values.get("time", "0")) + token = request.values.get("token", "").strip() + + if int(time.time()) - timestamp > 3600: + return render_template("message.html", v=v, title="Verification link expired.", + message="That link has expired. Visit your settings to send yourself another verification email."), 410 + + if not validate_hash(f"{email}+{id}+{timestamp}", token): + abort(403) + + user = g.db.query(User).options(lazyload('*')).filter_by(id=id).first() + if not user: + abort(404) + + if user.is_activated and user.email == email: + return render_template("message_success.html", v=v, + title="Email already verified.", message="Email already verified."), 404 + + user.email = email + user.is_activated = True + + if not any([b.badge_id == 2 for b in user.badges]): + mail_badge = Badge(user_id=user.id, + badge_id=2) + g.db.add(mail_badge) + + g.db.add(user) + g.db.commit() + + return render_template("message_success.html", v=v, title="Email verified.", message=f"Your email {email} has been verified. Thank you.") diff --git a/files/routes/__init__.py b/files/routes/__init__.py old mode 100644 new mode 100755 index 2ea3085df..c0f156676 --- a/files/routes/__init__.py +++ b/files/routes/__init__.py @@ -1,17 +1,17 @@ -from .admin import * -from .comments import * -from .discord import * -from .errors import * -from .reporting import * -from .front import * -from .login import * -from .oauth import * -from .posts import * -from .search import * -from .settings import * -from .static import * -from .users import * -from .votes import * -from .feeds import * -from .awards import * +from .admin import * +from .comments import * +from .discord import * +from .errors import * +from .reporting import * +from .front import * +from .login import * +from .oauth import * +from .posts import * +from .search import * +from .settings import * +from .static import * +from .users import * +from .votes import * +from .feeds import * +from .awards import * from .giphy import * \ No newline at end of file diff --git a/files/routes/admin.py b/files/routes/admin.py old mode 100644 new mode 100755 index 6bb8d5a57..cd0aaa5dd --- a/files/routes/admin.py +++ b/files/routes/admin.py @@ -1,1292 +1,1243 @@ -import time -from sqlalchemy.orm import lazyload -import imagehash -from os import remove -from PIL import Image as IMAGE - -from files.helpers.wrappers import * -from files.helpers.alerts import * -from files.helpers.sanitize import * -from files.helpers.markdown import * -from files.helpers.security import * -from files.helpers.get import * -from files.helpers.images import * -from files.helpers.const import * -from files.classes import * -from flask import * -from files.__main__ import app, cache, limiter -from .front import frontlist -from files.helpers.discord import add_role - -SITE_NAME = environ.get("SITE_NAME", "").strip() - -@app.get("/truescore") -@admin_level_required(6) -def truescore(v): - users = g.db.query(User).options(lazyload('*')).order_by(User.truecoins.desc()).limit(25).all() - return render_template("truescore.html", v=v, users=users) - - -@app.post("/@/revert_actions") -@limiter.limit("1/second") -@admin_level_required(6) -def revert_actions(v, username): - if 'pcm' in request.host or ('rdrama' in request.host and v.id in [1,12,28,29,747,995,1480]) or ('rdrama' not in request.host and 'pcm' not in request.host): - user = get_user(username) - if not user: abort(404) - - items = g.db.query(Submission).options(lazyload('*')).filter_by(removed_by=user.id).all() + g.db.query(Comment).options(lazyload('*')).filter_by(removed_by=user.id).all() - - for item in items: - item.is_banned = False - item.removed_by = None - g.db.add(item) - - users = g.db.query(User).options(lazyload('*')).filter_by(is_banned=user.id).all() - for user in users: - user.is_banned = 0 - user.unban_utc = 0 - g.db.add(user) - - g.db.commit() - return {"message": "Admin actions reverted!"} - -@app.post("/@/club_allow") -@limiter.limit("1/second") -@admin_level_required(6) -def club_allow(v, username): - - u = get_user(username, v=v) - - if not u: abort(404) - - if u.admin_level >= v.admin_level: return {"error": "noob"} - - u.club_allowed = True - u.club_banned = False - g.db.add(u) - - for x in u.alts_unique: - x.club_allowed = True - x.club_banned = False - g.db.add(x) - - - ma=ModAction( - kind="club_allow", - user_id=v.id, - target_user_id=u.id, - ) - g.db.add(ma) - - g.db.commit() - return {"message": f"@{username} has been allowed into the country club!"} - -@app.post("/@/club_ban") -@limiter.limit("1/second") -@admin_level_required(6) -def club_ban(v, username): - - u = get_user(username, v=v) - - if not u: abort(404) - - if u.admin_level >= v.admin_level: return {"error": "noob"} - - u.club_banned = True - u.club_allowed = False - - for x in u.alts_unique: - x.club_banned = True - u.club_allowed = False - g.db.add(x) - - ma=ModAction( - kind="club_ban", - user_id=v.id, - target_user_id=u.id, - ) - g.db.add(ma) - - g.db.commit() - return {"message": f"@{username} has been kicked from the country club. Deserved."} - - -@app.post("/@/make_admin") -@limiter.limit("1/second") -@admin_level_required(6) -def make_admin(v, username): - if 'pcm' in request.host or ('rdrama' in request.host and v.id in [1,12,28,29,747,995,1480]) or ('rdrama' not in request.host and 'pcm' not in request.host): - user = get_user(username) - if not user: abort(404) - user.admin_level = 6 - g.db.add(user) - g.db.commit() - return {"message": "User has been made admin!"} - - -@app.post("/@/remove_admin") -@limiter.limit("1/second") -@admin_level_required(6) -def remove_admin(v, username): - if 'pcm' in request.host or ('rdrama' in request.host and v.id in [1,12,28,29,747,995,1480]) or ('rdrama' not in request.host and 'pcm' not in request.host): - user = get_user(username) - if not user: abort(404) - user.admin_level = 0 - g.db.add(user) - g.db.commit() - return {"message": "Admin removed!"} - - -@app.post("/@/make_fake_admin") -@limiter.limit("1/second") -@admin_level_required(6) -def make_fake_admin(v, username): - if 'pcm' in request.host or ('rdrama' in request.host and v.id in [1,12,28,29,747,995,1480]) or ('rdrama' not in request.host and 'pcm' not in request.host): - user = get_user(username) - if not user: abort(404) - user.admin_level = 1 - g.db.add(user) - g.db.commit() - return {"message": "User has been made fake admin!"} - - -@app.post("/@/remove_fake_admin") -@limiter.limit("1/second") -@admin_level_required(6) -def remove_fake_admin(v, username): - if 'pcm' in request.host or ('rdrama' in request.host and v.id in [1,12,28,29,747,995,1480]) or ('rdrama' not in request.host and 'pcm' not in request.host): - user = get_user(username) - if not user: abort(404) - user.admin_level = 0 - g.db.add(user) - g.db.commit() - return {"message": "Fake admin removed!"} - - -@app.post("/admin/monthly") -@limiter.limit("1/day") -@admin_level_required(6) -def monthly(v): - if 'pcm' in request.host or ('rdrama' in request.host and v.id in [1,12,28,29,747,995,1480]) or ('rdrama' not in request.host and 'pcm' not in request.host): - thing = g.db.query(AwardRelationship).order_by(AwardRelationship.id.desc()).first().id - for u in g.db.query(User).options(lazyload('*')).filter(User.patron > 0).all(): - grant_awards = {} - - if u.id == 1376: - grant_awards["fireflies"] = 40 - grant_awards["ban"] = 6 - elif u.patron == 1: - grant_awards["shit"] = 1 - grant_awards["fireflies"] = 1 - elif u.patron == 2: - grant_awards["shit"] = 3 - grant_awards["fireflies"] = 3 - elif u.patron == 3: - grant_awards["shit"] = 5 - grant_awards["fireflies"] = 5 - grant_awards["ban"] = 1 - elif u.patron == 4: - grant_awards["shit"] = 10 - grant_awards["fireflies"] = 10 - grant_awards["ban"] = 3 - elif u.patron == 5 or u.patron == 8: - grant_awards["shit"] = 20 - grant_awards["fireflies"] = 20 - grant_awards["ban"] = 6 - - - for name in grant_awards: - for count in range(grant_awards[name]): - - thing += 1 - - award = AwardRelationship( - id=thing, - user_id=u.id, - kind=name - ) - - g.db.add(award) - - text = "You were given the following awards:\n\n" - - for key, value in grant_awards.items(): - text += f" - **{value}** {AWARDS[key]['title']} {'Awards' if value != 1 else 'Award'}\n" - - send_notification(NOTIFICATIONS_ACCOUNT, u, text) - - - g.db.commit() - return {"message": "Monthly awards granted"} - - -@app.get('/admin/rules') -@admin_level_required(6) -def get_rules(v): - - try: - with open(f'./{SITE_NAME} rules.html', 'r') as f: - rules = f.read() - except Exception: - rules = None - - return render_template('admin/rules.html', v=v, rules=rules) - - -@app.post('/admin/rules') -@limiter.limit("1/second") -@admin_level_required(6) -@validate_formkey -def post_rules(v): - - text = request.values.get('rules', '') - - with open(f'./{SITE_NAME} rules.html', 'w+') as f: - f.write(text) - - with open(f'./{SITE_NAME} rules.html', 'r') as f: - rules = f.read() - - return render_template('admin/rules.html', v=v, rules=rules) - - -@app.get("/admin/shadowbanned") -@auth_required -def shadowbanned(v): - if not (v and v.admin_level == 6): abort(404) - users = [x for x in g.db.query(User).options(lazyload('*')).filter(User.shadowbanned != None).all()] - return render_template("banned.html", v=v, users=users) - - -@app.get("/admin/agendaposters") -@auth_required -def agendaposters(v): - if not (v and v.admin_level == 6): abort(404) - users = [x for x in g.db.query(User).options(lazyload('*')).filter_by(agendaposter = True).all()] - return render_template("banned.html", v=v, users=users) - - -@app.get("/admin/image_posts") -@admin_level_required(3) -def image_posts_listing(v): - - try: page = int(request.values.get('page', 1)) - except: page = 1 - - posts = g.db.query(Submission).order_by(Submission.id.desc()) - - firstrange = 25 * (page - 1) - secondrange = firstrange+26 - posts = [x.id for x in posts if x.is_image][firstrange:secondrange] - next_exists = (len(posts) > 25) - posts = get_posts(posts[:25], v=v) - - return render_template("admin/image_posts.html", v=v, listing=posts, next_exists=next_exists, page=page, sort="new") - - -@app.get("/admin/reported/posts") -@admin_level_required(3) -def reported_posts(v): - - page = max(1, int(request.values.get("page", 1))) - - posts = g.db.query(Submission).options(lazyload('*')).filter_by( - is_approved=0, - is_banned=False - ).order_by(Submission.id.desc()).offset(25 * (page - 1)).limit(26) - - listing = [p.id for p in posts] - next_exists = (len(listing) > 25) - listing = listing[:25] - - listing = get_posts(listing, v=v) - - return render_template("admin/reported_posts.html", - next_exists=next_exists, listing=listing, page=page, v=v) - - -@app.get("/admin/reported/comments") -@admin_level_required(3) -def reported_comments(v): - - page = max(1, int(request.values.get("page", 1))) - - posts = g.db.query(Comment - ).filter_by( - is_approved=0, - is_banned=False - ).order_by(Comment.id.desc()).offset(25 * (page - 1)).limit(26).all() - - listing = [p.id for p in posts] - next_exists = (len(listing) > 25) - listing = listing[:25] - - listing = get_comments(listing, v=v) - - return render_template("admin/reported_comments.html", - next_exists=next_exists, - listing=listing, - page=page, - v=v, - standalone=True) - -@app.get("/admin") -@admin_level_required(3) -def admin_home(v): - with open('./disablesignups', 'r') as f: - x = f.read() - return render_template("admin/admin_home.html", v=v, x=x) - -@app.post("/admin/disablesignups") -@admin_level_required(6) -@validate_formkey -def disablesignups(v): - with open('./disablesignups', 'r+') as f: - if f.read() == "yes": - f.write("no") - return {"message": "Signups enabed!"} - else: - f.write("yes") - return {"message": "Signups disabled!"} - -@app.get("/admin/badge_grant") -@admin_level_required(4) -def badge_grant_get(v): - - badge_types = g.db.query(BadgeDef).all() - - errors = {"already_owned": "That user already has that badge.", - "no_user": "That user doesn't exist." - } - - return render_template("admin/badge_grant.html", - v=v, - badge_types=badge_types, - error=errors.get( - request.values.get("error"), - None) if request.values.get('error') else None, - msg="Badge successfully assigned" if request.values.get( - "msg") else None - ) - - -@app.post("/admin/badge_grant") -@limiter.limit("1/second") -@admin_level_required(4) -@validate_formkey -def badge_grant_post(v): - - user = get_user(request.values.get("username").strip(), graceful=True) - if not user: return redirect("/badge_grant?error=no_user") - - try: badge_id = int(request.values.get("badge_id")) - except: abort(400) - - if user.has_badge(badge_id): - g.db.query(Badge).options(lazyload('*')).filter_by(badge_id=badge_id, user_id=user.id,).delete() - g.db.commit() - return redirect("/admin/badge_grant") - - new_badge = Badge(badge_id=badge_id, - user_id=user.id, - ) - - desc = request.values.get("description") - if desc: new_badge.description = desc - - url = request.values.get("url") - if url: new_badge.url = url - - g.db.add(new_badge) - g.db.flush() - - text = f""" - @{v.username} has given you the following profile badge: - \n\n![]({new_badge.path}) - \n\n{new_badge.name} - """ - send_notification(NOTIFICATIONS_ACCOUNT, user, text) - - if badge_id in [21,22,23,24,25,28]: - user.patron = int(str(badge_id)[-1]) - - grant_awards = {} - - if badge_id == 21: - if user.discord_id: add_role(user, "1") - grant_awards["shit"] = 1 - grant_awards["fireflies"] = 1 - elif badge_id == 22: - if user.discord_id: add_role(user, "2") - grant_awards["shit"] = 3 - grant_awards["fireflies"] = 3 - elif badge_id == 23: - if user.discord_id: add_role(user, "3") - grant_awards["shit"] = 5 - grant_awards["fireflies"] = 5 - grant_awards["ban"] = 1 - elif badge_id in [24, 28]: - if user.discord_id: add_role(user, "4") - grant_awards["shit"] = 10 - grant_awards["fireflies"] = 10 - grant_awards["ban"] = 3 - elif badge_id == 25: - if user.discord_id: add_role(user, "5") - grant_awards["shit"] = 20 - grant_awards["fireflies"] = 20 - grant_awards["ban"] = 6 - - if len(grant_awards): - - thing = g.db.query(AwardRelationship).order_by(AwardRelationship.id.desc()).first().id - - for name in grant_awards: - for count in range(grant_awards[name]): - - thing += 1 - - award = AwardRelationship( - id=thing, - user_id=user.id, - kind=name - ) - - g.db.add(award) - - text = "You were given the following awards:\n\n" - - for key, value in grant_awards.items(): - text += f" - **{value}** {AWARDS[key]['title']} {'Awards' if value != 1 else 'Award'}\n" - - send_notification(NOTIFICATIONS_ACCOUNT, user, text) - - - g.db.add(user) - - - g.db.commit() - return redirect("/admin/badge_grant") - - -@app.get("/admin/users") -@admin_level_required(2) -def users_list(v): - - page = int(request.values.get("page", 1)) - - users = g.db.query(User).options(lazyload('*')).filter_by(is_banned=0 - ).order_by(User.created_utc.desc() - ).offset(25 * (page - 1)).limit(26) - - users = [x for x in users] - - next_exists = (len(users) > 25) - users = users[:25] - - return render_template("admin/new_users.html", - v=v, - users=users, - next_exists=next_exists, - page=page, - ) - -@app.get("/admin/alt_votes") -@admin_level_required(4) -def alt_votes_get(v): - - if not request.values.get("u1") or not request.values.get("u2"): - return render_template("admin/alt_votes.html", v=v) - - u1 = request.values.get("u1") - u2 = request.values.get("u2") - - if not u1 or not u2: - return redirect("/admin/alt_votes") - - u1 = get_user(u1) - u2 = get_user(u2) - - u1_post_ups = g.db.query( - Vote.submission_id).filter_by( - user_id=u1.id, - vote_type=1).all() - u1_post_downs = g.db.query( - Vote.submission_id).filter_by( - user_id=u1.id, - vote_type=-1).all() - u1_comment_ups = g.db.query( - CommentVote.comment_id).filter_by( - user_id=u1.id, - vote_type=1).all() - u1_comment_downs = g.db.query( - CommentVote.comment_id).filter_by( - user_id=u1.id, - vote_type=-1).all() - u2_post_ups = g.db.query( - Vote.submission_id).filter_by( - user_id=u2.id, - vote_type=1).all() - u2_post_downs = g.db.query( - Vote.submission_id).filter_by( - user_id=u2.id, - vote_type=-1).all() - u2_comment_ups = g.db.query( - CommentVote.comment_id).filter_by( - user_id=u2.id, - vote_type=1).all() - u2_comment_downs = g.db.query( - CommentVote.comment_id).filter_by( - user_id=u2.id, - vote_type=-1).all() - - data = {} - data['u1_only_post_ups'] = len( - [x for x in u1_post_ups if x not in u2_post_ups]) - data['u2_only_post_ups'] = len( - [x for x in u2_post_ups if x not in u1_post_ups]) - data['both_post_ups'] = len(list(set(u1_post_ups) & set(u2_post_ups))) - - data['u1_only_post_downs'] = len( - [x for x in u1_post_downs if x not in u2_post_downs]) - data['u2_only_post_downs'] = len( - [x for x in u2_post_downs if x not in u1_post_downs]) - data['both_post_downs'] = len( - list(set(u1_post_downs) & set(u2_post_downs))) - - data['u1_only_comment_ups'] = len( - [x for x in u1_comment_ups if x not in u2_comment_ups]) - data['u2_only_comment_ups'] = len( - [x for x in u2_comment_ups if x not in u1_comment_ups]) - data['both_comment_ups'] = len( - list(set(u1_comment_ups) & set(u2_comment_ups))) - - data['u1_only_comment_downs'] = len( - [x for x in u1_comment_downs if x not in u2_comment_downs]) - data['u2_only_comment_downs'] = len( - [x for x in u2_comment_downs if x not in u1_comment_downs]) - data['both_comment_downs'] = len( - list(set(u1_comment_downs) & set(u2_comment_downs))) - - data['u1_post_ups_unique'] = 100 * \ - data['u1_only_post_ups'] // len(u1_post_ups) if u1_post_ups else 0 - data['u2_post_ups_unique'] = 100 * \ - data['u2_only_post_ups'] // len(u2_post_ups) if u2_post_ups else 0 - data['u1_post_downs_unique'] = 100 * \ - data['u1_only_post_downs'] // len( - u1_post_downs) if u1_post_downs else 0 - data['u2_post_downs_unique'] = 100 * \ - data['u2_only_post_downs'] // len( - u2_post_downs) if u2_post_downs else 0 - - data['u1_comment_ups_unique'] = 100 * \ - data['u1_only_comment_ups'] // len( - u1_comment_ups) if u1_comment_ups else 0 - data['u2_comment_ups_unique'] = 100 * \ - data['u2_only_comment_ups'] // len( - u2_comment_ups) if u2_comment_ups else 0 - data['u1_comment_downs_unique'] = 100 * \ - data['u1_only_comment_downs'] // len( - u1_comment_downs) if u1_comment_downs else 0 - data['u2_comment_downs_unique'] = 100 * \ - data['u2_only_comment_downs'] // len( - u2_comment_downs) if u2_comment_downs else 0 - - return render_template("admin/alt_votes.html", - u1=u1, - u2=u2, - v=v, - data=data - ) - - -@app.post("/admin/link_accounts") -@limiter.limit("1/second") -@admin_level_required(4) -@validate_formkey -def admin_link_accounts(v): - - u1 = int(request.values.get("u1")) - u2 = int(request.values.get("u2")) - - new_alt = Alt( - user1=u1, - user2=u2, - is_manual=True - ) - - g.db.add(new_alt) - - g.db.commit() - return redirect(f"/admin/alt_votes?u1={g.db.query(User).get(u1).username}&u2={g.db.query(User).get(u2).username}") - - -@app.get("/admin/removed") -@admin_level_required(3) -def admin_removed(v): - - page = int(request.values.get("page", 1)) - - ids = g.db.query(Submission.id).options(lazyload('*')).filter_by(is_banned=True).order_by( - Submission.id.desc()).offset(25 * (page - 1)).limit(26).all() - - ids=[x[0] for x in ids] - - next_exists = len(ids) > 25 - - ids = ids[:25] - - posts = get_posts(ids, v=v) - - return render_template("admin/removed_posts.html", - v=v, - listing=posts, - page=page, - next_exists=next_exists - ) - - - -@app.post("/admin/image_ban") -@limiter.limit("1/second") -@admin_level_required(4) -@validate_formkey -def admin_image_ban(v): - if request.content_length > 4 * 1024 * 1024: return "Max file size is 4 MB.", 413 - - - i=request.files['file'] - - - tempname = f"admin_image_ban_{v.username}_{int(time.time())}" - - i.save(tempname) - - h=imagehash.phash(IMAGE.open(tempname)) - - value = int(str(h), 16) - bindigits = [] - - digit = (value % 2) - value //= 2 - bindigits.append(digit) - - while value > 0: - digit = (value % 2) - value //= 2 - bindigits.append(digit) - - h = ''.join([str(d) for d in bindigits]) - - badpic = g.db.query(BadPic).options(lazyload('*')).filter_by( - phash=h - ).first() - - remove(tempname) - - if badpic: - return render_template("admin/image_ban.html", v=v, existing=badpic) - - new_bp=BadPic( - phash=h, - ban_reason=request.values.get("ban_reason"), - ban_time=int(request.values.get("ban_length",0)) - ) - - g.db.add(new_bp) - - g.db.commit() - return render_template("admin/image_ban.html", v=v, success=True) - - -@app.post("/agendaposter/") -@admin_level_required(6) -@validate_formkey -def agendaposter(user_id, v): - user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() - - expiry = request.values.get("days", 0) - if expiry: - expiry = int(expiry) - expiry = g.timestamp + expiry*60*60*24 - else: - expiry = 0 - - user.agendaposter = not user.agendaposter - user.agendaposter_expires_utc = expiry - g.db.add(user) - for alt in user.alts: - if alt.admin_level > 0: break - alt.agendaposter = user.agendaposter - alt.agendaposter_expires_utc = expiry - g.db.add(alt) - - note = None - - if not user.agendaposter: kind = "unagendaposter" - else: - kind = "agendaposter" - note = f"for {request.values.get('days')} days" if expiry else "never expires" - - ma = ModAction( - kind=kind, - user_id=v.id, - target_user_id=user.id, - note = note - ) - g.db.add(ma) - - if user.agendaposter: - if not user.has_badge(26): - badge = Badge(user_id=user.id, badge_id=26) - g.db.add(badge) - else: - badge = user.has_badge(26) - if badge: g.db.delete(badge) - - if user.agendaposter: send_notification(NOTIFICATIONS_ACCOUNT, user, f"You have been marked by an admin as an agendaposter ({note}).") - else: send_notification(NOTIFICATIONS_ACCOUNT, user, f"You have been unmarked by an admin as an agendaposter.") - - g.db.commit() - if user.agendaposter: return redirect(user.url) - return {"message": "Agendaposter theme disabled!"} - - -@app.post("/shadowban/") -@limiter.limit("1/second") -@admin_level_required(6) -@validate_formkey -def shadowban(user_id, v): - user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() - if user.admin_level != 0: abort(403) - user.shadowbanned = v.username - g.db.add(user) - for alt in user.alts: - if alt.admin_level > 0: break - alt.shadowbanned = v.username - g.db.add(alt) - ma = ModAction( - kind="shadowban", - user_id=v.id, - target_user_id=user.id, - ) - g.db.add(ma) - - cache.delete_memoized(frontlist) - - g.db.commit() - return {"message": "User shadowbanned!"} - - -@app.post("/unshadowban/") -@limiter.limit("1/second") -@admin_level_required(6) -@validate_formkey -def unshadowban(user_id, v): - user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() - if user.admin_level != 0: abort(403) - user.shadowbanned = None - g.db.add(user) - for alt in user.alts: - alt.shadowbanned = None - g.db.add(alt) - - ma = ModAction( - kind="unshadowban", - user_id=v.id, - target_user_id=user.id, - ) - g.db.add(ma) - - cache.delete_memoized(frontlist) - - g.db.commit() - return {"message": "User unshadowbanned!"} - -@app.post("/admin/verify/") -@limiter.limit("1/second") -@admin_level_required(6) -@validate_formkey -def verify(user_id, v): - user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() - user.verified = "Verified" - g.db.add(user) - g.db.commit() - return {"message": "User verfied!"} - -@app.post("/admin/unverify/") -@limiter.limit("1/second") -@admin_level_required(6) -@validate_formkey -def unverify(user_id, v): - user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() - user.verified = None - g.db.add(user) - g.db.commit() - return {"message": "User unverified!"} - - -@app.post("/admin/title_change/") -@limiter.limit("1/second") -@admin_level_required(6) -@validate_formkey -def admin_title_change(user_id, v): - - user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() - - if user.admin_level != 0: abort(403) - - new_name=request.values.get("title").strip() - - user.customtitleplain=new_name - new_name = sanitize(new_name) - - user=g.db.query(User).with_for_update().options(lazyload('*')).filter_by(id=user.id).first() - user.customtitle=new_name - user.flairchanged = bool(request.values.get("locked")) - g.db.add(user) - - if user.flairchanged: kind = "set_flair_locked" - else: kind = "set_flair_notlocked" - - ma=ModAction( - kind=kind, - user_id=v.id, - target_user_id=user.id, - note=f'"{new_name}"' - ) - g.db.add(ma) - g.db.commit() - - return redirect(user.url) - -@app.post("/ban_user/") -@limiter.limit("1/second") -@admin_level_required(6) -@validate_formkey -def ban_user(user_id, v): - - user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() - - if user.admin_level >= v.admin_level: abort(403) - - if 'form' in request.values: - days = float(request.values.get("days")) if request.values.get('days') else 0 - reason = sanitize(request.values.get("reason", "")) - message = request.values.get("reason", "") - else: - days = float(request.values.get("days")) if request.values.get('days') else 0 - reason = sanitize(request.values.get("reason", "")) - message = request.values.get("reason", "") - - if not user: abort(400) - - if days > 0: - if message: - text = f"Your account has been suspended for {days} days for the following reason:\n\n> {message}" - else: - text = f"Your account has been suspended for {days} days." - user.ban(admin=v, reason=reason, days=days) - - else: - if message: - text = f"Your account has been permanently suspended for the following reason:\n\n> {message}" - else: - text = "Your account has been permanently suspended." - - user.ban(admin=v, reason=reason) - - if request.values.get("alts", ""): - for x in user.alts: - if x.admin_level > 0: break - x.ban(admin=v, reason=reason) - - send_notification(NOTIFICATIONS_ACCOUNT, user, text) - - if days == 0: duration = "permanent" - elif days == 1: duration = "1 day" - else: duration = f"{days} days" - ma=ModAction( - kind="ban_user", - user_id=v.id, - target_user_id=user.id, - note=f'reason: "{reason}", duration: {duration}' - ) - g.db.add(ma) - - if 'reason' in request.values: - if reason.startswith("/post/"): - try: - post = int(reason.split("/post/")[1]) - post = get_post(post) - post.bannedfor = True - g.db.add(post) - except: pass - elif reason.startswith("/comment/"): - try: - comment = int(reason.split("/comment/")[1]) - comment = get_comment(comment) - comment.bannedfor = True - g.db.add(comment) - except: pass - g.db.commit() - - if 'redir' in request.values: return redirect(user.url) - else: return {"message": f"@{user.username} was banned!"} - - -@app.post("/unban_user/") -@limiter.limit("1/second") -@admin_level_required(6) -@validate_formkey -def unban_user(user_id, v): - - user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() - - if not user: - abort(400) - - user.is_banned = 0 - user.unban_utc = 0 - g.db.add(user) - - if request.values.get("alts", ""): - for x in user.alts: - if x.admin_level == 0: - x.is_banned = 0 - x.unban_utc = 0 - g.db.add(x) - - send_notification(NOTIFICATIONS_ACCOUNT, user, - "Your account has been reinstated. Please carefully review and abide by the [rules](/post/2510) to ensure that you don't get suspended again.") - - ma=ModAction( - kind="unban_user", - user_id=v.id, - target_user_id=user.id, - ) - g.db.add(ma) - - g.db.commit() - - if "@" in request.referrer: return redirect(user.url) - else: return {"message": f"@{user.username} was unbanned!"} - - -@app.post("/ban_post/") -@limiter.limit("1/second") -@admin_level_required(3) -@validate_formkey -def ban_post(post_id, v): - - post = g.db.query(Submission).options(lazyload('*')).filter_by(id=post_id).first() - - if not post: - abort(400) - - post.is_banned = True - post.is_approved = 0 - post.stickied = None - post.is_pinned = False - post.removed_by = v.id - - ban_reason=request.values.get("reason", "") - ban_reason = CustomRenderer().render(mistletoe.Document(ban_reason)) - ban_reason = sanitize(ban_reason) - - post.ban_reason = ban_reason - - g.db.add(post) - - - - ma=ModAction( - kind="ban_post", - user_id=v.id, - target_submission_id=post.id, - ) - g.db.add(ma) - - cache.delete_memoized(frontlist) - - v.coins += 1 - g.db.add(v) - - g.db.commit() - - return {"message": "Post removed!"} - - -@app.post("/unban_post/") -@limiter.limit("1/second") -@admin_level_required(3) -@validate_formkey -def unban_post(post_id, v): - - post = g.db.query(Submission).options(lazyload('*')).filter_by(id=post_id).first() - - if not post: - abort(400) - - if post.is_banned: - ma=ModAction( - kind="unban_post", - user_id=v.id, - target_submission_id=post.id, - ) - g.db.add(ma) - - post.is_banned = False - post.is_approved = v.id - - g.db.add(post) - - cache.delete_memoized(frontlist) - - v.coins -= 1 - g.db.add(v) - - g.db.commit() - - return {"message": "Post approved!"} - - -@app.post("/distinguish/") -@admin_level_required(1) -@validate_formkey -def api_distinguish_post(post_id, v): - - post = g.db.query(Submission).options(lazyload('*')).filter_by(id=post_id).first() - - if not post: - abort(404) - - if not post.author_id == v.id: - abort(403) - - if post.distinguish_level: - post.distinguish_level = 0 - else: - post.distinguish_level = v.admin_level - - g.db.add(post) - - g.db.commit() - - return {"message": "Post distinguished!"} - - -@app.post("/sticky/") -@admin_level_required(3) -def api_sticky_post(post_id, v): - - post = g.db.query(Submission).options(lazyload('*')).filter_by(id=post_id).first() - if post: - if post.stickied: post.stickied = None - else: post.stickied = v.username - g.db.add(post) - - ma=ModAction( - kind="pin_post" if post.stickied else "unpin_post", - user_id=v.id, - target_submission_id=post.id - ) - g.db.add(ma) - - cache.delete_memoized(frontlist) - - g.db.commit() - if post.stickied: return {"message": "Post pinned!"} - else: return {"message": "Post unpinned!"} - -@app.post("/pin/") -@auth_required -def api_pin_post(post_id, v): - - post = g.db.query(Submission).options(lazyload('*')).filter_by(id=post_id).first() - if post: - post.is_pinned = not post.is_pinned - g.db.add(post) - g.db.commit() - - if post.is_pinned: return {"message": "Post pinned!"} - else: return {"message": "Post unpinned!"} - -@app.post("/ban_comment/") -@limiter.limit("1/second") -@admin_level_required(1) -def api_ban_comment(c_id, v): - - comment = g.db.query(Comment).options(lazyload('*')).filter_by(id=c_id).first() - if not comment: - abort(404) - - comment.is_banned = True - comment.is_approved = 0 - comment.removed_by = v.id - - g.db.add(comment) - ma=ModAction( - kind="ban_comment", - user_id=v.id, - target_comment_id=comment.id, - ) - g.db.add(ma) - g.db.commit() - return {"message": "Comment removed!"} - - -@app.post("/unban_comment/") -@limiter.limit("1/second") -@admin_level_required(1) -def api_unban_comment(c_id, v): - - comment = g.db.query(Comment).options(lazyload('*')).filter_by(id=c_id).first() - if not comment: - abort(404) - g.db.add(comment) - - if comment.is_banned: - ma=ModAction( - kind="unban_comment", - user_id=v.id, - target_comment_id=comment.id, - ) - g.db.add(ma) - - comment.is_banned = False - comment.is_approved = v.id - - g.db.commit() - - return {"message": "Comment approved!"} - - -@app.post("/distinguish_comment/") -@auth_required -def admin_distinguish_comment(c_id, v): - - if v.admin_level == 0: abort(403) - - comment = get_comment(c_id, v=v) - - if comment.author_id != v.id: - abort(403) - - comment.distinguish_level = 0 if comment.distinguish_level else v.admin_level - - g.db.add(comment) - html=render_template( - "comments.html", - v=v, - comments=[comment], - ) - - html=str(BeautifulSoup(html, features="html.parser").find(id=f"comment-{comment.id}-only")) - - g.db.commit() - - return html - -@app.get("/admin/dump_cache") -@admin_level_required(6) -def admin_dump_cache(v): - cache.clear() - return {"message": "Internal cache cleared."} - - -@app.get("/admin/banned_domains/") -@admin_level_required(4) -def admin_banned_domains(v): - - banned_domains = g.db.query(BannedDomain).all() - return render_template("admin/banned_domains.html", v=v, banned_domains=banned_domains) - -@app.post("/admin/banned_domains") -@limiter.limit("1/second") -@admin_level_required(4) -@validate_formkey -def admin_toggle_ban_domain(v): - - domain=request.values.get("domain", "").strip() - if not domain: abort(400) - - reason=request.values.get("reason", "").strip() - - d = g.db.query(BannedDomain).options(lazyload('*')).filter_by(domain=domain).first() - if d: g.db.delete(d) - else: - d = BannedDomain(domain=domain, reason=reason) - g.db.add(d) - - g.db.commit() - - return redirect("/admin/banned_domains/") - - -@app.post("/admin/nuke_user") -@limiter.limit("1/second") -@admin_level_required(4) -@validate_formkey -def admin_nuke_user(v): - - user=get_user(request.values.get("user")) - - for post in g.db.query(Submission).options(lazyload('*')).filter_by(author_id=user.id).all(): - if post.is_banned: - continue - - post.is_banned=True - g.db.add(post) - - for comment in g.db.query(Comment).options(lazyload('*')).filter_by(author_id=user.id).all(): - if comment.is_banned: - continue - - comment.is_banned=True - g.db.add(comment) - - ma=ModAction( - kind="nuke_user", - user_id=v.id, - target_user_id=user.id, - ) - g.db.add(ma) - - g.db.commit() - - return redirect(user.url) - - -@app.post("/admin/unnuke_user") -@limiter.limit("1/second") -@admin_level_required(4) -@validate_formkey -def admin_nunuke_user(v): - - user=get_user(request.values.get("user")) - - for post in g.db.query(Submission).options(lazyload('*')).filter_by(author_id=user.id).all(): - if not post.is_banned: - continue - - post.is_banned=False - g.db.add(post) - - for comment in g.db.query(Comment).options(lazyload('*')).filter_by(author_id=user.id).all(): - if not comment.is_banned: - continue - - comment.is_banned=False - g.db.add(comment) - - ma=ModAction( - kind="unnuke_user", - user_id=v.id, - target_user_id=user.id, - ) - g.db.add(ma) - - g.db.commit() - +import time +from sqlalchemy.orm import lazyload +import imagehash +from os import remove +from PIL import Image as IMAGE + +from files.helpers.wrappers import * +from files.helpers.alerts import * +from files.helpers.sanitize import * +from files.helpers.markdown import * +from files.helpers.security import * +from files.helpers.get import * +from files.helpers.images import * +from files.helpers.const import * +from files.classes import * +from flask import * +from files.__main__ import app, cache, limiter +from .front import frontlist +from files.helpers.discord import add_role + +SITE_NAME = environ.get("SITE_NAME", "").strip() + +@app.get("/truescore") +@admin_level_required(6) +def truescore(v): + users = g.db.query(User).options(lazyload('*')).order_by(User.truecoins.desc()).limit(25).all() + return render_template("truescore.html", v=v, users=users) + + +@app.post("/@/revert_actions") +@limiter.limit("1/second") +@admin_level_required(6) +def revert_actions(v, username): + if 'pcm' in request.host or ('rama' in request.host and v.id in [1,12,28,29,747,995,1480]) or ('rama' not in request.host and 'pcm' not in request.host): + user = get_user(username) + if not user: abort(404) + + items = g.db.query(Submission).options(lazyload('*')).filter_by(removed_by=user.id).all() + g.db.query(Comment).options(lazyload('*')).filter_by(removed_by=user.id).all() + + for item in items: + item.is_banned = False + item.removed_by = None + g.db.add(item) + + users = g.db.query(User).options(lazyload('*')).filter_by(is_banned=user.id).all() + for user in users: + user.is_banned = 0 + user.unban_utc = 0 + g.db.add(user) + + g.db.commit() + return {"message": "Admin actions reverted!"} + +@app.post("/@/club_allow") +@limiter.limit("1/second") +@admin_level_required(6) +def club_allow(v, username): + + u = get_user(username, v=v) + + if not u: abort(404) + + if u.admin_level >= v.admin_level: return {"error": "noob"} + + u.club_allowed = True + u.club_banned = False + g.db.add(u) + + for x in u.alts_unique: + x.club_allowed = True + x.club_banned = False + g.db.add(x) + + + ma=ModAction( + kind="club_allow", + user_id=v.id, + target_user_id=u.id, + ) + g.db.add(ma) + + g.db.commit() + return {"message": f"@{username} has been allowed into the country club!"} + +@app.post("/@/club_ban") +@limiter.limit("1/second") +@admin_level_required(6) +def club_ban(v, username): + + u = get_user(username, v=v) + + if not u: abort(404) + + if u.admin_level >= v.admin_level: return {"error": "noob"} + + u.club_banned = True + u.club_allowed = False + + for x in u.alts_unique: + x.club_banned = True + u.club_allowed = False + g.db.add(x) + + ma=ModAction( + kind="club_ban", + user_id=v.id, + target_user_id=u.id, + ) + g.db.add(ma) + + g.db.commit() + return {"message": f"@{username} has been kicked from the country club. Deserved."} + + +@app.post("/@/make_admin") +@limiter.limit("1/second") +@admin_level_required(6) +def make_admin(v, username): + if 'pcm' in request.host or ('rama' in request.host and v.id in [1,12,28,29,747,995,1480]) or ('rama' not in request.host and 'pcm' not in request.host): + user = get_user(username) + if not user: abort(404) + user.admin_level = 6 + g.db.add(user) + g.db.commit() + return {"message": "User has been made admin!"} + + +@app.post("/@/remove_admin") +@limiter.limit("1/second") +@admin_level_required(6) +def remove_admin(v, username): + if 'pcm' in request.host or ('rama' in request.host and v.id in [1,12,28,29,747,995,1480]) or ('rama' not in request.host and 'pcm' not in request.host): + user = get_user(username) + if not user: abort(404) + user.admin_level = 0 + g.db.add(user) + g.db.commit() + return {"message": "Admin removed!"} + + +@app.post("/@/make_fake_admin") +@limiter.limit("1/second") +@admin_level_required(6) +def make_fake_admin(v, username): + if 'pcm' in request.host or ('rama' in request.host and v.id in [1,12,28,29,747,995,1480]) or ('rama' not in request.host and 'pcm' not in request.host): + user = get_user(username) + if not user: abort(404) + user.admin_level = 1 + g.db.add(user) + g.db.commit() + return {"message": "User has been made fake admin!"} + + +@app.post("/@/remove_fake_admin") +@limiter.limit("1/second") +@admin_level_required(6) +def remove_fake_admin(v, username): + if 'pcm' in request.host or ('rama' in request.host and v.id in [1,12,28,29,747,995,1480]) or ('rama' not in request.host and 'pcm' not in request.host): + user = get_user(username) + if not user: abort(404) + user.admin_level = 0 + g.db.add(user) + g.db.commit() + return {"message": "Fake admin removed!"} + + +@app.post("/admin/monthly") +@limiter.limit("1/day") +@admin_level_required(6) +def monthly(v): + if 'pcm' in request.host or ('rama' in request.host and v.id in [1,12,28,29,747,995,1480]) or ('rama' not in request.host and 'pcm' not in request.host): + thing = g.db.query(AwardRelationship).order_by(AwardRelationship.id.desc()).first().id + for u in g.db.query(User).options(lazyload('*')).filter(User.patron > 0).all(): + grant_awards = {} + + if u.id == 1376: + grant_awards["fireflies"] = 40 + grant_awards["ban"] = 10 + elif u.patron == 1: + grant_awards["shit"] = 1 + grant_awards["fireflies"] = 1 + elif u.patron == 2: + grant_awards["shit"] = 2 + grant_awards["fireflies"] = 2 + grant_awards["ban"] = 1 + elif u.patron == 3: + grant_awards["shit"] = 5 + grant_awards["fireflies"] = 5 + grant_awards["ban"] = 2 + elif u.patron == 4: + grant_awards["shit"] = 10 + grant_awards["fireflies"] = 10 + grant_awards["ban"] = 5 + elif u.patron == 5 or u.patron == 8: + grant_awards["shit"] = 20 + grant_awards["fireflies"] = 20 + grant_awards["ban"] = 10 + + + for name in grant_awards: + for count in range(grant_awards[name]): + + thing += 1 + + award = AwardRelationship( + id=thing, + user_id=u.id, + kind=name + ) + + g.db.add(award) + + text = "You were given the following awards:\n\n" + + for key, value in grant_awards.items(): + text += f" - **{value}** {AWARDS[key]['title']} {'Awards' if value != 1 else 'Award'}\n" + + send_notification(NOTIFICATIONS_ACCOUNT, u, text) + + + g.db.commit() + return {"message": "Monthly awards granted"} + + +@app.get('/admin/rules') +@admin_level_required(6) +def get_rules(v): + + try: + with open(f'./{SITE_NAME} rules.html', 'r') as f: + rules = f.read() + except Exception: + rules = None + + return render_template('admin/rules.html', v=v, rules=rules) + + +@app.post('/admin/rules') +@limiter.limit("1/second") +@admin_level_required(6) +@validate_formkey +def post_rules(v): + + text = request.values.get('rules', '').strip() + + with open(f'./{SITE_NAME} rules.html', 'w+') as f: + f.write(text) + + with open(f'./{SITE_NAME} rules.html', 'r') as f: + rules = f.read() + + return render_template('admin/rules.html', v=v, rules=rules) + + +@app.get("/admin/shadowbanned") +@auth_required +def shadowbanned(v): + if not (v and v.admin_level == 6): abort(404) + users = [x for x in g.db.query(User).options(lazyload('*')).filter(User.shadowbanned != None).all()] + return render_template("banned.html", v=v, users=users) + + +@app.get("/admin/agendaposters") +@auth_required +def agendaposters(v): + if not (v and v.admin_level == 6): abort(404) + users = [x for x in g.db.query(User).options(lazyload('*')).filter_by(agendaposter = True).all()] + return render_template("banned.html", v=v, users=users) + + +@app.get("/admin/image_posts") +@admin_level_required(3) +def image_posts_listing(v): + + try: page = int(request.values.get('page', 1)) + except: page = 1 + + posts = g.db.query(Submission).order_by(Submission.id.desc()) + + firstrange = 25 * (page - 1) + secondrange = firstrange+26 + posts = [x.id for x in posts if x.is_image][firstrange:secondrange] + next_exists = (len(posts) > 25) + posts = get_posts(posts[:25], v=v) + + return render_template("admin/image_posts.html", v=v, listing=posts, next_exists=next_exists, page=page, sort="new") + + +@app.get("/admin/reported/posts") +@admin_level_required(3) +def reported_posts(v): + + page = max(1, int(request.values.get("page", 1))) + + posts = g.db.query(Submission).options(lazyload('*')).filter_by( + is_approved=0, + is_banned=False + ).order_by(Submission.id.desc()).offset(25 * (page - 1)).limit(26) + + listing = [p.id for p in posts] + next_exists = (len(listing) > 25) + listing = listing[:25] + + listing = get_posts(listing, v=v) + + return render_template("admin/reported_posts.html", + next_exists=next_exists, listing=listing, page=page, v=v) + + +@app.get("/admin/reported/comments") +@admin_level_required(3) +def reported_comments(v): + + page = max(1, int(request.values.get("page", 1))) + + posts = g.db.query(Comment + ).filter_by( + is_approved=0, + is_banned=False + ).order_by(Comment.id.desc()).offset(25 * (page - 1)).limit(26).all() + + listing = [p.id for p in posts] + next_exists = (len(listing) > 25) + listing = listing[:25] + + listing = get_comments(listing, v=v) + + return render_template("admin/reported_comments.html", + next_exists=next_exists, + listing=listing, + page=page, + v=v, + standalone=True) + +@app.get("/admin") +@admin_level_required(3) +def admin_home(v): + with open('./disablesignups', 'r') as f: + x = f.read() + return render_template("admin/admin_home.html", v=v, x=x) + +@app.post("/admin/disablesignups") +@admin_level_required(6) +@validate_formkey +def disablesignups(v): + with open('./disablesignups', 'r+') as f: + if f.read() == "yes": + f.write("no") + return {"message": "Signups enabed!"} + else: + f.write("yes") + return {"message": "Signups disabled!"} + +@app.get("/admin/badge_grant") +@admin_level_required(4) +def badge_grant_get(v): + + badge_types = g.db.query(BadgeDef).all() + + errors = {"already_owned": "That user already has that badge.", + "no_user": "That user doesn't exist." + } + + return render_template("admin/badge_grant.html", + v=v, + badge_types=badge_types, + error=errors.get( + request.values.get("error"), + None) if request.values.get('error') else None, + msg="Badge successfully assigned" if request.values.get( + "msg") else None + ) + + +@app.post("/admin/badge_grant") +@limiter.limit("1/second") +@admin_level_required(4) +@validate_formkey +def badge_grant_post(v): + + user = get_user(request.values.get("username").strip(), graceful=True) + if not user: return redirect("/badge_grant?error=no_user") + + try: badge_id = int(request.values.get("badge_id")) + except: abort(400) + + if user.has_badge(badge_id): + g.db.query(Badge).options(lazyload('*')).filter_by(badge_id=badge_id, user_id=user.id,).delete() + g.db.commit() + return redirect("/admin/badge_grant") + + new_badge = Badge(badge_id=badge_id, + user_id=user.id, + ) + + desc = request.values.get("description") + if desc: new_badge.description = desc + + url = request.values.get("url") + if url: new_badge.url = url + + g.db.add(new_badge) + g.db.flush() + + text = f""" + @{v.username} has given you the following profile badge: + \n\n![]({new_badge.path}) + \n\n{new_badge.name} + """ + send_notification(NOTIFICATIONS_ACCOUNT, user, text) + + if badge_id in [21,22,23,24,25,28]: + user.patron = int(str(badge_id)[-1]) + + grant_awards = {} + + if badge_id == 21: + if user.discord_id: add_role(user, "1") + grant_awards["shit"] = 1 + grant_awards["fireflies"] = 1 + elif badge_id == 22: + if user.discord_id: add_role(user, "2") + grant_awards["shit"] = 2 + grant_awards["fireflies"] = 2 + grant_awards["ban"] = 1 + elif badge_id == 23: + if user.discord_id: add_role(user, "3") + grant_awards["shit"] = 5 + grant_awards["fireflies"] = 5 + grant_awards["ban"] = 2 + elif badge_id in [24, 28]: + if user.discord_id: add_role(user, "4") + grant_awards["shit"] = 10 + grant_awards["fireflies"] = 10 + grant_awards["ban"] = 5 + elif badge_id == 25: + if user.discord_id: add_role(user, "5") + grant_awards["shit"] = 20 + grant_awards["fireflies"] = 20 + grant_awards["ban"] = 10 + + if len(grant_awards): + + thing = g.db.query(AwardRelationship).order_by(AwardRelationship.id.desc()).first().id + + for name in grant_awards: + for count in range(grant_awards[name]): + + thing += 1 + + award = AwardRelationship( + id=thing, + user_id=user.id, + kind=name + ) + + g.db.add(award) + + text = "You were given the following awards:\n\n" + + for key, value in grant_awards.items(): + text += f" - **{value}** {AWARDS[key]['title']} {'Awards' if value != 1 else 'Award'}\n" + + send_notification(NOTIFICATIONS_ACCOUNT, user, text) + + + g.db.add(user) + + + g.db.commit() + return redirect("/admin/badge_grant") + + +@app.get("/admin/users") +@admin_level_required(2) +def users_list(v): + + page = int(request.values.get("page", 1)) + + users = g.db.query(User).options(lazyload('*')).filter_by(is_banned=0 + ).order_by(User.created_utc.desc() + ).offset(25 * (page - 1)).limit(26) + + users = [x for x in users] + + next_exists = (len(users) > 25) + users = users[:25] + + return render_template("admin/new_users.html", + v=v, + users=users, + next_exists=next_exists, + page=page, + ) + +@app.get("/admin/alt_votes") +@admin_level_required(4) +def alt_votes_get(v): + + if not request.values.get("u1") or not request.values.get("u2"): + return render_template("admin/alt_votes.html", v=v) + + u1 = request.values.get("u1") + u2 = request.values.get("u2") + + if not u1 or not u2: + return redirect("/admin/alt_votes") + + u1 = get_user(u1) + u2 = get_user(u2) + + u1_post_ups = g.db.query( + Vote.submission_id).filter_by( + user_id=u1.id, + vote_type=1).all() + u1_post_downs = g.db.query( + Vote.submission_id).filter_by( + user_id=u1.id, + vote_type=-1).all() + u1_comment_ups = g.db.query( + CommentVote.comment_id).filter_by( + user_id=u1.id, + vote_type=1).all() + u1_comment_downs = g.db.query( + CommentVote.comment_id).filter_by( + user_id=u1.id, + vote_type=-1).all() + u2_post_ups = g.db.query( + Vote.submission_id).filter_by( + user_id=u2.id, + vote_type=1).all() + u2_post_downs = g.db.query( + Vote.submission_id).filter_by( + user_id=u2.id, + vote_type=-1).all() + u2_comment_ups = g.db.query( + CommentVote.comment_id).filter_by( + user_id=u2.id, + vote_type=1).all() + u2_comment_downs = g.db.query( + CommentVote.comment_id).filter_by( + user_id=u2.id, + vote_type=-1).all() + + data = {} + data['u1_only_post_ups'] = len( + [x for x in u1_post_ups if x not in u2_post_ups]) + data['u2_only_post_ups'] = len( + [x for x in u2_post_ups if x not in u1_post_ups]) + data['both_post_ups'] = len(list(set(u1_post_ups) & set(u2_post_ups))) + + data['u1_only_post_downs'] = len( + [x for x in u1_post_downs if x not in u2_post_downs]) + data['u2_only_post_downs'] = len( + [x for x in u2_post_downs if x not in u1_post_downs]) + data['both_post_downs'] = len( + list(set(u1_post_downs) & set(u2_post_downs))) + + data['u1_only_comment_ups'] = len( + [x for x in u1_comment_ups if x not in u2_comment_ups]) + data['u2_only_comment_ups'] = len( + [x for x in u2_comment_ups if x not in u1_comment_ups]) + data['both_comment_ups'] = len( + list(set(u1_comment_ups) & set(u2_comment_ups))) + + data['u1_only_comment_downs'] = len( + [x for x in u1_comment_downs if x not in u2_comment_downs]) + data['u2_only_comment_downs'] = len( + [x for x in u2_comment_downs if x not in u1_comment_downs]) + data['both_comment_downs'] = len( + list(set(u1_comment_downs) & set(u2_comment_downs))) + + data['u1_post_ups_unique'] = 100 * \ + data['u1_only_post_ups'] // len(u1_post_ups) if u1_post_ups else 0 + data['u2_post_ups_unique'] = 100 * \ + data['u2_only_post_ups'] // len(u2_post_ups) if u2_post_ups else 0 + data['u1_post_downs_unique'] = 100 * \ + data['u1_only_post_downs'] // len( + u1_post_downs) if u1_post_downs else 0 + data['u2_post_downs_unique'] = 100 * \ + data['u2_only_post_downs'] // len( + u2_post_downs) if u2_post_downs else 0 + + data['u1_comment_ups_unique'] = 100 * \ + data['u1_only_comment_ups'] // len( + u1_comment_ups) if u1_comment_ups else 0 + data['u2_comment_ups_unique'] = 100 * \ + data['u2_only_comment_ups'] // len( + u2_comment_ups) if u2_comment_ups else 0 + data['u1_comment_downs_unique'] = 100 * \ + data['u1_only_comment_downs'] // len( + u1_comment_downs) if u1_comment_downs else 0 + data['u2_comment_downs_unique'] = 100 * \ + data['u2_only_comment_downs'] // len( + u2_comment_downs) if u2_comment_downs else 0 + + return render_template("admin/alt_votes.html", + u1=u1, + u2=u2, + v=v, + data=data + ) + + +@app.post("/admin/link_accounts") +@limiter.limit("1/second") +@admin_level_required(4) +@validate_formkey +def admin_link_accounts(v): + + u1 = int(request.values.get("u1")) + u2 = int(request.values.get("u2")) + + new_alt = Alt( + user1=u1, + user2=u2, + is_manual=True + ) + + g.db.add(new_alt) + + g.db.commit() + return redirect(f"/admin/alt_votes?u1={g.db.query(User).get(u1).username}&u2={g.db.query(User).get(u2).username}") + + +@app.get("/admin/removed") +@admin_level_required(3) +def admin_removed(v): + + page = int(request.values.get("page", 1)) + + shadowbanned = [x[0] for x in g.db.query(User.id).options(lazyload('*')).filter(User.shadowbanned != None).all()] + + ids = g.db.query(Submission.id).options(lazyload('*')).filter(or_(Submission.is_banned==True, Submission.author_id.in_(shadowbanned))).order_by(Submission.id.desc()).offset(25 * (page - 1)).limit(26).all() + + ids=[x[0] for x in ids] + + next_exists = len(ids) > 25 + + ids = ids[:25] + + posts = get_posts(ids, v=v) + + return render_template("admin/removed_posts.html", + v=v, + listing=posts, + page=page, + next_exists=next_exists + ) + + + +@app.post("/agendaposter/") +@admin_level_required(6) +@validate_formkey +def agendaposter(user_id, v): + user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() + + expiry = request.values.get("days", 0) + if expiry: + expiry = int(expiry) + expiry = g.timestamp + expiry*60*60*24 + else: + expiry = 0 + + user.agendaposter = not user.agendaposter + user.agendaposter_expires_utc = expiry + g.db.add(user) + for alt in user.alts: + if alt.admin_level > 0: break + alt.agendaposter = user.agendaposter + alt.agendaposter_expires_utc = expiry + g.db.add(alt) + + note = None + + if not user.agendaposter: kind = "unagendaposter" + else: + kind = "agendaposter" + note = f"for {request.values.get('days')} days" if expiry else "never expires" + + ma = ModAction( + kind=kind, + user_id=v.id, + target_user_id=user.id, + note = note + ) + g.db.add(ma) + + if user.agendaposter: + if not user.has_badge(26): + badge = Badge(user_id=user.id, badge_id=26) + g.db.add(badge) + else: + badge = user.has_badge(26) + if badge: g.db.delete(badge) + + if user.agendaposter: send_notification(NOTIFICATIONS_ACCOUNT, user, f"You have been marked by an admin as an agendaposter ({note}).") + else: send_notification(NOTIFICATIONS_ACCOUNT, user, f"You have been unmarked by an admin as an agendaposter.") + + g.db.commit() + if user.agendaposter: return redirect(user.url) + return {"message": "Agendaposter theme disabled!"} + + +@app.post("/shadowban/") +@limiter.limit("1/second") +@admin_level_required(6) +@validate_formkey +def shadowban(user_id, v): + user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() + if user.admin_level != 0: abort(403) + user.shadowbanned = v.username + g.db.add(user) + for alt in user.alts: + if alt.admin_level > 0: break + alt.shadowbanned = v.username + g.db.add(alt) + ma = ModAction( + kind="shadowban", + user_id=v.id, + target_user_id=user.id, + ) + g.db.add(ma) + + cache.delete_memoized(frontlist) + + g.db.commit() + return {"message": "User shadowbanned!"} + + +@app.post("/unshadowban/") +@limiter.limit("1/second") +@admin_level_required(6) +@validate_formkey +def unshadowban(user_id, v): + user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() + if user.admin_level != 0: abort(403) + user.shadowbanned = None + g.db.add(user) + for alt in user.alts: + alt.shadowbanned = None + g.db.add(alt) + + ma = ModAction( + kind="unshadowban", + user_id=v.id, + target_user_id=user.id, + ) + g.db.add(ma) + + cache.delete_memoized(frontlist) + + g.db.commit() + return {"message": "User unshadowbanned!"} + +@app.post("/admin/verify/") +@limiter.limit("1/second") +@admin_level_required(6) +@validate_formkey +def verify(user_id, v): + user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() + user.verified = "Verified" + g.db.add(user) + g.db.commit() + return {"message": "User verfied!"} + +@app.post("/admin/unverify/") +@limiter.limit("1/second") +@admin_level_required(6) +@validate_formkey +def unverify(user_id, v): + user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() + user.verified = None + g.db.add(user) + g.db.commit() + return {"message": "User unverified!"} + + +@app.post("/admin/title_change/") +@limiter.limit("1/second") +@admin_level_required(6) +@validate_formkey +def admin_title_change(user_id, v): + + user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() + + if user.admin_level != 0: abort(403) + + new_name=request.values.get("title").strip()[:256] + + user.customtitleplain=new_name + new_name = sanitize(new_name) + + user=g.db.query(User).with_for_update().options(lazyload('*')).filter_by(id=user.id).first() + user.customtitle=new_name + user.flairchanged = bool(request.values.get("locked")) + g.db.add(user) + + if user.flairchanged: kind = "set_flair_locked" + else: kind = "set_flair_notlocked" + + ma=ModAction( + kind=kind, + user_id=v.id, + target_user_id=user.id, + note=f'"{new_name}"' + ) + g.db.add(ma) + g.db.commit() + + return redirect(user.url) + +@app.post("/ban_user/") +@limiter.limit("1/second") +@admin_level_required(6) +@validate_formkey +def ban_user(user_id, v): + + user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() + + if user.admin_level >= v.admin_level: abort(403) + + if 'form' in request.values: + days = float(request.values.get("days")) if request.values.get('days') else 0 + reason = sanitize(request.values.get("reason", "")) + message = request.values.get("reason", "").strip() + else: + days = float(request.values.get("days")) if request.values.get('days') else 0 + reason = sanitize(request.values.get("reason", "")) + message = request.values.get("reason", "").strip() + + if not user: abort(400) + + if days > 0: + if message: + text = f"Your account has been suspended for {days} days for the following reason:\n\n> {message}" + else: + text = f"Your account has been suspended for {days} days." + user.ban(admin=v, reason=reason, days=days) + + else: + if message: + text = f"Your account has been permanently suspended for the following reason:\n\n> {message}" + else: + text = "Your account has been permanently suspended." + + user.ban(admin=v, reason=reason) + + if request.values.get("alts", ""): + for x in user.alts: + if x.admin_level > 0: break + x.ban(admin=v, reason=reason) + + send_notification(NOTIFICATIONS_ACCOUNT, user, text[:128]) + + if days == 0: duration = "permanent" + elif days == 1: duration = "1 day" + else: duration = f"{days} days" + ma=ModAction( + kind="ban_user", + user_id=v.id, + target_user_id=user.id, + note=f'reason: "{reason}", duration: {duration}' + ) + g.db.add(ma) + + if 'reason' in request.values: + if reason.startswith("/post/"): + try: + post = int(reason.split("/post/")[1]) + post = get_post(post) + post.bannedfor = True + g.db.add(post) + except: pass + elif reason.startswith("/comment/"): + try: + comment = int(reason.split("/comment/")[1]) + comment = get_comment(comment) + comment.bannedfor = True + g.db.add(comment) + except: pass + g.db.commit() + + if 'redir' in request.values: return redirect(user.url) + else: return {"message": f"@{user.username} was banned!"} + + +@app.post("/unban_user/") +@limiter.limit("1/second") +@admin_level_required(6) +@validate_formkey +def unban_user(user_id, v): + + user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() + + if not user: + abort(400) + + user.is_banned = 0 + user.unban_utc = 0 + g.db.add(user) + + if request.values.get("alts", ""): + for x in user.alts: + if x.admin_level == 0: + x.is_banned = 0 + x.unban_utc = 0 + g.db.add(x) + + send_notification(NOTIFICATIONS_ACCOUNT, user, + "Your account has been reinstated. Please carefully review and abide by the [rules](/post/2510) to ensure that you don't get suspended again.") + + ma=ModAction( + kind="unban_user", + user_id=v.id, + target_user_id=user.id, + ) + g.db.add(ma) + + g.db.commit() + + if "@" in request.referrer: return redirect(user.url) + else: return {"message": f"@{user.username} was unbanned!"} + + +@app.post("/ban_post/") +@limiter.limit("1/second") +@admin_level_required(3) +@validate_formkey +def ban_post(post_id, v): + + post = g.db.query(Submission).options(lazyload('*')).filter_by(id=post_id).first() + + if not post: + abort(400) + + post.is_banned = True + post.is_approved = 0 + post.stickied = None + post.is_pinned = False + post.removed_by = v.id + + ban_reason=request.values.get("reason", "") + ban_reason = CustomRenderer().render(mistletoe.Document(ban_reason)) + ban_reason = sanitize(ban_reason) + + post.ban_reason = ban_reason + + g.db.add(post) + + + + ma=ModAction( + kind="ban_post", + user_id=v.id, + target_submission_id=post.id, + ) + g.db.add(ma) + + cache.delete_memoized(frontlist) + + v.coins += 1 + g.db.add(v) + + g.db.commit() + + return {"message": "Post removed!"} + + +@app.post("/unban_post/") +@limiter.limit("1/second") +@admin_level_required(3) +@validate_formkey +def unban_post(post_id, v): + + post = g.db.query(Submission).options(lazyload('*')).filter_by(id=post_id).first() + + if not post: + abort(400) + + if post.is_banned: + ma=ModAction( + kind="unban_post", + user_id=v.id, + target_submission_id=post.id, + ) + g.db.add(ma) + + post.is_banned = False + post.is_approved = v.id + + g.db.add(post) + + cache.delete_memoized(frontlist) + + v.coins -= 1 + g.db.add(v) + + g.db.commit() + + return {"message": "Post approved!"} + + +@app.post("/distinguish/") +@admin_level_required(1) +@validate_formkey +def api_distinguish_post(post_id, v): + + post = g.db.query(Submission).options(lazyload('*')).filter_by(id=post_id).first() + + if not post: + abort(404) + + if not post.author_id == v.id: + abort(403) + + if post.distinguish_level: + post.distinguish_level = 0 + else: + post.distinguish_level = v.admin_level + + g.db.add(post) + + g.db.commit() + + return {"message": "Post distinguished!"} + + +@app.post("/sticky/") +@admin_level_required(3) +def api_sticky_post(post_id, v): + + post = g.db.query(Submission).options(lazyload('*')).filter_by(id=post_id).first() + if post: + if post.stickied: post.stickied = None + else: post.stickied = v.username + g.db.add(post) + + ma=ModAction( + kind="pin_post" if post.stickied else "unpin_post", + user_id=v.id, + target_submission_id=post.id + ) + g.db.add(ma) + + cache.delete_memoized(frontlist) + + g.db.commit() + if post.stickied: return {"message": "Post pinned!"} + else: return {"message": "Post unpinned!"} + +@app.post("/pin/") +@auth_required +def api_pin_post(post_id, v): + + post = g.db.query(Submission).options(lazyload('*')).filter_by(id=post_id).first() + if post: + post.is_pinned = not post.is_pinned + g.db.add(post) + g.db.commit() + + if post.is_pinned: return {"message": "Post pinned!"} + else: return {"message": "Post unpinned!"} + +@app.post("/ban_comment/") +@limiter.limit("1/second") +@admin_level_required(1) +def api_ban_comment(c_id, v): + + comment = g.db.query(Comment).options(lazyload('*')).filter_by(id=c_id).first() + if not comment: + abort(404) + + comment.is_banned = True + comment.is_approved = 0 + comment.removed_by = v.id + + g.db.add(comment) + ma=ModAction( + kind="ban_comment", + user_id=v.id, + target_comment_id=comment.id, + ) + g.db.add(ma) + g.db.commit() + return {"message": "Comment removed!"} + + +@app.post("/unban_comment/") +@limiter.limit("1/second") +@admin_level_required(1) +def api_unban_comment(c_id, v): + + comment = g.db.query(Comment).options(lazyload('*')).filter_by(id=c_id).first() + if not comment: + abort(404) + g.db.add(comment) + + if comment.is_banned: + ma=ModAction( + kind="unban_comment", + user_id=v.id, + target_comment_id=comment.id, + ) + g.db.add(ma) + + comment.is_banned = False + comment.is_approved = v.id + + g.db.commit() + + return {"message": "Comment approved!"} + + +@app.post("/distinguish_comment/") +@auth_required +def admin_distinguish_comment(c_id, v): + + if v.admin_level == 0: abort(403) + + comment = get_comment(c_id, v=v) + + if comment.author_id != v.id: + abort(403) + + comment.distinguish_level = 0 if comment.distinguish_level else v.admin_level + + g.db.add(comment) + html=render_template( + "comments.html", + v=v, + comments=[comment], + ) + + html=str(BeautifulSoup(html, features="html.parser").find(id=f"comment-{comment.id}-only")) + + g.db.commit() + + return html + +@app.get("/admin/dump_cache") +@admin_level_required(6) +def admin_dump_cache(v): + cache.clear() + return {"message": "Internal cache cleared."} + + +@app.get("/admin/banned_domains/") +@admin_level_required(4) +def admin_banned_domains(v): + + banned_domains = g.db.query(BannedDomain).all() + return render_template("admin/banned_domains.html", v=v, banned_domains=banned_domains) + +@app.post("/admin/banned_domains") +@limiter.limit("1/second") +@admin_level_required(4) +@validate_formkey +def admin_toggle_ban_domain(v): + + domain=request.values.get("domain", "").strip() + if not domain: abort(400) + + reason=request.values.get("reason", "").strip() + + d = g.db.query(BannedDomain).options(lazyload('*')).filter_by(domain=domain).first() + if d: g.db.delete(d) + else: + d = BannedDomain(domain=domain, reason=reason) + g.db.add(d) + + g.db.commit() + + return redirect("/admin/banned_domains/") + + +@app.post("/admin/nuke_user") +@limiter.limit("1/second") +@admin_level_required(4) +@validate_formkey +def admin_nuke_user(v): + + user=get_user(request.values.get("user")) + + for post in g.db.query(Submission).options(lazyload('*')).filter_by(author_id=user.id).all(): + if post.is_banned: + continue + + post.is_banned=True + g.db.add(post) + + for comment in g.db.query(Comment).options(lazyload('*')).filter_by(author_id=user.id).all(): + if comment.is_banned: + continue + + comment.is_banned=True + g.db.add(comment) + + ma=ModAction( + kind="nuke_user", + user_id=v.id, + target_user_id=user.id, + ) + g.db.add(ma) + + g.db.commit() + + return redirect(user.url) + + +@app.post("/admin/unnuke_user") +@limiter.limit("1/second") +@admin_level_required(4) +@validate_formkey +def admin_nunuke_user(v): + + user=get_user(request.values.get("user")) + + for post in g.db.query(Submission).options(lazyload('*')).filter_by(author_id=user.id).all(): + if not post.is_banned: + continue + + post.is_banned=False + g.db.add(post) + + for comment in g.db.query(Comment).options(lazyload('*')).filter_by(author_id=user.id).all(): + if not comment.is_banned: + continue + + comment.is_banned=False + g.db.add(comment) + + ma=ModAction( + kind="unnuke_user", + user_id=v.id, + target_user_id=user.id, + ) + g.db.add(ma) + + g.db.commit() + return redirect(user.url) \ No newline at end of file diff --git a/files/routes/awards.py b/files/routes/awards.py old mode 100644 new mode 100755 index dd5a10795..464036127 --- a/files/routes/awards.py +++ b/files/routes/awards.py @@ -1,372 +1,373 @@ -from files.__main__ import app, limiter -from files.helpers.wrappers import * -from files.helpers.alerts import * -from files.helpers.get import * -from files.helpers.const import * -from files.classes.award import * -from flask import g, request - -@app.get("/shop") -@app.get("/settings/shop") -@auth_required -def shop(v): - if site_name == "Drama": - AWARDS = { - "ban": { - "kind": "ban", - "title": "One-Day Ban", - "description": "Bans the author for a day.", - "icon": "fas fa-gavel", - "color": "text-danger", - "price": 5000 - }, - "shit": { - "kind": "shit", - "title": "Shit", - "description": "Makes flies swarm a post.", - "icon": "fas fa-poop", - "color": "text-black-50", - "price": 1000 - }, - "fireflies": { - "kind": "fireflies", - "title": "Fireflies", - "description": "Puts stars on the post.", - "icon": "fas fa-sparkles", - "color": "text-warning", - "price": 1000 - } - } - else: - AWARDS = { - "shit": { - "kind": "shit", - "title": "Shit", - "description": "Makes flies swarm a post.", - "icon": "fas fa-poop", - "color": "text-black-50", - "price": 1000 - }, - "fireflies": { - "kind": "fireflies", - "title": "Fireflies", - "description": "Puts stars on the post.", - "icon": "fas fa-sparkles", - "color": "text-warning", - "price": 1000 - } - } - - query = g.db.query( - User.id, User.username, User.patron, User.namecolor, - AwardRelationship.kind.label('last_award_kind'), func.count(AwardRelationship.id).label('last_award_count') - ).filter(AwardRelationship.submission_id==None, AwardRelationship.comment_id==None, User.patron > 0) \ - .group_by(User.username, User.patron, User.id, User.namecolor, AwardRelationship.kind) \ - .order_by(User.patron.desc(), AwardRelationship.kind.desc()) \ - .join(User).filter(User.id == v.id).all() - - owned = [] - for row in (r._asdict() for r in query): - kind = row['last_award_kind'] - if kind in AWARDS.keys(): - award = AWARDS[kind] - award["owned_num"] = row['last_award_count'] - owned.append(award) - - if v.patron: - for val in AWARDS.values(): - if v.patron == 1: val["price"] = int(val["price"]*0.90) - elif v.patron == 2: val["price"] = int(val["price"]*0.85) - elif v.patron == 3: val["price"] = int(val["price"]*0.80) - elif v.patron == 4: val["price"] = int(val["price"]*0.75) - else: val["price"] = int(val["price"]*0.70) - - return render_template("settings_shop.html", owned=owned, awards=list(AWARDS.values()), v=v) - - -@app.post("/buy/") -@auth_required -def buy(v, award): - if site_name == "Drama": - AWARDS = { - "ban": { - "kind": "ban", - "title": "One-Day Ban", - "description": "Bans the author for a day.", - "icon": "fas fa-gavel", - "color": "text-danger", - "price": 5000 - }, - "shit": { - "kind": "shit", - "title": "Shit", - "description": "Makes flies swarm a post.", - "icon": "fas fa-poop", - "color": "text-black-50", - "price": 1000 - }, - "fireflies": { - "kind": "fireflies", - "title": "Fireflies", - "description": "Puts stars on the post.", - "icon": "fas fa-sparkles", - "color": "text-warning", - "price": 1000 - } - } - else: - AWARDS = { - "shit": { - "kind": "shit", - "title": "Shit", - "description": "Makes flies swarm a post.", - "icon": "fas fa-poop", - "color": "text-black-50", - "price": 1000 - }, - "fireflies": { - "kind": "fireflies", - "title": "Fireflies", - "description": "Puts stars on the post.", - "icon": "fas fa-sparkles", - "color": "text-warning", - "price": 1000 - } - } - - if award not in AWARDS: abort(400) - price = AWARDS[award]["price"] - if v.patron: - if v.patron == 1: price = int(price*0.90) - elif v.patron == 2: price = int(price*0.85) - elif v.patron == 3: price = int(price*0.80) - elif v.patron == 4: price = int(price*0.75) - else: price = int(price*0.70) - - if v.coins < price: return {"error": "Not enough coins."}, 400 - v.coins -= price - g.db.add(v) - - thing = g.db.query(AwardRelationship).order_by(AwardRelationship.id.desc()).first().id - thing += 1 - - award = AwardRelationship(id=thing, user_id=v.id, kind=award) - g.db.add(award) - - g.db.commit() - - return {"message": "Award bought!"} - - -def banaward_trigger(post=None, comment=None): - - author = post.author if post else comment.author - link = f"[this post]({post.permalink})" if post else f"[this comment]({comment.permalink})" - - if not author.is_suspended: - author.ban(reason="one-day ban award used", days=1) - - send_notification(NOTIFICATIONS_ACCOUNT, author, f"Your account has been suspended for a day for {link}. It sucked and you should feel bad.") - elif author.unban_utc > 0: - author.unban_utc += 24*60*60 - g.db.add(author) - - send_notification(NOTIFICATIONS_ACCOUNT, author, f"Your account has been suspended for yet another day for {link}. Seriously man?") - - -ACTIONS = { - "ban": banaward_trigger -} - -ALLOW_MULTIPLE = ( - "ban", - "shit", - "fireflies" -) - -@app.post("/post//awards") -@limiter.limit("1/second") -@auth_required -def award_post(pid, v): - - if v.is_suspended and v.unban_utc == 0: return {"error": "forbidden."}, 403 - - kind = request.values.get("kind", "") - - if kind not in AWARDS: - return {"error": "That award doesn't exist."}, 404 - - post_award = g.db.query(AwardRelationship).options(lazyload('*')).filter( - and_( - AwardRelationship.kind == kind, - AwardRelationship.user_id == v.id, - AwardRelationship.submission_id == None, - AwardRelationship.comment_id == None - ) - ).first() - - if not post_award: - return {"error": "You don't have that award."}, 404 - - post = g.db.query(Submission).options(lazyload('*')).filter_by(id=pid).first() - - if not post or post.is_banned or post.deleted_utc > 0: - return {"error": "That post doesn't exist or has been deleted or removed."}, 404 - - if post.author_id == v.id: - return {"error": "You can't award yourself."}, 403 - - existing_award = g.db.query(AwardRelationship).options(lazyload('*')).filter( - and_( - AwardRelationship.submission_id == post.id, - AwardRelationship.user_id == v.id, - AwardRelationship.kind == kind - ) - ).first() - - if existing_award and kind not in ALLOW_MULTIPLE: - return {"error": "You can't give that award multiple times to the same post."}, 409 - - post_award.submission_id = post.id - g.db.add(post_award) - - msg = f"@{v.username} has given your [post]({post.permalink}) the {AWARDS[kind]['title']} Award!" - - note = request.values.get("note", "") - if note: - msg += f"\n\n> {note}" - - send_notification(NOTIFICATIONS_ACCOUNT, post.author, msg) - - if kind in ACTIONS: ACTIONS[kind](post=post) - - post.author.received_award_count += 1 - g.db.add(post.author) - - g.db.commit() - if request.referrer and len(request.referrer) > 1: return redirect(request.referrer) - else: return redirect("/") - - -@app.post("/comment//awards") -@limiter.limit("1/second") -@auth_required -def award_comment(cid, v): - - if v.is_suspended and v.unban_utc == 0: return {"error": "forbidden"}, 403 - - kind = request.values.get("kind", "") - - if kind not in AWARDS: - return {"error": "That award doesn't exist."}, 404 - - comment_award = g.db.query(AwardRelationship).options(lazyload('*')).filter( - and_( - AwardRelationship.kind == kind, - AwardRelationship.user_id == v.id, - AwardRelationship.submission_id == None, - AwardRelationship.comment_id == None - ) - ).first() - - if not comment_award: - return {"error": "You don't have that award."}, 404 - - c = g.db.query(Comment).options(lazyload('*')).filter_by(id=cid).first() - - if not c or c.is_banned or c.deleted_utc > 0: - return {"error": "That comment doesn't exist or has been deleted or removed."}, 404 - - if c.author_id == v.id: - return {"error": "You can't award yourself."}, 403 - - existing_award = g.db.query(AwardRelationship).options(lazyload('*')).filter( - and_( - AwardRelationship.comment_id == c.id, - AwardRelationship.user_id == v.id, - AwardRelationship.kind == kind - ) - ).first() - - if existing_award and kind not in ALLOW_MULTIPLE: - return {"error": "You can't give that award multiple times to the same comment."}, 409 - - comment_award.comment_id = c.id - g.db.add(comment_award) - - msg = f"@{v.username} has given your [comment]({c.permalink}) the {AWARDS[kind]['title']} Award!" - - note = request.values.get("note", "") - if note: - msg += f"\n\n> {note}" - - send_notification(NOTIFICATIONS_ACCOUNT, c.author, msg) - - if kind in ACTIONS: - ACTIONS[kind](comment=c) - - c.author.received_award_count += 1 - g.db.add(c.author) - - g.db.commit() - if request.referrer and len(request.referrer) > 1: return redirect(request.referrer) - else: return redirect("/") - -@app.get("/admin/user_award") -@auth_required -def admin_userawards_get(v): - - if v.admin_level < 6: - abort(403) - - return render_template("admin/user_award.html", awards=list(AWARDS.values()), v=v) - -@app.post("/admin/user_award") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def admin_userawards_post(v): - - if v.admin_level < 6: - abort(403) - - try: u = request.values.get("username").strip() - except: abort(404) - - u = get_user(u, graceful=False, v=v) - - notify_awards = {} - - latest = g.db.query(AwardRelationship).order_by(AwardRelationship.id.desc()).first() - thing = latest.id - - for key, value in request.values.items(): - if key not in AWARDS: - continue - - if value: - - if int(value) > 0: - notify_awards[key] = int(value) - - for x in range(int(value)): - thing += 1 - - award = AwardRelationship( - id=thing, - user_id=u.id, - kind=key - ) - - g.db.add(award) - - text = "You were given the following awards:\n\n" - - for key, value in notify_awards.items(): - text += f" - **{value}** {AWARDS[key]['title']} {'Awards' if value != 1 else 'Award'}\n" - - send_notification(NOTIFICATIONS_ACCOUNT, u, text) - - g.db.commit() - +from files.__main__ import app, limiter +from files.helpers.wrappers import * +from files.helpers.alerts import * +from files.helpers.get import * +from files.helpers.const import * +from files.classes.award import * +from flask import g, request + +@app.get("/shop") +@app.get("/settings/shop") +@auth_required +def shop(v): + if site_name == "Drama": + AWARDS = { + "ban": { + "kind": "ban", + "title": "One-Day Ban", + "description": "Bans the author for a day.", + "icon": "fas fa-gavel", + "color": "text-danger", + "price": 5000 + }, + "shit": { + "kind": "shit", + "title": "Shit", + "description": "Makes flies swarm a post.", + "icon": "fas fa-poop", + "color": "text-black-50", + "price": 500 + }, + "fireflies": { + "kind": "fireflies", + "title": "Fireflies", + "description": "Puts stars on the post.", + "icon": "fas fa-sparkles", + "color": "text-warning", + "price": 500 + } + } + else: + AWARDS = { + "shit": { + "kind": "shit", + "title": "Shit", + "description": "Makes flies swarm a post.", + "icon": "fas fa-poop", + "color": "text-black-50", + "price": 500 + }, + "fireflies": { + "kind": "fireflies", + "title": "Fireflies", + "description": "Puts stars on the post.", + "icon": "fas fa-sparkles", + "color": "text-warning", + "price": 500 + } + } + + query = g.db.query( + User.id, User.username, User.patron, User.namecolor, + AwardRelationship.kind.label('last_award_kind'), func.count(AwardRelationship.id).label('last_award_count') + ).filter(AwardRelationship.submission_id==None, AwardRelationship.comment_id==None, User.patron > 0) \ + .group_by(User.username, User.patron, User.id, User.namecolor, AwardRelationship.kind) \ + .order_by(User.patron.desc(), AwardRelationship.kind.desc()) \ + .join(User).filter(User.id == v.id).all() + + owned = [] + for row in (r._asdict() for r in query): + kind = row['last_award_kind'] + if kind in AWARDS.keys(): + award = AWARDS[kind] + award["owned_num"] = row['last_award_count'] + owned.append(award) + + if v.patron: + for val in AWARDS.values(): + if v.patron == 1: val["price"] = int(val["price"]*0.90) + elif v.patron == 2: val["price"] = int(val["price"]*0.85) + elif v.patron == 3: val["price"] = int(val["price"]*0.80) + elif v.patron == 4: val["price"] = int(val["price"]*0.75) + else: val["price"] = int(val["price"]*0.70) + + return render_template("settings_shop.html", owned=owned, awards=list(AWARDS.values()), v=v) + + +@app.post("/buy/") +@auth_required +def buy(v, award): + if site_name == "Drama": + AWARDS = { + "ban": { + "kind": "ban", + "title": "One-Day Ban", + "description": "Bans the author for a day.", + "icon": "fas fa-gavel", + "color": "text-danger", + "price": 5000 + }, + "shit": { + "kind": "shit", + "title": "Shit", + "description": "Makes flies swarm a post.", + "icon": "fas fa-poop", + "color": "text-black-50", + "price": 500 + }, + "fireflies": { + "kind": "fireflies", + "title": "Fireflies", + "description": "Puts stars on the post.", + "icon": "fas fa-sparkles", + "color": "text-warning", + "price": 500 + } + } + else: + AWARDS = { + "shit": { + "kind": "shit", + "title": "Shit", + "description": "Makes flies swarm a post.", + "icon": "fas fa-poop", + "color": "text-black-50", + "price": 500 + }, + "fireflies": { + "kind": "fireflies", + "title": "Fireflies", + "description": "Puts stars on the post.", + "icon": "fas fa-sparkles", + "color": "text-warning", + "price": 500 + } + } + + if award not in AWARDS: abort(400) + price = AWARDS[award]["price"] + if v.patron: + if v.patron == 1: price = int(price*0.90) + elif v.patron == 2: price = int(price*0.85) + elif v.patron == 3: price = int(price*0.80) + elif v.patron == 4: price = int(price*0.75) + else: price = int(price*0.70) + + if v.coins < price: return {"error": "Not enough coins."}, 400 + v.coins -= price + g.db.add(v) + + g.db.flush() + thing = g.db.query(AwardRelationship).order_by(AwardRelationship.id.desc()).first().id + thing += 1 + + award = AwardRelationship(id=thing, user_id=v.id, kind=award) + g.db.add(award) + + g.db.commit() + + return {"message": "Award bought!"} + + +def banaward_trigger(post=None, comment=None): + + author = post.author if post else comment.author + link = f"[this post]({post.permalink})" if post else f"[this comment]({comment.permalink})" + + if not author.is_suspended: + author.ban(reason="one-day ban award used", days=1) + + send_notification(NOTIFICATIONS_ACCOUNT, author, f"Your account has been suspended for a day for {link}. It sucked and you should feel bad.") + elif author.unban_utc > 0: + author.unban_utc += 24*60*60 + g.db.add(author) + + send_notification(NOTIFICATIONS_ACCOUNT, author, f"Your account has been suspended for yet another day for {link}. Seriously man?") + + +ACTIONS = { + "ban": banaward_trigger +} + +ALLOW_MULTIPLE = ( + "ban", + "shit", + "fireflies" +) + +@app.post("/post//awards") +@limiter.limit("1/second") +@auth_required +def award_post(pid, v): + + if v.is_suspended and v.unban_utc == 0: return {"error": "forbidden."}, 403 + + kind = request.values.get("kind", "").strip() + + if kind not in AWARDS: + return {"error": "That award doesn't exist."}, 404 + + post_award = g.db.query(AwardRelationship).options(lazyload('*')).filter( + and_( + AwardRelationship.kind == kind, + AwardRelationship.user_id == v.id, + AwardRelationship.submission_id == None, + AwardRelationship.comment_id == None + ) + ).first() + + if not post_award: + return {"error": "You don't have that award."}, 404 + + post = g.db.query(Submission).options(lazyload('*')).filter_by(id=pid).first() + + if not post or post.is_banned or post.deleted_utc > 0: + return {"error": "That post doesn't exist or has been deleted or removed."}, 404 + + if post.author_id == v.id: + return {"error": "You can't award yourself."}, 403 + + existing_award = g.db.query(AwardRelationship).options(lazyload('*')).filter( + and_( + AwardRelationship.submission_id == post.id, + AwardRelationship.user_id == v.id, + AwardRelationship.kind == kind + ) + ).first() + + if existing_award and kind not in ALLOW_MULTIPLE: + return {"error": "You can't give that award multiple times to the same post."}, 409 + + post_award.submission_id = post.id + g.db.add(post_award) + + msg = f"@{v.username} has given your [post]({post.permalink}) the {AWARDS[kind]['title']} Award!" + + note = request.values.get("note", "").strip() + if note: + msg += f"\n\n> {note}" + + send_notification(NOTIFICATIONS_ACCOUNT, post.author, msg) + + if kind in ACTIONS: ACTIONS[kind](post=post) + + post.author.received_award_count += 1 + g.db.add(post.author) + + g.db.commit() + if request.referrer and len(request.referrer) > 1: return redirect(request.referrer) + else: return redirect("/") + + +@app.post("/comment//awards") +@limiter.limit("1/second") +@auth_required +def award_comment(cid, v): + + if v.is_suspended and v.unban_utc == 0: return {"error": "forbidden"}, 403 + + kind = request.values.get("kind", "").strip() + + if kind not in AWARDS: + return {"error": "That award doesn't exist."}, 404 + + comment_award = g.db.query(AwardRelationship).options(lazyload('*')).filter( + and_( + AwardRelationship.kind == kind, + AwardRelationship.user_id == v.id, + AwardRelationship.submission_id == None, + AwardRelationship.comment_id == None + ) + ).first() + + if not comment_award: + return {"error": "You don't have that award."}, 404 + + c = g.db.query(Comment).options(lazyload('*')).filter_by(id=cid).first() + + if not c or c.is_banned or c.deleted_utc > 0: + return {"error": "That comment doesn't exist or has been deleted or removed."}, 404 + + if c.author_id == v.id: + return {"error": "You can't award yourself."}, 403 + + existing_award = g.db.query(AwardRelationship).options(lazyload('*')).filter( + and_( + AwardRelationship.comment_id == c.id, + AwardRelationship.user_id == v.id, + AwardRelationship.kind == kind + ) + ).first() + + if existing_award and kind not in ALLOW_MULTIPLE: + return {"error": "You can't give that award multiple times to the same comment."}, 409 + + comment_award.comment_id = c.id + g.db.add(comment_award) + + msg = f"@{v.username} has given your [comment]({c.permalink}) the {AWARDS[kind]['title']} Award!" + + note = request.values.get("note", "").strip() + if note: + msg += f"\n\n> {note}" + + send_notification(NOTIFICATIONS_ACCOUNT, c.author, msg) + + if kind in ACTIONS: + ACTIONS[kind](comment=c) + + c.author.received_award_count += 1 + g.db.add(c.author) + + g.db.commit() + if request.referrer and len(request.referrer) > 1: return redirect(request.referrer) + else: return redirect("/") + +@app.get("/admin/user_award") +@auth_required +def admin_userawards_get(v): + + if v.admin_level < 6: + abort(403) + + return render_template("admin/user_award.html", awards=list(AWARDS.values()), v=v) + +@app.post("/admin/user_award") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def admin_userawards_post(v): + + if v.admin_level < 6: + abort(403) + + try: u = request.values.get("username").strip() + except: abort(404) + + u = get_user(u, graceful=False, v=v) + + notify_awards = {} + + latest = g.db.query(AwardRelationship).order_by(AwardRelationship.id.desc()).first() + thing = latest.id + + for key, value in request.values.items(): + if key not in AWARDS: + continue + + if value: + + if int(value) > 0: + notify_awards[key] = int(value) + + for x in range(int(value)): + thing += 1 + + award = AwardRelationship( + id=thing, + user_id=u.id, + kind=key + ) + + g.db.add(award) + + text = "You were given the following awards:\n\n" + + for key, value in notify_awards.items(): + text += f" - **{value}** {AWARDS[key]['title']} {'Awards' if value != 1 else 'Award'}\n" + + send_notification(NOTIFICATIONS_ACCOUNT, u, text) + + g.db.commit() + return render_template("admin/user_award.html", awards=list(AWARDS.values()), v=v) \ No newline at end of file diff --git a/files/routes/comments.py b/files/routes/comments.py old mode 100644 new mode 100755 index 09552ada4..77e0f3042 --- a/files/routes/comments.py +++ b/files/routes/comments.py @@ -1,870 +1,861 @@ -from files.helpers.wrappers import * -from files.helpers.filters import * -from files.helpers.alerts import * -from files.helpers.images import * -from files.helpers.session import * -from files.helpers.const import * -from files.classes import * -from files.routes.front import comment_idlist -from pusher_push_notifications import PushNotifications -from flask import * -from files.__main__ import app, limiter - - -site = environ.get("DOMAIN").strip() - -beams_client = PushNotifications( - instance_id=PUSHER_INSTANCE_ID, - secret_key=PUSHER_KEY, -) - -@app.get("/comment/") -@app.get("/post///") -@app.get("/logged_out/comment/") -@app.get("/logged_out/post///") -@auth_desired -def post_pid_comment_cid(cid, pid=None, anything=None, v=None): - - if not v and not request.path.startswith('/logged_out'): return redirect(f"/logged_out{request.full_path}") - - if v and request.path.startswith('/logged_out'): v = None - - try: cid = int(cid) - except: - try: cid = int(cid, 36) - except: abort(404) - - comment = get_comment(cid, v=v) - - if comment.post and comment.post.club and not (v and v.paid_dues): abort(403) - - if not comment.parent_submission and not (v and (comment.author.id == v.id or comment.sentto == v.id)) and not (v and v.admin_level == 6) : abort(403) - - if not pid: - if comment.parent_submission: pid = comment.parent_submission - elif "rdrama" in request.host: pid = 6489 - elif 'pcmemes.net' in request.host: pid = 382 - else: pid = 1 - - try: pid = int(pid) - except: abort(404) - - post = get_post(pid, v=v) - - if post.over_18 and not (v and v.over_18) and not session.get('over_18', 0) >= int(time.time()): - if request.headers.get("Authorization"): return {'error': f'This content is not suitable for some users and situations.'} - else: render_template("errors/nsfw.html", v=v) - - try: context = int(request.values.get("context", 0)) - except: context = 0 - comment_info = comment - c = comment - while context > 0 and c.level > 1: - c = c.parent_comment - context -= 1 - top_comment = c - - if v: defaultsortingcomments = v.defaultsortingcomments - else: defaultsortingcomments = "top" - sort=request.values.get("sort", defaultsortingcomments) - - post.replies=[top_comment] - - if v: - votes = g.db.query(CommentVote).options(lazyload('*')).filter_by(user_id=v.id).subquery() - - blocking = v.blocking.subquery() - - blocked = v.blocked.subquery() - - comments = g.db.query( - Comment, - votes.c.vote_type, - blocking.c.id, - blocked.c.id, - ) - - if not (v and v.shadowbanned) and not (v and v.admin_level == 6): - shadowbanned = [x[0] for x in g.db.query(User.id).options(lazyload('*')).filter(User.shadowbanned != None).all()] - comments = comments.filter(Comment.author_id.notin_(shadowbanned)) - - comments=comments.filter( - Comment.parent_submission == post.id, - Comment.author_id != AUTOPOLLER_ACCOUNT - ).join( - votes, - votes.c.comment_id == Comment.id, - isouter=True - ).join( - blocking, - blocking.c.target_id == Comment.author_id, - isouter=True - ).join( - blocked, - blocked.c.user_id == Comment.author_id, - isouter=True - ) - - output = [] - for c in comments: - comment = c[0] - comment.voted = c[1] or 0 - comment.is_blocking = c[2] or 0 - comment.is_blocked = c[3] or 0 - output.append(comment) - - post.preloaded_comments = output - - if request.headers.get("Authorization"): return top_comment.json - else: return post.rendered_page(v=v, sort=sort, comment=top_comment, comment_info=comment_info) - - -@app.post("/comment") -@limiter.limit("1/second") -@limiter.limit("6/minute") -@is_not_banned -@validate_formkey -def api_comment(v): - if request.content_length > 4 * 1024 * 1024: return "Max file size is 4 MB.", 413 - - parent_submission = request.values.get("submission").strip() - parent_fullname = request.values.get("parent_fullname").strip() - - parent_post = get_post(parent_submission, v=v) - if parent_post.club and not (v and v.paid_dues): abort(403) - - if parent_fullname.startswith("t2_"): - parent = parent_post - parent_comment_id = None - level = 1 - elif parent_fullname.startswith("t3_"): - parent = get_comment(parent_fullname.split("_")[1], v=v) - parent_comment_id = parent.id - level = parent.level + 1 - else: abort(400) - - body = request.values.get("body", "")[:10000] - body = body.strip() - - if not body and not request.files.get('file'): return {"error":"You need to actually write something!"}, 400 - - for i in re.finditer('^(https:\/\/.*\.(png|jpg|jpeg|gif|webp|PNG|JPG|JPEG|GIF|WEBP|9999))', body, re.MULTILINE): - if "wikipedia" not in i.group(1): body = body.replace(i.group(1), f'![]({i.group(1)})') - body = re.sub('([^\n])\n([^\n])', r'\1\n\n\2', body) - - body_md = body - options = [] - for i in re.finditer('\s*\$\$([^\$\n]+)\$\$\s*', body_md): - options.append(i.group(1)) - body_md = body_md.replace(i.group(0), "") - - body_md = CustomRenderer().render(mistletoe.Document(body_md)) - body_html = sanitize(body_md) - - bans = filter_comment_html(body_html) - - if bans: - ban = bans[0] - reason = f"Remove the {ban.domain} link from your comment and try again." - if ban.reason: - reason += f" {ban.reason}" - - if any([x.reason==4 for x in bans]): - v.ban(days=30, reason="Digitally malicious content") - if any([x.reason==7 for x in bans]): - v.ban( reason="Sexualizing minors") - return {"error": reason}, 401 - - existing = g.db.query(Comment).options(lazyload('*')).filter(Comment.author_id == v.id, - Comment.deleted_utc == 0, - Comment.parent_comment_id == parent_comment_id, - Comment.parent_submission == parent_submission, - Comment.body == body - ).first() - if existing: - return {"error": f"You already made that comment: {existing.permalink}"}, 409 - - if parent.author.any_block_exists(v) and not v.admin_level>=3: - return {"error": "You can't reply to users who have blocked you, or users you have blocked."}, 403 - - is_bot = request.headers.get("X-User-Type","")=="Bot" - - if not is_bot: - now = int(time.time()) - cutoff = now - 60 * 60 * 24 - - similar_comments = g.db.query(Comment - ).options( - lazyload('*') - ).filter( - Comment.author_id == v.id, - Comment.body.op( - '<->')(body) < app.config["COMMENT_SPAM_SIMILAR_THRESHOLD"], - Comment.created_utc > cutoff - ).all() - - threshold = app.config["COMMENT_SPAM_COUNT_THRESHOLD"] - if v.age >= (60 * 60 * 24 * 7): - threshold *= 3 - elif v.age >= (60 * 60 * 24): - threshold *= 2 - - if len(similar_comments) > threshold: - text = "Your account has been suspended for 1 day for the following reason:\n\n> Too much spam!" - send_notification(NOTIFICATIONS_ACCOUNT, v, text) - - v.ban(reason="Spamming.", - days=1) - - for alt in v.alts: - if not alt.is_suspended: - alt.ban(reason="Spamming.", days=1) - - for comment in similar_comments: - comment.is_banned = True - comment.ban_reason = "Automatic spam removal. This happened because the post's creator submitted too much similar content too quickly." - g.db.add(comment) - ma=ModAction( - user_id=AUTOJANNY_ACCOUNT, - target_comment_id=comment.id, - kind="ban_comment", - note="spam" - ) - g.db.add(ma) - - return {"error": "Too much spam!"}, 403 - - if request.files.get("file") and request.headers.get("cf-ipcountry") != "T1": - file=request.files["file"] - if not file.content_type.startswith('image/'): return {"error": "That wasn't an image!"}, 400 - - name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.gif' - file.save(name) - url = request.host_url[:-1] + process_image(name) - - body = request.values.get("body") + f"\n![]({url})" - body = re.sub('([^\n])\n([^\n])', r'\1\n\n\2', body) - body_md = CustomRenderer().render(mistletoe.Document(body)) - body_html = sanitize(body_md) - - if len(body_html) > 20000: abort(400) - - c = Comment(author_id=v.id, - parent_submission=parent_submission, - parent_comment_id=parent_comment_id, - level=level, - over_18=parent_post.over_18 or request.values.get("over_18","")=="true", - is_bot=is_bot, - app_id=v.client.application.id if v.client else None, - body_html=body_html, - body=body[:10000] - ) - - c.upvotes = 1 - g.db.add(c) - g.db.flush() - - for option in options: - c_option = Comment(author_id=AUTOPOLLER_ACCOUNT, - parent_submission=parent_submission, - parent_comment_id=c.id, - level=level+1, - body=option - ) - - g.db.add(c_option) - - - if 'pcmemes.net' in request.host and c.body.lower().startswith("based"): - pill = re.match("based and (.{1,20}?)(-| )pilled", body, re.IGNORECASE) - - if level == 1: basedguy = get_account(c.post.author_id) - else: basedguy = get_account(c.parent_comment.author_id) - basedguy.basedcount += 1 - if pill: basedguy.pills += f"{pill.group(1)}, " - g.db.add(basedguy) - - body2 = BASED_MSG.format(username=basedguy.username, basedcount=basedguy.basedcount, pills=basedguy.pills) - - body_md = CustomRenderer().render(mistletoe.Document(body2)) - - body_based_html = sanitize(body_md) - - c_based = Comment(author_id=BASEDBOT_ACCOUNT, - parent_submission=parent_submission, - distinguish_level=6, - parent_comment_id=c.id, - level=level+1, - is_bot=True, - body_html=body_based_html, - body=body2 - ) - - g.db.add(c_based) - g.db.flush() - - n = Notification(comment_id=c_based.id, user_id=v.id) - g.db.add(n) - - - if "rdrama" in request.host and "ivermectin" in c.body.lower(): - - c.is_banned = True - c.ban_reason = "ToS Violation" - - g.db.add(c) - - body2 = VAXX_MSG.format(username=v.username) - - body_md = CustomRenderer().render(mistletoe.Document(body2)) - - body_jannied_html = sanitize(body_md) - - - - c_jannied = Comment(author_id=AUTOJANNY_ACCOUNT, - parent_submission=parent_submission, - distinguish_level=6, - parent_comment_id=c.id, - level=level+1, - is_bot=True, - body_html=body_jannied_html, - body=body2 - ) - - g.db.add(c_jannied) - g.db.flush() - - - - n = Notification(comment_id=c_jannied.id, user_id=v.id) - g.db.add(n) - - if v.agendaposter and "trans lives matter" not in c.body_html.lower(): - - c.is_banned = True - c.ban_reason = "ToS Violation" - - g.db.add(c) - - - body = AGENDAPOSTER_MSG.format(username=v.username) - - body_md = CustomRenderer().render(mistletoe.Document(body)) - - body_jannied_html = sanitize(body_md) - - - - c_jannied = Comment(author_id=AUTOJANNY_ACCOUNT, - parent_submission=parent_submission, - distinguish_level=6, - parent_comment_id=c.id, - level=level+1, - is_bot=True, - body_html=body_jannied_html, - body=body - ) - - g.db.add(c_jannied) - g.db.flush() - - - - - n = Notification(comment_id=c_jannied.id, user_id=v.id) - g.db.add(n) - - if v.id == 2424: - cratvote = CommentVote(user_id=747, comment_id=c.id, vote_type=1) - g.db.add(cratvote) - v.coins += 1 - v.truecoins += 1 - g.db.add(v) - c.upvotes += 1 - g.db.add(c) - - if "rdrama" in request.host and len(body) >= 1000 and v.username != "Snappy" and "" not in body_html: - - body = random.choice(LONGPOST_REPLIES) - body = re.sub('([^\n])\n([^\n])', r'\1\n\n\2', body) - body_md = CustomRenderer().render(mistletoe.Document(body)) - body_html2 = sanitize(body_md) - - - - c2 = Comment(author_id=LONGPOSTBOT_ACCOUNT, - parent_submission=parent_submission, - parent_comment_id=c.id, - level=level+1, - is_bot=True, - body_html=body_html2, - body=body - ) - - g.db.add(c2) - g.db.flush() - - - - n = Notification(comment_id=c2.id, user_id=v.id) - g.db.add(n) - - - - - - - - if "rdrama" in request.host and random.random() < 0.001 and v.username != "Snappy" and v.username != "zozbot": - - body = "zoz" - body_md = CustomRenderer().render(mistletoe.Document(body)) - body_html2 = sanitize(body_md) - - - - - c2 = Comment(author_id=1833, - parent_submission=parent_submission, - parent_comment_id=c.id, - level=level+1, - is_bot=True, - body_html=body_html2, - body=body - ) - - g.db.add(c2) - g.db.flush() - - - - n = Notification(comment_id=c2.id, user_id=v.id) - g.db.add(n) - - - - - - body = "zle" - body_md = CustomRenderer().render(mistletoe.Document(body)) - body_html2 = sanitize(body_md) - - - - c3 = Comment(author_id=1833, - parent_submission=parent_submission, - parent_comment_id=c2.id, - level=level+2, - is_bot=True, - body_html=body_html2, - body=body, - ) - - g.db.add(c3) - g.db.flush() - - - - - - - - body = "zozzle" - body_md = CustomRenderer().render(mistletoe.Document(body)) - body_html2 = sanitize(body_md) - - - c4 = Comment(author_id=1833, - parent_submission=parent_submission, - parent_comment_id=c3.id, - level=level+3, - is_bot=True, - body_html=body_html2, - body=body - ) - - g.db.add(c4) - g.db.flush() - - - - - - - - - - - if not v.shadowbanned: - notify_users = set() - - for x in g.db.query(Subscription.user_id).options(lazyload('*')).filter_by(submission_id=c.parent_submission).all(): - notify_users.add(x[0]) - - if parent.author.id != v.id: notify_users.add(parent.author.id) - - soup = BeautifulSoup(body_html, features="html.parser") - mentions = soup.find_all("a", href=re.compile("^/@(\w+)")) - for mention in mentions: - username = mention["href"].split("@")[1] - - user = g.db.query(User).options(lazyload('*')).filter_by(username=username).first() - - if user: - if v.any_block_exists(user): - continue - if user.id != v.id: - notify_users.add(user.id) - for x in notify_users: - n = Notification(comment_id=c.id, user_id=x) - g.db.add(n) - g.db.flush() - - if parent.author.id != v.id: - try: - beams_client.publish_to_interests( - interests=[str(parent.author.id)], - publish_body={ - 'web': { - 'notification': { - 'title': f'New reply by @{v.username}', - 'body': c.body, - 'deep_link': f'https://{site}{c.permalink}?context=5#context', - }, - }, - }, - ) - except Exception as e: - print(e) - - - - vote = CommentVote(user_id=v.id, - comment_id=c.id, - vote_type=1 - ) - - g.db.add(vote) - - - cache.delete_memoized(comment_idlist) - - v.comment_count = g.db.query(Comment.id).options(lazyload('*')).filter(Comment.author_id == v.id, Comment.parent_submission != None).filter_by(is_banned=False, deleted_utc=0).count() - g.db.add(v) - - parent_post.comment_count += 1 - g.db.add(parent_post) - - c.voted = 1 - - g.db.commit() - - if request.headers.get("Authorization"): return c.json - else: return render_template("comments.html", v=v, comments=[c]) - - - -@app.post("/edit_comment/") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def edit_comment(cid, v): - if request.content_length > 4 * 1024 * 1024: return "Max file size is 4 MB.", 413 - - c = get_comment(cid, v=v) - - if not c.author_id == v.id: abort(403) - - if c.is_banned or c.deleted_utc > 0: abort(403) - - body = request.values.get("body", "")[:10000] - for i in re.finditer('^(https:\/\/.*\.(png|jpg|jpeg|gif|webp|PNG|JPG|JPEG|GIF|WEBP|9999))', body, re.MULTILINE): - if "wikipedia" not in i.group(1): body = body.replace(i.group(1), f'![]({i.group(1)})') - body_md = CustomRenderer().render(mistletoe.Document(body)) - body_html = sanitize(body_md) - - bans = filter_comment_html(body_html) - - if bans: - - ban = bans[0] - reason = f"Remove the {ban.domain} link from your comment and try again." - - if any([x.reason==4 for x in bans]): - v.ban(days=30, reason="Digitally malicious content is not allowed.") - return {"error":"Digitally malicious content is not allowed."} - - if ban.reason: - reason += f" {ban.reason}" - - if request.headers.get("Authorization"): return {'error': f'A blacklisted domain was used.'}, 400 - else: return render_template("comment_failed.html", - action=f"/edit_comment/{c.id}", - badlinks=[x.domain for x in bans], - body=body, - v=v - ) - now = int(time.time()) - cutoff = now - 60 * 60 * 24 - - similar_comments = g.db.query(Comment - ).options( - lazyload('*') - ).filter( - Comment.author_id == v.id, - Comment.body.op( - '<->')(body) < app.config["SPAM_SIMILARITY_THRESHOLD"], - Comment.created_utc > cutoff - ).all() - - threshold = app.config["SPAM_SIMILAR_COUNT_THRESHOLD"] - if v.age >= (60 * 60 * 24 * 30): - threshold *= 4 - elif v.age >= (60 * 60 * 24 * 7): - threshold *= 3 - elif v.age >= (60 * 60 * 24): - threshold *= 2 - - if len(similar_comments) > threshold: - text = "Your account has been suspended for 1 day for the following reason:\n\n> Too much spam!" - send_notification(NOTIFICATIONS_ACCOUNT, v, text) - - v.ban(reason="Spamming.", - days=1) - - for comment in similar_comments: - comment.is_banned = True - comment.ban_reason = "Automatic spam removal. This happened because the post's creator submitted too much similar content too quickly." - g.db.add(comment) - - return {"error": "Too much spam!"}, 403 - - if request.files.get("file") and request.headers.get("cf-ipcountry") != "T1": - file=request.files["file"] - if not file.content_type.startswith('image/'): return {"error": "That wasn't an image!"}, 400 - - name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.gif' - file.save(name) - url = request.host_url[:-1] + process_image(name) - - body += f"\n![]({url})" - body_md = CustomRenderer().render(mistletoe.Document(body)) - body_html = sanitize(body_md) - - if len(body_html) > 20000: abort(400) - - c.body = body[:10000] - c.body_html = body_html - - if "rdrama" in request.host and "ivermectin" in c.body_html.lower(): - - c.is_banned = True - c.ban_reason = "ToS Violation" - - g.db.add(c) - - body = VAXX_MSG.format(username=v.username) - - body_md = CustomRenderer().render(mistletoe.Document(body)) - - body_jannied_html = sanitize(body_md) - - - - c_jannied = Comment(author_id=AUTOJANNY_ACCOUNT, - parent_submission=c.parent_submission, - distinguish_level=6, - parent_comment_id=c.id, - level=c.level+1, - is_bot=True, - body_html=body_jannied_html, - body=body - ) - - g.db.add(c_jannied) - g.db.flush() - - - - n = Notification(comment_id=c_jannied.id, user_id=v.id) - g.db.add(n) - - - if v.agendaposter and "trans lives matter" not in c.body_html.lower(): - - c.is_banned = True - c.ban_reason = "ToS Violation" - - g.db.add(c) - - - body = AGENDAPOSTER_MSG.format(username=v.username) - - body_md = CustomRenderer().render(mistletoe.Document(body)) - - body_jannied_html = sanitize(body_md) - - - - c_jannied = Comment(author_id=AUTOJANNY_ACCOUNT, - parent_submission=c.parent_submission, - distinguish_level=6, - parent_comment_id=c.id, - level=c.level+1, - is_bot=True, - body_html=body_jannied_html, - body=body, - ) - - g.db.add(c_jannied) - g.db.flush() - - - - n = Notification(comment_id=c_jannied.id, user_id=v.id) - g.db.add(n) - - if int(time.time()) - c.created_utc > 60 * 3: c.edited_utc = int(time.time()) - - g.db.add(c) - - g.db.flush() - - notify_users = set() - soup = BeautifulSoup(body_html, features="html.parser") - mentions = soup.find_all("a", href=re.compile("^/@(\w+)")) - - if len(mentions) > 0: - notifs = g.db.query(Notification) - for mention in mentions: - username = mention["href"].split("@")[1] - - user = g.db.query(User).options(lazyload('*')).filter_by(username=username).first() - - if user: - if v.any_block_exists(user): - continue - if user.id != v.id: - notify_users.add(user.id) - - for x in notify_users: - notif = notifs.filter_by(comment_id=c.id, user_id=x).first() - if not notif: - n = Notification(comment_id=c.id, user_id=x) - g.db.add(n) - - g.db.commit() - - return c.body_html - - -@app.post("/delete/comment/") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def delete_comment(cid, v): - - c = g.db.query(Comment).options(lazyload('*')).filter_by(id=cid).first() - - if not c: abort(404) - - if not c.author_id == v.id: abort(403) - - c.deleted_utc = int(time.time()) - - g.db.add(c) - - cache.delete_memoized(comment_idlist) - - g.db.commit() - - return {"message": "Comment deleted!"} - -@app.post("/undelete/comment/") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def undelete_comment(cid, v): - - c = g.db.query(Comment).options(lazyload('*')).filter_by(id=cid).first() - - if not c: - abort(404) - - if not c.author_id == v.id: - abort(403) - - c.deleted_utc = 0 - - g.db.add(c) - - cache.delete_memoized(comment_idlist) - - g.db.commit() - - return {"message": "Comment undeleted!"} - - -@app.post("/pin_comment/") -@auth_required -@validate_formkey -def toggle_pin_comment(cid, v): - - comment = get_comment(cid, v=v) - - if v.admin_level < 1 and v.id != comment.post.author_id: - abort(403) - - if comment.is_pinned: comment.is_pinned = None - else: comment.is_pinned = v.username - - g.db.add(comment) - g.db.flush() - - if v.admin_level == 6: - ma=ModAction( - kind="pin_comment" if comment.is_pinned else "unpin_comment", - user_id=v.id, - target_comment_id=comment.id - ) - g.db.add(ma) - - g.db.commit() - - if comment.is_pinned: return {"message": "Comment pinned!"} - else: return {"message": "Comment unpinned!"} - - -@app.post("/save_comment/") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def save_comment(cid, v): - - comment=get_comment(cid) - - save=g.db.query(SaveRelationship).options(lazyload('*')).filter_by(user_id=v.id, submission_id=comment.id, type=2).first() - - if not save: - new_save=SaveRelationship(user_id=v.id, submission_id=comment.id, type=2) - g.db.add(new_save) - g.db.commit() - - return {"message": "Comment saved!"} - -@app.post("/unsave_comment/") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def unsave_comment(cid, v): - - comment=get_comment(cid) - - save=g.db.query(SaveRelationship).options(lazyload('*')).filter_by(user_id=v.id, submission_id=comment.id, type=2).first() - - if save: - g.db.delete(save) - g.db.commit() - - return {"message": "Comment unsaved!"} +from files.helpers.wrappers import * +from files.helpers.filters import * +from files.helpers.alerts import * +from files.helpers.images import * +from files.helpers.session import * +from files.helpers.const import * +from files.classes import * +from files.routes.front import comment_idlist +from pusher_push_notifications import PushNotifications +from flask import * +from files.__main__ import app, limiter +from .posts import filter_title + + +site = environ.get("DOMAIN").strip() + +beams_client = PushNotifications( + instance_id=PUSHER_INSTANCE_ID, + secret_key=PUSHER_KEY, +) + +@app.get("/comment/") +@app.get("/post///") +@app.get("/logged_out/comment/") +@app.get("/logged_out/post///") +@auth_desired +def post_pid_comment_cid(cid, pid=None, anything=None, v=None): + + if not v and not request.path.startswith('/logged_out'): return redirect(f"/logged_out{request.full_path}") + + if v and request.path.startswith('/logged_out'): v = None + + try: cid = int(cid) + except: + try: cid = int(cid, 36) + except: abort(404) + + comment = get_comment(cid, v=v) + + if comment.post and comment.post.club and not (v and v.paid_dues): abort(403) + + if not comment.parent_submission and not (v and (comment.author.id == v.id or comment.sentto == v.id)) and not (v and v.admin_level == 6) : abort(403) + + if not pid: + if comment.parent_submission: pid = comment.parent_submission + elif "rama" in request.host: pid = 6489 + elif 'pcmemes.net' in request.host: pid = 382 + else: pid = 1 + + try: pid = int(pid) + except: abort(404) + + post = get_post(pid, v=v) + + if post.over_18 and not (v and v.over_18) and not session.get('over_18', 0) >= int(time.time()): + if request.headers.get("Authorization"): return {'error': f'This content is not suitable for some users and situations.'} + else: render_template("errors/nsfw.html", v=v) + + try: context = int(request.values.get("context", 0)) + except: context = 0 + comment_info = comment + c = comment + while context > 0 and c.level > 1: + c = c.parent_comment + context -= 1 + top_comment = c + + if v: defaultsortingcomments = v.defaultsortingcomments + else: defaultsortingcomments = "top" + sort=request.values.get("sort", defaultsortingcomments) + + post.replies=[top_comment] + + if v: + votes = g.db.query(CommentVote).options(lazyload('*')).filter_by(user_id=v.id).subquery() + + blocking = v.blocking.subquery() + + blocked = v.blocked.subquery() + + comments = g.db.query( + Comment, + votes.c.vote_type, + blocking.c.id, + blocked.c.id, + ) + + if not (v and v.shadowbanned) and not (v and v.admin_level == 6): + shadowbanned = [x[0] for x in g.db.query(User.id).options(lazyload('*')).filter(User.shadowbanned != None).all()] + comments = comments.filter(Comment.author_id.notin_(shadowbanned)) + + comments=comments.filter( + Comment.parent_submission == post.id, + Comment.author_id != AUTOPOLLER_ACCOUNT + ).join( + votes, + votes.c.comment_id == Comment.id, + isouter=True + ).join( + blocking, + blocking.c.target_id == Comment.author_id, + isouter=True + ).join( + blocked, + blocked.c.user_id == Comment.author_id, + isouter=True + ) + + output = [] + for c in comments: + comment = c[0] + comment.voted = c[1] or 0 + comment.is_blocking = c[2] or 0 + comment.is_blocked = c[3] or 0 + output.append(comment) + + post.preloaded_comments = output + + if request.headers.get("Authorization"): return top_comment.json + else: return post.rendered_page(v=v, sort=sort, comment=top_comment, comment_info=comment_info) + + +@app.post("/comment") +@limiter.limit("1/second") +@limiter.limit("6/minute") +@is_not_banned +@validate_formkey +def api_comment(v): + if request.content_length > 4 * 1024 * 1024: return "Max file size is 4 MB.", 413 + + parent_submission = request.values.get("submission").strip() + parent_fullname = request.values.get("parent_fullname").strip() + + parent_post = get_post(parent_submission, v=v) + if parent_post.club and not (v and v.paid_dues): abort(403) + + if parent_fullname.startswith("t2_"): + parent = parent_post + parent_comment_id = None + level = 1 + elif parent_fullname.startswith("t3_"): + parent = get_comment(parent_fullname.split("_")[1], v=v) + parent_comment_id = parent.id + level = parent.level + 1 + else: abort(400) + + body = request.values.get("body", "").strip()[:10000] + body = body.strip() + + if not body and not request.files.get('file'): return {"error":"You need to actually write something!"}, 400 + + for i in re.finditer('^(https:\/\/.*\.(png|jpg|jpeg|gif|webp|PNG|JPG|JPEG|GIF|WEBP|9999))', body, re.MULTILINE): + if "wikipedia" not in i.group(1): body = body.replace(i.group(1), f'![]({i.group(1)})') + body = re.sub('([^\n])\n([^\n])', r'\1\n\n\2', body) + + body_md = body + options = [] + for i in re.finditer('\s*\$\$([^\$\n]+)\$\$\s*', body_md): + options.append(i.group(1)) + body_md = body_md.replace(i.group(0), "") + + body_md = CustomRenderer().render(mistletoe.Document(body_md)) + body_html = sanitize(body_md) + + bans = filter_comment_html(body_html) + + if bans: + ban = bans[0] + reason = f"Remove the {ban.domain} link from your comment and try again." + if ban.reason: reason += f" {ban.reason}" + return {"error": reason}, 401 + + existing = g.db.query(Comment).options(lazyload('*')).filter(Comment.author_id == v.id, + Comment.deleted_utc == 0, + Comment.parent_comment_id == parent_comment_id, + Comment.parent_submission == parent_submission, + Comment.body == body + ).first() + if existing: + return {"error": f"You already made that comment: {existing.permalink}"}, 409 + + if parent.author.any_block_exists(v) and not v.admin_level>=3: + return {"error": "You can't reply to users who have blocked you, or users you have blocked."}, 403 + + is_bot = request.headers.get("X-User-Type","")=="Bot" + + if not is_bot: + now = int(time.time()) + cutoff = now - 60 * 60 * 24 + + similar_comments = g.db.query(Comment + ).options( + lazyload('*') + ).filter( + Comment.author_id == v.id, + Comment.body.op( + '<->')(body) < app.config["COMMENT_SPAM_SIMILAR_THRESHOLD"], + Comment.created_utc > cutoff + ).all() + + threshold = app.config["COMMENT_SPAM_COUNT_THRESHOLD"] + if v.age >= (60 * 60 * 24 * 7): + threshold *= 3 + elif v.age >= (60 * 60 * 24): + threshold *= 2 + + if len(similar_comments) > threshold: + text = "Your account has been suspended for 1 day for the following reason:\n\n> Too much spam!" + send_notification(NOTIFICATIONS_ACCOUNT, v, text) + + v.ban(reason="Spamming.", + days=1) + + for alt in v.alts: + if not alt.is_suspended: + alt.ban(reason="Spamming.", days=1) + + for comment in similar_comments: + comment.is_banned = True + comment.ban_reason = "Automatic spam removal. This happened because the post's creator submitted too much similar content too quickly." + g.db.add(comment) + ma=ModAction( + user_id=AUTOJANNY_ACCOUNT, + target_comment_id=comment.id, + kind="ban_comment", + note="spam" + ) + g.db.add(ma) + + return {"error": "Too much spam!"}, 403 + + if request.files.get("file") and request.headers.get("cf-ipcountry") != "T1": + file=request.files["file"] + if not file.content_type.startswith('image/'): return {"error": "That wasn't an image!"}, 400 + + name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.gif' + file.save(name) + url = request.host_url[:-1] + process_image(name) + + body = request.values.get("body") + f"\n![]({url})" + body = re.sub('([^\n])\n([^\n])', r'\1\n\n\2', body) + body_md = CustomRenderer().render(mistletoe.Document(body)) + body_html = sanitize(body_md) + + if len(body_html) > 20000: abort(400) + + c = Comment(author_id=v.id, + parent_submission=parent_submission, + parent_comment_id=parent_comment_id, + level=level, + over_18=parent_post.over_18 or request.values.get("over_18","")=="true", + is_bot=is_bot, + app_id=v.client.application.id if v.client else None, + body_html=body_html, + body=body[:10000] + ) + + c.upvotes = 1 + g.db.add(c) + g.db.flush() + + for option in options: + c_option = Comment(author_id=AUTOPOLLER_ACCOUNT, + parent_submission=parent_submission, + parent_comment_id=c.id, + level=level+1, + body_html=filter_title(option) + ) + + g.db.add(c_option) + + + if 'pcmemes.net' in request.host and c.body.lower().startswith("based"): + pill = re.match("based and (.{1,20}?)(-| )pilled", body, re.IGNORECASE) + + if level == 1: basedguy = get_account(c.post.author_id) + else: basedguy = get_account(c.parent_comment.author_id) + basedguy.basedcount += 1 + if pill: basedguy.pills += f"{pill.group(1)}, " + g.db.add(basedguy) + + body2 = BASED_MSG.format(username=basedguy.username, basedcount=basedguy.basedcount, pills=basedguy.pills) + + body_md = CustomRenderer().render(mistletoe.Document(body2)) + + body_based_html = sanitize(body_md) + + c_based = Comment(author_id=BASEDBOT_ACCOUNT, + parent_submission=parent_submission, + distinguish_level=6, + parent_comment_id=c.id, + level=level+1, + is_bot=True, + body_html=body_based_html, + body=body2 + ) + + g.db.add(c_based) + g.db.flush() + + n = Notification(comment_id=c_based.id, user_id=v.id) + g.db.add(n) + + + if "rama" in request.host and "ivermectin" in c.body.lower(): + + c.is_banned = True + c.ban_reason = "ToS Violation" + + g.db.add(c) + + body2 = VAXX_MSG.format(username=v.username) + + body_md = CustomRenderer().render(mistletoe.Document(body2)) + + body_jannied_html = sanitize(body_md) + + + + c_jannied = Comment(author_id=AUTOJANNY_ACCOUNT, + parent_submission=parent_submission, + distinguish_level=6, + parent_comment_id=c.id, + level=level+1, + is_bot=True, + body_html=body_jannied_html, + body=body2 + ) + + g.db.add(c_jannied) + g.db.flush() + + + + n = Notification(comment_id=c_jannied.id, user_id=v.id) + g.db.add(n) + + if v.agendaposter and "trans lives matter" not in c.body_html.lower(): + + c.is_banned = True + c.ban_reason = "ToS Violation" + + g.db.add(c) + + + body = AGENDAPOSTER_MSG.format(username=v.username) + + body_md = CustomRenderer().render(mistletoe.Document(body)) + + body_jannied_html = sanitize(body_md) + + + + c_jannied = Comment(author_id=AUTOJANNY_ACCOUNT, + parent_submission=parent_submission, + distinguish_level=6, + parent_comment_id=c.id, + level=level+1, + is_bot=True, + body_html=body_jannied_html, + body=body + ) + + g.db.add(c_jannied) + g.db.flush() + + + + + n = Notification(comment_id=c_jannied.id, user_id=v.id) + g.db.add(n) + + if v.id == 2424: + cratvote = CommentVote(user_id=747, comment_id=c.id, vote_type=1) + g.db.add(cratvote) + v.coins += 1 + v.truecoins += 1 + g.db.add(v) + c.upvotes += 1 + g.db.add(c) + + if "rama" in request.host and len(c.body) >= 1000 and v.username != "Snappy" and "" not in body_html: + + body = random.choice(LONGPOST_REPLIES) + body = re.sub('([^\n])\n([^\n])', r'\1\n\n\2', body) + body_md = CustomRenderer().render(mistletoe.Document(body)) + body_html2 = sanitize(body_md) + + + + c2 = Comment(author_id=LONGPOSTBOT_ACCOUNT, + parent_submission=parent_submission, + parent_comment_id=c.id, + level=level+1, + is_bot=True, + body_html=body_html2, + body=body + ) + + g.db.add(c2) + g.db.flush() + + + + n = Notification(comment_id=c2.id, user_id=v.id) + g.db.add(n) + + + + + + + + if "rama" in request.host and random.random() < 0.001 and v.username != "Snappy" and v.username != "zozbot": + + body = "zoz" + body_md = CustomRenderer().render(mistletoe.Document(body)) + body_html2 = sanitize(body_md) + + + + + c2 = Comment(author_id=ZOZBOT_ACCOUNT, + parent_submission=parent_submission, + parent_comment_id=c.id, + level=level+1, + is_bot=True, + body_html=body_html2, + body=body + ) + + g.db.add(c2) + g.db.flush() + + + + n = Notification(comment_id=c2.id, user_id=v.id) + g.db.add(n) + + + + + + body = "zle" + body_md = CustomRenderer().render(mistletoe.Document(body)) + body_html2 = sanitize(body_md) + + + + c3 = Comment(author_id=ZOZBOT_ACCOUNT, + parent_submission=parent_submission, + parent_comment_id=c2.id, + level=level+2, + is_bot=True, + body_html=body_html2, + body=body, + ) + + g.db.add(c3) + g.db.flush() + + + + + + + + body = "zozzle" + body_md = CustomRenderer().render(mistletoe.Document(body)) + body_html2 = sanitize(body_md) + + + c4 = Comment(author_id=ZOZBOT_ACCOUNT, + parent_submission=parent_submission, + parent_comment_id=c3.id, + level=level+3, + is_bot=True, + body_html=body_html2, + body=body + ) + + g.db.add(c4) + g.db.flush() + + + + + + + + + + + if not v.shadowbanned: + notify_users = set() + + for x in g.db.query(Subscription.user_id).options(lazyload('*')).filter_by(submission_id=c.parent_submission).all(): + notify_users.add(x[0]) + + if parent.author.id != v.id: notify_users.add(parent.author.id) + + soup = BeautifulSoup(body_html, features="html.parser") + mentions = soup.find_all("a", href=re.compile("^/@(\w+)")) + for mention in mentions: + username = mention["href"].split("@")[1] + + user = g.db.query(User).options(lazyload('*')).filter_by(username=username).first() + + if user: + if v.any_block_exists(user): + continue + if user.id != v.id: + notify_users.add(user.id) + for x in notify_users: + n = Notification(comment_id=c.id, user_id=x) + g.db.add(n) + g.db.flush() + + if parent.author.id != v.id: + try: + beams_client.publish_to_interests( + interests=[str(parent.author.id)], + publish_body={ + 'web': { + 'notification': { + 'title': f'New reply by @{v.username}', + 'body': c.body, + 'deep_link': f'https://{site}{c.permalink}?context=10#context', + }, + }, + }, + ) + except Exception as e: + print(e) + + + + vote = CommentVote(user_id=v.id, + comment_id=c.id, + vote_type=1 + ) + + g.db.add(vote) + + + cache.delete_memoized(comment_idlist) + + v.comment_count = g.db.query(Comment.id).options(lazyload('*')).filter(Comment.author_id == v.id, Comment.parent_submission != None).filter_by(is_banned=False, deleted_utc=0).count() + g.db.add(v) + + parent_post.comment_count += 1 + g.db.add(parent_post) + + c.voted = 1 + + g.db.commit() + + if request.headers.get("Authorization"): return c.json + else: return render_template("comments.html", v=v, comments=[c]) + + + +@app.post("/edit_comment/") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def edit_comment(cid, v): + if request.content_length > 4 * 1024 * 1024: return "Max file size is 4 MB.", 413 + + c = get_comment(cid, v=v) + + if not c.author_id == v.id: abort(403) + + if c.is_banned or c.deleted_utc > 0: abort(403) + + body = request.values.get("body", "").strip()[:10000] + for i in re.finditer('^(https:\/\/.*\.(png|jpg|jpeg|gif|webp|PNG|JPG|JPEG|GIF|WEBP|9999))', body, re.MULTILINE): + if "wikipedia" not in i.group(1): body = body.replace(i.group(1), f'![]({i.group(1)})') + body_md = CustomRenderer().render(mistletoe.Document(body)) + body_html = sanitize(body_md) + + bans = filter_comment_html(body_html) + + if bans: + + ban = bans[0] + reason = f"Remove the {ban.domain} link from your comment and try again." + + if ban.reason: reason += f" {ban.reason}" + + if request.headers.get("Authorization"): return {'error': f'A blacklisted domain was used.'}, 400 + else: return render_template("comment_failed.html", + action=f"/edit_comment/{c.id}", + badlinks=[x.domain for x in bans], + body=body, + v=v + ) + now = int(time.time()) + cutoff = now - 60 * 60 * 24 + + similar_comments = g.db.query(Comment + ).options( + lazyload('*') + ).filter( + Comment.author_id == v.id, + Comment.body.op( + '<->')(body) < app.config["SPAM_SIMILARITY_THRESHOLD"], + Comment.created_utc > cutoff + ).all() + + threshold = app.config["SPAM_SIMILAR_COUNT_THRESHOLD"] + if v.age >= (60 * 60 * 24 * 30): + threshold *= 4 + elif v.age >= (60 * 60 * 24 * 7): + threshold *= 3 + elif v.age >= (60 * 60 * 24): + threshold *= 2 + + if len(similar_comments) > threshold: + text = "Your account has been suspended for 1 day for the following reason:\n\n> Too much spam!" + send_notification(NOTIFICATIONS_ACCOUNT, v, text) + + v.ban(reason="Spamming.", + days=1) + + for comment in similar_comments: + comment.is_banned = True + comment.ban_reason = "Automatic spam removal. This happened because the post's creator submitted too much similar content too quickly." + g.db.add(comment) + + return {"error": "Too much spam!"}, 403 + + if request.files.get("file") and request.headers.get("cf-ipcountry") != "T1": + file=request.files["file"] + if not file.content_type.startswith('image/'): return {"error": "That wasn't an image!"}, 400 + + name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.gif' + file.save(name) + url = request.host_url[:-1] + process_image(name) + + body += f"\n![]({url})" + body_md = CustomRenderer().render(mistletoe.Document(body)) + body_html = sanitize(body_md) + + if len(body_html) > 20000: abort(400) + + c.body = body[:10000] + c.body_html = body_html + + if "rama" in request.host and "ivermectin" in c.body_html.lower(): + + c.is_banned = True + c.ban_reason = "ToS Violation" + + g.db.add(c) + + body = VAXX_MSG.format(username=v.username) + + body_md = CustomRenderer().render(mistletoe.Document(body)) + + body_jannied_html = sanitize(body_md) + + + + c_jannied = Comment(author_id=AUTOJANNY_ACCOUNT, + parent_submission=c.parent_submission, + distinguish_level=6, + parent_comment_id=c.id, + level=c.level+1, + is_bot=True, + body_html=body_jannied_html, + body=body + ) + + g.db.add(c_jannied) + g.db.flush() + + + + n = Notification(comment_id=c_jannied.id, user_id=v.id) + g.db.add(n) + + + if v.agendaposter and "trans lives matter" not in c.body_html.lower(): + + c.is_banned = True + c.ban_reason = "ToS Violation" + + g.db.add(c) + + + body = AGENDAPOSTER_MSG.format(username=v.username) + + body_md = CustomRenderer().render(mistletoe.Document(body)) + + body_jannied_html = sanitize(body_md) + + + + c_jannied = Comment(author_id=AUTOJANNY_ACCOUNT, + parent_submission=c.parent_submission, + distinguish_level=6, + parent_comment_id=c.id, + level=c.level+1, + is_bot=True, + body_html=body_jannied_html, + body=body, + ) + + g.db.add(c_jannied) + g.db.flush() + + + + n = Notification(comment_id=c_jannied.id, user_id=v.id) + g.db.add(n) + + if int(time.time()) - c.created_utc > 60 * 3: c.edited_utc = int(time.time()) + + g.db.add(c) + + g.db.flush() + + notify_users = set() + soup = BeautifulSoup(body_html, features="html.parser") + mentions = soup.find_all("a", href=re.compile("^/@(\w+)")) + + if len(mentions) > 0: + notifs = g.db.query(Notification) + for mention in mentions: + username = mention["href"].split("@")[1] + + user = g.db.query(User).options(lazyload('*')).filter_by(username=username).first() + + if user: + if v.any_block_exists(user): + continue + if user.id != v.id: + notify_users.add(user.id) + + for x in notify_users: + notif = notifs.filter_by(comment_id=c.id, user_id=x).first() + if not notif: + n = Notification(comment_id=c.id, user_id=x) + g.db.add(n) + + g.db.commit() + + return c.body_html + + +@app.post("/delete/comment/") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def delete_comment(cid, v): + + c = g.db.query(Comment).options(lazyload('*')).filter_by(id=cid).first() + + if not c: abort(404) + + if not c.author_id == v.id: abort(403) + + c.deleted_utc = int(time.time()) + + g.db.add(c) + + cache.delete_memoized(comment_idlist) + + g.db.commit() + + return {"message": "Comment deleted!"} + +@app.post("/undelete/comment/") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def undelete_comment(cid, v): + + c = g.db.query(Comment).options(lazyload('*')).filter_by(id=cid).first() + + if not c: + abort(404) + + if not c.author_id == v.id: + abort(403) + + c.deleted_utc = 0 + + g.db.add(c) + + cache.delete_memoized(comment_idlist) + + g.db.commit() + + return {"message": "Comment undeleted!"} + + +@app.post("/pin_comment/") +@auth_required +@validate_formkey +def toggle_pin_comment(cid, v): + + comment = get_comment(cid, v=v) + + if v.admin_level < 1 and v.id != comment.post.author_id: + abort(403) + + if comment.is_pinned: comment.is_pinned = None + else: comment.is_pinned = v.username + + g.db.add(comment) + g.db.flush() + + if v.admin_level == 6: + ma=ModAction( + kind="pin_comment" if comment.is_pinned else "unpin_comment", + user_id=v.id, + target_comment_id=comment.id + ) + g.db.add(ma) + + g.db.commit() + + if comment.is_pinned: return {"message": "Comment pinned!"} + else: return {"message": "Comment unpinned!"} + + +@app.post("/save_comment/") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def save_comment(cid, v): + + comment=get_comment(cid) + + save=g.db.query(SaveRelationship).options(lazyload('*')).filter_by(user_id=v.id, comment_id=comment.id, type=2).first() + + if not save: + new_save=SaveRelationship(user_id=v.id, comment_id=comment.id, type=2) + g.db.add(new_save) + try: g.db.commit() + except: g.db.rollback() + + return {"message": "Comment saved!"} + +@app.post("/unsave_comment/") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def unsave_comment(cid, v): + + comment=get_comment(cid) + + save=g.db.query(SaveRelationship).options(lazyload('*')).filter_by(user_id=v.id, comment_id=comment.id, type=2).first() + + if save: + g.db.delete(save) + g.db.commit() + + return {"message": "Comment unsaved!"} diff --git a/files/routes/discord.py b/files/routes/discord.py old mode 100644 new mode 100755 index a70f255d9..1112708f1 --- a/files/routes/discord.py +++ b/files/routes/discord.py @@ -1,146 +1,146 @@ -from files.helpers.wrappers import * -from files.helpers.security import * -from files.helpers.discord import add_role -from files.__main__ import app -import requests - -SERVER_ID = environ.get("DISCORD_SERVER_ID",'').strip() -CLIENT_ID = environ.get("DISCORD_CLIENT_ID",'').strip() -CLIENT_SECRET = environ.get("DISCORD_CLIENT_SECRET",'').strip() -BOT_TOKEN = environ.get("DISCORD_BOT_TOKEN").strip() -COINS_NAME = environ.get("COINS_NAME").strip() -DISCORD_ENDPOINT = "https://discordapp.com/api/v6" -WELCOME_CHANNEL="846509313941700618" - -@app.get("/discord") -@auth_required -def join_discord(v): - - if v.is_suspended != 0: return "You're banned" - - if 'rdrama' in request.host and v.admin_level == 0 and v.patron == 0 and v.truecoins < 150: return f"You must earn 150 {COINS_NAME} before entering the Discord server. You earn {COINS_NAME} by making posts/comments and getting upvoted." - - if v.shadowbanned or v.agendaposter: return "" - - now=int(time.time()) - - state=generate_hash(f"{now}+{v.id}+discord") - - state=f"{now}.{state}" - - return redirect(f"https://discord.com/api/oauth2/authorize?client_id={CLIENT_ID}&redirect_uri=https%3A%2F%2F{app.config['SERVER_NAME']}%2Fdiscord_redirect&response_type=code&scope=identify%20guilds.join&state={state}") - - -@app.get("/discord_redirect") -@auth_required -def discord_redirect(v): - - - now=int(time.time()) - state=request.values.get('state','').split('.') - - timestamp=state[0] - - state=state[1] - - if int(timestamp) < now-600: - abort(400) - - if not validate_hash(f"{timestamp}+{v.id}+discord", state): - abort(400) - - code = request.values.get("code","") - if not code: - abort(400) - - data={ - "client_id":CLIENT_ID, - 'client_secret': CLIENT_SECRET, - 'grant_type': 'authorization_code', - 'code': code, - 'redirect_uri': f"https://{app.config['SERVER_NAME']}/discord_redirect", - 'scope': 'identify guilds.join' - } - headers={ - 'Content-Type': 'application/x-www-form-urlencoded' - } - url="https://discord.com/api/oauth2/token" - - x=requests.post(url, headers=headers, data=data) - - x=x.json() - - - try: - token=x["access_token"] - except KeyError: - abort(403) - - - url="https://discord.com/api/users/@me" - headers={ - 'Authorization': f"Bearer {token}" - } - x=requests.get(url, headers=headers) - - x=x.json() - - - - headers={ - 'Authorization': f"Bot {BOT_TOKEN}", - 'Content-Type': "application/json" - } - - if v.discord_id and v.discord_id != x['id']: - url=f"https://discord.com/api/guilds/{SERVER_ID}/members/{v.discord_id}" - requests.delete(url, headers=headers) - - if g.db.query(User).options(lazyload('*')).filter(User.id!=v.id, User.discord_id==x["id"]).first(): - return render_template("message.html", title="Discord account already linked.", error="That Discord account is already in use by another user.", v=v) - - v.discord_id=x["id"] - g.db.add(v) - - url=f"https://discord.com/api/guilds/{SERVER_ID}/members/{x['id']}" - - name=v.username - - data={ - "access_token":token, - "nick":name, - } - - x=requests.put(url, headers=headers, json=data) - - if x.status_code in [201, 204]: - - if v.id == 1: - add_role(v, "shrigma") - time.sleep(0.1) - - if v.admin_level > 0: add_role(v, "admin") - - time.sleep(0.1) - add_role(v, "linked") - - if v.patron: - time.sleep(0.1) - add_role(v, str(v.patron)) - - else: - return x.json() - - - if x.status_code==204: - - url=f"https://discord.com/api/guilds/{SERVER_ID}/members/{v.discord_id}" - data={ - "nick": name - } - - requests.patch(url, headers=headers, json=data) - - g.db.commit() - +from files.helpers.wrappers import * +from files.helpers.security import * +from files.helpers.discord import add_role +from files.__main__ import app +import requests + +SERVER_ID = environ.get("DISCORD_SERVER_ID",'').strip() +CLIENT_ID = environ.get("DISCORD_CLIENT_ID",'').strip() +CLIENT_SECRET = environ.get("DISCORD_CLIENT_SECRET",'').strip() +BOT_TOKEN = environ.get("DISCORD_BOT_TOKEN").strip() +COINS_NAME = environ.get("COINS_NAME").strip() +DISCORD_ENDPOINT = "https://discordapp.com/api/v6" +WELCOME_CHANNEL="846509313941700618" + +@app.get("/discord") +@auth_required +def join_discord(v): + + if v.is_suspended != 0: return "You're banned" + + if 'rama' in request.host and v.admin_level == 0 and v.patron == 0 and v.truecoins < 150: return f"You must earn 150 {COINS_NAME} before entering the Discord server. You earn {COINS_NAME} by making posts/comments and getting upvoted." + + if v.shadowbanned or v.agendaposter: return "" + + now=int(time.time()) + + state=generate_hash(f"{now}+{v.id}+discord") + + state=f"{now}.{state}" + + return redirect(f"https://discord.com/api/oauth2/authorize?client_id={CLIENT_ID}&redirect_uri=https%3A%2F%2F{app.config['SERVER_NAME']}%2Fdiscord_redirect&response_type=code&scope=identify%20guilds.join&state={state}") + + +@app.get("/discord_redirect") +@auth_required +def discord_redirect(v): + + + now=int(time.time()) + state=request.values.get('state','').split('.') + + timestamp=state[0] + + state=state[1] + + if int(timestamp) < now-600: + abort(400) + + if not validate_hash(f"{timestamp}+{v.id}+discord", state): + abort(400) + + code = request.values.get("code","") + if not code: + abort(400) + + data={ + "client_id":CLIENT_ID, + 'client_secret': CLIENT_SECRET, + 'grant_type': 'authorization_code', + 'code': code, + 'redirect_uri': f"https://{app.config['SERVER_NAME']}/discord_redirect", + 'scope': 'identify guilds.join' + } + headers={ + 'Content-Type': 'application/x-www-form-urlencoded' + } + url="https://discord.com/api/oauth2/token" + + x=requests.post(url, headers=headers, data=data) + + x=x.json() + + + try: + token=x["access_token"] + except KeyError: + abort(403) + + + url="https://discord.com/api/users/@me" + headers={ + 'Authorization': f"Bearer {token}" + } + x=requests.get(url, headers=headers) + + x=x.json() + + + + headers={ + 'Authorization': f"Bot {BOT_TOKEN}", + 'Content-Type': "application/json" + } + + if v.discord_id and v.discord_id != x['id']: + url=f"https://discord.com/api/guilds/{SERVER_ID}/members/{v.discord_id}" + requests.delete(url, headers=headers) + + if g.db.query(User).options(lazyload('*')).filter(User.id!=v.id, User.discord_id==x["id"]).first(): + return render_template("message.html", title="Discord account already linked.", error="That Discord account is already in use by another user.", v=v) + + v.discord_id=x["id"] + g.db.add(v) + + url=f"https://discord.com/api/guilds/{SERVER_ID}/members/{x['id']}" + + name=v.username + + data={ + "access_token":token, + "nick":name, + } + + x=requests.put(url, headers=headers, json=data) + + if x.status_code in [201, 204]: + + if v.id == 1: + add_role(v, "shrigma") + time.sleep(0.1) + + if v.admin_level > 0: add_role(v, "admin") + + time.sleep(0.1) + add_role(v, "linked") + + if v.patron: + time.sleep(0.1) + add_role(v, str(v.patron)) + + else: + return x.json() + + + if x.status_code==204: + + url=f"https://discord.com/api/guilds/{SERVER_ID}/members/{v.discord_id}" + data={ + "nick": name + } + + requests.patch(url, headers=headers, json=data) + + g.db.commit() + return redirect(f"https://discord.com/channels/{SERVER_ID}/{WELCOME_CHANNEL}") \ No newline at end of file diff --git a/files/routes/errors.py b/files/routes/errors.py old mode 100644 new mode 100755 index 4f455eae1..980095c87 --- a/files/routes/errors.py +++ b/files/routes/errors.py @@ -1,84 +1,84 @@ -import jinja2.exceptions - -from files.helpers.wrappers import * -from files.helpers.session import * -from flask import * -from urllib.parse import quote, urlencode -import time -from files.__main__ import app, limiter - -# Errors - - - -@app.errorhandler(400) -@auth_desired -def error_400(e, v): - if request.headers.get("Authorization"): return {"error": "400 Bad Request"}, 400 - else: return render_template('errors/400.html', v=v), 400 - -@app.errorhandler(401) -def error_401(e): - - path = request.path - qs = urlencode(dict(request.values)) - argval = quote(f"{path}?{qs}", safe='') - output = f"/login?redirect={argval}" - - if request.headers.get("Authorization"): return {"error": "401 Not Authorized"}, 401 - else: return redirect(output) - - -@app.errorhandler(403) -@auth_desired -def error_403(e, v): - if request.headers.get("Authorization"): return {"error": "403 Forbidden"}, 403 - else: return render_template('errors/403.html', v=v), 403 - - -@app.errorhandler(404) -@auth_desired -def error_404(e, v): - if request.headers.get("Authorization"): return {"error": "404 Not Found"}, 404 - else: return render_template('errors/404.html', v=v), 404 - - -@app.errorhandler(405) -@auth_desired -def error_405(e, v): - if request.headers.get("Authorization"): return {"error": "405 Method Not Allowed"}, 405 - else: return render_template('errors/405.html', v=v), 405 - - -@app.errorhandler(429) -@auth_desired -def error_429(e, v): - if request.headers.get("Authorization"): return {"error": "429 Too Many Requests"}, 429 - else: return render_template('errors/429.html', v=v), 429 - - -@app.errorhandler(500) -@auth_desired -def error_500(e, v): - g.db.rollback() - - if request.headers.get("Authorization"): return {"error": "500 Internal Server Error"}, 500 - else: return render_template('errors/500.html', v=v), 500 - - -@app.post("/allow_nsfw") -def allow_nsfw(): - - session["over_18"] = int(time.time()) + 3600 - return redirect(request.values.get("redir", "/")) - - -@app.get("/error/") -@auth_desired -def error_all_preview(error, v): - - try: - return render_template(f"errors/{error}.html", v=v) - except jinja2.exceptions.TemplateNotFound: - abort(400) - +import jinja2.exceptions + +from files.helpers.wrappers import * +from files.helpers.session import * +from flask import * +from urllib.parse import quote, urlencode +import time +from files.__main__ import app, limiter + +# Errors + + + +@app.errorhandler(400) +@auth_desired +def error_400(e, v): + if request.headers.get("Authorization"): return {"error": "400 Bad Request"}, 400 + else: return render_template('errors/400.html', v=v), 400 + +@app.errorhandler(401) +def error_401(e): + + path = request.path + qs = urlencode(dict(request.values)) + argval = quote(f"{path}?{qs}", safe='') + output = f"/login?redirect={argval}" + + if request.headers.get("Authorization"): return {"error": "401 Not Authorized"}, 401 + else: return redirect(output) + + +@app.errorhandler(403) +@auth_desired +def error_403(e, v): + if request.headers.get("Authorization"): return {"error": "403 Forbidden"}, 403 + else: return render_template('errors/403.html', v=v), 403 + + +@app.errorhandler(404) +@auth_desired +def error_404(e, v): + if request.headers.get("Authorization"): return {"error": "404 Not Found"}, 404 + else: return render_template('errors/404.html', v=v), 404 + + +@app.errorhandler(405) +@auth_desired +def error_405(e, v): + if request.headers.get("Authorization"): return {"error": "405 Method Not Allowed"}, 405 + else: return render_template('errors/405.html', v=v), 405 + + +@app.errorhandler(429) +@auth_desired +def error_429(e, v): + if request.headers.get("Authorization"): return {"error": "429 Too Many Requests"}, 429 + else: return render_template('errors/429.html', v=v), 429 + + +@app.errorhandler(500) +@auth_desired +def error_500(e, v): + g.db.rollback() + + if request.headers.get("Authorization"): return {"error": "500 Internal Server Error"}, 500 + else: return render_template('errors/500.html', v=v), 500 + + +@app.post("/allow_nsfw") +def allow_nsfw(): + + session["over_18"] = int(time.time()) + 3600 + return redirect(request.values.get("redir", "/")) + + +@app.get("/error/") +@auth_desired +def error_all_preview(error, v): + + try: + return render_template(f"errors/{error}.html", v=v) + except jinja2.exceptions.TemplateNotFound: + abort(400) + diff --git a/files/routes/feeds.py b/files/routes/feeds.py old mode 100644 new mode 100755 index 49cab51bf..f653dfeb8 --- a/files/routes/feeds.py +++ b/files/routes/feeds.py @@ -1,66 +1,66 @@ -import html -from .front import frontlist -from datetime import datetime -from files.helpers.jinja2 import full_link -from files.helpers.get import * -from yattag import Doc - -from files.__main__ import app - -@app.get('/rss//') -def feeds_user(sort='hot', t='all'): - - page = int(request.values.get("page", 1)) - - ids, next_exists = frontlist( - sort=sort, - page=page, - t=t, - v=None, - ) - - posts = get_posts(ids) - - domain = environ.get("DOMAIN").strip() - - doc, tag, text = Doc().tagtext() - - with tag("feed", ("xmlns:media","http://search.yahoo.com/mrss/"), xmlns="http://www.w3.org/2005/Atom",): - with tag("title", type="text"): - text(f"{sort} posts from {domain}") - - doc.stag("link", href=request.url) - doc.stag("link", href=request.url_root) - - for post in posts: - with tag("entry", ("xml:base", request.url)): - with tag("title", type="text"): - text(post.title) - - with tag("id"): - text(post.fullname) - - if (post.edited_utc > 0): - with tag("updated"): - text(datetime.utcfromtimestamp(post.edited_utc).isoformat()) - - with tag("published"): - text(datetime.utcfromtimestamp(post.created_utc).isoformat()) - - with tag("author"): - with tag("name"): - text(post.author.username) - with tag("uri"): - text(f'https://{site}/@{post.author.username}') - - doc.stag("link", href=full_link(post.permalink)) - - image_url = post.thumb_url or post.embed_url or post.url - - doc.stag("media:thumbnail", url=image_url) - - if len(post.body_html) > 0: - with tag("content", type="html"): - doc.cdata(f'
{post.body_html}') - +import html +from .front import frontlist +from datetime import datetime +from files.helpers.jinja2 import full_link +from files.helpers.get import * +from yattag import Doc + +from files.__main__ import app + +@app.get('/rss//') +def feeds_user(sort='hot', t='all'): + + page = int(request.values.get("page", 1)) + + ids, next_exists = frontlist( + sort=sort, + page=page, + t=t, + v=None, + ) + + posts = get_posts(ids) + + domain = environ.get("DOMAIN").strip() + + doc, tag, text = Doc().tagtext() + + with tag("feed", ("xmlns:media","http://search.yahoo.com/mrss/"), xmlns="http://www.w3.org/2005/Atom",): + with tag("title", type="text"): + text(f"{sort} posts from {domain}") + + doc.stag("link", href=request.url) + doc.stag("link", href=request.url_root) + + for post in posts: + with tag("entry", ("xml:base", request.url)): + with tag("title", type="text"): + text(post.title) + + with tag("id"): + text(post.fullname) + + if (post.edited_utc > 0): + with tag("updated"): + text(datetime.utcfromtimestamp(post.edited_utc).isoformat()) + + with tag("published"): + text(datetime.utcfromtimestamp(post.created_utc).isoformat()) + + with tag("author"): + with tag("name"): + text(post.author.username) + with tag("uri"): + text(f'https://{site}/@{post.author.username}') + + doc.stag("link", href=full_link(post.permalink)) + + image_url = post.thumb_url or post.embed_url or post.url + + doc.stag("media:thumbnail", url=image_url) + + if len(post.body_html) > 0: + with tag("content", type="html"): + doc.cdata(f'
{post.body_html}') + return Response( ""+ doc.getvalue(), mimetype="application/xml") \ No newline at end of file diff --git a/files/routes/front.py b/files/routes/front.py old mode 100644 new mode 100755 index e5ec38601..f66057a5f --- a/files/routes/front.py +++ b/files/routes/front.py @@ -1,396 +1,398 @@ -from files.helpers.wrappers import * -from files.helpers.get import * - -from files.__main__ import app, cache -from files.classes.submission import Submission - -defaulttimefilter = environ.get("DEFAULT_TIME_FILTER", "all").strip() - -@app.get("/post/") -def slash_post(): - return redirect("/") - -@app.get("/notifications") -@auth_required -def notifications(v): - try: page = int(request.values.get('page', 1)) - except: page = 1 - messages = request.values.get('messages', False) - modmail = request.values.get('modmail', False) - posts = request.values.get('posts', False) - if modmail and v.admin_level == 6: - comments = g.db.query(Comment).filter(Comment.sentto==0).order_by(Comment.created_utc.desc()).offset(25*(page-1)).limit(26).all() - next_exists = (len(comments) > 25) - comments = comments[:25] - elif messages: - comments = g.db.query(Comment).filter(or_(Comment.author_id==v.id, Comment.sentto==v.id), Comment.parent_submission == None).order_by(Comment.created_utc.desc(), not_(Comment.child_comments.any())).offset(25*(page-1)).limit(26).all() - next_exists = (len(comments) > 25) - comments = comments[:25] - elif posts: - notifications = v.notifications.join(Notification.comment).filter(Comment.author_id == AUTOJANNY_ACCOUNT).order_by(Notification.id.desc()).offset(25 * (page - 1)).limit(100).all() - - comments = [] - - for index, x in enumerate(notifications): - c = x.comment - if x.read and index > 26: break - elif not x.read: - c.unread = True - x.read = True - g.db.add(x) - comments.append(c) - - g.db.commit() - - next_exists = (len(comments) > 25) - listing = comments[:25] - else: - - notifications = v.notifications.join(Notification.comment).filter( - Comment.is_banned == False, - Comment.deleted_utc == 0, - Comment.author_id != AUTOJANNY_ACCOUNT, - ).order_by(Notification.id.desc()).offset(50 * (page - 1)).limit(51).all() - - next_exists = (len(notifications) > 50) - notifications = notifications[:50] - cids = [x.comment_id for x in notifications] - comments = get_comments(cids, v=v, load_parent=True) - - i = 0 - for x in notifications: - try: - if not x.read: - comments[i].unread = True - x.read = True - g.db.add(x) - except: continue - i += 1 - - g.db.commit() - - if not posts: - listing = [] - for c in comments: - c.is_blocked = False - c.is_blocking = False - if c.parent_submission and c.parent_comment and c.parent_comment.author_id == v.id: - c.replies = [] - while c.parent_comment and c.parent_comment.author_id == v.id: - parent = c.parent_comment - if c not in parent.replies2: - parent.replies2 = parent.replies2 + [c] - parent.replies = parent.replies2 - c = parent - if c not in listing: - listing.append(c) - c.replies = c.replies2 - elif c.parent_submission: - c.replies = [] - if c not in listing: - listing.append(c) - else: - if c.parent_comment: - while c.level > 1: - c = c.parent_comment - - if c not in listing: - listing.append(c) - - - return render_template("notifications.html", - v=v, - notifications=listing, - next_exists=next_exists, - page=page, - standalone=True, - render_replies=True - ) - - - -@app.get("/") -@app.get("/logged_out") -@auth_desired -def front_all(v): - - if not v and request.path == "/" and not request.headers.get("Authorization"): return redirect(f"/logged_out{request.full_path}") - - if v and request.path.startswith('/logged_out'): v = None - - try: page = int(request.values.get("page") or 1) - except: abort(400) - - page = max(page, 1) - - if v: - defaultsorting = v.defaultsorting - defaulttime = v.defaulttime - else: - defaultsorting = "hot" - defaulttime = defaulttimefilter - - sort=request.values.get("sort", defaultsorting) - t=request.values.get('t', defaulttime) - - ids, next_exists = frontlist(sort=sort, - page=page, - t=t, - v=v, - filter_words=v.filter_words if v else [], - ) - - posts = get_posts(ids, v=v) - - if v and v.hidevotedon: posts = [x for x in posts if not hasattr(x, 'voted') or not x.voted] - - if request.headers.get("Authorization"): return {"data": [x.json for x in posts], "next_exists": next_exists} - else: return render_template("home.html", v=v, listing=posts, next_exists=next_exists, sort=sort, t=t, page=page) - - - -@cache.memoize(timeout=86400) -def frontlist(v=None, sort="hot", page=1, t="all", ids_only=True, filter_words=''): - - posts = g.db.query(Submission.id).options(lazyload('*')) - - if 'rdrama' in request.host and sort == "hot": - cutoff = int(time.time()) - 86400 - posts = posts.filter(Submission.created_utc >= cutoff) - elif t != 'all': - now = int(time.time()) - if t == 'hour': cutoff = now - 3600 - elif t == 'week': cutoff = now - 604800 - elif t == 'month': cutoff = now - 2592000 - elif t == 'year': cutoff = now - 31536000 - else: cutoff = now - 86400 - posts = posts.filter(Submission.created_utc >= cutoff) - - posts = posts.filter_by(is_banned=False, stickied=None, private=False, deleted_utc = 0) - - if v and v.admin_level == 0: - blocking = [x[0] for x in g.db.query( - UserBlock.target_id).filter_by( - user_id=v.id).all()] - blocked = [x[0] for x in g.db.query( - UserBlock.user_id).filter_by( - target_id=v.id).all()] - posts = posts.filter( - Submission.author_id.notin_(blocking), - Submission.author_id.notin_(blocked) - ) - - if not (v and v.changelogsub): - posts=posts.filter(not_(Submission.title.ilike(f'[changelog]%'))) - - if v and filter_words: - for word in filter_words: - posts=posts.filter(not_(Submission.title.ilike(f'%{word}%'))) - - if not (v and v.shadowbanned): - shadowbanned = [x[0] for x in g.db.query(User.id).options(lazyload('*')).filter(User.shadowbanned != None).all()] - posts = posts.filter(Submission.author_id.notin_(shadowbanned)) - - if sort == "hot": - ti = int(time.time()) + 3600 - posts = posts.order_by(-1000000*(Submission.upvotes - Submission.downvotes + 1 + Submission.comment_count/5)/(func.power(((ti - Submission.created_utc)/1000), 1.35))) - elif sort == "new": - posts = posts.order_by(Submission.created_utc.desc()) - elif sort == "old": - posts = posts.order_by(Submission.created_utc.asc()) - elif sort == "controversial": - posts = posts.order_by(-1 * Submission.upvotes * (Submission.downvotes+1)) - elif sort == "top": - posts = posts.order_by(Submission.downvotes - Submission.upvotes) - elif sort == "bottom": - posts = posts.order_by(Submission.upvotes - Submission.downvotes) - elif sort == "comments": - posts = posts.order_by(Submission.comment_count.desc()) - - if v: - if v.agendaposter: size = 5 - else: size = v.frontsize - else: size = 25 - - posts = posts.offset(size * (page - 1)).limit(size+1).all() - - next_exists = (len(posts) > size) - - posts = posts[:size] - - if page == 1: posts = g.db.query(Submission.id).options(lazyload('*')).filter(Submission.stickied != None).all() + posts - - if ids_only: posts = [x[0] for x in posts] - - return posts, next_exists - - -@app.get("/changelog") -@auth_desired -def changelog(v): - - - page = int(request.values.get("page") or 1) - page = max(page, 1) - - sort=request.values.get("sort", "new") - t=request.values.get('t', "all") - - ids = changeloglist(sort=sort, - page=page, - t=t, - v=v, - ) - - next_exists = (len(ids) > 25) - ids = ids[:25] - - posts = get_posts(ids, v=v) - - if request.headers.get("Authorization"): return {"data": [x.json for x in posts], "next_exists": next_exists} - else: return render_template("changelog.html", v=v, listing=posts, next_exists=next_exists, sort=sort, t=t, page=page) - - -@cache.memoize(timeout=86400) -def changeloglist(v=None, sort="new", page=1 ,t="all"): - - posts = g.db.query(Submission.id).options(lazyload('*')).filter_by(is_banned=False, private=False,).filter(Submission.deleted_utc == 0) - - if v and v.admin_level == 0: - blocking = [x[0] for x in g.db.query( - UserBlock.target_id).filter_by( - user_id=v.id).all()] - blocked = [x[0] for x in g.db.query( - UserBlock.user_id).filter_by( - target_id=v.id).all()] - posts = posts.filter( - Submission.author_id.notin_(blocking), - Submission.author_id.notin_(blocked) - ) - - admins = [x[0] for x in g.db.query(User.id).options(lazyload('*')).filter(User.admin_level == 6).all()] - posts = posts.filter(Submission.title.ilike('_changelog%'), Submission.author_id.in_(admins)) - - if t != 'all': - cutoff = 0 - now = int(time.time()) - if t == 'hour': - cutoff = now - 3600 - elif t == 'day': - cutoff = now - 86400 - elif t == 'week': - cutoff = now - 604800 - elif t == 'month': - cutoff = now - 2592000 - elif t == 'year': - cutoff = now - 31536000 - posts = posts.filter(Submission.created_utc >= cutoff) - - if sort == "new": - posts = posts.order_by(Submission.created_utc.desc()) - elif sort == "old": - posts = posts.order_by(Submission.created_utc.asc()) - elif sort == "controversial": - posts = posts.order_by(-1 * Submission.upvotes * (Submission.downvotes+1)) - elif sort == "top": - posts = posts.order_by(Submission.downvotes - Submission.upvotes) - elif sort == "bottom": - posts = posts.order_by(Submission.upvotes - Submission.downvotes) - elif sort == "comments": - posts = posts.order_by(Submission.comment_count.desc()) - - posts = posts.offset(25 * (page - 1)).limit(26).all() - - return [x[0] for x in posts] - - -@app.get("/random") -@auth_desired -def random_post(v): - - x = g.db.query(Submission).options(lazyload('*')).filter(Submission.deleted_utc == 0, Submission.is_banned == False) - total = x.count() - n = random.randint(1, total - 2) - - post = x.offset(n).limit(1).first() - return redirect(f"/post/{post.id}") - -@cache.memoize(timeout=86400) -def comment_idlist(page=1, v=None, nsfw=False, sort="new", t="all"): - - posts = g.db.query(Submission).options(lazyload('*')) - cc_idlist = [x[0] for x in g.db.query(Submission.id).options(lazyload('*')).filter(Submission.club == True).all()] - - posts = posts.subquery() - - comments = g.db.query(Comment.id).options(lazyload('*')).filter(Comment.parent_submission.notin_(cc_idlist)) - - if v and v.admin_level <= 3: - blocking = [x[0] for x in g.db.query( - UserBlock.target_id).filter_by( - user_id=v.id).all()] - blocked = [x[0] for x in g.db.query( - UserBlock.user_id).filter_by( - target_id=v.id).all()] - - comments = comments.filter( - Comment.author_id.notin_(blocking), - Comment.author_id.notin_(blocked) - ) - - if not v or not v.admin_level >= 3: - comments = comments.filter_by(is_banned=False).filter(Comment.deleted_utc == 0) - - now = int(time.time()) - if t == 'hour': - cutoff = now - 3600 - elif t == 'day': - cutoff = now - 86400 - elif t == 'week': - cutoff = now - 604800 - elif t == 'month': - cutoff = now - 2592000 - elif t == 'year': - cutoff = now - 31536000 - else: - cutoff = 0 - comments = comments.filter(Comment.created_utc >= cutoff) - - if sort == "new": - comments = comments.order_by(Comment.created_utc.desc()) - elif sort == "old": - comments = comments.order_by(Comment.created_utc.asc()) - elif sort == "controversial": - comments = comments.order_by(-1 * Comment.upvotes * (Comment.downvotes+1)) - elif sort == "top": - comments = comments.order_by(Comment.downvotes - Comment.upvotes) - elif sort == "bottom": - comments = comments.order_by(Comment.upvotes - Comment.downvotes) - - comments = comments.offset(25 * (page - 1)).limit(26).all() - return [x[0] for x in comments] - -@app.get("/comments") -@auth_desired -def all_comments(v): - - - page = int(request.values.get("page", 1)) - - sort=request.values.get("sort", "new") - t=request.values.get("t", defaulttimefilter) - - idlist = comment_idlist(v=v, - page=page, - sort=sort, - t=t, - ) - - comments = get_comments(idlist, v=v) - - next_exists = len(idlist) > 25 - - idlist = idlist[:25] - - if request.headers.get("Authorization"): return {"data": [x.json for x in comments]} - else: return render_template("home_comments.html", v=v, sort=sort, t=t, page=page, comments=comments, standalone=True, next_exists=next_exists) +from files.helpers.wrappers import * +from files.helpers.get import * + +from files.__main__ import app, cache +from files.classes.submission import Submission + +defaulttimefilter = environ.get("DEFAULT_TIME_FILTER", "all").strip() + +@app.get("/post/") +def slash_post(): + return redirect("/") + +@app.get("/notifications") +@auth_required +def notifications(v): + try: page = int(request.values.get('page', 1)) + except: page = 1 + messages = request.values.get('messages', False) + modmail = request.values.get('modmail', False) + posts = request.values.get('posts', False) + if modmail and v.admin_level == 6: + comments = g.db.query(Comment).filter(Comment.sentto==0).order_by(Comment.created_utc.desc()).offset(25*(page-1)).limit(26).all() + next_exists = (len(comments) > 25) + comments = comments[:25] + elif messages: + comments = g.db.query(Comment).filter(or_(Comment.author_id==v.id, Comment.sentto==v.id), Comment.parent_submission == None).order_by(Comment.created_utc.desc(), not_(Comment.child_comments.any())).offset(25*(page-1)).limit(26).all() + next_exists = (len(comments) > 25) + comments = comments[:25] + elif posts: + notifications = v.notifications.join(Notification.comment).filter(Comment.author_id == AUTOJANNY_ACCOUNT).order_by(Notification.id.desc()).offset(25 * (page - 1)).limit(101).all() + + listing = [] + + for index, x in enumerate(notifications[:100]): + c = x.comment + if x.read and index > 25: break + elif not x.read: + x.read = True + c.unread = True + g.db.add(x) + listing.append(c) + + g.db.commit() + + next_exists = (len(notifications) > len(listing)) + + else: + notifications = v.notifications.join(Notification.comment).filter(Comment.author_id != AUTOJANNY_ACCOUNT).order_by(Notification.id.desc()).offset(25 * (page - 1)).limit(101).all() + + listing = [] + + for index, x in enumerate(notifications[:100]): + c = x.comment + if x.read and index > 25: break + elif not x.read: + x.read = True + g.db.add(x) + listing.append(c.id) + + g.db.commit() + + comments = get_comments(listing, v=v, load_parent=True) + next_exists = (len(notifications) > len(comments)) + + if not posts: + listing = [] + for c in comments: + c.is_blocked = False + c.is_blocking = False + if c.parent_submission and c.parent_comment and c.parent_comment.author_id == v.id: + c.replies = [] + while c.parent_comment and c.parent_comment.author_id == v.id: + parent = c.parent_comment + if c not in parent.replies2: + parent.replies2 = parent.replies2 + [c] + parent.replies = parent.replies2 + c = parent + if c not in listing: + listing.append(c) + c.replies = c.replies2 + elif c.parent_submission: + c.replies = [] + if c not in listing: + listing.append(c) + else: + if c.parent_comment: + while c.level > 1: + c = c.parent_comment + + if c not in listing: + listing.append(c) + + + return render_template("notifications.html", + v=v, + notifications=listing, + next_exists=next_exists, + page=page, + standalone=True, + render_replies=True + ) + + + +@app.get("/") +@app.get("/logged_out") +@auth_desired +def front_all(v): + + if not v and request.path == "/" and not request.headers.get("Authorization"): return redirect(f"/logged_out{request.full_path}") + + if v and request.path.startswith('/logged_out'): v = None + + try: page = max(int(request.values.get("page", 1)), 1) + except: abort(400) + + if v: + defaultsorting = v.defaultsorting + defaulttime = v.defaulttime + else: + defaultsorting = "hot" + defaulttime = defaulttimefilter + + sort=request.values.get("sort", defaultsorting) + t=request.values.get('t', defaulttime) + + ids, next_exists = frontlist(sort=sort, + page=page, + t=t, + v=v, + filter_words=v.filter_words if v else [], + gt=int(request.values.get("utc_greater_than", 0)), + lt=int(request.values.get("utc_less_than", 0)), + ) + + posts = get_posts(ids, v=v) + + if v and v.hidevotedon: posts = [x for x in posts if not hasattr(x, 'voted') or not x.voted] + + if request.headers.get("Authorization"): return {"data": [x.json for x in posts], "next_exists": next_exists} + else: return render_template("home.html", v=v, listing=posts, next_exists=next_exists, sort=sort, t=t, page=page) + + + +@cache.memoize(timeout=86400) +def frontlist(v=None, sort="hot", page=1, t="all", ids_only=True, filter_words='', gt=None, lt=None): + + posts = g.db.query(Submission.id).options(lazyload('*')) + + if 'rama' in request.host and sort == "hot": + cutoff = int(time.time()) - 86400 + posts = posts.filter(Submission.created_utc >= cutoff) + elif t != 'all': + now = int(time.time()) + if t == 'hour': cutoff = now - 3600 + elif t == 'week': cutoff = now - 604800 + elif t == 'month': cutoff = now - 2592000 + elif t == 'year': cutoff = now - 31536000 + else: cutoff = now - 86400 + posts = posts.filter(Submission.created_utc >= cutoff) + + posts = posts.filter_by(is_banned=False, stickied=None, private=False, deleted_utc = 0) + + if v and v.admin_level == 0: + blocking = [x[0] for x in g.db.query( + UserBlock.target_id).filter_by( + user_id=v.id).all()] + blocked = [x[0] for x in g.db.query( + UserBlock.user_id).filter_by( + target_id=v.id).all()] + posts = posts.filter( + Submission.author_id.notin_(blocking), + Submission.author_id.notin_(blocked) + ) + + if not (v and v.changelogsub): + posts=posts.filter(not_(Submission.title.ilike(f'[changelog]%'))) + + if v and filter_words: + for word in filter_words: + posts=posts.filter(not_(Submission.title.ilike(f'%{word}%'))) + + if gt: posts = posts.filter(Submission.created_utc > gt) + if lt: posts = posts.filter(Submission.created_utc < lt) + + if not (v and v.shadowbanned): + shadowbanned = [x[0] for x in g.db.query(User.id).options(lazyload('*')).filter(User.shadowbanned != None).all()] + posts = posts.filter(Submission.author_id.notin_(shadowbanned)) + + if sort == "hot": + ti = int(time.time()) + 3600 + posts = posts.order_by(-1000000*(Submission.upvotes + Submission.downvotes + 1 + Submission.comment_count/5)/(func.power(((ti - Submission.created_utc)/1000), 1.35))) + elif sort == "new": + posts = posts.order_by(Submission.created_utc.desc()) + elif sort == "old": + posts = posts.order_by(Submission.created_utc.asc()) + elif sort == "controversial": + posts = posts.order_by(-1 * Submission.upvotes * Submission.downvotes * Submission.downvotes) + elif sort == "top": + posts = posts.order_by(Submission.downvotes - Submission.upvotes) + elif sort == "bottom": + posts = posts.order_by(Submission.upvotes - Submission.downvotes) + elif sort == "comments": + posts = posts.order_by(Submission.comment_count.desc()) + + if v: + if v.agendaposter: size = 5 + else: size = v.frontsize + else: size = 25 + + posts = posts.offset(size * (page - 1)).limit(size+1).all() + + next_exists = (len(posts) > size) + + posts = posts[:size] + + pins = g.db.query(Submission.id).options(lazyload('*')).filter(Submission.stickied != None) + if v and v.admin_level == 0: + blocking = [x[0] for x in g.db.query(UserBlock.target_id).filter_by(user_id=v.id).all()] + blocked = [x[0] for x in g.db.query(UserBlock.user_id).filter_by(target_id=v.id).all()] + pins = pins.filter(Submission.author_id.notin_(blocking), Submission.author_id.notin_(blocked)) + + if page == 1 and not gt and not lt: posts = pins.all() + posts + + if ids_only: posts = [x[0] for x in posts] + + return posts, next_exists + + +@app.get("/changelog") +@auth_desired +def changelog(v): + + + page = int(request.values.get("page") or 1) + page = max(page, 1) + + sort=request.values.get("sort", "new") + t=request.values.get('t', "all") + + ids = changeloglist(sort=sort, + page=page, + t=t, + v=v, + ) + + next_exists = (len(ids) > 25) + ids = ids[:25] + + posts = get_posts(ids, v=v) + + if request.headers.get("Authorization"): return {"data": [x.json for x in posts], "next_exists": next_exists} + else: return render_template("changelog.html", v=v, listing=posts, next_exists=next_exists, sort=sort, t=t, page=page) + + +@cache.memoize(timeout=86400) +def changeloglist(v=None, sort="new", page=1 ,t="all"): + + posts = g.db.query(Submission.id).options(lazyload('*')).filter_by(is_banned=False, private=False,).filter(Submission.deleted_utc == 0) + + if v and v.admin_level == 0: + blocking = [x[0] for x in g.db.query( + UserBlock.target_id).filter_by( + user_id=v.id).all()] + blocked = [x[0] for x in g.db.query( + UserBlock.user_id).filter_by( + target_id=v.id).all()] + posts = posts.filter( + Submission.author_id.notin_(blocking), + Submission.author_id.notin_(blocked) + ) + + admins = [x[0] for x in g.db.query(User.id).options(lazyload('*')).filter(User.admin_level == 6).all()] + posts = posts.filter(Submission.title.ilike('_changelog%'), Submission.author_id.in_(admins)) + + if t != 'all': + cutoff = 0 + now = int(time.time()) + if t == 'hour': + cutoff = now - 3600 + elif t == 'day': + cutoff = now - 86400 + elif t == 'week': + cutoff = now - 604800 + elif t == 'month': + cutoff = now - 2592000 + elif t == 'year': + cutoff = now - 31536000 + posts = posts.filter(Submission.created_utc >= cutoff) + + if sort == "new": + posts = posts.order_by(Submission.created_utc.desc()) + elif sort == "old": + posts = posts.order_by(Submission.created_utc.asc()) + elif sort == "controversial": + posts = posts.order_by(-1 * Submission.upvotes * Submission.downvotes * Submission.downvotes) + elif sort == "top": + posts = posts.order_by(Submission.downvotes - Submission.upvotes) + elif sort == "bottom": + posts = posts.order_by(Submission.upvotes - Submission.downvotes) + elif sort == "comments": + posts = posts.order_by(Submission.comment_count.desc()) + + posts = posts.offset(25 * (page - 1)).limit(26).all() + + return [x[0] for x in posts] + + +@app.get("/random") +@auth_desired +def random_post(v): + + x = g.db.query(Submission).options(lazyload('*')).filter(Submission.deleted_utc == 0, Submission.is_banned == False) + total = x.count() + n = random.randint(1, total - 2) + + post = x.offset(n).limit(1).first() + return redirect(f"/post/{post.id}") + +@cache.memoize(timeout=86400) +def comment_idlist(page=1, v=None, nsfw=False, sort="new", t="all"): + + posts = g.db.query(Submission).options(lazyload('*')) + cc_idlist = [x[0] for x in g.db.query(Submission.id).options(lazyload('*')).filter(Submission.club == True).all()] + + posts = posts.subquery() + + comments = g.db.query(Comment.id).options(lazyload('*')).filter(Comment.parent_submission.notin_(cc_idlist)) + + if v and v.admin_level <= 3: + blocking = [x[0] for x in g.db.query( + UserBlock.target_id).filter_by( + user_id=v.id).all()] + blocked = [x[0] for x in g.db.query( + UserBlock.user_id).filter_by( + target_id=v.id).all()] + + comments = comments.filter( + Comment.author_id.notin_(blocking), + Comment.author_id.notin_(blocked) + ) + + if not v or not v.admin_level >= 3: + comments = comments.filter_by(is_banned=False).filter(Comment.deleted_utc == 0) + + now = int(time.time()) + if t == 'hour': + cutoff = now - 3600 + elif t == 'day': + cutoff = now - 86400 + elif t == 'week': + cutoff = now - 604800 + elif t == 'month': + cutoff = now - 2592000 + elif t == 'year': + cutoff = now - 31536000 + else: + cutoff = 0 + comments = comments.filter(Comment.created_utc >= cutoff) + + if sort == "new": + comments = comments.order_by(Comment.created_utc.desc()) + elif sort == "old": + comments = comments.order_by(Comment.created_utc.asc()) + elif sort == "controversial": + comments = comments.order_by(-1 * Comment.upvotes * Comment.downvotes * Comment.downvotes) + elif sort == "top": + comments = comments.order_by(Comment.downvotes - Comment.upvotes) + elif sort == "bottom": + comments = comments.order_by(Comment.upvotes - Comment.downvotes) + + comments = comments.offset(25 * (page - 1)).limit(26).all() + return [x[0] for x in comments] + +@app.get("/comments") +@auth_desired +def all_comments(v): + + + page = int(request.values.get("page", 1)) + + sort=request.values.get("sort", "new") + t=request.values.get("t", defaulttimefilter) + + idlist = comment_idlist(v=v, + page=page, + sort=sort, + t=t, + ) + + comments = get_comments(idlist, v=v) + + next_exists = len(idlist) > 25 + + idlist = idlist[:25] + + if request.headers.get("Authorization"): return {"data": [x.json for x in comments]} + else: return render_template("home_comments.html", v=v, sort=sort, t=t, page=page, comments=comments, standalone=True, next_exists=next_exists) diff --git a/files/routes/giphy.py b/files/routes/giphy.py old mode 100644 new mode 100755 index 81a4248de..5a40c4549 --- a/files/routes/giphy.py +++ b/files/routes/giphy.py @@ -1,22 +1,22 @@ -from flask import * -from os import environ -import requests - -from files.__main__ import app - -GIPHY_KEY = environ.get('GIPHY_KEY').rstrip() - - -@app.get("/giphy") -@app.get("/giphy") -def giphy(path=None): - - searchTerm = request.values.get("searchTerm", "") - limit = int(request.values.get("limit", 48)) - if searchTerm and limit: - url = f"https://api.giphy.com/v1/gifs/search?q={searchTerm}&api_key={GIPHY_KEY}&limit={limit}" - elif searchTerm and not limit: - url = f"https://api.giphy.com/v1/gifs/search?q={searchTerm}&api_key={GIPHY_KEY}&limit=48" - else: - url = f"https://api.giphy.com/v1/gifs?api_key={GIPHY_KEY}&limit=48" - return jsonify(requests.get(url).json()) +from flask import * +from os import environ +import requests + +from files.__main__ import app + +GIPHY_KEY = environ.get('GIPHY_KEY').rstrip() + + +@app.get("/giphy") +@app.get("/giphy") +def giphy(path=None): + + searchTerm = request.values.get("searchTerm", "").strip() + limit = int(request.values.get("limit", 48)) + if searchTerm and limit: + url = f"https://api.giphy.com/v1/gifs/search?q={searchTerm}&api_key={GIPHY_KEY}&limit={limit}" + elif searchTerm and not limit: + url = f"https://api.giphy.com/v1/gifs/search?q={searchTerm}&api_key={GIPHY_KEY}&limit=48" + else: + url = f"https://api.giphy.com/v1/gifs?api_key={GIPHY_KEY}&limit=48" + return jsonify(requests.get(url).json()) diff --git a/files/routes/login.py b/files/routes/login.py old mode 100644 new mode 100755 index 1bcd8ae2e..ff815eacf --- a/files/routes/login.py +++ b/files/routes/login.py @@ -1,564 +1,563 @@ -from urllib.parse import urlencode -from files.mail import * -from files.__main__ import app, limiter -from files.helpers.const import * -import requests - -valid_username_regex = re.compile("^[a-zA-Z0-9_\-]{3,25}$") -valid_password_regex = re.compile("^.{8,100}$") - - -@app.get("/login") -@auth_desired -def login_get(v): - - redir = request.values.get("redirect", "/").replace("/logged_out", "") - if v: - return redirect(redir) - - return render_template("login.html", - failed=False, - redirect=redir) - - -def check_for_alts(current_id): - past_accs = set(session.get("history", [])) - past_accs.add(current_id) - session["history"] = list(past_accs) - - for past_id in session["history"]: - - if past_id == current_id: - continue - - check1 = g.db.query(Alt).options(lazyload('*')).filter_by( - user1=current_id, user2=past_id).first() - check2 = g.db.query(Alt).options(lazyload('*')).filter_by( - user1=past_id, user2=current_id).first() - - if not check1 and not check2: - - try: - new_alt = Alt(user1=past_id, user2=current_id) - g.db.add(new_alt) - g.db.flush() - except BaseException: - pass - - alts = g.db.query(Alt).options(lazyload('*')) - otheralts = alts.filter(or_(Alt.user1 == past_id, Alt.user2 == past_id, Alt.user1 == current_id, Alt.user2 == current_id)).all() - for a in otheralts: - existing = alts.filter_by(user1=a.user1, user2=past_id).first() - if not existing: - new_alt = Alt(user1=a.user1, user2=past_id) - g.db.add(new_alt) - g.db.flush() - - existing = alts.filter_by(user1=a.user1, user2=current_id).first() - if not existing: - new_alt = Alt(user1=a.user1, user2=current_id) - g.db.add(new_alt) - g.db.flush() - - existing = alts.filter_by(user1=a.user2, user2=past_id).first() - if not existing: - new_alt = Alt(user1=a.user2, user2=past_id) - g.db.add(new_alt) - g.db.flush() - - existing = alts.filter_by(user1=a.user2, user2=current_id).first() - if not existing: - new_alt = Alt(user1=a.user2, user2=current_id) - g.db.add(new_alt) - g.db.flush() - -# login post procedure - - -@app.post("/login") -@limiter.limit("1/second") -@limiter.limit("6/minute") -def login_post(): - - username = request.values.get("username") - - if not username: abort(400) - if "@" in username: - account = g.db.query(User).options(lazyload('*')).filter( - User.email.ilike(username)).first() - else: - account = get_user(username, graceful=True) - - if not account: - time.sleep(random.uniform(0, 2)) - return render_template("login.html", failed=True) - - - if request.values.get("password"): - - if not account.verifyPass(request.values.get("password")): - time.sleep(random.uniform(0, 2)) - return render_template("login.html", failed=True) - - if account.mfa_secret: - now = int(time.time()) - hash = generate_hash(f"{account.id}+{now}+2fachallenge") - return render_template("login_2fa.html", - v=account, - time=now, - hash=hash, - redirect=request.values.get("redirect", "/") - ) - elif request.values.get("2fa_token", "x"): - now = int(time.time()) - - if now - int(request.values.get("time")) > 600: - return redirect('/login') - - formhash = request.values.get("hash") - if not validate_hash(f"{account.id}+{request.values.get('time')}+2fachallenge", - formhash - ): - return redirect("/login") - - if not account.validate_2fa(request.values.get("2fa_token", "").strip()): - hash = generate_hash(f"{account.id}+{time}+2fachallenge") - return render_template("login_2fa.html", - v=account, - time=now, - hash=hash, - failed=True, - ) - - else: - abort(400) - - if account.is_banned and account.unban_utc > 0 and time.time() > account.unban_utc: - account.is_banned = 0 - account.unban_utc = 0 - g.db.add(account) - - session["user_id"] = account.id - session["session_id"] = token_hex(16) - session["login_nonce"] = account.login_nonce - session.permanent = True - - check_for_alts(account.id) - - - redir = request.values.get("redirect", "/").replace("/logged_out", "") - - g.db.commit() - - return redirect(redir) - - -@app.get("/me") -@app.get("/@me") -@auth_required -def me(v): - if request.headers.get("Authorization"): return v.json - else: return redirect(v.url) - - -@app.post("/logout") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def logout(v): - - session.pop("user_id", None) - session.pop("session_id", None) - - return {"message": "Logout successful!"} - - -@app.get("/signup") -@auth_desired -def sign_up_get(v): - with open('./disablesignups', 'r') as f: - if f.read() == "yes": return "New account registration is currently closed. Please come back later.", 403 - - if v: return redirect("/") - - agent = request.headers.get("User-Agent", None) - if not agent: abort(403) - - ref = request.values.get("ref", None) - if ref: - ref_user = g.db.query(User).options(lazyload('*')).filter(User.username.ilike(ref)).first() - - else: - ref_user = None - - if ref_user and (ref_user.id in session.get("history", [])): - return render_template("sign_up_failed_ref.html") - - now = int(time.time()) - token = token_hex(16) - session["signup_token"] = token - - formkey_hashstr = str(now) + token + agent - - formkey = hmac.new(key=bytes(environ.get("MASTER_KEY"), "utf-16"), - msg=bytes(formkey_hashstr, "utf-16"), - digestmod='md5' - ).hexdigest() - - redir = request.values.get("redirect", "/").replace("/logged_out", "") - - error = request.values.get("error", None) - - return render_template("sign_up.html", - formkey=formkey, - now=now, - redirect=redir, - ref_user=ref_user, - error=error, - hcaptcha=app.config["HCAPTCHA_SITEKEY"] - ) - - -@app.post("/signup") -@limiter.limit("1/second") -@limiter.limit("5/day") -@auth_desired -def sign_up_post(v): - with open('./disablesignups', 'r') as f: - if f.read() == "yes": return "New account registration is currently closed. Please come back later.", 403 - - if v: abort(403) - - agent = request.headers.get("User-Agent", None) - if not agent: abort(403) - - form_timestamp = request.values.get("now", '0') - form_formkey = request.values.get("formkey", "none") - - submitted_token = session.get("signup_token", "") - if not submitted_token: - abort(400) - - correct_formkey_hashstr = form_timestamp + submitted_token + agent - - correct_formkey = hmac.new(key=bytes(environ.get("MASTER_KEY"), "utf-16"), - msg=bytes(correct_formkey_hashstr, "utf-16"), - digestmod='md5' - ).hexdigest() - - now = int(time.time()) - - username = request.values.get("username").strip() - - def new_signup(error): - - args = {"error": error} - if request.values.get("referred_by"): - user = g.db.query(User).options(lazyload('*')).filter_by( - id=request.values.get("referred_by")).first() - if user: - args["ref"] = user.username - - return redirect(f"/signup?{urlencode(args)}") - - if now - int(form_timestamp) < 5: - return new_signup("There was a problem. Please try again.") - - if not hmac.compare_digest(correct_formkey, form_formkey): - return new_signup("There was a problem. Please try again.") - - if not request.values.get( - "password") == request.values.get("password_confirm"): - return new_signup("Passwords did not match. Please try again.") - - if not re.fullmatch(valid_username_regex, username): - return new_signup("Invalid username") - - if not re.fullmatch(valid_password_regex, request.values.get("password")): - return new_signup("Password must be between 8 and 100 characters.") - - email = request.values.get("email") - email = email.strip() - if not email: email = None - - existing_account = get_user(username, graceful=True) - if existing_account and existing_account.reserved: - return redirect(existing_account.url) - - if existing_account or (email and g.db.query( - User).filter(User.email.ilike(email)).first()): - return new_signup( - "An account with that username or email already exists.") - - if app.config.get("HCAPTCHA_SITEKEY"): - token = request.values.get("h-captcha-response") - if not token: - return new_signup("Unable to verify captcha [1].") - - data = {"secret": app.config["HCAPTCHA_SECRET"], - "response": token, - "sitekey": app.config["HCAPTCHA_SITEKEY"]} - url = "https://hcaptcha.com/siteverify" - - x = requests.post(url, data=data) - - if not x.json()["success"]: - return new_signup("Unable to verify captcha [2].") - - session.pop("signup_token") - - ref_id = int(request.values.get("referred_by", 0)) - - if ref_id: - ref_user = g.db.query(User).options( - lazyload('*')).filter_by(id=ref_id).first() - if ref_user: - badge_types = g.db.query(BadgeDef).options(lazyload('*')).filter(BadgeDef.qualification_expr.isnot(None)).all() - for badge in badge_types: - if eval(badge.qualification_expr, {}, {'v': ref_user}): - if not ref_user.has_badge(badge.id): - new_badge = Badge(user_id=ref_user.id, badge_id=badge.id) - g.db.add(new_badge) - - g.db.add(ref_user) - - id_1 = g.db.query(User.id).options(lazyload('*')).filter_by(id=6).count() - users_count = g.db.query(User.id).count() #paranoid - if id_1 == 0 and users_count < 6: admin_level=6 - else: admin_level=0 - - new_user = User( - username=username, - original_username = username, - admin_level = admin_level, - password=request.values.get("password"), - email=email, - created_utc=int(time.time()), - referred_by=ref_id or None, - ban_evade = int(any([x.is_banned and not x.unban_utc for x in g.db.query(User).options(lazyload('*')).filter(User.id.in_(tuple(session.get("history", [])))).all() if x])), - agendaposter = any([x.agendaposter for x in g.db.query(User).options(lazyload('*')).filter(User.id.in_(tuple(session.get("history", [])))).all() if x]), - club_banned=any([x.club_banned for x in g.db.query(User).options(lazyload('*')).filter(User.id.in_(tuple(session.get("history", [])))).all() if x]) - ) - - g.db.add(new_user) - g.db.flush() - - - check_for_alts(new_user.id) - - if email: send_verification_email(new_user) - - if "rdrama" in request.host: send_notification(NOTIFICATIONS_ACCOUNT, new_user, "Dude bussy lmao") - - session["user_id"] = new_user.id - session["session_id"] = token_hex(16) - - g.db.commit() - - return redirect("/") - - -@app.get("/forgot") -def get_forgot(): - - return render_template("forgot_password.html", - ) - - -@app.post("/forgot") -@limiter.limit("1/second") -def post_forgot(): - - username = request.values.get("username").lstrip('@') - email = request.values.get("email",'').strip() - - email=email.replace("_","\_") - - user = g.db.query(User).options(lazyload('*')).filter( - User.username.ilike(username), - User.email.ilike(email)).first() - - if not user and email.endswith("@gmail.com"): - email=email.split('@')[0] - email=email.split('+')[0] - email=email.replace('.','') - email=f"{email}@gmail.com" - user = g.db.query(User).options(lazyload('*')).filter( - User.username.ilike(username), - User.email.ilike(email)).first() - - if user: - now = int(time.time()) - token = generate_hash(f"{user.id}+{now}+forgot+{user.login_nonce}") - url = f"https://{app.config['SERVER_NAME']}/reset?id={user.id}&time={now}&token={token}" - - send_mail(to_address=user.email, - subject="Password Reset Request", - html=render_template("email/password_reset.html", - action_url=url, - v=user) - ) - - return render_template("forgot_password.html", - msg="If the username and email matches an account, you will be sent a password reset email. You have ten minutes to complete the password reset process.") - - -@app.get("/reset") -def get_reset(): - - user_id = request.values.get("id") - timestamp = int(request.values.get("time",0)) - token = request.values.get("token") - - now = int(time.time()) - - if now - timestamp > 600: - return render_template("message.html", - title="Password reset link expired", - error="That password reset link has expired.") - - user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() - - if not validate_hash(f"{user_id}+{timestamp}+forgot+{user.login_nonce}", token): - abort(400) - - if not user: - abort(404) - - reset_token = generate_hash(f"{user.id}+{timestamp}+reset+{user.login_nonce}") - - return render_template("reset_password.html", - v=user, - token=reset_token, - time=timestamp, - ) - - -@app.post("/reset") -@limiter.limit("1/second") -@auth_desired -def post_reset(v): - if v: - return redirect('/') - - user_id = request.values.get("user_id") - timestamp = int(request.values.get("time")) - token = request.values.get("token") - - password = request.values.get("password") - confirm_password = request.values.get("confirm_password") - - now = int(time.time()) - - if now - timestamp > 600: - return render_template("message.html", - title="Password reset expired", - error="That password reset form has expired.") - - user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() - - if not validate_hash(f"{user_id}+{timestamp}+reset+{user.login_nonce}", token): - abort(400) - if not user: - abort(404) - - if not password == confirm_password: - return render_template("reset_password.html", - v=user, - token=token, - time=timestamp, - error="Passwords didn't match.") - - user.passhash = hash_password(password) - g.db.add(user) - - g.db.commit() - - return render_template("message_success.html", - title="Password reset successful!", - message="Login normally to access your account.") - -@app.get("/lost_2fa") -@auth_desired -def lost_2fa(v): - - return render_template( - "lost_2fa.html", - v=v - ) - -@app.post("/request_2fa_disable") -@limiter.limit("1/second") -@limiter.limit("6/minute") -def request_2fa_disable(): - - username=request.values.get("username") - user=get_user(username, graceful=True) - if not user or not user.email or not user.mfa_secret: - return render_template("message.html", - title="Removal request received", - message="If username, password, and email match, we will send you an email.") - - - email=request.values.get("email") - if email != user.email and email.endswith("@gmail.com"): - email=email.split('@')[0] - email=email.split('+')[0] - email=email.replace('.','') - email=f"{email}@gmail.com" - if email != user.email: - return render_template("message.html", - title="Removal request received", - message="If username, password, and email match, we will send you an email.") - - - password =request.values.get("password") - if not user.verifyPass(password): - return render_template("message.html", - title="Removal request received", - message="If username, password, and email match, we will send you an email.") - - valid=int(time.time()) - token=generate_hash(f"{user.id}+{user.username}+disable2fa+{valid}+{user.mfa_secret}+{user.login_nonce}") - - action_url=f"https://{app.config['SERVER_NAME']}/reset_2fa?id={user.id}&t={valid}&token={token}" - - send_mail(to_address=user.email, - subject="2FA Removal Request", - html=render_template("email/2fa_remove.html", - action_url=action_url, - v=user) - ) - - return render_template("message.html", - title="Removal request received", - message="If username, password, and email match, we will send you an email.") - -@app.get("/reset_2fa") -def reset_2fa(): - - now=int(time.time()) - t=int(request.values.get("t")) - - if now > t+3600*24: - return render_template("message.html", - title="Expired Link", - error="That link has expired.") - - token=request.values.get("token") - uid=request.values.get("id") - - user=get_account(uid) - - if not validate_hash(f"{user.id}+{user.username}+disable2fa+{t}+{user.mfa_secret}+{user.login_nonce}", token): - abort(403) - - user.mfa_secret=None - - g.db.add(user) - - g.db.commit() - - return render_template("message_success.html", - title="Two-factor authentication removed.", - message="Login normally to access your account.") +from urllib.parse import urlencode +from files.mail import * +from files.__main__ import app, limiter +from files.helpers.const import * +import requests + +valid_username_regex = re.compile("^[a-zA-Z0-9_\-]{3,25}$") +valid_password_regex = re.compile("^.{8,100}$") + + +@app.get("/login") +@auth_desired +def login_get(v): + + redir = request.values.get("redirect", "/").replace("/logged_out", "").strip() + if v: + return redirect(redir) + + return render_template("login.html", + failed=False, + redirect=redir) + + +def check_for_alts(current_id): + past_accs = set(session.get("history", [])) + past_accs.add(current_id) + session["history"] = list(past_accs) + + for past_id in session["history"]: + + if past_id == current_id: + continue + + check1 = g.db.query(Alt).options(lazyload('*')).filter_by( + user1=current_id, user2=past_id).first() + check2 = g.db.query(Alt).options(lazyload('*')).filter_by( + user1=past_id, user2=current_id).first() + + if not check1 and not check2: + + try: + new_alt = Alt(user1=past_id, user2=current_id) + g.db.add(new_alt) + g.db.flush() + except BaseException: + pass + + alts = g.db.query(Alt).options(lazyload('*')) + otheralts = alts.filter(or_(Alt.user1 == past_id, Alt.user2 == past_id, Alt.user1 == current_id, Alt.user2 == current_id)).all() + for a in otheralts: + existing = alts.filter_by(user1=a.user1, user2=past_id).first() + if not existing: + new_alt = Alt(user1=a.user1, user2=past_id) + g.db.add(new_alt) + g.db.flush() + + existing = alts.filter_by(user1=a.user1, user2=current_id).first() + if not existing: + new_alt = Alt(user1=a.user1, user2=current_id) + g.db.add(new_alt) + g.db.flush() + + existing = alts.filter_by(user1=a.user2, user2=past_id).first() + if not existing: + new_alt = Alt(user1=a.user2, user2=past_id) + g.db.add(new_alt) + g.db.flush() + + existing = alts.filter_by(user1=a.user2, user2=current_id).first() + if not existing: + new_alt = Alt(user1=a.user2, user2=current_id) + g.db.add(new_alt) + g.db.flush() + +# login post procedure + + +@app.post("/login") +@limiter.limit("1/second") +@limiter.limit("6/minute") +def login_post(): + + username = request.values.get("username") + + if not username: abort(400) + if "@" in username: + account = g.db.query(User).options(lazyload('*')).filter( + User.email.ilike(username)).first() + else: + account = get_user(username, graceful=True) + + if not account: + time.sleep(random.uniform(0, 2)) + return render_template("login.html", failed=True) + + + if request.values.get("password"): + + if not account.verifyPass(request.values.get("password")): + time.sleep(random.uniform(0, 2)) + return render_template("login.html", failed=True) + + if account.mfa_secret: + now = int(time.time()) + hash = generate_hash(f"{account.id}+{now}+2fachallenge") + return render_template("login_2fa.html", + v=account, + time=now, + hash=hash, + redirect=request.values.get("redirect", "/") + ) + elif request.values.get("2fa_token", "x"): + now = int(time.time()) + + if now - int(request.values.get("time")) > 600: + return redirect('/login') + + formhash = request.values.get("hash") + if not validate_hash(f"{account.id}+{request.values.get('time')}+2fachallenge", + formhash + ): + return redirect("/login") + + if not account.validate_2fa(request.values.get("2fa_token", "").strip()): + hash = generate_hash(f"{account.id}+{time}+2fachallenge") + return render_template("login_2fa.html", + v=account, + time=now, + hash=hash, + failed=True, + ) + + else: + abort(400) + + if account.is_banned and account.unban_utc > 0 and time.time() > account.unban_utc: + account.is_banned = 0 + account.unban_utc = 0 + g.db.add(account) + + session["user_id"] = account.id + session["session_id"] = token_hex(16) + session["login_nonce"] = account.login_nonce + session.permanent = True + + check_for_alts(account.id) + + + redir = request.values.get("redirect", "/").replace("/logged_out", "").strip() + + g.db.commit() + + return redirect(redir) + + +@app.get("/me") +@app.get("/@me") +@auth_required +def me(v): + if request.headers.get("Authorization"): return v.json + else: return redirect(v.url) + + +@app.post("/logout") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def logout(v): + + session.pop("user_id", None) + session.pop("session_id", None) + + return {"message": "Logout successful!"} + + +@app.get("/signup") +@auth_desired +def sign_up_get(v): + with open('./disablesignups', 'r') as f: + if f.read() == "yes": return "New account registration is currently closed. Please come back later.", 403 + + if v: return redirect("/") + + agent = request.headers.get("User-Agent", None) + if not agent: abort(403) + + ref = request.values.get("ref", None) + if ref: + ref_user = g.db.query(User).options(lazyload('*')).filter(User.username.ilike(ref)).first() + + else: + ref_user = None + + if ref_user and (ref_user.id in session.get("history", [])): + return render_template("sign_up_failed_ref.html") + + now = int(time.time()) + token = token_hex(16) + session["signup_token"] = token + + formkey_hashstr = str(now) + token + agent + + formkey = hmac.new(key=bytes(environ.get("MASTER_KEY"), "utf-16"), + msg=bytes(formkey_hashstr, "utf-16"), + digestmod='md5' + ).hexdigest() + + redir = request.values.get("redirect", "/").replace("/logged_out", "").strip() + + error = request.values.get("error", None) + + return render_template("sign_up.html", + formkey=formkey, + now=now, + redirect=redir, + ref_user=ref_user, + error=error, + hcaptcha=app.config["HCAPTCHA_SITEKEY"] + ) + + +@app.post("/signup") +@limiter.limit("1/second") +@limiter.limit("5/day") +@auth_desired +def sign_up_post(v): + with open('./disablesignups', 'r') as f: + if f.read() == "yes": return "New account registration is currently closed. Please come back later.", 403 + + if v: abort(403) + + agent = request.headers.get("User-Agent", None) + if not agent: abort(403) + + form_timestamp = request.values.get("now", '0') + form_formkey = request.values.get("formkey", "none") + + submitted_token = session.get("signup_token", "") + if not submitted_token: abort(400) + + correct_formkey_hashstr = form_timestamp + submitted_token + agent + + correct_formkey = hmac.new(key=bytes(environ.get("MASTER_KEY"), "utf-16"), + msg=bytes(correct_formkey_hashstr, "utf-16"), + digestmod='md5' + ).hexdigest() + + now = int(time.time()) + + username = request.values.get("username").strip() + + def new_signup(error): + + args = {"error": error} + if request.values.get("referred_by"): + user = g.db.query(User).options(lazyload('*')).filter_by( + id=request.values.get("referred_by")).first() + if user: + args["ref"] = user.username + + return redirect(f"/signup?{urlencode(args)}") + + if now - int(form_timestamp) < 5: + return new_signup("There was a problem. Please try again.") + + if not hmac.compare_digest(correct_formkey, form_formkey): + return new_signup("There was a problem. Please try again.") + + if not request.values.get( + "password") == request.values.get("password_confirm"): + return new_signup("Passwords did not match. Please try again.") + + if not re.fullmatch(valid_username_regex, username): + return new_signup("Invalid username") + + if not re.fullmatch(valid_password_regex, request.values.get("password")): + return new_signup("Password must be between 8 and 100 characters.") + + email = request.values.get("email") + email = email.strip() + if not email: email = None + + existing_account = get_user(username, graceful=True) + if existing_account and existing_account.reserved: + return redirect(existing_account.url) + + if existing_account or (email and g.db.query( + User).filter(User.email.ilike(email)).first()): + return new_signup( + "An account with that username or email already exists.") + + if app.config.get("HCAPTCHA_SITEKEY"): + token = request.values.get("h-captcha-response") + if not token: + return new_signup("Unable to verify captcha [1].") + + data = {"secret": app.config["HCAPTCHA_SECRET"], + "response": token, + "sitekey": app.config["HCAPTCHA_SITEKEY"]} + url = "https://hcaptcha.com/siteverify" + + x = requests.post(url, data=data) + + if not x.json()["success"]: + return new_signup("Unable to verify captcha [2].") + + session.pop("signup_token") + + ref_id = int(request.values.get("referred_by", 0)) + + if ref_id: + ref_user = g.db.query(User).options( + lazyload('*')).filter_by(id=ref_id).first() + if ref_user: + badge_types = g.db.query(BadgeDef).options(lazyload('*')).filter(BadgeDef.qualification_expr.isnot(None)).all() + for badge in badge_types: + if eval(badge.qualification_expr, {}, {'v': ref_user}): + if not ref_user.has_badge(badge.id): + new_badge = Badge(user_id=ref_user.id, badge_id=badge.id) + g.db.add(new_badge) + + g.db.add(ref_user) + + id_1 = g.db.query(User.id).options(lazyload('*')).filter_by(id=6).count() + users_count = g.db.query(User.id).count() #paranoid + if id_1 == 0 and users_count < 6: admin_level=6 + else: admin_level=0 + + new_user = User( + username=username, + original_username = username, + admin_level = admin_level, + password=request.values.get("password"), + email=email, + created_utc=int(time.time()), + referred_by=ref_id or None, + ban_evade = int(any([x.is_banned and not x.unban_utc for x in g.db.query(User).options(lazyload('*')).filter(User.id.in_(tuple(session.get("history", [])))).all() if x])), + agendaposter = any([x.agendaposter for x in g.db.query(User).options(lazyload('*')).filter(User.id.in_(tuple(session.get("history", [])))).all() if x]), + club_banned=any([x.club_banned for x in g.db.query(User).options(lazyload('*')).filter(User.id.in_(tuple(session.get("history", [])))).all() if x]) + ) + + g.db.add(new_user) + g.db.flush() + + + check_for_alts(new_user.id) + + if email: send_verification_email(new_user) + + if "rama" in request.host: send_notification(NOTIFICATIONS_ACCOUNT, new_user, "Dude bussy lmao") + + session["user_id"] = new_user.id + session["session_id"] = token_hex(16) + + g.db.commit() + + return redirect("/") + + +@app.get("/forgot") +def get_forgot(): + + return render_template("forgot_password.html", + ) + + +@app.post("/forgot") +@limiter.limit("1/second") +def post_forgot(): + + username = request.values.get("username").lstrip('@') + email = request.values.get("email",'').strip() + + email=email.replace("_","\_") + + user = g.db.query(User).options(lazyload('*')).filter( + User.username.ilike(username), + User.email.ilike(email)).first() + + if not user and email.endswith("@gmail.com"): + email=email.split('@')[0] + email=email.split('+')[0] + email=email.replace('.','') + email=f"{email}@gmail.com" + user = g.db.query(User).options(lazyload('*')).filter( + User.username.ilike(username), + User.email.ilike(email)).first() + + if user: + now = int(time.time()) + token = generate_hash(f"{user.id}+{now}+forgot+{user.login_nonce}") + url = f"https://{app.config['SERVER_NAME']}/reset?id={user.id}&time={now}&token={token}" + + send_mail(to_address=user.email, + subject="Password Reset Request", + html=render_template("email/password_reset.html", + action_url=url, + v=user) + ) + + return render_template("forgot_password.html", + msg="If the username and email matches an account, you will be sent a password reset email. You have ten minutes to complete the password reset process.") + + +@app.get("/reset") +def get_reset(): + + user_id = request.values.get("id") + timestamp = int(request.values.get("time",0)) + token = request.values.get("token") + + now = int(time.time()) + + if now - timestamp > 600: + return render_template("message.html", + title="Password reset link expired", + error="That password reset link has expired.") + + user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() + + if not validate_hash(f"{user_id}+{timestamp}+forgot+{user.login_nonce}", token): + abort(400) + + if not user: + abort(404) + + reset_token = generate_hash(f"{user.id}+{timestamp}+reset+{user.login_nonce}") + + return render_template("reset_password.html", + v=user, + token=reset_token, + time=timestamp, + ) + + +@app.post("/reset") +@limiter.limit("1/second") +@auth_desired +def post_reset(v): + if v: + return redirect('/') + + user_id = request.values.get("user_id") + timestamp = int(request.values.get("time")) + token = request.values.get("token") + + password = request.values.get("password") + confirm_password = request.values.get("confirm_password") + + now = int(time.time()) + + if now - timestamp > 600: + return render_template("message.html", + title="Password reset expired", + error="That password reset form has expired.") + + user = g.db.query(User).options(lazyload('*')).filter_by(id=user_id).first() + + if not validate_hash(f"{user_id}+{timestamp}+reset+{user.login_nonce}", token): + abort(400) + if not user: + abort(404) + + if not password == confirm_password: + return render_template("reset_password.html", + v=user, + token=token, + time=timestamp, + error="Passwords didn't match.") + + user.passhash = hash_password(password) + g.db.add(user) + + g.db.commit() + + return render_template("message_success.html", + title="Password reset successful!", + message="Login normally to access your account.") + +@app.get("/lost_2fa") +@auth_desired +def lost_2fa(v): + + return render_template( + "lost_2fa.html", + v=v + ) + +@app.post("/request_2fa_disable") +@limiter.limit("1/second") +@limiter.limit("6/minute") +def request_2fa_disable(): + + username=request.values.get("username") + user=get_user(username, graceful=True) + if not user or not user.email or not user.mfa_secret: + return render_template("message.html", + title="Removal request received", + message="If username, password, and email match, we will send you an email.") + + + email=request.values.get("email") + if email != user.email and email.endswith("@gmail.com"): + email=email.split('@')[0] + email=email.split('+')[0] + email=email.replace('.','') + email=f"{email}@gmail.com" + if email != user.email: + return render_template("message.html", + title="Removal request received", + message="If username, password, and email match, we will send you an email.") + + + password =request.values.get("password") + if not user.verifyPass(password): + return render_template("message.html", + title="Removal request received", + message="If username, password, and email match, we will send you an email.") + + valid=int(time.time()) + token=generate_hash(f"{user.id}+{user.username}+disable2fa+{valid}+{user.mfa_secret}+{user.login_nonce}") + + action_url=f"https://{app.config['SERVER_NAME']}/reset_2fa?id={user.id}&t={valid}&token={token}" + + send_mail(to_address=user.email, + subject="2FA Removal Request", + html=render_template("email/2fa_remove.html", + action_url=action_url, + v=user) + ) + + return render_template("message.html", + title="Removal request received", + message="If username, password, and email match, we will send you an email.") + +@app.get("/reset_2fa") +def reset_2fa(): + + now=int(time.time()) + t=int(request.values.get("t")) + + if now > t+3600*24: + return render_template("message.html", + title="Expired Link", + error="That link has expired.") + + token=request.values.get("token") + uid=request.values.get("id") + + user=get_account(uid) + + if not validate_hash(f"{user.id}+{user.username}+disable2fa+{t}+{user.mfa_secret}+{user.login_nonce}", token): + abort(403) + + user.mfa_secret=None + + g.db.add(user) + + g.db.commit() + + return render_template("message_success.html", + title="Two-factor authentication removed.", + message="Login normally to access your account.") diff --git a/files/routes/oauth.py b/files/routes/oauth.py old mode 100644 new mode 100755 index 124948696..6ffcbf68e --- a/files/routes/oauth.py +++ b/files/routes/oauth.py @@ -1,248 +1,248 @@ -from files.helpers.wrappers import * -from files.helpers.alerts import * -from files.helpers.get import * -from files.helpers.const import * -from files.classes import * -from flask import * -from files.__main__ import app, limiter -from sqlalchemy.orm import joinedload - -@app.get("/authorize") -@auth_required -def authorize_prompt(v): - client_id = request.values.get("client_id") - application = g.db.query(OauthApp).options(lazyload('*')).filter_by(client_id=client_id).first() - if not application: return {"oauth_error": "Invalid `client_id`"}, 401 - return render_template("oauth.html", v=v, application=application) - - -@app.post("/authorize") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def authorize(v): - - client_id = request.values.get("client_id") - application = g.db.query(OauthApp).options(lazyload('*')).filter_by(client_id=client_id).first() - if not application: return {"oauth_error": "Invalid `client_id`"}, 401 - access_token = secrets.token_urlsafe(128)[:128] - new_auth = ClientAuth( - oauth_client = application.id, - user_id = v.id, - access_token=access_token - ) - - g.db.add(new_auth) - - g.db.commit() - - return redirect(f"{application.redirect_uri}?token={access_token}") - - -@app.post("/api_keys") -@limiter.limit("1/second") -@is_not_banned -def request_api_keys(v): - - new_app = OauthApp( - app_name=request.values.get('name'), - redirect_uri=request.values.get('redirect_uri'), - author_id=v.id, - description=request.values.get("description")[:256] - ) - - g.db.add(new_app) - - send_admin(NOTIFICATIONS_ACCOUNT, f"{v.username} has requested API keys for `{request.values.get('name')}`. You can approve or deny the request [here](/admin/apps).") - - g.db.commit() - - return redirect('/settings/apps') - - -@app.post("/delete_app/") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def delete_oauth_app(v, aid): - - aid = int(aid) - app = g.db.query(OauthApp).options(lazyload('*')).filter_by(id=aid).first() - - for auth in g.db.query(ClientAuth).options(lazyload('*')).filter_by(oauth_client=app.id).all(): - g.db.delete(auth) - - g.db.delete(app) - - g.db.commit() - - return redirect('/apps') - - -@app.post("/edit_app/") -@limiter.limit("1/second") -@is_not_banned -@validate_formkey -def edit_oauth_app(v, aid): - - aid = int(aid) - app = g.db.query(OauthApp).options(lazyload('*')).filter_by(id=aid).first() - - app.redirect_uri = request.values.get('redirect_uri') - app.app_name = request.values.get('name') - app.description = request.values.get("description")[:256] - - g.db.add(app) - - g.db.commit() - - return redirect('/settings/apps') - - -@app.post("/admin/app/approve/") -@limiter.limit("1/second") -@admin_level_required(3) -@validate_formkey -def admin_app_approve(v, aid): - - app = g.db.query(OauthApp).options(lazyload('*')).filter_by(id=aid).first() - user = app.author - - app.client_id = secrets.token_urlsafe(64)[:64] - g.db.add(app) - - access_token = secrets.token_urlsafe(128)[:128] - new_auth = ClientAuth( - oauth_client = app.id, - user_id = user.id, - access_token=access_token - ) - - g.db.add(new_auth) - - send_notification(NOTIFICATIONS_ACCOUNT, user, f"Your application `{app.app_name}` has been approved. Here's your access token: `{access_token}`\nPlease check the guide [here](/api) if you don't know what to do next.") - - g.db.commit() - - return {"message": f"{app.app_name} approved"} - - -@app.post("/admin/app/revoke/") -@limiter.limit("1/second") -@admin_level_required(3) -@validate_formkey -def admin_app_revoke(v, aid): - - app = g.db.query(OauthApp).options(lazyload('*')).filter_by(id=aid).first() - if app.id: - for auth in g.db.query(ClientAuth).options(lazyload('*')).filter_by(oauth_client=app.id).all(): g.db.delete(auth) - - send_notification(NOTIFICATIONS_ACCOUNT, app.author, f"Your application `{app.app_name}` has been revoked.") - - g.db.delete(app) - - g.db.commit() - - return {"message": f"App revoked"} - - -@app.post("/admin/app/reject/") -@limiter.limit("1/second") -@admin_level_required(3) -@validate_formkey -def admin_app_reject(v, aid): - - app = g.db.query(OauthApp).options(lazyload('*')).filter_by(id=aid).first() - - for auth in g.db.query(ClientAuth).options(lazyload('*')).filter_by(oauth_client=app.id).all(): g.db.delete(auth) - - send_notification(NOTIFICATIONS_ACCOUNT, app.author, f"Your application `{app.app_name}` has been rejected.") - - g.db.delete(app) - - g.db.commit() - - return {"message": f"App rejected"} - - -@app.get("/admin/app/") -@admin_level_required(3) -def admin_app_id(v, aid): - - aid=aid - - oauth = g.db.query(OauthApp).options( - joinedload( - OauthApp.author)).filter_by( - id=aid).first() - - pids=oauth.idlist(page=int(request.values.get("page",1)), - ) - - next_exists=len(pids)==101 - pids=pids[:100] - - posts=get_posts(pids, v=v) - - return render_template("admin/app.html", - v=v, - app=oauth, - listing=posts, - next_exists=next_exists - ) - -@app.get("/admin/app//comments") -@admin_level_required(3) -def admin_app_id_comments(v, aid): - - aid=aid - - oauth = g.db.query(OauthApp).options( - joinedload( - OauthApp.author)).filter_by( - id=aid).first() - - cids=oauth.comments_idlist(page=int(request.values.get("page",1)), - ) - - next_exists=len(cids)==101 - cids=cids[:100] - - comments=get_comments(cids, v=v) - - - return render_template("admin/app.html", - v=v, - app=oauth, - comments=comments, - next_exists=next_exists, - standalone=True - ) - - -@app.get("/admin/apps") -@admin_level_required(3) -def admin_apps_list(v): - - apps = g.db.query(OauthApp).all() - - return render_template("admin/apps.html", v=v, apps=apps) - - -@app.post("/oauth/reroll/") -@limiter.limit("1/second") -@auth_required -def reroll_oauth_tokens(aid, v): - - aid = aid - - a = g.db.query(OauthApp).options(lazyload('*')).filter_by(id=aid).first() - - if a.author_id != v.id: abort(403) - - a.client_id = secrets.token_urlsafe(64)[:64] - g.db.add(a) - - g.db.commit() - - return {"message": "Client ID Rerolled", "id": a.client_id} +from files.helpers.wrappers import * +from files.helpers.alerts import * +from files.helpers.get import * +from files.helpers.const import * +from files.classes import * +from flask import * +from files.__main__ import app, limiter +from sqlalchemy.orm import joinedload + +@app.get("/authorize") +@auth_required +def authorize_prompt(v): + client_id = request.values.get("client_id") + application = g.db.query(OauthApp).options(lazyload('*')).filter_by(client_id=client_id).first() + if not application: return {"oauth_error": "Invalid `client_id`"}, 401 + return render_template("oauth.html", v=v, application=application) + + +@app.post("/authorize") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def authorize(v): + + client_id = request.values.get("client_id") + application = g.db.query(OauthApp).options(lazyload('*')).filter_by(client_id=client_id).first() + if not application: return {"oauth_error": "Invalid `client_id`"}, 401 + access_token = secrets.token_urlsafe(128)[:128] + new_auth = ClientAuth(oauth_client = application.id, user_id = v.id, access_token=access_token) + + g.db.add(new_auth) + + g.db.commit() + + return redirect(f"{application.redirect_uri}?token={access_token}") + + +@app.post("/api_keys") +@limiter.limit("1/second") +@is_not_banned +def request_api_keys(v): + + new_app = OauthApp( + app_name=request.values.get('name'), + redirect_uri=request.values.get('redirect_uri'), + author_id=v.id, + description=request.values.get("description")[:256] + ) + + g.db.add(new_app) + + send_admin(NOTIFICATIONS_ACCOUNT, f"{v.username} has requested API keys for `{request.values.get('name')}`. You can approve or deny the request [here](/admin/apps).") + + g.db.commit() + + return redirect('/settings/apps') + + +@app.post("/delete_app/") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def delete_oauth_app(v, aid): + + aid = int(aid) + app = g.db.query(OauthApp).options(lazyload('*')).filter_by(id=aid).first() + + if app.author_id != v.id: abort(403) + + for auth in g.db.query(ClientAuth).options(lazyload('*')).filter_by(oauth_client=app.id).all(): + g.db.delete(auth) + + g.db.delete(app) + + g.db.commit() + + return redirect('/apps') + + +@app.post("/edit_app/") +@limiter.limit("1/second") +@is_not_banned +@validate_formkey +def edit_oauth_app(v, aid): + + aid = int(aid) + app = g.db.query(OauthApp).options(lazyload('*')).filter_by(id=aid).first() + + if app.author_id != v.id: abort(403) + + app.redirect_uri = request.values.get('redirect_uri') + app.app_name = request.values.get('name') + app.description = request.values.get("description")[:256] + + g.db.add(app) + + g.db.commit() + + return redirect('/settings/apps') + + +@app.post("/admin/app/approve/") +@limiter.limit("1/second") +@admin_level_required(3) +@validate_formkey +def admin_app_approve(v, aid): + + app = g.db.query(OauthApp).options(lazyload('*')).filter_by(id=aid).first() + user = app.author + + app.client_id = secrets.token_urlsafe(64)[:64] + g.db.add(app) + + access_token = secrets.token_urlsafe(128)[:128] + new_auth = ClientAuth( + oauth_client = app.id, + user_id = user.id, + access_token=access_token + ) + + g.db.add(new_auth) + + send_notification(NOTIFICATIONS_ACCOUNT, user, f"Your application `{app.app_name}` has been approved. Here's your access token: `{access_token}`\nPlease check the guide [here](/api) if you don't know what to do next.") + + g.db.commit() + + return {"message": f"{app.app_name} approved"} + + +@app.post("/admin/app/revoke/") +@limiter.limit("1/second") +@admin_level_required(3) +@validate_formkey +def admin_app_revoke(v, aid): + + app = g.db.query(OauthApp).options(lazyload('*')).filter_by(id=aid).first() + if app.id: + for auth in g.db.query(ClientAuth).options(lazyload('*')).filter_by(oauth_client=app.id).all(): g.db.delete(auth) + + send_notification(NOTIFICATIONS_ACCOUNT, app.author, f"Your application `{app.app_name}` has been revoked.") + + g.db.delete(app) + + g.db.commit() + + return {"message": f"App revoked"} + + +@app.post("/admin/app/reject/") +@limiter.limit("1/second") +@admin_level_required(3) +@validate_formkey +def admin_app_reject(v, aid): + + app = g.db.query(OauthApp).options(lazyload('*')).filter_by(id=aid).first() + + for auth in g.db.query(ClientAuth).options(lazyload('*')).filter_by(oauth_client=app.id).all(): g.db.delete(auth) + + send_notification(NOTIFICATIONS_ACCOUNT, app.author, f"Your application `{app.app_name}` has been rejected.") + + g.db.delete(app) + + g.db.commit() + + return {"message": f"App rejected"} + + +@app.get("/admin/app/") +@admin_level_required(3) +def admin_app_id(v, aid): + + aid=aid + + oauth = g.db.query(OauthApp).options( + joinedload( + OauthApp.author)).filter_by( + id=aid).first() + + pids=oauth.idlist(page=int(request.values.get("page",1)), + ) + + next_exists=len(pids)==101 + pids=pids[:100] + + posts=get_posts(pids, v=v) + + return render_template("admin/app.html", + v=v, + app=oauth, + listing=posts, + next_exists=next_exists + ) + +@app.get("/admin/app//comments") +@admin_level_required(3) +def admin_app_id_comments(v, aid): + + aid=aid + + oauth = g.db.query(OauthApp).options( + joinedload( + OauthApp.author)).filter_by( + id=aid).first() + + cids=oauth.comments_idlist(page=int(request.values.get("page",1)), + ) + + next_exists=len(cids)==101 + cids=cids[:100] + + comments=get_comments(cids, v=v) + + + return render_template("admin/app.html", + v=v, + app=oauth, + comments=comments, + next_exists=next_exists, + standalone=True + ) + + +@app.get("/admin/apps") +@admin_level_required(3) +def admin_apps_list(v): + + apps = g.db.query(OauthApp).all() + + return render_template("admin/apps.html", v=v, apps=apps) + + +@app.post("/oauth/reroll/") +@limiter.limit("1/second") +@auth_required +def reroll_oauth_tokens(aid, v): + + aid = aid + + a = g.db.query(OauthApp).options(lazyload('*')).filter_by(id=aid).first() + + if a.author_id != v.id: abort(403) + + a.client_id = secrets.token_urlsafe(64)[:64] + g.db.add(a) + + g.db.commit() + + return {"message": "Client ID Rerolled", "id": a.client_id} diff --git a/files/routes/posts.py b/files/routes/posts.py old mode 100644 new mode 100755 index edf8a8cf9..b79521607 --- a/files/routes/posts.py +++ b/files/routes/posts.py @@ -1,1035 +1,1003 @@ -import time -import mistletoe -import gevent -import requests -from files.helpers.wrappers import * -from files.helpers.sanitize import * -from files.helpers.filters import * -from files.helpers.markdown import * -from files.helpers.session import * -from files.helpers.alerts import send_notification -from files.helpers.discord import send_message -from files.helpers.const import * -from files.classes import * -from flask import * -from io import BytesIO -from files.__main__ import app, limiter, cache, db_session -from PIL import Image as PILimage -from .front import frontlist, changeloglist -from urllib.parse import ParseResult, urlunparse, urlparse, quote - -site = environ.get("DOMAIN").strip() -CATBOX_KEY = environ.get("CATBOX_KEY").strip() - -with open("snappy.txt", "r") as f: snappyquotes = f.read().split("{[para]}") - - -@app.post("/toggle_club/") -@auth_required -def toggle_club(pid, v): - - post = get_post(pid) - - if post.author_id != v.id or not v.paid_dues: abort(403) - - post.club = not post.club - g.db.add(post) - - if post.author_id!=v.id: - ma=ModAction( - kind="club" if post.club else "unclub", - user_id=v.id, - target_submission_id=post.id, - ) - g.db.add(ma) - - g.db.commit() - - if post.club: return {"message": "Post has been marked as club-only!"} - else: return {"message": "Post has been unmarked as club-only!"} - - -@app.post("/publish/") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def publish(pid, v): - post = get_post(pid) - if not post.author_id == v.id: abort(403) - post.private = False - g.db.add(post) - - cache.delete_memoized(frontlist) - - for follow in v.followers: - user = get_account(follow.user_id) - send_notification(AUTOJANNY_ACCOUNT, user, f"@{v.username} has made a new post: [{post.title}](https://{site}{post.permalink})") - - g.db.commit() - - return {"message": "Post published!"} - -@app.get("/submit") -@auth_required -def submit_get(v): - - return render_template("submit.html", - v=v) - -@app.get("/post/") -@app.get("/post//") -@app.get("/logged_out/post/") -@app.get("/logged_out/post//") -@auth_desired -def post_id(pid, anything=None, v=None): - - if not v and not request.path.startswith('/logged_out') and not request.headers.get("Authorization"): return redirect(f"/logged_out{request.full_path}") - - if v and request.path.startswith('/logged_out'): v = None - - try: pid = int(pid) - except Exception as e: pass - - if v: defaultsortingcomments = v.defaultsortingcomments - else: defaultsortingcomments = "top" - sort=request.values.get("sort", defaultsortingcomments) - - try: pid = int(pid) - except: - try: pid = int(pid, 36) - except: abort(404) - - post = get_post(pid, v=v) - - if post.club and not (v and v.paid_dues): abort(403) - - if v: - votes = g.db.query(CommentVote).options(lazyload('*')).filter_by(user_id=v.id).subquery() - - blocking = v.blocking.subquery() - - blocked = v.blocked.subquery() - - comments = g.db.query( - Comment, - votes.c.vote_type, - blocking.c.id, - blocked.c.id, - ) - - if not (v and v.shadowbanned) and not (v and v.admin_level == 6): - shadowbanned = [x[0] for x in g.db.query(User.id).options(lazyload('*')).filter(User.shadowbanned != None).all()] - comments = comments.filter(Comment.author_id.notin_(shadowbanned)) - - comments=comments.filter( - Comment.parent_submission == post.id, - Comment.author_id != AUTOPOLLER_ACCOUNT, - ).join( - votes, - votes.c.comment_id == Comment.id, - isouter=True - ).join( - blocking, - blocking.c.target_id == Comment.author_id, - isouter=True - ).join( - blocked, - blocked.c.user_id == Comment.author_id, - isouter=True - ) - - if sort == "new": - comments = comments.order_by(Comment.created_utc.desc()) - elif sort == "old": - comments = comments.order_by(Comment.created_utc.asc()) - elif sort == "controversial": - comments = comments.order_by(-1 * Comment.upvotes * (Comment.downvotes+1)) - elif sort == "top": - comments = comments.order_by(Comment.downvotes - Comment.upvotes) - elif sort == "bottom": - comments = comments.order_by(Comment.upvotes - Comment.downvotes) - - output = [] - for c in comments.all(): - comment = c[0] - comment.voted = c[1] or 0 - comment.is_blocking = c[2] or 0 - comment.is_blocked = c[3] or 0 - output.append(comment) - - post.preloaded_comments = output - - else: - shadowbanned = [x[0] for x in g.db.query(User.id).options(lazyload('*')).filter(User.shadowbanned != None).all()] - comments = g.db.query(Comment).filter(Comment.parent_submission == post.id, Comment.author_id != AUTOPOLLER_ACCOUNT, Comment.author_id.notin_(shadowbanned)) - - if sort == "new": - comments = comments.order_by(Comment.created_utc.desc()) - elif sort == "old": - comments = comments.order_by(Comment.created_utc.asc()) - elif sort == "controversial": - comments = comments.order_by(-1 * Comment.upvotes * (Comment.downvotes+1)) - elif sort == "top": - comments = comments.order_by(Comment.downvotes - Comment.upvotes) - elif sort == "bottom": - comments = comments.order_by(Comment.upvotes - Comment.downvotes) - - post.preloaded_comments = comments.all() - - post.views += 1 - g.db.add(post) - if isinstance(session.get('over_18', 0), dict): session["over_18"] = 0 - if post.over_18 and not (v and v.over_18) and not session.get('over_18', 0) >= int(time.time()): - if request.headers.get("Authorization"): return {"error":"Must be 18+ to view"}, 451 - else: return render_template("errors/nsfw.html", v=v) - - g.db.commit() - if request.headers.get("Authorization"): return post.json - else: return post.rendered_page(v=v, sort=sort) - - -@app.post("/edit_post/") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def edit_post(pid, v): - - p = get_post(pid) - - if not p.author_id == v.id: abort(403) - - title = request.values.get("title") - body = request.values.get("body", "") - - if title != p.title: - p.title = title - p.title_html = filter_title(title) - - if body != p.body: - for i in re.finditer('^(https:\/\/.*\.(png|jpg|jpeg|gif|webp|PNG|JPG|JPEG|GIF|WEBP|9999))', body, re.MULTILINE): - if "wikipedia" not in i.group(1): body = body.replace(i.group(1), f'![]({i.group(1)})') - body_md = CustomRenderer().render(mistletoe.Document(body)) - body_html = sanitize(body_md) - - bans = filter_comment_html(body_html) - if bans: - ban = bans[0] - reason = f"Remove the {ban.domain} link from your post and try again." - if ban.reason: - reason += f" {ban.reason}" - - if any([x.reason==4 for x in bans]): - v.ban(days=30, reason="Digitally malicious content is not allowed.") - abort(403) - - return {"error": reason}, 403 - - p.body = body - p.body_html = body_html - - if "rdrama" in request.host and "ivermectin" in body_html.lower(): - - p.is_banned = True - p.ban_reason = "ToS Violation" - - g.db.add(p) - - body = VAXX_MSG.format(username=v.username) - - body_md = CustomRenderer().render(mistletoe.Document(body)) - - body_jannied_html = sanitize(body_md) - - - c_jannied = Comment(author_id=AUTOJANNY_ACCOUNT, - parent_submission=p.id, - level=1, - over_18=False, - is_bot=True, - app_id=None, - is_pinned=True, - distinguish_level=6, - body_html=body_jannied_html, - body=body - ) - - g.db.add(c_jannied) - g.db.flush() - - - n = Notification(comment_id=c_jannied.id, user_id=v.id) - g.db.add(n) - - - if v.agendaposter and "trans lives matter" not in body_html.lower(): - - p.is_banned = True - p.ban_reason = "ToS Violation" - - g.db.add(p) - - body = AGENDAPOSTER_MSG.format(username=v.username) - - body_md = CustomRenderer().render(mistletoe.Document(body)) - - body_jannied_html = sanitize(body_md) - - c_jannied = Comment(author_id=AUTOJANNY_ACCOUNT, - parent_submission=p.id, - level=1, - over_18=False, - is_bot=True, - app_id=None, - is_pinned=True, - distinguish_level=6, - body_html=body_jannied_html, - body=body - ) - - g.db.add(c_jannied) - g.db.flush() - - n = Notification(comment_id=c_jannied.id, user_id=v.id) - g.db.add(n) - - - notify_users = set() - - soup = BeautifulSoup(body_html, features="html.parser") - for mention in soup.find_all("a", href=re.compile("^/@(\w+)")): - username = mention["href"].split("@")[1] - user = g.db.query(User).options(lazyload('*')).filter_by(username=username).first() - if user and not v.any_block_exists(user) and user.id != v.id: notify_users.add(user) - - message = f"@{v.username} has mentioned you: https://{site}{p.permalink}" - for x in notify_users: - existing = g.db.query(Comment).options(lazyload('*')).filter(Comment.author_id == NOTIFICATIONS_ACCOUNT, Comment.body == message, Comment.notifiedto == x.id).first() - if not existing: send_notification(NOTIFICATIONS_ACCOUNT, x, message) - - - if title != p.title or body != p.body: - if int(time.time()) - p.created_utc > 60 * 3: p.edited_utc = int(time.time()) - g.db.add(p) - - g.db.commit() - - return redirect(p.permalink) - -@app.get("/submit/title") -@limiter.limit("6/minute") -@auth_required -def get_post_title(v): - - url = request.values.get("url", None) - if not url: return abort(400) - - headers = {"User-Agent": f"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.72 Safari/537.36"} - try: x = requests.get(url, headers=headers, timeout=5) - except BaseException: return {"error": "Could not reach page"}, 400 - - if not x.status_code == 200: return {"error": f"Page returned {x.status_code}"}, x.status_code - - try: - soup = BeautifulSoup(x.content, 'html.parser') - return {"url": url, "title": soup.find('title').string} - except BaseException: - return {"error": f"Could not find a title"}, 400 - -def archiveorg(url): - try: requests.get(f'https://web.archive.org/save/{url}', headers={'User-Agent': 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'}, timeout=100) - except Exception as e: print(e) - -def filter_title(title): - title = title.strip() - title = title.replace("\n", "") - title = title.replace("\r", "") - title = title.replace("\t", "") - - title = bleach.clean(title, tags=[]) - - for i in re.finditer('(?', title) - - elif path.isfile(f'./files/assets/images/emojis/{emoji}.webp'): - title = re.sub(f'(?', title) - - if len(title) > 1500: abort(400) - else: return title - - - -def thumbnail_thread(pid): - - def expand_url(post_url, fragment_url): - - if fragment_url.startswith("https://"): - return fragment_url - elif fragment_url.startswith("http://"): - return f"https://{fragment_url.split('http://')[1]}" - elif fragment_url.startswith('//'): - return f"https:{fragment_url}" - elif fragment_url.startswith('/'): - parsed_url = urlparse(post_url) - return f"https://{parsed_url.netloc}{fragment_url}" - else: - return f"{post_url}{'/' if not post_url.endswith('/') else ''}{fragment_url}" - - db = db_session() - - post = db.query(Submission).filter_by(id=pid).first() - - if not post: - time.sleep(5) - post = db.query(Submission).filter_by(id=pid).first() - - fetch_url=post.url - - headers={"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.72 Safari/537.36"} - - try: - x=requests.get(fetch_url, headers=headers) - except: - db.close() - return - - if x.status_code != 200: - db.close() - return - - - - if x.headers.get("Content-Type","").startswith("text/html"): - soup=BeautifulSoup(x.content, 'html.parser') - - thumb_candidate_urls=[] - - meta_tags = [ - "ruqqus:thumbnail", - "twitter:image", - "og:image", - "thumbnail" - ] - - for tag_name in meta_tags: - - - tag = soup.find( - 'meta', - attrs={ - "name": tag_name, - "content": True - } - ) - if not tag: - tag = soup.find( - 'meta', - attrs={ - 'property': tag_name, - 'content': True - } - ) - if tag: - thumb_candidate_urls.append(expand_url(post.url, tag['content'])) - - for tag in soup.find_all("img", attrs={'src':True}): - thumb_candidate_urls.append(expand_url(post.url, tag['src'])) - - - for url in thumb_candidate_urls: - - try: - image_req=requests.get(url, headers=headers) - except: - continue - - if image_req.status_code >= 400: - continue - - if not image_req.headers.get("Content-Type","").startswith("image/"): - continue - - if image_req.headers.get("Content-Type","").startswith("image/svg"): - continue - - image = PILimage.open(BytesIO(image_req.content)) - if image.width < 30 or image.height < 30: - continue - - break - - else: - db.close() - return - - - - elif x.headers.get("Content-Type","").startswith("image/"): - image_req=x - image = PILimage.open(BytesIO(x.content)) - - else: - db.close() - return - - name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.gif' - - with open(name, "wb") as file: - for chunk in image_req.iter_content(1024): - file.write(chunk) - - post.thumburl = "https://" + site + process_image(name, True) - db.add(post) - db.commit() - db.close() - return - - -@app.post("/submit") -@limiter.limit("1/second") -@limiter.limit("6/minute") -@is_not_banned -@validate_formkey -def submit_post(v): - if request.content_length > 4 * 1024 * 1024: return "Max file size is 4 MB.", 413 - - title = request.values.get("title", "") - url = request.values.get("url", "") - - if url: - if "/i.imgur.com/" in url: url = url.replace(".png", ".webp").replace(".jpg", ".webp").replace(".jpeg", ".webp") - elif "/media.giphy.com/" in url or "/c.tenor.com/" in url: url = url.replace(".gif", ".webp") - elif "/i.ibb.com/" in url: url = url.replace(".png", ".webp").replace(".jpg", ".webp").replace(".jpeg", ".webp").replace(".gif", ".webp") - - for rd in ["https://reddit.com/", "https://new.reddit.com/", "https://www.reddit.com/", "https://redd.it/"]: - url = url.replace(rd, "https://old.reddit.com/") - - url = url.replace("https://mobile.twitter.com", "https://twitter.com") - if url.startswith("https://streamable.com/") and not url.startswith("https://streamable.com/e/"): - url = url.replace("https://streamable.com/", "https://streamable.com/e/") - - repost = g.db.query(Submission).options(lazyload('*')).filter( - Submission.url.ilike(f'{url}%'), - Submission.deleted_utc == 0, - Submission.is_banned == False - ).first() - else: - repost = None - - if repost: - return redirect(repost.permalink) - - if not title: - if request.headers.get("Authorization"): return {"error": "Please enter a better title"}, 400 - else: return render_template("submit.html", v=v, error="Please enter a better title.", title=title, url=url, body=request.values.get("body", "")), 400 - - - elif len(title) > 500: - if request.headers.get("Authorization"): return {"error": "500 character limit for titles"}, 400 - else: render_template("submit.html", v=v, error="500 character limit for titles.", title=title[:500], url=url, body=request.values.get("body", "")), 400 - - parsed_url = urlparse(url) - if not (parsed_url.scheme and parsed_url.netloc) and not request.values.get("body") and not request.files.get("file", None): - if request.headers.get("Authorization"): return {"error": "`url` or `body` parameter required."}, 400 - else: return render_template("submit.html", v=v, error="Please enter a url or some text.", title=title, url=url, body=request.values.get("body", "")), 400 - - - if request.values.get("url"): - qd = parse_qs(parsed_url.query) - filtered = dict((k, v) for k, v in qd.items() if not k.startswith('utm_')) - new_url = ParseResult(scheme="https", - netloc=parsed_url.netloc, - path=parsed_url.path, - params=parsed_url.params, - query=urlencode(filtered, doseq=True), - fragment=parsed_url.fragment) - url = urlunparse(new_url) - else: - url = "" - - body = request.values.get("body", "") - dup = g.db.query(Submission).options(lazyload('*')).filter( - - Submission.author_id == v.id, - Submission.deleted_utc == 0, - Submission.title == title, - Submission.url == url, - Submission.body == body - ).first() - - if dup: - return redirect(dup.permalink) - - - - parsed_url = urlparse(url) - - domain = parsed_url.netloc - - domain_obj = get_domain(domain) - if domain_obj: - if domain_obj.reason==4: - v.ban(days=30, reason="Digitally malicious content") - elif domain_obj.reason==7: - v.ban(reason="Sexualizing minors") - - if request.headers.get("Authorization"): return {"error":"ToS violation"}, 400 - else: return render_template("submit.html", v=v, error="ToS Violation", title=title, url=url, body=request.values.get("body", "")), 400 - - if "twitter.com" in domain: - try: embed = requests.get("https://publish.twitter.com/oembed", params={"url":url, "omit_script":"t"}).json()["html"] - except: embed = None - - elif "youtu" in domain: - try: - yt_id = re.match(re.compile("^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|shorts\/|\&v=)([^#\&\?]*).*"), url).group(2) - params = parse_qs(urlparse(url).query) - t = params.get('t', params.get('start', [0]))[0] - if t: embed = f"https://youtube.com/embed/{yt_id}?start={t}" - else: embed = f"https://youtube.com/embed/{yt_id}" - except: embed = None - - elif app.config['SERVER_NAME'] in domain and "/post/" in url and "context" not in url: - id = url.split("/post/")[1] - if "/" in id: id = id.split("/")[0] - embed = id - - else: embed = None - - now = int(time.time()) - cutoff = now - 60 * 60 * 24 - - - similar_posts = g.db.query(Submission).options( - lazyload('*') - ).filter( - Submission.author_id == v.id, - Submission.title.op('<->')(title) < app.config["SPAM_SIMILARITY_THRESHOLD"], - Submission.created_utc > cutoff - ).all() - - if url: - similar_urls = g.db.query(Submission).options( - lazyload('*') - ).filter( - Submission.author_id == v.id, - Submission.url.op('<->')(url) < app.config["SPAM_URL_SIMILARITY_THRESHOLD"], - Submission.created_utc > cutoff - ).all() - else: - similar_urls = [] - - threshold = app.config["SPAM_SIMILAR_COUNT_THRESHOLD"] - if v.age >= (60 * 60 * 24 * 7): - threshold *= 3 - elif v.age >= (60 * 60 * 24): - threshold *= 2 - - if max(len(similar_urls), len(similar_posts)) >= threshold: - - text = "Your account has been suspended for 1 day for the following reason:\n\n> Too much spam!" - send_notification(NOTIFICATIONS_ACCOUNT, v, text) - - v.ban(reason="Spamming.", - days=1) - - for alt in v.alts: - if not alt.is_suspended: - alt.ban(reason="Spamming.", days=1) - - for post in similar_posts + similar_urls: - post.is_banned = True - post.is_pinned = False - post.ban_reason = "Automatic spam removal. This happened because the post's creator submitted too much similar content too quickly." - g.db.add(post) - ma=ModAction( - user_id=AUTOJANNY_ACCOUNT, - target_submission_id=post.id, - kind="ban_post", - note="spam" - ) - g.db.add(ma) - return redirect("/notifications") - - if len(str(body)) > 10000: - - if request.headers.get("Authorization"): return {"error":"10000 character limit for text body."}, 400 - else: return render_template("submit.html", v=v, error="10000 character limit for text body.", title=title, url=url, body=request.values.get("body", "")), 400 - - if len(url) > 2048: - - if request.headers.get("Authorization"): return {"error":"2048 character limit for URLs."}, 400 - else: return render_template("submit.html", v=v, error="2048 character limit for URLs.", title=title, url=url,body=request.values.get("body", "")), 400 - - for i in re.finditer('^(https:\/\/.*\.(png|jpg|jpeg|gif|webp|PNG|JPG|JPEG|GIF|WEBP|9999))', body, re.MULTILINE): - if "wikipedia" not in i.group(1): body = body.replace(i.group(1), f'![]({i.group(1)})') - body = re.sub('([^\n])\n([^\n])', r'\1\n\n\2', body) - - options = [] - for i in re.finditer('\s*\$\$([^\$\n]+)\$\$\s*', body): - options.append(i.group(1)) - body = body.replace(i.group(0), "") - - body_md = CustomRenderer().render(mistletoe.Document(body)) - body_html = sanitize(body_md) - - - - if len(body_html) > 20000: abort(400) - - bans = filter_comment_html(body_html) - if bans: - ban = bans[0] - reason = f"Remove the {ban.domain} link from your post and try again." - if ban.reason: - reason += f" {ban.reason}" - - if any([x.reason==4 for x in bans]): - v.ban(days=30, reason="Digitally malicious content is not allowed.") - abort(403) - - if request.headers.get("Authorization"): return {"error": reason}, 403 - else: return render_template("submit.html", v=v, error=reason, title=title, url=url, body=request.values.get("body", "")), 403 - - domain = parsed_url.netloc - - if v.paid_dues: club = bool(request.values.get("club","")) - else: club = False - - new_post = Submission( - private=bool(request.values.get("private","")), - club=club, - author_id=v.id, - over_18=bool(request.values.get("over_18","")), - app_id=v.client.application.id if v.client else None, - is_bot = request.headers.get("X-User-Type","").lower()=="bot", - url=url, - body=body, - body_html=body_html, - embed_url=embed, - title=title, - title_html=filter_title(title) - ) - - g.db.add(new_post) - g.db.flush() - - for option in options: - c = Comment(author_id=AUTOPOLLER_ACCOUNT, - parent_submission=new_post.id, - level=1, - body=option, - ) - - g.db.add(c) - - vote = Vote(user_id=v.id, - vote_type=1, - submission_id=new_post.id - ) - g.db.add(vote) - g.db.flush() - - if request.files.get('file') and request.headers.get("cf-ipcountry") != "T1": - - file = request.files['file'] - - if not file.content_type.startswith(('image/', 'video/')): - if request.headers.get("Authorization"): return {"error": f"File type not allowed"}, 400 - else: return render_template("submit.html", v=v, error=f"File type not allowed.", title=title, body=request.values.get("body", "")), 400 - - if file.content_type.startswith('video/') and v.coins < app.config["VIDEO_COIN_REQUIREMENT"] and v.admin_level < 1: - if request.headers.get("Authorization"): - return { - "error": f"You need at least {app.config['VIDEO_COIN_REQUIREMENT']} coins to upload videos" - }, 403 - else: - return render_template( - "submit.html", - v=v, - error=f"You need at least {app.config['VIDEO_COIN_REQUIREMENT']} coins to upload videos.", - title=title, - body=request.values.get("body", "") - ), 403 - - if file.content_type.startswith('image/'): - name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.gif' - file.save(name) - new_post.url = request.host_url[:-1] + process_image(name) - - elif file.content_type.startswith('video/'): - file.save("video.mp4") - with open("video.mp4", 'rb') as f: - new_post.url = requests.post('https://catbox.moe/user/api.php', data={'userhash':CATBOX_KEY, 'reqtype':'fileupload'}, files={'fileToUpload':f}).text - - g.db.add(new_post) - - g.db.flush() - - - - - if (new_post.url or request.files.get('file')) and (v.is_activated or request.headers.get('cf-ipcountry')!="T1"): - gevent.spawn( thumbnail_thread, new_post.id) - - notify_users = set() - - soup = BeautifulSoup(body_html, features="html.parser") - for mention in soup.find_all("a", href=re.compile("^/@(\w+)")): - username = mention["href"].split("@")[1] - user = g.db.query(User).options(lazyload('*')).filter_by(username=username).first() - if user and not v.any_block_exists(user) and user.id != v.id: notify_users.add(user) - - for x in notify_users: send_notification(NOTIFICATIONS_ACCOUNT, x, f"@{v.username} has mentioned you: https://{site}{new_post.permalink}") - - if not new_post.private: - for follow in v.followers: - user = get_account(follow.user_id) - send_notification(AUTOJANNY_ACCOUNT, user, f"@{v.username} has made a new post: [{title}](https://{site}{new_post.permalink})") - - g.db.add(new_post) - g.db.flush() - - - if "rdrama" in request.host and "ivermectin" in new_post.body_html.lower(): - - new_post.is_banned = True - new_post.ban_reason = "ToS Violation" - - g.db.add(new_post) - - - body = VAXX_MSG.format(username=v.username) - - body_md = CustomRenderer().render(mistletoe.Document(body)) - - body_jannied_html = sanitize(body_md) - - - c_jannied = Comment(author_id=AUTOJANNY_ACCOUNT, - parent_submission=new_post.id, - level=1, - over_18=False, - is_bot=True, - app_id=None, - is_pinned=True, - distinguish_level=6, - body_html=body_jannied_html, - body=body, - ) - - g.db.add(c_jannied) - g.db.flush() - - - n = Notification(comment_id=c_jannied.id, user_id=v.id) - g.db.add(n) - - - if v.agendaposter and "trans lives matter" not in new_post.body_html.lower(): - - new_post.is_banned = True - new_post.ban_reason = "ToS Violation" - - g.db.add(new_post) - - body = AGENDAPOSTER_MSG.format(username=v.username) - - body_md = CustomRenderer().render(mistletoe.Document(body)) - - body_jannied_html = sanitize(body_md) - - - - c_jannied = Comment(author_id=AUTOJANNY_ACCOUNT, - parent_submission=new_post.id, - level=1, - over_18=False, - is_bot=True, - app_id=None, - is_pinned=True, - distinguish_level=6, - body_html=body_jannied_html, - body=body, - ) - - g.db.add(c_jannied) - g.db.flush() - - - - n = Notification(comment_id=c_jannied.id, user_id=v.id) - g.db.add(n) - - if "rdrama" in request.host or (new_post.url and not "weebzone" in request.host and not "marsey.tech" in request.host): - new_post.comment_count = 1 - g.db.add(new_post) - - if "rdrama" in request.host: - if v.id == 995: - if random.random() < 0.02: body = "i love you carp" - else: body = "fuck off carp" - elif v.id == 3833: - if random.random() < 0.5: body = "wow, this lawlzpost sucks!" - else: body = "wow, a good lawlzpost for once!" - else: body = random.choice(snappyquotes) - body += "\n\n---\n\n" - else: body = "" - if new_post.url: - body += f"Snapshots:\n\n* [reveddit.com](https://reveddit.com/{new_post.url})\n* [archive.org](https://web.archive.org/{new_post.url})\n* [archive.ph](https://archive.ph/?url={quote(new_post.url)}&run=1) (click to archive)" - gevent.spawn(archiveorg, new_post.url) - body_md = CustomRenderer().render(mistletoe.Document(body)) - body_html = sanitize(body_md) - - - c = Comment(author_id=261, - distinguish_level=6, - parent_submission=new_post.id, - level=1, - over_18=False, - is_bot=True, - app_id=None, - body_html=body_html, - body=body, - ) - - g.db.add(c) - g.db.flush() - - - n = Notification(comment_id=c.id, user_id=v.id) - g.db.add(n) - g.db.flush() - - v.post_count = v.submissions.filter_by(is_banned=False, deleted_utc=0).count() - g.db.add(v) - - cache.delete_memoized(frontlist) - cache.delete_memoized(User.userpagelisting) - if "[changelog]" in new_post.title or "(changelog)" in new_post.title: - send_message(f"https://{site}{new_post.permalink}") - cache.delete_memoized(changeloglist) - - g.db.commit() - - if request.headers.get("Authorization"): return new_post.json - else: return redirect(new_post.permalink) - - -@app.post("/delete_post/") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def delete_post_pid(pid, v): - - post = get_post(pid) - if not post.author_id == v.id: - abort(403) - - post.deleted_utc = int(time.time()) - post.is_pinned = False - post.stickied = None - - g.db.add(post) - - cache.delete_memoized(frontlist) - - g.db.commit() - - return {"message": "Post deleted!"} - -@app.post("/undelete_post/") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def undelete_post_pid(pid, v): - post = get_post(pid) - if not post.author_id == v.id: abort(403) - post.deleted_utc =0 - g.db.add(post) - - cache.delete_memoized(frontlist) - - g.db.commit() - - return {"message": "Post undeleted!"} - - -@app.post("/toggle_comment_nsfw/") -@auth_required -@validate_formkey -def toggle_comment_nsfw(cid, v): - - comment = g.db.query(Comment).options(lazyload('*')).filter_by(id=cid).first() - if not comment.author_id == v.id and not v.admin_level >= 3: abort(403) - comment.over_18 = not comment.over_18 - g.db.add(comment) - g.db.flush() - - g.db.commit() - - if comment.over_18: return {"message": "Comment has been marked as +18!"} - else: return {"message": "Comment has been unmarked as +18!"} - -@app.post("/toggle_post_nsfw/") -@auth_required -@validate_formkey -def toggle_post_nsfw(pid, v): - - post = get_post(pid) - - if not post.author_id == v.id and not v.admin_level >= 3: - abort(403) - - post.over_18 = not post.over_18 - g.db.add(post) - - if post.author_id!=v.id: - ma=ModAction( - kind="set_nsfw" if post.over_18 else "unset_nsfw", - user_id=v.id, - target_submission_id=post.id, - ) - g.db.add(ma) - - g.db.commit() - - if post.over_18: return {"message": "Post has been marked as +18!"} - else: return {"message": "Post has been unmarked as +18!"} - -@app.post("/save_post/") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def save_post(pid, v): - - post=get_post(pid) - - save = g.db.query(SaveRelationship).options(lazyload('*')).filter_by(user_id=v.id, submission_id=post.id, type=1).first() - - if not save: - new_save=SaveRelationship(user_id=v.id, submission_id=post.id, type=1) - g.db.add(new_save) - g.db.commit() - - return {"message": "Post saved!"} - -@app.post("/unsave_post/") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def unsave_post(pid, v): - - post=get_post(pid) - - save = g.db.query(SaveRelationship).options(lazyload('*')).filter_by(user_id=v.id, submission_id=post.id, type=1).first() - - if save: - g.db.delete(save) - g.db.commit() - - return {"message": "Post unsaved!"} +import time +import mistletoe +import gevent +import requests +from files.helpers.wrappers import * +from files.helpers.sanitize import * +from files.helpers.filters import * +from files.helpers.markdown import * +from files.helpers.session import * +from files.helpers.alerts import send_notification +from files.helpers.discord import send_message +from files.helpers.const import * +from files.classes import * +from flask import * +from io import BytesIO +from files.__main__ import app, limiter, cache, db_session +from PIL import Image as PILimage +from .front import frontlist, changeloglist +from urllib.parse import ParseResult, urlunparse, urlparse, quote + +site = environ.get("DOMAIN").strip() +CATBOX_KEY = environ.get("CATBOX_KEY").strip() + +with open("snappy.txt", "r") as f: snappyquotes = f.read().split("{[para]}") + + +@app.post("/toggle_club/") +@auth_required +def toggle_club(pid, v): + + post = get_post(pid) + + if post.author_id != v.id or not v.paid_dues: abort(403) + + post.club = not post.club + g.db.add(post) + + if post.author_id!=v.id: + ma=ModAction( + kind="club" if post.club else "unclub", + user_id=v.id, + target_submission_id=post.id, + ) + g.db.add(ma) + + g.db.commit() + + if post.club: return {"message": "Post has been marked as club-only!"} + else: return {"message": "Post has been unmarked as club-only!"} + + +@app.post("/publish/") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def publish(pid, v): + post = get_post(pid) + if not post.author_id == v.id: abort(403) + post.private = False + g.db.add(post) + + cache.delete_memoized(frontlist) + + for follow in v.followers: + user = get_account(follow.user_id) + send_notification(AUTOJANNY_ACCOUNT, user, f"@{v.username} has made a new post: [{post.title}](https://{site}{post.permalink})") + + g.db.commit() + + return {"message": "Post published!"} + +@app.get("/submit") +@auth_required +def submit_get(v): + + return render_template("submit.html", + v=v) + +@app.get("/post/") +@app.get("/post//") +@app.get("/logged_out/post/") +@app.get("/logged_out/post//") +@auth_desired +def post_id(pid, anything=None, v=None): + + if not v and not request.path.startswith('/logged_out') and not request.headers.get("Authorization"): return redirect(f"/logged_out{request.full_path}") + + if v and request.path.startswith('/logged_out'): v = None + + try: pid = int(pid) + except Exception as e: pass + + if v: defaultsortingcomments = v.defaultsortingcomments + else: defaultsortingcomments = "top" + sort=request.values.get("sort", defaultsortingcomments) + + try: pid = int(pid) + except: + try: pid = int(pid, 36) + except: abort(404) + + post = get_post(pid, v=v) + + if post.club and not (v and v.paid_dues): abort(403) + + if v: + votes = g.db.query(CommentVote).options(lazyload('*')).filter_by(user_id=v.id).subquery() + + blocking = v.blocking.subquery() + + blocked = v.blocked.subquery() + + comments = g.db.query( + Comment, + votes.c.vote_type, + blocking.c.id, + blocked.c.id, + ) + + if not (v and v.shadowbanned) and not (v and v.admin_level == 6): + shadowbanned = [x[0] for x in g.db.query(User.id).options(lazyload('*')).filter(User.shadowbanned != None).all()] + comments = comments.filter(Comment.author_id.notin_(shadowbanned)) + + comments=comments.filter( + Comment.parent_submission == post.id, + Comment.author_id != AUTOPOLLER_ACCOUNT, + ).join( + votes, + votes.c.comment_id == Comment.id, + isouter=True + ).join( + blocking, + blocking.c.target_id == Comment.author_id, + isouter=True + ).join( + blocked, + blocked.c.user_id == Comment.author_id, + isouter=True + ) + + if sort == "new": + comments = comments.order_by(Comment.created_utc.desc()) + elif sort == "old": + comments = comments.order_by(Comment.created_utc.asc()) + elif sort == "controversial": + comments = comments.order_by(-1 * Comment.upvotes * Comment.downvotes * Comment.downvotes) + elif sort == "top": + comments = comments.order_by(Comment.downvotes - Comment.upvotes) + elif sort == "bottom": + comments = comments.order_by(Comment.upvotes - Comment.downvotes) + + output = [] + for c in comments.all(): + comment = c[0] + comment.voted = c[1] or 0 + comment.is_blocking = c[2] or 0 + comment.is_blocked = c[3] or 0 + output.append(comment) + + post.preloaded_comments = output + + else: + shadowbanned = [x[0] for x in g.db.query(User.id).options(lazyload('*')).filter(User.shadowbanned != None).all()] + comments = g.db.query(Comment).filter(Comment.parent_submission == post.id, Comment.author_id != AUTOPOLLER_ACCOUNT, Comment.author_id.notin_(shadowbanned)) + + if sort == "new": + comments = comments.order_by(Comment.created_utc.desc()) + elif sort == "old": + comments = comments.order_by(Comment.created_utc.asc()) + elif sort == "controversial": + comments = comments.order_by(-1 * Comment.upvotes * Comment.downvotes * Comment.downvotes) + elif sort == "top": + comments = comments.order_by(Comment.downvotes - Comment.upvotes) + elif sort == "bottom": + comments = comments.order_by(Comment.upvotes - Comment.downvotes) + + post.preloaded_comments = comments.all() + + post.views += 1 + g.db.add(post) + if isinstance(session.get('over_18', 0), dict): session["over_18"] = 0 + if post.over_18 and not (v and v.over_18) and not session.get('over_18', 0) >= int(time.time()): + if request.headers.get("Authorization"): return {"error":"Must be 18+ to view"}, 451 + else: return render_template("errors/nsfw.html", v=v) + + g.db.commit() + if request.headers.get("Authorization"): return post.json + else: return post.rendered_page(v=v, sort=sort) + + +@app.post("/edit_post/") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def edit_post(pid, v): + + p = get_post(pid) + + if not p.author_id == v.id: abort(403) + + title = request.values.get("title", "").strip() + body = request.values.get("body", "").strip() + + if title != p.title: + p.title = title + p.title_html = filter_title(title) + + if body != p.body: + for i in re.finditer('^(https:\/\/.*\.(png|jpg|jpeg|gif|webp|PNG|JPG|JPEG|GIF|WEBP|9999))', body, re.MULTILINE): + if "wikipedia" not in i.group(1): body = body.replace(i.group(1), f'![]({i.group(1)})') + body_md = CustomRenderer().render(mistletoe.Document(body)) + body_html = sanitize(body_md) + + bans = filter_comment_html(body_html) + if bans: + ban = bans[0] + reason = f"Remove the {ban.domain} link from your post and try again." + if ban.reason: + reason += f" {ban.reason}" + + return {"error": reason}, 403 + + p.body = body + p.body_html = body_html + + if "rama" in request.host and "ivermectin" in body_html.lower(): + + p.is_banned = True + p.ban_reason = "ToS Violation" + + g.db.add(p) + + body = VAXX_MSG.format(username=v.username) + + body_md = CustomRenderer().render(mistletoe.Document(body)) + + body_jannied_html = sanitize(body_md) + + + c_jannied = Comment(author_id=AUTOJANNY_ACCOUNT, + parent_submission=p.id, + level=1, + over_18=False, + is_bot=True, + app_id=None, + is_pinned=True, + distinguish_level=6, + body_html=body_jannied_html, + body=body + ) + + g.db.add(c_jannied) + g.db.flush() + + + n = Notification(comment_id=c_jannied.id, user_id=v.id) + g.db.add(n) + + + if v.agendaposter and "trans lives matter" not in body_html.lower(): + + p.is_banned = True + p.ban_reason = "ToS Violation" + + g.db.add(p) + + body = AGENDAPOSTER_MSG.format(username=v.username) + + body_md = CustomRenderer().render(mistletoe.Document(body)) + + body_jannied_html = sanitize(body_md) + + c_jannied = Comment(author_id=AUTOJANNY_ACCOUNT, + parent_submission=p.id, + level=1, + over_18=False, + is_bot=True, + app_id=None, + is_pinned=True, + distinguish_level=6, + body_html=body_jannied_html, + body=body + ) + + g.db.add(c_jannied) + g.db.flush() + + n = Notification(comment_id=c_jannied.id, user_id=v.id) + g.db.add(n) + + + notify_users = set() + + soup = BeautifulSoup(body_html, features="html.parser") + for mention in soup.find_all("a", href=re.compile("^/@(\w+)")): + username = mention["href"].split("@")[1] + user = g.db.query(User).options(lazyload('*')).filter_by(username=username).first() + if user and not v.any_block_exists(user) and user.id != v.id: notify_users.add(user) + + message = f"@{v.username} has mentioned you: https://{site}{p.permalink}" + for x in notify_users: + existing = g.db.query(Comment).options(lazyload('*')).filter(Comment.author_id == NOTIFICATIONS_ACCOUNT, Comment.body == message, Comment.notifiedto == x.id).first() + if not existing: send_notification(NOTIFICATIONS_ACCOUNT, x, message) + + + if title != p.title or body != p.body: + if int(time.time()) - p.created_utc > 60 * 3: p.edited_utc = int(time.time()) + g.db.add(p) + + g.db.commit() + + return redirect(p.permalink) + +@app.get("/submit/title") +@limiter.limit("6/minute") +@auth_required +def get_post_title(v): + + url = request.values.get("url", None) + if not url: return abort(400) + + headers = {"User-Agent": f"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.72 Safari/537.36"} + try: x = requests.get(url, headers=headers, timeout=5) + except BaseException: return {"error": "Could not reach page"}, 400 + + if not x.status_code == 200: return {"error": f"Page returned {x.status_code}"}, x.status_code + + try: + soup = BeautifulSoup(x.content, 'html.parser') + return {"url": url, "title": soup.find('title').string} + except BaseException: + return {"error": f"Could not find a title"}, 400 + +def archiveorg(url): + try: requests.get(f'https://web.archive.org/save/{url}', headers={'User-Agent': 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'}, timeout=100) + except Exception as e: print(e) + +def filter_title(title): + title = title.strip() + title = title.replace("\n", "") + title = title.replace("\r", "") + title = title.replace("\t", "") + + title = bleach.clean(title, tags=[]) + + for i in re.finditer('(?', title) + + elif path.isfile(f'./files/assets/images/emojis/{emoji}.webp'): + title = re.sub(f'(?', title) + + if len(title) > 1500: abort(400) + else: return title + + + +def thumbnail_thread(pid): + + def expand_url(post_url, fragment_url): + + if fragment_url.startswith("https://"): + return fragment_url + elif fragment_url.startswith("http://"): + return f"https://{fragment_url.split('http://')[1]}" + elif fragment_url.startswith('//'): + return f"https:{fragment_url}" + elif fragment_url.startswith('/'): + parsed_url = urlparse(post_url) + return f"https://{parsed_url.netloc}{fragment_url}" + else: + return f"{post_url}{'/' if not post_url.endswith('/') else ''}{fragment_url}" + + db = db_session() + + post = db.query(Submission).filter_by(id=pid).first() + + if not post: + time.sleep(5) + post = db.query(Submission).filter_by(id=pid).first() + + fetch_url=post.url + + headers={"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.72 Safari/537.36"} + + try: + x=requests.get(fetch_url, headers=headers) + except: + db.close() + return + + if x.status_code != 200: + db.close() + return + + + + if x.headers.get("Content-Type","").startswith("text/html"): + soup=BeautifulSoup(x.content, 'html.parser') + + thumb_candidate_urls=[] + + meta_tags = [ + "ruqqus:thumbnail", + "twitter:image", + "og:image", + "thumbnail" + ] + + for tag_name in meta_tags: + + + tag = soup.find( + 'meta', + attrs={ + "name": tag_name, + "content": True + } + ) + if not tag: + tag = soup.find( + 'meta', + attrs={ + 'property': tag_name, + 'content': True + } + ) + if tag: + thumb_candidate_urls.append(expand_url(post.url, tag['content'])) + + for tag in soup.find_all("img", attrs={'src':True}): + thumb_candidate_urls.append(expand_url(post.url, tag['src'])) + + + for url in thumb_candidate_urls: + + try: + image_req=requests.get(url, headers=headers) + except: + continue + + if image_req.status_code >= 400: + continue + + if not image_req.headers.get("Content-Type","").startswith("image/"): + continue + + if image_req.headers.get("Content-Type","").startswith("image/svg"): + continue + + image = PILimage.open(BytesIO(image_req.content)) + if image.width < 30 or image.height < 30: + continue + + break + + else: + db.close() + return + + + + elif x.headers.get("Content-Type","").startswith("image/"): + image_req=x + image = PILimage.open(BytesIO(x.content)) + + else: + db.close() + return + + name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.gif' + + with open(name, "wb") as file: + for chunk in image_req.iter_content(1024): + file.write(chunk) + + post.thumburl = "https://" + site + process_image(name, True) + db.add(post) + db.commit() + db.close() + return + + +@app.post("/submit") +@limiter.limit("1/second") +@limiter.limit("6/minute") +@is_not_banned +@validate_formkey +def submit_post(v): + if request.content_length > 4 * 1024 * 1024: return "Max file size is 4 MB.", 413 + + title = request.values.get("title", "").strip() + url = request.values.get("url", "").strip() + + if url: + if "/i.imgur.com/" in url: url = url.replace(".png", ".webp").replace(".jpg", ".webp").replace(".jpeg", ".webp") + elif "/media.giphy.com/" in url or "/c.tenor.com/" in url: url = url.replace(".gif", ".webp") + elif "/i.ibb.com/" in url: url = url.replace(".png", ".webp").replace(".jpg", ".webp").replace(".jpeg", ".webp").replace(".gif", ".webp") + + for rd in ["https://reddit.com/", "https://new.reddit.com/", "https://www.reddit.com/", "https://redd.it/"]: + url = url.replace(rd, "https://old.reddit.com/") + + url = url.replace("https://mobile.twitter.com", "https://twitter.com") + if url.startswith("https://streamable.com/") and not url.startswith("https://streamable.com/e/"): url = url.replace("https://streamable.com/", "https://streamable.com/e/") + + parsed_url = urlparse(url) + + domain = parsed_url.netloc + + qd = parse_qs(parsed_url.query) + filtered = dict((k, v) for k, v in qd.items() if not k.startswith('utm_')) + + new_url = ParseResult(scheme="https", + netloc=parsed_url.netloc, + path=parsed_url.path, + params=parsed_url.params, + query=urlencode(filtered, doseq=True), + fragment=parsed_url.fragment) + url = urlunparse(new_url) + + repost = g.db.query(Submission).options(lazyload('*')).filter( + Submission.url.ilike(f'{url}%'), + Submission.deleted_utc == 0, + Submission.is_banned == False + ).first() + + if repost: return redirect(repost.permalink) + + domain_obj = get_domain(domain) + if domain_obj: + if request.headers.get("Authorization"): return {"error":domain_obj.reason}, 400 + else: return render_template("submit.html", v=v, error=domain_obj.reason, title=title, url=url, body=request.values.get("body", "")), 400 + elif "twitter.com" in domain: + try: embed = requests.get("https://publish.twitter.com/oembed", params={"url":url, "omit_script":"t"}).json()["html"] + except: embed = None + elif "youtu" in domain: + try: + yt_id = re.match(re.compile("^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|shorts\/|\&v=)([^#\&\?]*).*"), url).group(2) + params = parse_qs(urlparse(url).query) + t = params.get('t', params.get('start', [0]))[0] + if t: embed = f"https://youtube.com/embed/{yt_id}?start={t}" + else: embed = f"https://youtube.com/embed/{yt_id}" + except: embed = None + elif app.config['SERVER_NAME'] in domain and "/post/" in url and "context" not in url: + id = url.split("/post/")[1] + if "/" in id: id = id.split("/")[0] + embed = id + else: embed = None + else: embed = None + + if not url and not request.values.get("body") and not request.files.get("file", None): + if request.headers.get("Authorization"): return {"error": "`url` or `body` parameter required."}, 400 + else: return render_template("submit.html", v=v, error="Please enter a url or some text.", title=title, url=url, body=request.values.get("body", "")), 400 + + if not title: + if request.headers.get("Authorization"): return {"error": "Please enter a better title"}, 400 + else: return render_template("submit.html", v=v, error="Please enter a better title.", title=title, url=url, body=request.values.get("body", "")), 400 + + + elif len(title) > 500: + if request.headers.get("Authorization"): return {"error": "500 character limit for titles"}, 400 + else: render_template("submit.html", v=v, error="500 character limit for titles.", title=title[:500], url=url, body=request.values.get("body", "")), 400 + + body = request.values.get("body", "").strip() + dup = g.db.query(Submission).options(lazyload('*')).filter( + Submission.author_id == v.id, + Submission.deleted_utc == 0, + Submission.title == title, + Submission.url == url, + Submission.body == body + ).first() + + if dup: return redirect(dup.permalink) + + now = int(time.time()) + cutoff = now - 60 * 60 * 24 + + + similar_posts = g.db.query(Submission).options( + lazyload('*') + ).filter( + Submission.author_id == v.id, + Submission.title.op('<->')(title) < app.config["SPAM_SIMILARITY_THRESHOLD"], + Submission.created_utc > cutoff + ).all() + + if url: + similar_urls = g.db.query(Submission).options( + lazyload('*') + ).filter( + Submission.author_id == v.id, + Submission.url.op('<->')(url) < app.config["SPAM_URL_SIMILARITY_THRESHOLD"], + Submission.created_utc > cutoff + ).all() + else: + similar_urls = [] + + threshold = app.config["SPAM_SIMILAR_COUNT_THRESHOLD"] + if v.age >= (60 * 60 * 24 * 7): + threshold *= 3 + elif v.age >= (60 * 60 * 24): + threshold *= 2 + + if max(len(similar_urls), len(similar_posts)) >= threshold: + + text = "Your account has been suspended for 1 day for the following reason:\n\n> Too much spam!" + send_notification(NOTIFICATIONS_ACCOUNT, v, text) + + v.ban(reason="Spamming.", + days=1) + + for alt in v.alts: + if not alt.is_suspended: + alt.ban(reason="Spamming.", days=1) + + for post in similar_posts + similar_urls: + post.is_banned = True + post.is_pinned = False + post.ban_reason = "Automatic spam removal. This happened because the post's creator submitted too much similar content too quickly." + g.db.add(post) + ma=ModAction( + user_id=AUTOJANNY_ACCOUNT, + target_submission_id=post.id, + kind="ban_post", + note="spam" + ) + g.db.add(ma) + return redirect("/notifications") + + if len(str(body)) > 10000: + + if request.headers.get("Authorization"): return {"error":"10000 character limit for text body."}, 400 + else: return render_template("submit.html", v=v, error="10000 character limit for text body.", title=title, url=url, body=request.values.get("body", "")), 400 + + if len(url) > 2048: + + if request.headers.get("Authorization"): return {"error":"2048 character limit for URLs."}, 400 + else: return render_template("submit.html", v=v, error="2048 character limit for URLs.", title=title, url=url,body=request.values.get("body", "")), 400 + + for i in re.finditer('^(https:\/\/.*\.(png|jpg|jpeg|gif|webp|PNG|JPG|JPEG|GIF|WEBP|9999))', body, re.MULTILINE): + if "wikipedia" not in i.group(1): body = body.replace(i.group(1), f'![]({i.group(1)})') + body = re.sub('([^\n])\n([^\n])', r'\1\n\n\2', body) + + options = [] + for i in re.finditer('\s*\$\$([^\$\n]+)\$\$\s*', body): + options.append(i.group(1)) + body = body.replace(i.group(0), "") + + body_md = CustomRenderer().render(mistletoe.Document(body)) + body_html = sanitize(body_md) + + + + if len(body_html) > 20000: abort(400) + + bans = filter_comment_html(body_html) + if bans: + ban = bans[0] + reason = f"Remove the {ban.domain} link from your post and try again." + if ban.reason: reason += f" {ban.reason}" + if request.headers.get("Authorization"): return {"error": reason}, 403 + else: return render_template("submit.html", v=v, error=reason, title=title, url=url, body=request.values.get("body", "")), 403 + + if v.paid_dues: club = bool(request.values.get("club","")) + else: club = False + + new_post = Submission( + private=bool(request.values.get("private","")), + club=club, + author_id=v.id, + over_18=bool(request.values.get("over_18","")), + app_id=v.client.application.id if v.client else None, + is_bot = request.headers.get("X-User-Type","").lower()=="bot", + url=url, + body=body, + body_html=body_html, + embed_url=embed, + title=title, + title_html=filter_title(title) + ) + + g.db.add(new_post) + g.db.flush() + + for option in options: + c = Comment(author_id=AUTOPOLLER_ACCOUNT, + parent_submission=new_post.id, + level=1, + body_html=filter_title(option), + ) + + g.db.add(c) + + vote = Vote(user_id=v.id, + vote_type=1, + submission_id=new_post.id + ) + g.db.add(vote) + g.db.flush() + + if request.files.get('file') and request.headers.get("cf-ipcountry") != "T1": + + file = request.files['file'] + + if not file.content_type.startswith(('image/', 'video/')): + if request.headers.get("Authorization"): return {"error": f"File type not allowed"}, 400 + else: return render_template("submit.html", v=v, error=f"File type not allowed.", title=title, body=request.values.get("body", "")), 400 + + if file.content_type.startswith('video/') and v.coins < app.config["VIDEO_COIN_REQUIREMENT"] and v.admin_level < 1: + if request.headers.get("Authorization"): + return { + "error": f"You need at least {app.config['VIDEO_COIN_REQUIREMENT']} coins to upload videos" + }, 403 + else: + return render_template( + "submit.html", + v=v, + error=f"You need at least {app.config['VIDEO_COIN_REQUIREMENT']} coins to upload videos.", + title=title, + body=request.values.get("body", "") + ), 403 + + if file.content_type.startswith('image/'): + name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.gif' + file.save(name) + new_post.url = request.host_url[:-1] + process_image(name) + + elif file.content_type.startswith('video/'): + file.save("video.mp4") + with open("video.mp4", 'rb') as f: + new_post.url = requests.post('https://catbox.moe/user/api.php', data={'userhash':CATBOX_KEY, 'reqtype':'fileupload'}, files={'fileToUpload':f}).text + + g.db.add(new_post) + + g.db.flush() + + + + + if (new_post.url or request.files.get('file')) and (v.is_activated or request.headers.get('cf-ipcountry')!="T1"): + gevent.spawn( thumbnail_thread, new_post.id) + + notify_users = set() + + soup = BeautifulSoup(body_html, features="html.parser") + for mention in soup.find_all("a", href=re.compile("^/@(\w+)")): + username = mention["href"].split("@")[1] + user = g.db.query(User).options(lazyload('*')).filter_by(username=username).first() + if user and not v.any_block_exists(user) and user.id != v.id: notify_users.add(user) + + for x in notify_users: send_notification(NOTIFICATIONS_ACCOUNT, x, f"@{v.username} has mentioned you: https://{site}{new_post.permalink}") + + if not new_post.private: + for follow in v.followers: + user = get_account(follow.user_id) + send_notification(AUTOJANNY_ACCOUNT, user, f"@{v.username} has made a new post: [{title}](https://{site}{new_post.permalink})") + + g.db.add(new_post) + g.db.flush() + + + if "rama" in request.host and "ivermectin" in new_post.body_html.lower(): + + new_post.is_banned = True + new_post.ban_reason = "ToS Violation" + + g.db.add(new_post) + + + body = VAXX_MSG.format(username=v.username) + + body_md = CustomRenderer().render(mistletoe.Document(body)) + + body_jannied_html = sanitize(body_md) + + + c_jannied = Comment(author_id=AUTOJANNY_ACCOUNT, + parent_submission=new_post.id, + level=1, + over_18=False, + is_bot=True, + app_id=None, + is_pinned=True, + distinguish_level=6, + body_html=body_jannied_html, + body=body, + ) + + g.db.add(c_jannied) + g.db.flush() + + + n = Notification(comment_id=c_jannied.id, user_id=v.id) + g.db.add(n) + + + if v.agendaposter and "trans lives matter" not in new_post.body_html.lower(): + + new_post.is_banned = True + new_post.ban_reason = "ToS Violation" + + g.db.add(new_post) + + body = AGENDAPOSTER_MSG.format(username=v.username) + + body_md = CustomRenderer().render(mistletoe.Document(body)) + + body_jannied_html = sanitize(body_md) + + + + c_jannied = Comment(author_id=AUTOJANNY_ACCOUNT, + parent_submission=new_post.id, + level=1, + over_18=False, + is_bot=True, + app_id=None, + is_pinned=True, + distinguish_level=6, + body_html=body_jannied_html, + body=body, + ) + + g.db.add(c_jannied) + g.db.flush() + + + + n = Notification(comment_id=c_jannied.id, user_id=v.id) + g.db.add(n) + + if "rama" in request.host or new_post.url: + new_post.comment_count = 1 + g.db.add(new_post) + + if "rama" in request.host: + if v.id == 995: + if random.random() < 0.02: body = "i love you carp" + else: body = "![](https://rdrama.net/assets/images/emojis/fuckoffcarp.webp)" + elif v.id == 3833: + if random.random() < 0.5: body = "wow, this lawlzpost sucks!" + else: body = "wow, a good lawlzpost for once!" + else: body = random.choice(snappyquotes) + body += "\n\n---\n\n" + else: body = "" + if new_post.url: + body += f"Snapshots:\n\n* [reveddit.com](https://reveddit.com/{new_post.url})\n* [archive.org](https://web.archive.org/{new_post.url})\n* [archive.ph](https://archive.ph/?url={quote(new_post.url)}&run=1) (click to archive)" + gevent.spawn(archiveorg, new_post.url) + body_md = CustomRenderer().render(mistletoe.Document(body)) + body_html = sanitize(body_md) + + + c = Comment(author_id=SNAPPY_ACCOUNT, + distinguish_level=6, + parent_submission=new_post.id, + level=1, + over_18=False, + is_bot=True, + app_id=None, + body_html=body_html, + body=body, + ) + + g.db.add(c) + g.db.flush() + + + n = Notification(comment_id=c.id, user_id=v.id) + g.db.add(n) + g.db.flush() + + v.post_count = v.submissions.filter_by(is_banned=False, deleted_utc=0).count() + g.db.add(v) + + cache.delete_memoized(frontlist) + cache.delete_memoized(User.userpagelisting) + if "[changelog]" in new_post.title or "(changelog)" in new_post.title: + send_message(f"https://{site}{new_post.permalink}") + cache.delete_memoized(changeloglist) + + g.db.commit() + + if request.headers.get("Authorization"): return new_post.json + else: return redirect(new_post.permalink) + + +@app.post("/delete_post/") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def delete_post_pid(pid, v): + + post = get_post(pid) + if not post.author_id == v.id: + abort(403) + + post.deleted_utc = int(time.time()) + post.is_pinned = False + post.stickied = None + + g.db.add(post) + + cache.delete_memoized(frontlist) + + g.db.commit() + + return {"message": "Post deleted!"} + +@app.post("/undelete_post/") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def undelete_post_pid(pid, v): + post = get_post(pid) + if not post.author_id == v.id: abort(403) + post.deleted_utc =0 + g.db.add(post) + + cache.delete_memoized(frontlist) + + g.db.commit() + + return {"message": "Post undeleted!"} + + +@app.post("/toggle_comment_nsfw/") +@auth_required +@validate_formkey +def toggle_comment_nsfw(cid, v): + + comment = g.db.query(Comment).options(lazyload('*')).filter_by(id=cid).first() + if not comment.author_id == v.id and not v.admin_level >= 3: abort(403) + comment.over_18 = not comment.over_18 + g.db.add(comment) + g.db.flush() + + g.db.commit() + + if comment.over_18: return {"message": "Comment has been marked as +18!"} + else: return {"message": "Comment has been unmarked as +18!"} + +@app.post("/toggle_post_nsfw/") +@auth_required +@validate_formkey +def toggle_post_nsfw(pid, v): + + post = get_post(pid) + + if not post.author_id == v.id and not v.admin_level >= 3: + abort(403) + + post.over_18 = not post.over_18 + g.db.add(post) + + if post.author_id!=v.id: + ma=ModAction( + kind="set_nsfw" if post.over_18 else "unset_nsfw", + user_id=v.id, + target_submission_id=post.id, + ) + g.db.add(ma) + + g.db.commit() + + if post.over_18: return {"message": "Post has been marked as +18!"} + else: return {"message": "Post has been unmarked as +18!"} + +@app.post("/save_post/") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def save_post(pid, v): + + post=get_post(pid) + + save = g.db.query(SaveRelationship).options(lazyload('*')).filter_by(user_id=v.id, submission_id=post.id, type=1).first() + + if not save: + new_save=SaveRelationship(user_id=v.id, submission_id=post.id, type=1) + g.db.add(new_save) + g.db.commit() + + return {"message": "Post saved!"} + +@app.post("/unsave_post/") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def unsave_post(pid, v): + + post=get_post(pid) + + save = g.db.query(SaveRelationship).options(lazyload('*')).filter_by(user_id=v.id, submission_id=post.id, type=1).first() + + if save: + g.db.delete(save) + g.db.commit() + + return {"message": "Post unsaved!"} diff --git a/files/routes/reporting.py b/files/routes/reporting.py old mode 100644 new mode 100755 index 046c56402..f9d156c85 --- a/files/routes/reporting.py +++ b/files/routes/reporting.py @@ -1,90 +1,90 @@ -from files.helpers.wrappers import * -from files.helpers.get import * -from flask import g -from files.__main__ import app, limiter -from os import path - -@app.post("/flag/post/") -@limiter.limit("1/second") -@auth_desired -def api_flag_post(pid, v): - - post = get_post(pid) - - if v and not v.shadowbanned: - existing = g.db.query(Flag).options(lazyload('*')).filter_by(user_id=v.id, post_id=post.id).first() - - if existing: return "", 409 - - reason = request.values.get("reason", "").strip()[:100] - if "<" in reason: return {"error": f"Reasons can't contain <"} - - for i in re.finditer(':(.{1,30}?):', reason): - if path.isfile(f'./files/assets/images/emojis/{i.group(1)}.webp'): - reason = reason.replace(f':{i.group(1)}:', f'') - - flag = Flag(post_id=post.id, - user_id=v.id, - reason=reason, - ) - - - g.db.add(flag) - - g.db.commit() - - return {"message": "Post reported!"} - - -@app.post("/flag/comment/") -@limiter.limit("1/second") -@auth_desired -def api_flag_comment(cid, v): - - comment = get_comment(cid) - - if v and not v.shadowbanned: - existing = g.db.query(CommentFlag).options(lazyload('*')).filter_by( - user_id=v.id, comment_id=comment.id).first() - - if existing: return "", 409 - reason = request.values.get("reason", "").strip()[:100] - if "<" in reason: return {"error": f"Reasons can't contain <"} - - for i in re.finditer(':(.{1,30}?):', reason): - if path.isfile(f'./files/assets/images/emojis/{i.group(1)}.webp'): - reason = reason.replace(f':{i.group(1)}:', f'') - - flag = CommentFlag(comment_id=comment.id, - user_id=v.id, - reason=reason, - ) - - g.db.add(flag) - - g.db.commit() - - return {"message": "Comment reported!"} - - -@app.post('/del_report/') -@limiter.limit("1/second") -@auth_required -@validate_formkey -def remove_report(report_fn, v): - - if v.admin_level < 6: - return {"error": "go outside"}, 403 - - if report_fn.startswith('c'): - report = g.db.query(CommentFlag).options(lazyload('*')).filter_by(id=int(report_fn.lstrip('c'))).first() - elif report_fn.startswith('p'): - report = g.db.query(Flag).options(lazyload('*')).filter_by(id=int(report_fn.lstrip('p'))).first() - else: - return {"error": "Invalid report ID"}, 400 - - g.db.delete(report) - - g.db.commit() - +from files.helpers.wrappers import * +from files.helpers.get import * +from flask import g +from files.__main__ import app, limiter +from os import path + +@app.post("/flag/post/") +@limiter.limit("1/second") +@auth_desired +def api_flag_post(pid, v): + + post = get_post(pid) + + if v and not v.shadowbanned: + existing = g.db.query(Flag).options(lazyload('*')).filter_by(user_id=v.id, post_id=post.id).first() + + if existing: return "", 409 + + reason = request.values.get("reason", "").strip()[:100] + if "<" in reason: return {"error": f"Reasons can't contain <"} + + for i in re.finditer(':(.{1,30}?):', reason): + if path.isfile(f'./files/assets/images/emojis/{i.group(1)}.webp'): + reason = reason.replace(f':{i.group(1)}:', f'') + + flag = Flag(post_id=post.id, + user_id=v.id, + reason=reason, + ) + + + g.db.add(flag) + + g.db.commit() + + return {"message": "Post reported!"} + + +@app.post("/flag/comment/") +@limiter.limit("1/second") +@auth_desired +def api_flag_comment(cid, v): + + comment = get_comment(cid) + + if v and not v.shadowbanned: + existing = g.db.query(CommentFlag).options(lazyload('*')).filter_by( + user_id=v.id, comment_id=comment.id).first() + + if existing: return "", 409 + reason = request.values.get("reason", "").strip()[:100] + if "<" in reason: return {"error": f"Reasons can't contain <"} + + for i in re.finditer(':(.{1,30}?):', reason): + if path.isfile(f'./files/assets/images/emojis/{i.group(1)}.webp'): + reason = reason.replace(f':{i.group(1)}:', f'') + + flag = CommentFlag(comment_id=comment.id, + user_id=v.id, + reason=reason, + ) + + g.db.add(flag) + + g.db.commit() + + return {"message": "Comment reported!"} + + +@app.post('/del_report/') +@limiter.limit("1/second") +@auth_required +@validate_formkey +def remove_report(report_fn, v): + + if v.admin_level < 6: + return {"error": "go outside"}, 403 + + if report_fn.startswith('c'): + report = g.db.query(CommentFlag).options(lazyload('*')).filter_by(id=int(report_fn.lstrip('c'))).first() + elif report_fn.startswith('p'): + report = g.db.query(Flag).options(lazyload('*')).filter_by(id=int(report_fn.lstrip('p'))).first() + else: + return {"error": "Invalid report ID"}, 400 + + g.db.delete(report) + + g.db.commit() + return {"message": "Removed report"} \ No newline at end of file diff --git a/files/routes/search.py b/files/routes/search.py old mode 100644 new mode 100755 index 49f600e0e..bd7bcf56c --- a/files/routes/search.py +++ b/files/routes/search.py @@ -1,283 +1,287 @@ -from files.helpers.wrappers import * -import re -from sqlalchemy import * -from flask import * -from files.__main__ import app - - -query_regex=re.compile("(\w+):(\S+)") -valid_params=[ - 'author', - 'domain', - 'over18' -] - -def searchparse(text): - - - criteria = {x[0]:x[1] for x in query_regex.findall(text)} - - for x in criteria: - if x in valid_params: - text = text.replace(f"{x}:{criteria[x]}", "") - - text=text.strip() - - if text: - criteria['q']=text - - return criteria - - - - - -@app.get("/search/posts") -@auth_desired -def searchposts(v): - - - query = request.values.get("q", '').strip() - - page = max(1, int(request.values.get("page", 1))) - - sort = request.values.get("sort", "top").lower() - t = request.values.get('t', 'all').lower() - - criteria=searchparse(query) - - - - - - - - - - - - - posts = g.db.query(Submission.id).options(lazyload('*')) - - if not (v and v.admin_level == 6): posts = posts.filter(Submission.private == False) - - if 'q' in criteria: - words=criteria['q'].split() - words=[Submission.title.ilike('%'+x+'%') for x in words] - words=tuple(words) - posts=posts.filter(*words) - - if 'over18' in criteria: posts = posts.filter(Submission.over_18==True) - - if 'author' in criteria: posts = posts.filter(Submission.author_id == get_user(criteria['author']).id) - - if 'domain' in criteria: - domain=criteria['domain'] - posts=posts.filter( - or_( - Submission.url.ilike("https://"+domain+'/%'), - Submission.url.ilike("https://"+domain+'/%'), - Submission.url.ilike("https://"+domain), - Submission.url.ilike("https://"+domain), - Submission.url.ilike("https://www."+domain+'/%'), - Submission.url.ilike("https://www."+domain+'/%'), - Submission.url.ilike("https://www."+domain), - Submission.url.ilike("https://www."+domain), - Submission.url.ilike("https://old." + domain + '/%'), - Submission.url.ilike("https://old." + domain + '/%'), - Submission.url.ilike("https://old." + domain), - Submission.url.ilike("https://old." + domain) - ) - ) - - if not(v and v.admin_level >= 3): - posts = posts.filter( - Submission.deleted_utc == 0, - Submission.is_banned == False, - ) - - if v and v.admin_level >= 4: - pass - elif v: - blocking = [x[0] for x in g.db.query( - UserBlock.target_id).filter_by( - user_id=v.id).all()] - blocked = [x[0] for x in g.db.query( - UserBlock.user_id).filter_by( - target_id=v.id).all()] - - posts = posts.filter( - Submission.author_id.notin_(blocking), - Submission.author_id.notin_(blocked), - ) - - if t: - now = int(time.time()) - if t == 'hour': - cutoff = now - 3600 - elif t == 'day': - cutoff = now - 86400 - elif t == 'week': - cutoff = now - 604800 - elif t == 'month': - cutoff = now - 2592000 - elif t == 'year': - cutoff = now - 31536000 - else: - cutoff = 0 - posts = posts.filter(Submission.created_utc >= cutoff) - - if sort == "new": - posts = posts.order_by(Submission.created_utc.desc()) - elif sort == "old": - posts = posts.order_by(Submission.created_utc.asc()) - elif sort == "controversial": - posts = posts.order_by(-1 * Submission.upvotes * (Submission.downvotes+1)) - elif sort == "top": - posts = posts.order_by(Submission.downvotes - Submission.upvotes) - elif sort == "bottom": - posts = posts.order_by(Submission.upvotes - Submission.downvotes) - elif sort == "comments": - posts = posts.order_by(Submission.comment_count.desc()) - - total = posts.count() - - posts = posts.offset(25 * (page - 1)).limit(26).all() - - ids = [x[0] for x in posts] - - - - - next_exists = (len(ids) > 25) - ids = ids[:25] - - posts = get_posts(ids, v=v) - - if v and v.admin_level>3 and "domain" in criteria: - domain=criteria['domain'] - domain_obj=get_domain(domain) - else: - domain=None - domain_obj=None - - if request.headers.get("Authorization"): return {"data":[x.json for x in posts]} - else: return render_template("search.html", - v=v, - query=query, - total=total, - page=page, - listing=posts, - sort=sort, - t=t, - next_exists=next_exists, - domain=domain, - domain_obj=domain_obj - ) - -@app.get("/search/comments") -@auth_desired -def searchcomments(v): - - - query = request.values.get("q", '').strip() - - try: page = max(1, int(request.values.get("page", 1))) - except: page = 1 - - sort = request.values.get("sort", "top").lower() - t = request.values.get('t', 'all').lower() - - criteria=searchparse(query) - - - - - - - comments = g.db.query(Comment.id).options(lazyload('*')).filter(Comment.parent_submission != None) - - if 'q' in criteria: - words=criteria['q'].split() - words=[Comment.body.ilike('%'+x+'%') for x in words] - words=tuple(words) - comments=comments.filter(*words) - - if not(v and v.admin_level >= 3): - comments = comments.filter( - Comment.deleted_utc == 0, - Comment.is_banned == False) - - if t: - now = int(time.time()) - if t == 'hour': - cutoff = now - 3600 - elif t == 'day': - cutoff = now - 86400 - elif t == 'week': - cutoff = now - 604800 - elif t == 'month': - cutoff = now - 2592000 - elif t == 'year': - cutoff = now - 31536000 - else: - cutoff = 0 - comments = comments.filter(Comment.created_utc >= cutoff) - - - - if sort == "new": - comments = comments.order_by(Comment.created_utc.desc()) - elif sort == "old": - comments = comments.order_by(Comment.created_utc.asc()) - elif sort == "controversial": - comments = comments.order_by(-1 * Comment.upvotes * (Comment.downvotes+1)) - elif sort == "top": - comments = comments.order_by(Comment.downvotes - Comment.upvotes) - elif sort == "bottom": - comments = comments.order_by(Comment.upvotes - Comment.downvotes) - - total = comments.count() - - comments = comments.offset(25 * (page - 1)).limit(26).all() - ids = [x[0] for x in comments] - - - - - next_exists = (len(ids) > 25) - ids = ids[:25] - - comments = get_comments(ids, v=v) - - if request.headers.get("Authorization"): return [x.json for x in comments] - else: return render_template("search_comments.html", v=v, query=query, total=total, page=page, comments=comments, sort=sort, t=t, next_exists=next_exists) - - -@app.get("/search/users") -@auth_desired -def searchusers(v): - - - query = request.values.get("q", '').strip() - - page = max(1, int(request.values.get("page", 1))) - sort = request.values.get("sort", "top").lower() - t = request.values.get('t', 'all').lower() - term=query.lstrip('@') - term=term.replace('\\','') - term=term.replace('_','\_') - - users=g.db.query(User).options(lazyload('*')).filter(User.username.ilike(f'%{term}%')) - - users=users.order_by(User.username.ilike(term).desc(), User.stored_subscriber_count.desc()) - - total=users.count() - - users=[x for x in users.offset(25 * (page-1)).limit(26)] - next_exists=(len(users)==26) - users=users[:25] - - - if request.headers.get("Authorization"): return [x.json for x in users] +from files.helpers.wrappers import * +import re +from sqlalchemy import * +from flask import * +from files.__main__ import app + + +query_regex=re.compile("(\w+):(\S+)") +valid_params=[ + 'author', + 'domain', + 'over18' +] + +def searchparse(text): + + + criteria = {x[0]:x[1] for x in query_regex.findall(text)} + + for x in criteria: + if x in valid_params: + text = text.replace(f"{x}:{criteria[x]}", "") + + text=text.strip() + + if text: + criteria['q']=text + + return criteria + + + + + +@app.get("/search/posts") +@auth_desired +def searchposts(v): + + + query = request.values.get("q", '').strip() + + page = max(1, int(request.values.get("page", 1))) + + sort = request.values.get("sort", "new").lower() + t = request.values.get('t', 'all').lower() + + criteria=searchparse(query) + + + + + + + + + + + + + posts = g.db.query(Submission.id).options(lazyload('*')) + + if not (v and v.admin_level == 6): posts = posts.filter(Submission.private == False) + + if 'q' in criteria: + words=criteria['q'].split() + words=[Submission.title.ilike('%'+x+'%') for x in words] + words=tuple(words) + posts=posts.filter(*words) + + if 'over18' in criteria: posts = posts.filter(Submission.over_18==True) + + if 'author' in criteria: posts = posts.filter(Submission.author_id == get_user(criteria['author']).id) + + if 'domain' in criteria: + domain=criteria['domain'] + posts=posts.filter( + or_( + Submission.url.ilike("https://"+domain+'/%'), + Submission.url.ilike("https://"+domain+'/%'), + Submission.url.ilike("https://"+domain), + Submission.url.ilike("https://"+domain), + Submission.url.ilike("https://www."+domain+'/%'), + Submission.url.ilike("https://www."+domain+'/%'), + Submission.url.ilike("https://www."+domain), + Submission.url.ilike("https://www."+domain), + Submission.url.ilike("https://old." + domain + '/%'), + Submission.url.ilike("https://old." + domain + '/%'), + Submission.url.ilike("https://old." + domain), + Submission.url.ilike("https://old." + domain) + ) + ) + + if not(v and v.admin_level >= 3): + posts = posts.filter( + Submission.deleted_utc == 0, + Submission.is_banned == False, + ) + + if v and v.admin_level >= 4: + pass + elif v: + blocking = [x[0] for x in g.db.query( + UserBlock.target_id).filter_by( + user_id=v.id).all()] + blocked = [x[0] for x in g.db.query( + UserBlock.user_id).filter_by( + target_id=v.id).all()] + + posts = posts.filter( + Submission.author_id.notin_(blocking), + Submission.author_id.notin_(blocked), + ) + + if t: + now = int(time.time()) + if t == 'hour': + cutoff = now - 3600 + elif t == 'day': + cutoff = now - 86400 + elif t == 'week': + cutoff = now - 604800 + elif t == 'month': + cutoff = now - 2592000 + elif t == 'year': + cutoff = now - 31536000 + else: + cutoff = 0 + posts = posts.filter(Submission.created_utc >= cutoff) + + if sort == "new": + posts = posts.order_by(Submission.created_utc.desc()) + elif sort == "old": + posts = posts.order_by(Submission.created_utc.asc()) + elif sort == "controversial": + posts = posts.order_by(-1 * Submission.upvotes * Submission.downvotes * Submission.downvotes) + elif sort == "top": + posts = posts.order_by(Submission.downvotes - Submission.upvotes) + elif sort == "bottom": + posts = posts.order_by(Submission.upvotes - Submission.downvotes) + elif sort == "comments": + posts = posts.order_by(Submission.comment_count.desc()) + + total = posts.count() + + posts = posts.offset(25 * (page - 1)).limit(26).all() + + ids = [x[0] for x in posts] + + + + + next_exists = (len(ids) > 25) + ids = ids[:25] + + posts = get_posts(ids, v=v) + + if v and v.admin_level>3 and "domain" in criteria: + domain=criteria['domain'] + domain_obj=get_domain(domain) + else: + domain=None + domain_obj=None + + if request.headers.get("Authorization"): return {"data":[x.json for x in posts]} + else: return render_template("search.html", + v=v, + query=query, + total=total, + page=page, + listing=posts, + sort=sort, + t=t, + next_exists=next_exists, + domain=domain, + domain_obj=domain_obj + ) + +@app.get("/search/comments") +@auth_desired +def searchcomments(v): + + + query = request.values.get("q", '').strip() + + try: page = max(1, int(request.values.get("page", 1))) + except: page = 1 + + sort = request.values.get("sort", "new").lower() + t = request.values.get('t', 'all').lower() + + criteria=searchparse(query) + + + + + + + comments = g.db.query(Comment.id).options(lazyload('*')).filter(Comment.parent_submission != None) + + if 'q' in criteria: + words=criteria['q'].split() + words=[Comment.body.ilike('%'+x+'%') for x in words] + words=tuple(words) + comments=comments.filter(*words) + + if 'over18' in criteria: comments = comments.filter(Comment.over_18==True) + + if 'author' in criteria: comments = comments.filter(Comment.author_id == get_user(criteria['author']).id) + + if not(v and v.admin_level >= 3): + comments = comments.filter( + Comment.deleted_utc == 0, + Comment.is_banned == False) + + if t: + now = int(time.time()) + if t == 'hour': + cutoff = now - 3600 + elif t == 'day': + cutoff = now - 86400 + elif t == 'week': + cutoff = now - 604800 + elif t == 'month': + cutoff = now - 2592000 + elif t == 'year': + cutoff = now - 31536000 + else: + cutoff = 0 + comments = comments.filter(Comment.created_utc >= cutoff) + + + + if sort == "new": + comments = comments.order_by(Comment.created_utc.desc()) + elif sort == "old": + comments = comments.order_by(Comment.created_utc.asc()) + elif sort == "controversial": + comments = comments.order_by(-1 * Comment.upvotes * Comment.downvotes * Comment.downvotes) + elif sort == "top": + comments = comments.order_by(Comment.downvotes - Comment.upvotes) + elif sort == "bottom": + comments = comments.order_by(Comment.upvotes - Comment.downvotes) + + total = comments.count() + + comments = comments.offset(25 * (page - 1)).limit(26).all() + ids = [x[0] for x in comments] + + + + + next_exists = (len(ids) > 25) + ids = ids[:25] + + comments = get_comments(ids, v=v) + + if request.headers.get("Authorization"): return [x.json for x in comments] + else: return render_template("search_comments.html", v=v, query=query, total=total, page=page, comments=comments, sort=sort, t=t, next_exists=next_exists) + + +@app.get("/search/users") +@auth_desired +def searchusers(v): + + + query = request.values.get("q", '').strip() + + page = max(1, int(request.values.get("page", 1))) + sort = request.values.get("sort", "new").lower() + t = request.values.get('t', 'all').lower() + term=query.lstrip('@') + term=term.replace('\\','') + term=term.replace('_','\_') + + users=g.db.query(User).options(lazyload('*')).filter(User.username.ilike(f'%{term}%')) + + users=users.order_by(User.username.ilike(term).desc(), User.stored_subscriber_count.desc()) + + total=users.count() + + users=[x for x in users.offset(25 * (page-1)).limit(26)] + next_exists=(len(users)>25) + users=users[:25] + + + if request.headers.get("Authorization"): return [x.json for x in users] else: return render_template("search_users.html", v=v, query=query, total=total, page=page, users=users, sort=sort, t=t, next_exists=next_exists) \ No newline at end of file diff --git a/files/routes/settings.py b/files/routes/settings.py old mode 100644 new mode 100755 index 8eb5ccac6..e1574923f --- a/files/routes/settings.py +++ b/files/routes/settings.py @@ -1,874 +1,868 @@ -from __future__ import unicode_literals -from files.helpers.alerts import * -from files.helpers.sanitize import * -from files.helpers.filters import filter_comment_html -from files.helpers.markdown import * -from files.helpers.discord import remove_user, set_nick -from files.helpers.const import * -from files.mail import * -from files.__main__ import app, cache, limiter -import youtube_dl -from .front import frontlist -import os -from .posts import filter_title -from files.helpers.discord import add_role -from shutil import copyfile -import requests - -valid_username_regex = re.compile("^[a-zA-Z0-9_\-]{3,25}$") -valid_password_regex = re.compile("^.{8,100}$") - -YOUTUBE_KEY = environ.get("YOUTUBE_KEY", "").strip() -COINS_NAME = environ.get("COINS_NAME").strip() -GUMROAD_TOKEN = environ.get("GUMROAD_TOKEN", "").strip() - -tiers={ - "(Paypig)": 1, - "(Renthog)": 2, - "(Landchad)": 3, - "(Terminally online turboautist)": 4, - "(Footpig)": 5, - } - -@app.post("/settings/removebackground") -@limiter.limit("1/second") -@auth_required -def removebackground(v): - v.background = None - g.db.add(v) - g.db.commit() - return {"message": "Background removed!"} - -@app.post("/settings/profile") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def settings_profile_post(v): - if request.content_length > 4 * 1024 * 1024: return "Max file size is 4 MB.", 413 - - updated = False - - if request.values.get("background", v.background) != v.background: - updated = True - v.background = request.values.get("background", None) - - if request.values.get("slurreplacer", v.slurreplacer) != v.slurreplacer: - updated = True - v.slurreplacer = request.values.get("slurreplacer", None) == 'true' - - if request.values.get("hidevotedon", v.hidevotedon) != v.hidevotedon: - updated = True - v.hidevotedon = request.values.get("hidevotedon", None) == 'true' - - if request.values.get("cardview", v.cardview) != v.cardview: - updated = True - v.cardview = request.values.get("cardview", None) == 'true' - - if request.values.get("highlightcomments", v.highlightcomments) != v.highlightcomments: - updated = True - v.highlightcomments = request.values.get("highlightcomments", None) == 'true' - - if request.values.get("newtab", v.newtab) != v.newtab: - updated = True - v.newtab = request.values.get("newtab", None) == 'true' - - if request.values.get("newtabexternal", v.newtabexternal) != v.newtabexternal: - updated = True - v.newtabexternal = request.values.get("newtabexternal", None) == 'true' - - if request.values.get("oldreddit", v.oldreddit) != v.oldreddit: - updated = True - v.oldreddit = request.values.get("oldreddit", None) == 'true' - - if request.values.get("nitter", v.nitter) != v.nitter: - updated = True - v.nitter = request.values.get("nitter", None) == 'true' - - if request.values.get("controversial", v.controversial) != v.controversial: - updated = True - v.controversial = request.values.get("controversial", None) == 'true' - - if request.values.get("over18", v.over_18) != v.over_18: - updated = True - v.over_18 = request.values.get("over18", None) == 'true' - - if request.values.get("private", v.is_private) != v.is_private: - updated = True - v.is_private = request.values.get("private", None) == 'true' - - if request.values.get("nofollow", v.is_nofollow) != v.is_nofollow: - updated = True - v.is_nofollow = request.values.get("nofollow", None) == 'true' - - if request.values.get("bio"): - bio = request.values.get("bio")[:1500] - - for i in re.finditer('^(https:\/\/.*\.(png|jpg|jpeg|gif|webp|PNG|JPG|JPEG|GIF|WEBP|9999))', bio, re.MULTILINE): - if "wikipedia" not in i.group(1): bio = bio.replace(i.group(1), f'![]({i.group(1)})') - bio = re.sub('([^\n])\n([^\n])', r'\1\n\n\2', bio) - - if request.files.get('file') and request.headers.get("cf-ipcountry") != "T1": - - file = request.files['file'] - if not file.content_type.startswith('image/'): - if request.headers.get("Authorization"): return {"error": f"Image files only"}, 400 - else: return render_template("settings_profile.html", v=v, error=f"Image files only."), 400 - - name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.gif' - file.save(name) - url = request.host_url[:-1] + process_image(name) - - bio += f"\n\n![]({url})" - - bio_html = CustomRenderer().render(mistletoe.Document(bio)) - bio_html = sanitize(bio_html) - bans = filter_comment_html(bio_html) - - if len(bio_html) > 10000: - return render_template("settings_profile.html", - v=v, - error="Your bio is too long") - - if bans: - ban = bans[0] - reason = f"Remove the {ban.domain} link from your bio and try again." - if ban.reason: - reason += f" {ban.reason}" - - if any([x.reason==4 for x in bans]): - v.ban(days=30, reason="Digitally malicious content is not allowed.") - return {"error": reason}, 401 - - if len(bio_html) > 10000: abort(400) - - v.bio = bio[:1500] - v.bio_html=bio_html - g.db.add(v) - g.db.commit() - return render_template("settings_profile.html", - v=v, - msg="Your bio has been updated.") - - if request.values.get("filters"): - - filters=request.values.get("filters")[:1000].strip() - - if filters==v.custom_filter_list: - return render_template("settings_profile.html", - v=v, - error="You didn't change anything") - - v.custom_filter_list=filters - g.db.add(v) - g.db.commit() - return render_template("settings_profile.html", - v=v, - msg="Your custom filters have been updated.") - - - - frontsize = request.values.get("frontsize") - if frontsize: - if frontsize in ["25", "50", "100"]: - v.frontsize = int(frontsize) - updated = True - cache.delete_memoized(frontlist) - else: abort(400) - - defaultsortingcomments = request.values.get("defaultsortingcomments") - if defaultsortingcomments: - if defaultsortingcomments in ["new", "old", "controversial", "top", "bottom"]: - v.defaultsortingcomments = defaultsortingcomments - updated = True - else: abort(400) - - defaultsorting = request.values.get("defaultsorting") - if defaultsorting: - if defaultsorting in ["hot", "new", "old", "comments", "controversial", "top", "bottom"]: - v.defaultsorting = defaultsorting - updated = True - else: abort(400) - - defaulttime = request.values.get("defaulttime") - if defaulttime: - if defaulttime in ["hour", "day", "week", "month", "year", "all"]: - v.defaulttime = defaulttime - updated = True - else: abort(400) - - theme = request.values.get("theme") - if theme: - v.theme = theme - if theme == "coffee" or theme == "4chan": v.themecolor = "38a169" - elif theme == "tron": v.themecolor = "80ffff" - elif theme == "win98": v.themecolor = "30409f" - updated = True - - quadrant = request.values.get("quadrant") - if quadrant and 'pcmemes.net' in request.host.lower(): - v.quadrant = quadrant - v.customtitle = quadrant - if quadrant=="Centrist": - v.namecolor = "7f8fa6" - v.titlecolor = "7f8fa6" - elif quadrant=="LibLeft": - v.namecolor = "62ca56" - v.titlecolor = "62ca56" - elif quadrant=="LibRight": - v.namecolor = "f8db58" - v.titlecolor = "f8db58" - elif quadrant=="AuthLeft": - v.namecolor = "ff0000" - v.titlecolor = "ff0000" - elif quadrant=="AuthRight": - v.namecolor = "2a96f3" - v.titlecolor = "2a96f3" - elif quadrant=="LibCenter": - v.namecolor = "add357" - v.titlecolor = "add357" - elif quadrant=="AuthCenter": - v.namecolor = "954b7a" - v.titlecolor = "954b7a" - elif quadrant=="Left": - v.namecolor = "b1652b" - v.titlecolor = "b1652b" - elif quadrant=="Right": - v.namecolor = "91b9A6" - v.titlecolor = "91b9A6" - - updated = True - - if updated: - g.db.add(v) - g.db.commit() - - return {"message": "Your settings have been updated."} - - else: - return {"error": "You didn't change anything."}, 400 - -@app.post("/changelogsub") -@auth_required -@validate_formkey -def changelogsub(v): - v.changelogsub = not v.changelogsub - g.db.add(v) - - cache.delete_memoized(frontlist) - - g.db.commit() - if v.changelogsub: return {"message": "You have subscribed to the changelog!"} - else: return {"message": "You have unsubscribed from the changelog!"} - -@app.post("/settings/namecolor") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def namecolor(v): - color = str(request.values.get("color", "")).strip() - if color.startswith('#'): color = color[1:] - if len(color) != 6: return render_template("settings_security.html", v=v, error="Invalid color code") - v.namecolor = color - g.db.add(v) - g.db.commit() - return redirect("/settings/profile") - -@app.post("/settings/themecolor") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def themecolor(v): - themecolor = str(request.values.get("themecolor", "")).strip() - if themecolor.startswith('#'): themecolor = themecolor[1:] - if len(themecolor) != 6: return render_template("settings_security.html", v=v, error="Invalid color code") - v.themecolor = themecolor - g.db.add(v) - g.db.commit() - return redirect("/settings/profile") - -@app.post("/settings/gumroad") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def gumroad(v): - if 'rdrama' in request.host: patron = 'Paypig' - else: patron = 'Patron' - - if not (v.email and v.is_activated): return {"error": f"You must have a verified email to verify {patron} status and claim your rewards"}, 400 - - data = { - 'access_token': GUMROAD_TOKEN, - 'email': v.email - } - response = requests.get('https://api.gumroad.com/v2/sales', data=data).json()["sales"] - - if len(response) == 0: return {"error": "Email not found"}, 404 - - response = response[0] - tier = tiers[response["variants_and_quantity"]] - if v.patron == tier: return {"error": f"{patron} rewards already claimed"}, 400 - - v.patron = tier - g.db.add(v) - - grant_awards = {} - if tier == 1: - if v.discord_id: add_role(v, "1") - grant_awards["shit"] = 1 - grant_awards["fireflies"] = 1 - elif tier == 2: - if v.discord_id: add_role(v, "2") - grant_awards["shit"] = 3 - grant_awards["fireflies"] = 3 - elif tier == 3: - if v.discord_id: add_role(v, "3") - grant_awards["shit"] = 5 - grant_awards["fireflies"] = 5 - grant_awards["ban"] = 1 - elif tier == 4: - if v.discord_id: add_role(v, "4") - grant_awards["shit"] = 10 - grant_awards["fireflies"] = 10 - grant_awards["ban"] = 3 - elif tier == 5 or tier == 8: - if v.discord_id: add_role(v, "5") - grant_awards["shit"] = 20 - grant_awards["fireflies"] = 20 - grant_awards["ban"] = 6 - - thing = g.db.query(AwardRelationship).order_by(AwardRelationship.id.desc()).first().id - - for name in grant_awards: - for count in range(grant_awards[name]): - - thing += 1 - - award = AwardRelationship( - id=thing, - user_id=v.id, - kind=name - ) - - g.db.add(award) - - if not v.has_badge(20+tier): - new_badge = Badge(badge_id=20+tier, - user_id=v.id, - ) - g.db.add(new_badge) - - g.db.commit() - - return {"message": f"{patron} rewards claimed!"} - -@app.post("/settings/titlecolor") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def titlecolor(v): - titlecolor = str(request.values.get("titlecolor", "")).strip() - if titlecolor.startswith('#'): titlecolor = titlecolor[1:] - if len(titlecolor) != 6: return render_template("settings_security.html", v=v, error="Invalid color code") - v.titlecolor = titlecolor - g.db.add(v) - g.db.commit() - - return redirect("/settings/profile") - -@app.post("/settings/security") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def settings_security_post(v): - if request.values.get("new_password"): - if request.values.get( - "new_password") != request.values.get("cnf_password"): - return redirect("/settings/security?error=" + - escape("Passwords do not match.")) - - if not re.match(valid_password_regex, request.values.get("new_password")): - return redirect("/settings/security?error=" + - escape("Password must be between 8 and 100 characters.")) - - if not v.verifyPass(request.values.get("old_password")): - return render_template( - "settings_security.html", v=v, error="Incorrect password") - - v.passhash = v.hash_password(request.values.get("new_password")) - - g.db.add(v) - - g.db.commit() - - return redirect("/settings/security?msg=" + - escape("Your password has been changed.")) - - if request.values.get("new_email"): - - if not v.verifyPass(request.values.get('password')): - return redirect("/settings/security?error=" + - escape("Invalid password.")) - - new_email = request.values.get("new_email","").strip() - if new_email == v.email: - return redirect("/settings/security?error=That email is already yours!") - - existing = g.db.query(User).options(lazyload('*')).filter(User.id != v.id, - func.lower(User.email) == new_email.lower()).first() - if existing: - return redirect("/settings/security?error=" + - escape("That email address is already in use.")) - - url = f"https://{app.config['SERVER_NAME']}/activate" - - now = int(time.time()) - - token = generate_hash(f"{new_email}+{v.id}+{now}") - params = f"?email={quote(new_email)}&id={v.id}&time={now}&token={token}" - - link = url + params - - send_mail(to_address=new_email, - subject="Verify your email address.", - html=render_template("email/email_change.html", - action_url=link, - v=v) - ) - - return redirect("/settings/security?msg=" + escape( - "Check your email and click the verification link to complete the email change.")) - - if request.values.get("2fa_token", ""): - - if not v.verifyPass(request.values.get('password')): - return redirect("/settings/security?error=" + - escape("Invalid password or token.")) - - secret = request.values.get("2fa_secret") - x = pyotp.TOTP(secret) - if not x.verify(request.values.get("2fa_token"), valid_window=1): - return redirect("/settings/security?error=" + - escape("Invalid password or token.")) - - v.mfa_secret = secret - g.db.add(v) - - g.db.commit() - - return redirect("/settings/security?msg=" + - escape("Two-factor authentication enabled.")) - - if request.values.get("2fa_remove", ""): - - if not v.verifyPass(request.values.get('password')): - return redirect("/settings/security?error=" + - escape("Invalid password or token.")) - - token = request.values.get("2fa_remove") - - if not v.validate_2fa(token): - return redirect("/settings/security?error=" + - escape("Invalid password or token.")) - - v.mfa_secret = None - g.db.add(v) - - g.db.commit() - - return redirect("/settings/security?msg=" + - escape("Two-factor authentication disabled.")) - -@app.post("/settings/log_out_all_others") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def settings_log_out_others(v): - - submitted_password = request.values.get("password", "") - - if not v.verifyPass(submitted_password): return render_template("settings_security.html", v=v, error="Incorrect Password"), 401 - - v.login_nonce += 1 - - session["login_nonce"] = v.login_nonce - - g.db.add(v) - - g.db.commit() - - return render_template("settings_security.html", v=v, msg="All other devices have been logged out") - - -@app.post("/settings/images/profile") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def settings_images_profile(v): - if request.content_length > 4 * 1024 * 1024: return "Max file size is 4 MB.", 413 - - if request.headers.get("cf-ipcountry") == "T1": return "Image uploads are not allowed through TOR.", 403 - - file = request.files["profile"] - - name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.gif' - file.save(name) - highres = request.host_url[:-1] + process_image(name) - - if not highres: abort(400) - - name2 = name.replace('.gif', 'r.gif') - copyfile(name, name2) - imageurl = request.host_url[:-1] + process_image(name2, True) - - if not imageurl: abort(400) - - v.highres = highres - v.profileurl = imageurl - g.db.add(v) - - g.db.commit() - - return render_template("settings_profile.html", v=v, msg="Profile picture successfully updated.") - - -@app.post("/settings/images/banner") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def settings_images_banner(v): - if request.content_length > 4 * 1024 * 1024: return "Max file size is 4 MB.", 413 - - if request.headers.get("cf-ipcountry") == "T1": return "Image uploads are not allowed through TOR.", 403 - - file = request.files["banner"] - - name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.gif' - file.save(name) - imageurl = request.host_url[:-1] + process_image(name) - - if imageurl: - v.bannerurl = imageurl - g.db.add(v) - g.db.commit() - - return render_template("settings_profile.html", v=v, msg="Banner successfully updated.") - - -@app.post("/settings/delete/profile") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def settings_delete_profile(v): - v.highres = None - v.profileurl = None - g.db.add(v) - g.db.commit() - return render_template("settings_profile.html", v=v, - msg="Profile picture successfully removed.") - -@app.post("/settings/delete/banner") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def settings_delete_banner(v): - - v.bannerurl = None - g.db.add(v) - g.db.commit() - - return render_template("settings_profile.html", v=v, - msg="Banner successfully removed.") - - -@app.get("/settings/blocks") -@auth_required -def settings_blockedpage(v): - - return render_template("settings_blocks.html", v=v) - -@app.get("/settings/css") -@auth_required -def settings_css_get(v): - - return render_template("settings_css.html", v=v) - -@app.post("/settings/css") -@limiter.limit("1/second") -@auth_required -def settings_css(v): - css = request.values.get("css").replace('\\', '')[:50000] - - if not v.agendaposter: - v.css = css - else: - v.css = 'body *::before, body *::after { content: "Trans rights are human rights!"; }' - g.db.add(v) - g.db.commit() - - return render_template("settings_css.html", v=v) - -@app.get("/settings/profilecss") -@auth_required -def settings_profilecss_get(v): - - if v.coins < 1000 and not v.patron and v.admin_level < 6: return f"You must have +1000 {COINS_NAME} or be a patron to set profile css." - return render_template("settings_profilecss.html", v=v) - -@app.post("/settings/profilecss") -@limiter.limit("1/second") -@auth_required -def settings_profilecss(v): - if v.coins < 1000 and not v.patron: return f"You must have +1000 {COINS_NAME} or be a patron to set profile css." - profilecss = request.values.get("profilecss").replace('\\', '')[:50000] - v.profilecss = profilecss - g.db.add(v) - g.db.commit() - - return render_template("settings_profilecss.html", v=v) - -@app.post("/settings/block") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def settings_block_user(v): - - user = get_user(request.values.get("username"), graceful=True) - - if not user: - return {"error": "That user doesn't exist."}, 404 - - if user.id == v.id: - return {"error": "You can't block yourself."}, 409 - - if v.has_block(user): - return {"error": f"You have already blocked @{user.username}."}, 409 - - if user.id == NOTIFICATIONS_ACCOUNT: - return {"error": "You can't block this user."}, 409 - - new_block = UserBlock(user_id=v.id, - target_id=user.id, - ) - g.db.add(new_block) - - - - existing = g.db.query(Notification).options(lazyload('*')).filter_by(blocksender=v.id, user_id=user.id).first() - if not existing: send_block_notif(v.id, user.id, f"@{v.username} has blocked you!") - - cache.delete_memoized(frontlist) - - g.db.commit() - - if v.admin_level == 1: return {"message": f"@{user.username} banned!"} - else: return {"message": f"@{user.username} blocked."} - - -@app.post("/settings/unblock") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def settings_unblock_user(v): - - user = get_user(request.values.get("username")) - - x = v.has_block(user) - - if not x: abort(409) - - g.db.delete(x) - - - - existing = g.db.query(Notification).options(lazyload('*')).filter_by(unblocksender=v.id, user_id=user.id).first() - if not existing: send_unblock_notif(v.id, user.id, f"@{v.username} has unblocked you!") - - cache.delete_memoized(frontlist) - - g.db.commit() - - if v.admin_level == 1: return {"message": f"@{user.username} unbanned!"} - - return {"message": f"@{user.username} unblocked."} - - -@app.get("/settings/apps") -@auth_required -def settings_apps(v): - - return render_template("settings_apps.html", v=v) - - -@app.post("/settings/remove_discord") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def settings_remove_discord(v): - - remove_user(v) - - v.discord_id=None - g.db.add(v) - - g.db.commit() - - return redirect("/settings/profile") - -@app.get("/settings/content") -@auth_required -def settings_content_get(v): - - return render_template("settings_filters.html", v=v) - -@app.post("/settings/name_change") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def settings_name_change(v): - - new_name=request.values.get("name").strip() - - if new_name==v.username: - return render_template("settings_profile.html", - v=v, - error="You didn't change anything") - - if not re.match(valid_username_regex, new_name): - return render_template("settings_profile.html", - v=v, - error=f"This isn't a valid username.") - - name=new_name.replace('_','\_') - - x= g.db.query(User).options( - lazyload('*') - ).filter( - or_( - User.username.ilike(name), - User.original_username.ilike(name) - ) - ).first() - - if x and x.id != v.id: - return render_template("settings_profile.html", - v=v, - error=f"Username `{new_name}` is already in use.") - - v=g.db.query(User).with_for_update().options(lazyload('*')).filter_by(id=v.id).first() - - v.username=new_name - v.name_changed_utc=int(time.time()) - - set_nick(v, new_name) - - g.db.add(v) - - g.db.commit() - - return redirect("/settings/profile") - -@app.post("/settings/song_change") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def settings_song_change(v): - song=request.values.get("song").strip() - - if song == "" and v.song and path.isfile(f"/songs/{v.song}.mp3") and g.db.query(User.id).options(lazyload('*')).filter_by(song=v.song).count() == 1: - os.remove(f"/songs/{v.song}.mp3") - v.song = None - g.db.add(v) - g.db.commit() - return redirect("/settings/profile") - - song = song.replace("https://music.youtube.com", "https://youtube.com") - if song.startswith(("https://www.youtube.com/watch?v=", "https://youtube.com/watch?v=", "https://m.youtube.com/watch?v=")): - id = song.split("v=")[1] - elif song.startswith("https://youtu.be/"): - id = song.split("https://youtu.be/")[1] - else: - return render_template("settings_profile.html", - v=v, - error=f"Not a youtube link.") - - if "?" in id: id = id.split("?")[0] - if "&" in id: id = id.split("&")[0] - - if path.isfile(f'/songs/{id}.mp3'): - v.song = id - g.db.add(v) - g.db.commit() - return redirect("/settings/profile") - - - req = requests.get(f"https://www.googleapis.com/youtube/v3/videos?id={id}&key={YOUTUBE_KEY}&part=contentDetails").json() - duration = req['items'][0]['contentDetails']['duration'] - if "H" in duration: - return render_template("settings_profile.html", - v=v, - error=f"Duration of the video must not exceed 10 minutes.") - - if "M" in duration: - duration = int(duration.split("PT")[1].split("M")[0]) - if duration > 10: - return render_template("settings_profile.html", - v=v, - error=f"Duration of the video must not exceed 10 minutes.") - - - if v.song and path.isfile(f"/songs/{v.song}.mp3") and g.db.query(User.id).options(lazyload('*')).filter_by(song=v.song).count() == 1: - os.remove(f"/songs/{v.song}.mp3") - - ydl_opts = { - 'outtmpl': '/songs/%(title)s.%(ext)s', - 'format': 'bestaudio/best', - 'postprocessors': [{ - 'key': 'FFmpegExtractAudio', - 'preferredcodec': 'mp3', - 'preferredquality': '192', - }], - } - - with youtube_dl.YoutubeDL(ydl_opts) as ydl: - try: ydl.download([f"https://youtube.com/watch?v={id}"]) - except Exception as e: - print(e) - return render_template("settings_profile.html", - v=v, - error=f"Age-restricted videos aren't allowed.") - - files = os.listdir("/songs/") - paths = [path.join("/songs/", basename) for basename in files] - songfile = max(paths, key=path.getctime) - os.rename(songfile, f"/songs/{id}.mp3") - - v.song = id - g.db.add(v) - - g.db.commit() - - return redirect("/settings/profile") - -@app.post("/settings/title_change") -@limiter.limit("1/second") -@auth_required -@validate_formkey -def settings_title_change(v): - - if v.flairchanged: abort(403) - - new_name=request.values.get("title").strip()[:100].replace("𒐪","") - - if new_name==v.customtitle: - return render_template("settings_profile.html", - v=v, - error="You didn't change anything") - - v.customtitleplain = new_name - - v.customtitle = filter_title(new_name) - - g.db.add(v) - g.db.commit() - +from __future__ import unicode_literals +from files.helpers.alerts import * +from files.helpers.sanitize import * +from files.helpers.filters import filter_comment_html +from files.helpers.markdown import * +from files.helpers.discord import remove_user, set_nick +from files.helpers.const import * +from files.mail import * +from files.__main__ import app, cache, limiter +import youtube_dl +from .front import frontlist +import os +from .posts import filter_title +from files.helpers.discord import add_role +from shutil import copyfile +import requests + +valid_username_regex = re.compile("^[a-zA-Z0-9_\-]{3,25}$") +valid_password_regex = re.compile("^.{8,100}$") + +YOUTUBE_KEY = environ.get("YOUTUBE_KEY", "").strip() +COINS_NAME = environ.get("COINS_NAME").strip() +GUMROAD_TOKEN = environ.get("GUMROAD_TOKEN", "").strip() + +tiers={ + "(Paypig)": 1, + "(Renthog)": 2, + "(Landchad)": 3, + "(Terminally online turboautist)": 4, + "(Footpig)": 5, + } + +@app.post("/settings/removebackground") +@limiter.limit("1/second") +@auth_required +def removebackground(v): + v.background = None + g.db.add(v) + g.db.commit() + return {"message": "Background removed!"} + +@app.post("/settings/profile") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def settings_profile_post(v): + if request.content_length > 4 * 1024 * 1024: return "Max file size is 4 MB.", 413 + + updated = False + + if request.values.get("background", v.background) != v.background: + updated = True + v.background = request.values.get("background", None) + + if request.values.get("slurreplacer", v.slurreplacer) != v.slurreplacer: + updated = True + v.slurreplacer = request.values.get("slurreplacer", None) == 'true' + + if request.values.get("hidevotedon", v.hidevotedon) != v.hidevotedon: + updated = True + v.hidevotedon = request.values.get("hidevotedon", None) == 'true' + + if request.values.get("cardview", v.cardview) != v.cardview: + updated = True + v.cardview = request.values.get("cardview", None) == 'true' + + if request.values.get("highlightcomments", v.highlightcomments) != v.highlightcomments: + updated = True + v.highlightcomments = request.values.get("highlightcomments", None) == 'true' + + if request.values.get("newtab", v.newtab) != v.newtab: + updated = True + v.newtab = request.values.get("newtab", None) == 'true' + + if request.values.get("newtabexternal", v.newtabexternal) != v.newtabexternal: + updated = True + v.newtabexternal = request.values.get("newtabexternal", None) == 'true' + + if request.values.get("oldreddit", v.oldreddit) != v.oldreddit: + updated = True + v.oldreddit = request.values.get("oldreddit", None) == 'true' + + if request.values.get("nitter", v.nitter) != v.nitter: + updated = True + v.nitter = request.values.get("nitter", None) == 'true' + + if request.values.get("controversial", v.controversial) != v.controversial: + updated = True + v.controversial = request.values.get("controversial", None) == 'true' + + if request.values.get("over18", v.over_18) != v.over_18: + updated = True + v.over_18 = request.values.get("over18", None) == 'true' + + if request.values.get("private", v.is_private) != v.is_private: + updated = True + v.is_private = request.values.get("private", None) == 'true' + + if request.values.get("nofollow", v.is_nofollow) != v.is_nofollow: + updated = True + v.is_nofollow = request.values.get("nofollow", None) == 'true' + + if request.values.get("bio"): + bio = request.values.get("bio")[:1500] + + for i in re.finditer('^(https:\/\/.*\.(png|jpg|jpeg|gif|webp|PNG|JPG|JPEG|GIF|WEBP|9999))', bio, re.MULTILINE): + if "wikipedia" not in i.group(1): bio = bio.replace(i.group(1), f'![]({i.group(1)})') + bio = re.sub('([^\n])\n([^\n])', r'\1\n\n\2', bio) + + if request.files.get('file') and request.headers.get("cf-ipcountry") != "T1": + + file = request.files['file'] + if not file.content_type.startswith('image/'): + if request.headers.get("Authorization"): return {"error": f"Image files only"}, 400 + else: return render_template("settings_profile.html", v=v, error=f"Image files only."), 400 + + name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.gif' + file.save(name) + url = request.host_url[:-1] + process_image(name) + + bio += f"\n\n![]({url})" + + bio_html = CustomRenderer().render(mistletoe.Document(bio)) + bio_html = sanitize(bio_html) + bans = filter_comment_html(bio_html) + + if len(bio_html) > 10000: + return render_template("settings_profile.html", + v=v, + error="Your bio is too long") + + if bans: + ban = bans[0] + reason = f"Remove the {ban.domain} link from your bio and try again." + if ban.reason: + reason += f" {ban.reason}" + + return {"error": reason}, 401 + + if len(bio_html) > 10000: abort(400) + + v.bio = bio[:1500] + v.bio_html=bio_html + g.db.add(v) + g.db.commit() + return render_template("settings_profile.html", + v=v, + msg="Your bio has been updated.") + + + + frontsize = request.values.get("frontsize") + if frontsize: + if frontsize in ["25", "50", "100"]: + v.frontsize = int(frontsize) + updated = True + cache.delete_memoized(frontlist) + else: abort(400) + + defaultsortingcomments = request.values.get("defaultsortingcomments") + if defaultsortingcomments: + if defaultsortingcomments in ["new", "old", "controversial", "top", "bottom"]: + v.defaultsortingcomments = defaultsortingcomments + updated = True + else: abort(400) + + defaultsorting = request.values.get("defaultsorting") + if defaultsorting: + if defaultsorting in ["hot", "new", "old", "comments", "controversial", "top", "bottom"]: + v.defaultsorting = defaultsorting + updated = True + else: abort(400) + + defaulttime = request.values.get("defaulttime") + if defaulttime: + if defaulttime in ["hour", "day", "week", "month", "year", "all"]: + v.defaulttime = defaulttime + updated = True + else: abort(400) + + theme = request.values.get("theme") + if theme: + v.theme = theme + if theme == "win98": v.themecolor = "30409f" + updated = True + + quadrant = request.values.get("quadrant") + if quadrant and 'pcmemes.net' in request.host.lower(): + v.quadrant = quadrant + v.customtitle = quadrant + if quadrant=="Centrist": + v.namecolor = "7f8fa6" + v.titlecolor = "7f8fa6" + elif quadrant=="LibLeft": + v.namecolor = "62ca56" + v.titlecolor = "62ca56" + elif quadrant=="LibRight": + v.namecolor = "f8db58" + v.titlecolor = "f8db58" + elif quadrant=="AuthLeft": + v.namecolor = "ff0000" + v.titlecolor = "ff0000" + elif quadrant=="AuthRight": + v.namecolor = "2a96f3" + v.titlecolor = "2a96f3" + elif quadrant=="LibCenter": + v.namecolor = "add357" + v.titlecolor = "add357" + elif quadrant=="AuthCenter": + v.namecolor = "954b7a" + v.titlecolor = "954b7a" + elif quadrant=="Left": + v.namecolor = "b1652b" + v.titlecolor = "b1652b" + elif quadrant=="Right": + v.namecolor = "91b9A6" + v.titlecolor = "91b9A6" + + updated = True + + if updated: + g.db.add(v) + g.db.commit() + + return {"message": "Your settings have been updated."} + + else: + return {"error": "You didn't change anything."}, 400 + + +@app.post("/settings/filters") +@auth_required +def filters(v): + filters=request.values.get("filters")[:1000].strip() + + if filters == v.custom_filter_list: return render_template("settings_filters.html", v=v, error="You didn't change anything") + + v.custom_filter_list=filters + g.db.add(v) + g.db.commit() + return render_template("settings_filters.html", v=v, msg="Your custom filters have been updated.") + +@app.post("/changelogsub") +@auth_required +@validate_formkey +def changelogsub(v): + v.changelogsub = not v.changelogsub + g.db.add(v) + + cache.delete_memoized(frontlist) + + g.db.commit() + if v.changelogsub: return {"message": "You have subscribed to the changelog!"} + else: return {"message": "You have unsubscribed from the changelog!"} + +@app.post("/settings/namecolor") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def namecolor(v): + color = str(request.values.get("color", "")).strip() + if color.startswith('#'): color = color[1:] + if len(color) != 6: return render_template("settings_security.html", v=v, error="Invalid color code") + v.namecolor = color + g.db.add(v) + g.db.commit() + return redirect("/settings/profile") + +@app.post("/settings/themecolor") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def themecolor(v): + themecolor = str(request.values.get("themecolor", "")).strip() + if themecolor.startswith('#'): themecolor = themecolor[1:] + if len(themecolor) != 6: return render_template("settings_security.html", v=v, error="Invalid color code") + v.themecolor = themecolor + g.db.add(v) + g.db.commit() + return redirect("/settings/profile") + +@app.post("/settings/gumroad") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def gumroad(v): + if 'rama' in request.host: patron = 'Paypig' + else: patron = 'Patron' + + if not (v.email and v.is_activated): return {"error": f"You must have a verified email to verify {patron} status and claim your rewards"}, 400 + + data = { + 'access_token': GUMROAD_TOKEN, + 'email': v.email + } + response = requests.get('https://api.gumroad.com/v2/sales', data=data).json()["sales"] + + if len(response) == 0: return {"error": "Email not found"}, 404 + + response = response[0] + tier = tiers[response["variants_and_quantity"]] + if v.patron == tier: return {"error": f"{patron} rewards already claimed"}, 400 + + v.patron = tier + g.db.add(v) + + grant_awards = {} + if tier == 1: + if v.discord_id: add_role(v, "1") + grant_awards["shit"] = 1 + grant_awards["fireflies"] = 1 + elif tier == 2: + if v.discord_id: add_role(v, "2") + grant_awards["shit"] = 2 + grant_awards["fireflies"] = 2 + grant_awards["ban"] = 1 + elif tier == 3: + if v.discord_id: add_role(v, "3") + grant_awards["shit"] = 5 + grant_awards["fireflies"] = 5 + grant_awards["ban"] = 2 + elif tier == 4: + if v.discord_id: add_role(v, "4") + grant_awards["shit"] = 10 + grant_awards["fireflies"] = 10 + grant_awards["ban"] = 5 + elif tier == 5 or tier == 8: + if v.discord_id: add_role(v, "5") + grant_awards["shit"] = 20 + grant_awards["fireflies"] = 20 + grant_awards["ban"] = 10 + + thing = g.db.query(AwardRelationship).order_by(AwardRelationship.id.desc()).first().id + + for name in grant_awards: + for count in range(grant_awards[name]): + + thing += 1 + + award = AwardRelationship( + id=thing, + user_id=v.id, + kind=name + ) + + g.db.add(award) + + if not v.has_badge(20+tier): + new_badge = Badge(badge_id=20+tier, + user_id=v.id, + ) + g.db.add(new_badge) + + g.db.commit() + + return {"message": f"{patron} rewards claimed!"} + +@app.post("/settings/titlecolor") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def titlecolor(v): + titlecolor = str(request.values.get("titlecolor", "")).strip() + if titlecolor.startswith('#'): titlecolor = titlecolor[1:] + if len(titlecolor) != 6: return render_template("settings_security.html", v=v, error="Invalid color code") + v.titlecolor = titlecolor + g.db.add(v) + g.db.commit() + + return redirect("/settings/profile") + +@app.post("/settings/security") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def settings_security_post(v): + if request.values.get("new_password"): + if request.values.get( + "new_password") != request.values.get("cnf_password"): + return redirect("/settings/security?error=" + + escape("Passwords do not match.")) + + if not re.match(valid_password_regex, request.values.get("new_password")): + return redirect("/settings/security?error=" + + escape("Password must be between 8 and 100 characters.")) + + if not v.verifyPass(request.values.get("old_password")): + return render_template( + "settings_security.html", v=v, error="Incorrect password") + + v.passhash = v.hash_password(request.values.get("new_password")) + + g.db.add(v) + + g.db.commit() + + return redirect("/settings/security?msg=" + + escape("Your password has been changed.")) + + if request.values.get("new_email"): + + if not v.verifyPass(request.values.get('password')): + return redirect("/settings/security?error=" + + escape("Invalid password.")) + + new_email = request.values.get("new_email","").strip() + if new_email == v.email: + return redirect("/settings/security?error=That email is already yours!") + + existing = g.db.query(User).options(lazyload('*')).filter(User.id != v.id, + func.lower(User.email) == new_email.lower()).first() + if existing: + return redirect("/settings/security?error=" + + escape("That email address is already in use.")) + + url = f"https://{app.config['SERVER_NAME']}/activate" + + now = int(time.time()) + + token = generate_hash(f"{new_email}+{v.id}+{now}") + params = f"?email={quote(new_email)}&id={v.id}&time={now}&token={token}" + + link = url + params + + send_mail(to_address=new_email, + subject="Verify your email address.", + html=render_template("email/email_change.html", + action_url=link, + v=v) + ) + + return redirect("/settings/security?msg=" + escape( + "Check your email and click the verification link to complete the email change.")) + + if request.values.get("2fa_token", ""): + + if not v.verifyPass(request.values.get('password')): + return redirect("/settings/security?error=" + + escape("Invalid password or token.")) + + secret = request.values.get("2fa_secret") + x = pyotp.TOTP(secret) + if not x.verify(request.values.get("2fa_token"), valid_window=1): + return redirect("/settings/security?error=" + + escape("Invalid password or token.")) + + v.mfa_secret = secret + g.db.add(v) + + g.db.commit() + + return redirect("/settings/security?msg=" + + escape("Two-factor authentication enabled.")) + + if request.values.get("2fa_remove", ""): + + if not v.verifyPass(request.values.get('password')): + return redirect("/settings/security?error=" + + escape("Invalid password or token.")) + + token = request.values.get("2fa_remove") + + if not v.validate_2fa(token): + return redirect("/settings/security?error=" + + escape("Invalid password or token.")) + + v.mfa_secret = None + g.db.add(v) + + g.db.commit() + + return redirect("/settings/security?msg=" + + escape("Two-factor authentication disabled.")) + +@app.post("/settings/log_out_all_others") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def settings_log_out_others(v): + + submitted_password = request.values.get("password", "").strip() + + if not v.verifyPass(submitted_password): return render_template("settings_security.html", v=v, error="Incorrect Password"), 401 + + v.login_nonce += 1 + + session["login_nonce"] = v.login_nonce + + g.db.add(v) + + g.db.commit() + + return render_template("settings_security.html", v=v, msg="All other devices have been logged out") + + +@app.post("/settings/images/profile") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def settings_images_profile(v): + if request.content_length > 4 * 1024 * 1024: return "Max file size is 4 MB.", 413 + + if request.headers.get("cf-ipcountry") == "T1": return "Image uploads are not allowed through TOR.", 403 + + file = request.files["profile"] + + name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.gif' + file.save(name) + highres = request.host_url[:-1] + process_image(name) + + if not highres: abort(400) + + name2 = name.replace('.gif', 'r.gif') + copyfile(name, name2) + imageurl = request.host_url[:-1] + process_image(name2, True) + + if not imageurl: abort(400) + + v.highres = highres + v.profileurl = imageurl + g.db.add(v) + + g.db.commit() + + return render_template("settings_profile.html", v=v, msg="Profile picture successfully updated.") + + +@app.post("/settings/images/banner") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def settings_images_banner(v): + if request.content_length > 4 * 1024 * 1024: return "Max file size is 4 MB.", 413 + + if request.headers.get("cf-ipcountry") == "T1": return "Image uploads are not allowed through TOR.", 403 + + file = request.files["banner"] + + name = f'/images/{int(time.time())}{secrets.token_urlsafe(2)}.gif' + file.save(name) + imageurl = request.host_url[:-1] + process_image(name) + + if imageurl: + v.bannerurl = imageurl + g.db.add(v) + g.db.commit() + + return render_template("settings_profile.html", v=v, msg="Banner successfully updated.") + + +@app.post("/settings/delete/profile") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def settings_delete_profile(v): + v.highres = None + v.profileurl = None + g.db.add(v) + g.db.commit() + return render_template("settings_profile.html", v=v, + msg="Profile picture successfully removed.") + +@app.post("/settings/delete/banner") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def settings_delete_banner(v): + + v.bannerurl = None + g.db.add(v) + g.db.commit() + + return render_template("settings_profile.html", v=v, + msg="Banner successfully removed.") + + +@app.get("/settings/blocks") +@auth_required +def settings_blockedpage(v): + + return render_template("settings_blocks.html", v=v) + +@app.get("/settings/css") +@auth_required +def settings_css_get(v): + + return render_template("settings_css.html", v=v) + +@app.post("/settings/css") +@limiter.limit("1/second") +@auth_required +def settings_css(v): + css = request.values.get("css").strip().replace('\\', '').strip()[:4000] + + if not v.agendaposter: + v.css = css + else: + v.css = 'body *::before, body *::after { content: "Trans rights are human rights!"; }' + g.db.add(v) + g.db.commit() + + return render_template("settings_css.html", v=v) + +@app.get("/settings/profilecss") +@auth_required +def settings_profilecss_get(v): + + if v.coins < 1000 and not v.patron and v.admin_level < 6: return f"You must have +1000 {COINS_NAME} or be a patron to set profile css." + return render_template("settings_profilecss.html", v=v) + +@app.post("/settings/profilecss") +@limiter.limit("1/second") +@auth_required +def settings_profilecss(v): + if v.coins < 1000 and not v.patron: return f"You must have +1000 {COINS_NAME} or be a patron to set profile css." + profilecss = request.values.get("profilecss").strip().replace('\\', '').strip()[:4000] + v.profilecss = profilecss + g.db.add(v) + g.db.commit() + + return render_template("settings_profilecss.html", v=v) + +@app.post("/settings/block") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def settings_block_user(v): + + user = get_user(request.values.get("username"), graceful=True) + + if not user: + return {"error": "That user doesn't exist."}, 404 + + if user.id == v.id: + return {"error": "You can't block yourself."}, 409 + + if v.has_block(user): + return {"error": f"You have already blocked @{user.username}."}, 409 + + if user.id == NOTIFICATIONS_ACCOUNT: + return {"error": "You can't block this user."}, 409 + + new_block = UserBlock(user_id=v.id, + target_id=user.id, + ) + g.db.add(new_block) + + + + existing = g.db.query(Notification).options(lazyload('*')).filter_by(blocksender=v.id, user_id=user.id).first() + if not existing: send_block_notif(v.id, user.id, f"@{v.username} has blocked you!") + + cache.delete_memoized(frontlist) + + g.db.commit() + + if v.admin_level == 1: return {"message": f"@{user.username} banned!"} + else: return {"message": f"@{user.username} blocked."} + + +@app.post("/settings/unblock") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def settings_unblock_user(v): + + user = get_user(request.values.get("username")) + + x = v.has_block(user) + + if not x: abort(409) + + g.db.delete(x) + + + + existing = g.db.query(Notification).options(lazyload('*')).filter_by(unblocksender=v.id, user_id=user.id).first() + if not existing: send_unblock_notif(v.id, user.id, f"@{v.username} has unblocked you!") + + cache.delete_memoized(frontlist) + + g.db.commit() + + if v.admin_level == 1: return {"message": f"@{user.username} unbanned!"} + + return {"message": f"@{user.username} unblocked."} + + +@app.get("/settings/apps") +@auth_required +def settings_apps(v): + + return render_template("settings_apps.html", v=v) + + +@app.post("/settings/remove_discord") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def settings_remove_discord(v): + + remove_user(v) + + v.discord_id=None + g.db.add(v) + + g.db.commit() + + return redirect("/settings/profile") + +@app.get("/settings/content") +@auth_required +def settings_content_get(v): + + return render_template("settings_filters.html", v=v) + +@app.post("/settings/name_change") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def settings_name_change(v): + + new_name=request.values.get("name").strip() + + if new_name==v.username: + return render_template("settings_profile.html", + v=v, + error="You didn't change anything") + + if not re.match(valid_username_regex, new_name): + return render_template("settings_profile.html", + v=v, + error=f"This isn't a valid username.") + + name=new_name.replace('_','\_') + + x= g.db.query(User).options( + lazyload('*') + ).filter( + or_( + User.username.ilike(name), + User.original_username.ilike(name) + ) + ).first() + + if x and x.id != v.id: + return render_template("settings_profile.html", + v=v, + error=f"Username `{new_name}` is already in use.") + + v=g.db.query(User).with_for_update().options(lazyload('*')).filter_by(id=v.id).first() + + v.username=new_name + v.name_changed_utc=int(time.time()) + + set_nick(v, new_name) + + g.db.add(v) + + g.db.commit() + + return redirect("/settings/profile") + +@app.post("/settings/song_change") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def settings_song_change(v): + song=request.values.get("song").strip() + + if song == "" and v.song and path.isfile(f"/songs/{v.song}.mp3") and g.db.query(User.id).options(lazyload('*')).filter_by(song=v.song).count() == 1: + os.remove(f"/songs/{v.song}.mp3") + v.song = None + g.db.add(v) + g.db.commit() + return redirect("/settings/profile") + + song = song.replace("https://music.youtube.com", "https://youtube.com") + if song.startswith(("https://www.youtube.com/watch?v=", "https://youtube.com/watch?v=", "https://m.youtube.com/watch?v=")): + id = song.split("v=")[1] + elif song.startswith("https://youtu.be/"): + id = song.split("https://youtu.be/")[1] + else: + return render_template("settings_profile.html", + v=v, + error=f"Not a youtube link.") + + if "?" in id: id = id.split("?")[0] + if "&" in id: id = id.split("&")[0] + + if path.isfile(f'/songs/{id}.mp3'): + v.song = id + g.db.add(v) + g.db.commit() + return redirect("/settings/profile") + + + req = requests.get(f"https://www.googleapis.com/youtube/v3/videos?id={id}&key={YOUTUBE_KEY}&part=contentDetails").json() + duration = req['items'][0]['contentDetails']['duration'] + if "H" in duration: + return render_template("settings_profile.html", + v=v, + error=f"Duration of the video must not exceed 10 minutes.") + + if "M" in duration: + duration = int(duration.split("PT")[1].split("M")[0]) + if duration > 10: + return render_template("settings_profile.html", + v=v, + error=f"Duration of the video must not exceed 10 minutes.") + + + if v.song and path.isfile(f"/songs/{v.song}.mp3") and g.db.query(User.id).options(lazyload('*')).filter_by(song=v.song).count() == 1: + os.remove(f"/songs/{v.song}.mp3") + + ydl_opts = { + 'outtmpl': '/songs/%(title)s.%(ext)s', + 'format': 'bestaudio/best', + 'postprocessors': [{ + 'key': 'FFmpegExtractAudio', + 'preferredcodec': 'mp3', + 'preferredquality': '192', + }], + } + + with youtube_dl.YoutubeDL(ydl_opts) as ydl: + try: ydl.download([f"https://youtube.com/watch?v={id}"]) + except Exception as e: + print(e) + return render_template("settings_profile.html", + v=v, + error=f"Age-restricted videos aren't allowed.") + + files = os.listdir("/songs/") + paths = [path.join("/songs/", basename) for basename in files] + songfile = max(paths, key=path.getctime) + os.rename(songfile, f"/songs/{id}.mp3") + + v.song = id + g.db.add(v) + + g.db.commit() + + return redirect("/settings/profile") + +@app.post("/settings/title_change") +@limiter.limit("1/second") +@auth_required +@validate_formkey +def settings_title_change(v): + + if v.flairchanged: abort(403) + + new_name=request.values.get("title").strip()[:100].replace("𒐪","") + + if new_name==v.customtitle: + return render_template("settings_profile.html", + v=v, + error="You didn't change anything") + + v.customtitleplain = new_name + + v.customtitle = filter_title(new_name) + + g.db.add(v) + g.db.commit() + return redirect("/settings/profile") \ No newline at end of file diff --git a/files/routes/static.py b/files/routes/static.py old mode 100644 new mode 100755 index d1ec45219..1ff5517c8 --- a/files/routes/static.py +++ b/files/routes/static.py @@ -1,341 +1,341 @@ -from files.mail import * -from files.__main__ import app, limiter, mail -from files.helpers.alerts import * -from files.classes.award import AWARDS -from sqlalchemy import func -from os import path -import calendar -import matplotlib.pyplot as plt - -site = environ.get("DOMAIN").strip() -site_name = environ.get("SITE_NAME").strip() - -@app.get('/rules') -@auth_desired -def static_rules(v): - - if not path.exists(f'./{site_name} rules.html'): - if v and v.admin_level == 6: - return render_template('norules.html', v=v) - else: - abort(404) - - with open(f'./{site_name} rules.html', 'r') as f: - rules = f.read() - - return render_template('rules.html', rules=rules, v=v) - - -@app.get("/stats") -@auth_required -def participation_stats(v): - - now = int(time.time()) - - day = now - 86400 - - data = {"valid_users": g.db.query(User.id).count(), - "private_users": g.db.query(User.id).options(lazyload('*')).filter_by(is_private=True).count(), - "banned_users": g.db.query(User.id).options(lazyload('*')).filter(User.is_banned > 0).count(), - "verified_email_users": g.db.query(User.id).options(lazyload('*')).filter_by(is_activated=True).count(), - "total_coins": g.db.query(func.sum(User.coins)).scalar(), - "signups_last_24h": g.db.query(User.id).options(lazyload('*')).filter(User.created_utc > day).count(), - "total_posts": g.db.query(Submission.id).count(), - "posting_users": g.db.query(Submission.author_id).distinct().count(), - "listed_posts": g.db.query(Submission.id).options(lazyload('*')).filter_by(is_banned=False).filter(Submission.deleted_utc == 0).count(), - "removed_posts": g.db.query(Submission.id).options(lazyload('*')).filter_by(is_banned=True).count(), - "deleted_posts": g.db.query(Submission.id).options(lazyload('*')).filter(Submission.deleted_utc > 0).count(), - "posts_last_24h": g.db.query(Submission.id).options(lazyload('*')).filter(Submission.created_utc > day).count(), - "total_comments": g.db.query(Comment.id).count(), - "commenting_users": g.db.query(Comment.author_id).distinct().count(), - "removed_comments": g.db.query(Comment.id).options(lazyload('*')).filter_by(is_banned=True).count(), - "deleted_comments": g.db.query(Comment.id).options(lazyload('*')).filter(Comment.deleted_utc>0).count(), - "comments_last_24h": g.db.query(Comment.id).options(lazyload('*')).filter(Comment.created_utc > day).count(), - "post_votes": g.db.query(Vote.id).count(), - "post_voting_users": g.db.query(Vote.user_id).distinct().count(), - "comment_votes": g.db.query(CommentVote.id).count(), - "comment_voting_users": g.db.query(CommentVote.user_id).distinct().count(), - "total_awards": g.db.query(AwardRelationship.id).count(), - "awards_given": g.db.query(AwardRelationship.id).options(lazyload('*')).filter(or_(AwardRelationship.submission_id != None, AwardRelationship.comment_id != None)).count() - } - - - return render_template("admin/content_stats.html", v=v, title="Content Statistics", data=data) - - -@app.get("/chart") -@auth_required -def chart(v): - file = cached_chart() - return send_file(f"../{file}") - - -@cache.memoize(timeout=86400) -def cached_chart(): - days = int(request.values.get("days", 25)) - - now = time.gmtime() - midnight_this_morning = time.struct_time((now.tm_year, - now.tm_mon, - now.tm_mday, - 0, - 0, - 0, - now.tm_wday, - now.tm_yday, - 0) - ) - today_cutoff = calendar.timegm(midnight_this_morning) - - day = 3600 * 24 - - day_cutoffs = [today_cutoff - day * i for i in range(days)] - day_cutoffs.insert(0, calendar.timegm(now)) - - daily_times = [time.strftime("%d", time.gmtime(day_cutoffs[i + 1])) for i in range(len(day_cutoffs) - 1)][2:][::-1] - - daily_signups = [g.db.query(User.id).options(lazyload('*')).filter(User.created_utc < day_cutoffs[i], User.created_utc > day_cutoffs[i + 1]).count() for i in range(len(day_cutoffs) - 1)][2:][::-1] - - post_stats = [g.db.query(Submission.id).options(lazyload('*')).filter(Submission.created_utc < day_cutoffs[i], Submission.created_utc > day_cutoffs[i + 1], Submission.is_banned == False).count() for i in range(len(day_cutoffs) - 1)][2:][::-1] - - comment_stats = [g.db.query(Comment.id).options(lazyload('*')).filter(Comment.created_utc < day_cutoffs[i], Comment.created_utc > day_cutoffs[i + 1],Comment.is_banned == False, Comment.author_id != 1).count() for i in range(len(day_cutoffs) - 1)][2:][::-1] - - signup_chart = plt.subplot2grid((20, 4), (0, 0), rowspan=5, colspan=4) - posts_chart = plt.subplot2grid((20, 4), (7, 0), rowspan=5, colspan=4) - comments_chart = plt.subplot2grid((20, 4), (14, 0), rowspan=5, colspan=4) - - signup_chart.grid(), posts_chart.grid(), comments_chart.grid() - - signup_chart.plot( - daily_times, - daily_signups, - color='red') - posts_chart.plot( - daily_times, - post_stats, - color='green') - comments_chart.plot( - daily_times, - comment_stats, - color='gold') - - signup_chart.set_ylabel("Signups") - posts_chart.set_ylabel("Posts") - comments_chart.set_ylabel("Comments") - comments_chart.set_xlabel("Time (UTC)") - - signup_chart.legend(loc='upper left', frameon=True) - posts_chart.legend(loc='upper left', frameon=True) - comments_chart.legend(loc='upper left', frameon=True) - - file = "chart.png" - plt.savefig(file) - plt.clf() - return file - - -@app.get("/patrons") -@app.get("/paypigs") -@auth_desired -def patrons(v): - query = g.db.query( - User.id, User.username, User.patron, User.namecolor, - AwardRelationship.kind.label('last_award_kind'), func.count(AwardRelationship.id).label('last_award_count') - ).filter(AwardRelationship.submission_id==None, AwardRelationship.comment_id==None, User.patron > 0) \ - .group_by(User.username, User.patron, User.id, User.namecolor, AwardRelationship.kind) \ - .order_by(User.patron.desc(), AwardRelationship.kind.desc()) \ - .join(User).all() - - result = {} - for row in (r._asdict() for r in query): - user_id = row['id'] - if user_id not in result: - result[user_id] = row - result[user_id]['awards'] = {} - - kind = row['last_award_kind'] - if kind in AWARDS.keys(): - result[user_id]['awards'][kind] = (AWARDS[kind], row['last_award_count']) - - return render_template("patrons.html", v=v, result=result) - -@app.get("/admins") -@auth_desired -def admins(v): - admins = g.db.query(User).options(lazyload('*')).filter_by(admin_level=6).order_by(User.coins.desc()).all() - return render_template("admins.html", v=v, admins=admins) - - -@app.get("/log") -@auth_desired -def log(v): - - page=int(request.args.get("page",1)) - - if v and v.admin_level == 6: actions = g.db.query(ModAction).order_by(ModAction.id.desc()).offset(25 * (page - 1)).limit(26).all() - else: actions=g.db.query(ModAction).filter(ModAction.kind!="shadowban", ModAction.kind!="unshadowban", ModAction.kind!="club", ModAction.kind!="unclub").order_by(ModAction.id.desc()).offset(25*(page-1)).limit(26).all() - - next_exists=len(actions)==26 - actions=actions[:25] - - return render_template("log.html", v=v, actions=actions, next_exists=next_exists, page=page) - -@app.get("/log/") -@auth_desired -def log_item(id, v): - - try: id = int(id) - except: - try: id = int(id, 36) - except: abort(404) - - action=g.db.query(ModAction).options(lazyload('*')).filter_by(id=id).first() - - if not action: - abort(404) - - if request.path != action.permalink: - return redirect(action.permalink) - - return render_template("log.html", - v=v, - actions=[action], - next_exists=False, - page=1, - action=action - ) - -@app.get("/assets/favicon.ico") -def favicon(): - return send_file(f"./assets/images/{site_name}/icon.webp") - -@app.get("/api") -@auth_desired -def api(v): - return render_template("api.html", v=v) - -@app.get("/contact") -@auth_required -def contact(v): - - return render_template("contact.html", v=v) - -@app.post("/contact") -@limiter.limit("1/second") -@auth_required -def submit_contact(v): - message = f'This message has been sent automatically to all admins via https://{site}/contact, user email is "{v.email}"\n\nMessage:\n\n' + request.values.get("message", "") - send_admin(v.id, message) - g.db.commit() - return render_template("contact.html", v=v, msg="Your message has been sent.") - -@app.get('/archives') -def archivesindex(): - return redirect("/archives/index.html") - -@app.get('/archives/') -def archives(path): - resp = make_response(send_from_directory('/archives', path)) - if request.path.endswith('.css'): resp.headers.add("Content-Type", "text/css") - return resp - -@app.get('/assets/') -@limiter.exempt -def static_service(path): - resp = make_response(send_from_directory('./assets', path)) - if request.path.endswith('.webp') or request.path.endswith('.gif') or request.path.endswith('.ttf') or request.path.endswith('.woff') or request.path.endswith('.woff2'): - resp.headers.remove("Cache-Control") - resp.headers.add("Cache-Control", "public, max-age=2628000") - - return resp - -@app.get('/images/') -@app.get('/hostedimages/') -@limiter.exempt -def images(path): - resp = make_response(send_from_directory('/images', path)) - resp.headers.remove("Cache-Control") - resp.headers.add("Cache-Control", "public, max-age=2628000") - return resp - -@app.get("/robots.txt") -def robots_txt(): - return send_file("./assets/robots.txt") - -@app.get("/settings") -@auth_required -def settings(v): - - - return redirect("/settings/profile") - - -@app.get("/settings/profile") -@auth_required -def settings_profile(v): - - - return render_template("settings_profile.html", - v=v) - -@app.get("/badges") -@auth_desired -def badges(v): - - - badges = g.db.query(BadgeDef).all() - return render_template("badges.html", v=v, badges=badges) - -@app.get("/blocks") -@auth_desired -def blocks(v): - - - blocks=g.db.query(UserBlock).all() - users = [] - targets = [] - for x in blocks: - users.append(get_account(x.user_id)) - targets.append(get_account(x.target_id)) - - return render_template("blocks.html", v=v, users=users, targets=targets) - -@app.get("/banned") -@auth_desired -def banned(v): - - - users = [x for x in g.db.query(User).options(lazyload('*')).filter(User.is_banned > 0, User.unban_utc == 0).all()] - return render_template("banned.html", v=v, users=users) - -@app.get("/formatting") -@auth_desired -def formatting(v): - - - return render_template("formatting.html", v=v) - -@app.get("/service-worker.js") -def serviceworker(): - with open("files/assets/js/service-worker.js", "r") as f: return Response(f.read(), mimetype='application/javascript') - -@app.get("/settings/security") -@auth_required -def settings_security(v): - - - return render_template("settings_security.html", - v=v, - mfa_secret=pyotp.random_base32() if not v.mfa_secret else None, - error=request.values.get("error") or None, - msg=request.values.get("msg") or None - ) - -@app.post("/dismiss_mobile_tip") -@limiter.limit("1/second") -def dismiss_mobile_tip(): - - session["tooltip_last_dismissed"]=int(time.time()) - session.modified=True - - return "", 204 +from files.mail import * +from files.__main__ import app, limiter, mail +from files.helpers.alerts import * +from files.classes.award import AWARDS +from sqlalchemy import func +from os import path +import calendar +import matplotlib.pyplot as plt + +site = environ.get("DOMAIN").strip() +site_name = environ.get("SITE_NAME").strip() + +@app.get('/rules') +@auth_desired +def static_rules(v): + + if not path.exists(f'./{site_name} rules.html'): + if v and v.admin_level == 6: + return render_template('norules.html', v=v) + else: + abort(404) + + with open(f'./{site_name} rules.html', 'r') as f: + rules = f.read() + + return render_template('rules.html', rules=rules, v=v) + + +@app.get("/stats") +@auth_required +def participation_stats(v): + + now = int(time.time()) + + day = now - 86400 + + data = {"valid_users": g.db.query(User.id).count(), + "private_users": g.db.query(User.id).options(lazyload('*')).filter_by(is_private=True).count(), + "banned_users": g.db.query(User.id).options(lazyload('*')).filter(User.is_banned > 0).count(), + "verified_email_users": g.db.query(User.id).options(lazyload('*')).filter_by(is_activated=True).count(), + "total_coins": g.db.query(func.sum(User.coins)).scalar(), + "signups_last_24h": g.db.query(User.id).options(lazyload('*')).filter(User.created_utc > day).count(), + "total_posts": g.db.query(Submission.id).count(), + "posting_users": g.db.query(Submission.author_id).distinct().count(), + "listed_posts": g.db.query(Submission.id).options(lazyload('*')).filter_by(is_banned=False).filter(Submission.deleted_utc == 0).count(), + "removed_posts": g.db.query(Submission.id).options(lazyload('*')).filter_by(is_banned=True).count(), + "deleted_posts": g.db.query(Submission.id).options(lazyload('*')).filter(Submission.deleted_utc > 0).count(), + "posts_last_24h": g.db.query(Submission.id).options(lazyload('*')).filter(Submission.created_utc > day).count(), + "total_comments": g.db.query(Comment.id).count(), + "commenting_users": g.db.query(Comment.author_id).distinct().count(), + "removed_comments": g.db.query(Comment.id).options(lazyload('*')).filter_by(is_banned=True).count(), + "deleted_comments": g.db.query(Comment.id).options(lazyload('*')).filter(Comment.deleted_utc>0).count(), + "comments_last_24h": g.db.query(Comment.id).options(lazyload('*')).filter(Comment.created_utc > day).count(), + "post_votes": g.db.query(Vote.id).count(), + "post_voting_users": g.db.query(Vote.user_id).distinct().count(), + "comment_votes": g.db.query(CommentVote.id).count(), + "comment_voting_users": g.db.query(CommentVote.user_id).distinct().count(), + "total_awards": g.db.query(AwardRelationship.id).count(), + "awards_given": g.db.query(AwardRelationship.id).options(lazyload('*')).filter(or_(AwardRelationship.submission_id != None, AwardRelationship.comment_id != None)).count() + } + + + return render_template("admin/content_stats.html", v=v, title="Content Statistics", data=data) + + +@app.get("/chart") +@auth_required +def chart(v): + file = cached_chart() + return send_file(f"../{file}") + + +@cache.memoize(timeout=86400) +def cached_chart(): + days = int(request.values.get("days", 25)) + + now = time.gmtime() + midnight_this_morning = time.struct_time((now.tm_year, + now.tm_mon, + now.tm_mday, + 0, + 0, + 0, + now.tm_wday, + now.tm_yday, + 0) + ) + today_cutoff = calendar.timegm(midnight_this_morning) + + day = 3600 * 24 + + day_cutoffs = [today_cutoff - day * i for i in range(days)] + day_cutoffs.insert(0, calendar.timegm(now)) + + daily_times = [time.strftime("%d", time.gmtime(day_cutoffs[i + 1])) for i in range(len(day_cutoffs) - 1)][2:][::-1] + + daily_signups = [g.db.query(User.id).options(lazyload('*')).filter(User.created_utc < day_cutoffs[i], User.created_utc > day_cutoffs[i + 1]).count() for i in range(len(day_cutoffs) - 1)][2:][::-1] + + post_stats = [g.db.query(Submission.id).options(lazyload('*')).filter(Submission.created_utc < day_cutoffs[i], Submission.created_utc > day_cutoffs[i + 1], Submission.is_banned == False).count() for i in range(len(day_cutoffs) - 1)][2:][::-1] + + comment_stats = [g.db.query(Comment.id).options(lazyload('*')).filter(Comment.created_utc < day_cutoffs[i], Comment.created_utc > day_cutoffs[i + 1],Comment.is_banned == False, Comment.author_id != 1).count() for i in range(len(day_cutoffs) - 1)][2:][::-1] + + signup_chart = plt.subplot2grid((20, 4), (0, 0), rowspan=5, colspan=4) + posts_chart = plt.subplot2grid((20, 4), (7, 0), rowspan=5, colspan=4) + comments_chart = plt.subplot2grid((20, 4), (14, 0), rowspan=5, colspan=4) + + signup_chart.grid(), posts_chart.grid(), comments_chart.grid() + + signup_chart.plot( + daily_times, + daily_signups, + color='red') + posts_chart.plot( + daily_times, + post_stats, + color='green') + comments_chart.plot( + daily_times, + comment_stats, + color='gold') + + signup_chart.set_ylabel("Signups") + posts_chart.set_ylabel("Posts") + comments_chart.set_ylabel("Comments") + comments_chart.set_xlabel("Time (UTC)") + + signup_chart.legend(loc='upper left', frameon=True) + posts_chart.legend(loc='upper left', frameon=True) + comments_chart.legend(loc='upper left', frameon=True) + + file = "chart.png" + plt.savefig(file) + plt.clf() + return file + + +@app.get("/patrons") +@app.get("/paypigs") +@auth_desired +def patrons(v): + query = g.db.query( + User.id, User.username, User.patron, User.namecolor, + AwardRelationship.kind.label('last_award_kind'), func.count(AwardRelationship.id).label('last_award_count') + ).filter(AwardRelationship.submission_id==None, AwardRelationship.comment_id==None, User.patron > 0) \ + .group_by(User.username, User.patron, User.id, User.namecolor, AwardRelationship.kind) \ + .order_by(User.patron.desc(), AwardRelationship.kind.desc()) \ + .join(User).all() + + result = {} + for row in (r._asdict() for r in query): + user_id = row['id'] + if user_id not in result: + result[user_id] = row + result[user_id]['awards'] = {} + + kind = row['last_award_kind'] + if kind in AWARDS.keys(): + result[user_id]['awards'][kind] = (AWARDS[kind], row['last_award_count']) + + return render_template("patrons.html", v=v, result=result) + +@app.get("/admins") +@auth_desired +def admins(v): + admins = g.db.query(User).options(lazyload('*')).filter_by(admin_level=6).order_by(User.coins.desc()).all() + return render_template("admins.html", v=v, admins=admins) + + +@app.get("/log") +@auth_desired +def log(v): + + page=int(request.args.get("page",1)) + + if v and v.admin_level == 6: actions = g.db.query(ModAction).order_by(ModAction.id.desc()).offset(25 * (page - 1)).limit(26).all() + else: actions=g.db.query(ModAction).filter(ModAction.kind!="shadowban", ModAction.kind!="unshadowban", ModAction.kind!="club", ModAction.kind!="unclub").order_by(ModAction.id.desc()).offset(25*(page-1)).limit(26).all() + + next_exists=len(actions)>25 + actions=actions[:25] + + return render_template("log.html", v=v, actions=actions, next_exists=next_exists, page=page) + +@app.get("/log/") +@auth_desired +def log_item(id, v): + + try: id = int(id) + except: + try: id = int(id, 36) + except: abort(404) + + action=g.db.query(ModAction).options(lazyload('*')).filter_by(id=id).first() + + if not action: + abort(404) + + if request.path != action.permalink: + return redirect(action.permalink) + + return render_template("log.html", + v=v, + actions=[action], + next_exists=False, + page=1, + action=action + ) + +@app.get("/assets/favicon.ico") +def favicon(): + return send_file(f"./assets/images/{site_name}/icon.gif") + +@app.get("/api") +@auth_desired +def api(v): + return render_template("api.html", v=v) + +@app.get("/contact") +@auth_required +def contact(v): + + return render_template("contact.html", v=v) + +@app.post("/contact") +@limiter.limit("1/second") +@auth_required +def submit_contact(v): + message = f'This message has been sent automatically to all admins via https://{site}/contact, user email is "{v.email}"\n\nMessage:\n\n' + request.values.get("message", "") + send_admin(v.id, message) + g.db.commit() + return render_template("contact.html", v=v, msg="Your message has been sent.") + +@app.get('/archives') +def archivesindex(): + return redirect("/archives/index.html") + +@app.get('/archives/') +def archives(path): + resp = make_response(send_from_directory('/archives', path)) + if request.path.endswith('.css'): resp.headers.add("Content-Type", "text/css") + return resp + +@app.get('/assets/') +@limiter.exempt +def static_service(path): + resp = make_response(send_from_directory('./assets', path)) + if request.path.endswith('.webp') or request.path.endswith('.gif') or request.path.endswith('.ttf') or request.path.endswith('.woff') or request.path.endswith('.woff2'): + resp.headers.remove("Cache-Control") + resp.headers.add("Cache-Control", "public, max-age=2628000") + + return resp + +@app.get('/images/') +@app.get('/hostedimages/') +@limiter.exempt +def images(path): + resp = make_response(send_from_directory('/images', path)) + resp.headers.remove("Cache-Control") + resp.headers.add("Cache-Control", "public, max-age=2628000") + return resp + +@app.get("/robots.txt") +def robots_txt(): + return send_file("./assets/robots.txt") + +@app.get("/settings") +@auth_required +def settings(v): + + + return redirect("/settings/profile") + + +@app.get("/settings/profile") +@auth_required +def settings_profile(v): + + + return render_template("settings_profile.html", + v=v) + +@app.get("/badges") +@auth_desired +def badges(v): + + + badges = g.db.query(BadgeDef).all() + return render_template("badges.html", v=v, badges=badges) + +@app.get("/blocks") +@auth_desired +def blocks(v): + + + blocks=g.db.query(UserBlock).all() + users = [] + targets = [] + for x in blocks: + users.append(get_account(x.user_id)) + targets.append(get_account(x.target_id)) + + return render_template("blocks.html", v=v, users=users, targets=targets) + +@app.get("/banned") +@auth_desired +def banned(v): + + + users = [x for x in g.db.query(User).options(lazyload('*')).filter(User.is_banned > 0, User.unban_utc == 0).all()] + return render_template("banned.html", v=v, users=users) + +@app.get("/formatting") +@auth_desired +def formatting(v): + + + return render_template("formatting.html", v=v) + +@app.get("/service-worker.js") +def serviceworker(): + with open("files/assets/js/service-worker.js", "r") as f: return Response(f.read(), mimetype='application/javascript') + +@app.get("/settings/security") +@auth_required +def settings_security(v): + + + return render_template("settings_security.html", + v=v, + mfa_secret=pyotp.random_base32() if not v.mfa_secret else None, + error=request.values.get("error") or None, + msg=request.values.get("msg") or None + ) + +@app.post("/dismiss_mobile_tip") +@limiter.limit("1/second") +def dismiss_mobile_tip(): + + session["tooltip_last_dismissed"]=int(time.time()) + session.modified=True + + return "", 204 diff --git a/files/routes/users.py b/files/routes/users.py old mode 100644 new mode 100755 index 59ecd40b3..d04f471ec --- a/files/routes/users.py +++ b/files/routes/users.py @@ -1,741 +1,745 @@ -import qrcode -import io -import time -import math -from files.classes.user import ViewerRelationship -from files.helpers.alerts import * -from files.helpers.sanitize import * -from files.helpers.markdown import * -from files.helpers.const import * -from files.mail import * -from flask import * -from files.__main__ import app, limiter -from pusher_push_notifications import PushNotifications - -site = environ.get("DOMAIN").strip() - -beams_client = PushNotifications( - instance_id=PUSHER_INSTANCE_ID, - secret_key=PUSHER_KEY, -) - - -@app.post("/pay_rent") -@limiter.limit("1/second") -@auth_required -def pay_rent(v): - if v.coins < 500: return "You must have more than 500 coins." - v.coins -= 500 - v.rent_utc = int(time.time()) - g.db.add(v) - u = get_account(253) - u.coins += 500 - g.db.add(u) - send_notification(NOTIFICATIONS_ACCOUNT, u, f"@{v.username} has paid rent!") - g.db.commit() - return {"message": "Rent paid!"} - - -@app.post("/steal") -@limiter.limit("1/second") -@is_not_banned -def steal(v): - if int(time.time()) - v.created_utc < 604800: - return "You must have an account older than 1 week in order to attempt stealing." - if v.coins < 5000: - return "You must have more than 5000 coins in order to attempt stealing." - u = get_account(253) - if random.randint(1, 10) < 5: - v.coins += 700 - v.steal_utc = int(time.time()) - g.db.add(v) - u.coins -= 700 - g.db.add(u) - send_notification(NOTIFICATIONS_ACCOUNT, u, f"Some [grubby little rentoid](/@{v.username}) has absconded with 700 of your hard-earned dramacoins to fuel his Funko Pop addiction. Stop being so trusting.") - send_notification(NOTIFICATIONS_ACCOUNT, v, f"You have successfully shorted your heroic landlord 700 dramacoins in rent. You're slightly less materially poor, but somehow even moreso morally. Are you proud of yourself?") - g.db.commit() - return {"message": "Attempt successful!"} - - else: - if random.random() < 0.15: - send_notification(NOTIFICATIONS_ACCOUNT, u, f"You caught [this sniveling little renthog](/@{v.username}) trying to rob you. After beating him within an inch of his life, you sold his Nintendo Switch for 500 dramacoins and called the cops. He was sentenced to one (1) day in renthog prison.") - send_notification(NOTIFICATIONS_ACCOUNT, v, f"The ever-vigilant landchad has caught you trying to steal his hard-earned rent money. The police take you away and laugh as you impotently stutter A-ACAB :sob: You are fined 500 dramacoins and sentenced to one (1) day in renthog prison.") - v.ban(days=1, reason="Jailed thief") - v.fail_utc = int(time.time()) - else: - send_notification(NOTIFICATIONS_ACCOUNT, u, f"You caught [this sniveling little renthog](/@{v.username}) trying to rob you. After beating him within an inch of his life, you showed mercy in exchange for a 500 dramacoin tip. This time.") - send_notification(NOTIFICATIONS_ACCOUNT, v, f"The ever-vigilant landchad has caught you trying to steal his hard-earned rent money. You were able to convince him to spare your life with a 500 dramacoin tip. This time.") - v.fail2_utc = int(time.time()) - v.coins -= 500 - g.db.add(v) - u.coins += 500 - g.db.add(u) - g.db.commit() - return {"message": "Attempt failed!"} - - -@app.get("/rentoids") -@auth_desired -def rentoids(v): - users = g.db.query(User).options(lazyload('*')).filter(User.rent_utc > 0).all() - return render_template("rentoids.html", v=v, users=users) - - -@app.get("/thiefs") -@auth_desired -def thiefs(v): - successful = g.db.query(User).options(lazyload('*')).filter(User.steal_utc > 0).all() - failed = g.db.query(User).options(lazyload('*')).filter(User.fail_utc > 0).all() - failed2 = g.db.query(User).options(lazyload('*')).filter(User.fail2_utc > 0).all() - return render_template("thiefs.html", v=v, successful=successful, failed=failed, failed2=failed2) - - -@app.post("/@/suicide") -@limiter.limit("1/second") -@auth_required -def suicide(v, username): - t = int(time.time()) - if v.admin_level == 0 and t - v.suicide_utc < 86400: return {"message": "You're on 1-day cooldown!"} - user = get_user(username) - suicide = f"Hi there,\n\nA [concerned user]({v.url}) reached out to us about you.\n\nWhen you're in the middle of something painful, it may feel like you don't have a lot of options. But whatever you're going through, you deserve help and there are people who are here for you.\n\nThere are resources available in your area that are free, confidential, and available 24/7:\n\n- Call, Text, or Chat with Canada's [Crisis Services Canada](https://www.crisisservicescanada.ca/en/)\n- Call, Email, or Visit the UK's [Samaritans](https://www.samaritans.org/)\n- Text CHAT to America's [Crisis Text Line](https://www.crisistextline.org/) at 741741.\nIf you don't see a resource in your area above, the moderators at r/SuicideWatch keep a comprehensive list of resources and hotlines for people organized by location. Find Someone Now\n\nIf you think you may be depressed or struggling in another way, don't ignore it or brush it aside. Take yourself and your feelings seriously, and reach out to someone.\n\nIt may not feel like it, but you have options. There are people available to listen to you, and ways to move forward.\n\nYour fellow users care about you and there are people who want to help." - send_notification(NOTIFICATIONS_ACCOUNT, user, suicide) - v.suicide_utc = t - g.db.add(v) - g.db.commit() - return {"message": "Help message sent!"} - - -@app.get("/@/coins") -@auth_required -def get_coins(v, username): - user = get_user(username) - if user != None: return {"coins": user.coins}, 200 - else: return {"error": "invalid_user"}, 404 - -@app.post("/@/transfer_coins") -@limiter.limit("1/second") -@is_not_banned -@validate_formkey -def transfer_coins(v, username): - TAX_RECEIVER_ID = 747 - TAX_RATE = 0.01 - - receiver = g.db.query(User).filter_by(username=username).first() - tax_receiver = g.db.query(User).filter_by(id=TAX_RECEIVER_ID).first() - - if receiver is None: return {"error": "That user doesn't exist."}, 404 - - if receiver.id != v.id: - amount = request.values.get("amount", "") - amount = int(amount) if amount.isdigit() else None - - if amount is None or amount <= 0: return {"error": f"Invalid amount of {app.config['COINS_NAME']}."}, 400 - if v.coins < amount: return {"error": f"You don't have enough {app.config['COINS_NAME']}"}, 400 - if amount < 100: return {"error": f"You have to gift at least 100 {app.config['COINS_NAME']}."}, 400 - - tax = math.ceil(amount*TAX_RATE) - v.coins -= amount - receiver.coins += amount-tax - tax_receiver.coins += tax - g.db.add(receiver) - g.db.add(tax_receiver) - g.db.add(v) - - transfer_message = f"🤑 [@{v.username}]({v.url}) has gifted you {amount} {app.config['COINS_NAME']}!" - send_notification(NOTIFICATIONS_ACCOUNT, receiver, transfer_message) - - log_message = f"[@{v.username}]({v.url}) has transferred {amount} {app.config['COINS_NAME']} to [@{receiver.username}]({receiver.url})" - send_notification(NOTIFICATIONS_ACCOUNT, TAX_RECEIVER_ID, log_message) - - g.db.commit() - - return {"message": f"{amount-tax} {app.config['COINS_NAME']} transferred!"}, 200 - - return {"message": f"You can't transfer {app.config['COINS_NAME']} to yourself!"}, 400 - - -@app.get("/leaderboard") -@auth_desired -def leaderboard(v): - users = g.db.query(User).options(lazyload('*')) - users1 = users.order_by(User.coins.desc()).limit(25).all() - users2 = users.order_by(User.stored_subscriber_count.desc()).limit(10).all() - users3 = users.order_by(User.post_count.desc()).limit(10).all() - users4 = users.order_by(User.comment_count.desc()).limit(10).all() - users5 = users.order_by(User.received_award_count.desc()).limit(10).all() - if 'pcmemes.net' in request.host: - users6 = users.order_by(User.basedcount.desc()).limit(10).all() - return render_template("leaderboard.html", v=v, users1=users1, users2=users2, users3=users3, users4=users4, users5=users5, users6=users6) - return render_template("leaderboard.html", v=v, users1=users1, users2=users2, users3=users3, users4=users4, users5=users5) - - -@app.get("/@/css") -def get_css(username): - user = get_user(username) - if user.css: css = user.css - else: css = "" - resp=make_response(css) - resp.headers.add("Content-Type", "text/css") - return resp - -@app.get("/@/profilecss") -def get_profilecss(username): - user = get_user(username) - if user.profilecss: profilecss = user.profilecss - else: profilecss = "" - resp=make_response(profilecss) - resp.headers.add("Content-Type", "text/css") - return resp - -@app.get("/songs/") -def songs(id): - try: id = int(id) - except: return "", 400 - user = g.db.query(User).options(lazyload('*')).filter_by(id=id).first() - return redirect(f"/song/{user.song}.mp3") - -@app.get("/song/") -def song(song): - resp = make_response(send_from_directory('/songs/', song)) - resp.headers.remove("Cache-Control") - resp.headers.add("Cache-Control", "public, max-age=2628000") - return resp - -@app.post("/subscribe/") -@limiter.limit("1/second") -@auth_required -def subscribe(v, post_id): - new_sub = Subscription(user_id=v.id, submission_id=post_id) - g.db.add(new_sub) - g.db.commit() - return {"message": "Post subscribed!"} - -@app.post("/unsubscribe/") -@limiter.limit("1/second") -@auth_required -def unsubscribe(v, post_id): - sub=g.db.query(Subscription).options(lazyload('*')).filter_by(user_id=v.id, submission_id=post_id).first() - if sub: - g.db.delete(sub) - g.db.commit() - return {"message": "Post unsubscribed!"} - -@app.post("/@/message") -@limiter.limit("1/second") -@limiter.limit("10/hour") -@auth_required -def message2(v, username): - - user = get_user(username, v=v) - if hasattr(user, 'is_blocking') and user.is_blocking: return {"error": "You're blocking this user."}, 403 - - if v.admin_level <= 1: - if hasattr(user, 'is_blocked') and user.is_blocked: return {"error": "This user is blocking you."}, 403 - - message = request.values.get("message", "")[:1000].strip() - - existing = g.db.query(Comment).options(lazyload('*')).filter(Comment.author_id == v.id, - Comment.sentto == user.id, - Comment.body == message, - ).first() - if existing: return redirect('/notifications?messages=true') - - text = re.sub('([^\n])\n([^\n])', r'\1\n\n\2', message) - - text_html = Renderer().render(mistletoe.Document(text)) - - text_html = sanitize(text_html, True) - - new_comment = Comment(author_id=v.id, - parent_submission=None, - level=1, - sentto=user.id, - body=text, - body_html=text_html, - ) - g.db.add(new_comment) - - g.db.flush() - - - notif = Notification(comment_id=new_comment.id, user_id=user.id) - g.db.add(notif) - - - try: - beams_client.publish_to_interests( - interests=[str(user.id)], - publish_body={ - 'web': { - 'notification': { - 'title': f'New message from @{v.username}', - 'body': message, - 'deep_link': f'https://{site}/notifications', - }, - }, - }, - ) - except Exception as e: - print(e) - - g.db.commit() - - return redirect(f"/@{username}") - - -@app.post("/reply") -@limiter.limit("1/second") -@limiter.limit("6/minute") -@auth_required -def messagereply(v): - - message = request.values.get("body", "")[:1000].strip() - id = int(request.values.get("parent_id")) - parent = get_comment(id, v=v) - user = parent.author - message = re.sub('([^\n])\n([^\n])', r'\1\n\n\2', message) - - text_html = Renderer().render(mistletoe.Document(message)) - text_html = sanitize(text_html, True) - new_comment = Comment(author_id=v.id, - parent_submission=None, - parent_comment_id=id, - level=parent.level + 1, - sentto=user.id, - body=message, - body_html=text_html, - ) - g.db.add(new_comment) - g.db.flush() - - notif = Notification(comment_id=new_comment.id, user_id=user.id) - g.db.add(notif) - - g.db.commit() - - return render_template("comments.html", v=v, comments=[new_comment]) - -@app.get("/2faqr/") -@auth_required -def mfa_qr(secret, v): - x = pyotp.TOTP(secret) - qr = qrcode.QRCode( - error_correction=qrcode.constants.ERROR_CORRECT_L - ) - qr.add_data(x.provisioning_uri(v.username, issuer_name=app.config["SITE_NAME"])) - img = qr.make_image(fill_color="#000000", back_color="white") - - mem = io.BytesIO() - - img.save(mem, format="PNG") - mem.seek(0, 0) - return send_file(mem, mimetype="image/png", as_attachment=False) - - -@app.get("/is_available/") -@auth_desired -def api_is_available(name, v): - - name=name.strip() - - if len(name)<3 or len(name)>25: - return {name:False} - - name=name.replace('_','\_') - - x= g.db.query(User).options( - lazyload('*') - ).filter( - or_( - User.username.ilike(name), - User.original_username.ilike(name) - ) - ).first() - - if x: - return {name: False} - else: - return {name: True} - - -@app.get("/id/") -def user_id(id): - - user = get_account(int(id)) - return redirect(user.url) - -@app.get("/u/") -def redditor_moment_redirect(username): - return redirect(f"/@{username}") - -@app.get("/@/followers") -@auth_required -def followers(username, v): - - - u = get_user(username, v=v) - users = [x.user for x in u.followers] - return render_template("followers.html", v=v, u=u, users=users) - -@app.get("/views") -@auth_required -def visitors(v): - if v.admin_level < 1 and not v.patron: return render_template("errors/patron.html", v=v) - viewers=sorted(v.viewers, key = lambda x: x.last_view_utc, reverse=True) - return render_template("viewers.html", v=v, viewers=viewers) - - -@app.get("/@") -@app.get("/logged_out/@") -@auth_desired -def u_username(username, v=None): - - - if not v and not request.path.startswith('/logged_out'): return redirect(f"/logged_out{request.full_path}") - - if v and request.path.startswith('/logged_out'): v = None - - - - u = get_user(username, v=v) - - - if username != u.username: - return redirect(request.path.replace(username, u.username)) - - if u.reserved: - if request.headers.get("Authorization"): return {"error": f"That username is reserved for: {u.reserved}"} - else: return render_template("userpage_reserved.html", u=u, v=v) - - if v and u.id != v.id: - view = g.db.query(ViewerRelationship).options(lazyload('*')).filter( - and_( - ViewerRelationship.viewer_id == v.id, - ViewerRelationship.user_id == u.id - ) - ).first() - - if view: - view.last_view_utc = g.timestamp - else: - view = ViewerRelationship(user_id = u.id, - viewer_id = v.id) - - g.db.add(view) - g.db.commit() - - - if u.is_private and (not v or (v.id != u.id and v.admin_level < 3)): - - if v and u.id == 253: - if int(time.time()) - v.rent_utc > 600: - if request.headers.get("Authorization"): return {"error": "That userpage is private"} - else: return render_template("userpage_private.html", time=int(time.time()), u=u, v=v) - else: - if request.headers.get("Authorization"): return {"error": "That userpage is private"} - else: return render_template("userpage_private.html", time=int(time.time()), u=u, v=v) - - - if hasattr(u, 'is_blocking') and u.is_blocking and (not v or v.admin_level < 3): - if request.headers.get("Authorization"): return {"error": f"You are blocking @{u.username}."} - else: return render_template("userpage_blocking.html", u=u, v=v) - - - if hasattr(u, 'is_blocked') and u.is_blocked and (not v or v.admin_level < 3): - if request.headers.get("Authorization"): return {"error": "This person is blocking you."} - else: return render_template("userpage_blocked.html", u=u, v=v) - - - sort = request.values.get("sort", "new") - t = request.values.get("t", "all") - page = int(request.values.get("page", "1")) - page = max(page, 1) - - ids = u.userpagelisting(v=v, page=page, sort=sort, t=t) - - next_exists = (len(ids) > 25) - ids = ids[:25] - - # If page 1, check for sticky - if page == 1: - sticky = [] - sticky = g.db.query(Submission).options(lazyload('*')).filter_by(is_pinned=True, author_id=u.id).all() - if sticky: - for p in sticky: - ids = [p.id] + ids - - listing = get_posts(ids, v=v) - - if u.unban_utc: - if request.headers.get("Authorization"): {"data": [x.json for x in listing]} - else: return render_template("userpage.html", - unban=u.unban_string, - u=u, - v=v, - listing=listing, - page=page, - sort=sort, - t=t, - next_exists=next_exists, - is_following=(v and u.has_follower(v))) - - - - if request.headers.get("Authorization"): return {"data": [x.json for x in listing]} - else: return render_template("userpage.html", - u=u, - v=v, - listing=listing, - page=page, - sort=sort, - t=t, - next_exists=next_exists, - is_following=(v and u.has_follower(v))) - - -@app.get("/@/comments") -@app.get("/logged_out/@/comments") -@auth_desired -def u_username_comments(username, v=None): - - - if not v and not request.path.startswith('/logged_out'): return redirect(f"/logged_out{request.full_path}") - - if v and request.path.startswith('/logged_out'): v = None - - - - user = get_user(username, v=v) - - - if username != user.username: return redirect(f'{user.url}/comments') - - u = user - - if u.reserved: - if request.headers.get("Authorization"): return {"error": f"That username is reserved for: {u.reserved}"} - else: return render_template("userpage_reserved.html", - u=u, - v=v) - - - if u.is_private and (not v or (v.id != u.id and v.admin_level < 3)): - if v and u.id == 253: - if int(time.time()) - v.rent_utc > 600: - if request.headers.get("Authorization"): return {"error": "That userpage is private"} - else: return render_template("userpage_private.html", time=int(time.time()), u=u, v=v) - else: - if request.headers.get("Authorization"): return {"error": "That userpage is private"} - else: return render_template("userpage_private.html", time=int(time.time()), u=u, v=v) - - if hasattr(u, 'is_blocking') and u.is_blocking and (not v or v.admin_level < 3): - if request.headers.get("Authorization"): return {"error": f"You are blocking @{u.username}."} - else: return render_template("userpage_blocking.html", - u=u, - v=v) - - if hasattr(u, 'is_blocked') and u.is_blocked and (not v or v.admin_level < 3): - if request.headers.get("Authorization"): return {"error": "This person is blocking you."} - else: return render_template("userpage_blocked.html", - u=u, - v=v) - - - page = int(request.values.get("page", "1")) - sort=request.values.get("sort","new") - t=request.values.get("t","all") - - - comments = g.db.query(Comment.id).options(lazyload('*')).filter(Comment.author_id == u.id, Comment.parent_submission != None) - - if (not v) or (v.id != u.id and v.admin_level == 0): - comments = comments.filter(Comment.deleted_utc == 0) - comments = comments.filter(Comment.is_banned == False) - - now = int(time.time()) - if t == 'hour': - cutoff = now - 3600 - elif t == 'day': - cutoff = now - 86400 - elif t == 'week': - cutoff = now - 604800 - elif t == 'month': - cutoff = now - 2592000 - elif t == 'year': - cutoff = now - 31536000 - else: - cutoff = 0 - comments = comments.filter(Comment.created_utc >= cutoff) - - if sort == "new": - comments = comments.order_by(Comment.created_utc.desc()) - elif sort == "old": - comments = comments.order_by(Comment.created_utc.asc()) - elif sort == "controversial": - comments = comments.order_by(-1 * Comment.upvotes * (Comment.downvotes+1)) - elif sort == "top": - comments = comments.order_by(Comment.downvotes - Comment.upvotes) - elif sort == "bottom": - comments = comments.order_by(Comment.upvotes - Comment.downvotes) - - comments = comments.offset(25 * (page - 1)).limit(26).all() - ids = [x.id for x in comments] - - next_exists = (len(ids) > 25) - ids = ids[:25] - - listing = get_comments(ids, v=v) - - is_following = (v and user.has_follower(v)) - - if request.headers.get("Authorization"): return {"data": [c.json for c in listing]} - else: return render_template("userpage_comments.html", u=user, v=v, listing=listing, page=page, sort=sort, t=t,next_exists=next_exists, is_following=is_following, standalone=True) - - -@app.get("/@/info") -@auth_desired -def u_username_info(username, v=None): - - user=get_user(username, v=v) - - if hasattr(user, 'is_blocking') and user.is_blocking: - return {"error": "You're blocking this user."}, 401 - elif hasattr(user, 'is_blocked') and user.is_blocked: - return {"error": "This user is blocking you."}, 403 - - return user.json - - -@app.post("/follow/") -@limiter.limit("1/second") -@auth_required -def follow_user(username, v): - - target = get_user(username) - - if target.id==v.id: return {"error": "You can't follow yourself!"}, 400 - - if g.db.query(Follow).options(lazyload('*')).filter_by(user_id=v.id, target_id=target.id).first(): return {"message": "User followed!"} - - new_follow = Follow(user_id=v.id, target_id=target.id) - g.db.add(new_follow) - - g.db.flush() - target.stored_subscriber_count = g.db.query(Follow.id).options(lazyload('*')).filter_by(target_id=target.id).count() - g.db.add(target) - - existing = g.db.query(Notification).options(lazyload('*')).filter_by(followsender=v.id, user_id=target.id).first() - if not existing: send_follow_notif(v.id, target.id, f"@{v.username} has followed you!") - - g.db.commit() - - return {"message": "User followed!"} - -@app.post("/unfollow/") -@limiter.limit("1/second") -@auth_required -def unfollow_user(username, v): - - target = get_user(username) - - if target.id == 995: abort(403) - - follow = g.db.query(Follow).options(lazyload('*')).filter_by(user_id=v.id, target_id=target.id).first() - - if not follow: return {"message": "User unfollowed!"} - - g.db.delete(follow) - - g.db.flush() - target.stored_subscriber_count = g.db.query(Follow.id).options(lazyload('*')).filter_by(target_id=target.id).count() - g.db.add(target) - - existing = g.db.query(Notification).options(lazyload('*')).filter_by(unfollowsender=v.id, user_id=target.id).first() - if not existing: send_unfollow_notif(v.id, target.id, f"@{v.username} has unfollowed you!") - - g.db.commit() - - return {"message": "User unfollowed!"} - -@app.post("/remove_follow/") -@limiter.limit("1/second") -@auth_required -def remove_follow(username, v): - target = get_user(username) - - follow = g.db.query(Follow).options(lazyload('*')).filter_by(user_id=target.id, target_id=v.id).first() - - if not follow: return {"message": "Follower removed!"} - - g.db.delete(follow) - - g.db.flush() - v.stored_subscriber_count = g.db.query(Follow.id).options(lazyload('*')).filter_by(target_id=v.id).count() - g.db.add(v) - - existing = g.db.query(Notification).options(lazyload('*')).filter_by(removefollowsender=v.id, user_id=target.id).first() - if not existing: send_unfollow_notif(v.id, target.id, f"@{v.username} has removed your follow!") - - g.db.commit() - - return {"message": "Follower removed!"} - - -@app.get("/uid//pic/profile") -@limiter.exempt -def user_profile_uid(id): - try: id = int(id) - except: - try: id = int(id, 36) - except: abort(404) - x=get_account(id) - return redirect(x.profile_url) - - -@app.get("/@/saved/posts") -@auth_required -def saved_posts(v, username): - - page=int(request.values.get("page",1)) - - ids=v.saved_idlist(page=page) - - next_exists=len(ids)==26 - - ids=ids[:25] - - listing = get_posts(ids, v=v) - - if request.headers.get("Authorization"): return {"data": [x.json for x in listing]} - else: return render_template("userpage.html", - u=v, - v=v, - listing=listing, - page=page, - next_exists=next_exists, - ) - - -@app.get("/@/saved/comments") -@auth_required -def saved_comments(v, username): - - page=int(request.values.get("page",1)) - - ids=v.saved_comment_idlist(page=page) - - next_exists=len(ids)==26 - - ids=ids[:25] - - listing = get_comments(ids, v=v) - - - if request.headers.get("Authorization"): return {"data": [x.json for x in listing]} - else: return render_template("userpage_comments.html", - u=v, - v=v, - listing=listing, - page=page, - next_exists=next_exists, - standalone=True) +import qrcode +import io +import time +import math +from files.classes.user import ViewerRelationship +from files.helpers.alerts import * +from files.helpers.sanitize import * +from files.helpers.markdown import * +from files.helpers.const import * +from files.mail import * +from flask import * +from files.__main__ import app, limiter +from pusher_push_notifications import PushNotifications + +site = environ.get("DOMAIN").strip() + +beams_client = PushNotifications( + instance_id=PUSHER_INSTANCE_ID, + secret_key=PUSHER_KEY, +) + + +@app.post("/pay_rent") +@limiter.limit("1/second") +@auth_required +def pay_rent(v): + if v.coins < 500: return "You must have more than 500 coins." + v.coins -= 500 + v.rent_utc = int(time.time()) + g.db.add(v) + u = get_account(253) + u.coins += 500 + g.db.add(u) + send_notification(NOTIFICATIONS_ACCOUNT, u, f"@{v.username} has paid rent!") + g.db.commit() + return {"message": "Rent paid!"} + + +@app.post("/steal") +@limiter.limit("1/second") +@is_not_banned +def steal(v): + if int(time.time()) - v.created_utc < 604800: + return "You must have an account older than 1 week in order to attempt stealing." + if v.coins < 5000: + return "You must have more than 5000 coins in order to attempt stealing." + u = get_account(253) + if random.randint(1, 10) < 5: + v.coins += 700 + v.steal_utc = int(time.time()) + g.db.add(v) + u.coins -= 700 + g.db.add(u) + send_notification(NOTIFICATIONS_ACCOUNT, u, f"Some [grubby little rentoid](/@{v.username}) has absconded with 700 of your hard-earned dramacoins to fuel his Funko Pop addiction. Stop being so trusting.") + send_notification(NOTIFICATIONS_ACCOUNT, v, f"You have successfully shorted your heroic landlord 700 dramacoins in rent. You're slightly less materially poor, but somehow even moreso morally. Are you proud of yourself?") + g.db.commit() + return {"message": "Attempt successful!"} + + else: + if random.random() < 0.15: + send_notification(NOTIFICATIONS_ACCOUNT, u, f"You caught [this sniveling little renthog](/@{v.username}) trying to rob you. After beating him within an inch of his life, you sold his Nintendo Switch for 500 dramacoins and called the cops. He was sentenced to one (1) day in renthog prison.") + send_notification(NOTIFICATIONS_ACCOUNT, v, f"The ever-vigilant landchad has caught you trying to steal his hard-earned rent money. The police take you away and laugh as you impotently stutter A-ACAB :sob: You are fined 500 dramacoins and sentenced to one (1) day in renthog prison.") + v.ban(days=1, reason="Jailed thief") + v.fail_utc = int(time.time()) + else: + send_notification(NOTIFICATIONS_ACCOUNT, u, f"You caught [this sniveling little renthog](/@{v.username}) trying to rob you. After beating him within an inch of his life, you showed mercy in exchange for a 500 dramacoin tip. This time.") + send_notification(NOTIFICATIONS_ACCOUNT, v, f"The ever-vigilant landchad has caught you trying to steal his hard-earned rent money. You were able to convince him to spare your life with a 500 dramacoin tip. This time.") + v.fail2_utc = int(time.time()) + v.coins -= 500 + g.db.add(v) + u.coins += 500 + g.db.add(u) + g.db.commit() + return {"message": "Attempt failed!"} + + +@app.get("/rentoids") +@auth_desired +def rentoids(v): + users = g.db.query(User).options(lazyload('*')).filter(User.rent_utc > 0).all() + return render_template("rentoids.html", v=v, users=users) + + +@app.get("/thiefs") +@auth_desired +def thiefs(v): + successful = g.db.query(User).options(lazyload('*')).filter(User.steal_utc > 0).all() + failed = g.db.query(User).options(lazyload('*')).filter(User.fail_utc > 0).all() + failed2 = g.db.query(User).options(lazyload('*')).filter(User.fail2_utc > 0).all() + return render_template("thiefs.html", v=v, successful=successful, failed=failed, failed2=failed2) + + +@app.post("/@/suicide") +@limiter.limit("1/second") +@auth_required +def suicide(v, username): + t = int(time.time()) + if v.admin_level == 0 and t - v.suicide_utc < 86400: return {"message": "You're on 1-day cooldown!"} + user = get_user(username) + suicide = f"Hi there,\n\nA [concerned user]({v.url}) reached out to us about you.\n\nWhen you're in the middle of something painful, it may feel like you don't have a lot of options. But whatever you're going through, you deserve help and there are people who are here for you.\n\nThere are resources available in your area that are free, confidential, and available 24/7:\n\n- Call, Text, or Chat with Canada's [Crisis Services Canada](https://www.crisisservicescanada.ca/en/)\n- Call, Email, or Visit the UK's [Samaritans](https://www.samaritans.org/)\n- Text CHAT to America's [Crisis Text Line](https://www.crisistextline.org/) at 741741.\nIf you don't see a resource in your area above, the moderators at r/SuicideWatch keep a comprehensive list of resources and hotlines for people organized by location. Find Someone Now\n\nIf you think you may be depressed or struggling in another way, don't ignore it or brush it aside. Take yourself and your feelings seriously, and reach out to someone.\n\nIt may not feel like it, but you have options. There are people available to listen to you, and ways to move forward.\n\nYour fellow users care about you and there are people who want to help." + send_notification(NOTIFICATIONS_ACCOUNT, user, suicide) + v.suicide_utc = t + g.db.add(v) + g.db.commit() + return {"message": "Help message sent!"} + + +@app.get("/@/coins") +@auth_required +def get_coins(v, username): + user = get_user(username) + if user != None: return {"coins": user.coins}, 200 + else: return {"error": "invalid_user"}, 404 + +@app.post("/@/transfer_coins") +@limiter.limit("1/second") +@is_not_banned +@validate_formkey +def transfer_coins(v, username): + TAX_RECEIVER_ID = 747 + TAX_RATE = 0.01 + + receiver = g.db.query(User).filter_by(username=username).first() + tax_receiver = g.db.query(User).filter_by(id=TAX_RECEIVER_ID).first() + + if receiver is None: return {"error": "That user doesn't exist."}, 404 + + if receiver.id != v.id: + amount = request.values.get("amount", "").strip() + amount = int(amount) if amount.isdigit() else None + + if amount is None or amount <= 0: return {"error": f"Invalid amount of {app.config['COINS_NAME']}."}, 400 + if v.coins < amount: return {"error": f"You don't have enough {app.config['COINS_NAME']}"}, 400 + if amount < 100: return {"error": f"You have to gift at least 100 {app.config['COINS_NAME']}."}, 400 + + tax = math.ceil(amount*TAX_RATE) + v.coins -= amount + receiver.coins += amount-tax + tax_receiver.coins += tax + g.db.add(receiver) + g.db.add(tax_receiver) + g.db.add(v) + + transfer_message = f"🤑 [@{v.username}]({v.url}) has gifted you {amount} {app.config['COINS_NAME']}!" + send_notification(NOTIFICATIONS_ACCOUNT, receiver, transfer_message) + + log_message = f"[@{v.username}]({v.url}) has transferred {amount} {app.config['COINS_NAME']} to [@{receiver.username}]({receiver.url})" + send_notification(NOTIFICATIONS_ACCOUNT, TAX_RECEIVER_ID, log_message) + + g.db.commit() + + return {"message": f"{amount-tax} {app.config['COINS_NAME']} transferred!"}, 200 + + return {"message": f"You can't transfer {app.config['COINS_NAME']} to yourself!"}, 400 + + +@app.get("/leaderboard") +@auth_desired +def leaderboard(v): + users = g.db.query(User).options(lazyload('*')) + users1 = users.order_by(User.coins.desc()).limit(25).all() + users2 = users.order_by(User.stored_subscriber_count.desc()).limit(10).all() + users3 = users.order_by(User.post_count.desc()).limit(10).all() + users4 = users.order_by(User.comment_count.desc()).limit(10).all() + users5 = users.order_by(User.received_award_count.desc()).limit(10).all() + if 'pcmemes.net' in request.host: + users6 = users.order_by(User.basedcount.desc()).limit(10).all() + return render_template("leaderboard.html", v=v, users1=users1, users2=users2, users3=users3, users4=users4, users5=users5, users6=users6) + return render_template("leaderboard.html", v=v, users1=users1, users2=users2, users3=users3, users4=users4, users5=users5) + + +@app.get("/@/css") +def get_css(username): + user = get_user(username) + if user.css: css = user.css + else: css = "" + resp=make_response(css) + resp.headers.add("Content-Type", "text/css") + return resp + +@app.get("/@/profilecss") +def get_profilecss(username): + user = get_user(username) + if user.profilecss: profilecss = user.profilecss + else: profilecss = "" + resp=make_response(profilecss) + resp.headers.add("Content-Type", "text/css") + return resp + +@app.get("/songs/") +def songs(id): + try: id = int(id) + except: return "", 400 + user = g.db.query(User).options(lazyload('*')).filter_by(id=id).first() + if user and user.song: return redirect(f"/song/{user.song}.mp3") + else: abort(404) + +@app.get("/song/") +def song(song): + resp = make_response(send_from_directory('/songs/', song)) + resp.headers.remove("Cache-Control") + resp.headers.add("Cache-Control", "public, max-age=2628000") + return resp + +@app.post("/subscribe/") +@limiter.limit("1/second") +@auth_required +def subscribe(v, post_id): + new_sub = Subscription(user_id=v.id, submission_id=post_id) + g.db.add(new_sub) + g.db.commit() + return {"message": "Post subscribed!"} + +@app.post("/unsubscribe/") +@limiter.limit("1/second") +@auth_required +def unsubscribe(v, post_id): + sub=g.db.query(Subscription).options(lazyload('*')).filter_by(user_id=v.id, submission_id=post_id).first() + if sub: + g.db.delete(sub) + g.db.commit() + return {"message": "Post unsubscribed!"} + +@app.post("/@/message") +@limiter.limit("1/second") +@limiter.limit("10/hour") +@auth_required +def message2(v, username): + + user = get_user(username, v=v) + if hasattr(user, 'is_blocking') and user.is_blocking: return {"error": "You're blocking this user."}, 403 + + if v.admin_level <= 1: + if hasattr(user, 'is_blocked') and user.is_blocked: return {"error": "This user is blocking you."}, 403 + + message = request.values.get("message", "").strip()[:1000].strip() + + existing = g.db.query(Comment).options(lazyload('*')).filter(Comment.author_id == v.id, + Comment.sentto == user.id, + Comment.body == message, + ).first() + if existing: return redirect('/notifications?messages=true') + + text = re.sub('([^\n])\n([^\n])', r'\1\n\n\2', message) + + text_html = Renderer().render(mistletoe.Document(text)) + + text_html = sanitize(text_html, True) + + new_comment = Comment(author_id=v.id, + parent_submission=None, + level=1, + sentto=user.id, + body=text, + body_html=text_html, + ) + g.db.add(new_comment) + + g.db.flush() + + + notif = Notification(comment_id=new_comment.id, user_id=user.id) + g.db.add(notif) + + + try: + beams_client.publish_to_interests( + interests=[str(user.id)], + publish_body={ + 'web': { + 'notification': { + 'title': f'New message from @{v.username}', + 'body': message, + 'deep_link': f'https://{site}/notifications', + }, + }, + }, + ) + except Exception as e: + print(e) + + g.db.commit() + + return redirect(f"/@{username}") + + +@app.post("/reply") +@limiter.limit("1/second") +@limiter.limit("6/minute") +@auth_required +def messagereply(v): + + message = request.values.get("body", "").strip()[:1000].strip() + id = int(request.values.get("parent_id")) + parent = get_comment(id, v=v) + user = parent.author + message = re.sub('([^\n])\n([^\n])', r'\1\n\n\2', message) + + text_html = Renderer().render(mistletoe.Document(message)) + text_html = sanitize(text_html, True) + new_comment = Comment(author_id=v.id, + parent_submission=None, + parent_comment_id=id, + level=parent.level + 1, + sentto=user.id, + body=message, + body_html=text_html, + ) + g.db.add(new_comment) + g.db.flush() + + notif = Notification(comment_id=new_comment.id, user_id=user.id) + g.db.add(notif) + + g.db.commit() + + return render_template("comments.html", v=v, comments=[new_comment]) + +@app.get("/2faqr/") +@auth_required +def mfa_qr(secret, v): + x = pyotp.TOTP(secret) + qr = qrcode.QRCode( + error_correction=qrcode.constants.ERROR_CORRECT_L + ) + qr.add_data(x.provisioning_uri(v.username, issuer_name=app.config["SITE_NAME"])) + img = qr.make_image(fill_color="#000000", back_color="white") + + mem = io.BytesIO() + + img.save(mem, format="PNG") + mem.seek(0, 0) + return send_file(mem, mimetype="image/png", as_attachment=False) + + +@app.get("/is_available/") +@auth_desired +def api_is_available(name, v): + + name=name.strip() + + if len(name)<3 or len(name)>25: + return {name:False} + + name=name.replace('_','\_') + + x= g.db.query(User).options( + lazyload('*') + ).filter( + or_( + User.username.ilike(name), + User.original_username.ilike(name) + ) + ).first() + + if x: + return {name: False} + else: + return {name: True} + + +@app.get("/id/") +def user_id(id): + + user = get_account(int(id)) + return redirect(user.url) + +@app.get("/u/") +def redditor_moment_redirect(username): + return redirect(f"/@{username}") + +@app.get("/@/followers") +@auth_required +def followers(username, v): + + + u = get_user(username, v=v) + users = [x.user for x in u.followers] + return render_template("followers.html", v=v, u=u, users=users) + +@app.get("/views") +@auth_required +def visitors(v): + if v.admin_level < 1 and not v.patron: return render_template("errors/patron.html", v=v) + viewers=sorted(v.viewers, key = lambda x: x.last_view_utc, reverse=True) + return render_template("viewers.html", v=v, viewers=viewers) + + +@app.get("/@") +@app.get("/logged_out/@") +@auth_desired +def u_username(username, v=None): + + + if not v and not request.path.startswith('/logged_out'): return redirect(f"/logged_out{request.full_path}") + + if v and request.path.startswith('/logged_out'): v = None + + + + u = get_user(username, v=v) + + + if username != u.username: + return redirect(request.path.replace(username, u.username)) + + if u.reserved: + if request.headers.get("Authorization"): return {"error": f"That username is reserved for: {u.reserved}"} + else: return render_template("userpage_reserved.html", u=u, v=v) + + if v and u.id != v.id: + view = g.db.query(ViewerRelationship).options(lazyload('*')).filter( + and_( + ViewerRelationship.viewer_id == v.id, + ViewerRelationship.user_id == u.id + ) + ).first() + + if view: + view.last_view_utc = g.timestamp + else: + view = ViewerRelationship(user_id = u.id, + viewer_id = v.id) + + g.db.add(view) + g.db.commit() + + + if u.is_private and (not v or (v.id != u.id and v.admin_level < 3)): + + if v and u.id == 253: + if int(time.time()) - v.rent_utc > 600: + if request.headers.get("Authorization"): return {"error": "That userpage is private"} + else: return render_template("userpage_private.html", time=int(time.time()), u=u, v=v) + else: + if request.headers.get("Authorization"): return {"error": "That userpage is private"} + else: return render_template("userpage_private.html", time=int(time.time()), u=u, v=v) + + + if hasattr(u, 'is_blocking') and u.is_blocking and (not v or v.admin_level < 3): + if request.headers.get("Authorization"): return {"error": f"You are blocking @{u.username}."} + else: return render_template("userpage_blocking.html", u=u, v=v) + + + if hasattr(u, 'is_blocked') and u.is_blocked and (not v or v.admin_level < 3): + if request.headers.get("Authorization"): return {"error": "This person is blocking you."} + else: return render_template("userpage_blocked.html", u=u, v=v) + + + sort = request.values.get("sort", "new") + t = request.values.get("t", "all") + page = int(request.values.get("page", "1")) + page = max(page, 1) + + ids = u.userpagelisting(v=v, page=page, sort=sort, t=t) + + next_exists = (len(ids) > 25) + ids = ids[:25] + + # If page 1, check for sticky + if page == 1: + sticky = [] + sticky = g.db.query(Submission).options(lazyload('*')).filter_by(is_pinned=True, author_id=u.id).all() + if sticky: + for p in sticky: + ids = [p.id] + ids + + listing = get_posts(ids, v=v) + + if u.unban_utc: + if request.headers.get("Authorization"): {"data": [x.json for x in listing]} + else: return render_template("userpage.html", + unban=u.unban_string, + u=u, + v=v, + listing=listing, + page=page, + sort=sort, + t=t, + next_exists=next_exists, + is_following=(v and u.has_follower(v))) + + + + if request.headers.get("Authorization"): return {"data": [x.json for x in listing]} + else: return render_template("userpage.html", + u=u, + v=v, + listing=listing, + page=page, + sort=sort, + t=t, + next_exists=next_exists, + is_following=(v and u.has_follower(v))) + + +@app.get("/@/comments") +@app.get("/logged_out/@/comments") +@auth_desired +def u_username_comments(username, v=None): + + + if not v and not request.path.startswith('/logged_out'): return redirect(f"/logged_out{request.full_path}") + + if v and request.path.startswith('/logged_out'): v = None + + + + user = get_user(username, v=v) + + + if username != user.username: return redirect(f'{user.url}/comments') + + u = user + + if u.reserved: + if request.headers.get("Authorization"): return {"error": f"That username is reserved for: {u.reserved}"} + else: return render_template("userpage_reserved.html", + u=u, + v=v) + + + if u.is_private and (not v or (v.id != u.id and v.admin_level < 3)): + if v and u.id == 253: + if int(time.time()) - v.rent_utc > 600: + if request.headers.get("Authorization"): return {"error": "That userpage is private"} + else: return render_template("userpage_private.html", time=int(time.time()), u=u, v=v) + else: + if request.headers.get("Authorization"): return {"error": "That userpage is private"} + else: return render_template("userpage_private.html", time=int(time.time()), u=u, v=v) + + if hasattr(u, 'is_blocking') and u.is_blocking and (not v or v.admin_level < 3): + if request.headers.get("Authorization"): return {"error": f"You are blocking @{u.username}."} + else: return render_template("userpage_blocking.html", + u=u, + v=v) + + if hasattr(u, 'is_blocked') and u.is_blocked and (not v or v.admin_level < 3): + if request.headers.get("Authorization"): return {"error": "This person is blocking you."} + else: return render_template("userpage_blocked.html", + u=u, + v=v) + + + page = int(request.values.get("page", "1")) + sort=request.values.get("sort","new") + t=request.values.get("t","all") + + + comments = g.db.query(Comment.id).options(lazyload('*')).filter(Comment.author_id == u.id, Comment.parent_submission != None) + + if (not v) or (v.id != u.id and v.admin_level == 0): + comments = comments.filter(Comment.deleted_utc == 0) + comments = comments.filter(Comment.is_banned == False) + + now = int(time.time()) + if t == 'hour': + cutoff = now - 3600 + elif t == 'day': + cutoff = now - 86400 + elif t == 'week': + cutoff = now - 604800 + elif t == 'month': + cutoff = now - 2592000 + elif t == 'year': + cutoff = now - 31536000 + else: + cutoff = 0 + comments = comments.filter(Comment.created_utc >= cutoff) + + if sort == "new": + comments = comments.order_by(Comment.created_utc.desc()) + elif sort == "old": + comments = comments.order_by(Comment.created_utc.asc()) + elif sort == "controversial": + comments = comments.order_by(-1 * Comment.upvotes * Comment.downvotes * Comment.downvotes) + elif sort == "top": + comments = comments.order_by(Comment.downvotes - Comment.upvotes) + elif sort == "bottom": + comments = comments.order_by(Comment.upvotes - Comment.downvotes) + + comments = comments.offset(25 * (page - 1)).limit(26).all() + ids = [x.id for x in comments] + + next_exists = (len(ids) > 25) + ids = ids[:25] + + listing = get_comments(ids, v=v) + + is_following = (v and user.has_follower(v)) + + if request.headers.get("Authorization"): return {"data": [c.json for c in listing]} + else: return render_template("userpage_comments.html", u=user, v=v, listing=listing, page=page, sort=sort, t=t,next_exists=next_exists, is_following=is_following, standalone=True) + + +@app.get("/@/info") +@auth_desired +def u_username_info(username, v=None): + + user=get_user(username, v=v) + + if hasattr(user, 'is_blocking') and user.is_blocking: + return {"error": "You're blocking this user."}, 401 + elif hasattr(user, 'is_blocked') and user.is_blocked: + return {"error": "This user is blocking you."}, 403 + + return user.json + + +@app.post("/follow/") +@limiter.limit("1/second") +@auth_required +def follow_user(username, v): + + target = get_user(username) + + if target.id==v.id: return {"error": "You can't follow yourself!"}, 400 + + if g.db.query(Follow).options(lazyload('*')).filter_by(user_id=v.id, target_id=target.id).first(): return {"message": "User followed!"} + + new_follow = Follow(user_id=v.id, target_id=target.id) + g.db.add(new_follow) + + g.db.flush() + target.stored_subscriber_count = g.db.query(Follow.id).options(lazyload('*')).filter_by(target_id=target.id).count() + g.db.add(target) + + existing = g.db.query(Notification).options(lazyload('*')).filter_by(followsender=v.id, user_id=target.id).first() + if not existing: send_follow_notif(v.id, target.id, f"@{v.username} has followed you!") + + g.db.commit() + + return {"message": "User followed!"} + +@app.post("/unfollow/") +@limiter.limit("1/second") +@auth_required +def unfollow_user(username, v): + + target = get_user(username) + + if target.id == 995: abort(403) + + follow = g.db.query(Follow).options(lazyload('*')).filter_by(user_id=v.id, target_id=target.id).first() + + if not follow: return {"message": "User unfollowed!"} + + g.db.delete(follow) + + g.db.flush() + target.stored_subscriber_count = g.db.query(Follow.id).options(lazyload('*')).filter_by(target_id=target.id).count() + g.db.add(target) + + existing = g.db.query(Notification).options(lazyload('*')).filter_by(unfollowsender=v.id, user_id=target.id).first() + if not existing: send_unfollow_notif(v.id, target.id, f"@{v.username} has unfollowed you!") + + g.db.commit() + + return {"message": "User unfollowed!"} + +@app.post("/remove_follow/") +@limiter.limit("1/second") +@auth_required +def remove_follow(username, v): + target = get_user(username) + + follow = g.db.query(Follow).options(lazyload('*')).filter_by(user_id=target.id, target_id=v.id).first() + + if not follow: return {"message": "Follower removed!"} + + g.db.delete(follow) + + g.db.flush() + v.stored_subscriber_count = g.db.query(Follow.id).options(lazyload('*')).filter_by(target_id=v.id).count() + g.db.add(v) + + existing = g.db.query(Notification).options(lazyload('*')).filter_by(removefollowsender=v.id, user_id=target.id).first() + if not existing: send_unfollow_notif(v.id, target.id, f"@{v.username} has removed your follow!") + + g.db.commit() + + return {"message": "Follower removed!"} + + +@app.get("/uid//pic/profile") +@limiter.exempt +def user_profile_uid(id): + try: id = int(id) + except: + try: id = int(id, 36) + except: abort(404) + x=get_account(id) + return redirect(x.profile_url) + + +@app.get("/@/saved/posts") +@auth_required +def saved_posts(v, username): + + page=int(request.values.get("page",1)) + + ids=v.saved_idlist(page=page) + + next_exists=len(ids)>25 + + ids=ids[:25] + + listing = get_posts(ids, v=v) + + if request.headers.get("Authorization"): return {"data": [x.json for x in listing]} + else: return render_template("userpage.html", + u=v, + v=v, + listing=listing, + page=page, + next_exists=next_exists, + ) + + +@app.get("/@/saved/comments") +@auth_required +def saved_comments(v, username): + + page=int(request.values.get("page",1)) + + firstrange = 25 * (page - 1) + secondrange = firstrange+26 + + ids=v.saved_comment_idlist()[firstrange:secondrange] + + next_exists=len(ids) > 25 + + ids=ids[:25] + + listing = get_comments(ids, v=v) + + + if request.headers.get("Authorization"): return {"data": [x.json for x in listing]} + else: return render_template("userpage_comments.html", + u=v, + v=v, + listing=listing, + page=page, + next_exists=next_exists, + standalone=True) diff --git a/files/routes/votes.py b/files/routes/votes.py old mode 100644 new mode 100755 index d6656f0d4..18dd13044 --- a/files/routes/votes.py +++ b/files/routes/votes.py @@ -1,200 +1,199 @@ -from files.helpers.wrappers import * -from files.helpers.get import * -from files.classes import * -from flask import * -from files.__main__ import app, limiter -from sqlalchemy.orm import joinedload - - -@app.get("/votes") -@auth_desired -def admin_vote_info_get(v): - - - link = request.values.get("link") - if not link: return render_template("votes.html", v=v) - - try: - if "t2_" in link: thing = get_post(int(link.split("t2_")[1]), v=v) - elif "t3_" in link: thing = get_comment(int(link.split("t3_")[1]), v=v) - else: abort(400) - except: abort(400) - - if isinstance(thing, Submission): - - ups = g.db.query(Vote - ).options(joinedload(Vote.user) - ).filter_by(submission_id=thing.id, vote_type=1 - ).all() - - downs = g.db.query(Vote - ).options(joinedload(Vote.user) - ).filter_by(submission_id=thing.id, vote_type=-1 - ).all() - - elif isinstance(thing, Comment): - - ups = g.db.query(CommentVote - ).options(joinedload(CommentVote.user) - ).filter_by(comment_id=thing.id, vote_type=1 - ).all() - - downs = g.db.query(CommentVote - ).options(joinedload(CommentVote.user) - ).filter_by(comment_id=thing.id, vote_type=-1 - ).all() - - else: - abort(400) - - return render_template("votes.html", - v=v, - thing=thing, - ups=ups, - downs=downs,) - - - -@app.post("/vote/post//") -@auth_required -@validate_formkey -def api_vote_post(post_id, new, v): - - if new not in ["-1", "0", "1"]: abort(400) - - if request.headers.get("X-User-Type","") == "Bot": abort(403) - - new = int(new) - - post = get_post(post_id) - - existing = g.db.query(Vote).options(lazyload('*')).filter_by(user_id=v.id, submission_id=post.id).first() - - if existing and existing.vote_type == new: return "", 204 - - if existing: - if existing.vote_type == 0 and new != 0: - post.author.coins += 1 - post.author.truecoins += 1 - g.db.add(post.author) - existing.vote_type = new - g.db.add(existing) - elif existing.vote_type != 0 and new == 0: - post.author.coins -= 1 - post.author.truecoins -= 1 - g.db.add(post.author) - g.db.delete(existing) - else: - existing.vote_type = new - g.db.add(existing) - elif new != 0: - post.author.coins += 1 - post.author.truecoins += 1 - g.db.add(post.author) - vote = Vote(user_id=v.id, - vote_type=new, - submission_id=post_id, - app_id=v.client.application.id if v.client else None - ) - g.db.add(vote) - - try: - g.db.flush() - post.upvotes = g.db.query(Vote.id).options(lazyload('*')).filter_by(submission_id=post.id, vote_type=1).count() - post.downvotes = g.db.query(Vote.id).options(lazyload('*')).filter_by(submission_id=post.id, vote_type=-1).count() - g.db.add(post) - g.db.commit() - except: g.db.rollback() - return "", 204 - -@app.post("/vote/comment//") -@auth_required -@validate_formkey -def api_vote_comment(comment_id, new, v): - - if new not in ["-1", "0", "1"]: abort(400) - - if request.headers.get("X-User-Type","") == "Bot": abort(403) - - new = int(new) - - try: comment_id = int(comment_id) - except: - try: comment_id = int(comment_id, 36) - except: abort(404) - - comment = get_comment(comment_id) - - existing = g.db.query(CommentVote).options(lazyload('*')).filter_by(user_id=v.id, comment_id=comment.id).first() - - if existing and existing.vote_type == new: return "", 204 - - if existing: - if existing.vote_type == 0 and new != 0: - comment.author.coins += 1 - comment.author.truecoins += 1 - g.db.add(comment.author) - existing.vote_type = new - g.db.add(existing) - elif existing.vote_type != 0 and new == 0: - comment.author.coins -= 1 - comment.author.truecoins -= 1 - g.db.add(comment.author) - g.db.delete(existing) - else: - existing.vote_type = new - g.db.add(existing) - elif new != 0: - comment.author.coins += 1 - comment.author.truecoins += 1 - g.db.add(comment.author) - vote = CommentVote(user_id=v.id, - vote_type=new, - comment_id=comment_id, - app_id=v.client.application.id if v.client else None - ) - - g.db.add(vote) - - try: - g.db.flush() - comment.upvotes = g.db.query(CommentVote.id).options(lazyload('*')).filter_by(comment_id=comment.id, vote_type=1).count() - comment.downvotes = g.db.query(CommentVote.id).options(lazyload('*')).filter_by(comment_id=comment.id, vote_type=-1).count() - g.db.add(comment) - g.db.commit() - except: g.db.rollback() - return "", 204 - - -@app.post("/vote/poll/") -@auth_required -def api_vote_poll(comment_id, v): - - vote = request.values.get("vote") - if vote == "true": new = 1 - elif vote == "false": new = 0 - else: abort(400) - - comment_id = int(comment_id) - comment = get_comment(comment_id) - - existing = g.db.query(CommentVote).options(lazyload('*')).filter_by(user_id=v.id, comment_id=comment.id).first() - - if existing and existing.vote_type == new: return "", 204 - - if existing: - if new == 1: - existing.vote_type = new - g.db.add(existing) - else: g.db.delete(existing) - elif new == 1: - vote = CommentVote(user_id=v.id, vote_type=new, comment_id=comment.id) - g.db.add(vote) - - try: - g.db.flush() - comment.upvotes = g.db.query(CommentVote.id).options(lazyload('*')).filter_by(comment_id=comment.id, vote_type=1).count() - g.db.add(comment) - g.db.commit() - except: g.db.rollback() +from files.helpers.wrappers import * +from files.helpers.get import * +from files.classes import * +from flask import * +from files.__main__ import app, limiter +from sqlalchemy.orm import joinedload + + +@app.get("/votes") +@auth_desired +def admin_vote_info_get(v): + + + link = request.values.get("link") + if not link: return render_template("votes.html", v=v) + + try: + if "t2_" in link: thing = get_post(int(link.split("t2_")[1]), v=v) + elif "t3_" in link: thing = get_comment(int(link.split("t3_")[1]), v=v) + else: abort(400) + except: abort(400) + + if isinstance(thing, Submission): + + ups = g.db.query(Vote + ).options(joinedload(Vote.user) + ).filter_by(submission_id=thing.id, vote_type=1 + ).order_by(Vote.id).all() + + downs = g.db.query(Vote + ).options(joinedload(Vote.user) + ).filter_by(submission_id=thing.id, vote_type=-1 + ).order_by(Vote.id).all() + + elif isinstance(thing, Comment): + + ups = g.db.query(CommentVote + ).options(joinedload(CommentVote.user) + ).filter_by(comment_id=thing.id, vote_type=1 + ).order_by(CommentVote.id).all() + + downs = g.db.query(CommentVote + ).options(joinedload(CommentVote.user) + ).filter_by(comment_id=thing.id, vote_type=-1 + ).order_by(CommentVote.id).all() + + else: abort(400) + + return render_template("votes.html", + v=v, + thing=thing, + ups=ups, + downs=downs,) + + + +@app.post("/vote/post//") +@auth_required +@validate_formkey +def api_vote_post(post_id, new, v): + + if new not in ["-1", "0", "1"]: abort(400) + + if request.headers.get("X-User-Type","") == "Bot": abort(403) + + new = int(new) + + post = get_post(post_id) + + existing = g.db.query(Vote).options(lazyload('*')).filter_by(user_id=v.id, submission_id=post.id).first() + + if existing and existing.vote_type == new: return "", 204 + + if existing: + if existing.vote_type == 0 and new != 0: + post.author.coins += 1 + post.author.truecoins += 1 + g.db.add(post.author) + existing.vote_type = new + g.db.add(existing) + elif existing.vote_type != 0 and new == 0: + post.author.coins -= 1 + post.author.truecoins -= 1 + g.db.add(post.author) + g.db.delete(existing) + else: + existing.vote_type = new + g.db.add(existing) + elif new != 0: + post.author.coins += 1 + post.author.truecoins += 1 + g.db.add(post.author) + vote = Vote(user_id=v.id, + vote_type=new, + submission_id=post_id, + app_id=v.client.application.id if v.client else None + ) + g.db.add(vote) + + try: + g.db.flush() + post.upvotes = g.db.query(Vote.id).options(lazyload('*')).filter_by(submission_id=post.id, vote_type=1).count() + post.downvotes = g.db.query(Vote.id).options(lazyload('*')).filter_by(submission_id=post.id, vote_type=-1).count() + g.db.add(post) + g.db.commit() + except: g.db.rollback() + return "", 204 + +@app.post("/vote/comment//") +@auth_required +@validate_formkey +def api_vote_comment(comment_id, new, v): + + if new not in ["-1", "0", "1"]: abort(400) + + if request.headers.get("X-User-Type","") == "Bot": abort(403) + + new = int(new) + + try: comment_id = int(comment_id) + except: + try: comment_id = int(comment_id, 36) + except: abort(404) + + comment = get_comment(comment_id) + + existing = g.db.query(CommentVote).options(lazyload('*')).filter_by(user_id=v.id, comment_id=comment.id).first() + + if existing and existing.vote_type == new: return "", 204 + + if existing: + if existing.vote_type == 0 and new != 0: + comment.author.coins += 1 + comment.author.truecoins += 1 + g.db.add(comment.author) + existing.vote_type = new + g.db.add(existing) + elif existing.vote_type != 0 and new == 0: + comment.author.coins -= 1 + comment.author.truecoins -= 1 + g.db.add(comment.author) + g.db.delete(existing) + else: + existing.vote_type = new + g.db.add(existing) + elif new != 0: + comment.author.coins += 1 + comment.author.truecoins += 1 + g.db.add(comment.author) + vote = CommentVote(user_id=v.id, + vote_type=new, + comment_id=comment_id, + app_id=v.client.application.id if v.client else None + ) + + g.db.add(vote) + + try: + g.db.flush() + comment.upvotes = g.db.query(CommentVote.id).options(lazyload('*')).filter_by(comment_id=comment.id, vote_type=1).count() + comment.downvotes = g.db.query(CommentVote.id).options(lazyload('*')).filter_by(comment_id=comment.id, vote_type=-1).count() + g.db.add(comment) + g.db.commit() + except: g.db.rollback() + return "", 204 + + +@app.post("/vote/poll/") +@auth_required +def api_vote_poll(comment_id, v): + + vote = request.values.get("vote") + if vote == "true": new = 1 + elif vote == "false": new = 0 + else: abort(400) + + comment_id = int(comment_id) + comment = get_comment(comment_id) + + existing = g.db.query(CommentVote).options(lazyload('*')).filter_by(user_id=v.id, comment_id=comment.id).first() + + if existing and existing.vote_type == new: return "", 204 + + if existing: + if new == 1: + existing.vote_type = new + g.db.add(existing) + else: g.db.delete(existing) + elif new == 1: + vote = CommentVote(user_id=v.id, vote_type=new, comment_id=comment.id) + g.db.add(vote) + + try: + g.db.flush() + comment.upvotes = g.db.query(CommentVote.id).options(lazyload('*')).filter_by(comment_id=comment.id, vote_type=1).count() + g.db.add(comment) + g.db.commit() + except: g.db.rollback() return "", 204 \ No newline at end of file diff --git a/files/templates/admin/admin_home.html b/files/templates/admin/admin_home.html old mode 100644 new mode 100755 index 0ed3097fa..c49eea823 --- a/files/templates/admin/admin_home.html +++ b/files/templates/admin/admin_home.html @@ -1,62 +1,61 @@ -{% extends "default.html" %} - -{% block title %} -{{'SITE_NAME' | app_config}} - -{% endblock %} - -{% block content %} -

-

-

 Admin Tools

- -

Content

- - -

Users

- - -

Safety

- - -

Grant

- - -

API Access Control

- - -

Statistics

- - -

Configuration

- - -
- - -
- +{% extends "default.html" %} + +{% block title %} +{{'SITE_NAME' | app_config}} + +{% endblock %} + +{% block content %} +

+

+

 Admin Tools

+ +

Content

+ + +

Users

+ + +

Safety

+ + +

Grant

+ + +

API Access Control

+ + +

Statistics

+ + +

Configuration

+ + +
+ + +
+ {% endblock %} \ No newline at end of file diff --git a/files/templates/admin/alt_votes.html b/files/templates/admin/alt_votes.html old mode 100644 new mode 100755 index 04de672ca..9e9ad185d --- a/files/templates/admin/alt_votes.html +++ b/files/templates/admin/alt_votes.html @@ -1,88 +1,88 @@ -{% extends "default.html" %} - -{% block title %} -{{'SITE_NAME' | app_config}} - -{% endblock %} - -{% block content %} -
-
-
-
-
-
Vote Info
- -
- - - - -
- -{% if u1 and u2 %} - - -

Analysis

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
@{{u1.username}} only(% unique)Both@{{u2.username}} only (% unique)
Post Upvotes{{data['u1_only_post_ups']}} ({{data['u1_post_ups_unique']}}%){{data['both_post_ups']}}{{data['u2_only_post_ups']}} ({{data['u2_post_ups_unique']}}%)
Post Downvotes{{data['u1_only_post_downs']}} ({{data['u1_post_downs_unique']}}%){{data['both_post_downs']}}{{data['u2_only_post_downs']}} ({{data['u2_post_downs_unique']}}%)
Comment Upvotes{{data['u1_only_comment_ups']}} ({{data['u1_comment_ups_unique']}}%){{data['both_comment_ups']}}{{data['u2_only_comment_ups']}} ({{data['u2_comment_ups_unique']}}%)
Comment Downvotes{{data['u1_only_comment_downs']}} ({{data['u1_comment_downs_unique']}}%){{data['both_comment_downs']}}{{data['u2_only_comment_downs']}} ({{data['u2_comment_downs_unique']}}%)
- -

Link Accounts

- -{% if u2 in u1.alts %} -

Accounts are known alts of eachother.

-{% else %} - -

Two accounts controlled by different people should have most uniqueness percentages at or above 70-80%

-

A sockpuppet account will have its uniqueness percentages significantly lower.

- -Link Accounts -
- - - - -
- -{% endif %} - -{% endif %} - - +{% extends "default.html" %} + +{% block title %} +{{'SITE_NAME' | app_config}} + +{% endblock %} + +{% block content %} +
+
+
+
+
+
Vote Info
+ +
+ + + + +
+ +{% if u1 and u2 %} + + +

Analysis

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@{{u1.username}} only(% unique)Both@{{u2.username}} only (% unique)
Post Upvotes{{data['u1_only_post_ups']}} ({{data['u1_post_ups_unique']}}%){{data['both_post_ups']}}{{data['u2_only_post_ups']}} ({{data['u2_post_ups_unique']}}%)
Post Downvotes{{data['u1_only_post_downs']}} ({{data['u1_post_downs_unique']}}%){{data['both_post_downs']}}{{data['u2_only_post_downs']}} ({{data['u2_post_downs_unique']}}%)
Comment Upvotes{{data['u1_only_comment_ups']}} ({{data['u1_comment_ups_unique']}}%){{data['both_comment_ups']}}{{data['u2_only_comment_ups']}} ({{data['u2_comment_ups_unique']}}%)
Comment Downvotes{{data['u1_only_comment_downs']}} ({{data['u1_comment_downs_unique']}}%){{data['both_comment_downs']}}{{data['u2_only_comment_downs']}} ({{data['u2_comment_downs_unique']}}%)
+ +

Link Accounts

+ +{% if u2 in u1.alts %} +

Accounts are known alts of eachother.

+{% else %} + +

Two accounts controlled by different people should have most uniqueness percentages at or above 70-80%

+

A sockpuppet account will have its uniqueness percentages significantly lower.

+ +Link Accounts +
+ + + + +
+ +{% endif %} + +{% endif %} + + {% endblock %} \ No newline at end of file diff --git a/files/templates/admin/app.html b/files/templates/admin/app.html old mode 100644 new mode 100755 index 4bc1a9420..59da65439 --- a/files/templates/admin/app.html +++ b/files/templates/admin/app.html @@ -1,72 +1,72 @@ -{% extends "default.html" %} - -{% block title %} -API App Administration - -{% endblock %} - -{% block content %} - -
-
-
- -
-
-
- -
-
- - - - - - - - - - - -
-
- -
- -
- -{% if listing %} - {% include "submission_listing.html" %} -{% elif comments %} - {% include "comments.html" %} -{% endif %} - -
-
- - - - - - +{% extends "default.html" %} + +{% block title %} +API App Administration + +{% endblock %} + +{% block content %} + +
+
+
+ +
+
+
+ +
+
+ + + + + + + + + + + +
+
+ +
+ +
+ +{% if listing %} + {% include "submission_listing.html" %} +{% elif comments %} + {% include "comments.html" %} +{% endif %} + +
+
+ + + + + + {% endblock %} \ No newline at end of file diff --git a/files/templates/admin/apps.html b/files/templates/admin/apps.html old mode 100644 new mode 100755 index 1539b36ad..07e3e4d87 --- a/files/templates/admin/apps.html +++ b/files/templates/admin/apps.html @@ -1,72 +1,72 @@ -{% extends "default.html" %} - -{% block title %} -API App Administration - -{% endblock %} - -{% block content %} - -
-
-
-{% for app in apps %} -
-
- -
- - - - - - - {% if app.client_id %} - - - {% endif %} - - - - - - -
-
- -
-{% endfor %} - -
-
-
- - - - - - +{% extends "default.html" %} + +{% block title %} +API App Administration + +{% endblock %} + +{% block content %} + +
+
+
+{% for app in apps %} +
+
+ +
+ + + + + + + {% if app.client_id %} + + + {% endif %} + + + + + + +
+
+ +
+{% endfor %} + +
+
+
+ + + + + + {% endblock %} \ No newline at end of file diff --git a/files/templates/admin/badge_grant.html b/files/templates/admin/badge_grant.html old mode 100644 new mode 100755 index 8ff12eb5b..104823451 --- a/files/templates/admin/badge_grant.html +++ b/files/templates/admin/badge_grant.html @@ -1,74 +1,74 @@ -{% extends "default.html" %} - -{% block title %} -Badge Grant -{% endblock %} - -{% block pagetype %}message{% endblock %} - -{% block content %} - - {% if error %} - - {% endif %} - {% if msg %} - - {% endif %} - -

-

-
Badge Grant
- -
- - - -
- - - - - - - - - - - - -{% for badge in badge_types %} - - - - - - -{% endfor %} -
SelectImageNameDefault Description
{{badge.name}}{{badge.description}}
- -
- - -
- - - - -
-{% endblock %} +{% extends "default.html" %} + +{% block title %} +Badge Grant +{% endblock %} + +{% block pagetype %}message{% endblock %} + +{% block content %} + + {% if error %} + + {% endif %} + {% if msg %} + + {% endif %} + +

+

+
Badge Grant
+ +
+ + + +
+ + + + + + + + + + + + +{% for badge in badge_types %} + + + + + + +{% endfor %} +
SelectImageNameDefault Description
{{badge.name}}{{badge.description}}
+ +
+ + +
+ + + + +
+{% endblock %} diff --git a/files/templates/admin/banned_domains.html b/files/templates/admin/banned_domains.html old mode 100644 new mode 100755 index e004ac821..789e57a09 --- a/files/templates/admin/banned_domains.html +++ b/files/templates/admin/banned_domains.html @@ -1,37 +1,37 @@ -{% extends "default.html" %} - -{% block title %} - Banned Domains -{% endblock %} - -{% block content %} - -
-
-
- - - - - - - - - - {% for domain in banned_domains %} - - - - - {% endfor %} -
DomainBan reason
{{domain.domain}}{{domain.reason}}
- - -
- - - - -
- +{% extends "default.html" %} + +{% block title %} + Banned Domains +{% endblock %} + +{% block content %} + +
+
+
+ + + + + + + + + + {% for domain in banned_domains %} + + + + + {% endfor %} +
DomainBan reason
{{domain.domain}}{{domain.reason}}
+ + +
+ + + + +
+ {% endblock %} \ No newline at end of file diff --git a/files/templates/admin/content_stats.html b/files/templates/admin/content_stats.html old mode 100644 new mode 100755 index 4485750c2..28830aa67 --- a/files/templates/admin/content_stats.html +++ b/files/templates/admin/content_stats.html @@ -1,25 +1,25 @@ -{% extends "default.html" %} - -{% block title %} -{{'SITE_NAME' | app_config}} - -{% endblock %} - -{% block content %} -

-
-
-	
-		
-		
-	
-
-{% for entry in data %}
-	
-		
-		
-	
-{% endfor %}
-
StatisticValue
{{entry}}{{data[entry]}}
- +{% extends "default.html" %} + +{% block title %} +{{'SITE_NAME' | app_config}} + +{% endblock %} + +{% block content %} +

+
+
+	
+		
+		
+	
+
+{% for entry in data %}
+	
+		
+		
+	
+{% endfor %}
+
StatisticValue
{{entry}}{{data[entry]}}
+ {% endblock %} \ No newline at end of file diff --git a/files/templates/admin/image_ban.html b/files/templates/admin/image_ban.html deleted file mode 100644 index 63c334a3d..000000000 --- a/files/templates/admin/image_ban.html +++ /dev/null @@ -1,42 +0,0 @@ -{% extends "default.html" %} - -{% block title %} -Image Ban - -{% endblock %} - -{% block content %} - -{% if existing %} -

Image already banned for: {{existing.ban_reason}}

-{% elif success %} -

Image banned.

-{% endif %} - -
-
-
-
-
-
Perceptive Hash Image Ban
-

Upload an image to add its hash to the ban list.

- -
- - - - - - - Enter the number of days to ban a user who attempts to upload this image - - -
- - -{% endblock %} \ No newline at end of file diff --git a/files/templates/admin/image_posts.html b/files/templates/admin/image_posts.html old mode 100644 new mode 100755 index 706b2cdc5..3c469e26a --- a/files/templates/admin/image_posts.html +++ b/files/templates/admin/image_posts.html @@ -1,77 +1,77 @@ -{% extends "userpage.html" %} - -{% block adminpanel %}{% endblock %} -{% block pagetype %}userpage{% endblock %} -{% block banner %}{% endblock %} -{% block mobileBanner %}{% endblock %} -{% block desktopBanner %}{% endblock %} -{% block desktopUserBanner %}{% endblock %} -{% block mobileUserBanner %}{% endblock %} - -{% block postNav %}{% endblock %} - -{% block fixedMobileBarJS %} - -{% endblock %} - -{% block title %} -Image feed - -{% endblock %} - - -{% block content %} - -
- -
- - {% block listing %} -
- {% include "submission_listing.html" %} -
- {% endblock %} -
-
-{% endblock %} - -{% block pagenav %} - -{% endblock %} +{% extends "userpage.html" %} + +{% block adminpanel %}{% endblock %} +{% block pagetype %}userpage{% endblock %} +{% block banner %}{% endblock %} +{% block mobileBanner %}{% endblock %} +{% block desktopBanner %}{% endblock %} +{% block desktopUserBanner %}{% endblock %} +{% block mobileUserBanner %}{% endblock %} + +{% block postNav %}{% endblock %} + +{% block fixedMobileBarJS %} + +{% endblock %} + +{% block title %} +Image feed + +{% endblock %} + + +{% block content %} + +
+ +
+ + {% block listing %} +
+ {% include "submission_listing.html" %} +
+ {% endblock %} +
+
+{% endblock %} + +{% block pagenav %} + +{% endblock %} diff --git a/files/templates/admin/new_users.html b/files/templates/admin/new_users.html old mode 100644 new mode 100755 index f20a160cd..c0805f46e --- a/files/templates/admin/new_users.html +++ b/files/templates/admin/new_users.html @@ -1,9 +1,9 @@ -{% extends "mine.html" %} - -{% block maincontent %} - - -{% include "user_listing.html" %} -{% endblock %} - +{% extends "mine.html" %} + +{% block maincontent %} + + +{% include "user_listing.html" %} +{% endblock %} + {% block navbar %}{% endblock %} \ No newline at end of file diff --git a/files/templates/admin/removed_posts.html b/files/templates/admin/removed_posts.html old mode 100644 new mode 100755 index 4dbfabcbb..c8041d62b --- a/files/templates/admin/removed_posts.html +++ b/files/templates/admin/removed_posts.html @@ -1,59 +1,59 @@ -{% extends "admin/image_posts.html" %} - - -{% block title %} -Removed Content - -{% endblock %} - -{% block content %} - -
-
-
-
-
-

-				
Removed Posts
- -
- -
- -
-
-
- -
- -
- - {% block listing %} -
- {% include "submission_listing.html" %} -
- {% endblock %} -
-
-{% endblock %} - -{% block pagenav %} - -{% endblock %} +{% extends "admin/image_posts.html" %} + + +{% block title %} +Removed Content + +{% endblock %} + +{% block content %} + +
+
+
+
+
+

+				
Removed Posts
+ +
+ +
+ +
+
+
+ +
+ +
+ + {% block listing %} +
+ {% include "submission_listing.html" %} +
+ {% endblock %} +
+
+{% endblock %} + +{% block pagenav %} + +{% endblock %} diff --git a/files/templates/admin/reported_comments.html b/files/templates/admin/reported_comments.html old mode 100644 new mode 100755 index c264aa8cf..fbe556a05 --- a/files/templates/admin/reported_comments.html +++ b/files/templates/admin/reported_comments.html @@ -1,24 +1,24 @@ -{% extends "admin/reported_posts.html" %} - - - -{% block listing %} - - -
- {% with comments=listing %} - {% include "comments.html" %} - {% endwith %} - {% if not listing %} -
-
-
-
There are no comments here (yet).
-
-
-
- {% endif %} -
- -{% endblock %} - +{% extends "admin/reported_posts.html" %} + + + +{% block listing %} + + +
+ {% with comments=listing %} + {% include "comments.html" %} + {% endwith %} + {% if not listing %} +
+
+
+
There are no comments here (yet).
+
+
+
+ {% endif %} +
+ +{% endblock %} + diff --git a/files/templates/admin/reported_posts.html b/files/templates/admin/reported_posts.html old mode 100644 new mode 100755 index c486c73c5..d0716b890 --- a/files/templates/admin/reported_posts.html +++ b/files/templates/admin/reported_posts.html @@ -1,104 +1,104 @@ -{% extends "userpage.html" %} - -{% block adminpanel %}{% endblock %} -{% block pagetype %}userpage{% endblock %} -{% block banner %}{% endblock %} -{% block mobileBanner %}{% endblock %} -{% block desktopBanner %}{% endblock %} -{% block desktopUserBanner %}{% endblock %} -{% block mobileUserBanner %}{% endblock %} - - {% block postNav %} -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- {% endblock %} - - -{% block fixedMobileBarJS %} - -{% endblock %} - -{% block title %} -Reported Posts - -{% endblock %} - -{% block content %} - -
- -
- - {% block listing %} -
- {% include "submission_listing.html" %} -
- {% endblock %} -
-
-{% endblock %} - -{% block pagenav %} - -{% endblock %} +{% extends "userpage.html" %} + +{% block adminpanel %}{% endblock %} +{% block pagetype %}userpage{% endblock %} +{% block banner %}{% endblock %} +{% block mobileBanner %}{% endblock %} +{% block desktopBanner %}{% endblock %} +{% block desktopUserBanner %}{% endblock %} +{% block mobileUserBanner %}{% endblock %} + + {% block postNav %} +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ {% endblock %} + + +{% block fixedMobileBarJS %} + +{% endblock %} + +{% block title %} +Reported Posts + +{% endblock %} + +{% block content %} + +
+ +
+ + {% block listing %} +
+ {% include "submission_listing.html" %} +
+ {% endblock %} +
+
+{% endblock %} + +{% block pagenav %} + +{% endblock %} diff --git a/files/templates/admin/rules.html b/files/templates/admin/rules.html old mode 100644 new mode 100755 index 2a16a9a8d..3b13ec662 --- a/files/templates/admin/rules.html +++ b/files/templates/admin/rules.html @@ -1,31 +1,31 @@ -{% extends "default.html" %} - -{% block pagetitle %}Edit {{'SITE_NAME' | app_config}} rules{% endblock %} - -{% block content %} - -
-
-
-
-

Edit rules

-

Your rules page will be publicly visible at {{'/rules'|full_link}}.

-

Supports markdown syntax.

-
-
-
-
- - - -
- -
-
-
-
-
-
-
- +{% extends "default.html" %} + +{% block pagetitle %}Edit {{'SITE_NAME' | app_config}} rules{% endblock %} + +{% block content %} + +
+
+
+
+

Edit rules

+

Your rules page will be publicly visible at {{'/rules'|full_link}}.

+

Supports markdown syntax.

+
+
+
+
+ + + +
+ +
+
+
+
+
+
+
+ {% endblock %} \ No newline at end of file diff --git a/files/templates/admin/user_award.html b/files/templates/admin/user_award.html old mode 100644 new mode 100755 index 1fc1851bd..b50a343d6 --- a/files/templates/admin/user_award.html +++ b/files/templates/admin/user_award.html @@ -1,71 +1,71 @@ -{% extends "default.html" %} - -{% block title %} -Grant User Award -{% endblock %} - -{% block pagetype %}message{% endblock %} - -{% block content %} - - {% if error %} - - {% endif %} - {% if msg %} - - {% endif %} - -

-	

-	
User Award Grant
- -
- - - -
- - - - - - - - - - - - {% for a in awards %} - - - - - - {% endfor %} -
IconTitleAmount
{{a['title']}}
- - - -
- -

-	{% if v.id in [1,12,28,29,747,995,1480] %}
-		
-	{% endif %}
+{% extends "default.html" %}
+
+{% block title %}
+Grant User Award
+{% endblock %}
+
+{% block pagetype %}message{% endblock %}
+
+{% block content %}
+
+	{% if error %}
+	
+	{% endif %}
+	{% if msg %}
+	
+	{% endif %}
+
+	

+	

+	
User Award Grant
+ +
+ + + +
+ + + + + + + + + + + + {% for a in awards %} + + + + + + {% endfor %} +
IconTitleAmount
{{a['title']}}
+ + + +
+ +

+	{% if v.id in [1,12,28,29,747,995,1480] %}
+		
+	{% endif %}
 {% endblock %}
\ No newline at end of file
diff --git a/files/templates/admins.html b/files/templates/admins.html
old mode 100644
new mode 100755
index 3b645572c..586086e6e
--- a/files/templates/admins.html
+++ b/files/templates/admins.html
@@ -1,23 +1,23 @@
-{% extends "settings2.html" %}
-
-{% block pagetitle %}Admins{% endblock %}
-
-{% block content %}
-

-
Admins
-

-
-
-	
-		
-		
-	
-
-{% for user in admins %}
-	
-		
-		
-	
-{% endfor %}
-
NameCoins
{{user.username}}{{user.coins}}
+{% extends "settings2.html" %} + +{% block pagetitle %}Admins{% endblock %} + +{% block content %} +

+
Admins
+

+
+
+	
+		
+		
+	
+
+{% for user in admins %}
+	
+		
+		
+	
+{% endfor %}
+
NameCoins
{{user.username}}{{user.coins}}
{% endblock %} \ No newline at end of file diff --git a/files/templates/api.html b/files/templates/api.html old mode 100644 new mode 100755 index de0571f93..97ba4c444 --- a/files/templates/api.html +++ b/files/templates/api.html @@ -1,84 +1,82 @@ -{% extends "default.html" %} - -{% block title %} -{{'SITE_NAME' | app_config}} - API - -{% endblock %} - -{% block content %} - - -
-
-
-
-

API Guide for Bots

-

-

This page explains how to obtain and use an access token.

-

Step 1: Create your Application

-

In the apps tab of Drama settings, fill in and submit the form to request an access token. You will need:

-
    -
  • an application name
  • -
  • a Redirect URI. May not use HTTP unless using localhost (use HTTPS instead).
  • -
  • a brief description of what your bot is intended to do
  • -
-

Don't worry too much about accuracy; you will be able to change all of these later.

-

Drama administrators will review and approve or deny your request for an access token. You'll know when your request has been approved when you get a private message with an access token tied to your account.

-

DO NOT reveal your Client ID or Access Token. Anyone with these information will be able to pretend to be you. You are responsible for keeping them a secret!

-

Step 2: Using the Access Token

-

To use the access token, include the following header in subsequent API requests to Drama: Authorization: access_token_goes_here

-

Python example:

-
	import requests
-
-	headers={"Authorization": "access_token_goes_here", "User-Agent": "sex"}
-
-	url="https://rdrama.net/@carpathianflorist"
-
-	r=requests.get(url, headers=headers)
-
-	print(r.json())
-
-

The expected result of this would be a large JSON representation of the posts posted by @carpathianflorist

-
-
-
-
-
-
-
-
-
-

API Guide for Applications

-

-

The OAuth2 authorization flow is used to enable users to authorize third-party applications to access their Drama account without having to provide their login information to the application.

-

This page explains how to obtain API application keys, how to prompt a user for authorization, and how to obtain and use access tokens.

-

Step 1: Create your Application

-

In the apps tab of Drama settings, fill in and submit the form to request new API keys. You will need:

-
    -
  • an application name
  • -
  • a Redirect URI. May not use HTTP unless using localhost (use HTTPS instead).
  • -
  • a brief description of what your application is intended to do
  • -
-

Don't worry too much about accuracy; you will be able to change all of these later.

-

Drama administrators will review and approve or deny your request for API keys. You'll know when your request has been approved when you get a private message with an access token tied to your account.

-

DO NOT reveal your Client ID or Access Token. Anyone with these information will be able to pretend to be you. You are responsible for keeping them a secret!

-

Step 2: Prompt Your User for Authorization

-

Send your user to https://rdrama.net/authorize/?client_id=YOUR_CLIENT_ID

-

If done correctly, the user will see that your application wants to access their Drama account, and be prompted to approve or deny the request.

-

Step 3: Catch the redirect

-

The user clicks "Authorize". Drama will redirect the user's browser to GET the designated redirect URI. The access token URL parameter will be included in the redirect, which your server should process.

-

Step 4: Using the Access Token

-

To use the access token, include the following header in subsequent API requests to Drama: Authorization: access_token_goes_here

-

Python example:

-
	import requests
-
-	headers={"Authorization": "access_token_goes_here", "User-Agent": "sex"}
-
-	url="https://rdrama.net/@carpathianflorist"
-
-	r=requests.get(url, headers=headers)
-
-	print(r.json())
-
-

The expected result of this would be a large JSON representation of the submissions submitted by @carpathianflorist

+{% extends "default.html" %} + +{% block title %} +{{'SITE_NAME' | app_config}} - API + +{% endblock %} + +{% block content %} +
+
+
+
+

API Guide for Bots

+

+

This page explains how to obtain and use an access token.

+

Step 1: Create your Application

+

In the apps tab of Drama settings, fill in and submit the form to request an access token. You will need:

+
    +
  • an application name
  • +
  • a Redirect URI. May not use HTTP unless using localhost (use HTTPS instead).
  • +
  • a brief description of what your bot is intended to do
  • +
+

Don't worry too much about accuracy; you will be able to change all of these later.

+

Drama administrators will review and approve or deny your request for an access token. You'll know when your request has been approved when you get a private message with an access token tied to your account.

+

DO NOT reveal your Client ID or Access Token. Anyone with these information will be able to pretend to be you. You are responsible for keeping them a secret!

+

Step 2: Using the Access Token

+

To use the access token, include the following header in subsequent API requests to Drama: Authorization: access_token_goes_here

+

Python example:

+
	import requests
+
+	headers={"Authorization": "access_token_goes_here"}
+
+	url="https://rdrama.net/@carpathianflorist"
+
+	r=requests.get(url, headers=headers)
+
+	print(r.json())
+
+

The expected result of this would be a large JSON representation of the posts posted by @carpathianflorist

+
+
+
+
+
+
+
+
+
+

API Guide for Applications

+

+

The OAuth2 authorization flow is used to enable users to authorize third-party applications to access their Drama account without having to provide their login information to the application.

+

This page explains how to obtain API application keys, how to prompt a user for authorization, and how to obtain and use access tokens.

+

Step 1: Create your Application

+

In the apps tab of Drama settings, fill in and submit the form to request new API keys. You will need:

+
    +
  • an application name
  • +
  • a Redirect URI. May not use HTTP unless using localhost (use HTTPS instead).
  • +
  • a brief description of what your application is intended to do
  • +
+

Don't worry too much about accuracy; you will be able to change all of these later.

+

Drama administrators will review and approve or deny your request for API keys. You'll know when your request has been approved when you get a private message with an access token tied to your account.

+

DO NOT reveal your Client ID or Access Token. Anyone with these information will be able to pretend to be you. You are responsible for keeping them a secret!

+

Step 2: Prompt Your User for Authorization

+

Send your user to https://rdrama.net/authorize/?client_id=YOUR_CLIENT_ID

+

If done correctly, the user will see that your application wants to access their Drama account, and be prompted to approve or deny the request.

+

Step 3: Catch the redirect

+

The user clicks "Authorize". Drama will redirect the user's browser to GET the designated redirect URI. The access token URL parameter will be included in the redirect, which your server should process.

+

Step 4: Using the Access Token

+

To use the access token, include the following header in subsequent API requests to Drama: Authorization: access_token_goes_here

+

Python example:

+
	import requests
+
+	headers={"Authorization": "access_token_goes_here"}
+
+	url="https://rdrama.net/@carpathianflorist"
+
+	r=requests.get(url, headers=headers)
+
+	print(r.json())
+
+

The expected result of this would be a large JSON representation of the submissions submitted by @carpathianflorist

{% endblock %} \ No newline at end of file diff --git a/files/templates/authforms.html b/files/templates/authforms.html old mode 100644 new mode 100755 index 35b039936..410016c17 --- a/files/templates/authforms.html +++ b/files/templates/authforms.html @@ -1,102 +1,104 @@ - - - - - - - - - - - {% block pagetitle %}{{'SITE_NAME' | app_config}}{% endblock %} - - - - - {% if v %} - - {% if v.agendaposter %}{% endif %} - {% else %} - - {% endif %} - - - - - - - - -
-
- -
- -
- -
- - - -

{% block authtitle %}{% endblock %}

- -

{% block authtext %}{% endblock %}

- - {% if error %} - - {% endif %} - {% if msg %} - - {% endif %} - - {% block content %} - {% endblock %} - -
- -
- -
- -
- -
- -
- - -
- -
- -
-
- - - + + + + + + + + + + + {% block pagetitle %}{{'SITE_NAME' | app_config}}{% endblock %} + + + + + {% if v %} + + + {% if v.agendaposter %}{% elif v.css %}{% endif %} + {% else %} + + + {% endif %} + + + + + + + + +
+
+ +
+ +
+ +
+ + + +

{% block authtitle %}{% endblock %}

+ +

{% block authtext %}{% endblock %}

+ + {% if error %} + + {% endif %} + {% if msg %} + + {% endif %} + + {% block content %} + {% endblock %} + +
+ +
+ +
+ +
+ +
+ +
+ + +
+ +
+ +
+
+ + + \ No newline at end of file diff --git a/files/templates/award_modal.html b/files/templates/award_modal.html old mode 100644 new mode 100755 index 66c394ee5..e38035e68 --- a/files/templates/award_modal.html +++ b/files/templates/award_modal.html @@ -1,70 +1,70 @@ - - - - - \ No newline at end of file diff --git a/files/templates/badges.html b/files/templates/badges.html old mode 100644 new mode 100755 index 74986057b..3ca6289db --- a/files/templates/badges.html +++ b/files/templates/badges.html @@ -1,72 +1,72 @@ -{% extends "default.html" %} -{% block content %} -
-
-
-
-

User Badges

-
This page describes the requirements for obtaining all profile badges.
-
Badges are sorted into bronze, silver, gold, and diamond tiers, based on the relative difficulty of obtaining them.
- -

Unlockable Badges

-
These badges are automatically granted through different kinds of activity on {{'SITE_NAME' | app_config}}.
-

-
-
-	
-		
-		
-		
-	
-
-{% for badge in badges if badge.kind==1 %}
-	
-		
-		
-	
-{% endfor %}
-
NameImageDescription
{{badge.name}} - {{badge.description}}
- - -

Granted Badges

-
These badges can be granted by admins.
-

-
-
-	
-		
-		
-		
-	
-
-{% for badge in badges if badge.kind==3 %}
-	
-		
-		
-	
-{% endfor %}
-
NameImageDescription
{{badge.name}} - {{badge.description}}
- -

Unobtainable Badges

-
There is no way to acquire these badges if you don't already have them.
-

-
-
-	
-		
-		
-		
-	
-
-{% for badge in badges if badge.kind==4 %}
-	
-		
-		
-	
-{% endfor %}
-
NameImageDescription
{{badge.name}} - {{badge.description}}
- +{% extends "default.html" %} +{% block content %} +
+
+
+
+

User Badges

+
This page describes the requirements for obtaining all profile badges.
+
Badges are sorted into bronze, silver, gold, and diamond tiers, based on the relative difficulty of obtaining them.
+ +

Unlockable Badges

+
These badges are automatically granted through different kinds of activity on {{'SITE_NAME' | app_config}}.
+

+
+
+	
+		
+		
+		
+	
+
+{% for badge in badges if badge.kind==1 %}
+	
+		
+		
+	
+{% endfor %}
+
NameImageDescription
{{badge.name}} + {{badge.description}}
+ + +

Granted Badges

+
These badges can be granted by admins.
+

+
+
+	
+		
+		
+		
+	
+
+{% for badge in badges if badge.kind==3 %}
+	
+		
+		
+	
+{% endfor %}
+
NameImageDescription
{{badge.name}} + {{badge.description}}
+ +

Unobtainable Badges

+
There is no way to acquire these badges if you don't already have them.
+

+
+
+	
+		
+		
+		
+	
+
+{% for badge in badges if badge.kind==4 %}
+	
+		
+		
+	
+{% endfor %}
+
NameImageDescription
{{badge.name}} + {{badge.description}}
+ {% endblock %} \ No newline at end of file diff --git a/files/templates/ban_modal.html b/files/templates/ban_modal.html old mode 100644 new mode 100755 index 11d722565..2588b7775 --- a/files/templates/ban_modal.html +++ b/files/templates/ban_modal.html @@ -1,61 +1,61 @@ - - - - + + + +{% endblock %} diff --git a/files/templates/settings_profilecss.html b/files/templates/settings_profilecss.html old mode 100644 new mode 100755 index eb1356a2b..b3983df9f --- a/files/templates/settings_profilecss.html +++ b/files/templates/settings_profilecss.html @@ -1,41 +1,41 @@ -{% extends "settings.html" %} - -{% block pagetitle %}Custom profilecss - {{'SITE_NAME' | app_config}}{% endblock %} - -{% block content %} - -
- -
- -
- -
- -

Edit your profile css.

- -
- -
-
-
- - - Limit of 50000 characters -
- -
-
-
- -
- -
- -
- -
-
-
- +{% extends "settings.html" %} + +{% block pagetitle %}Custom profilecss - {{'SITE_NAME' | app_config}}{% endblock %} + +{% block content %} + +
+ +
+ +
+ +
+ +

Edit your profile css.

+ +
+ +
+
+
+ + + Limit of 4000 characters +
+ +
+
+
+ +
+ +
+ +
+ +
+
+
+ {% endblock %} \ No newline at end of file diff --git a/files/templates/settings_security.html b/files/templates/settings_security.html old mode 100644 new mode 100755 index 15ce7d06a..d243c6268 --- a/files/templates/settings_security.html +++ b/files/templates/settings_security.html @@ -1,277 +1,283 @@ -{% extends "settings.html" %} - -{% block pagetitle %}Security Settings - {{'SITE_NAME' | app_config}}{% endblock %} - -{% block content %} - - - -
- -
- -
- - - -

Email

- -

Change the email address used to sign in to your account.

-
-
- -
-
- -
- - {% if v.email and not v.is_activated %} -
Email not verified. You will not be able to recover your account with this email until you verify it. Verify now.
- {% elif not v.email %} -
Add an email to secure your account in case you forget your password.
- {% endif %} -
-
-
- -
- - Password required to update your email. -
-
- Password required to update your email. -
- -
-
- - - -

Password

- -

Change your account password.

- -
- -
- -
- -
- - - - - Minimum of 8 - characters - required. - Your password - meets the - requirements. - - -
- -
- - - - - - Passwords do not - match. - Passwords match. - - -
- -
- - - - - -
- -
- - - -
- -
- - -

Two-Factor Authentication

- -

Change the two-factor settings for your account.

- -
- -
- -
- -
- -
- -
- - -
- - This requires entering a randomly-generated, 6-digit code and your password to login. See Google Authenticator or Authy for more details. - -
- -
- -
- -

Log Out Everywhere

- -

Log all other devices out of your {{'SITE_NAME' | app_config}} account.

- -
- -
- - -
- -
- - - -
- - - -
- -
- - This will also invalidate any existing recovery links associated with this account. - -
- - - -
- -
- -
- -
- -
- - - - - - - + + +